From davidk at ci.uchicago.edu Thu Aug 1 10:56:42 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 1 Aug 2013 10:56:42 -0500 (CDT) Subject: [Swift-commit] r6694 - SwiftTutorials Message-ID: <20130801155642.9ADF49D63C@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-01 10:56:42 -0500 (Thu, 01 Aug 2013) New Revision: 6694 Added: SwiftTutorials/tukey/ Log: Creation of tukey tutorial From davidk at ci.uchicago.edu Thu Aug 1 11:04:20 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 1 Aug 2013 11:04:20 -0500 (CDT) Subject: [Swift-commit] r6695 - in SwiftTutorials/tukey: . part01 part02 part03 part04 part05 part06 part07 part08 part09 part10 Message-ID: <20130801160420.9F58B9D63C@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-01 11:04:20 -0500 (Thu, 01 Aug 2013) New Revision: 6695 Added: SwiftTutorials/tukey/part01/ SwiftTutorials/tukey/part01/apps SwiftTutorials/tukey/part01/clean.sh SwiftTutorials/tukey/part01/p1.swift SwiftTutorials/tukey/part01/sites.xml SwiftTutorials/tukey/part02/ SwiftTutorials/tukey/part02/apps SwiftTutorials/tukey/part02/clean.sh SwiftTutorials/tukey/part02/p2.swift SwiftTutorials/tukey/part02/sites.xml SwiftTutorials/tukey/part03/ SwiftTutorials/tukey/part03/apps SwiftTutorials/tukey/part03/clean.sh SwiftTutorials/tukey/part03/p3.swift SwiftTutorials/tukey/part03/sites.xml SwiftTutorials/tukey/part04/ SwiftTutorials/tukey/part04/apps SwiftTutorials/tukey/part04/clean.sh SwiftTutorials/tukey/part04/p4.swift SwiftTutorials/tukey/part04/sites.xml SwiftTutorials/tukey/part05/ SwiftTutorials/tukey/part05/apps SwiftTutorials/tukey/part05/clean.sh SwiftTutorials/tukey/part05/p5.swift SwiftTutorials/tukey/part05/sites.xml SwiftTutorials/tukey/part06/ SwiftTutorials/tukey/part06/apps SwiftTutorials/tukey/part06/clean.sh SwiftTutorials/tukey/part06/p6.swift SwiftTutorials/tukey/part06/sites.xml SwiftTutorials/tukey/part07/ SwiftTutorials/tukey/part07/apps SwiftTutorials/tukey/part07/clean.sh SwiftTutorials/tukey/part07/p7.swift SwiftTutorials/tukey/part07/simulate.sh SwiftTutorials/tukey/part07/sites.xml SwiftTutorials/tukey/part07/stats.sh SwiftTutorials/tukey/part08/ SwiftTutorials/tukey/part08/apps SwiftTutorials/tukey/part08/bias.dat SwiftTutorials/tukey/part08/clean.sh SwiftTutorials/tukey/part08/p8.swift SwiftTutorials/tukey/part08/simulate.sh SwiftTutorials/tukey/part08/sites.xml SwiftTutorials/tukey/part08/stats.sh SwiftTutorials/tukey/part09/ SwiftTutorials/tukey/part09/apps SwiftTutorials/tukey/part09/clean.sh SwiftTutorials/tukey/part09/dynamic_bias.dat SwiftTutorials/tukey/part09/p9.swift SwiftTutorials/tukey/part09/simulate.sh SwiftTutorials/tukey/part09/sites.xml SwiftTutorials/tukey/part09/stats.sh SwiftTutorials/tukey/part10/ SwiftTutorials/tukey/part10/apps SwiftTutorials/tukey/part10/clean.sh SwiftTutorials/tukey/part10/dynamic_bias.dat SwiftTutorials/tukey/part10/find_host.sh SwiftTutorials/tukey/part10/p10.swift SwiftTutorials/tukey/part10/simulate.sh SwiftTutorials/tukey/part10/sites.xml SwiftTutorials/tukey/part10/stats.sh SwiftTutorials/tukey/setup.sh Log: Initial commit of tukey parts Added: SwiftTutorials/tukey/part01/apps =================================================================== --- SwiftTutorials/tukey/part01/apps (rev 0) +++ SwiftTutorials/tukey/part01/apps 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +localhost simulate simulate.sh Added: SwiftTutorials/tukey/part01/clean.sh =================================================================== --- SwiftTutorials/tukey/part01/clean.sh (rev 0) +++ SwiftTutorials/tukey/part01/clean.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +rm -rf *.log *.rlog *.d *.kml *.swiftx _concurrent Property changes on: SwiftTutorials/tukey/part01/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/tukey/part01/p1.swift =================================================================== --- SwiftTutorials/tukey/part01/p1.swift (rev 0) +++ SwiftTutorials/tukey/part01/p1.swift 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,8 @@ +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +file f = mysim(); Added: SwiftTutorials/tukey/part01/sites.xml =================================================================== --- SwiftTutorials/tukey/part01/sites.xml (rev 0) +++ SwiftTutorials/tukey/part01/sites.xml 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,9 @@ + + + + 0 + 10000 + + {env.HOME}/work + + Added: SwiftTutorials/tukey/part02/apps =================================================================== --- SwiftTutorials/tukey/part02/apps (rev 0) +++ SwiftTutorials/tukey/part02/apps 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +localhost simulate simulate.sh Added: SwiftTutorials/tukey/part02/clean.sh =================================================================== --- SwiftTutorials/tukey/part02/clean.sh (rev 0) +++ SwiftTutorials/tukey/part02/clean.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +rm -rf *.log *.rlog *.d *.kml *.swiftx *.out _concurrent Property changes on: SwiftTutorials/tukey/part02/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/tukey/part02/p2.swift =================================================================== --- SwiftTutorials/tukey/part02/p2.swift (rev 0) +++ SwiftTutorials/tukey/part02/p2.swift 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,9 @@ +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +file f <"sim.out">; +f = mysim(); Added: SwiftTutorials/tukey/part02/sites.xml =================================================================== --- SwiftTutorials/tukey/part02/sites.xml (rev 0) +++ SwiftTutorials/tukey/part02/sites.xml 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,9 @@ + + + + 0 + 10000 + + {env.HOME}/work + + Added: SwiftTutorials/tukey/part03/apps =================================================================== --- SwiftTutorials/tukey/part03/apps (rev 0) +++ SwiftTutorials/tukey/part03/apps 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +localhost simulate simulate.sh Added: SwiftTutorials/tukey/part03/clean.sh =================================================================== --- SwiftTutorials/tukey/part03/clean.sh (rev 0) +++ SwiftTutorials/tukey/part03/clean.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +rm -rf *.log *.rlog *.d *.kml *.swiftx *.out _concurrent Property changes on: SwiftTutorials/tukey/part03/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/tukey/part03/p3.swift =================================================================== --- SwiftTutorials/tukey/part03/p3.swift (rev 0) +++ SwiftTutorials/tukey/part03/p3.swift 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,11 @@ +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +foreach i in [0:9] { + file f = mysim(); +} + Added: SwiftTutorials/tukey/part03/sites.xml =================================================================== --- SwiftTutorials/tukey/part03/sites.xml (rev 0) +++ SwiftTutorials/tukey/part03/sites.xml 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,9 @@ + + + + 0 + 10000 + + {env.HOME}/work + + Added: SwiftTutorials/tukey/part04/apps =================================================================== --- SwiftTutorials/tukey/part04/apps (rev 0) +++ SwiftTutorials/tukey/part04/apps 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +localhost simulate simulate.sh Added: SwiftTutorials/tukey/part04/clean.sh =================================================================== --- SwiftTutorials/tukey/part04/clean.sh (rev 0) +++ SwiftTutorials/tukey/part04/clean.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +rm -rf *.log *.rlog *.d *.kml *.swiftx output _concurrent Property changes on: SwiftTutorials/tukey/part04/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/tukey/part04/p4.swift =================================================================== --- SwiftTutorials/tukey/part04/p4.swift (rev 0) +++ SwiftTutorials/tukey/part04/p4.swift 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,12 @@ +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +foreach i in [0:9] { + file f ; + f = mysim(); +} + Added: SwiftTutorials/tukey/part04/sites.xml =================================================================== --- SwiftTutorials/tukey/part04/sites.xml (rev 0) +++ SwiftTutorials/tukey/part04/sites.xml 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,9 @@ + + + + 0 + 10000 + + {env.HOME}/work + + Added: SwiftTutorials/tukey/part05/apps =================================================================== --- SwiftTutorials/tukey/part05/apps (rev 0) +++ SwiftTutorials/tukey/part05/apps 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,2 @@ +localhost simulate simulate.sh +localhost stats stats.sh Added: SwiftTutorials/tukey/part05/clean.sh =================================================================== --- SwiftTutorials/tukey/part05/clean.sh (rev 0) +++ SwiftTutorials/tukey/part05/clean.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +rm -rf *.log *.rlog *.d *.kml *.swiftx output _concurrent Property changes on: SwiftTutorials/tukey/part05/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/tukey/part05/p5.swift =================================================================== --- SwiftTutorials/tukey/part05/p5.swift (rev 0) +++ SwiftTutorials/tukey/part05/p5.swift 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,24 @@ +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +app (file o) analyze (file s[]) +{ + stats @filenames(s) stdout=@filename(o); +} + +file sims[]; + +int nsim = @toInt(@arg("nsim","10")); + +foreach i in [0:nsim-1] { + file simout ; + simout = mysim(); + sims[i] = simout; +} + +file stats<"output/average.out">; +stats = analyze(sims); Added: SwiftTutorials/tukey/part05/sites.xml =================================================================== --- SwiftTutorials/tukey/part05/sites.xml (rev 0) +++ SwiftTutorials/tukey/part05/sites.xml 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,9 @@ + + + + 0 + 10000 + + {env.HOME}/work + + Added: SwiftTutorials/tukey/part06/apps =================================================================== --- SwiftTutorials/tukey/part06/apps (rev 0) +++ SwiftTutorials/tukey/part06/apps 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,2 @@ +localhost simulate simulate.sh +localhost stats stats.sh Added: SwiftTutorials/tukey/part06/clean.sh =================================================================== --- SwiftTutorials/tukey/part06/clean.sh (rev 0) +++ SwiftTutorials/tukey/part06/clean.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +rm -rf *.log *.rlog *.d *.kml *.swiftx output _concurrent Property changes on: SwiftTutorials/tukey/part06/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/tukey/part06/p6.swift =================================================================== --- SwiftTutorials/tukey/part06/p6.swift (rev 0) +++ SwiftTutorials/tukey/part06/p6.swift 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,24 @@ +type file; + +app (file o) mysim (int timesteps) +{ + simulate timesteps stdout=@filename(o); +} + +app (file o) analyze (file s[]) +{ + stats @filenames(s) stdout=@filename(o); +} + +file sims[]; +int nsim = @toInt(@arg("nsim","10")); +int steps = @toInt(@arg("steps","1")); + +foreach i in [0:nsim-1] { + file simout ; + simout = mysim(steps); + sims[i] = simout; +} + +file stats<"output/average.out">; +stats = analyze(sims); Added: SwiftTutorials/tukey/part06/sites.xml =================================================================== --- SwiftTutorials/tukey/part06/sites.xml (rev 0) +++ SwiftTutorials/tukey/part06/sites.xml 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,9 @@ + + + + 0 + 10000 + + {env.HOME}/work + + Added: SwiftTutorials/tukey/part07/apps =================================================================== --- SwiftTutorials/tukey/part07/apps (rev 0) +++ SwiftTutorials/tukey/part07/apps 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/tukey/part07/clean.sh =================================================================== --- SwiftTutorials/tukey/part07/clean.sh (rev 0) +++ SwiftTutorials/tukey/part07/clean.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +rm -rf *.log *.rlog *.d *.kml *.swiftx output _concurrent Property changes on: SwiftTutorials/tukey/part07/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/tukey/part07/p7.swift =================================================================== --- SwiftTutorials/tukey/part07/p7.swift (rev 0) +++ SwiftTutorials/tukey/part07/p7.swift 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,28 @@ +type file; + +# Application to be called by this script + +file simulation_script <"simulate.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers + +# Main script and data + +int steps=3; + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i \n\n", nsim, steps, range); + +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range); +} Added: SwiftTutorials/tukey/part07/simulate.sh =================================================================== --- SwiftTutorials/tukey/part07/simulate.sh (rev 0) +++ SwiftTutorials/tukey/part07/simulate.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +link ../simulate.sh \ No newline at end of file Property changes on: SwiftTutorials/tukey/part07/simulate.sh ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/tukey/part07/sites.xml =================================================================== --- SwiftTutorials/tukey/part07/sites.xml (rev 0) +++ SwiftTutorials/tukey/part07/sites.xml 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/tukey/part07/stats.sh =================================================================== --- SwiftTutorials/tukey/part07/stats.sh (rev 0) +++ SwiftTutorials/tukey/part07/stats.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +link ../stats.sh \ No newline at end of file Property changes on: SwiftTutorials/tukey/part07/stats.sh ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/tukey/part08/apps =================================================================== --- SwiftTutorials/tukey/part08/apps (rev 0) +++ SwiftTutorials/tukey/part08/apps 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/tukey/part08/bias.dat =================================================================== --- SwiftTutorials/tukey/part08/bias.dat (rev 0) +++ SwiftTutorials/tukey/part08/bias.dat 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +123 Added: SwiftTutorials/tukey/part08/clean.sh =================================================================== --- SwiftTutorials/tukey/part08/clean.sh (rev 0) +++ SwiftTutorials/tukey/part08/clean.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +rm -rf *.log *.rlog *.d *.kml *.swiftx output _concurrent Property changes on: SwiftTutorials/tukey/part08/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/tukey/part08/p8.swift =================================================================== --- SwiftTutorials/tukey/part08/p8.swift (rev 0) +++ SwiftTutorials/tukey/part08/p8.swift 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,41 @@ +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); + +file sims[]; # Array of files to hold each simulation output +file bias<"bias.dat">; # Input data file to "bias" the numbers: + # 1 line: scale offset ( N = n*scale + offset) +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); Added: SwiftTutorials/tukey/part08/simulate.sh =================================================================== --- SwiftTutorials/tukey/part08/simulate.sh (rev 0) +++ SwiftTutorials/tukey/part08/simulate.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +link ../simulate.sh \ No newline at end of file Property changes on: SwiftTutorials/tukey/part08/simulate.sh ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/tukey/part08/sites.xml =================================================================== --- SwiftTutorials/tukey/part08/sites.xml (rev 0) +++ SwiftTutorials/tukey/part08/sites.xml 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/tukey/part08/stats.sh =================================================================== --- SwiftTutorials/tukey/part08/stats.sh (rev 0) +++ SwiftTutorials/tukey/part08/stats.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +link ../stats.sh \ No newline at end of file Property changes on: SwiftTutorials/tukey/part08/stats.sh ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/tukey/part09/apps =================================================================== --- SwiftTutorials/tukey/part09/apps (rev 0) +++ SwiftTutorials/tukey/part09/apps 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/tukey/part09/clean.sh =================================================================== --- SwiftTutorials/tukey/part09/clean.sh (rev 0) +++ SwiftTutorials/tukey/part09/clean.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +rm -rf *.log *.rlog *.d *.kml *.swiftx output _concurrent Property changes on: SwiftTutorials/tukey/part09/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/tukey/part09/dynamic_bias.dat =================================================================== --- SwiftTutorials/tukey/part09/dynamic_bias.dat (rev 0) +++ SwiftTutorials/tukey/part09/dynamic_bias.dat 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +362 Added: SwiftTutorials/tukey/part09/p9.swift =================================================================== --- SwiftTutorials/tukey/part09/p9.swift (rev 0) +++ SwiftTutorials/tukey/part09/p9.swift 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,52 @@ +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) genrand (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); + +file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble + +bias = genrand(simulation_script, 1, 1000); + +file sims[]; # Array of files to hold each simulation output + +foreach i in [0:nsim-1] { + + int steps = readData(genrand(simulation_script, 1, 5)); + tracef(" for simulation[%i] steps=%i\n", i, steps+1); + + file simout ; + simout = simulation(simulation_script, steps+1, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); Added: SwiftTutorials/tukey/part09/simulate.sh =================================================================== --- SwiftTutorials/tukey/part09/simulate.sh (rev 0) +++ SwiftTutorials/tukey/part09/simulate.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +link ../simulate.sh \ No newline at end of file Property changes on: SwiftTutorials/tukey/part09/simulate.sh ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/tukey/part09/sites.xml =================================================================== --- SwiftTutorials/tukey/part09/sites.xml (rev 0) +++ SwiftTutorials/tukey/part09/sites.xml 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/tukey/part09/stats.sh =================================================================== --- SwiftTutorials/tukey/part09/stats.sh (rev 0) +++ SwiftTutorials/tukey/part09/stats.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +link ../stats.sh \ No newline at end of file Property changes on: SwiftTutorials/tukey/part09/stats.sh ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/tukey/part10/apps =================================================================== --- SwiftTutorials/tukey/part10/apps (rev 0) +++ SwiftTutorials/tukey/part10/apps 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/tukey/part10/clean.sh =================================================================== --- SwiftTutorials/tukey/part10/clean.sh (rev 0) +++ SwiftTutorials/tukey/part10/clean.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +rm -rf *.log *.rlog *.d *.kml *.swiftx output _concurrent Property changes on: SwiftTutorials/tukey/part10/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/tukey/part10/dynamic_bias.dat =================================================================== --- SwiftTutorials/tukey/part10/dynamic_bias.dat (rev 0) +++ SwiftTutorials/tukey/part10/dynamic_bias.dat 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +208 Added: SwiftTutorials/tukey/part10/find_host.sh =================================================================== --- SwiftTutorials/tukey/part10/find_host.sh (rev 0) +++ SwiftTutorials/tukey/part10/find_host.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,19 @@ +#!/bin/bash + + +LAST_LOG=`ls -t | grep p10.*log | head -1` +if [ ! -f "$LAST_LOG" ] +then + echo "No recent logs found" + exit 0 +fi +hosts=`grep "host=" $LAST_LOG | grep "Cpu worker started" | grep -oh "host=.*\ " | sort | uniq` + +for host in $hosts +do + echo $host | grep "uc3-c.*" >/dev/null && echo "Cycle seeder : $host" + echo $host | grep "uct2-c.*" >/dev/null && echo "Cycle seeder : $host" + echo $host | grep "iut2-c.*" >/dev/null && echo "Cycle seeder : $host" + echo $host | grep "uct3-c.*" >/dev/null && echo "Cycle seeder : $host" + echo $host | grep "appcloud.*" >/dev/null && echo "Cycle seeder : $host" +done \ No newline at end of file Property changes on: SwiftTutorials/tukey/part10/find_host.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/tukey/part10/p10.swift =================================================================== --- SwiftTutorials/tukey/part10/p10.swift (rev 0) +++ SwiftTutorials/tukey/part10/p10.swift 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,52 @@ +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) genrand (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); + +file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble + +bias = genrand(simulation_script, 1, 1000); + +file sims[]; # Array of files to hold each simulation output + +foreach i in [0:nsim-1] { + + int steps = readData(genrand(simulation_script, 1, 5)); + tracef(" for simulation[%i] steps=%i\n", i, steps+1); + + file simout ; + simout = simulation(simulation_script, steps+1, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); Added: SwiftTutorials/tukey/part10/simulate.sh =================================================================== --- SwiftTutorials/tukey/part10/simulate.sh (rev 0) +++ SwiftTutorials/tukey/part10/simulate.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +link ../simulate.sh \ No newline at end of file Property changes on: SwiftTutorials/tukey/part10/simulate.sh ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/tukey/part10/sites.xml =================================================================== --- SwiftTutorials/tukey/part10/sites.xml (rev 0) +++ SwiftTutorials/tukey/part10/sites.xml 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,38 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 100 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + regexp("uc3-c*", Machine) + + + + + + + + + + + + + + + + + . + + + Added: SwiftTutorials/tukey/part10/stats.sh =================================================================== --- SwiftTutorials/tukey/part10/stats.sh (rev 0) +++ SwiftTutorials/tukey/part10/stats.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1 @@ +link ../stats.sh \ No newline at end of file Property changes on: SwiftTutorials/tukey/part10/stats.sh ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/tukey/setup.sh =================================================================== --- SwiftTutorials/tukey/setup.sh (rev 0) +++ SwiftTutorials/tukey/setup.sh 2013-08-01 16:04:20 UTC (rev 6695) @@ -0,0 +1,50 @@ +export SWIFT_HEAP_MAX=4G + +# Add Swift and java to PATH +export PATH=~wilde/jdk1.7.0_25/bin:~wilde/swift/rev/swift-0.94.1/bin:$PATH + +echo -e "\\nUsing swift release from: \\c" +which swift +swift -version + +# Cleanup swift.log +if [ -f "swift.log" ]; then + rm swift.log > /dev/null 2>&1 +fi + +echo -e "Using java from: \\c" +which java +java -version + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +echo -e "\\nAdding $DIR to PATH: " +PATH=$DIR:$PATH + +if [ -e $HOME/.swift ]; then + savedotswift=$(mktemp -d $HOME/.swift.save.XXXX) + echo -e "Saving $HOME/.swift in $savedotswift \\n" + mv $HOME/.swift/* $savedotswift +else + mkdir -p $HOME/.swift +fi + +cat >>$HOME/.swift/swift.properties < Author: ketan Date: 2013-08-01 13:28:56 -0500 (Thu, 01 Aug 2013) New Revision: 6696 Added: SwiftTutorials/tukey/simulate.sh SwiftTutorials/tukey/stats.sh Log: adding scripts for tukey Added: SwiftTutorials/tukey/simulate.sh =================================================================== --- SwiftTutorials/tukey/simulate.sh (rev 0) +++ SwiftTutorials/tukey/simulate.sh 2013-08-01 18:28:56 UTC (rev 6696) @@ -0,0 +1,23 @@ +#! /bin/bash + +runtime=${1:-0} +range=${2:-100} +biasfile=${3:-nobias} +scale=${4:-1} +n=${5:-1} + +if [ $biasfile = nobias ]; then + offset=0 +else + read offset <$biasfile +fi + +# run for some number of "timesteps" + +sleep $runtime + +# emit n "simulation results", scaled and biased by the specified argument values + +for ((i=0;i Author: wozniak Date: 2013-08-01 13:54:40 -0500 (Thu, 01 Aug 2013) New Revision: 6697 Added: SwiftApps/modis/src/ Log: Adding src From wozniak at ci.uchicago.edu Thu Aug 1 13:55:18 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Thu, 1 Aug 2013 13:55:18 -0500 (CDT) Subject: [Swift-commit] r6698 - SwiftApps/modis/src Message-ID: <20130801185518.AE60F9D6F6@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-01 13:55:18 -0500 (Thu, 01 Aug 2013) New Revision: 6698 Added: SwiftApps/modis/src/rgb_histogram.c Log: Copy perl version to start on C version Copied: SwiftApps/modis/src/rgb_histogram.c (from rev 6696, SwiftApps/modis/bin/rgb_histogram.pl) =================================================================== --- SwiftApps/modis/src/rgb_histogram.c (rev 0) +++ SwiftApps/modis/src/rgb_histogram.c 2013-08-01 18:55:18 UTC (rev 6698) @@ -0,0 +1,23 @@ +#!/usr/bin/perl -w + +# Input to this program should be a raw, greyscale RGB file +# Usage: rgb_histogram.pl myfile.rgb + +my $image_filename = shift; +open(IMAGEFILE, "$image_filename") || die "Unable to open $image_filename!\n"; +binmode IMAGEFILE; + +my @pixelcount; +foreach my $count (0..255) { $pixelcount[$count] = 0; } + +# Read values, three bytes at a time +$/ = \3; +foreach() { + $pixelcount[unpack('C', $_)]++; +} +close(IMAGEFILE); + +foreach my $count (0..255) { + if($pixelcount[$count] == 0) { next; } + printf("%d %d %02x\n", $pixelcount[$count], $count, $count); +} From wozniak at ci.uchicago.edu Thu Aug 1 14:55:42 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Thu, 1 Aug 2013 14:55:42 -0500 (CDT) Subject: [Swift-commit] r6699 - in SwiftApps/modis: . src Message-ID: <20130801195542.EF7659D63C@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-01 14:55:42 -0500 (Thu, 01 Aug 2013) New Revision: 6699 Added: SwiftApps/modis/Makefile SwiftApps/modis/src/rgb_histogram-main.c SwiftApps/modis/src/rgb_histogram.h Modified: SwiftApps/modis/src/rgb_histogram.c Log: Working C version of rgb_histogram Added: SwiftApps/modis/Makefile =================================================================== --- SwiftApps/modis/Makefile (rev 0) +++ SwiftApps/modis/Makefile 2013-08-01 19:55:42 UTC (rev 6699) @@ -0,0 +1,33 @@ + +MODIS = lib/libmodis.so + +BINS = bin/rgb_histogram + +all: $(MODIS) $(BINS) + +CFLAGS = -std=gnu99 -I . -fPIC + +# Include library objects that are not a main program file +SRCS = $(shell ls src/*.c | grep -v -- -main ) +OBJS = $(patsubst %.c,%.o,$(SRCS)) + +lib: + mkdir lib + +bin/rgb_histogram: src/rgb_histogram-main.o $(MODIS) + gcc -o $(@) $(<) $(OBJS) \ + -L lib -lmodis \ + -Wl,-rpath -Wl,$(PWD)/lib + +$(MODIS): lib $(OBJS) + gcc -shared -o $(@) $(OBJS) + +clean: + rm -fv $(BINS) $(OBJS) $(MODIS) + +# Use this when patsubst get confusing +debug_build: + @echo "BINS: $(BINS)" + @echo "BIN_NAMES: $(BIN_NAMES)" + @echo "OBJS: $(OBJS)" + @echo "SRCS: $(SRCS)" Added: SwiftApps/modis/src/rgb_histogram-main.c =================================================================== --- SwiftApps/modis/src/rgb_histogram-main.c (rev 0) +++ SwiftApps/modis/src/rgb_histogram-main.c 2013-08-01 19:55:42 UTC (rev 6699) @@ -0,0 +1,58 @@ +/* + * rgb_histogram-main.c + * + * Created on: Aug 1, 2013 + * Author: wozniak + */ + + +#include +#include + +#include "src/rgb_histogram.h" + +static void usage(void) +{ + printf("usage: rbg_histogram myfile.rgb\n"); +} + +/** + Input to this program should be a raw, greyscale RGB file + Usage: rgb_histogram.pl myfile.rgb +*/ +int +main(int argc, char* argv[]) +{ + if (argc != 2) + { + usage(); + return 1; + } + + int histogram[256]; + + char* filename = argv[1]; + FILE* file = fopen(filename, "r"); + if (file == NULL) + { + printf("could not open: %s\n", filename); + return 1; + } + + bool result = rgb_histogram(file, histogram); + if (!result) + { + printf("error reading file: %s\n", filename); + return 1; + } + + for (int i = 0; i < 256; i++) + { + if (histogram[i] == 0) continue; + printf("%d %d %02x\n", histogram[i], i, i); + } + + fclose(file); + + return 0; +} Modified: SwiftApps/modis/src/rgb_histogram.c =================================================================== --- SwiftApps/modis/src/rgb_histogram.c 2013-08-01 18:55:18 UTC (rev 6698) +++ SwiftApps/modis/src/rgb_histogram.c 2013-08-01 19:55:42 UTC (rev 6699) @@ -1,23 +1,26 @@ -#!/usr/bin/perl -w -# Input to this program should be a raw, greyscale RGB file -# Usage: rgb_histogram.pl myfile.rgb +#include +#include +#include -my $image_filename = shift; -open(IMAGEFILE, "$image_filename") || die "Unable to open $image_filename!\n"; -binmode IMAGEFILE; +#include "src/rgb_histogram.h" -my @pixelcount; -foreach my $count (0..255) { $pixelcount[$count] = 0; } +bool +rgb_histogram(FILE* file, int* histogram) +{ + memset(histogram, '\0', 256*sizeof(int)); -# Read values, three bytes at a time -$/ = \3; -foreach() { - $pixelcount[unpack('C', $_)]++; -} -close(IMAGEFILE); + unsigned char b[3]; -foreach my $count (0..255) { - if($pixelcount[$count] == 0) { next; } - printf("%d %d %02x\n", $pixelcount[$count], $count, $count); + while (true) + { + int rc = fread(b, sizeof(char), 3, file); + if (rc == 0) break; + histogram[b[0]]++; + } + + if (!feof(file)) + return false; + + return true; } Added: SwiftApps/modis/src/rgb_histogram.h =================================================================== --- SwiftApps/modis/src/rgb_histogram.h (rev 0) +++ SwiftApps/modis/src/rgb_histogram.h 2013-08-01 19:55:42 UTC (rev 6699) @@ -0,0 +1,20 @@ +/* + * rgb_histogram.h + * + * Created on: Aug 1, 2013 + * Author: wozniak + */ + +#ifndef RGB_HISTOGRAM_H +#define RGB_HISTOGRAM_H + +#include + +/** + @param histogram OUT histogram[color]= + Size of histogram is 256 + @return True; false on error + */ +bool rgb_histogram(FILE* file, int* histogram); + +#endif From wozniak at ci.uchicago.edu Thu Aug 1 14:56:32 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Thu, 1 Aug 2013 14:56:32 -0500 (CDT) Subject: [Swift-commit] r6700 - SwiftApps/modis Message-ID: <20130801195632.E268D9D63C@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-01 14:56:32 -0500 (Thu, 01 Aug 2013) New Revision: 6700 Modified: SwiftApps/modis/ Log: Set ignores Property changes on: SwiftApps/modis ___________________________________________________________________ Added: svn:ignore + .cproject data lib From wozniak at ci.uchicago.edu Thu Aug 1 14:58:46 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Thu, 1 Aug 2013 14:58:46 -0500 (CDT) Subject: [Swift-commit] r6701 - in SwiftApps/modis: . bin data/modis/2002 Message-ID: <20130801195846.0A6EC9D63C@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-01 14:58:45 -0500 (Thu, 01 Aug 2013) New Revision: 6701 Modified: SwiftApps/modis/ SwiftApps/modis/bin/ SwiftApps/modis/data/modis/2002/ Log: Set ignores Property changes on: SwiftApps/modis ___________________________________________________________________ Modified: svn:ignore - .cproject data lib + .cproject lib Property changes on: SwiftApps/modis/bin ___________________________________________________________________ Added: svn:ignore + rgb_histogram Property changes on: SwiftApps/modis/data/modis/2002 ___________________________________________________________________ Added: svn:ignore + *.rgb From wozniak at ci.uchicago.edu Thu Aug 1 15:24:16 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Thu, 1 Aug 2013 15:24:16 -0500 (CDT) Subject: [Swift-commit] r6702 - SwiftApps/modis/src Message-ID: <20130801202416.13E8D9D63C@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-01 15:24:15 -0500 (Thu, 01 Aug 2013) New Revision: 6702 Added: SwiftApps/modis/src/rgb_adjust_color.c Log: Initial rgb_adjust_color from Perl Copied: SwiftApps/modis/src/rgb_adjust_color.c (from rev 6700, SwiftApps/modis/bin/rgb_adjust_color.pl) =================================================================== --- SwiftApps/modis/src/rgb_adjust_color.c (rev 0) +++ SwiftApps/modis/src/rgb_adjust_color.c 2013-08-01 20:24:15 UTC (rev 6702) @@ -0,0 +1,35 @@ +#!/usr/bin/perl + +# Usage: rgb_adjust_color.pl input.rgb table.txt output.rgb + +my ($input_filename, $translation_table, $output_filename) = @ARGV; +open(FILE_INPUT, "$input_filename") || die "Unable to open $input_filename!"; +open(FILE_OUTPUT, ">$output_filename") || die "Unable to create $output_filename"; + +# Read translation table into a hash +my %tr_table = (); +open(TRANSLATION_TABLE, "$translation_table") || die "Unable to open $translation_table"; +while() { + my ($from, $to) = split; + $tr_table{$from} = $to; +} + +# Read data +$/ = \3; +while() { + my $hex = sprintf ("#%2.2X%2.2X%2.2X", unpack('C3', $_)); + + if(defined($tr_table{$hex})) { + my $new_value = $tr_table{$hex}; + print FILE_OUTPUT pack('C3', + hex(substr($new_value,1,2)), + hex(substr($new_value,3,2)), + hex(substr($new_value,5,2)) + ); + } + + else { print FILE_OUTPUT $_; } +} + +close(FILE_INPUT); +close(FILE_OUTPUT); From davidk at ci.uchicago.edu Thu Aug 1 16:11:10 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 1 Aug 2013 16:11:10 -0500 (CDT) Subject: [Swift-commit] r6703 - branches/release-0.94/bin Message-ID: <20130801211110.6FB0D9D63C@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-01 16:11:09 -0500 (Thu, 01 Aug 2013) New Revision: 6703 Modified: branches/release-0.94/bin/start-coaster-service Log: A few modifications for ssh tunneling Modified: branches/release-0.94/bin/start-coaster-service =================================================================== --- branches/release-0.94/bin/start-coaster-service 2013-08-01 20:24:15 UTC (rev 6702) +++ branches/release-0.94/bin/start-coaster-service 2013-08-01 21:11:09 UTC (rev 6703) @@ -220,7 +220,7 @@ do # Enable ssh tunneling if needed if [ "$SSH_TUNNELING" == "yes" ]; then - ssh -R *:$PORT:localhost:$PORT $WORKER_USERNAME@$MACHINE sleep 999 & + ssh -f -n -N $WORKER_USERNAME@$MACHINE -R $PORT:localhost:$PORT echo $! >> $PID_FILE fi From davidk at ci.uchicago.edu Thu Aug 1 20:16:36 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 1 Aug 2013 20:16:36 -0500 (CDT) Subject: [Swift-commit] r6704 - in SwiftTutorials/tukey: . part07 part08 part09 Message-ID: <20130802011636.47A489D63C@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-01 20:16:36 -0500 (Thu, 01 Aug 2013) New Revision: 6704 Added: SwiftTutorials/tukey/part07/simulate.sh SwiftTutorials/tukey/part07/stats.sh Removed: SwiftTutorials/tukey/part07/simulate.sh SwiftTutorials/tukey/part07/stats.sh SwiftTutorials/tukey/part10/ Modified: SwiftTutorials/tukey/part07/apps SwiftTutorials/tukey/part07/sites.xml SwiftTutorials/tukey/part08/apps SwiftTutorials/tukey/part08/sites.xml SwiftTutorials/tukey/part09/apps SwiftTutorials/tukey/part09/dynamic_bias.dat SwiftTutorials/tukey/part09/sites.xml Log: Parts 7-9 Modified: SwiftTutorials/tukey/part07/apps =================================================================== --- SwiftTutorials/tukey/part07/apps 2013-08-01 21:11:09 UTC (rev 6703) +++ SwiftTutorials/tukey/part07/apps 2013-08-02 01:16:36 UTC (rev 6704) @@ -1 +1 @@ -uc3 sh /bin/bash +tukey sh /bin/bash Deleted: SwiftTutorials/tukey/part07/simulate.sh =================================================================== --- SwiftTutorials/tukey/part07/simulate.sh 2013-08-01 21:11:09 UTC (rev 6703) +++ SwiftTutorials/tukey/part07/simulate.sh 2013-08-02 01:16:36 UTC (rev 6704) @@ -1 +0,0 @@ -link ../simulate.sh \ No newline at end of file Added: SwiftTutorials/tukey/part07/simulate.sh =================================================================== --- SwiftTutorials/tukey/part07/simulate.sh (rev 0) +++ SwiftTutorials/tukey/part07/simulate.sh 2013-08-02 01:16:36 UTC (rev 6704) @@ -0,0 +1 @@ +link ../simulate.sh \ No newline at end of file Property changes on: SwiftTutorials/tukey/part07/simulate.sh ___________________________________________________________________ Added: svn:special + * Modified: SwiftTutorials/tukey/part07/sites.xml =================================================================== --- SwiftTutorials/tukey/part07/sites.xml 2013-08-01 21:11:09 UTC (rev 6703) +++ SwiftTutorials/tukey/part07/sites.xml 2013-08-02 01:16:36 UTC (rev 6704) @@ -1,24 +1,14 @@ - - - 10.00 + + + + 5.11 10000 - 1 - 300 - 00:01:00 - 100 - 100 - 20 + 8 + 1 1 1 - "group_friends.{env.USER}" - nonshared - - - - - - . + 900 + /home/{env.USER}/swiftwork - Deleted: SwiftTutorials/tukey/part07/stats.sh =================================================================== --- SwiftTutorials/tukey/part07/stats.sh 2013-08-01 21:11:09 UTC (rev 6703) +++ SwiftTutorials/tukey/part07/stats.sh 2013-08-02 01:16:36 UTC (rev 6704) @@ -1 +0,0 @@ -link ../stats.sh \ No newline at end of file Added: SwiftTutorials/tukey/part07/stats.sh =================================================================== --- SwiftTutorials/tukey/part07/stats.sh (rev 0) +++ SwiftTutorials/tukey/part07/stats.sh 2013-08-02 01:16:36 UTC (rev 6704) @@ -0,0 +1 @@ +link ../stats.sh \ No newline at end of file Property changes on: SwiftTutorials/tukey/part07/stats.sh ___________________________________________________________________ Added: svn:special + * Modified: SwiftTutorials/tukey/part08/apps =================================================================== --- SwiftTutorials/tukey/part08/apps 2013-08-01 21:11:09 UTC (rev 6703) +++ SwiftTutorials/tukey/part08/apps 2013-08-02 01:16:36 UTC (rev 6704) @@ -1 +1 @@ -uc3 sh /bin/bash +tukey sh /bin/bash Modified: SwiftTutorials/tukey/part08/sites.xml =================================================================== --- SwiftTutorials/tukey/part08/sites.xml 2013-08-01 21:11:09 UTC (rev 6703) +++ SwiftTutorials/tukey/part08/sites.xml 2013-08-02 01:16:36 UTC (rev 6704) @@ -1,24 +1,14 @@ - - - 10.00 + + + + 5.11 10000 - 1 - 300 - 00:01:00 - 100 - 100 - 20 + 8 + 1 1 1 - "group_friends.{env.USER}" - nonshared - - - - - - . + 900 + /home/{env.USER}/swiftwork - Modified: SwiftTutorials/tukey/part09/apps =================================================================== --- SwiftTutorials/tukey/part09/apps 2013-08-01 21:11:09 UTC (rev 6703) +++ SwiftTutorials/tukey/part09/apps 2013-08-02 01:16:36 UTC (rev 6704) @@ -1 +1 @@ -uc3 sh /bin/bash +tukey sh /bin/bash Modified: SwiftTutorials/tukey/part09/dynamic_bias.dat =================================================================== --- SwiftTutorials/tukey/part09/dynamic_bias.dat 2013-08-01 21:11:09 UTC (rev 6703) +++ SwiftTutorials/tukey/part09/dynamic_bias.dat 2013-08-02 01:16:36 UTC (rev 6704) @@ -1 +1 @@ -362 +734 Modified: SwiftTutorials/tukey/part09/sites.xml =================================================================== --- SwiftTutorials/tukey/part09/sites.xml 2013-08-01 21:11:09 UTC (rev 6703) +++ SwiftTutorials/tukey/part09/sites.xml 2013-08-02 01:16:36 UTC (rev 6704) @@ -1,24 +1,14 @@ - - - 10.00 + + + + 5.11 10000 - 1 - 300 - 00:01:00 - 100 - 100 - 20 + 8 + 1 1 1 - "group_friends.{env.USER}" - nonshared - - - - - - . + 900 + /home/{env.USER}/swiftwork - From davidk at ci.uchicago.edu Fri Aug 2 09:25:16 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 2 Aug 2013 09:25:16 -0500 (CDT) Subject: [Swift-commit] r6705 - in SwiftApps/modis: bin tutorial Message-ID: <20130802142516.9F1229D541@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-02 09:25:15 -0500 (Fri, 02 Aug 2013) New Revision: 6705 Modified: SwiftApps/modis/bin/analyzelanduse.sh SwiftApps/modis/bin/assemble.sh SwiftApps/modis/bin/colormodis.sh SwiftApps/modis/tutorial/modis05.swift SwiftApps/modis/tutorial/modis06.swift Log: Make downscaling part of the coloring process Modified: SwiftApps/modis/bin/analyzelanduse.sh =================================================================== --- SwiftApps/modis/bin/analyzelanduse.sh 2013-08-02 01:16:36 UTC (rev 6704) +++ SwiftApps/modis/bin/analyzelanduse.sh 2013-08-02 14:25:15 UTC (rev 6705) @@ -38,6 +38,6 @@ # Write selectedtiles.txt for r in $( echo "$result" | awk '{print $1}' ) do - echo $( basename $r ).ppm.gz |sed s/\.landuse\.byfreq//g >> $selectedtiles + echo $( basename $r ).rgb |sed s/\.landuse\.byfreq//g >> $selectedtiles done exit 0 Modified: SwiftApps/modis/bin/assemble.sh =================================================================== --- SwiftApps/modis/bin/assemble.sh 2013-08-02 01:16:36 UTC (rev 6704) +++ SwiftApps/modis/bin/assemble.sh 2013-08-02 14:25:15 UTC (rev 6705) @@ -46,7 +46,8 @@ # convert $hv.png -resize 290x290 $tmpdir/t.png # convert $tmp/t.png -bordercolor red -border 5x5 $tmpdir/$vh.png else - $bindir/rgb_downscale.pl $indir/$hv.color.rgb 2400 2400 8 $tmpdir/$vh.rgb + # $bindir/rgb_downscale.pl $indir/$hv.color.rgb 2400 2400 8 $tmpdir/$vh.rgb + mv $indir/$hv.color.rgb $tmpdir/$vh.rgb fi done done Modified: SwiftApps/modis/bin/colormodis.sh =================================================================== --- SwiftApps/modis/bin/colormodis.sh 2013-08-02 01:16:36 UTC (rev 6704) +++ SwiftApps/modis/bin/colormodis.sh 2013-08-02 14:25:15 UTC (rev 6705) @@ -33,3 +33,6 @@ EOF $BINDIR/rgb_adjust_color.pl $infile translate.txt $outfile +mv $outfile $outfile.tmp +$BINDIR/rgb_downscale.pl $outfile.tmp 2400 2400 8 $outfile + Modified: SwiftApps/modis/tutorial/modis05.swift =================================================================== --- SwiftApps/modis/tutorial/modis05.swift 2013-08-02 01:16:36 UTC (rev 6704) +++ SwiftApps/modis/tutorial/modis05.swift 2013-08-02 14:25:15 UTC (rev 6705) @@ -26,7 +26,7 @@ int nFiles = @toInt(@arg("nfiles", "1000")); int nSelect = @toInt(@arg("nselect", "10")); string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "../data/modis/2002"); +string MODISdir = @arg("modisdir", "data/modis/2002"); # Input Dataset imagefile geos[] ; Modified: SwiftApps/modis/tutorial/modis06.swift =================================================================== --- SwiftApps/modis/tutorial/modis06.swift 2013-08-02 01:16:36 UTC (rev 6704) +++ SwiftApps/modis/tutorial/modis06.swift 2013-08-02 14:25:15 UTC (rev 6705) @@ -22,11 +22,16 @@ colormodis @input @output; } +app (imagefile mon, file o, file e) assemble (file tiles, imagefile images[], string data_dir) +{ + assemble @filename(o) @filename(tiles) data_dir stdout=@filename(o) stderr=@filename(e); +} + # Constants and command line arguments int nFiles = @toInt(@arg("nfiles", "1000")); int nSelect = @toInt(@arg("nselect", "10")); string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "../data/modis/2002"); +string MODISdir = @arg("modisdir", "data/modis/2002"); # Input Dataset imagefile geos[] ; @@ -55,5 +60,9 @@ } # Assemble a montage of the top selected areas -imagefile montage<"map.png">; -assemble(selectedTiles,colorImage,webDir); +imagefile montage<"map.png">; # @arg +file assemble_olog <"logs/assemble.o.log">; +file assemble_elog <"logs/assemble.e.log">; +tracef("Calling assemble %s %s %s\n", @montage, @selectedTiles, @colorImage[0]); +(montage, assemble_olog, assemble_elog) = assemble(selectedTiles, colorImage, "colorImages"); + From wozniak at ci.uchicago.edu Fri Aug 2 09:41:11 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Fri, 2 Aug 2013 09:41:11 -0500 (CDT) Subject: [Swift-commit] r6706 - SwiftApps/modis/bin Message-ID: <20130802144111.508B79D541@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-02 09:41:11 -0500 (Fri, 02 Aug 2013) New Revision: 6706 Modified: SwiftApps/modis/bin/rgb_to_png.py Log: Add usage message Modified: SwiftApps/modis/bin/rgb_to_png.py =================================================================== --- SwiftApps/modis/bin/rgb_to_png.py 2013-08-02 14:25:15 UTC (rev 6705) +++ SwiftApps/modis/bin/rgb_to_png.py 2013-08-02 14:41:11 UTC (rev 6706) @@ -49,6 +49,13 @@ s2 = (s2 + s1) % 65521 return (s2 << 16) + s1 +def usage(): + print("usage: rgb_to_png.py ") + +if (len(sys.argv) != 2): + usage() + exit(1) + img = open(sys.argv[1], 'r').read() w, h = int(sys.argv[2]), int(sys.argv[3]) open(sys.argv[4], 'wb').write(to_png(w, h, img)) From wozniak at ci.uchicago.edu Fri Aug 2 09:43:41 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Fri, 2 Aug 2013 09:43:41 -0500 (CDT) Subject: [Swift-commit] r6707 - SwiftApps/modis/bin Message-ID: <20130802144341.E6D689D541@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-02 09:43:41 -0500 (Fri, 02 Aug 2013) New Revision: 6707 Modified: SwiftApps/modis/bin/rgb_to_png.py Log: Fix usage message Modified: SwiftApps/modis/bin/rgb_to_png.py =================================================================== --- SwiftApps/modis/bin/rgb_to_png.py 2013-08-02 14:41:11 UTC (rev 6706) +++ SwiftApps/modis/bin/rgb_to_png.py 2013-08-02 14:43:41 UTC (rev 6707) @@ -50,9 +50,9 @@ return (s2 << 16) + s1 def usage(): - print("usage: rgb_to_png.py ") + print("usage: rgb_to_png.py ") -if (len(sys.argv) != 2): +if (len(sys.argv) != 5): usage() exit(1) From wozniak at ci.uchicago.edu Fri Aug 2 09:44:41 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Fri, 2 Aug 2013 09:44:41 -0500 (CDT) Subject: [Swift-commit] r6708 - in SwiftApps/modis: . src Message-ID: <20130802144441.86E7C9D541@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-02 09:44:41 -0500 (Fri, 02 Aug 2013) New Revision: 6708 Added: SwiftApps/modis/src/rgb_adjust_color-main.c SwiftApps/modis/src/rgb_adjust_color.h Modified: SwiftApps/modis/Makefile SwiftApps/modis/src/rgb_adjust_color.c Log: Apparently working version Modified: SwiftApps/modis/Makefile =================================================================== --- SwiftApps/modis/Makefile 2013-08-02 14:43:41 UTC (rev 6707) +++ SwiftApps/modis/Makefile 2013-08-02 14:44:41 UTC (rev 6708) @@ -1,24 +1,33 @@ MODIS = lib/libmodis.so -BINS = bin/rgb_histogram +BINS = bin/rgb_histogram bin/rgb_adjust_color all: $(MODIS) $(BINS) -CFLAGS = -std=gnu99 -I . -fPIC +CFLAGS = -g -std=gnu99 -fPIC -Wall -I . # Include library objects that are not a main program file SRCS = $(shell ls src/*.c | grep -v -- -main ) OBJS = $(patsubst %.c,%.o,$(SRCS)) +map = $(foreach a,$(2),$(call $(1),$(a))) +get_main = src/$(patsubst bin/%,%,$(1))-main.c +MAINS = $(call map,get_main,$(BINS)) + +LIBS = -L lib -lmodis +RPATHS = -Wl,-rpath -Wl,$(PWD)/lib +LDFLAGS = $(LIBS) $(RPATHS) + lib: mkdir lib bin/rgb_histogram: src/rgb_histogram-main.o $(MODIS) - gcc -o $(@) $(<) $(OBJS) \ - -L lib -lmodis \ - -Wl,-rpath -Wl,$(PWD)/lib + gcc -o $(@) $(<) $(OBJS) $(LDFLAGS) +bin/rgb_adjust_color: src/rgb_adjust_color-main.o $(MODIS) + gcc -o $(@) $(<) $(OBJS) $(LDFLAGS) + $(MODIS): lib $(OBJS) gcc -shared -o $(@) $(OBJS) @@ -29,5 +38,6 @@ debug_build: @echo "BINS: $(BINS)" @echo "BIN_NAMES: $(BIN_NAMES)" + @echo "MAINS: $(MAINS)" @echo "OBJS: $(OBJS)" @echo "SRCS: $(SRCS)" Added: SwiftApps/modis/src/rgb_adjust_color-main.c =================================================================== --- SwiftApps/modis/src/rgb_adjust_color-main.c (rev 0) +++ SwiftApps/modis/src/rgb_adjust_color-main.c 2013-08-02 14:44:41 UTC (rev 6708) @@ -0,0 +1,98 @@ + +/* + * rgb_adjust_color-main.c + * + * Created on: Aug 1, 2013 + * Author: wozniak + */ + +#include +#include +#include + +#include "src/rgb_adjust_color.h" + +static void usage(void) +{ + printf("usage: rbg_adjust_color input.rgb table.txt output.rgb\n"); +} + +static bool scan_translation(const char* translation_filename, + int* translation); + +/** + Usage: rgb_adjust_color input.rgb table.txt output.rgb +*/ +int +main(int argc, char* argv[]) +{ + if (argc != 4) + { + usage(); + return 1; + } + + int translation[17]; + + bool result = scan_translation(argv[2], translation); + if (!result) return 1; + + FILE* input_file = fopen(argv[1], "r"); + if (input_file == NULL) + { + printf("could not open input file: %s\n", argv[1]); + return false; + } + + FILE* output_file = fopen(argv[3], "w"); + if (output_file == NULL) + { + printf("could not open output file: %s\n", argv[3]); + return false; + } + + translate(input_file, translation, output_file); + + return 0; +} + +/** + * @param translation OUT The translation table + */ +static bool +scan_translation(const char* translation_filename, int* translation) +{ + FILE* translation_file = fopen(translation_filename, "r"); + if (translation_file == NULL) + { + printf("could not open translation table: %s\n", + translation_filename); + return false; + } + + char buffer[64]; + int key; + int value; + while (true) + { + char* result = fgets(buffer, 64, translation_file); + if (!result) break; + int n = sscanf(buffer, "#%x #%x", &key, &value); + if (n != 2) + { + printf("bad line in translation table: %s\n", buffer); + return false; + } + // printf("%x __ %x\n", key, value); + int k = key % 17; + // printf("k: %i\n", k); + unsigned char* p = (unsigned char*) &value; + unsigned char t = p[0]; + // printf("p: %x %x %x %x\n", p[0], p[1], p[2], p[3]); + memcpy(&p[0], &p[2], sizeof(char)); + memcpy(&p[2], &t, sizeof(char)); + translation[k] = value; + } + printf("scan done\n"); + return true; +} Modified: SwiftApps/modis/src/rgb_adjust_color.c =================================================================== --- SwiftApps/modis/src/rgb_adjust_color.c 2013-08-02 14:43:41 UTC (rev 6707) +++ SwiftApps/modis/src/rgb_adjust_color.c 2013-08-02 14:44:41 UTC (rev 6708) @@ -1,35 +1,40 @@ -#!/usr/bin/perl -# Usage: rgb_adjust_color.pl input.rgb table.txt output.rgb +/* + * rgb_adjust_color.c + * + * Created on: Aug 1, 2013 + * Author: wozniak + */ -my ($input_filename, $translation_table, $output_filename) = @ARGV; -open(FILE_INPUT, "$input_filename") || die "Unable to open $input_filename!"; -open(FILE_OUTPUT, ">$output_filename") || die "Unable to create $output_filename"; +#include -# Read translation table into a hash -my %tr_table = (); -open(TRANSLATION_TABLE, "$translation_table") || die "Unable to open $translation_table"; -while() { - my ($from, $to) = split; - $tr_table{$from} = $to; -} +#include "src/rgb_adjust_color.h" -# Read data -$/ = \3; -while() { - my $hex = sprintf ("#%2.2X%2.2X%2.2X", unpack('C3', $_)); +bool +translate(FILE* file, int* translation, FILE* output) +{ + unsigned char b[3]; - if(defined($tr_table{$hex})) { - my $new_value = $tr_table{$hex}; - print FILE_OUTPUT pack('C3', - hex(substr($new_value,1,2)), - hex(substr($new_value,3,2)), - hex(substr($new_value,5,2)) - ); - } + while (true) + { + int rc = fread(b, sizeof(b), 1, file); + if (rc == 0) break; + int k = 0; + char* t = (char*) &k; + memcpy(&t[0], &b[0], sizeof(char)*3); + int v; + if (k == 0xffffff) + v = 0xffffff; + else + v = translation[k%17]; + char* p = (char*) &v; + // printf("%u %u %u\n", b[0], b[1], b[2]); + // printf("%x -> %x\n", k, v); + fwrite(&p[0], sizeof(char), 3, output); + } - else { print FILE_OUTPUT $_; } + if (!feof(file)) + return false; + + return true; } - -close(FILE_INPUT); -close(FILE_OUTPUT); Added: SwiftApps/modis/src/rgb_adjust_color.h =================================================================== --- SwiftApps/modis/src/rgb_adjust_color.h (rev 0) +++ SwiftApps/modis/src/rgb_adjust_color.h 2013-08-02 14:44:41 UTC (rev 6708) @@ -0,0 +1,17 @@ +/* + * rgb_adjust_color.h + * + * Created on: Aug 1, 2013 + * Author: wozniak + */ + +#ifndef RGB_ADJUST_COLOR_H_ +#define RGB_ADJUST_COLOR_H_ + +#include +#include + +bool +translate(FILE* file, int* translation, FILE* output); + +#endif From wozniak at ci.uchicago.edu Fri Aug 2 09:45:08 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Fri, 2 Aug 2013 09:45:08 -0500 (CDT) Subject: [Swift-commit] r6709 - SwiftApps/modis/bin Message-ID: <20130802144508.D182C9D541@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-02 09:45:08 -0500 (Fri, 02 Aug 2013) New Revision: 6709 Modified: SwiftApps/modis/bin/ SwiftApps/modis/bin/colormodis.sh Log: Set ignores Property changes on: SwiftApps/modis/bin ___________________________________________________________________ Modified: svn:ignore - rgb_histogram + rgb_adjust_color rgb_histogram Modified: SwiftApps/modis/bin/colormodis.sh =================================================================== --- SwiftApps/modis/bin/colormodis.sh 2013-08-02 14:44:41 UTC (rev 6708) +++ SwiftApps/modis/bin/colormodis.sh 2013-08-02 14:45:08 UTC (rev 6709) @@ -30,6 +30,7 @@ #0e0e0e #9de36e #0f0f0f #b6b5c2 #101010 #949494 +#ffffff #000000 EOF $BINDIR/rgb_adjust_color.pl $infile translate.txt $outfile From davidk at ci.uchicago.edu Fri Aug 2 11:46:15 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 2 Aug 2013 11:46:15 -0500 (CDT) Subject: [Swift-commit] r6710 - SwiftTutorials/tukey Message-ID: <20130802164615.7BEAD9D541@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-02 11:46:15 -0500 (Fri, 02 Aug 2013) New Revision: 6710 Added: SwiftTutorials/tukey/README Log: Start of readme asciidoc - needs to be converted from uc3 to tukey Added: SwiftTutorials/tukey/README =================================================================== --- SwiftTutorials/tukey/README (rev 0) +++ SwiftTutorials/tukey/README 2013-08-02 16:46:15 UTC (rev 6710) @@ -0,0 +1,472 @@ +Swift UC3 mini-tutorial +======================= + +Installing UC3 tutorial +----------------------- + +Check out scripts from SVN +~~~~~~~~~~~~~~~~~~~~~~~~~~ +To checkout the most recent UC3 tutorial scripts from SVN, run the following +command: + +----- +$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/uc3 +----- + +This will create a directory called uc3 which contains all of the scripts +mentioned in this document. + +Run setup +~~~~~~~~~ +Once the scripts are checked out, run the following commands to perform +the initial setup. + +----- +$ cd uc3 # change to the newly created uc3 directory +$ source setup.sh # sets swift config files in $HOME/.swift +$ swift -version # verify that Swift 0.94 is in your $PATH and functional +----- + +NOTE: If you disconnect from the machine, you will need to re-run source setup.sh. + +Overview of the applications +---------------------------- +There are two shell scripts included that act as a mock science application: +simulation.sh and stats.sh + +simulation.sh +~~~~~~~~~~~~~ +The simulation.sh script generates and prints a random number. It optionally +takes the following arguments: + +.simulation.sh arguments +[options="header"] +|======================= +|Argument number|Description +|1 |runtime. Set how long simulation.sh should run, in seconds. +|2 |range. Limit random numbers to a given range. +|3 |biasfile. Look a number contained within this file to set bias. +|4 |scale. Scale random number by this factor. +|5 |n. Generate n number of random numbers. +|======================= + +With no arguments, simulate.sh prints 1 number in the range of 1-100. +----- +$ ./simulate.sh +96 +----- + +stats.sh +~~~~~~~~ +The stats.sh script reads a file containing n numbers and prints the average +of those numbers. + +Overview of the Swift scripts +------------------------------ +Parts 1-6 run locally and serve as examples of the Swift language. +Parts 7-9 submit jobs via Condor to UC3 resources + +part01 +~~~~~~ +The first swift script, p1.swift, runs simulate.sh to generate a single random +number. It writes the number to a file. + +image:p1.png[] + +.p1.swift +----- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +file f = mysim(); +----- + +To run this script, run the following command: +----- +$ cd part01 +$ swift p1.swift +----- + +The simulate application gets translated to simulate.sh within the 'apps' file. + +NOTE: Since the file you created is not named, swift will generate a random +name for the file in a directory called _concurrent. To view the created +output, run "cat _concurrent/*" + +To cleanup the directory and remove all outputs, run: +----- +$ ./cleanup.sh +------ + +part02 +~~~~~~ +The second swift script shows an example of naming the file. The output is now +in a file called sim.out. + +image:p2.png[] + +.p2.swift +----- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +file f <"sim.out">; +f = mysim(); +----- + +To run the script: +----- +$ cd part02 +$ swift p2.swift +----- + +part03 +~~~~~~ +The p3.swift script introduces the foreach loop. This script runs many +simulations. Output files are named here by Swift and will get created +in the _concurrent directory. + +image:p3.png[] + +.p3.swift +---- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +foreach i in [0:9] { + file f = mysim(); +} +---- + +To run: +---- +$ cd part03 +$ swift p3.swift +---- + +part04 +~~~~~~ +Part 4 gives an example of naming multiple files within a foreach loop. + +image:p4.png[] + +.p4.swift +---- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +foreach i in [0:9] { + file f ; + f = mysim(); +} +---- + +To run: +---- +$ swift p4.swift +---- + +Output files will be named output/sim_N.out. + +part05 +~~~~~~ +Part 5 introduces a postprocessing step. After many simulations have run, the files +created by simulation.sh will be sent to stats.sh for averaging. + +image:p5.png[] + +.p5.swift +---- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +app (file o) analyze (file s[]) +{ + stats @filenames(s) stdout=@filename(o); +} + +file sims[]; + +int nsim = @toInt(@arg("nsim","10")); + +foreach i in [0:nsim-1] { + file simout ; + simout = mysim(); + sims[i] = simout; +} + +file stats<"output/average.out">; +stats = analyze(sims); +---- + +To run: +---- +$ swift p5.swift +---- + +part06 +~~~~~~ +Part 6 introduces command line arguments. The script sets a variable called +"steps" here, which determines the length of time that the simulation.sh +will run for. It also defines a variable called nsim, which determines the +number of simulations to run. + +image:p6.png[] + +.p6.swift +---- +type file; + +app (file o) mysim (int timesteps) +{ + simulate timesteps stdout=@filename(o); +} + +app (file o) analyze (file s[]) +{ + stats @filenames(s) stdout=@filename(o); +} + +file sims[]; +int nsim = @toInt(@arg("nsim","10")); +int steps = @toInt(@arg("steps","1")); + +foreach i in [0:nsim-1] { + file simout ; + simout = mysim(steps); + sims[i] = simout; +} + +file stats<"output/average.out">; +stats = analyze(sims); +---- + +Use the command below to specify the time for each simulation. +---- +$ cd part06 +$ swift p6.swift -steps=3 # each simulation takes 3 seconds +---- + +part07 +~~~~~~ +Part 7 is the first script that will submit jobs to UC3 via Condor. +It is similar to earlier scripts, with a few minor exceptions. Since +there is not a shared filesystems when using OSG, the application simulate.sh +will get transferred to the worker node by Swift. + +image:p7.png[] + +.p7.swift +----- +type file; + +# Application to be called by this script + +file simulation_script <"simulate.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers + +# Main script and data + +int steps=3; + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i \n\n", nsim, steps, range); + +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range); +} +----- + +To run: +---- +$ cd part07 +$ swift p7.swift +---- + +part08 +~~~~~~ +Part 8 will also stage in and run stats.sh to calculate averages. It adds a +trace statement so you can see the order in which things execute. + +image:p8.png[] + +.p8.swift +----- +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); + +file sims[]; # Array of files to hold each simulation output +file bias<"bias.dat">; # Input data file to "bias" the numbers: + # 1 line: scale offset ( N = n*scale + offset) +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); +----- + +To run: +---- +$ cd part08 +$ swift p8.swift +---- + +part09 +~~~~~~ +Part 9 adds another app function called genrand. Genrand will produce a random +number that will be used to determine how long each simulation app will run. + +image:p9.png[] + +.p9.swift +----- +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) genrand (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); + +file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble + +bias = genrand(simulation_script, 1, 1000); + +file sims[]; # Array of files to hold each simulation output + +foreach i in [0:nsim-1] { + + int steps = readData(genrand(simulation_script, 1, 5)); + tracef(" for simulation[%i] steps=%i\n", i, steps+1); + + file simout ; + simout = simulation(simulation_script, steps+1, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); +----- + +To run: +---- +$ cd part09 +$ swift p9.swift +---- + +part10 +~~~~~~ +p10.swift is exactly the same as p9.swift. Instead of the swift script, +take a look at the sites.xml configuration file. +The sites.xml file determines where swift runs its job at. Here the +line with the condor requirement to select nodes from the UC3 seeder +cluster is left un-commented to select that site. + +----- +regexp("uc3-c*", Machine) +----- + +The condor requirements for selecting nodes from UC3 seeder, ITS +Virtualization lab, Open Science Grid and Atlas Midwest Tier 2 (at UC, +IU, UIUC) are present in the sites.xml file. +To choose any of these sites, simply uncomment the requirement line +for the target system and run the swift script as: + +To run: +---- +$ cd part10 +$ swift p10.swift +---- + +Once the script completes, run the script find_host.sh to find where +the jobs were run. + +----- +./find_host.sh +----- From davidk at ci.uchicago.edu Fri Aug 2 11:51:26 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 2 Aug 2013 11:51:26 -0500 (CDT) Subject: [Swift-commit] r6711 - SwiftTutorials/tukey Message-ID: <20130802165126.7ED649D541@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-02 11:51:26 -0500 (Fri, 02 Aug 2013) New Revision: 6711 Added: SwiftTutorials/tukey/build_docs.sh Log: Script to build docs Added: SwiftTutorials/tukey/build_docs.sh =================================================================== --- SwiftTutorials/tukey/build_docs.sh (rev 0) +++ SwiftTutorials/tukey/build_docs.sh 2013-08-02 16:51:26 UTC (rev 6711) @@ -0,0 +1,4 @@ +#!/bin/bash + +~davidk/asciidoc-8.6.4/asciidoc -a toc -a toplevels=2 -a stylesheet=~davidk/swift-0.94/cog/modules/swift/docs/stylesheets/asciidoc.css -a max-width=800px -o tutorial.html README + Property changes on: SwiftTutorials/tukey/build_docs.sh ___________________________________________________________________ Added: svn:executable + * From wilde at ci.uchicago.edu Fri Aug 2 12:55:05 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 2 Aug 2013 12:55:05 -0500 (CDT) Subject: [Swift-commit] r6712 - SwiftTutorials Message-ID: <20130802175505.EECE09D541@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-02 12:55:05 -0500 (Fri, 02 Aug 2013) New Revision: 6712 Added: SwiftTutorials/ATPESC_2013-08-06/ Removed: SwiftTutorials/tukey/ Log: Rename From yadunandb at ci.uchicago.edu Fri Aug 2 13:18:32 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Fri, 2 Aug 2013 13:18:32 -0500 (CDT) Subject: [Swift-commit] r6713 - in SwiftTutorials/ATPESC_2013-08-06: . scripts Message-ID: <20130802181832.655B19CC90@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-02 13:18:32 -0500 (Fri, 02 Aug 2013) New Revision: 6713 Added: SwiftTutorials/ATPESC_2013-08-06/scripts/ SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh Log: Commiting initial automation script for starting coaster-service, creating ssh-tunnels and starting worker on remote system Added: SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh 2013-08-02 18:18:32 UTC (rev 6713) @@ -0,0 +1,56 @@ +#!/bin/bash + +###### +#start_coaster_workers.sh +# +#This script will start a coaster service on Tukey. It will then create +#reverse ssh tunnel from Vesta to Tukey and start a worker on the vesta +#login node. +###### + +LPORT_F=local_port +SPORT_F=service_port +coaster-service -local -passive -nosec -localportfile $LPORT_F -portfile $SPORT_F > coaster-log 2>&1 & + +echo "Starting a reverse tunnel ...in 5 seconds" +sleep 5 +LOCAL_PORT=$(cat $LPORT_F) +SERV_PORT=$(cat $SPORT_F) + +#reverse tunnel +ssh -f -n -N vestalac1.pub.alcf.anl.gov \ + -R $LOCAL_PORT:login1.tukey.pub.alcf.anl.gov:$LOCAL_PORT + +WORKER_STRING="./worker.pl http://localhost:$LOCAL_PORT 1 ." +echo "Worker string : $WORKER_STRING" + +echo "ssh -f vestalac1.pub.alcf.anl.gov ./worker.pl http://localhost:$LOCAL_PORT 1 . &" + +ssh -f vestalac1.pub.alcf.anl.gov \ + "./worker.pl http://localhost:$LOCAL_PORT 1 . &" + +cat < tmp + + + + passive + 4 + 100 + 10000 + + /home/$USER/swiftwork + + +EOF + +cp sites.xml sites.xml.bak +mv tmp sites.xml + +exit 0; + + + + + Property changes on: SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh ___________________________________________________________________ Added: svn:executable + * From davidk at ci.uchicago.edu Fri Aug 2 13:35:38 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 2 Aug 2013 13:35:38 -0500 (CDT) Subject: [Swift-commit] r6714 - SwiftApps/modis/bin Message-ID: <20130802183538.A20699CC90@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-02 13:35:38 -0500 (Fri, 02 Aug 2013) New Revision: 6714 Added: SwiftApps/modis/bin/montage.pl Log: Perl montage script Added: SwiftApps/modis/bin/montage.pl =================================================================== --- SwiftApps/modis/bin/montage.pl (rev 0) +++ SwiftApps/modis/bin/montage.pl 2013-08-02 18:35:38 UTC (rev 6714) @@ -0,0 +1,35 @@ +#!/usr/bin/perl -w + +use strict; + +if ( $#ARGV < 5 ) { + die "Usage: montage.pl \n"; +} + +my $cols=shift; +my $rows=shift; +my $xres=shift; +my $yres=shift; + +open(OUTFILE, ">output.rgb") || die "Unable to open output.rgb"; + +while(@ARGV) { + + my @filehandles; + + foreach(1..$cols) { + local *FILE; + my $filename = shift; + open(FILE, "$filename") || die "Unable to open $filename"; + binmode FILE; + push(@filehandles, *FILE); + } + + foreach my $y (1..$yres) { + foreach my $colnum (1..$cols) { + my $bytedata; + my $result = read($filehandles[$colnum-1], $bytedata, (3*$xres)); + print OUTFILE $bytedata; + } + } +} Property changes on: SwiftApps/modis/bin/montage.pl ___________________________________________________________________ Added: svn:executable + * From davidk at ci.uchicago.edu Fri Aug 2 16:04:24 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 2 Aug 2013 16:04:24 -0500 (CDT) Subject: [Swift-commit] r6716 - SwiftTutorials/ATPESC_2013-08-06/modis/data/modis/2002 Message-ID: <20130802210424.910719D541@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-02 16:04:24 -0500 (Fri, 02 Aug 2013) New Revision: 6716 Added: SwiftTutorials/ATPESC_2013-08-06/modis/data/modis/2002/README.data Log: README for how to obtain data Added: SwiftTutorials/ATPESC_2013-08-06/modis/data/modis/2002/README.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/data/modis/2002/README.data (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/data/modis/2002/README.data 2013-08-02 21:04:24 UTC (rev 6716) @@ -0,0 +1 @@ +Download and extract modis data from http://www.ci.uchicago.edu/swift/modis/modis-2002.tar.gz. It's approximately 130MB. From wilde at ci.uchicago.edu Fri Aug 2 16:29:53 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 2 Aug 2013 16:29:53 -0500 (CDT) Subject: [Swift-commit] r6717 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130802212953.A0FAE9D541@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-02 16:29:53 -0500 (Fri, 02 Aug 2013) New Revision: 6717 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: Change title. Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-02 21:04:24 UTC (rev 6716) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-02 21:29:53 UTC (rev 6717) @@ -1,5 +1,5 @@ -Swift UC3 mini-tutorial -======================= +ATPESC 2013 Workflow Tutorial Hands-on Exercises +================================================ Installing UC3 tutorial ----------------------- From davidk at ci.uchicago.edu Fri Aug 2 16:30:42 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 2 Aug 2013 16:30:42 -0500 (CDT) Subject: [Swift-commit] r6718 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130802213042.D83A59D541@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-02 16:30:42 -0500 (Fri, 02 Aug 2013) New Revision: 6718 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: Testing doc generation Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-02 21:29:53 UTC (rev 6717) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-02 21:30:42 UTC (rev 6718) @@ -1,5 +1,5 @@ -ATPESC 2013 Workflow Tutorial Hands-on Exercises -================================================ +ATPESC 2013 Workflow Tutorial Exercises +======================================= Installing UC3 tutorial ----------------------- From wozniak at ci.uchicago.edu Fri Aug 2 16:46:39 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Fri, 2 Aug 2013 16:46:39 -0500 (CDT) Subject: [Swift-commit] r6719 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130802214639.E88989D541@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-02 16:46:39 -0500 (Fri, 02 Aug 2013) New Revision: 6719 Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/ Log: Adding part11-swift-py-r From wozniak at ci.uchicago.edu Fri Aug 2 16:52:42 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Fri, 2 Aug 2013 16:52:42 -0500 (CDT) Subject: [Swift-commit] r6720 - SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r Message-ID: <20130802215242.567569D541@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-02 16:52:42 -0500 (Fri, 02 Aug 2013) New Revision: 6720 Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.py Log: Python reference example Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.py =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.py (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.py 2013-08-02 21:52:42 UTC (rev 6720) @@ -0,0 +1,24 @@ + +from numpy import * + +N = 3 +U = 7 + +s = repr(eye(3)) +print(eval(s)*2) + +dets = zeros(U-1) + +for i in range(1,U): + A = ones(N) + A = A + i*eye(N) + A[2,0] = (U-i+1)**3 + print(A) + d = linalg.det(A) + print(d) + dets[i-1] = abs(d) + print + +print(dets) +print(max(dets)) + From wozniak at ci.uchicago.edu Fri Aug 2 16:52:56 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Fri, 2 Aug 2013 16:52:56 -0500 (CDT) Subject: [Swift-commit] r6721 - SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r Message-ID: <20130802215256.81E2D9D541@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-02 16:52:56 -0500 (Fri, 02 Aug 2013) New Revision: 6721 Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.swift SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/numpy.swift Log: Swift example Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.swift 2013-08-02 21:52:56 UTC (rev 6721) @@ -0,0 +1,32 @@ + +import io; +import math; +import python; +import string; +import R; + +import numpy; + +global const int N = 3; +global const int U = 7; + +main +{ + // Define our collection of determinants: + float dets[]; + foreach i in [1:U-1] + { + // For U, i, construct a matrix via Numpy: + A = matrix_add(matrix_scale(eye(N), itof(i)), ones(N)); + B = matrix_set(A, 2, 0, (U-i+1)**3); + // Obtain its determinant via Numpy: + v = determinant(B); + // Store the determinant in a Swift array: + dets[i] = abs_float(v); + } + + // Build a fragment of R code with the dets: + code = sprintf("max(%s)", string_from_floats(dets)); + r = R(code); + printf("max: %f", r); +} Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/numpy.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/numpy.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/numpy.swift 2013-08-02 21:52:56 UTC (rev 6721) @@ -0,0 +1,58 @@ + +global const string numpy = "from numpy import *\n\n"; + +typedef matrix string; + +(matrix A) eye(int n) +{ + string command = sprintf("repr(eye(%i))", n); + string code = numpy+command; + matrix t = python(code); + A = replace_all(t, "\n", "", 0); +} + +(matrix A) ones(int n) +{ + string command = sprintf("repr(ones(%i))", n); + string code = numpy+command; + matrix t = python(code); + A = replace_all(t, "\n", "", 0); +} + +(matrix M) matrix_scale(matrix A, float s) +{ + string command = sprintf("repr(%s*%s)", A, s); + string code = numpy+command; + matrix t = python(code); + M = replace_all(t, "\n", "", 0); +} + +(matrix M) matrix_set(matrix A, int row, int column, float s) +{ + string fragment = + """ +A = %s +A[%i,%i] = %f +repr(A) +"""; + string command = sprintf(fragment, A, row, column, s); + string code = numpy+command; + matrix t = python(code); + M = replace_all(t, "\n", "", 0); +} + +(matrix M) matrix_add(matrix A1, matrix A2) +{ + string command = sprintf("repr(%s+%s)", A1, A2); + string code = numpy+command; + matrix t = python(code); + M = replace_all(t, "\n", "", 0); +} + +(float d) determinant(matrix A) +{ + string command = sprintf("repr(linalg.det(%s))", A); + string code = numpy+command; + string t = python(code); + d = tofloat(t); +} From wozniak at ci.uchicago.edu Fri Aug 2 16:53:14 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Fri, 2 Aug 2013 16:53:14 -0500 (CDT) Subject: [Swift-commit] r6722 - SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r Message-ID: <20130802215314.ADA349D541@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-02 16:53:14 -0500 (Fri, 02 Aug 2013) New Revision: 6722 Modified: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/ Log: Set ignores Property changes on: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r ___________________________________________________________________ Added: svn:ignore + dets.tcl From ketan at ci.uchicago.edu Fri Aug 2 16:58:55 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Fri, 2 Aug 2013 16:58:55 -0500 (CDT) Subject: [Swift-commit] r6723 - in SwiftTutorials/ATPESC_2013-08-06: . cloud Message-ID: <20130802215855.7270B9D541@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-02 16:58:55 -0500 (Fri, 02 Aug 2013) New Revision: 6723 Added: SwiftTutorials/ATPESC_2013-08-06/cloud/ SwiftTutorials/ATPESC_2013-08-06/cloud/README SwiftTutorials/ATPESC_2013-08-06/cloud/bias.dat SwiftTutorials/ATPESC_2013-08-06/cloud/catsn.swift SwiftTutorials/ATPESC_2013-08-06/cloud/cf SwiftTutorials/ATPESC_2013-08-06/cloud/cleanme SwiftTutorials/ATPESC_2013-08-06/cloud/coaster-service.conf SwiftTutorials/ATPESC_2013-08-06/cloud/coaster_setup.png SwiftTutorials/ATPESC_2013-08-06/cloud/data.txt SwiftTutorials/ATPESC_2013-08-06/cloud/dynamic_bias.dat SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt SwiftTutorials/ATPESC_2013-08-06/cloud/p7.swift SwiftTutorials/ATPESC_2013-08-06/cloud/p8.swift SwiftTutorials/ATPESC_2013-08-06/cloud/p9.swift SwiftTutorials/ATPESC_2013-08-06/cloud/run.catsn SwiftTutorials/ATPESC_2013-08-06/cloud/setup SwiftTutorials/ATPESC_2013-08-06/cloud/simulate.sh SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml SwiftTutorials/ATPESC_2013-08-06/cloud/stats.sh SwiftTutorials/ATPESC_2013-08-06/cloud/tc SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data SwiftTutorials/ATPESC_2013-08-06/cloud/tutorial.pem Log: cloud stuff Added: SwiftTutorials/ATPESC_2013-08-06/cloud/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/README (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/README 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,45 @@ +Prerequisites +------------- + +On head node, these are preconfigured: +- Java runtime environment (jre) +- Swift +- java and swift's bin on path + +Required if you run your own app: +- your app input data (if any) + +On work node these are preset: +- perl + +Required if you run your own app: +- your app executables and dependencies (if any) + +Quick steps +----------- +- Change to cloud dir: + cd ~/cloud +- Copy the private key tutorial.pem to your .ssh dir: + cp tutorial.pem ~/.ssh/ +- Source the setup script on command line: + source setup +- Run the catsn Swift script: + ./run.catsn +- Run the simanalyze Swift script: + swift -sites.file sites.xml -config cf -tc.file tc p7.swift + swift -sites.file sites.xml -config cf -tc.file tc p8.swift + swift -sites.file sites.xml -config cf -tc.file tc p9.swift + +- Finally, to clean up the log files, kill agent and shutdown the coaster service: + ./cleanme + +Notes +----- +The run.catsn contains the full commandline to call Swift scripts with configuration files. This is how they look like: + +catsn: +swift -sites.file sites.xml -tc.file tc -config cf catsn.swift -n=10 + +To know more about the configuration files, see Swift user-guide: +http://www.ci.uchicago.edu/swift/guides/release-0.94/userguide/userguide.html + Added: SwiftTutorials/ATPESC_2013-08-06/cloud/bias.dat =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/bias.dat (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/bias.dat 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1 @@ +123 Added: SwiftTutorials/ATPESC_2013-08-06/cloud/catsn.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/catsn.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/catsn.swift 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,26 @@ +type file; + +// app declaration +app (file o) cat (file i){ + cat @i stdout=@o; +} + +// input data +file data<"data.txt">; + +/* +* output data mapped to files with +* prefix f and suffix .out in the outdir +* directory +*/ + +file out[]; + +/* +* @arg means n could be specified as commandline argument +* foreach loop executes 1 to n calls of cat in parallel +*/ +foreach j in [1:@toInt(@arg("n","1"))] { + out[j] = cat(data); +} + Added: SwiftTutorials/ATPESC_2013-08-06/cloud/cf =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/cf (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/cf 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,6 @@ +use.provider.staging=true +wrapperlog.always.transfer=false +execution.retries=10 +provider.staging.pin.swiftfiles=false +sitedir.keep=false +use.wrapper.staging=false Added: SwiftTutorials/ATPESC_2013-08-06/cloud/cleanme =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/cleanme (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/cleanme 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,11 @@ +#!/bin/bash + +echo "cleaning up ..." +rm -rf outdir/ *.d *.log *.rlog logs hi.* *.kml *.swiftx _concurrent output + +echo "stopping coaster service" +stop-coaster-service + +echo "Killing ssh-agent" +killall ssh-agent + Property changes on: SwiftTutorials/ATPESC_2013-08-06/cloud/cleanme ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/cloud/coaster-service.conf =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/coaster-service.conf (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/coaster-service.conf 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,47 @@ +#Location of SWIFT. If empty, PATH is referenced + export SWIFT= + + # Where to place/launch worker.pl on the remote machine for sites.xml + export WORKER_LOCATION=/root + + # How to launch workers: local, ssh, or cobalt + export WORKER_MODE=ssh + + # Worker logging setting passed to worker.pl for sites.xml + export WORKER_LOGGING_LEVEL=DEBUG + + export SSH_TUNNELING=yes + + # User name to use for all systems + export WORKER_USERNAME=root + + # Worker host names for ssh +# export WORKER_HOSTS="crush thwomp stomp crank grind churn trounce thrash vanquish" +#export WORKER_HOSTS="ip-10-36-196-96.eu-west-1.compute.internal ip-10-36-195-69.eu-west-1.compute.internal" + + # Directory to keep log files, relative to working directory when launching start-coaster-service + export LOG_DIR=logs + export WORKER_LOG_DIR=/root + + # Manually define ports. If not specified, ports will be automatically generated + export LOCAL_PORT=50100 + export SERVICE_PORT=50200 + + # Set shared filesystem to no since work will be done in local /sandbox directory + export SHARED_FILESYSTEM=no + + # start-coaster-service tries to automatically detect IP address. + # Specify here if auto detection is not working correctly + export IPADDR= + + # Below are various settings to give information about how to create sites.xml + export WORK=/tmp/ketan + export JOBS_PER_NODE=4 + export JOBSPERNODE=4 + export JOBTHROTTLE=$( echo "scale=5; ($JOBS_PER_NODE * $( echo $WORKER_HOSTS | wc -w ))/100 - 0.00001"|bc ) + + # Swift applications + #app cat=/bin/cat + #app bash=/bin/bash + #app echo=/bin/echo + Added: SwiftTutorials/ATPESC_2013-08-06/cloud/coaster_setup.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/cloud/coaster_setup.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/ATPESC_2013-08-06/cloud/data.txt =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/data.txt (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/data.txt 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,3 @@ +=========== +Test Data +=========== Added: SwiftTutorials/ATPESC_2013-08-06/cloud/dynamic_bias.dat =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/dynamic_bias.dat (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/dynamic_bias.dat 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1 @@ +201 Added: SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,2 @@ +54.212.89.44 +54.212.50.12 Added: SwiftTutorials/ATPESC_2013-08-06/cloud/p7.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/p7.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/p7.swift 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,28 @@ +type file; + +# Application to be called by this script + +file simulation_script <"simulate.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers + +# Main script and data + +int steps=3; + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i \n\n", nsim, steps, range); + +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range); +} Added: SwiftTutorials/ATPESC_2013-08-06/cloud/p8.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/p8.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/p8.swift 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,41 @@ +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); + +file sims[]; # Array of files to hold each simulation output +file bias<"bias.dat">; # Input data file to "bias" the numbers: + # 1 line: scale offset ( N = n*scale + offset) +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); Added: SwiftTutorials/ATPESC_2013-08-06/cloud/p9.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/p9.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/p9.swift 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,52 @@ +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) genrand (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); + +file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble + +bias = genrand(simulation_script, 1, 1000); + +file sims[]; # Array of files to hold each simulation output + +foreach i in [0:nsim-1] { + + int steps = readData(genrand(simulation_script, 1, 5)); + tracef(" for simulation[%i] steps=%i\n", i, steps+1); + + file simout ; + simout = simulation(simulation_script, steps+1, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); Added: SwiftTutorials/ATPESC_2013-08-06/cloud/run.catsn =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/run.catsn (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/run.catsn 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1 @@ +swift -sites.file sites.xml -tc.file tc -config cf catsn.swift -n=10 Property changes on: SwiftTutorials/ATPESC_2013-08-06/cloud/run.catsn ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/cloud/setup =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/setup (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/setup 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,24 @@ +#!/bin/bash + +count=$(cat ~/.ssh/config | grep 54.212.50.12 | wc -l) + +if [ $count -eq 0 ] +then + echo -ne 'Host 54.212.50.12 \n IdentityFile ~/.ssh/tutorial.pem \n User root \n' >> ~/.ssh/config +fi + + +count=$(cat ~/.ssh/config | grep 54.212.89.44 | wc -l) + +if [ $count -eq 0 ] +then + echo -ne 'Host 54.212.89.44 \n IdentityFile ~/.ssh/tutorial.pem \n User root \n' >> ~/.ssh/config +fi + + +export WORKER_HOSTS=`cat hosts.txt` +chmod 0600 ~/.ssh/tutorial.pem +eval $(ssh-agent) +ssh-add ~/.ssh/tutorial.pem +start-coaster-service + Property changes on: SwiftTutorials/ATPESC_2013-08-06/cloud/setup ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/cloud/simulate.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/simulate.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/simulate.sh 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,23 @@ +#! /bin/bash + +runtime=${1:-0} +range=${2:-100} +biasfile=${3:-nobias} +scale=${4:-1} +n=${5:-1} + +if [ $biasfile = nobias ]; then + offset=0 +else + read offset <$biasfile +fi + +# run for some number of "timesteps" + +sleep $runtime + +# emit n "simulation results", scaled and biased by the specified argument values + +for ((i=0;i + + + passive + 4 + .07999 + 10000 + + /tmp/ketan + + Added: SwiftTutorials/ATPESC_2013-08-06/cloud/stats.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/stats.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/stats.sh 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,9 @@ +#! /bin/sh + +awk ' + +{ sum += $1} + +END { print sum/NR } +' $* + Property changes on: SwiftTutorials/ATPESC_2013-08-06/cloud/stats.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/cloud/tc =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/tc (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/tc 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,8 @@ +persistent-coasters echo echo +persistent-coasters sh /bin/bash +persistent-coasters cat cat +persistent-coasters random /root/cloud/bin/random.sh +persistent-coasters average /root/cloud/bin/avg.sh +persistent-coasters randpl /root/cloud/bin/random.pl +persistent-coasters calcpi /root/cloud/bin/pi.sh + Added: SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,39 @@ +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null Added: SwiftTutorials/ATPESC_2013-08-06/cloud/tutorial.pem =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/tutorial.pem (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/tutorial.pem 2013-08-02 21:58:55 UTC (rev 6723) @@ -0,0 +1,23 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAvPJTneRDhB5wlRsWEr2l6LoFi/PulPm0J0A1Vi2skzWYC9J6I4Ftb2YbSbtp +3d+BJUSK3wyJqfYgY/ynC4vtbdG4HU7/Fr6R2BBKtfiiVHET1K3OTCp3JzFVqQoJoSYkrkgW7XE9 +9GF7hvpza8JVvV9JPwxOcuhDAVHQFkoIRAq1TK9VaRulZFJapubWnEHM2UoUrmBS10IZmUwGHqR5 +I6soUyBqapAYoQmL5fzqT+dhsnu7rXrUmF37Va5kX309N4Dp0D4/WJY7FeF9Q9to2i+G7HPA+gEY +/ptYxlTk89l5MBIY1czZvz7Fso5NHCEMW1468mD/NtJIWBDS8x1yHQIDAQABAoIBAHY2ur//b4p6 +rP9s+etxwhqQQCYm0O9eJyujjXtEikNz9ZP39LjAImLfJFWGLx9E1f0mHCifJIY02mEUUsLzofHi +k2mq4ggt5PukfcnKLG3ebYTT1U1sCC56PFjNUecEAVEVA1s9TYDXeLyjd5FE/fXEZwROQ8q6rClo +MWOwn+lJII9La8lLFIBxXNQbyt2nwO26iSzw51wBYsWDglV/T6qnB9JOcQ+uyn8/e4kQYuD52iV3 +Vx3QN+F+YPC7ebYOS8kVR/bFo+JDggNU4jZ+Zk31Sbepfb7p7IdYTjtrlQAd48tIxdvKFpFqy0mC +GDmkVKBAXSc7DNqy3osvq1DdtbUCgYEA+IwsADb2iY6QPt7KNl0edJRSjDmeR8wSV7QIJYm0mxTB +tVUZn+cpdeDsK5RkJYzDNKy3gjXhsp3B9Ogsu1aO2KVuv2ffk4wUF6nFLASQifMebUvMtqZM3g3N +/yhMh7jGqfEu3tCmRSztCm0K3AodTtxacyRZKlKM4iAe0tbIO9cCgYEAwpypzFQvX83a2X+SU9rz +rb7S10U2sZz3YwCHTRr2BCS8EaFA5xuEZBDmGR8OegUMfmQweD57JboQKB95KpuojGUpVBt6XoFv +SaVLg7Ehskp71XZAgG6D9AHV1mm7hGkGoqj9zdlScc+nEZw57UEPzp/hXTTtc9hapOvOH1l7IysC +gYB7CRh2+r5MFdB97td21d3Po+TBGXyq2fByjeJCgspuwnWph/jpWQsDGVaPtCNnGyk+mAk3YejZ +/JIY5B3QluabhDkwcwEQDxWbKSU7xv6t6zWysQUjnWsLuRWyK4bG4McnNQcYsXy9XaHxuUzY5ADi +Gt6DhQjGlJq9DV10zXHNfQKBgQCsVbUbZxVInm+FmS3IKiUNn+TvkrAbWqfLuOUXx59CDhGo/wYN +YdW8Eybf6huUvDHTHv+5C4Nb5kd2cGCI9aytHswZWffkBnS5X7HeXZY8Xy8H2Z7G3JbnFlT5eUn/ +uE2S71lJ13/lnwAQXSsCyVGpJPWZ50u7AUVLtDEkm8WqXwKBgQDh0X21ufkWeparJ4GxWjodxnYK +i1mtzghE3FjhcrrKBKJ3Sm5ZUYPVbOe97071zB+u2S0a83/tHP9Sr5KuS1sHiN++IB2FVo7UMBMC +1Ktg+yK9MoERr1xzNrqeR59U5uvRBypd8MSzxuk4LjePYFYeyFaz8GOusCw/ZPU4R83zWA== +-----END RSA PRIVATE KEY----- \ No newline at end of file Property changes on: SwiftTutorials/ATPESC_2013-08-06/cloud/tutorial.pem ___________________________________________________________________ Added: svn:executable + * From ketan at ci.uchicago.edu Fri Aug 2 17:03:33 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Fri, 2 Aug 2013 17:03:33 -0500 (CDT) Subject: [Swift-commit] r6724 - SwiftTutorials/ATPESC_2013-08-06/cloud Message-ID: <20130802220333.EC5589CC90@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-02 17:03:33 -0500 (Fri, 02 Aug 2013) New Revision: 6724 Removed: SwiftTutorials/ATPESC_2013-08-06/cloud/coaster_setup.png Log: removing image Deleted: SwiftTutorials/ATPESC_2013-08-06/cloud/coaster_setup.png =================================================================== (Binary files differ) From ketan at ci.uchicago.edu Fri Aug 2 17:59:58 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Fri, 2 Aug 2013 17:59:58 -0500 (CDT) Subject: [Swift-commit] r6725 - SwiftTutorials/ATPESC_2013-08-06/cloud Message-ID: <20130802225958.A6AF69CC90@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-02 17:59:58 -0500 (Fri, 02 Aug 2013) New Revision: 6725 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/setup Log: strict host checking Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/setup =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/setup 2013-08-02 22:03:33 UTC (rev 6724) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/setup 2013-08-02 22:59:58 UTC (rev 6725) @@ -15,6 +15,7 @@ echo -ne 'Host 54.212.89.44 \n IdentityFile ~/.ssh/tutorial.pem \n User root \n' >> ~/.ssh/config fi +echo 'StrictHostKeyChecking=no' >> ~/.ssh/config export WORKER_HOSTS=`cat hosts.txt` chmod 0600 ~/.ssh/tutorial.pem From ketan at ci.uchicago.edu Fri Aug 2 21:06:17 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Fri, 2 Aug 2013 21:06:17 -0500 (CDT) Subject: [Swift-commit] r6726 - SwiftTutorials/ATPESC_2013-08-06/cloud Message-ID: <20130803020617.D60EE9CC90@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-02 21:06:17 -0500 (Fri, 02 Aug 2013) New Revision: 6726 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/coaster-service.conf SwiftTutorials/ATPESC_2013-08-06/cloud/setup SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data Log: test with strict key host checking and removed fixed ports from coaster conf Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/coaster-service.conf =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/coaster-service.conf 2013-08-02 22:59:58 UTC (rev 6725) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/coaster-service.conf 2013-08-03 02:06:17 UTC (rev 6726) @@ -24,8 +24,8 @@ export WORKER_LOG_DIR=/root # Manually define ports. If not specified, ports will be automatically generated - export LOCAL_PORT=50100 - export SERVICE_PORT=50200 + #export LOCAL_PORT=50100 + #export SERVICE_PORT=50200 # Set shared filesystem to no since work will be done in local /sandbox directory export SHARED_FILESYSTEM=no Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/setup =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/setup 2013-08-02 22:59:58 UTC (rev 6725) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/setup 2013-08-03 02:06:17 UTC (rev 6726) @@ -1,22 +1,22 @@ #!/bin/bash -count=$(cat ~/.ssh/config | grep 54.212.50.12 | wc -l) +while read line +do + count=$(cat ~/.ssh/config | grep $line | wc -l) -if [ $count -eq 0 ] -then - echo -ne 'Host 54.212.50.12 \n IdentityFile ~/.ssh/tutorial.pem \n User root \n' >> ~/.ssh/config -fi + if [ $count -eq 0 ] + then + echo -ne "Host $line \n IdentityFile ~/.ssh/tutorial.pem \n User root \n" >> ~/.ssh/config + fi +done < hosts.txt +count=$(cat ~/.ssh/config | grep StrictHostKeyChecking | wc -l) -count=$(cat ~/.ssh/config | grep 54.212.89.44 | wc -l) - -if [ $count -eq 0 ] +if [ $count -eq 0 ] then - echo -ne 'Host 54.212.89.44 \n IdentityFile ~/.ssh/tutorial.pem \n User root \n' >> ~/.ssh/config + echo -ne "Host * \n StrictHostKeyChecking=no" >> ~/.ssh/config fi -echo 'StrictHostKeyChecking=no' >> ~/.ssh/config - export WORKER_HOSTS=`cat hosts.txt` chmod 0600 ~/.ssh/tutorial.pem eval $(ssh-agent) Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml 2013-08-02 22:59:58 UTC (rev 6725) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml 2013-08-03 02:06:17 UTC (rev 6726) @@ -1,7 +1,7 @@ passive 4 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-02 22:59:58 UTC (rev 6725) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-03 02:06:17 UTC (rev 6726) @@ -37,3 +37,18 @@ persistent-coasters cat /bin/cat null null null persistent-coasters bash /bin/bash null null null persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null From yadunandb at ci.uchicago.edu Fri Aug 2 21:18:58 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Fri, 2 Aug 2013 21:18:58 -0500 (CDT) Subject: [Swift-commit] r6727 - SwiftTutorials/ATPESC_2013-08-06/scripts Message-ID: <20130803021858.D0C859CC90@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-02 21:18:58 -0500 (Fri, 02 Aug 2013) New Revision: 6727 Modified: SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh Log: Minor update to fix issue with -local flag for coaster-service Modified: SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh 2013-08-03 02:06:17 UTC (rev 6726) +++ SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh 2013-08-03 02:18:58 UTC (rev 6727) @@ -10,8 +10,12 @@ LPORT_F=local_port SPORT_F=service_port -coaster-service -local -passive -nosec -localportfile $LPORT_F -portfile $SPORT_F > coaster-log 2>&1 & +# -local is not working properly +# TODO: Check if this is a reproducible bug. +# removing -local fixes the problem +coaster-service -passive -nosec -localportfile $LPORT_F -portfile $SPORT_F > coaster-log 2>&1 & + echo "Starting a reverse tunnel ...in 5 seconds" sleep 5 LOCAL_PORT=$(cat $LPORT_F) From wilde at ci.uchicago.edu Fri Aug 2 21:27:02 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 2 Aug 2013 21:27:02 -0500 (CDT) Subject: [Swift-commit] r6728 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130803022702.A7FDE9CC90@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-02 21:27:02 -0500 (Fri, 02 Aug 2013) New Revision: 6728 Added: SwiftTutorials/ATPESC_2013-08-06/push.sh Log: script to push html file to web. Added: SwiftTutorials/ATPESC_2013-08-06/push.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/push.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/push.sh 2013-08-03 02:27:02 UTC (rev 6728) @@ -0,0 +1,7 @@ +#! /bin/sh + +www=/ci/www/projects/swift/ATPESC/tutorial.html + +cp --backup=numbered tutorial.html $www +chmod g+w $www +ls -l $www Property changes on: SwiftTutorials/ATPESC_2013-08-06/push.sh ___________________________________________________________________ Added: svn:executable + * From wilde at ci.uchicago.edu Fri Aug 2 21:27:56 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 2 Aug 2013 21:27:56 -0500 (CDT) Subject: [Swift-commit] r6729 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130803022756.996C69CC90@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-02 21:27:56 -0500 (Fri, 02 Aug 2013) New Revision: 6729 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: Intial cosmetic/test edits. Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-03 02:27:02 UTC (rev 6728) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-03 02:27:56 UTC (rev 6729) @@ -1,12 +1,12 @@ ATPESC 2013 Workflow Tutorial Exercises ======================================= -Installing UC3 tutorial ------------------------ +Installing ATPESC tutorial +-------------------------- Check out scripts from SVN ~~~~~~~~~~~~~~~~~~~~~~~~~~ -To checkout the most recent UC3 tutorial scripts from SVN, run the following +To checkout the most recent ATPESC tutorial scripts from SVN, run the following command: ----- @@ -64,7 +64,7 @@ Overview of the Swift scripts ------------------------------ Parts 1-6 run locally and serve as examples of the Swift language. -Parts 7-9 submit jobs via Condor to UC3 resources +Parts 7-9 submit jobs via Condor to ATPESC resources part01 ~~~~~~ @@ -269,7 +269,7 @@ part07 ~~~~~~ -Part 7 is the first script that will submit jobs to UC3 via Condor. +Part 7 is the first script that will submit jobs to ATPESC via Condor. It is similar to earlier scripts, with a few minor exceptions. Since there is not a shared filesystems when using OSG, the application simulate.sh will get transferred to the worker node by Swift. @@ -445,14 +445,14 @@ p10.swift is exactly the same as p9.swift. Instead of the swift script, take a look at the sites.xml configuration file. The sites.xml file determines where swift runs its job at. Here the -line with the condor requirement to select nodes from the UC3 seeder +line with the condor requirement to select nodes from the ATPESC seeder cluster is left un-commented to select that site. ----- regexp("uc3-c*", Machine) ----- -The condor requirements for selecting nodes from UC3 seeder, ITS +The condor requirements for selecting nodes from ATPESC seeder, ITS Virtualization lab, Open Science Grid and Atlas Midwest Tier 2 (at UC, IU, UIUC) are present in the sites.xml file. To choose any of these sites, simply uncomment the requirement line From wilde at ci.uchicago.edu Sat Aug 3 05:54:32 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Sat, 3 Aug 2013 05:54:32 -0500 (CDT) Subject: [Swift-commit] r6730 - trunk/docs/userguide Message-ID: <20130803105432.D1ED69D064@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-03 05:54:30 -0500 (Sat, 03 Aug 2013) New Revision: 6730 Modified: trunk/docs/userguide/reliability_mechanisms Log: Add clarification on retries from Mihael's response to a support ticket. Modified: trunk/docs/userguide/reliability_mechanisms =================================================================== --- trunk/docs/userguide/reliability_mechanisms 2013-08-03 02:27:56 UTC (rev 6729) +++ trunk/docs/userguide/reliability_mechanisms 2013-08-03 10:54:30 UTC (rev 6730) @@ -19,6 +19,40 @@ property is false) or after all other possible work has been attempted (if the lazy.errors property is true). +With or without lazy errors, each app is re-tried +times before it is considered failed for good. An app that has failed +but still has retries left will appear as "Failed but can retry". + +Without lazy errors, once the first (time-wise) app has run out of +retries, the whole run is stopped and the error reported. + +With lazy errors, if an app fails after all retries, its outputs are +marked as failed. All apps that depend on failed outputs will also fail +and their outputs marked as failed. All apps that have non-failed +outputs will continue to run normally until everything that can proceed +completes. + +For example, if you have: + +---- +foreach x in [1:1024] { + app(x); +} +---- + +... and if the first started app fails, all the other ones can still +continue, and if they don't otherwise fail, the run will only terminate +when all 1023 of them will complete. + +So basically the idea behind lazy errors is to run EVERYTHING that can +safely be run before stopping. + +Some types of errors (such as internal swift errors happening in an app +thread) will still stop the run immediately even in lazy errors mode. +But we all know there are no such things as internal swift errors :) + + + Restarts ~~~~~~~~ If a run fails, Swift can resume the program from the point of failure. From yadunandb at ci.uchicago.edu Sat Aug 3 17:56:46 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Sat, 3 Aug 2013 17:56:46 -0500 (CDT) Subject: [Swift-commit] r6731 - branches/release-0.94/tests/stress/IO/bagOnodes Message-ID: <20130803225647.0074A9D018@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-03 17:56:46 -0500 (Sat, 03 Aug 2013) New Revision: 6731 Removed: branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.setup.sh branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.source.sh branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.swift branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.timeout branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.setup.sh branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.source.sh branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.swift branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.timeout branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.setup.sh branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.source.sh branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.swift branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.timeout branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.setup.sh branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.source.sh branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.swift branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.timeout Log: Removing redundant tests Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.setup.sh =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.setup.sh 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.setup.sh 2013-08-03 22:56:46 UTC (rev 6731) @@ -1,40 +0,0 @@ -#!/bin/bash - -ARGS_FILE=${0%.setup.sh}.args -USERNAME=$MCS_USERNAME - -case $STRESS in - "S1") - SIZE=300 - LOOPS=0 - ;; - "S2") - SIZE=500 - LOOPS=0 - ;; - *) - SIZE=300 - LOOPS=0 - ;; -esac - -echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE - -cat <<'EOF' > filemaker.sh -#!/bin/bash - -echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" -MAXSIZE=$1 -OUT=$2 -dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) - -EOF - -if [[ -z $USERNAME ]] -then - echo "Remote username not provided. Skipping sites configs" -else - ls *xml - cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml -fi - Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.source.sh =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.source.sh 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.source.sh 2013-08-03 22:56:46 UTC (rev 6731) @@ -1,6 +0,0 @@ -#!/bin/bash -if [ "midway001" == "midway001" ] -then - export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu - export GLOBUS_TCP_PORT_RANGE=50000,51000 -fi; Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.swift =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.swift 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.swift 2013-08-03 22:56:46 UTC (rev 6731) @@ -1,17 +0,0 @@ -type file; -file script <"filemaker.sh">; - -app (file out, file log) remote_driver (file run, int size) -{ - bash @run size @out stdout=@filename(log); -} - -file driver_out[] ; -file driver_log[] ; - -int filesize = @toInt(@arg("size","10")); -int loop = @toInt(@arg("loops","0")); - -foreach item,i in [0:loop] { - (driver_out[i], driver_log[i]) = remote_driver(script, filesize); -} \ No newline at end of file Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.timeout =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.timeout 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remote1x3.timeout 2013-08-03 22:56:46 UTC (rev 6731) @@ -1 +0,0 @@ -600 Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.setup.sh =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.setup.sh 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.setup.sh 2013-08-03 22:56:46 UTC (rev 6731) @@ -1,39 +0,0 @@ -#!/bin/bash - -ARGS_FILE=${0%.setup.sh}.args -USERNAME=$MCS_USERNAME - -case $STRESS in - "S1") - SIZE=10 - LOOPS=100 - ;; - "S2") - SIZE=15 - LOOPS=100 - ;; - *) - SIZE=10 - LOOPS=100 - ;; -esac - -echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE - -cat <<'EOF' > filemaker.sh -#!/bin/bash - -echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" -MAXSIZE=$1 -OUT=$2 -dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) - -EOF - -if [[ -z $USERNAME ]] -then - echo "Remote username not provided. Skipping sites configs" -else - ls *xml - cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml -fi Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.source.sh =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.source.sh 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.source.sh 2013-08-03 22:56:46 UTC (rev 6731) @@ -1,6 +0,0 @@ -#!/bin/bash -if [ "midway001" == "midway001" ] -then - export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu - export GLOBUS_TCP_PORT_RANGE=50000,51000 -fi; Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.swift =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.swift 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.swift 2013-08-03 22:56:46 UTC (rev 6731) @@ -1,17 +0,0 @@ -type file; -file script <"filemaker.sh">; - -app (file out, file log) remote_driver (file run, int size) -{ - bash @run size @out stdout=@filename(log); -} - -file driver_out[] ; -file driver_log[] ; - -int filesize = @toInt(@arg("size","10")); -int loop = @toInt(@arg("loops","0")); - -foreach item,i in [0:loop] { - (driver_out[i], driver_log[i]) = remote_driver(script, filesize); -} \ No newline at end of file Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.timeout =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.timeout 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_from_remoteNx3.timeout 2013-08-03 22:56:46 UTC (rev 6731) @@ -1 +0,0 @@ -600 Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.setup.sh =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.setup.sh 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.setup.sh 2013-08-03 22:56:46 UTC (rev 6731) @@ -1,47 +0,0 @@ -#!/bin/bash - -ARGS_FILE=${0%.setup.sh}.args -USERNAME=$MCS_USERNAME - -case $STRESS in - *) - FILES=500 - LOOPS=0 - ;; -esac - - -dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) -echo "-loops=$LOOPS" > $ARGS_FILE - -cat <<'EOF' > wrapper.sh -#!/bin/bash -ARG1=$1 -ls | grep "$1" &> /dev/null -if [ $? == 0 ] -then - echo "Hey this is wrapper and the $1 exists as a file"; - ls -lah; -else - echo "Doinks! the file we need isn't here"; - ls -lah -fi -cat $ARG1 > $ARG1.test -if [ $? == 0 ] -then - echo "The cat worked! "; -else - echo "The cat failed "; -fi - -rm $ARG1 $ARG1.test -echo "Residual files cleaned up" -EOF - -if [[ -z $USERNAME ]] -then - echo "Remote username not provided. Skipping sites configs" -else - ls *xml - cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml -fi \ No newline at end of file Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.source.sh =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.source.sh 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.source.sh 2013-08-03 22:56:46 UTC (rev 6731) @@ -1,6 +0,0 @@ -#!/bin/bash -if [ "midway001" == "midway001" ] -then - export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu - export GLOBUS_TCP_PORT_RANGE=50000,51000 -fi; Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.swift =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.swift 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.swift 2013-08-03 22:56:46 UTC (rev 6731) @@ -1,17 +0,0 @@ -type file; - -file package <"dummy">; -file script <"wrapper.sh">; -int loop = @toInt(@arg("loops","0")); - -app (file out, file err) remote_driver (file run, file tar) -{ - bash @run @filename(tar) stdout=@filename(out) stderr=@filename(err); -} - -file driver_out[] ; -file driver_err[] ; - -foreach item,i in [0:loop] { - (driver_out[i], driver_err[i]) = remote_driver(script, package); -} \ No newline at end of file Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.timeout =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.timeout 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remote1x3.timeout 2013-08-03 22:56:46 UTC (rev 6731) @@ -1 +0,0 @@ -600 Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.setup.sh =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.setup.sh 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.setup.sh 2013-08-03 22:56:46 UTC (rev 6731) @@ -1,55 +0,0 @@ -#!/bin/bash - -ARGS_FILE=${0%.setup.sh}.args -USERNAME=$MCS_USERNAME - -case $STRESS in - "S1") - FILES=100 - LOOPS=50 - ;; - "S2") - FILES=100 - LOOPS=100 - ;; - *) - FILES=100 - LOOPS=50 - ;; -esac - - -dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) -echo "-loops=$LOOPS" > $ARGS_FILE - -cat <<'EOF' > wrapper.sh -#!/bin/bash -ARG1=$1 -ls | grep "$1" &> /dev/null -if [ $? == 0 ] -then - echo "Hey this is wrapper and the $1 exists as a file"; - ls -lah; -else - echo "Doinks! the file we need isn't here"; - ls -lah -fi -cat $ARG1 > $ARG1.test -if [ $? == 0 ] -then - echo "The cat worked! "; -else - echo "The cat failed "; -fi - -rm $ARG1 $ARG1.test -echo "Residual files cleaned up" -EOF - -if [[ -z $USERNAME ]] -then - echo "Remote username not provided. Skipping sites configs" -else - ls *xml - cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml -fi \ No newline at end of file Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.source.sh =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.source.sh 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.source.sh 2013-08-03 22:56:46 UTC (rev 6731) @@ -1,6 +0,0 @@ -#!/bin/bash -if [ "midway001" == "midway001" ] -then - export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu - export GLOBUS_TCP_PORT_RANGE=50000,51000 -fi; Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.swift =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.swift 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.swift 2013-08-03 22:56:46 UTC (rev 6731) @@ -1,17 +0,0 @@ -type file; - -file package <"dummy">; -file script <"wrapper.sh">; -int loop = @toInt(@arg("loops","0")); - -app (file out, file err) remote_driver (file run, file tar) -{ - bash @run @tar stdout=@out stderr=@err; -} - -file driver_out[] ; -file driver_err[] ; - -foreach item,i in [0:loop] { - (driver_out[i], driver_err[i]) = remote_driver(script, package); -} \ No newline at end of file Deleted: branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.timeout =================================================================== --- branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.timeout 2013-08-03 10:54:30 UTC (rev 6730) +++ branches/release-0.94/tests/stress/IO/bagOnodes/stage_to_remoteNx3.timeout 2013-08-03 22:56:46 UTC (rev 6731) @@ -1 +0,0 @@ -1200 From yadunandb at ci.uchicago.edu Sat Aug 3 17:59:23 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Sat, 3 Aug 2013 17:59:23 -0500 (CDT) Subject: [Swift-commit] r6732 - in branches/release-0.94/tests/stress/IO: beagle multiple uc3 Message-ID: <20130803225923.C386D9D018@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-03 17:59:23 -0500 (Sat, 03 Aug 2013) New Revision: 6732 Added: branches/release-0.94/tests/stress/IO/beagle/z_stats.clean.sh branches/release-0.94/tests/stress/IO/beagle/z_stats.swift branches/release-0.94/tests/stress/IO/multiple/z_stats.clean.sh branches/release-0.94/tests/stress/IO/multiple/z_stats.swift branches/release-0.94/tests/stress/IO/uc3/z_stats.clean.sh branches/release-0.94/tests/stress/IO/uc3/z_stats.swift Removed: branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.setup.sh branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.source.sh branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.swift branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.timeout branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.setup.sh branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.source.sh branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.swift branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.timeout branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.setup.sh branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.source.sh branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.swift branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.timeout branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.setup.sh branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.source.sh branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.swift branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.timeout Log: Committing updates for tests Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.setup.sh =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.setup.sh 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.setup.sh 2013-08-03 22:59:23 UTC (rev 6732) @@ -1,40 +0,0 @@ -#!/bin/bash - -ARGS_FILE=${0%.setup.sh}.args -BEAGLE_USERNAME=$BEAGLE_USERNAME - -case $STRESS in - "S1") - SIZE=300 - LOOPS=0 - ;; - "S2") - SIZE=500 - LOOPS=0 - ;; - *) - SIZE=300 - LOOPS=0 - ;; -esac - -echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE - -cat <<'EOF' > filemaker.sh -#!/bin/bash - -echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" -MAXSIZE=$1 -OUT=$2 -dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) - -EOF - -if [[ -z $BEAGLE_USERNAME ]] -then - echo "Remote username not provided. Skipping sites configs" -else - ls *xml - cat sites.xml | sed "s/{env.USER}/$BEAGLE_USERNAME/" > tmp && mv tmp sites.xml -fi - Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.source.sh =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.source.sh 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.source.sh 2013-08-03 22:59:23 UTC (rev 6732) @@ -1,8 +0,0 @@ -#!/bin/bash - -if [ "midway001" == "midway001" ] -then - export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu - export GLOBUS_TCP_PORT_RANGE=50000,51000 -fi; - Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.swift =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.swift 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.swift 2013-08-03 22:59:23 UTC (rev 6732) @@ -1,17 +0,0 @@ -type file; -file script <"filemaker.sh">; - -app (file out, file log) remote_driver (file run, int size) -{ - bash @run size @out stdout=@filename(log); -} - -file driver_out[] ; -file driver_log[] ; - -int filesize = @toInt(@arg("size","10")); -int loop = @toInt(@arg("loops","0")); - -foreach item,i in [0:loop] { - (driver_out[i], driver_log[i]) = remote_driver(script, filesize); -} \ No newline at end of file Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.timeout =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.timeout 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_from_remote1x3.timeout 2013-08-03 22:59:23 UTC (rev 6732) @@ -1 +0,0 @@ -600 Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.setup.sh =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.setup.sh 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.setup.sh 2013-08-03 22:59:23 UTC (rev 6732) @@ -1,39 +0,0 @@ -#!/bin/bash - -ARGS_FILE=${0%.setup.sh}.args -BEAGLE_USERNAME=$BEAGLE_USERNAME - -case $STRESS in - "S1") - SIZE=10 - LOOPS=100 - ;; - "S2") - SIZE=15 - LOOPS=100 - ;; - *) - SIZE=10 - LOOPS=100 - ;; -esac - -echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE - -cat <<'EOF' > filemaker.sh -#!/bin/bash - -echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" -MAXSIZE=$1 -OUT=$2 -dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) - -EOF - -if [[ -z $BEAGLE_USERNAME ]] -then - echo "Remote username not provided. Skipping sites configs" -else - ls *xml - cat sites.xml | sed "s/{env.USER}/$BEAGLE_USERNAME/" > tmp && mv tmp sites.xml -fi Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.source.sh =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.source.sh 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.source.sh 2013-08-03 22:59:23 UTC (rev 6732) @@ -1,8 +0,0 @@ -#!/bin/bash - -if [ "midway001" == "midway001" ] -then - export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu - export GLOBUS_TCP_PORT_RANGE=50000,51000 -fi; - Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.swift =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.swift 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.swift 2013-08-03 22:59:23 UTC (rev 6732) @@ -1,17 +0,0 @@ -type file; -file script <"filemaker.sh">; - -app (file out, file log) remote_driver (file run, int size) -{ - bash @run size @out stdout=@filename(log); -} - -file driver_out[] ; -file driver_log[] ; - -int filesize = @toInt(@arg("size","10")); -int loop = @toInt(@arg("loops","0")); - -foreach item,i in [0:loop] { - (driver_out[i], driver_log[i]) = remote_driver(script, filesize); -} \ No newline at end of file Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.timeout =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.timeout 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_from_remoteNx3.timeout 2013-08-03 22:59:23 UTC (rev 6732) @@ -1 +0,0 @@ -600 Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.setup.sh =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.setup.sh 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.setup.sh 2013-08-03 22:59:23 UTC (rev 6732) @@ -1,47 +0,0 @@ -#!/bin/bash - -ARGS_FILE=${0%.setup.sh}.args -BEAGLE_USERNAME=$BEAGLE_USERNAME - -case $STRESS in - *) - FILES=500 - LOOPS=0 - ;; -esac - - -dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) -echo "-loops=$LOOPS" > $ARGS_FILE - -cat <<'EOF' > wrapper.sh -#!/bin/bash -ARG1=$1 -ls | grep "$1" &> /dev/null -if [ $? == 0 ] -then - echo "Hey this is wrapper and the $1 exists as a file"; - ls -lah; -else - echo "Doinks! the file we need isn't here"; - ls -lah -fi -cat $ARG1 > $ARG1.test -if [ $? == 0 ] -then - echo "The cat worked! "; -else - echo "The cat failed "; -fi - -rm $ARG1 $ARG1.test -echo "Residual files cleaned up" -EOF - -if [[ -z $BEAGLE_USERNAME ]] -then - echo "Remote username not provided. Skipping sites configs" -else - ls *xml - cat sites.xml | sed "s/{env.USER}/$BEAGLE_USERNAME/" > tmp && mv tmp sites.xml -fi \ No newline at end of file Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.source.sh =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.source.sh 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.source.sh 2013-08-03 22:59:23 UTC (rev 6732) @@ -1,8 +0,0 @@ -#!/bin/bash - -if [ "midway001" == "midway001" ] -then - export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu - export GLOBUS_TCP_PORT_RANGE=50000,51000 -fi; - Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.swift =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.swift 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.swift 2013-08-03 22:59:23 UTC (rev 6732) @@ -1,17 +0,0 @@ -type file; - -file package <"dummy">; -file script <"wrapper.sh">; -int loop = @toInt(@arg("loops","0")); - -app (file out, file err) remote_driver (file run, file tar) -{ - bash @run @filename(tar) stdout=@filename(out) stderr=@filename(err); -} - -file driver_out[] ; -file driver_err[] ; - -foreach item,i in [0:loop] { - (driver_out[i], driver_err[i]) = remote_driver(script, package); -} \ No newline at end of file Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.timeout =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.timeout 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_to_remote1x3.timeout 2013-08-03 22:59:23 UTC (rev 6732) @@ -1 +0,0 @@ -600 Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.setup.sh =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.setup.sh 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.setup.sh 2013-08-03 22:59:23 UTC (rev 6732) @@ -1,55 +0,0 @@ -#!/bin/bash - -ARGS_FILE=${0%.setup.sh}.args -BEAGLE_USERNAME=$BEAGLE_USERNAME - -case $STRESS in - "S1") - FILES=100 - LOOPS=50 - ;; - "S2") - FILES=100 - LOOPS=100 - ;; - *) - FILES=100 - LOOPS=50 - ;; -esac - - -dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) -echo "-loops=$LOOPS" > $ARGS_FILE - -cat <<'EOF' > wrapper.sh -#!/bin/bash -ARG1=$1 -ls | grep "$1" &> /dev/null -if [ $? == 0 ] -then - echo "Hey this is wrapper and the $1 exists as a file"; - ls -lah; -else - echo "Doinks! the file we need isn't here"; - ls -lah -fi -cat $ARG1 > $ARG1.test -if [ $? == 0 ] -then - echo "The cat worked! "; -else - echo "The cat failed "; -fi - -rm $ARG1 $ARG1.test -echo "Residual files cleaned up" -EOF - -if [[ -z $BEAGLE_USERNAME ]] -then - echo "Remote username not provided. Skipping sites configs" -else - ls *xml - cat sites.xml | sed "s/{env.USER}/$BEAGLE_USERNAME/" > tmp && mv tmp sites.xml -fi \ No newline at end of file Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.source.sh =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.source.sh 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.source.sh 2013-08-03 22:59:23 UTC (rev 6732) @@ -1,8 +0,0 @@ -#!/bin/bash - -if [ "midway001" == "midway001" ] -then - export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu - export GLOBUS_TCP_PORT_RANGE=50000,51000 -fi; - Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.swift =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.swift 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.swift 2013-08-03 22:59:23 UTC (rev 6732) @@ -1,17 +0,0 @@ -type file; - -file package <"dummy">; -file script <"wrapper.sh">; -int loop = @toInt(@arg("loops","0")); - -app (file out, file err) remote_driver (file run, file tar) -{ - bash @run @tar stdout=@out stderr=@err; -} - -file driver_out[] ; -file driver_err[] ; - -foreach item,i in [0:loop] { - (driver_out[i], driver_err[i]) = remote_driver(script, package); -} \ No newline at end of file Deleted: branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.timeout =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.timeout 2013-08-03 22:56:46 UTC (rev 6731) +++ branches/release-0.94/tests/stress/IO/beagle/stage_to_remoteNx3.timeout 2013-08-03 22:59:23 UTC (rev 6732) @@ -1 +0,0 @@ -1200 Added: branches/release-0.94/tests/stress/IO/beagle/z_stats.clean.sh =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/z_stats.clean.sh (rev 0) +++ branches/release-0.94/tests/stress/IO/beagle/z_stats.clean.sh 2013-08-03 22:59:23 UTC (rev 6732) @@ -0,0 +1,24 @@ +#!/bin/bash + +HOME=$PWD +echo "Current test : $HOME" + +TESTS_HOME=$(dirname $HOME) +echo "Tests home : $TESTS_HOME" + +ps -u $USER +echo "Clearing all java instances" + +ps -u $USER | grep java +if [ "$?" == "0" ] +then + killall -u $USER java -9 +fi + +echo "Collecting stats" +for test_case in `ls $TESTS_HOME | grep stage` +do + echo "$test_case" + cat $TESTS_HOME/$test_case/*check.stdout + echo +done \ No newline at end of file Property changes on: branches/release-0.94/tests/stress/IO/beagle/z_stats.clean.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/stress/IO/beagle/z_stats.swift =================================================================== --- branches/release-0.94/tests/stress/IO/beagle/z_stats.swift (rev 0) +++ branches/release-0.94/tests/stress/IO/beagle/z_stats.swift 2013-08-03 22:59:23 UTC (rev 6732) @@ -0,0 +1 @@ +type file; \ No newline at end of file Added: branches/release-0.94/tests/stress/IO/multiple/z_stats.clean.sh =================================================================== --- branches/release-0.94/tests/stress/IO/multiple/z_stats.clean.sh (rev 0) +++ branches/release-0.94/tests/stress/IO/multiple/z_stats.clean.sh 2013-08-03 22:59:23 UTC (rev 6732) @@ -0,0 +1,24 @@ +#!/bin/bash + +HOME=$PWD +echo "Current test : $HOME" + +TESTS_HOME=$(dirname $HOME) +echo "Tests home : $TESTS_HOME" + +ps -u $USER +echo "Clearing all java instances" + +ps -u $USER | grep java +if [ "$?" == "0" ] +then + killall -u $USER java -9 +fi + +echo "Collecting stats" +for test_case in `ls $TESTS_HOME | grep stage` +do + echo "$test_case" + cat $TESTS_HOME/$test_case/*check.stdout + echo +done \ No newline at end of file Property changes on: branches/release-0.94/tests/stress/IO/multiple/z_stats.clean.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/stress/IO/multiple/z_stats.swift =================================================================== --- branches/release-0.94/tests/stress/IO/multiple/z_stats.swift (rev 0) +++ branches/release-0.94/tests/stress/IO/multiple/z_stats.swift 2013-08-03 22:59:23 UTC (rev 6732) @@ -0,0 +1 @@ +type file; \ No newline at end of file Added: branches/release-0.94/tests/stress/IO/uc3/z_stats.clean.sh =================================================================== --- branches/release-0.94/tests/stress/IO/uc3/z_stats.clean.sh (rev 0) +++ branches/release-0.94/tests/stress/IO/uc3/z_stats.clean.sh 2013-08-03 22:59:23 UTC (rev 6732) @@ -0,0 +1,24 @@ +#!/bin/bash + +HOME=$PWD +echo "Current test : $HOME" + +TESTS_HOME=$(dirname $HOME) +echo "Tests home : $TESTS_HOME" + +ps -u $USER +echo "Clearing all java instances" + +ps -u $USER | grep java +if [ "$?" == "0" ] +then + killall -u $USER java -9 +fi + +echo "Collecting stats" +for test_case in `ls $TESTS_HOME | grep stage` +do + echo "$test_case" + cat $TESTS_HOME/$test_case/*check.stdout + echo +done \ No newline at end of file Property changes on: branches/release-0.94/tests/stress/IO/uc3/z_stats.clean.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/stress/IO/uc3/z_stats.swift =================================================================== --- branches/release-0.94/tests/stress/IO/uc3/z_stats.swift (rev 0) +++ branches/release-0.94/tests/stress/IO/uc3/z_stats.swift 2013-08-03 22:59:23 UTC (rev 6732) @@ -0,0 +1 @@ +type file; \ No newline at end of file From yadunandb at ci.uchicago.edu Sun Aug 4 00:45:36 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Sun, 4 Aug 2013 00:45:36 -0500 (CDT) Subject: [Swift-commit] r6733 - SwiftTutorials/ATPESC_2013-08-06/scripts Message-ID: <20130804054536.787CA9CC90@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-04 00:45:35 -0500 (Sun, 04 Aug 2013) New Revision: 6733 Added: SwiftTutorials/ATPESC_2013-08-06/scripts/README Modified: SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh Log: Minor update. Added a README Added: SwiftTutorials/ATPESC_2013-08-06/scripts/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/scripts/README (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/scripts/README 2013-08-04 05:45:35 UTC (rev 6733) @@ -0,0 +1,15 @@ +README for start-coaster-workers.sh +=================================== + +start-coaster-workers.sh is a custom script to get coaster-service and workers +started. + +To begin, you must have access to Tukey and Vesta systems in the ALCF. These +systems require a cryptocard to authenticate an ssh session. Next, run: +----- +$ ./start-coaster-workers.sh +----- +When prompted for the password, enter the password for vesta. +Once the script completes, a sites.xml file would be generated that could be +used by swift to connect to the active coaster-service and submit jobs to the +worker on Vesta. Modified: SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh 2013-08-03 22:59:23 UTC (rev 6732) +++ SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh 2013-08-04 05:45:35 UTC (rev 6733) @@ -10,29 +10,28 @@ LPORT_F=local_port SPORT_F=service_port +LOCALSYS=login1.tukey.pub.alcf.anl.gov +REMOTESYS=vestalac1.pub.alcf.anl.gov # -local is not working properly # TODO: Check if this is a reproducible bug. # removing -local fixes the problem coaster-service -passive -nosec -localportfile $LPORT_F -portfile $SPORT_F > coaster-log 2>&1 & - -echo "Starting a reverse tunnel ...in 5 seconds" -sleep 5 +echo "Waiting for coaster-service to start ...(3 seconds)" +sleep 3 LOCAL_PORT=$(cat $LPORT_F) SERV_PORT=$(cat $SPORT_F) -#reverse tunnel -ssh -f -n -N vestalac1.pub.alcf.anl.gov \ - -R $LOCAL_PORT:login1.tukey.pub.alcf.anl.gov:$LOCAL_PORT + +# Start a reverse tunnel on the remote system connecting the +# the LOCAL_PORT on the LOCALSYS to that on the REMOTESYS. +ssh -f -n -N $REMOTESYS -R $LOCAL_PORT:$LOCALSYS:$LOCAL_PORT -WORKER_STRING="./worker.pl http://localhost:$LOCAL_PORT 1 ." -echo "Worker string : $WORKER_STRING" +#Start a worker on the remote system +WORKER_STRING="./worker.pl http://localhost:$LOCAL_PORT 1 . &" +ssh -f $REMOTESYS $WORKER_STRING -echo "ssh -f vestalac1.pub.alcf.anl.gov ./worker.pl http://localhost:$LOCAL_PORT 1 . &" - -ssh -f vestalac1.pub.alcf.anl.gov \ - "./worker.pl http://localhost:$LOCAL_PORT 1 . &" - +# Generate the sites.xml file cat < tmp @@ -49,9 +48,13 @@ EOF -cp sites.xml sites.xml.bak +if [ -f "sites.xml" ];then + cp sites.xml sites.xml.bak +fi; mv tmp sites.xml +echo "Done!" + exit 0; From yadunandb at ci.uchicago.edu Sun Aug 4 01:43:22 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Sun, 4 Aug 2013 01:43:22 -0500 (CDT) Subject: [Swift-commit] r6734 - SwiftTutorials/ATPESC_2013-08-06/scripts Message-ID: <20130804064322.DEFAD9D018@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-04 01:43:22 -0500 (Sun, 04 Aug 2013) New Revision: 6734 Modified: SwiftTutorials/ATPESC_2013-08-06/scripts/README SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh Log: start_coaster_worker now submits workers to the queue on vesta. Updated readme. Modified: SwiftTutorials/ATPESC_2013-08-06/scripts/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/scripts/README 2013-08-04 05:45:35 UTC (rev 6733) +++ SwiftTutorials/ATPESC_2013-08-06/scripts/README 2013-08-04 06:43:22 UTC (rev 6734) @@ -10,6 +10,9 @@ $ ./start-coaster-workers.sh ----- When prompted for the password, enter the password for vesta. -Once the script completes, a sites.xml file would be generated that could be -used by swift to connect to the active coaster-service and submit jobs to the -worker on Vesta. +Once the script completes, the jobid of the worker submitted via qsub would be +displayed and a sites.xml file would be generated that could be used by swift +to connect to the active coaster-service and submit jobs to the worker on Vesta. + +Note: Allow for a few seconds for the worker submitted to the queue to start. +This can be monitored from the coaster-log. \ No newline at end of file Modified: SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh 2013-08-04 05:45:35 UTC (rev 6733) +++ SwiftTutorials/ATPESC_2013-08-06/scripts/start_coaster_workers.sh 2013-08-04 06:43:22 UTC (rev 6734) @@ -1,12 +1,11 @@ #!/bin/bash - -###### +########### #start_coaster_workers.sh # #This script will start a coaster service on Tukey. It will then create -#reverse ssh tunnel from Vesta to Tukey and start a worker on the vesta -#login node. -###### +#reverse ssh tunnel from Vesta to Tukey and submits a worker on the vesta +#login node via qsub. +########### LPORT_F=local_port SPORT_F=service_port @@ -28,7 +27,15 @@ ssh -f -n -N $REMOTESYS -R $LOCAL_PORT:$LOCALSYS:$LOCAL_PORT #Start a worker on the remote system -WORKER_STRING="./worker.pl http://localhost:$LOCAL_PORT 1 . &" +#WORKER_STRING="./worker.pl http://localhost:$LOCAL_PORT 1 . &" + +# Submit a worker to the queue on the remote system +# -n 1 : ask for 1 node +# -t 120 : request for a walltime of 2 hours (I do not know the max time) +# -q default : submit to default queue +# --mode script: specify type of submitted job +WORKER_STRING="cp /home/wilde/swift/rev/swift-0.94.1/bin/worker.pl ~/ ; \ +qsub -n 1 -t 120 -q default --mode script worker.pl http://localhost:$LOCAL_PORT 1 ." ssh -f $REMOTESYS $WORKER_STRING # Generate the sites.xml file From wozniak at ci.uchicago.edu Sun Aug 4 10:02:09 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Sun, 4 Aug 2013 10:02:09 -0500 (CDT) Subject: [Swift-commit] r6735 - SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r Message-ID: <20130804150209.641789CC90@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-04 10:02:08 -0500 (Sun, 04 Aug 2013) New Revision: 6735 Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/ Log: Adding code From wozniak at ci.uchicago.edu Sun Aug 4 10:04:10 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Sun, 4 Aug 2013 10:04:10 -0500 (CDT) Subject: [Swift-commit] r6736 - in SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r: . code Message-ID: <20130804150410.38F369CC90@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-04 10:04:10 -0500 (Sun, 04 Aug 2013) New Revision: 6736 Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.py SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.swift SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/numpy.swift Removed: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.py SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.swift SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/numpy.swift Log: Move code to code/ Copied: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.py (from rev 6734, SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.py) =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.py (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.py 2013-08-04 15:04:10 UTC (rev 6736) @@ -0,0 +1,24 @@ + +from numpy import * + +N = 3 +U = 7 + +s = repr(eye(3)) +print(eval(s)*2) + +dets = zeros(U-1) + +for i in range(1,U): + A = ones(N) + A = A + i*eye(N) + A[2,0] = (U-i+1)**3 + print(A) + d = linalg.det(A) + print(d) + dets[i-1] = abs(d) + print + +print(dets) +print(max(dets)) + Copied: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.swift (from rev 6734, SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.swift) =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.swift 2013-08-04 15:04:10 UTC (rev 6736) @@ -0,0 +1,32 @@ + +import io; +import math; +import python; +import string; +import R; + +import numpy; + +global const int N = 3; +global const int U = 7; + +main +{ + // Define our collection of determinants: + float dets[]; + foreach i in [1:U-1] + { + // For U, i, construct a matrix via Numpy: + A = matrix_add(matrix_scale(eye(N), itof(i)), ones(N)); + B = matrix_set(A, 2, 0, (U-i+1)**3); + // Obtain its determinant via Numpy: + v = determinant(B); + // Store the determinant in a Swift array: + dets[i] = abs_float(v); + } + + // Build a fragment of R code with the dets: + code = sprintf("max(%s)", string_from_floats(dets)); + r = R(code); + printf("max: %f", r); +} Copied: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/numpy.swift (from rev 6734, SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/numpy.swift) =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/numpy.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/numpy.swift 2013-08-04 15:04:10 UTC (rev 6736) @@ -0,0 +1,58 @@ + +global const string numpy = "from numpy import *\n\n"; + +typedef matrix string; + +(matrix A) eye(int n) +{ + string command = sprintf("repr(eye(%i))", n); + string code = numpy+command; + matrix t = python(code); + A = replace_all(t, "\n", "", 0); +} + +(matrix A) ones(int n) +{ + string command = sprintf("repr(ones(%i))", n); + string code = numpy+command; + matrix t = python(code); + A = replace_all(t, "\n", "", 0); +} + +(matrix M) matrix_scale(matrix A, float s) +{ + string command = sprintf("repr(%s*%s)", A, s); + string code = numpy+command; + matrix t = python(code); + M = replace_all(t, "\n", "", 0); +} + +(matrix M) matrix_set(matrix A, int row, int column, float s) +{ + string fragment = + """ +A = %s +A[%i,%i] = %f +repr(A) +"""; + string command = sprintf(fragment, A, row, column, s); + string code = numpy+command; + matrix t = python(code); + M = replace_all(t, "\n", "", 0); +} + +(matrix M) matrix_add(matrix A1, matrix A2) +{ + string command = sprintf("repr(%s+%s)", A1, A2); + string code = numpy+command; + matrix t = python(code); + M = replace_all(t, "\n", "", 0); +} + +(float d) determinant(matrix A) +{ + string command = sprintf("repr(linalg.det(%s))", A); + string code = numpy+command; + string t = python(code); + d = tofloat(t); +} Deleted: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.py =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.py 2013-08-04 15:02:08 UTC (rev 6735) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.py 2013-08-04 15:04:10 UTC (rev 6736) @@ -1,24 +0,0 @@ - -from numpy import * - -N = 3 -U = 7 - -s = repr(eye(3)) -print(eval(s)*2) - -dets = zeros(U-1) - -for i in range(1,U): - A = ones(N) - A = A + i*eye(N) - A[2,0] = (U-i+1)**3 - print(A) - d = linalg.det(A) - print(d) - dets[i-1] = abs(d) - print - -print(dets) -print(max(dets)) - Deleted: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.swift 2013-08-04 15:02:08 UTC (rev 6735) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/dets.swift 2013-08-04 15:04:10 UTC (rev 6736) @@ -1,32 +0,0 @@ - -import io; -import math; -import python; -import string; -import R; - -import numpy; - -global const int N = 3; -global const int U = 7; - -main -{ - // Define our collection of determinants: - float dets[]; - foreach i in [1:U-1] - { - // For U, i, construct a matrix via Numpy: - A = matrix_add(matrix_scale(eye(N), itof(i)), ones(N)); - B = matrix_set(A, 2, 0, (U-i+1)**3); - // Obtain its determinant via Numpy: - v = determinant(B); - // Store the determinant in a Swift array: - dets[i] = abs_float(v); - } - - // Build a fragment of R code with the dets: - code = sprintf("max(%s)", string_from_floats(dets)); - r = R(code); - printf("max: %f", r); -} Deleted: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/numpy.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/numpy.swift 2013-08-04 15:02:08 UTC (rev 6735) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/numpy.swift 2013-08-04 15:04:10 UTC (rev 6736) @@ -1,58 +0,0 @@ - -global const string numpy = "from numpy import *\n\n"; - -typedef matrix string; - -(matrix A) eye(int n) -{ - string command = sprintf("repr(eye(%i))", n); - string code = numpy+command; - matrix t = python(code); - A = replace_all(t, "\n", "", 0); -} - -(matrix A) ones(int n) -{ - string command = sprintf("repr(ones(%i))", n); - string code = numpy+command; - matrix t = python(code); - A = replace_all(t, "\n", "", 0); -} - -(matrix M) matrix_scale(matrix A, float s) -{ - string command = sprintf("repr(%s*%s)", A, s); - string code = numpy+command; - matrix t = python(code); - M = replace_all(t, "\n", "", 0); -} - -(matrix M) matrix_set(matrix A, int row, int column, float s) -{ - string fragment = - """ -A = %s -A[%i,%i] = %f -repr(A) -"""; - string command = sprintf(fragment, A, row, column, s); - string code = numpy+command; - matrix t = python(code); - M = replace_all(t, "\n", "", 0); -} - -(matrix M) matrix_add(matrix A1, matrix A2) -{ - string command = sprintf("repr(%s+%s)", A1, A2); - string code = numpy+command; - matrix t = python(code); - M = replace_all(t, "\n", "", 0); -} - -(float d) determinant(matrix A) -{ - string command = sprintf("repr(linalg.det(%s))", A); - string code = numpy+command; - string t = python(code); - d = tofloat(t); -} From wozniak at ci.uchicago.edu Sun Aug 4 10:04:25 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Sun, 4 Aug 2013 10:04:25 -0500 (CDT) Subject: [Swift-commit] r6737 - SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r Message-ID: <20130804150425.D01579CC90@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-04 10:04:25 -0500 (Sun, 04 Aug 2013) New Revision: 6737 Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/ Log: Adding slides From wozniak at ci.uchicago.edu Sun Aug 4 10:07:55 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Sun, 4 Aug 2013 10:07:55 -0500 (CDT) Subject: [Swift-commit] r6738 - SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides Message-ID: <20130804150755.C88BF9D018@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-04 10:07:55 -0500 (Sun, 04 Aug 2013) New Revision: 6738 Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/Rlogo.jpg SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/python-powered-h-50x65.png Log: Adding python-powered-h-50x65.png Rlogo.jpg Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/Rlogo.jpg =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/Rlogo.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/python-powered-h-50x65.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/python-powered-h-50x65.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream From ketan at ci.uchicago.edu Sun Aug 4 10:24:12 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Sun, 4 Aug 2013 10:24:12 -0500 (CDT) Subject: [Swift-commit] r6739 - SwiftTutorials/ATPESC_2013-08-06/cloud Message-ID: <20130804152412.E73349D018@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-04 10:24:12 -0500 (Sun, 04 Aug 2013) New Revision: 6739 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/README Log: update README to include relative path of setup Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/README 2013-08-04 15:07:55 UTC (rev 6738) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/README 2013-08-04 15:24:12 UTC (rev 6739) @@ -22,7 +22,7 @@ - Copy the private key tutorial.pem to your .ssh dir: cp tutorial.pem ~/.ssh/ - Source the setup script on command line: - source setup + source ./setup - Run the catsn Swift script: ./run.catsn - Run the simanalyze Swift script: From wozniak at ci.uchicago.edu Sun Aug 4 11:12:16 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Sun, 4 Aug 2013 11:12:16 -0500 (CDT) Subject: [Swift-commit] r6740 - SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides Message-ID: <20130804161216.046799CC90@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-04 11:12:15 -0500 (Sun, 04 Aug 2013) New Revision: 6740 Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/NumPY.png SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/part11-swift-py-r.pptx SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/tcllogo-tr.gif Log: Part 11 slides Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/NumPY.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/NumPY.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/part11-swift-py-r.pptx =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/part11-swift-py-r.pptx ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/tcllogo-tr.gif =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/slides/tcllogo-tr.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream From davidk at ci.uchicago.edu Mon Aug 5 10:16:06 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 5 Aug 2013 10:16:06 -0500 (CDT) Subject: [Swift-commit] r6741 - in SwiftTutorials/ATPESC_2013-08-06/modis: . data modis01 Message-ID: <20130805151606.67B229CC99@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-05 10:16:05 -0500 (Mon, 05 Aug 2013) New Revision: 6741 Added: SwiftTutorials/ATPESC_2013-08-06/modis/data/global/ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis01/bin SwiftTutorials/ATPESC_2013-08-06/modis/modis01/clean.sh SwiftTutorials/ATPESC_2013-08-06/modis/modis01/data SwiftTutorials/ATPESC_2013-08-06/modis/modis01/modis01.swift SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.tukey.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis01/tc.data Removed: SwiftTutorials/ATPESC_2013-08-06/modis/data/modis/ Log: modis01, some reorginization, add modis/bin to path, sites.xml for midway for testing during tukey maintenance Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/apps (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/apps 2013-08-05 15:16:05 UTC (rev 6741) @@ -0,0 +1 @@ +tukey getlanduse getlanduse.sh Copied: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/bin (from rev 6740, SwiftTutorials/ATPESC_2013-08-06/part10/bin) =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/bin (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/bin 2013-08-05 15:16:05 UTC (rev 6741) @@ -0,0 +1 @@ +link ../bin \ No newline at end of file Copied: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/clean.sh (from rev 6740, SwiftTutorials/ATPESC_2013-08-06/part10/clean.sh) =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/clean.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/clean.sh 2013-08-05 15:16:05 UTC (rev 6741) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Copied: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/data (from rev 6740, SwiftTutorials/ATPESC_2013-08-06/part10/data) =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/data (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/data 2013-08-05 15:16:05 UTC (rev 6741) @@ -0,0 +1 @@ +link ../data \ No newline at end of file Copied: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/modis01.swift (from rev 6740, SwiftTutorials/ATPESC_2013-08-06/part10/modis01.swift) =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/modis01.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/modis01.swift 2013-08-05 15:16:05 UTC (rev 6741) @@ -0,0 +1,11 @@ +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +imagefile modisImage <"data/global/h00v09.rgb">; +landuse result <"landuse/h00v09.landuse.byfreq">; +result = getLandUse(modisImage); Copied: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.tukey.xml (from rev 6740, SwiftTutorials/ATPESC_2013-08-06/part10/sites.xml) =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.tukey.xml (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.tukey.xml 2013-08-05 15:16:05 UTC (rev 6741) @@ -0,0 +1,13 @@ + + + + 12 + 00:02:00 + 100 + 100 + westmere + 10000 + + /scratch/midway/{env.USER}/work + + Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml 2013-08-05 15:16:05 UTC (rev 6741) @@ -0,0 +1,13 @@ + + + + 16 + 00:05:00 + 100 + 100 + sandyb + 10000 + + /scratch/midway/{env.USER} + + Copied: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/tc.data (from rev 6740, SwiftTutorials/ATPESC_2013-08-06/part10/tc.data) =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/tc.data (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/tc.data 2013-08-05 15:16:05 UTC (rev 6741) @@ -0,0 +1,8 @@ +midway-westmere getlanduse /scratch/midway/davidkelly999/modis/bin/getlanduse.sh +midway-westmere analyzelanduse /scratch/midway/davidkelly999/modis/bin/analyzelanduse.sh +midway-westmere colormodis /scratch/midway/davidkelly999/modis/bin/colormodis.sh +midway-westmere assemble /scratch/midway/davidkelly999/modis/bin/assemble.sh +midway-westmere markmap /scratch/midway/davidkelly999/modis/bin/markmap.sh +midway-westmere echo /bin/echo + + From davidk at ci.uchicago.edu Mon Aug 5 10:29:45 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 5 Aug 2013 10:29:45 -0500 (CDT) Subject: [Swift-commit] r6742 - in SwiftTutorials/ATPESC_2013-08-06/modis: . modis02 Message-ID: <20130805152945.96842178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-05 10:29:45 -0500 (Mon, 05 Aug 2013) New Revision: 6742 Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis02/clean.sh SwiftTutorials/ATPESC_2013-08-06/modis/modis02/data SwiftTutorials/ATPESC_2013-08-06/modis/modis02/modis02.swift SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.tukey.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis02/tc.data Log: Modis02 Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/apps (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/apps 2013-08-05 15:29:45 UTC (rev 6742) @@ -0,0 +1 @@ +tukey getlanduse getlanduse.sh Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/clean.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/clean.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/clean.sh 2013-08-05 15:29:45 UTC (rev 6742) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/data (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/data 2013-08-05 15:29:45 UTC (rev 6742) @@ -0,0 +1 @@ +link ../data \ No newline at end of file Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/data ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/modis02.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/modis02.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/modis02.swift 2013-08-05 15:29:45 UTC (rev 6742) @@ -0,0 +1,22 @@ +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.tukey.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.tukey.xml (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.tukey.xml 2013-08-05 15:29:45 UTC (rev 6742) @@ -0,0 +1,13 @@ + + + + 12 + 00:02:00 + 100 + 100 + westmere + 10000 + + /scratch/midway/{env.USER}/work + + Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.xml (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.xml 2013-08-05 15:29:45 UTC (rev 6742) @@ -0,0 +1,13 @@ + + + + 16 + 00:05:00 + 100 + 100 + sandyb + 10000 + + /scratch/midway/{env.USER} + + Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/tc.data (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/tc.data 2013-08-05 15:29:45 UTC (rev 6742) @@ -0,0 +1,8 @@ +midway-westmere getlanduse /scratch/midway/davidkelly999/modis/bin/getlanduse.sh +midway-westmere analyzelanduse /scratch/midway/davidkelly999/modis/bin/analyzelanduse.sh +midway-westmere colormodis /scratch/midway/davidkelly999/modis/bin/colormodis.sh +midway-westmere assemble /scratch/midway/davidkelly999/modis/bin/assemble.sh +midway-westmere markmap /scratch/midway/davidkelly999/modis/bin/markmap.sh +midway-westmere echo /bin/echo + + From davidk at ci.uchicago.edu Mon Aug 5 10:38:35 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 5 Aug 2013 10:38:35 -0500 (CDT) Subject: [Swift-commit] r6743 - in SwiftTutorials/ATPESC_2013-08-06/modis: . modis03 Message-ID: <20130805153835.5D836178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-05 10:38:35 -0500 (Mon, 05 Aug 2013) New Revision: 6743 Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis03/clean.sh SwiftTutorials/ATPESC_2013-08-06/modis/modis03/data SwiftTutorials/ATPESC_2013-08-06/modis/modis03/modis03.swift SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.tukey.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis03/tc.data Log: Modis03 Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/apps (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/apps 2013-08-05 15:38:35 UTC (rev 6743) @@ -0,0 +1,2 @@ +tukey getlanduse getlanduse.sh +tukey analyzelanduse analyzelanduse.sh Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/clean.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/clean.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/clean.sh 2013-08-05 15:38:35 UTC (rev 6743) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/data (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/data 2013-08-05 15:38:35 UTC (rev 6743) @@ -0,0 +1 @@ +link ../data \ No newline at end of file Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/data ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/modis03.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/modis03.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/modis03.swift 2013-08-05 15:38:35 UTC (rev 6743) @@ -0,0 +1,34 @@ +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.tukey.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.tukey.xml (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.tukey.xml 2013-08-05 15:38:35 UTC (rev 6743) @@ -0,0 +1,13 @@ + + + + 12 + 00:02:00 + 100 + 100 + westmere + 10000 + + /scratch/midway/{env.USER}/work + + Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml 2013-08-05 15:38:35 UTC (rev 6743) @@ -0,0 +1,13 @@ + + + + 16 + 00:05:00 + 100 + 100 + sandyb + 10000 + + /scratch/midway/{env.USER} + + Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/tc.data (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/tc.data 2013-08-05 15:38:35 UTC (rev 6743) @@ -0,0 +1,8 @@ +midway-westmere getlanduse /scratch/midway/davidkelly999/modis/bin/getlanduse.sh +midway-westmere analyzelanduse /scratch/midway/davidkelly999/modis/bin/analyzelanduse.sh +midway-westmere colormodis /scratch/midway/davidkelly999/modis/bin/colormodis.sh +midway-westmere assemble /scratch/midway/davidkelly999/modis/bin/assemble.sh +midway-westmere markmap /scratch/midway/davidkelly999/modis/bin/markmap.sh +midway-westmere echo /bin/echo + + From yadunandb at ci.uchicago.edu Mon Aug 5 10:42:18 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Mon, 5 Aug 2013 10:42:18 -0500 (CDT) Subject: [Swift-commit] r6744 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805154218.96B4E178884@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-05 10:42:18 -0500 (Mon, 05 Aug 2013) New Revision: 6744 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: Updated README Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 15:38:35 UTC (rev 6743) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 15:42:18 UTC (rev 6744) @@ -6,15 +6,15 @@ Check out scripts from SVN ~~~~~~~~~~~~~~~~~~~~~~~~~~ -To checkout the most recent ATPESC tutorial scripts from SVN, run the following +To checkout the most recent ATPESC tutorial scripts from SVN, run the following command: ----- -$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/uc3 +$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/ATPESC_2013-08-06 ----- -This will create a directory called uc3 which contains all of the scripts -mentioned in this document. +This will create a directory called ATPESC_2013-08-06 which contains all of the +scripts mentioned in this document. Run setup ~~~~~~~~~ @@ -22,9 +22,9 @@ the initial setup. ----- -$ cd uc3 # change to the newly created uc3 directory -$ source setup.sh # sets swift config files in $HOME/.swift -$ swift -version # verify that Swift 0.94 is in your $PATH and functional +$ cd ATPESC_2013-08-06 # change to the newly created ATPESC_2013-08-06 directory +$ source setup.sh # sets swift config files in $HOME/.swift +$ swift -version # verify that Swift 0.94 is in your $PATH and functional ----- NOTE: If you disconnect from the machine, you will need to re-run source setup.sh. @@ -61,8 +61,8 @@ The stats.sh script reads a file containing n numbers and prints the average of those numbers. -Overview of the Swift scripts ------------------------------- +Introductory exercises +---------------------- Parts 1-6 run locally and serve as examples of the Swift language. Parts 7-9 submit jobs via Condor to ATPESC resources From davidk at ci.uchicago.edu Mon Aug 5 10:42:42 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 5 Aug 2013 10:42:42 -0500 (CDT) Subject: [Swift-commit] r6745 - in SwiftTutorials/ATPESC_2013-08-06/modis: . modis04 Message-ID: <20130805154242.9939F178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-05 10:42:42 -0500 (Mon, 05 Aug 2013) New Revision: 6745 Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis04/clean.sh SwiftTutorials/ATPESC_2013-08-06/modis/modis04/data SwiftTutorials/ATPESC_2013-08-06/modis/modis04/modis04.swift SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.tukey.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis04/tc.data Log: modis04 Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/apps (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/apps 2013-08-05 15:42:42 UTC (rev 6745) @@ -0,0 +1,3 @@ +tukey getlanduse getlanduse.sh +tukey analyzelanduse analyzelanduse.sh +tukey markmap markmap.sh Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/clean.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/clean.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/clean.sh 2013-08-05 15:42:42 UTC (rev 6745) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/data (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/data 2013-08-05 15:42:42 UTC (rev 6745) @@ -0,0 +1 @@ +link ../data \ No newline at end of file Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/data ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/modis04.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/modis04.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/modis04.swift 2013-08-05 15:42:42 UTC (rev 6745) @@ -0,0 +1,43 @@ +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.tukey.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.tukey.xml (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.tukey.xml 2013-08-05 15:42:42 UTC (rev 6745) @@ -0,0 +1,13 @@ + + + + 12 + 00:02:00 + 100 + 100 + westmere + 10000 + + /scratch/midway/{env.USER}/work + + Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.xml (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.xml 2013-08-05 15:42:42 UTC (rev 6745) @@ -0,0 +1,13 @@ + + + + 16 + 00:05:00 + 100 + 100 + sandyb + 10000 + + /scratch/midway/{env.USER} + + Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/tc.data (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/tc.data 2013-08-05 15:42:42 UTC (rev 6745) @@ -0,0 +1,8 @@ +midway-westmere getlanduse /scratch/midway/davidkelly999/modis/bin/getlanduse.sh +midway-westmere analyzelanduse /scratch/midway/davidkelly999/modis/bin/analyzelanduse.sh +midway-westmere colormodis /scratch/midway/davidkelly999/modis/bin/colormodis.sh +midway-westmere assemble /scratch/midway/davidkelly999/modis/bin/assemble.sh +midway-westmere markmap /scratch/midway/davidkelly999/modis/bin/markmap.sh +midway-westmere echo /bin/echo + + From davidk at ci.uchicago.edu Mon Aug 5 10:51:37 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 5 Aug 2013 10:51:37 -0500 (CDT) Subject: [Swift-commit] r6746 - in SwiftTutorials/ATPESC_2013-08-06/modis: . modis05 Message-ID: <20130805155137.86D7C178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-05 10:51:37 -0500 (Mon, 05 Aug 2013) New Revision: 6746 Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis05/clean.sh SwiftTutorials/ATPESC_2013-08-06/modis/modis05/data SwiftTutorials/ATPESC_2013-08-06/modis/modis05/modis05.swift SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.tukey.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.xml Log: modis05 Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis05/apps (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/apps 2013-08-05 15:51:37 UTC (rev 6746) @@ -0,0 +1,4 @@ +tukey getlanduse getlanduse.sh +tukey analyzelanduse analyzelanduse.sh +tukey markmap markmap.sh +tukey colormodis colormodis.sh Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/clean.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis05/clean.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/clean.sh 2013-08-05 15:51:37 UTC (rev 6746) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis05/data (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/data 2013-08-05 15:51:37 UTC (rev 6746) @@ -0,0 +1 @@ +link ../data \ No newline at end of file Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/data ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/modis05.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis05/modis05.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/modis05.swift 2013-08-05 15:51:37 UTC (rev 6746) @@ -0,0 +1,55 @@ +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +app (imagefile output) colorModis (imagefile input) +{ + colormodis @input @output; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); + +# Create multi-color images for all tiles +imagefile colorImage[] ; + +foreach g, i in geos { + colorImage[i] = colorModis(g); +} Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.tukey.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.tukey.xml (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.tukey.xml 2013-08-05 15:51:37 UTC (rev 6746) @@ -0,0 +1,13 @@ + + + + 12 + 00:02:00 + 100 + 100 + westmere + 10000 + + /scratch/midway/{env.USER}/work + + Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.xml (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.xml 2013-08-05 15:51:37 UTC (rev 6746) @@ -0,0 +1,13 @@ + + + + 16 + 00:05:00 + 100 + 100 + sandyb + 10000 + + /scratch/midway/{env.USER} + + From wilde at ci.uchicago.edu Mon Aug 5 12:22:33 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Mon, 5 Aug 2013 12:22:33 -0500 (CDT) Subject: [Swift-commit] r6747 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805172233.06D29178884@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-05 12:22:32 -0500 (Mon, 05 Aug 2013) New Revision: 6747 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: Adjusted section names, added cloud README material, made sections for Swift/T and MPI. Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 15:51:37 UTC (rev 6746) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 17:22:32 UTC (rev 6747) @@ -1,8 +1,8 @@ ATPESC 2013 Workflow Tutorial Exercises ======================================= -Installing ATPESC tutorial --------------------------- +Workflow tutorial setup +----------------------- Check out scripts from SVN ~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -29,28 +29,28 @@ NOTE: If you disconnect from the machine, you will need to re-run source setup.sh. -Overview of the applications ----------------------------- -There are two shell scripts included that act as a mock science application: +Mock "science applications" for the workflow tutorial +----------------------------------------------------- +There are two shell scripts included that serve a very simple stand-ins for science application: simulation.sh and stats.sh simulation.sh ~~~~~~~~~~~~~ -The simulation.sh script generates and prints a random number. It optionally -takes the following arguments: +The simulation.sh script is a simple substitute for a scientific simulation application. It generates and prints a set of one or more random integers in the range 0-29,999 as controlled by its optional arguments, which are: .simulation.sh arguments [options="header"] |======================= |Argument number|Description |1 |runtime. Set how long simulation.sh should run, in seconds. -|2 |range. Limit random numbers to a given range. -|3 |biasfile. Look a number contained within this file to set bias. -|4 |scale. Scale random number by this factor. +|2 |range. Limit random numbers to the range [0,range-1] +|3 |biasfile. Adds the integer contained in this file to each random number generated. +|4 |scale. Multiplies each random number by this integer argument. |5 |n. Generate n number of random numbers. |======================= -With no arguments, simulate.sh prints 1 number in the range of 1-100. +With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form R * scale + bias. + ----- $ ./simulate.sh 96 @@ -59,15 +59,15 @@ stats.sh ~~~~~~~~ The stats.sh script reads a file containing n numbers and prints the average -of those numbers. +of those numbers to stdout. Introductory exercises ---------------------- -Parts 1-6 run locally and serve as examples of the Swift language. -Parts 7-9 submit jobs via Condor to ATPESC resources +Parts 1-6 (p1.swift - p6.swift) run locally and serve as examples of the Swift language. +Parts 7-9 (p7.swift - p9.swift) submit jobs via Cobalt to the Tukey data analysis and visualization cluster. -part01 -~~~~~~ +p1 - Run an application under Swift +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The first swift script, p1.swift, runs simulate.sh to generate a single random number. It writes the number to a file. @@ -102,8 +102,8 @@ $ ./cleanup.sh ------ -part02 -~~~~~~ +p2 - Mapping (naming) output files +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The second swift script shows an example of naming the file. The output is now in a file called sim.out. @@ -128,8 +128,8 @@ $ swift p2.swift ----- -part03 -~~~~~~ +p3 - Parallel loops with foreach +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The p3.swift script introduces the foreach loop. This script runs many simulations. Output files are named here by Swift and will get created in the _concurrent directory. @@ -156,9 +156,9 @@ $ swift p3.swift ---- -part04 -~~~~~~ -Part 4 gives an example of naming multiple files within a foreach loop. +p4 - Mapping arrays to files +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p4.swift gives an example of naming multiple files within a foreach loop. image:p4.png[] @@ -184,10 +184,10 @@ Output files will be named output/sim_N.out. -part05 -~~~~~~ -Part 5 introduces a postprocessing step. After many simulations have run, the files -created by simulation.sh will be sent to stats.sh for averaging. +p5 - merging/reducing the results of a parallel foreach loop +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p5.swift introduces a postprocessing step. After all the parallel simulations have completed, the files +created by simulation.sh will be averaged by stats.sh. image:p5.png[] @@ -224,9 +224,9 @@ $ swift p5.swift ---- -part06 -~~~~~~ -Part 6 introduces command line arguments. The script sets a variable called +p6 - Sending arguments to applications +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p6.swift introduces command line arguments. The script sets a variable called "steps" here, which determines the length of time that the simulation.sh will run for. It also defines a variable called nsim, which determines the number of simulations to run. @@ -267,12 +267,12 @@ $ swift p6.swift -steps=3 # each simulation takes 3 seconds ---- -part07 -~~~~~~ -Part 7 is the first script that will submit jobs to ATPESC via Condor. -It is similar to earlier scripts, with a few minor exceptions. Since -there is not a shared filesystems when using OSG, the application simulate.sh -will get transferred to the worker node by Swift. +p7 - Running on the Tukey analysis cluster compute nodes +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p7.swift is the first script that will submit jobs to Tukey via the Cobalt scheduler. +It is similar to earlier scripts, with a few minor exceptions. To generalize the script +for other types of remote execution (e.g., when no shared filesystem is available to the compute nodes), the application simulate.sh +will get transferred to the worker node by Swift, in the same manner as any other input data file. image:p7.png[] @@ -314,9 +314,9 @@ $ swift p7.swift ---- -part08 -~~~~~~ -Part 8 will also stage in and run stats.sh to calculate averages. It adds a +p8 - Running the stats summary step on the Tukey cluster +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p8.swift will also stage in and run stats.sh to calculate averages. It adds a trace statement so you can see the order in which things execute. image:p8.png[] @@ -372,9 +372,9 @@ $ swift p8.swift ---- -part09 -~~~~~~ -Part 9 adds another app function called genrand. Genrand will produce a random +p9 - A more complex workflow pattern: multiple parallel pipelines +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p9.swift adds another app function called genrand. Genrand will produce a random number that will be used to determine how long each simulation app will run. image:p9.png[] @@ -440,33 +440,68 @@ $ swift p9.swift ---- -part10 -~~~~~~ -p10.swift is exactly the same as p9.swift. Instead of the swift script, -take a look at the sites.xml configuration file. -The sites.xml file determines where swift runs its job at. Here the -line with the condor requirement to select nodes from the ATPESC seeder -cluster is left un-commented to select that site. +Running Swift scripts on Cloud resources +---------------------------------------- +Setting up the Cloud exercises +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +On head node, these are preconfigured: +* Java runtime environment (jre) +* Swift +* java and swift's bin on path + +Required if you run your own app: +* your app input data (if any) + +On work node these are preset: +* perl + +Required if you run your own app: +* your app executables and dependencies (if any) + +Run the Cloud exercises +~~~~~~~~~~~~~~~~~~~~~~~ + +* Change to cloud dir: ----- -regexp("uc3-c*", Machine) + cd ~/cloud ----- +* Copy the private key tutorial.pem to your .ssh dir: +----- + cp tutorial.pem ~/.ssh/ +----- +* Source the setup script on command line: +----- + source ./setup +----- +* Run the catsn Swift script: +----- + ./run.catsn +----- +* Run the Cloud versions of the Swift scripts p7, p8,and p9.swift: +----- + swift -sites.file sites.xml -config cf -tc.file tc p7.swift + swift -sites.file sites.xml -config cf -tc.file tc p8.swift + swift -sites.file sites.xml -config cf -tc.file tc p9.swift +----- +* Finally, to clean up the log files, kill agent and shutdown the coaster service: +----- + ./cleanme +----- -The condor requirements for selecting nodes from ATPESC seeder, ITS -Virtualization lab, Open Science Grid and Atlas Midwest Tier 2 (at UC, -IU, UIUC) are present in the sites.xml file. -To choose any of these sites, simply uncomment the requirement line -for the target system and run the swift script as: +Notes on the Cloud exercises +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The run.catsn shell script contains the full command line to call Swift scripts with configuration files. This script runs swift as follows: -To run: ----- -$ cd part10 -$ swift p10.swift ----- +swift -sites.file sites.xml -tc.file tc -config cf catsn.swift -n=10 -Once the script completes, run the script find_host.sh to find where -the jobs were run. +To learn more about the configuration files, see Swift user-guide: +http://www.ci.uchicago.edu/swift/guides/release-0.94/userguide/userguide.html ------ -./find_host.sh ------ + +Running Swift/T on Vesta with Python and R integration +------------------------------------------------------ + +Running MPI apps under Swift +---------------------------- From wozniak at ci.uchicago.edu Mon Aug 5 12:35:18 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 5 Aug 2013 12:35:18 -0500 (CDT) Subject: [Swift-commit] r6748 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805173518.5DA56178884@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-05 12:35:18 -0500 (Mon, 05 Aug 2013) New Revision: 6748 Modified: SwiftTutorials/ATPESC_2013-08-06/setup.sh Log: Add Swift/T settings Modified: SwiftTutorials/ATPESC_2013-08-06/setup.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/setup.sh 2013-08-05 17:22:32 UTC (rev 6747) +++ SwiftTutorials/ATPESC_2013-08-06/setup.sh 2013-08-05 17:35:18 UTC (rev 6748) @@ -30,7 +30,7 @@ cat >>$HOME/.swift/swift.properties < Author: wilde Date: 2013-08-05 12:39:22 -0500 (Mon, 05 Aug 2013) New Revision: 6749 Added: SwiftTutorials/ATPESC_2013-08-06/p1.png SwiftTutorials/ATPESC_2013-08-06/p2.png SwiftTutorials/ATPESC_2013-08-06/p3.png SwiftTutorials/ATPESC_2013-08-06/p4.png SwiftTutorials/ATPESC_2013-08-06/p5.png SwiftTutorials/ATPESC_2013-08-06/p6.png SwiftTutorials/ATPESC_2013-08-06/p7.png SwiftTutorials/ATPESC_2013-08-06/p8.png SwiftTutorials/ATPESC_2013-08-06/p9.png Modified: SwiftTutorials/ATPESC_2013-08-06/push.sh Log: Add graphics; revise push.sh to push *.png Added: SwiftTutorials/ATPESC_2013-08-06/p1.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/p1.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/ATPESC_2013-08-06/p2.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/p2.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/ATPESC_2013-08-06/p3.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/p3.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/ATPESC_2013-08-06/p4.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/p4.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/ATPESC_2013-08-06/p5.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/p5.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/ATPESC_2013-08-06/p6.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/p6.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/ATPESC_2013-08-06/p7.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/p7.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/ATPESC_2013-08-06/p8.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/p8.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/ATPESC_2013-08-06/p9.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/p9.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Modified: SwiftTutorials/ATPESC_2013-08-06/push.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/push.sh 2013-08-05 17:35:18 UTC (rev 6748) +++ SwiftTutorials/ATPESC_2013-08-06/push.sh 2013-08-05 17:39:22 UTC (rev 6749) @@ -1,7 +1,8 @@ #! /bin/sh -www=/ci/www/projects/swift/ATPESC/tutorial.html +www=/ci/www/projects/swift/ATPESC cp --backup=numbered tutorial.html $www -chmod g+w $www +cp --backup=numbered *.png $www +chmod g+w $www/tutorial.html $www/*png ls -l $www From davidk at ci.uchicago.edu Mon Aug 5 12:46:15 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 5 Aug 2013 12:46:15 -0500 (CDT) Subject: [Swift-commit] r6750 - in SwiftTutorials/ATPESC_2013-08-06: . modis modis/modis01 modis/modis02 modis/modis03 modis/modis04 modis/modis05 part10 Message-ID: <20130805174615.1592A178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-05 12:46:14 -0500 (Mon, 05 Aug 2013) New Revision: 6750 Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml SwiftTutorials/ATPESC_2013-08-06/part10/apps Removed: SwiftTutorials/ATPESC_2013-08-06/modis/data/ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.tukey.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis01/tc.data SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.tukey.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis02/tc.data SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.tukey.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis03/tc.data SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.tukey.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis04/tc.data SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.tukey.xml SwiftTutorials/ATPESC_2013-08-06/part10/tc.data Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis01/data SwiftTutorials/ATPESC_2013-08-06/modis/modis02/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis02/data SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis03/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis03/data SwiftTutorials/ATPESC_2013-08-06/modis/modis04/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis04/data SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis05/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis05/data SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.xml SwiftTutorials/ATPESC_2013-08-06/part10/sites.xml SwiftTutorials/ATPESC_2013-08-06/setup.sh Log: Working versions of modis01-modis05 using tukey+reservation Everything using new project paths Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/apps 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/apps 2013-08-05 17:46:14 UTC (rev 6750) @@ -1 +1 @@ -tukey getlanduse getlanduse.sh +tukey getlanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/getlanduse.sh Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/data 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/data 2013-08-05 17:46:14 UTC (rev 6750) @@ -1 +1 @@ -link ../data \ No newline at end of file +link /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/data \ No newline at end of file Deleted: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.tukey.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.tukey.xml 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.tukey.xml 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,13 +0,0 @@ - - - - 12 - 00:02:00 - 100 - 100 - westmere - 10000 - - /scratch/midway/{env.USER}/work - - Deleted: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,13 +0,0 @@ - - - - 16 - 00:05:00 - 100 - 100 - sandyb - 10000 - - /scratch/midway/{env.USER} - - Copied: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml (from rev 6746, SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.tukey.xml) =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml 2013-08-05 17:46:14 UTC (rev 6750) @@ -0,0 +1,15 @@ + + + + + 5.11 + 10000 + 8 + 1 + 1 + 1 + 900 + R.ATPESC2013 + /home/{env.USER}/swiftwork + + Deleted: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/tc.data 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/tc.data 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,8 +0,0 @@ -midway-westmere getlanduse /scratch/midway/davidkelly999/modis/bin/getlanduse.sh -midway-westmere analyzelanduse /scratch/midway/davidkelly999/modis/bin/analyzelanduse.sh -midway-westmere colormodis /scratch/midway/davidkelly999/modis/bin/colormodis.sh -midway-westmere assemble /scratch/midway/davidkelly999/modis/bin/assemble.sh -midway-westmere markmap /scratch/midway/davidkelly999/modis/bin/markmap.sh -midway-westmere echo /bin/echo - - Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/apps 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/apps 2013-08-05 17:46:14 UTC (rev 6750) @@ -1 +1 @@ -tukey getlanduse getlanduse.sh +tukey getlanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/getlanduse.sh Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/data 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/data 2013-08-05 17:46:14 UTC (rev 6750) @@ -1 +1 @@ -link ../data \ No newline at end of file +link /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/data \ No newline at end of file Deleted: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.tukey.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.tukey.xml 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.tukey.xml 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,13 +0,0 @@ - - - - 12 - 00:02:00 - 100 - 100 - westmere - 10000 - - /scratch/midway/{env.USER}/work - - Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.xml 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.xml 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,13 +1,15 @@ - - 16 - 00:05:00 - 100 - 100 - sandyb + + + 5.11 10000 - - /scratch/midway/{env.USER} + 8 + 1 + 1 + 1 + 900 + R.ATPESC2013 + /home/{env.USER}/swiftwork Deleted: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/tc.data 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/tc.data 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,8 +0,0 @@ -midway-westmere getlanduse /scratch/midway/davidkelly999/modis/bin/getlanduse.sh -midway-westmere analyzelanduse /scratch/midway/davidkelly999/modis/bin/analyzelanduse.sh -midway-westmere colormodis /scratch/midway/davidkelly999/modis/bin/colormodis.sh -midway-westmere assemble /scratch/midway/davidkelly999/modis/bin/assemble.sh -midway-westmere markmap /scratch/midway/davidkelly999/modis/bin/markmap.sh -midway-westmere echo /bin/echo - - Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/apps 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/apps 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,2 +1,2 @@ -tukey getlanduse getlanduse.sh -tukey analyzelanduse analyzelanduse.sh +tukey getlanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/getlanduse.sh +tukey analyzelanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/analyzelanduse.sh Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/data 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/data 2013-08-05 17:46:14 UTC (rev 6750) @@ -1 +1 @@ -link ../data \ No newline at end of file +link /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/data \ No newline at end of file Deleted: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.tukey.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.tukey.xml 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.tukey.xml 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,13 +0,0 @@ - - - - 12 - 00:02:00 - 100 - 100 - westmere - 10000 - - /scratch/midway/{env.USER}/work - - Deleted: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,13 +0,0 @@ - - - - 16 - 00:05:00 - 100 - 100 - sandyb - 10000 - - /scratch/midway/{env.USER} - - Copied: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml (from rev 6746, SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.tukey.xml) =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml 2013-08-05 17:46:14 UTC (rev 6750) @@ -0,0 +1,15 @@ + + + + + 5.11 + 10000 + 8 + 1 + 1 + 1 + 900 + R.ATPESC2013 + /home/{env.USER}/swiftwork + + Deleted: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/tc.data 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/tc.data 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,8 +0,0 @@ -midway-westmere getlanduse /scratch/midway/davidkelly999/modis/bin/getlanduse.sh -midway-westmere analyzelanduse /scratch/midway/davidkelly999/modis/bin/analyzelanduse.sh -midway-westmere colormodis /scratch/midway/davidkelly999/modis/bin/colormodis.sh -midway-westmere assemble /scratch/midway/davidkelly999/modis/bin/assemble.sh -midway-westmere markmap /scratch/midway/davidkelly999/modis/bin/markmap.sh -midway-westmere echo /bin/echo - - Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/apps 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/apps 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,3 +1,3 @@ -tukey getlanduse getlanduse.sh -tukey analyzelanduse analyzelanduse.sh -tukey markmap markmap.sh +tukey getlanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/getlanduse.sh +tukey analyzelanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/analyzelanduse.sh +tukey markmap /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/markmap.sh Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/data 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/data 2013-08-05 17:46:14 UTC (rev 6750) @@ -1 +1 @@ -link ../data \ No newline at end of file +link /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/data \ No newline at end of file Deleted: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.tukey.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.tukey.xml 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.tukey.xml 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,13 +0,0 @@ - - - - 12 - 00:02:00 - 100 - 100 - westmere - 10000 - - /scratch/midway/{env.USER}/work - - Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.xml 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.xml 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,13 +1,15 @@ - - 16 - 00:05:00 - 100 - 100 - sandyb + + + 5.11 10000 - - /scratch/midway/{env.USER} + 8 + 1 + 1 + 1 + 900 + R.ATPESC2013 + /home/{env.USER}/swiftwork Deleted: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/tc.data 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/tc.data 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,8 +0,0 @@ -midway-westmere getlanduse /scratch/midway/davidkelly999/modis/bin/getlanduse.sh -midway-westmere analyzelanduse /scratch/midway/davidkelly999/modis/bin/analyzelanduse.sh -midway-westmere colormodis /scratch/midway/davidkelly999/modis/bin/colormodis.sh -midway-westmere assemble /scratch/midway/davidkelly999/modis/bin/assemble.sh -midway-westmere markmap /scratch/midway/davidkelly999/modis/bin/markmap.sh -midway-westmere echo /bin/echo - - Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis05/apps 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/apps 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,4 +1,4 @@ -tukey getlanduse getlanduse.sh -tukey analyzelanduse analyzelanduse.sh -tukey markmap markmap.sh -tukey colormodis colormodis.sh +tukey getlanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/getlanduse.sh +tukey analyzelanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/analyzelanduse.sh +tukey markmap /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/markmap.sh +tukey colormodis /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/colormodis.sh Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis05/data 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/data 2013-08-05 17:46:14 UTC (rev 6750) @@ -1 +1 @@ -link ../data \ No newline at end of file +link /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/data \ No newline at end of file Deleted: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.tukey.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.tukey.xml 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.tukey.xml 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,13 +0,0 @@ - - - - 12 - 00:02:00 - 100 - 100 - westmere - 10000 - - /scratch/midway/{env.USER}/work - - Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.xml 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.xml 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,13 +1,15 @@ - - 16 - 00:05:00 - 100 - 100 - sandyb + + + 5.11 10000 - - /scratch/midway/{env.USER} + 8 + 1 + 1 + 1 + 900 + R.ATPESC2013 + /home/{env.USER}/swiftwork Copied: SwiftTutorials/ATPESC_2013-08-06/part10/apps (from rev 6715, SwiftTutorials/ATPESC_2013-08-06/part10/tc.data) =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part10/apps (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/part10/apps 2013-08-05 17:46:14 UTC (rev 6750) @@ -0,0 +1,8 @@ +tukey getlanduse /home/davidk/ATPESC_2013-08-06/modis/bin/getlanduse.sh +tukey analyzelanduse /home/davidk/ATPESC_2013-08-06/modis/bin/analyzelanduse.sh +tukey colormodis /home/davidk/ATPESC_2013-08-06/modis/bin/colormodis.sh +tukey assemble /home/davidk/ATPESC_2013-08-06/modis/bin/assemble.sh +tukey markmap /home/davidk/ATPESC_2013-08-06/modis/bin/markmap.sh +tukey echo /bin/echo + + Modified: SwiftTutorials/ATPESC_2013-08-06/part10/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part10/sites.xml 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/part10/sites.xml 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,13 +1,14 @@ - - - 12 - 00:02:00 - 100 - 100 - westmere + + + + 5.11 10000 - - /scratch/midway/{env.USER}/work + 8 + 1 + 1 + 1 + 900 + /home/{env.USER}/swiftwork Deleted: SwiftTutorials/ATPESC_2013-08-06/part10/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part10/tc.data 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/part10/tc.data 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,8 +0,0 @@ -midway-westmere getlanduse /scratch/midway/davidkelly999/modis/bin/getlanduse.sh -midway-westmere analyzelanduse /scratch/midway/davidkelly999/modis/bin/analyzelanduse.sh -midway-westmere colormodis /scratch/midway/davidkelly999/modis/bin/colormodis.sh -midway-westmere assemble /scratch/midway/davidkelly999/modis/bin/assemble.sh -midway-westmere markmap /scratch/midway/davidkelly999/modis/bin/markmap.sh -midway-westmere echo /bin/echo - - Modified: SwiftTutorials/ATPESC_2013-08-06/setup.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/setup.sh 2013-08-05 17:39:22 UTC (rev 6749) +++ SwiftTutorials/ATPESC_2013-08-06/setup.sh 2013-08-05 17:46:14 UTC (rev 6750) @@ -1,7 +1,7 @@ export SWIFT_HEAP_MAX=4G # Add Swift and java to PATH -export PATH=~wilde/jdk1.7.0_25/bin:~wilde/swift/rev/swift-0.94.1/bin:$PATH +export PATH=/projects/ATPESC2013/workflow/jdk1.7.0_25/bin:/projects/ATPESC2013/workflow/swift-0.94.1/bin:$PATH echo -e "\\nUsing swift release from: \\c" which swift From wozniak at ci.uchicago.edu Mon Aug 5 12:49:58 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 5 Aug 2013 12:49:58 -0500 (CDT) Subject: [Swift-commit] r6751 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805174958.C4CF2178884@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-05 12:49:58 -0500 (Mon, 05 Aug 2013) New Revision: 6751 Modified: SwiftTutorials/ATPESC_2013-08-06/push.sh Log: Apparent perms fix Modified: SwiftTutorials/ATPESC_2013-08-06/push.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/push.sh 2013-08-05 17:46:14 UTC (rev 6750) +++ SwiftTutorials/ATPESC_2013-08-06/push.sh 2013-08-05 17:49:58 UTC (rev 6751) @@ -4,5 +4,5 @@ cp --backup=numbered tutorial.html $www cp --backup=numbered *.png $www -chmod g+w $www/tutorial.html $www/*png +chmod g+w,a+r $www/tutorial.html $www/*png ls -l $www From wozniak at ci.uchicago.edu Mon Aug 5 12:50:19 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 5 Aug 2013 12:50:19 -0500 (CDT) Subject: [Swift-commit] r6752 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805175019.662EC178884@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-05 12:50:19 -0500 (Mon, 05 Aug 2013) New Revision: 6752 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: Swift/T initials... Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 17:49:58 UTC (rev 6751) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 17:50:19 UTC (rev 6752) @@ -13,7 +13,7 @@ $ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/ATPESC_2013-08-06 ----- -This will create a directory called ATPESC_2013-08-06 which contains all of the +This will create a directory called ATPESC_2013-08-06 which contains all of the scripts mentioned in this document. Run setup @@ -31,7 +31,7 @@ Mock "science applications" for the workflow tutorial ----------------------------------------------------- -There are two shell scripts included that serve a very simple stand-ins for science application: +There are two shell scripts included that serve a very simple stand-ins for science application: simulation.sh and stats.sh simulation.sh @@ -42,7 +42,7 @@ [options="header"] |======================= |Argument number|Description -|1 |runtime. Set how long simulation.sh should run, in seconds. +|1 |runtime. Set how long simulation.sh should run, in seconds. |2 |range. Limit random numbers to the range [0,range-1] |3 |biasfile. Adds the integer contained in this file to each random number generated. |4 |scale. Multiplies each random number by this integer argument. @@ -52,7 +52,7 @@ With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form R * scale + bias. ----- -$ ./simulate.sh +$ ./simulate.sh 96 ----- @@ -61,19 +61,19 @@ The stats.sh script reads a file containing n numbers and prints the average of those numbers to stdout. -Introductory exercises +Introductory exercises ---------------------- Parts 1-6 (p1.swift - p6.swift) run locally and serve as examples of the Swift language. Parts 7-9 (p7.swift - p9.swift) submit jobs via Cobalt to the Tukey data analysis and visualization cluster. p1 - Run an application under Swift ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The first swift script, p1.swift, runs simulate.sh to generate a single random +The first swift script, p1.swift, runs simulate.sh to generate a single random number. It writes the number to a file. image:p1.png[] -.p1.swift +.p1.swift ----- type file; @@ -93,8 +93,8 @@ The simulate application gets translated to simulate.sh within the 'apps' file. -NOTE: Since the file you created is not named, swift will generate a random -name for the file in a directory called _concurrent. To view the created +NOTE: Since the file you created is not named, swift will generate a random +name for the file in a directory called _concurrent. To view the created output, run "cat _concurrent/*" To cleanup the directory and remove all outputs, run: @@ -104,7 +104,7 @@ p2 - Mapping (naming) output files ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The second swift script shows an example of naming the file. The output is now +The second swift script shows an example of naming the file. The output is now in a file called sim.out. image:p2.png[] @@ -130,8 +130,8 @@ p3 - Parallel loops with foreach ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The p3.swift script introduces the foreach loop. This script runs many -simulations. Output files are named here by Swift and will get created +The p3.swift script introduces the foreach loop. This script runs many +simulations. Output files are named here by Swift and will get created in the _concurrent directory. image:p3.png[] @@ -226,10 +226,10 @@ p6 - Sending arguments to applications ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p6.swift introduces command line arguments. The script sets a variable called -"steps" here, which determines the length of time that the simulation.sh +p6.swift introduces command line arguments. The script sets a variable called +"steps" here, which determines the length of time that the simulation.sh will run for. It also defines a variable called nsim, which determines the -number of simulations to run. +number of simulations to run. image:p6.png[] @@ -503,5 +503,23 @@ Running Swift/T on Vesta with Python and R integration ------------------------------------------------------ +Normally it is difficult to run scripted programs such as Python and +R on the Blue Gene/Q because of the limited OS environment. However, +Swift/T allows you to create a composite application that is linked +into one Cobalt job at run time. Thus, you can write a scripted +program that coordinates calls from Swift to C, C++, Fortran, Python, +R, or Tcl. All data movement is handled by the Swift/T runtime over +MPI, removing the overhead of file access. + +=== p11 - Scripted parallel numerics with Python and R + +As shown on the slides, this example calls the +http://www.numpy.org[Numpy] numerical libraries via Python as well as +the http://www.r-project.org[R language] for statistics. In this +example, we use Numpy to construct matrices, perform matrix +arithmetic, and compute determinants. Since determinant is _O(n^3^)_, +we compute each determinant in parallel using the Swift +foreach+ +loop. All result are collected and passed to the R +max()+ function. + Running MPI apps under Swift ---------------------------- From wozniak at ci.uchicago.edu Mon Aug 5 13:05:21 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 5 Aug 2013 13:05:21 -0500 (CDT) Subject: [Swift-commit] r6753 - SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code Message-ID: <20130805180521.83821178884@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-05 13:05:21 -0500 (Mon, 05 Aug 2013) New Revision: 6753 Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh Log: Adding run-dets.sh Added: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh 2013-08-05 18:05:21 UTC (rev 6753) @@ -0,0 +1,6 @@ +#!/bin/bash -e + +ATPESC=/projects/ATPESC2013/workflow +cd part11-swift-py-r/code +stc dets.swift +turbine-cobalt-run.zsh -s $ATPESC/vesta.cfg -n 3 -t 5 -e R_HOME=$ATPESC/R-3.0.1/lib64/R dets.tcl From wozniak at ci.uchicago.edu Mon Aug 5 13:05:41 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 5 Aug 2013 13:05:41 -0500 (CDT) Subject: [Swift-commit] r6754 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805180541.88038178884@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-05 13:05:41 -0500 (Mon, 05 Aug 2013) New Revision: 6754 Modified: SwiftTutorials/ATPESC_2013-08-06/build_docs.sh Log: Add run script snippet Modified: SwiftTutorials/ATPESC_2013-08-06/build_docs.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/build_docs.sh 2013-08-05 18:05:21 UTC (rev 6753) +++ SwiftTutorials/ATPESC_2013-08-06/build_docs.sh 2013-08-05 18:05:41 UTC (rev 6754) @@ -1,4 +1,9 @@ -#!/bin/bash +#!/bin/bash -e +pushd part11-swift-py-r/code >& /dev/null +# Strip comments, blank lines; prepend shell prompt ($) +grep -v -e "^$\|#" run-dets.sh | sed 's/^/$ /' > run-dets.sh.txt +popd >& /dev/null + ~davidk/asciidoc-8.6.4/asciidoc -a toc -a toplevels=2 -a stylesheet=~davidk/swift-0.94/cog/modules/swift/docs/stylesheets/asciidoc.css -a max-width=800px -o tutorial.html README From wozniak at ci.uchicago.edu Mon Aug 5 13:05:58 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 5 Aug 2013 13:05:58 -0500 (CDT) Subject: [Swift-commit] r6755 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805180558.648BD178884@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-05 13:05:58 -0500 (Mon, 05 Aug 2013) New Revision: 6755 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: Include run script snippet Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 18:05:41 UTC (rev 6754) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 18:05:58 UTC (rev 6755) @@ -521,5 +521,12 @@ we compute each determinant in parallel using the Swift +foreach+ loop. All result are collected and passed to the R +max()+ function. +To compile and run the script, run: + +.run-dets.sh +---- +include::part11-swift-py-r/code/run-dets.sh.txt[] +---- + Running MPI apps under Swift ---------------------------- From wozniak at ci.uchicago.edu Mon Aug 5 13:06:13 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 5 Aug 2013 13:06:13 -0500 (CDT) Subject: [Swift-commit] r6756 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805180613.8FB28178884@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-05 13:06:13 -0500 (Mon, 05 Aug 2013) New Revision: 6756 Modified: SwiftTutorials/ATPESC_2013-08-06/ Log: Set ignores Property changes on: SwiftTutorials/ATPESC_2013-08-06 ___________________________________________________________________ Added: svn:ignore + tutorial.html From wozniak at ci.uchicago.edu Mon Aug 5 13:10:01 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 5 Aug 2013 13:10:01 -0500 (CDT) Subject: [Swift-commit] r6757 - SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code Message-ID: <20130805181001.7527E178884@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-05 13:10:01 -0500 (Mon, 05 Aug 2013) New Revision: 6757 Modified: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh Log: Set x bit Property changes on: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh ___________________________________________________________________ Added: svn:executable + * From yadunandb at ci.uchicago.edu Mon Aug 5 13:15:01 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Mon, 5 Aug 2013 13:15:01 -0500 (CDT) Subject: [Swift-commit] r6758 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805181501.1D513178884@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-05 13:15:00 -0500 (Mon, 05 Aug 2013) New Revision: 6758 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: README- added Modis intro and Modis01 Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 18:10:01 UTC (rev 6757) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 18:15:00 UTC (rev 6758) @@ -530,3 +530,34 @@ Running MPI apps under Swift ---------------------------- + +Modis - Satellite image data processing +--------------------------------------- + +In the section we will process data from a large dataset of files that +categorize the Earth's surface, derived from the MODIS sensor instruments +that orbit the Earth on two NASA satellites of the Earth Observing System. + +The dataset we use (for 2002, named mcd12q1) files that categorize every +250-meter square of non-ocean surface of the Earth into one of 17 "land +cover" categories (for example, water, ice, forest, barren, urban). Each +pixel of these data files has a value of 0 to 16, describing one square +of the Earth's surface at a specific point in time. Each tile file has +approximately 5 million 1-byte pixels (5.7 MB), covering 2400x2400 +250-meter squares, based on a specific map projection. + + +modis01.swift +~~~~~~~~~~~~~ + +The first modis example defines one app function called getLandUse. +This app takes a satellite image (data/modis/2002/h00v09.pgm.gz) as +input. getLandUse creates a text file called landuse/h00v08.landuse.byfreq +that counts the frequency of each land type defined in the input image. + +To run modis01.swift: +----- +$ cd modis/modis01/ +$ swift modis01.swift +----- + From davidk at ci.uchicago.edu Mon Aug 5 13:16:20 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 5 Aug 2013 13:16:20 -0500 (CDT) Subject: [Swift-commit] r6759 - in SwiftTutorials/ATPESC_2013-08-06/modis: . bin modis01 modis02 modis03 modis04 modis05 Message-ID: <20130805181620.CAFB2178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-05 13:16:20 -0500 (Mon, 05 Aug 2013) New Revision: 6759 Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis06/ Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh SwiftTutorials/ATPESC_2013-08-06/modis/modis01/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis01/data SwiftTutorials/ATPESC_2013-08-06/modis/modis02/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis02/data SwiftTutorials/ATPESC_2013-08-06/modis/modis03/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis03/data SwiftTutorials/ATPESC_2013-08-06/modis/modis04/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis04/data SwiftTutorials/ATPESC_2013-08-06/modis/modis05/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis05/data Log: Updated paths Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh 2013-08-05 18:15:00 UTC (rev 6758) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh 2013-08-05 18:16:20 UTC (rev 6759) @@ -52,18 +52,6 @@ done done -#montage -tile 36x18 -geometry +0+0 $tmpdir/v*png $tmpdir/bigmap.png -#cp $tmp/bigmap.png $output +montage.pl 36 18 300 300 v* -########### - exit 0 - -inputs=$(ls -1 $*) -labels="" -for f in $inputs; do - labels="$labels -label $(echo $f | sed -e 's/^.*\(h..v..\).*/\1/') $f" -done - -montage $labels -font Courier-Regular $output - Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/apps 2013-08-05 18:15:00 UTC (rev 6758) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/apps 2013-08-05 18:16:20 UTC (rev 6759) @@ -1 +1 @@ -tukey getlanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/getlanduse.sh +tukey getlanduse /projects/ATPESC2013/workflow/modis/bin/getlanduse.sh Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/data 2013-08-05 18:15:00 UTC (rev 6758) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/data 2013-08-05 18:16:20 UTC (rev 6759) @@ -1 +1 @@ -link /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/data \ No newline at end of file +link /projects/ATPESC2013/workflow/modis/data \ No newline at end of file Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/apps 2013-08-05 18:15:00 UTC (rev 6758) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/apps 2013-08-05 18:16:20 UTC (rev 6759) @@ -1 +1 @@ -tukey getlanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/getlanduse.sh +tukey getlanduse /projects/ATPESC2013/workflow/modis/bin/getlanduse.sh Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/data 2013-08-05 18:15:00 UTC (rev 6758) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/data 2013-08-05 18:16:20 UTC (rev 6759) @@ -1 +1 @@ -link /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/data \ No newline at end of file +link /projects/ATPESC2013/workflow/modis/data \ No newline at end of file Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/apps 2013-08-05 18:15:00 UTC (rev 6758) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/apps 2013-08-05 18:16:20 UTC (rev 6759) @@ -1,2 +1,2 @@ -tukey getlanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/getlanduse.sh -tukey analyzelanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/analyzelanduse.sh +tukey getlanduse /projects/ATPESC2013/workflow/modis/bin/getlanduse.sh +tukey analyzelanduse /projects/ATPESC2013/workflow/modis/bin/analyzelanduse.sh Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/data 2013-08-05 18:15:00 UTC (rev 6758) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/data 2013-08-05 18:16:20 UTC (rev 6759) @@ -1 +1 @@ -link /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/data \ No newline at end of file +link /projects/ATPESC2013/workflow/modis/data \ No newline at end of file Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/apps 2013-08-05 18:15:00 UTC (rev 6758) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/apps 2013-08-05 18:16:20 UTC (rev 6759) @@ -1,3 +1,3 @@ -tukey getlanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/getlanduse.sh -tukey analyzelanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/analyzelanduse.sh -tukey markmap /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/markmap.sh +tukey getlanduse /projects/ATPESC2013/workflow/modis/bin/getlanduse.sh +tukey analyzelanduse /projects/ATPESC2013/workflow/modis/bin/analyzelanduse.sh +tukey markmap /projects/ATPESC2013/workflow/modis/bin/markmap.sh Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/data 2013-08-05 18:15:00 UTC (rev 6758) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/data 2013-08-05 18:16:20 UTC (rev 6759) @@ -1 +1 @@ -link /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/data \ No newline at end of file +link /projects/ATPESC2013/workflow/modis/data \ No newline at end of file Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis05/apps 2013-08-05 18:15:00 UTC (rev 6758) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/apps 2013-08-05 18:16:20 UTC (rev 6759) @@ -1,4 +1,4 @@ -tukey getlanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/getlanduse.sh -tukey analyzelanduse /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/analyzelanduse.sh -tukey markmap /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/markmap.sh -tukey colormodis /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/bin/colormodis.sh +tukey getlanduse /projects/ATPESC2013/workflow/modis/bin/getlanduse.sh +tukey analyzelanduse /projects/ATPESC2013/workflow/modis/bin/analyzelanduse.sh +tukey markmap /projects/ATPESC2013/workflow/modis/bin/markmap.sh +tukey colormodis /projects/ATPESC2013/workflow/modis/bin/colormodis.sh Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis05/data 2013-08-05 18:15:00 UTC (rev 6758) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/data 2013-08-05 18:16:20 UTC (rev 6759) @@ -1 +1 @@ -link /projects/ATPESC2013/workflow/ATPESC_2013-08-06/modis/data \ No newline at end of file +link /projects/ATPESC2013/workflow/modis/data \ No newline at end of file From ketan at ci.uchicago.edu Mon Aug 5 13:29:00 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Mon, 5 Aug 2013 13:29:00 -0500 (CDT) Subject: [Swift-commit] r6760 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805182900.9D405178884@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-05 13:29:00 -0500 (Mon, 05 Aug 2013) New Revision: 6760 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: cloud README Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 18:16:20 UTC (rev 6759) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 18:29:00 UTC (rev 6760) @@ -446,20 +446,8 @@ Setting up the Cloud exercises ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -On head node, these are preconfigured: -* Java runtime environment (jre) -* Swift -* java and swift's bin on path +A number of preconfigured Amazon EC2 nodes are set up for running Swift. -Required if you run your own app: -* your app input data (if any) - -On work node these are preset: -* perl - -Required if you run your own app: -* your app executables and dependencies (if any) - Run the Cloud exercises ~~~~~~~~~~~~~~~~~~~~~~~ From yadunandb at ci.uchicago.edu Mon Aug 5 13:32:53 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Mon, 5 Aug 2013 13:32:53 -0500 (CDT) Subject: [Swift-commit] r6761 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805183253.CDBBD178884@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-05 13:32:53 -0500 (Mon, 05 Aug 2013) New Revision: 6761 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: Modis02-04 added Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 18:29:00 UTC (rev 6760) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 18:32:53 UTC (rev 6761) @@ -522,9 +522,9 @@ Modis - Satellite image data processing --------------------------------------- -In the section we will process data from a large dataset of files that -categorize the Earth's surface, derived from the MODIS sensor instruments -that orbit the Earth on two NASA satellites of the Earth Observing System. +In the section we will use swift to process data from a large dataset of +files that categorize the Earth's surface, derived from the MODIS sensor +instruments that orbit the Earth on two NASA satellites of the Earth Observing System. The dataset we use (for 2002, named mcd12q1) files that categorize every 250-meter square of non-ocean surface of the Earth into one of 17 "land @@ -535,17 +535,202 @@ 250-meter squares, based on a specific map projection. -modis01.swift -~~~~~~~~~~~~~ +modis01 - Process 1 file +~~~~~~~~~~~~~~~~~~~~~~~~ The first modis example defines one app function called getLandUse. This app takes a satellite image (data/modis/2002/h00v09.pgm.gz) as input. getLandUse creates a text file called landuse/h00v08.landuse.byfreq that counts the frequency of each land type defined in the input image. +.modis01.swift +----- +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +imagefile modisImage <"data/global/h00v09.rgb">; +landuse result <"landuse/h00v09.landuse.byfreq">; +result = getLandUse(modisImage); +----- + + To run modis01.swift: ----- $ cd modis/modis01/ $ swift modis01.swift ----- +modis021 - Process multiple files in paralle +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The second modis example expands upon the first example by running getLandUse +with multiple (317) input files. Ouptut files are stored in the landuse directory. +In order to map several input files we will use the ext mapper here to specify +the mapper script, location a suffix to identify matching files. +TODO: More on mappers + +.modis02.swift +----- +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} +----- + +To run modis02.swift +----- +$ cd modis/modis02/ +$ swift modis02.swift +----- + + +modis03 - Multi-level dataflow +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The third modis example builds on the previous example. It defines a new app function +called analyzeLandUse. The analyzeLandUse app examines the data generated by getLandUse +and creates two summary files called topselected.txt and selectedtiles.txt. These +files contain information about the top 10 urban areas. + +In the previous example, you have noticed that running all 317 input files on +your laptop, even with 4 tasks a time, is not very efficient. + +TODO : In the next example, instead of running locally, we will use a cluster called midway at the University of Chicago to improve performance. + + +.modis03.swift +----- +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int ma\ +xnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +----- + +To run modis03.swift +----- +$ cd modis/modis03/ +$ swift modis03.swift +----- + + +modis04 - More complex Multi-level workflow +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The fourth modis example adds another app called markMap that looks at selectedtiles.txt +and highlights the selected areas on a map. It will create a new image called +markedGrid.ppm. + +.modis04.swift +----- +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int ma\ +xnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); + +----- + +To run modis04.swift +----- +$ cd modis/modis04/ +$ swift modis04.swift +----- From davidk at ci.uchicago.edu Mon Aug 5 14:41:07 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 5 Aug 2013 14:41:07 -0500 (CDT) Subject: [Swift-commit] r6762 - in SwiftTutorials/ATPESC_2013-08-06/modis: bin modis06 Message-ID: <20130805194107.96550178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-05 14:41:07 -0500 (Mon, 05 Aug 2013) New Revision: 6762 Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis06/apps SwiftTutorials/ATPESC_2013-08-06/modis/modis06/clean.sh SwiftTutorials/ATPESC_2013-08-06/modis/modis06/modis06.swift SwiftTutorials/ATPESC_2013-08-06/modis/modis06/sites.xml Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh SwiftTutorials/ATPESC_2013-08-06/modis/bin/montage.pl Log: Modis06 Use new montage.pl for assemble step Decrease downscale res for smaller/quicker map.png generation Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh 2013-08-05 18:32:53 UTC (rev 6761) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh 2013-08-05 19:41:07 UTC (rev 6762) @@ -3,21 +3,11 @@ output=$(cd $(dirname $1); echo $PWD/$(basename $1)) # Full pathname of output file selected=$(cd $(dirname $2); echo $PWD/$(basename $2)) # Full pathname of input text file "selected" indir=$(cd $(dirname $3); echo $PWD/$(basename $3)) # Full pathname of image input dir -webdir=$4 echo output=$output echo selected=$selected echo indir=$indir -echo webdir=$webdir -if [ ! -d $webdir ]; then - mkdir -p $webdir - if [ $? -ne 0 ]; then - echo Unable to create $webdir, quitting - exit 1 - fi -fi - tmpdir=$( eval mktemp -d $PWD/modis.assemble.XXXX ) bindir=$(cd $(dirname $0); pwd) graytile=$bindir/gray.rgb @@ -47,11 +37,12 @@ # convert $tmp/t.png -bordercolor red -border 5x5 $tmpdir/$vh.png else # $bindir/rgb_downscale.pl $indir/$hv.color.rgb 2400 2400 8 $tmpdir/$vh.rgb - mv $indir/$hv.color.rgb $tmpdir/$vh.rgb + cp $indir/$hv.color.rgb $tmpdir/$vh.rgb fi done done -montage.pl 36 18 300 300 v* +$bindir/montage.pl 36 18 100 100 $tmpdir/v* +$bindir/rgb_to_png.py map.rgb 3600 1800 ../map.png exit 0 Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh 2013-08-05 18:32:53 UTC (rev 6761) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh 2013-08-05 19:41:07 UTC (rev 6762) @@ -34,5 +34,5 @@ $BINDIR/rgb_adjust_color.pl $infile translate.txt $outfile mv $outfile $outfile.tmp -$BINDIR/rgb_downscale.pl $outfile.tmp 2400 2400 8 $outfile +$BINDIR/rgb_downscale.pl $outfile.tmp 2400 2400 24 $outfile Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/montage.pl =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/montage.pl 2013-08-05 18:32:53 UTC (rev 6761) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/montage.pl 2013-08-05 19:41:07 UTC (rev 6762) @@ -11,7 +11,7 @@ my $xres=shift; my $yres=shift; -open(OUTFILE, ">output.rgb") || die "Unable to open output.rgb"; +open(OUTFILE, ">map.rgb") || die "Unable to open output.rgb"; while(@ARGV) { Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis06/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis06/apps (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis06/apps 2013-08-05 19:41:07 UTC (rev 6762) @@ -0,0 +1,5 @@ +tukey getlanduse /projects/ATPESC2013/workflow/modis/bin/getlanduse.sh +tukey analyzelanduse /projects/ATPESC2013/workflow/modis/bin/analyzelanduse.sh +tukey markmap /projects/ATPESC2013/workflow/modis/bin/markmap.sh +tukey colormodis /projects/ATPESC2013/workflow/modis/bin/colormodis.sh +tukey assemble /projects/ATPESC2013/workflow/modis/bin/assemble.sh Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis06/clean.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis06/clean.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis06/clean.sh 2013-08-05 19:41:07 UTC (rev 6762) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf map.png logs gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/modis06/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis06/modis06.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis06/modis06.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis06/modis06.swift 2013-08-05 19:41:07 UTC (rev 6762) @@ -0,0 +1,67 @@ +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +app (imagefile output) colorModis (imagefile input) +{ + colormodis @input @output; +} + +app (imagefile mon, file o, file e) assemble (file tiles, imagefile images[], string data_dir) +{ + assemble @filename(o) @filename(tiles) data_dir stdout=@filename(o) stderr=@filename(e); +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); + +# Create multi-color images for all tiles +imagefile colorImage[] ; + +foreach g, i in geos { + colorImage[i] = colorModis(g); +} + +# Assemble a montage of the top selected areas +imagefile montage<"map.png">; # @arg +file assemble_olog <"logs/assemble.o.log">; +file assemble_elog <"logs/assemble.e.log">; +(montage, assemble_olog, assemble_elog) = assemble(selectedTiles, colorImage, "colorImages"); + Added: SwiftTutorials/ATPESC_2013-08-06/modis/modis06/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis06/sites.xml (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis06/sites.xml 2013-08-05 19:41:07 UTC (rev 6762) @@ -0,0 +1,15 @@ + + + + + 5.11 + 10000 + 8 + 1 + 1 + 1 + 900 + R.ATPESC2013 + /home/{env.USER}/swiftwork + + From yadunandb at ci.uchicago.edu Mon Aug 5 14:51:08 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Mon, 5 Aug 2013 14:51:08 -0500 (CDT) Subject: [Swift-commit] r6763 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805195108.02FAB178884@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-05 14:51:07 -0500 (Mon, 05 Aug 2013) New Revision: 6763 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: Updated README Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 19:41:07 UTC (rev 6762) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 19:51:07 UTC (rev 6763) @@ -522,21 +522,22 @@ Modis - Satellite image data processing --------------------------------------- -In the section we will use swift to process data from a large dataset of +In this section we will use swift to process data from a large dataset of files that categorize the Earth's surface, derived from the MODIS sensor instruments that orbit the Earth on two NASA satellites of the Earth Observing System. -The dataset we use (for 2002, named mcd12q1) files that categorize every -250-meter square of non-ocean surface of the Earth into one of 17 "land -cover" categories (for example, water, ice, forest, barren, urban). Each -pixel of these data files has a value of 0 to 16, describing one square +The dataset we use (for 2002, named +mcd12q1+) consists of 317 "tile" files +that categorize every 250-meter square of non-ocean surface of the Earth into +one of 17 "land cover" categories (for example, water, ice, forest, barren, urban). +Each pixel of these data files has a value of 0 to 16, describing one square of the Earth's surface at a specific point in time. Each tile file has -approximately 5 million 1-byte pixels (5.7 MB), covering 2400x2400 -250-meter squares, based on a specific map projection. +approximately 5 million 1-byte pixels (5.7 MB), covering 2400x2400 250-meter +squares, based on a specific map projection. +image:sinusoidal_v5.gif[] -modis01 - Process 1 file -~~~~~~~~~~~~~~~~~~~~~~~~ +modis01 - Process 1 image +~~~~~~~~~~~~~~~~~~~~~~~~~ The first modis example defines one app function called getLandUse. This app takes a satellite image (data/modis/2002/h00v09.pgm.gz) as @@ -565,8 +566,8 @@ $ swift modis01.swift ----- -modis021 - Process multiple files in paralle -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +modis02 - Process multiple images in parallel +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The second modis example expands upon the first example by running getLandUse with multiple (317) input files. Ouptut files are stored in the landuse directory. @@ -608,8 +609,8 @@ ----- -modis03 - Multi-level dataflow -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +modis03 - Analyse the processed images +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The third modis example builds on the previous example. It defines a new app function called analyzeLandUse. The analyzeLandUse app examines the data generated by getLandUse @@ -671,12 +672,12 @@ ----- -modis04 - More complex Multi-level workflow -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +modis04 - Mark the top N tiles on a map +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The fourth modis example adds another app called markMap that looks at selectedtiles.txt and highlights the selected areas on a map. It will create a new image called -markedGrid.ppm. +gridmap.png which marks the top N tiles on a sinusoidal gridded map. .modis04.swift ----- @@ -734,3 +735,76 @@ $ cd modis/modis04/ $ swift modis04.swift ----- + +modis05 - Create multi-color tile images +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The fifth modis example extends the previous examples by adding the colorModis app +to create multi-color images for all tiles. + +.modis05.swift +----- +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +app (imagefile output) colorModis (imagefile input) +{ + colormodis @input @output; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); + +# Create multi-color images for all tiles +imagefile colorImage[] ; + +foreach g, i in geos { + colorImage[i] = colorModis(g); +} + +----- + + +To run modis05.swift: +----- +$ cd modis/modis05/ +$ swift modis05.swift +----- From davidk at ci.uchicago.edu Mon Aug 5 15:06:10 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 5 Aug 2013 15:06:10 -0500 (CDT) Subject: [Swift-commit] r6764 - in SwiftTutorials/ATPESC_2013-08-06/modis: modis01 modis02 modis03 modis04 modis05 modis06 Message-ID: <20130805200610.59CD1187CC1@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-05 15:06:10 -0500 (Mon, 05 Aug 2013) New Revision: 6764 Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.xml SwiftTutorials/ATPESC_2013-08-06/modis/modis06/sites.xml Log: Remove reservations Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml 2013-08-05 19:51:07 UTC (rev 6763) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/sites.xml 2013-08-05 20:06:10 UTC (rev 6764) @@ -9,7 +9,6 @@ 1 1 900 - R.ATPESC2013 /home/{env.USER}/swiftwork Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.xml 2013-08-05 19:51:07 UTC (rev 6763) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/sites.xml 2013-08-05 20:06:10 UTC (rev 6764) @@ -9,7 +9,6 @@ 1 1 900 - R.ATPESC2013 /home/{env.USER}/swiftwork Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml 2013-08-05 19:51:07 UTC (rev 6763) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/sites.xml 2013-08-05 20:06:10 UTC (rev 6764) @@ -9,7 +9,6 @@ 1 1 900 - R.ATPESC2013 /home/{env.USER}/swiftwork Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.xml 2013-08-05 19:51:07 UTC (rev 6763) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/sites.xml 2013-08-05 20:06:10 UTC (rev 6764) @@ -9,7 +9,6 @@ 1 1 900 - R.ATPESC2013 /home/{env.USER}/swiftwork Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.xml 2013-08-05 19:51:07 UTC (rev 6763) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/sites.xml 2013-08-05 20:06:10 UTC (rev 6764) @@ -9,7 +9,6 @@ 1 1 900 - R.ATPESC2013 /home/{env.USER}/swiftwork Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis06/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis06/sites.xml 2013-08-05 19:51:07 UTC (rev 6763) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis06/sites.xml 2013-08-05 20:06:10 UTC (rev 6764) @@ -9,7 +9,6 @@ 1 1 900 - R.ATPESC2013 /home/{env.USER}/swiftwork From yadunandb at ci.uchicago.edu Mon Aug 5 15:32:00 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Mon, 5 Aug 2013 15:32:00 -0500 (CDT) Subject: [Swift-commit] r6765 - SwiftTutorials/ATPESC_2013-08-06/scripts Message-ID: <20130805203200.9B42A187CC1@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-05 15:32:00 -0500 (Mon, 05 Aug 2013) New Revision: 6765 Added: SwiftTutorials/ATPESC_2013-08-06/scripts/local_coaster_workers.sh Log: Adding script to launch coaster-service on Vesta and qsub a worker. Added: SwiftTutorials/ATPESC_2013-08-06/scripts/local_coaster_workers.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/scripts/local_coaster_workers.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/scripts/local_coaster_workers.sh 2013-08-05 20:32:00 UTC (rev 6765) @@ -0,0 +1,67 @@ +#!/bin/bash +########### +#start_coaster_workers.sh +# +#This script will start a coaster service on Vesta. It will then +#submit a worker on the vesta login node via qsub. +########### + +LPORT_F=local_port +SPORT_F=service_port +LOCALSYS=localhost # Here VESTA + +if [ "$HOSTNAME" != "vestalac1" ] +then + echo "NOT VESTA! - Script designed to run on Vesta" + sleep 1; +fi + +# -local is not working properly +# TODO: Check if this is a reproducible bug. +# removing -local fixes the problem +coaster-service -passive -nosec -localportfile $LPORT_F -portfile $SPORT_F > coaster-log 2>&1 & +echo "Waiting for coaster-service to start ...(3 seconds)" +sleep 3 +LOCAL_PORT=$(cat $LPORT_F) +SERV_PORT=$(cat $SPORT_F) + + +# Start a worker on vesta +# Submit a worker to the queue on Vesta +# -n 1 : ask for 1 node +# -t 120 : request for a walltime of 2 hours (I do not know the max time) +# -q default : submit to default queue +# --mode script: specify type of submitted job +[ ! -f "~/worker.pl" ] && cp /home/wilde/swift/rev/swift-0.94.1/bin/worker.pl ~/ + +qsub -n 1 -t 120 -q default --mode script ~/worker.pl http://localhost:$LOCAL_PORT 1 . + +# Generate the sites.xml file +cat < tmp + + + + passive + 4 + 100 + 10000 + + /home/$USER/swiftwork + + +EOF + +if [ -f "sites.xml" ];then + cp sites.xml sites.xml.bak +fi; +mv tmp sites.xml + +echo "Done!" +exit 0; + + + + + Property changes on: SwiftTutorials/ATPESC_2013-08-06/scripts/local_coaster_workers.sh ___________________________________________________________________ Added: svn:executable + * From davidk at ci.uchicago.edu Mon Aug 5 16:22:00 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 5 Aug 2013 16:22:00 -0500 (CDT) Subject: [Swift-commit] r6766 - SwiftTutorials/ATPESC_2013-08-06/modis/bin Message-ID: <20130805212200.13B1D187CC1@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-05 16:21:59 -0500 (Mon, 05 Aug 2013) New Revision: 6766 Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh Log: Give optional xres, yres, and downscale factor to color modis script to allow for processing subsections of grid data Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh 2013-08-05 20:32:00 UTC (rev 6765) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh 2013-08-05 21:21:59 UTC (rev 6766) @@ -7,8 +7,10 @@ infile=$1 outfile=$2 -xres=2400 -yres=2400 +scale=${3-24} +xres=${4-2400} +yres=${5-2400} + BINDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" # Translation table - edit colors here @@ -32,7 +34,5 @@ #101010 #949494 EOF -$BINDIR/rgb_adjust_color.pl $infile translate.txt $outfile -mv $outfile $outfile.tmp -$BINDIR/rgb_downscale.pl $outfile.tmp 2400 2400 24 $outfile - +$BINDIR/rgb_adjust_color.pl $infile translate.txt $outfile.tmp +$BINDIR/rgb_downscale.pl $outfile.tmp $xres $yres $scale $outfile From ketan at ci.uchicago.edu Mon Aug 5 16:29:22 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Mon, 5 Aug 2013 16:29:22 -0500 (CDT) Subject: [Swift-commit] r6767 - SwiftTutorials/ATPESC_2013-08-06/cloud Message-ID: <20130805212922.0F938187CC1@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-05 16:29:21 -0500 (Mon, 05 Aug 2013) New Revision: 6767 Added: SwiftTutorials/ATPESC_2013-08-06/cloud/pool.txt Log: adding pool of cloud instances Added: SwiftTutorials/ATPESC_2013-08-06/cloud/pool.txt =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/pool.txt (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/pool.txt 2013-08-05 21:29:21 UTC (rev 6767) @@ -0,0 +1,20 @@ +54.212.81.224 +54.244.171.51 +54.212.37.161 +54.218.187.243 +54.245.33.121 +54.218.163.206 +54.212.69.219 +54.212.170.216 +50.112.13.124 +54.214.159.122 +54.244.170.137 +54.212.124.129 +54.212.72.98 +54.218.221.157 +54.212.27.214 +54.212.140.138 +54.214.163.178 +54.214.98.22 +54.212.89.44 +54.212.50.12 From ketan at ci.uchicago.edu Mon Aug 5 16:37:46 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Mon, 5 Aug 2013 16:37:46 -0500 (CDT) Subject: [Swift-commit] r6768 - SwiftTutorials/ATPESC_2013-08-06/cloud Message-ID: <20130805213746.3A04B187CC1@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-05 16:37:46 -0500 (Mon, 05 Aug 2013) New Revision: 6768 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/README SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt SwiftTutorials/ATPESC_2013-08-06/cloud/setup SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data Log: update README Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/README 2013-08-05 21:29:21 UTC (rev 6767) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/README 2013-08-05 21:37:46 UTC (rev 6768) @@ -1,20 +1,3 @@ -Prerequisites -------------- - -On head node, these are preconfigured: -- Java runtime environment (jre) -- Swift -- java and swift's bin on path - -Required if you run your own app: -- your app input data (if any) - -On work node these are preset: -- perl - -Required if you run your own app: -- your app executables and dependencies (if any) - Quick steps ----------- - Change to cloud dir: Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-05 21:29:21 UTC (rev 6767) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-05 21:37:46 UTC (rev 6768) @@ -1,2 +1,3 @@ -54.212.89.44 -54.212.50.12 +54.212.170.216 +54.212.72.98 +54.218.187.243 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/setup =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/setup 2013-08-05 21:29:21 UTC (rev 6767) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/setup 2013-08-05 21:37:46 UTC (rev 6768) @@ -1,5 +1,8 @@ #!/bin/bash +#pick 3 random hosts from pool +sort -R pool.txt |head -n 3 > hosts.txt + while read line do count=$(cat ~/.ssh/config | grep $line | wc -l) Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml 2013-08-05 21:29:21 UTC (rev 6767) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml 2013-08-05 21:37:46 UTC (rev 6768) @@ -1,11 +1,11 @@ passive 4 - .07999 + .11999 10000 /tmp/ketan Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-05 21:29:21 UTC (rev 6767) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-05 21:37:46 UTC (rev 6768) @@ -52,3 +52,9 @@ persistent-coasters cat /bin/cat null null null persistent-coasters bash /bin/bash null null null persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null From wozniak at ci.uchicago.edu Mon Aug 5 16:44:49 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 5 Aug 2013 16:44:49 -0500 (CDT) Subject: [Swift-commit] r6769 - SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code Message-ID: <20130805214449.D241C187CC1@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-05 16:44:49 -0500 (Mon, 05 Aug 2013) New Revision: 6769 Modified: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.swift Log: More greppable output Modified: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.swift 2013-08-05 21:37:46 UTC (rev 6768) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.swift 2013-08-05 21:44:49 UTC (rev 6769) @@ -23,10 +23,11 @@ v = determinant(B); // Store the determinant in a Swift array: dets[i] = abs_float(v); + printf("dets[%i]=%.2f", i, v); } // Build a fragment of R code with the dets: code = sprintf("max(%s)", string_from_floats(dets)); r = R(code); - printf("max: %f", r); + printf("dets: max: %f", r); } From ketan at ci.uchicago.edu Mon Aug 5 16:47:20 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Mon, 5 Aug 2013 16:47:20 -0500 (CDT) Subject: [Swift-commit] r6770 - SwiftTutorials/ATPESC_2013-08-06/cloud Message-ID: <20130805214720.B518F187CC1@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-05 16:47:20 -0500 (Mon, 05 Aug 2013) New Revision: 6770 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt SwiftTutorials/ATPESC_2013-08-06/cloud/setup SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data Log: small fix Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-05 21:44:49 UTC (rev 6769) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-05 21:47:20 UTC (rev 6770) @@ -1,3 +1,3 @@ -54.212.170.216 -54.212.72.98 -54.218.187.243 +54.212.37.161 +54.212.140.138 +54.212.124.129 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/setup =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/setup 2013-08-05 21:44:49 UTC (rev 6769) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/setup 2013-08-05 21:47:20 UTC (rev 6770) @@ -17,7 +17,7 @@ if [ $count -eq 0 ] then - echo -ne "Host * \n StrictHostKeyChecking=no" >> ~/.ssh/config + echo -ne "Host * \n StrictHostKeyChecking=no \n" >> ~/.ssh/config fi export WORKER_HOSTS=`cat hosts.txt` Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-05 21:44:49 UTC (rev 6769) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-05 21:47:20 UTC (rev 6770) @@ -58,3 +58,9 @@ persistent-coasters cat /bin/cat null null null persistent-coasters bash /bin/bash null null null persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null From wozniak at ci.uchicago.edu Mon Aug 5 16:47:35 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 5 Aug 2013 16:47:35 -0500 (CDT) Subject: [Swift-commit] r6771 - SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code Message-ID: <20130805214735.A5044187CC1@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-05 16:47:35 -0500 (Mon, 05 Aug 2013) New Revision: 6771 Modified: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh Log: Minor change Modified: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh 2013-08-05 21:47:20 UTC (rev 6770) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh 2013-08-05 21:47:35 UTC (rev 6771) @@ -3,4 +3,11 @@ ATPESC=/projects/ATPESC2013/workflow cd part11-swift-py-r/code stc dets.swift -turbine-cobalt-run.zsh -s $ATPESC/vesta.cfg -n 3 -t 5 -e R_HOME=$ATPESC/R-3.0.1/lib64/R dets.tcl + +which turbine-cobalt-run.zsh + +turbine-cobalt-run.zsh -s $ATPESC/vesta.cfg -n 10 -t 5 \ + -e LD_LIBRARY_PATH=$ATPESC/R-3.0.1/lib64/R/lib \ + -e R_HOME=$ATPESC/R-3.0.1/lib64/R \ + dets.tcl + From wozniak at ci.uchicago.edu Mon Aug 5 16:47:52 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 5 Aug 2013 16:47:52 -0500 (CDT) Subject: [Swift-commit] r6772 - in SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r: . code Message-ID: <20130805214752.606F9187CC1@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-05 16:47:52 -0500 (Mon, 05 Aug 2013) New Revision: 6772 Modified: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/ Log: Set ignores Property changes on: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r ___________________________________________________________________ Modified: svn:ignore - dets.tcl + Property changes on: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code ___________________________________________________________________ Added: svn:ignore + dets.tcl From wozniak at ci.uchicago.edu Mon Aug 5 17:13:58 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 5 Aug 2013 17:13:58 -0500 (CDT) Subject: [Swift-commit] r6773 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805221358.23C81187CC1@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-05 17:13:58 -0500 (Mon, 05 Aug 2013) New Revision: 6773 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: More Swift/T notes Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 21:47:52 UTC (rev 6772) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 22:13:58 UTC (rev 6773) @@ -516,21 +516,66 @@ include::part11-swift-py-r/code/run-dets.sh.txt[] ---- +As a reference, an equivalent plain Python code is provided: + +.dets.py +---- +include::part11-swift-py-r/code/dets.py +---- + +The Swift script is: + +.dets.swift +---- +include::part11-swift-py-r/code/dets.swift +---- + +=== Analysis + +The Turbine run time script creates a +TURBINE_OUTPUT+ directory and +reports it. Standard output from the job is in +output.txt+. + +Use +grep dets+ to find the results printed by the Swift script. You +will see each determinant as inserted into the Swift array, and the +maximal result. + +Turbine was launched with +-n 10+; that is, 10 total processes, 8 of +which are workers, ranks 1-8. Much of the output is created by rank +0, the Turbine engine. (Only one engine is used in this case, +although Swift/T supports multiple engines for scalability.) The ADLB +server runs on rank 9 and produces almost no output. (Swift/T and +ADLB support multiple servers.) + +You may +grep+ for +python: expression:+ to see the Python expressions +evaluated on the workers. Note the rank numbers. + +For production cases, you may disable logging by setting ++TURBINE_LOG=0+ in the environment. + +=== More information + +For more information about Swift/T, see: + +* https://sites.google.com/site/exmcomputing/swift-t[Swift/T Overview] +* http://www.mcs.anl.gov/exm/local/guides/swift.html[Swift/T Guide] +* http://www.mcs.anl.gov/exm/local/guides/turbine-sites.html[Sites Guide] + - notes for running Swift/T on various systems + Running MPI apps under Swift ---------------------------- Modis - Satellite image data processing --------------------------------------- -In this section we will use swift to process data from a large dataset of -files that categorize the Earth's surface, derived from the MODIS sensor +In this section we will use swift to process data from a large dataset of +files that categorize the Earth's surface, derived from the MODIS sensor instruments that orbit the Earth on two NASA satellites of the Earth Observing System. -The dataset we use (for 2002, named +mcd12q1+) consists of 317 "tile" files +The dataset we use (for 2002, named +mcd12q1+) consists of 317 "tile" files that categorize every 250-meter square of non-ocean surface of the Earth into one of 17 "land cover" categories (for example, water, ice, forest, barren, urban). -Each pixel of these data files has a value of 0 to 16, describing one square -of the Earth's surface at a specific point in time. Each tile file has +Each pixel of these data files has a value of 0 to 16, describing one square +of the Earth's surface at a specific point in time. Each tile file has approximately 5 million 1-byte pixels (5.7 MB), covering 2400x2400 250-meter squares, based on a specific map projection. @@ -618,7 +663,7 @@ files contain information about the top 10 urban areas. In the previous example, you have noticed that running all 317 input files on -your laptop, even with 4 tasks a time, is not very efficient. +your laptop, even with 4 tasks a time, is not very efficient. TODO : In the next example, instead of running locally, we will use a cluster called midway at the University of Chicago to improve performance. @@ -739,7 +784,7 @@ modis05 - Create multi-color tile images ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The fifth modis example extends the previous examples by adding the colorModis app +The fifth modis example extends the previous examples by adding the colorModis app to create multi-color images for all tiles. .modis05.swift From davidk at ci.uchicago.edu Mon Aug 5 17:16:36 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 5 Aug 2013 17:16:36 -0500 (CDT) Subject: [Swift-commit] r6774 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805221636.82DF5187CC1@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-05 17:16:36 -0500 (Mon, 05 Aug 2013) New Revision: 6774 Removed: SwiftTutorials/ATPESC_2013-08-06/part10/ Log: Removing part10 From wozniak at ci.uchicago.edu Mon Aug 5 17:23:22 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 5 Aug 2013 17:23:22 -0500 (CDT) Subject: [Swift-commit] r6775 - SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code Message-ID: <20130805222322.C3325187CC1@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-05 17:23:22 -0500 (Mon, 05 Aug 2013) New Revision: 6775 Modified: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.py Log: Clean up Modified: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.py =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.py 2013-08-05 22:16:36 UTC (rev 6774) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/dets.py 2013-08-05 22:23:22 UTC (rev 6775) @@ -4,11 +4,7 @@ N = 3 U = 7 -s = repr(eye(3)) -print(eval(s)*2) - dets = zeros(U-1) - for i in range(1,U): A = ones(N) A = A + i*eye(N) @@ -19,6 +15,6 @@ dets[i-1] = abs(d) print -print(dets) -print(max(dets)) +print "dets:", dets +print "max:", max(dets) From wozniak at ci.uchicago.edu Mon Aug 5 17:26:01 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 5 Aug 2013 17:26:01 -0500 (CDT) Subject: [Swift-commit] r6776 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130805222601.4FFBB187CC1@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-05 17:26:00 -0500 (Mon, 05 Aug 2013) New Revision: 6776 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: Fix includes; improve hierarchy Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 22:23:22 UTC (rev 6775) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-05 22:26:00 UTC (rev 6776) @@ -509,6 +509,8 @@ we compute each determinant in parallel using the Swift +foreach+ loop. All result are collected and passed to the R +max()+ function. +==== Scripts + To compile and run the script, run: .run-dets.sh @@ -520,17 +522,17 @@ .dets.py ---- -include::part11-swift-py-r/code/dets.py +include::part11-swift-py-r/code/dets.py[] ---- The Swift script is: .dets.swift ---- -include::part11-swift-py-r/code/dets.swift +include::part11-swift-py-r/code/dets.swift[] ---- -=== Analysis +==== Analysis The Turbine run time script creates a +TURBINE_OUTPUT+ directory and reports it. Standard output from the job is in +output.txt+. @@ -559,7 +561,7 @@ * https://sites.google.com/site/exmcomputing/swift-t[Swift/T Overview] * http://www.mcs.anl.gov/exm/local/guides/swift.html[Swift/T Guide] * http://www.mcs.anl.gov/exm/local/guides/turbine-sites.html[Sites Guide] - - notes for running Swift/T on various systems + — notes for running Swift/T on various systems Running MPI apps under Swift ---------------------------- From davidk at ci.uchicago.edu Mon Aug 5 17:47:27 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 5 Aug 2013 17:47:27 -0500 (CDT) Subject: [Swift-commit] r6777 - in SwiftTutorials/ATPESC_2013-08-06/modis: bin modis01 modis02 modis03 modis04 modis05 modis06 Message-ID: <20130805224727.5DF0F187CC1@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-05 17:47:27 -0500 (Mon, 05 Aug 2013) New Revision: 6777 Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh SwiftTutorials/ATPESC_2013-08-06/modis/modis01/modis01.swift SwiftTutorials/ATPESC_2013-08-06/modis/modis02/modis02.swift SwiftTutorials/ATPESC_2013-08-06/modis/modis03/modis03.swift SwiftTutorials/ATPESC_2013-08-06/modis/modis04/modis04.swift SwiftTutorials/ATPESC_2013-08-06/modis/modis05/modis05.swift SwiftTutorials/ATPESC_2013-08-06/modis/modis06/modis06.swift Log: Use a subset of data rather than all global data Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh 2013-08-05 22:26:00 UTC (rev 6776) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh 2013-08-05 22:47:27 UTC (rev 6777) @@ -1,48 +1,25 @@ -#!/bin/bash +#!/bin/bash -x -output=$(cd $(dirname $1); echo $PWD/$(basename $1)) # Full pathname of output file -selected=$(cd $(dirname $2); echo $PWD/$(basename $2)) # Full pathname of input text file "selected" -indir=$(cd $(dirname $3); echo $PWD/$(basename $3)) # Full pathname of image input dir - -echo output=$output -echo selected=$selected -echo indir=$indir - +output=shift +output=$(cd $(dirname $output); echo $PWD/$(basename $output)) # Full pathname of output file tmpdir=$( eval mktemp -d $PWD/modis.assemble.XXXX ) bindir=$(cd $(dirname $0); pwd) -graytile=$bindir/gray.rgb # input files are expected to start with hNNvNN. # we reverse this to form the final image -cd $indir - -for h in {0..35}; do - h=$( printf %02d $h ); - - for v in {0..17}; do - v=$( printf %02d $v ); - hv=h${h}v${v} - vh=v${v}h${h} - - # Use graytile if the expected section is not found - if [ ! -f $indir/$hv.color.rgb ]; then - echo $indir/$hv.color.rgb does not exist - cp $graytile $tmpdir - mv $tmpdir/gray.rgb $tmpdir/$vh.rgb - - # Otherwise, downscale input images - #elif grep $hv $selected >&/dev/null; then - # convert $hv.png -resize 290x290 $tmpdir/t.png - # convert $tmp/t.png -bordercolor red -border 5x5 $tmpdir/$vh.png - else - # $bindir/rgb_downscale.pl $indir/$hv.color.rgb 2400 2400 8 $tmpdir/$vh.rgb - cp $indir/$hv.color.rgb $tmpdir/$vh.rgb - fi - done +while [ $# -gt 0 ] +do + file=$1 + shift + h=$( basename $file | cut -c2-3 ) + v=$( basename $file | cut -c5-6 ) + vh=v"$v"h"$h" + cp $file $tmpdir/$vh.rgb done -$bindir/montage.pl 36 18 100 100 $tmpdir/v* -$bindir/rgb_to_png.py map.rgb 3600 1800 ../map.png +cd $tmpdir +$bindir/montage.pl 5 5 200 200 v* +$bindir/rgb_to_png.py map.rgb 1000 1000 ../map.png exit 0 Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh 2013-08-05 22:26:00 UTC (rev 6776) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh 2013-08-05 22:47:27 UTC (rev 6777) @@ -7,7 +7,7 @@ infile=$1 outfile=$2 -scale=${3-24} +scale=${3-12} xres=${4-2400} yres=${5-2400} Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis01/modis01.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis01/modis01.swift 2013-08-05 22:26:00 UTC (rev 6776) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis01/modis01.swift 2013-08-05 22:47:27 UTC (rev 6777) @@ -6,6 +6,6 @@ getlanduse @filename(input) stdout=@filename(output); } -imagefile modisImage <"data/global/h00v09.rgb">; -landuse result <"landuse/h00v09.landuse.byfreq">; +imagefile modisImage <"data/europe/h18v05.rgb">; +landuse result <"landuse/h18v05.landuse.byfreq">; result = getLandUse(modisImage); Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis02/modis02.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis02/modis02.swift 2013-08-05 22:26:00 UTC (rev 6776) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis02/modis02.swift 2013-08-05 22:47:27 UTC (rev 6777) @@ -8,7 +8,7 @@ # Constants and command line arguments int nFiles = @toInt(@arg("nfiles", "1000")); -string MODISdir = @arg("modisdir", "data/global"); +string MODISdir = @arg("modisdir", "data/europe"); # Input Dataset imagefile geos[] ; Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis03/modis03.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis03/modis03.swift 2013-08-05 22:26:00 UTC (rev 6776) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis03/modis03.swift 2013-08-05 22:47:27 UTC (rev 6777) @@ -16,7 +16,7 @@ int nFiles = @toInt(@arg("nfiles", "1000")); int nSelect = @toInt(@arg("nselect", "10")); string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "data/global"); +string MODISdir = @arg("modisdir", "data/europe"); # Input Dataset imagefile geos[] ; Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis04/modis04.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis04/modis04.swift 2013-08-05 22:26:00 UTC (rev 6776) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis04/modis04.swift 2013-08-05 22:47:27 UTC (rev 6777) @@ -21,7 +21,7 @@ int nFiles = @toInt(@arg("nfiles", "1000")); int nSelect = @toInt(@arg("nselect", "10")); string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "data/global"); +string MODISdir = @arg("modisdir", "data/europe"); # Input Dataset imagefile geos[] ; Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis05/modis05.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis05/modis05.swift 2013-08-05 22:26:00 UTC (rev 6776) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis05/modis05.swift 2013-08-05 22:47:27 UTC (rev 6777) @@ -26,7 +26,7 @@ int nFiles = @toInt(@arg("nfiles", "1000")); int nSelect = @toInt(@arg("nselect", "10")); string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "data/global"); +string MODISdir = @arg("modisdir", "data/europe"); # Input Dataset imagefile geos[] ; Modified: SwiftTutorials/ATPESC_2013-08-06/modis/modis06/modis06.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/modis06/modis06.swift 2013-08-05 22:26:00 UTC (rev 6776) +++ SwiftTutorials/ATPESC_2013-08-06/modis/modis06/modis06.swift 2013-08-05 22:47:27 UTC (rev 6777) @@ -22,16 +22,16 @@ colormodis @input @output; } -app (imagefile mon, file o, file e) assemble (file tiles, imagefile images[], string data_dir) +app (imagefile mon) assemble (imagefile images[]) { - assemble @filename(o) @filename(tiles) data_dir stdout=@filename(o) stderr=@filename(e); + assemble @filename(mon) @filenames(images); } # Constants and command line arguments int nFiles = @toInt(@arg("nfiles", "1000")); int nSelect = @toInt(@arg("nselect", "10")); string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "data/global"); +string MODISdir = @arg("modisdir", "data/europe"); # Input Dataset imagefile geos[] ; @@ -61,7 +61,5 @@ # Assemble a montage of the top selected areas imagefile montage<"map.png">; # @arg -file assemble_olog <"logs/assemble.o.log">; -file assemble_elog <"logs/assemble.e.log">; -(montage, assemble_olog, assemble_elog) = assemble(selectedTiles, colorImage, "colorImages"); +montage = assemble(colorImage); From davidk at ci.uchicago.edu Mon Aug 5 18:16:28 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 5 Aug 2013 18:16:28 -0500 (CDT) Subject: [Swift-commit] r6778 - SwiftTutorials/ATPESC_2013-08-06/modis/bin Message-ID: <20130805231628.D7358187CC1@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-05 18:16:28 -0500 (Mon, 05 Aug 2013) New Revision: 6778 Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_adjust_color.pl Log: Fix for case sensitivity in hex values in color translation table Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_adjust_color.pl =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_adjust_color.pl 2013-08-05 22:47:27 UTC (rev 6777) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_adjust_color.pl 2013-08-05 23:16:28 UTC (rev 6778) @@ -11,13 +11,13 @@ open(TRANSLATION_TABLE, "$translation_table") || die "Unable to open $translation_table"; while() { my ($from, $to) = split; - $tr_table{$from} = $to; + $tr_table{lc($from)} = lc($to); } # Read data $/ = \3; while() { - my $hex = sprintf ("#%2.2X%2.2X%2.2X", unpack('C3', $_)); + my $hex = lc(sprintf ("#%2.2X%2.2X%2.2X", unpack('C3', $_))); if(defined($tr_table{$hex})) { my $new_value = $tr_table{$hex}; From davidk at ci.uchicago.edu Mon Aug 5 18:40:08 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 5 Aug 2013 18:40:08 -0500 (CDT) Subject: [Swift-commit] r6779 - SwiftTutorials/ATPESC_2013-08-06/modis/bin Message-ID: <20130805234008.5097A187CC1@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-05 18:40:08 -0500 (Mon, 05 Aug 2013) New Revision: 6779 Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh Log: Higher res image with a few less tiles Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh 2013-08-05 23:16:28 UTC (rev 6778) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh 2013-08-05 23:40:08 UTC (rev 6779) @@ -19,7 +19,7 @@ done cd $tmpdir -$bindir/montage.pl 5 5 200 200 v* -$bindir/rgb_to_png.py map.rgb 1000 1000 ../map.png +$bindir/montage.pl 5 4 300 300 v* +$bindir/rgb_to_png.py map.rgb 1500 1200 ../map.png exit 0 Modified: SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh 2013-08-05 23:16:28 UTC (rev 6778) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh 2013-08-05 23:40:08 UTC (rev 6779) @@ -7,7 +7,7 @@ infile=$1 outfile=$2 -scale=${3-12} +scale=${3-8} xres=${4-2400} yres=${5-2400} From wozniak at ci.uchicago.edu Tue Aug 6 08:49:29 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Tue, 6 Aug 2013 08:49:29 -0500 (CDT) Subject: [Swift-commit] r6780 - SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code Message-ID: <20130806134929.DCD2E9CC99@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-06 08:49:29 -0500 (Tue, 06 Aug 2013) New Revision: 6780 Modified: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh Log: Fix cd Modified: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh 2013-08-05 23:40:08 UTC (rev 6779) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh 2013-08-06 13:49:29 UTC (rev 6780) @@ -1,11 +1,11 @@ #!/bin/bash -e ATPESC=/projects/ATPESC2013/workflow -cd part11-swift-py-r/code +cd $ATPESC/part11-swift-py-r/code + stc dets.swift which turbine-cobalt-run.zsh - turbine-cobalt-run.zsh -s $ATPESC/vesta.cfg -n 10 -t 5 \ -e LD_LIBRARY_PATH=$ATPESC/R-3.0.1/lib64/R/lib \ -e R_HOME=$ATPESC/R-3.0.1/lib64/R \ From wozniak at ci.uchicago.edu Tue Aug 6 08:59:26 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Tue, 6 Aug 2013 08:59:26 -0500 (CDT) Subject: [Swift-commit] r6781 - SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code Message-ID: <20130806135926.4182A9CC99@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-06 08:59:26 -0500 (Tue, 06 Aug 2013) New Revision: 6781 Modified: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh Log: Better fix Modified: SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh 2013-08-06 13:49:29 UTC (rev 6780) +++ SwiftTutorials/ATPESC_2013-08-06/part11-swift-py-r/code/run-dets.sh 2013-08-06 13:59:26 UTC (rev 6781) @@ -1,8 +1,13 @@ #!/bin/bash -e ATPESC=/projects/ATPESC2013/workflow -cd $ATPESC/part11-swift-py-r/code +if ! cd part11-swift-py-r/code +then + echo Run this from the top-level ATPESC_2013-08-06 directory + exit 1 +fi + stc dets.swift which turbine-cobalt-run.zsh From wozniak at ci.uchicago.edu Tue Aug 6 08:59:53 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Tue, 6 Aug 2013 08:59:53 -0500 (CDT) Subject: [Swift-commit] r6782 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130806135953.186FB9CC99@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-06 08:59:52 -0500 (Tue, 06 Aug 2013) New Revision: 6782 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: Note about Vesta Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-06 13:59:26 UTC (rev 6781) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-06 13:59:52 UTC (rev 6782) @@ -511,6 +511,8 @@ ==== Scripts +This example is designed to run on Vesta. + To compile and run the script, run: .run-dets.sh From wozniak at ci.uchicago.edu Tue Aug 6 09:07:21 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Tue, 6 Aug 2013 09:07:21 -0500 (CDT) Subject: [Swift-commit] r6783 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130806140721.1728B9CC78@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-06 09:07:20 -0500 (Tue, 06 Aug 2013) New Revision: 6783 Modified: SwiftTutorials/ATPESC_2013-08-06/build_docs.sh Log: Select useful part of script Modified: SwiftTutorials/ATPESC_2013-08-06/build_docs.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/build_docs.sh 2013-08-06 13:59:52 UTC (rev 6782) +++ SwiftTutorials/ATPESC_2013-08-06/build_docs.sh 2013-08-06 14:07:20 UTC (rev 6783) @@ -2,7 +2,9 @@ pushd part11-swift-py-r/code >& /dev/null # Strip comments, blank lines; prepend shell prompt ($) -grep -v -e "^$\|#" run-dets.sh | sed 's/^/$ /' > run-dets.sh.txt +grep -A 20 stc run-dets.sh | \ + grep -v -e "^$\|#" | \ + sed 's/^/$ /' > run-dets.sh.txt popd >& /dev/null ~davidk/asciidoc-8.6.4/asciidoc -a toc -a toplevels=2 -a stylesheet=~davidk/swift-0.94/cog/modules/swift/docs/stylesheets/asciidoc.css -a max-width=800px -o tutorial.html README From wilde at ci.uchicago.edu Tue Aug 6 09:17:05 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Tue, 6 Aug 2013 09:17:05 -0500 (CDT) Subject: [Swift-commit] r6784 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130806141705.30F7B9CC78@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-06 09:17:05 -0500 (Tue, 06 Aug 2013) New Revision: 6784 Added: SwiftTutorials/ATPESC_2013-08-06/ATPESC2013_Workflow.pptx Log: Near-final slides for talk. Added: SwiftTutorials/ATPESC_2013-08-06/ATPESC2013_Workflow.pptx =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/ATPESC2013_Workflow.pptx ___________________________________________________________________ Added: svn:mime-type + application/octet-stream From wozniak at ci.uchicago.edu Tue Aug 6 09:33:51 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Tue, 6 Aug 2013 09:33:51 -0500 (CDT) Subject: [Swift-commit] r6785 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130806143351.B228A9CC78@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-06 09:33:51 -0500 (Tue, 06 Aug 2013) New Revision: 6785 Added: SwiftTutorials/ATPESC_2013-08-06/swift-t-extras.pptx Log: Adding swift-t-extras.pptx Added: SwiftTutorials/ATPESC_2013-08-06/swift-t-extras.pptx =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/swift-t-extras.pptx ___________________________________________________________________ Added: svn:mime-type + application/octet-stream From wilde at ci.uchicago.edu Tue Aug 6 09:48:18 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Tue, 6 Aug 2013 09:48:18 -0500 (CDT) Subject: [Swift-commit] r6786 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130806144818.31BA09CC78@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-06 09:48:17 -0500 (Tue, 06 Aug 2013) New Revision: 6786 Modified: SwiftTutorials/ATPESC_2013-08-06/ATPESC2013_Workflow.pptx Log: added Justins swift-t-extras, few minor tweaks. Modified: SwiftTutorials/ATPESC_2013-08-06/ATPESC2013_Workflow.pptx =================================================================== (Binary files differ) From ketan at ci.uchicago.edu Tue Aug 6 14:35:46 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 6 Aug 2013 14:35:46 -0500 (CDT) Subject: [Swift-commit] r6787 - SwiftTutorials/ATPESC_2013-08-06/cloud Message-ID: <20130806193546.B2F289CC78@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-06 14:35:46 -0500 (Tue, 06 Aug 2013) New Revision: 6787 Added: SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/coaster-service.conf SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data Log: add cloud Added: SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh 2013-08-06 19:35:46 UTC (rev 6787) @@ -0,0 +1,23 @@ +#!/bin/bash + +EXPECTED_ARGS=1 + +if [ $# -ne $EXPECTED_ARGS ] +then + echo "Expecting 1 arg : Got $*" + echo "usage $0 " + exit 1 +fi + +sed -n '2,12 p' sites.xml > poolentry.xml + +cloudpool=$(cat poolentry.xml) +#echo $cloudpool +#sed '/\<\/config\>/i\ +#$(cloudpool)' $1/sites.xml + +echo $cloudpool + +sed "/<\/config>/i\ +$(echo $cloudpool | sed -e 's/\\/\\\\/g' -e 's/\//\\\//g')" $1/sites.xml + Property changes on: SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh ___________________________________________________________________ Added: svn:executable + * Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/coaster-service.conf =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/coaster-service.conf 2013-08-06 14:48:17 UTC (rev 6786) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/coaster-service.conf 2013-08-06 19:35:46 UTC (rev 6787) @@ -36,8 +36,8 @@ # Below are various settings to give information about how to create sites.xml export WORK=/tmp/ketan - export JOBS_PER_NODE=4 - export JOBSPERNODE=4 + export JOBS_PER_NODE=8 + export JOBSPERNODE=8 export JOBTHROTTLE=$( echo "scale=5; ($JOBS_PER_NODE * $( echo $WORKER_HOSTS | wc -w ))/100 - 0.00001"|bc ) # Swift applications Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-06 14:48:17 UTC (rev 6786) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-06 19:35:46 UTC (rev 6787) @@ -1,3 +1,3 @@ -54.212.37.161 -54.212.140.138 -54.212.124.129 +54.212.69.219 +54.214.98.22 +50.112.13.124 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml 2013-08-06 14:48:17 UTC (rev 6786) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml 2013-08-06 19:35:46 UTC (rev 6787) @@ -1,11 +1,11 @@ passive - 4 - .11999 + 8 + .23999 10000 /tmp/ketan Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-06 14:48:17 UTC (rev 6786) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-06 19:35:46 UTC (rev 6787) @@ -64,3 +64,15 @@ persistent-coasters cat /bin/cat null null null persistent-coasters bash /bin/bash null null null persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null From ketan at ci.uchicago.edu Tue Aug 6 14:39:26 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 6 Aug 2013 14:39:26 -0500 (CDT) Subject: [Swift-commit] r6788 - SwiftTutorials/ATPESC_2013-08-06/cloud Message-ID: <20130806193926.091089CC78@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-06 14:39:25 -0500 (Tue, 06 Aug 2013) New Revision: 6788 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt SwiftTutorials/ATPESC_2013-08-06/cloud/setup SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data Log: change in setup Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-06 19:35:46 UTC (rev 6787) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-06 19:39:25 UTC (rev 6788) @@ -1,3 +1,3 @@ -54.212.69.219 -54.214.98.22 -50.112.13.124 +54.212.140.138 +54.212.72.98 +54.212.27.214 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/setup =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/setup 2013-08-06 19:35:46 UTC (rev 6787) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/setup 2013-08-06 19:39:25 UTC (rev 6788) @@ -17,7 +17,7 @@ if [ $count -eq 0 ] then - echo -ne "Host * \n StrictHostKeyChecking=no \n" >> ~/.ssh/config + echo -ne "\n Host * \n StrictHostKeyChecking=no \n" >> ~/.ssh/config fi export WORKER_HOSTS=`cat hosts.txt` Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml 2013-08-06 19:35:46 UTC (rev 6787) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml 2013-08-06 19:39:25 UTC (rev 6788) @@ -1,7 +1,7 @@ passive 8 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-06 19:35:46 UTC (rev 6787) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-06 19:39:25 UTC (rev 6788) @@ -76,3 +76,6 @@ persistent-coasters cat /bin/cat null null null persistent-coasters bash /bin/bash null null null persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null From ketan at ci.uchicago.edu Tue Aug 6 14:47:00 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 6 Aug 2013 14:47:00 -0500 (CDT) Subject: [Swift-commit] r6789 - SwiftTutorials/ATPESC_2013-08-06/cloud Message-ID: <20130806194700.7A5869CC78@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-06 14:47:00 -0500 (Tue, 06 Aug 2013) New Revision: 6789 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data Log: small fix to addcloud script Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh 2013-08-06 19:39:25 UTC (rev 6788) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh 2013-08-06 19:47:00 UTC (rev 6789) @@ -16,8 +16,8 @@ #sed '/\<\/config\>/i\ #$(cloudpool)' $1/sites.xml -echo $cloudpool +#echo $cloudpool -sed "/<\/config>/i\ +sed -i "/<\/config>/i\ $(echo $cloudpool | sed -e 's/\\/\\\\/g' -e 's/\//\\\//g')" $1/sites.xml Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-06 19:39:25 UTC (rev 6788) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-06 19:47:00 UTC (rev 6789) @@ -1,3 +1,3 @@ -54.212.140.138 +54.214.98.22 +54.212.81.224 54.212.72.98 -54.212.27.214 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml 2013-08-06 19:39:25 UTC (rev 6788) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml 2013-08-06 19:47:00 UTC (rev 6789) @@ -1,7 +1,7 @@ passive 8 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-06 19:39:25 UTC (rev 6788) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-06 19:47:00 UTC (rev 6789) @@ -79,3 +79,6 @@ persistent-coasters cat /bin/cat null null null persistent-coasters bash /bin/bash null null null persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null From davidk at ci.uchicago.edu Tue Aug 6 14:55:25 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 6 Aug 2013 14:55:25 -0500 (CDT) Subject: [Swift-commit] r6790 - SwiftTutorials/ATPESC_2013-08-06/cloud Message-ID: <20130806195525.DD2999CC78@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-06 14:55:25 -0500 (Tue, 06 Aug 2013) New Revision: 6790 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/cleanme Log: Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/cleanme =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/cleanme 2013-08-06 19:47:00 UTC (rev 6789) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/cleanme 2013-08-06 19:55:25 UTC (rev 6790) @@ -7,5 +7,5 @@ stop-coaster-service echo "Killing ssh-agent" -killall ssh-agent +killall -u $USER ssh-agent From davidk at ci.uchicago.edu Tue Aug 6 15:03:20 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 6 Aug 2013 15:03:20 -0500 (CDT) Subject: [Swift-commit] r6791 - in SwiftApps/modis: bin tutorial Message-ID: <20130806200320.75D509CC78@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-06 15:03:20 -0500 (Tue, 06 Aug 2013) New Revision: 6791 Modified: SwiftApps/modis/bin/assemble.sh SwiftApps/modis/bin/colormodis.sh SwiftApps/modis/bin/montage.pl SwiftApps/modis/bin/rgb_adjust_color.pl SwiftApps/modis/tutorial/modis01.swift SwiftApps/modis/tutorial/modis02.swift SwiftApps/modis/tutorial/modis03.swift SwiftApps/modis/tutorial/modis04.swift SwiftApps/modis/tutorial/modis05.swift SwiftApps/modis/tutorial/modis06.swift Log: Integrating changes from ATPESC Modified: SwiftApps/modis/bin/assemble.sh =================================================================== --- SwiftApps/modis/bin/assemble.sh 2013-08-06 19:55:25 UTC (rev 6790) +++ SwiftApps/modis/bin/assemble.sh 2013-08-06 20:03:20 UTC (rev 6791) @@ -1,69 +1,25 @@ -#!/bin/bash +#!/bin/bash -x -output=$(cd $(dirname $1); echo $PWD/$(basename $1)) # Full pathname of output file -selected=$(cd $(dirname $2); echo $PWD/$(basename $2)) # Full pathname of input text file "selected" -indir=$(cd $(dirname $3); echo $PWD/$(basename $3)) # Full pathname of image input dir -webdir=$4 - -echo output=$output -echo selected=$selected -echo indir=$indir -echo webdir=$webdir - -if [ ! -d $webdir ]; then - mkdir -p $webdir - if [ $? -ne 0 ]; then - echo Unable to create $webdir, quitting - exit 1 - fi -fi - +output=shift +output=$(cd $(dirname $output); echo $PWD/$(basename $output)) # Full pathname of output file tmpdir=$( eval mktemp -d $PWD/modis.assemble.XXXX ) bindir=$(cd $(dirname $0); pwd) -graytile=$bindir/gray.rgb # input files are expected to start with hNNvNN. # we reverse this to form the final image -cd $indir - -for h in {0..35}; do - h=$( printf %02d $h ); - - for v in {0..17}; do - v=$( printf %02d $v ); - hv=h${h}v${v} - vh=v${v}h${h} - - # Use graytile if the expected section is not found - if [ ! -f $indir/$hv.color.rgb ]; then - echo $indir/$hv.color.rgb does not exist - cp $graytile $tmpdir - mv $tmpdir/gray.rgb $tmpdir/$vh.rgb - - # Otherwise, downscale input images - #elif grep $hv $selected >&/dev/null; then - # convert $hv.png -resize 290x290 $tmpdir/t.png - # convert $tmp/t.png -bordercolor red -border 5x5 $tmpdir/$vh.png - else - # $bindir/rgb_downscale.pl $indir/$hv.color.rgb 2400 2400 8 $tmpdir/$vh.rgb - mv $indir/$hv.color.rgb $tmpdir/$vh.rgb - fi - done +while [ $# -gt 0 ] +do + file=$1 + shift + h=$( basename $file | cut -c2-3 ) + v=$( basename $file | cut -c5-6 ) + vh=v"$v"h"$h" + cp $file $tmpdir/$vh.rgb done -#montage -tile 36x18 -geometry +0+0 $tmpdir/v*png $tmpdir/bigmap.png -#cp $tmp/bigmap.png $output +cd $tmpdir +$bindir/montage.pl 5 5 200 200 v* +$bindir/rgb_to_png.py map.rgb 1000 1000 ../map.png -########### - exit 0 - -inputs=$(ls -1 $*) -labels="" -for f in $inputs; do - labels="$labels -label $(echo $f | sed -e 's/^.*\(h..v..\).*/\1/') $f" -done - -montage $labels -font Courier-Regular $output - Modified: SwiftApps/modis/bin/colormodis.sh =================================================================== --- SwiftApps/modis/bin/colormodis.sh 2013-08-06 19:55:25 UTC (rev 6790) +++ SwiftApps/modis/bin/colormodis.sh 2013-08-06 20:03:20 UTC (rev 6791) @@ -7,8 +7,10 @@ infile=$1 outfile=$2 -xres=2400 -yres=2400 +scale=${3-12} +xres=${4-2400} +yres=${5-2400} + BINDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" # Translation table - edit colors here @@ -30,10 +32,7 @@ #0e0e0e #9de36e #0f0f0f #b6b5c2 #101010 #949494 -#ffffff #000000 EOF -$BINDIR/rgb_adjust_color.pl $infile translate.txt $outfile -mv $outfile $outfile.tmp -$BINDIR/rgb_downscale.pl $outfile.tmp 2400 2400 8 $outfile - +$BINDIR/rgb_adjust_color.pl $infile translate.txt $outfile.tmp +$BINDIR/rgb_downscale.pl $outfile.tmp $xres $yres $scale $outfile Modified: SwiftApps/modis/bin/montage.pl =================================================================== --- SwiftApps/modis/bin/montage.pl 2013-08-06 19:55:25 UTC (rev 6790) +++ SwiftApps/modis/bin/montage.pl 2013-08-06 20:03:20 UTC (rev 6791) @@ -11,7 +11,7 @@ my $xres=shift; my $yres=shift; -open(OUTFILE, ">output.rgb") || die "Unable to open output.rgb"; +open(OUTFILE, ">map.rgb") || die "Unable to open output.rgb"; while(@ARGV) { Modified: SwiftApps/modis/bin/rgb_adjust_color.pl =================================================================== --- SwiftApps/modis/bin/rgb_adjust_color.pl 2013-08-06 19:55:25 UTC (rev 6790) +++ SwiftApps/modis/bin/rgb_adjust_color.pl 2013-08-06 20:03:20 UTC (rev 6791) @@ -11,13 +11,13 @@ open(TRANSLATION_TABLE, "$translation_table") || die "Unable to open $translation_table"; while() { my ($from, $to) = split; - $tr_table{$from} = $to; + $tr_table{lc($from)} = lc($to); } # Read data $/ = \3; while() { - my $hex = sprintf ("#%2.2X%2.2X%2.2X", unpack('C3', $_)); + my $hex = lc(sprintf ("#%2.2X%2.2X%2.2X", unpack('C3', $_))); if(defined($tr_table{$hex})) { my $new_value = $tr_table{$hex}; Modified: SwiftApps/modis/tutorial/modis01.swift =================================================================== --- SwiftApps/modis/tutorial/modis01.swift 2013-08-06 19:55:25 UTC (rev 6790) +++ SwiftApps/modis/tutorial/modis01.swift 2013-08-06 20:03:20 UTC (rev 6791) @@ -6,6 +6,6 @@ getlanduse @filename(input) stdout=@filename(output); } -imagefile modisImage <"../data/modis/2002/h00v09.rgb">; -landuse result <"landuse/h00v09.landuse.byfreq">; +imagefile modisImage <"data/europe/h18v05.rgb">; +landuse result <"landuse/h18v05.landuse.byfreq">; result = getLandUse(modisImage); Modified: SwiftApps/modis/tutorial/modis02.swift =================================================================== --- SwiftApps/modis/tutorial/modis02.swift 2013-08-06 19:55:25 UTC (rev 6790) +++ SwiftApps/modis/tutorial/modis02.swift 2013-08-06 20:03:20 UTC (rev 6791) @@ -8,7 +8,7 @@ # Constants and command line arguments int nFiles = @toInt(@arg("nfiles", "1000")); -string MODISdir = @arg("modisdir", "../data/modis/2002"); +string MODISdir = @arg("modisdir", "data/europe"); # Input Dataset imagefile geos[] ; Modified: SwiftApps/modis/tutorial/modis03.swift =================================================================== --- SwiftApps/modis/tutorial/modis03.swift 2013-08-06 19:55:25 UTC (rev 6790) +++ SwiftApps/modis/tutorial/modis03.swift 2013-08-06 20:03:20 UTC (rev 6791) @@ -16,7 +16,7 @@ int nFiles = @toInt(@arg("nfiles", "1000")); int nSelect = @toInt(@arg("nselect", "10")); string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "../data/modis/2002"); +string MODISdir = @arg("modisdir", "data/europe"); # Input Dataset imagefile geos[] ; Modified: SwiftApps/modis/tutorial/modis04.swift =================================================================== --- SwiftApps/modis/tutorial/modis04.swift 2013-08-06 19:55:25 UTC (rev 6790) +++ SwiftApps/modis/tutorial/modis04.swift 2013-08-06 20:03:20 UTC (rev 6791) @@ -21,7 +21,7 @@ int nFiles = @toInt(@arg("nfiles", "1000")); int nSelect = @toInt(@arg("nselect", "10")); string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "../data/modis/2002"); +string MODISdir = @arg("modisdir", "data/europe"); # Input Dataset imagefile geos[] ; Modified: SwiftApps/modis/tutorial/modis05.swift =================================================================== --- SwiftApps/modis/tutorial/modis05.swift 2013-08-06 19:55:25 UTC (rev 6790) +++ SwiftApps/modis/tutorial/modis05.swift 2013-08-06 20:03:20 UTC (rev 6791) @@ -26,7 +26,7 @@ int nFiles = @toInt(@arg("nfiles", "1000")); int nSelect = @toInt(@arg("nselect", "10")); string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "data/modis/2002"); +string MODISdir = @arg("modisdir", "data/europe"); # Input Dataset imagefile geos[] ; @@ -53,10 +53,3 @@ foreach g, i in geos { colorImage[i] = colorModis(g); } - -# Assemble a montage of the top selected areas -#imagefile montage<"map.png">; # @arg -#file assemble_olog <"logs/assemble.o.log">; -#file assemble_elog <"logs/assemble.e.log">; -#tracef("Calling assemble %s %s %s %s\n", @montage, @selectedTiles, @colorImage[0], webDir); -#(montage, assemble_olog, assemble_elog) = assemble(selectedTiles,colorImage,webDir); Modified: SwiftApps/modis/tutorial/modis06.swift =================================================================== --- SwiftApps/modis/tutorial/modis06.swift 2013-08-06 19:55:25 UTC (rev 6790) +++ SwiftApps/modis/tutorial/modis06.swift 2013-08-06 20:03:20 UTC (rev 6791) @@ -22,16 +22,16 @@ colormodis @input @output; } -app (imagefile mon, file o, file e) assemble (file tiles, imagefile images[], string data_dir) +app (imagefile mon) assemble (imagefile images[]) { - assemble @filename(o) @filename(tiles) data_dir stdout=@filename(o) stderr=@filename(e); + assemble @filename(mon) @filenames(images); } # Constants and command line arguments int nFiles = @toInt(@arg("nfiles", "1000")); int nSelect = @toInt(@arg("nselect", "10")); string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "data/modis/2002"); +string MODISdir = @arg("modisdir", "data/europe"); # Input Dataset imagefile geos[] ; @@ -61,8 +61,5 @@ # Assemble a montage of the top selected areas imagefile montage<"map.png">; # @arg -file assemble_olog <"logs/assemble.o.log">; -file assemble_elog <"logs/assemble.e.log">; -tracef("Calling assemble %s %s %s\n", @montage, @selectedTiles, @colorImage[0]); -(montage, assemble_olog, assemble_elog) = assemble(selectedTiles, colorImage, "colorImages"); +montage = assemble(colorImage); From ketan at ci.uchicago.edu Tue Aug 6 15:24:37 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 6 Aug 2013 15:24:37 -0500 (CDT) Subject: [Swift-commit] r6792 - SwiftTutorials/ATPESC_2013-08-06/part01 Message-ID: <20130806202437.A9AFC9CC99@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-06 15:24:37 -0500 (Tue, 06 Aug 2013) New Revision: 6792 Modified: SwiftTutorials/ATPESC_2013-08-06/part01/apps Log: adding persistent-coasters line to apps Modified: SwiftTutorials/ATPESC_2013-08-06/part01/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part01/apps 2013-08-06 20:03:20 UTC (rev 6791) +++ SwiftTutorials/ATPESC_2013-08-06/part01/apps 2013-08-06 20:24:37 UTC (rev 6792) @@ -1 +1,2 @@ localhost simulate simulate.sh +persistent-coasters simulate simulate.sh From ketan at ci.uchicago.edu Tue Aug 6 15:28:52 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 6 Aug 2013 15:28:52 -0500 (CDT) Subject: [Swift-commit] r6793 - in SwiftTutorials/ATPESC_2013-08-06: cloud part02 part03 part05 part06 part07 Message-ID: <20130806202852.A624F9CC99@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-06 15:28:52 -0500 (Tue, 06 Aug 2013) New Revision: 6793 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/README SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data SwiftTutorials/ATPESC_2013-08-06/part02/apps SwiftTutorials/ATPESC_2013-08-06/part03/apps SwiftTutorials/ATPESC_2013-08-06/part05/apps SwiftTutorials/ATPESC_2013-08-06/part06/apps SwiftTutorials/ATPESC_2013-08-06/part07/apps SwiftTutorials/ATPESC_2013-08-06/part07/sites.xml Log: adding persistent coasters line to apps Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/README 2013-08-06 20:24:37 UTC (rev 6792) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/README 2013-08-06 20:28:52 UTC (rev 6793) @@ -12,6 +12,10 @@ swift -sites.file sites.xml -config cf -tc.file tc p7.swift swift -sites.file sites.xml -config cf -tc.file tc p8.swift swift -sites.file sites.xml -config cf -tc.file tc p9.swift +- Add the cloud resources to existing non-cloud examples: + ./addcloud.sh #where dir is a tutorial script directory + e.g. + ./addcloud.sh ../p01 #will add cloud resources to p01 sites pool - Finally, to clean up the log files, kill agent and shutdown the coaster service: ./cleanme Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh 2013-08-06 20:24:37 UTC (rev 6792) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh 2013-08-06 20:28:52 UTC (rev 6793) @@ -1,5 +1,9 @@ #!/bin/bash +#Add cloud resource pool to a sites file. +#Usage: ./addcloud.sh +#Will add the cloud resource pool to the sites.xml file in provided as an arg + EXPECTED_ARGS=1 if [ $# -ne $EXPECTED_ARGS ] @@ -9,15 +13,10 @@ exit 1 fi -sed -n '2,12 p' sites.xml > poolentry.xml +sed -e 's///' -e 's/<\/config>//' sites.xml > poolentry.xml cloudpool=$(cat poolentry.xml) -#echo $cloudpool -#sed '/\<\/config\>/i\ -#$(cloudpool)' $1/sites.xml -#echo $cloudpool - sed -i "/<\/config>/i\ $(echo $cloudpool | sed -e 's/\\/\\\\/g' -e 's/\//\\\//g')" $1/sites.xml Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-06 20:24:37 UTC (rev 6792) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-06 20:28:52 UTC (rev 6793) @@ -1,3 +1,3 @@ 54.214.98.22 -54.212.81.224 -54.212.72.98 +54.212.124.129 +54.218.221.157 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml 2013-08-06 20:24:37 UTC (rev 6792) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml 2013-08-06 20:28:52 UTC (rev 6793) @@ -1,7 +1,7 @@ passive 8 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-06 20:24:37 UTC (rev 6792) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-06 20:28:52 UTC (rev 6793) @@ -82,3 +82,6 @@ persistent-coasters cat /bin/cat null null null persistent-coasters bash /bin/bash null null null persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null Modified: SwiftTutorials/ATPESC_2013-08-06/part02/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part02/apps 2013-08-06 20:24:37 UTC (rev 6792) +++ SwiftTutorials/ATPESC_2013-08-06/part02/apps 2013-08-06 20:28:52 UTC (rev 6793) @@ -1 +1,2 @@ localhost simulate simulate.sh +persistent-coasters simulate simulate.sh Modified: SwiftTutorials/ATPESC_2013-08-06/part03/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part03/apps 2013-08-06 20:24:37 UTC (rev 6792) +++ SwiftTutorials/ATPESC_2013-08-06/part03/apps 2013-08-06 20:28:52 UTC (rev 6793) @@ -1 +1,2 @@ localhost simulate simulate.sh +persistent-coasters simulate simulate.sh Modified: SwiftTutorials/ATPESC_2013-08-06/part05/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part05/apps 2013-08-06 20:24:37 UTC (rev 6792) +++ SwiftTutorials/ATPESC_2013-08-06/part05/apps 2013-08-06 20:28:52 UTC (rev 6793) @@ -1,2 +1,4 @@ localhost simulate simulate.sh localhost stats stats.sh +persistent-coasters simulate simulate.sh +persistent-coasters stats stats.sh Modified: SwiftTutorials/ATPESC_2013-08-06/part06/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part06/apps 2013-08-06 20:24:37 UTC (rev 6792) +++ SwiftTutorials/ATPESC_2013-08-06/part06/apps 2013-08-06 20:28:52 UTC (rev 6793) @@ -1,2 +1,4 @@ localhost simulate simulate.sh localhost stats stats.sh +persistent-coasters simulate simulate.sh +persistent-coasters stats stats.sh Modified: SwiftTutorials/ATPESC_2013-08-06/part07/apps =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part07/apps 2013-08-06 20:24:37 UTC (rev 6792) +++ SwiftTutorials/ATPESC_2013-08-06/part07/apps 2013-08-06 20:28:52 UTC (rev 6793) @@ -1 +1,2 @@ tukey sh /bin/bash +persistent-coasters sh /bin/bash Modified: SwiftTutorials/ATPESC_2013-08-06/part07/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part07/sites.xml 2013-08-06 20:24:37 UTC (rev 6792) +++ SwiftTutorials/ATPESC_2013-08-06/part07/sites.xml 2013-08-06 20:28:52 UTC (rev 6793) @@ -11,4 +11,5 @@ 900 /home/{env.USER}/swiftwork + passive 8 .23999 10000 /tmp/ketan From ketan at ci.uchicago.edu Tue Aug 6 15:29:27 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 6 Aug 2013 15:29:27 -0500 (CDT) Subject: [Swift-commit] r6794 - SwiftTutorials/ATPESC_2013-08-06/part07 Message-ID: <20130806202927.C67EE9CC99@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-06 15:29:27 -0500 (Tue, 06 Aug 2013) New Revision: 6794 Modified: SwiftTutorials/ATPESC_2013-08-06/part07/sites.xml Log: Modified: SwiftTutorials/ATPESC_2013-08-06/part07/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part07/sites.xml 2013-08-06 20:28:52 UTC (rev 6793) +++ SwiftTutorials/ATPESC_2013-08-06/part07/sites.xml 2013-08-06 20:29:27 UTC (rev 6794) @@ -11,5 +11,4 @@ 900 /home/{env.USER}/swiftwork - passive 8 .23999 10000 /tmp/ketan From ketan at ci.uchicago.edu Tue Aug 6 16:16:17 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 6 Aug 2013 16:16:17 -0500 (CDT) Subject: [Swift-commit] r6795 - SwiftTutorials/ATPESC_2013-08-06/cloud Message-ID: <20130806211617.202709CC99@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-06 16:16:16 -0500 (Tue, 06 Aug 2013) New Revision: 6795 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/README SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data Log: updated addcloud and README Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/README 2013-08-06 20:29:27 UTC (rev 6794) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/README 2013-08-06 21:16:16 UTC (rev 6795) @@ -15,7 +15,7 @@ - Add the cloud resources to existing non-cloud examples: ./addcloud.sh #where dir is a tutorial script directory e.g. - ./addcloud.sh ../p01 #will add cloud resources to p01 sites pool + ./addcloud.sh ../p01 #will create a new site pool "both.xml" - Finally, to clean up the log files, kill agent and shutdown the coaster service: ./cleanme Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh 2013-08-06 20:29:27 UTC (rev 6794) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/addcloud.sh 2013-08-06 21:16:16 UTC (rev 6795) @@ -17,6 +17,11 @@ cloudpool=$(cat poolentry.xml) -sed -i "/<\/config>/i\ -$(echo $cloudpool | sed -e 's/\\/\\\\/g' -e 's/\//\\\//g')" $1/sites.xml +#escape some characters and add pool entry to sites file +sed "/<\/config>/i\ +$(echo $cloudpool | sed -e 's/\\/\\\\/g' -e 's/\//\\\//g')" $1/sites.xml > $1/both.xml +echo "Done." +echo "To run with the new setup, cd into $1 and use '-sites.file both.xml' option with Swift commandline" +echo "eg. swift .swift> -sites.file both.xml" + Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-06 20:29:27 UTC (rev 6794) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/hosts.txt 2013-08-06 21:16:16 UTC (rev 6795) @@ -1,3 +1,3 @@ -54.214.98.22 -54.212.124.129 -54.218.221.157 +54.212.170.216 +54.244.171.51 +54.212.140.138 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml 2013-08-06 20:29:27 UTC (rev 6794) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/sites.xml 2013-08-06 21:16:16 UTC (rev 6795) @@ -1,7 +1,7 @@ passive 8 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-06 20:29:27 UTC (rev 6794) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/tc.data 2013-08-06 21:16:16 UTC (rev 6795) @@ -85,3 +85,9 @@ persistent-coasters cat /bin/cat null null null persistent-coasters bash /bin/bash null null null persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null From ketan at ci.uchicago.edu Tue Aug 6 16:27:44 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 6 Aug 2013 16:27:44 -0500 (CDT) Subject: [Swift-commit] r6796 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130806212744.0EE589CC99@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-06 16:27:43 -0500 (Tue, 06 Aug 2013) New Revision: 6796 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: updated README with addcloud Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-06 21:16:16 UTC (rev 6795) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-06 21:27:43 UTC (rev 6796) @@ -473,6 +473,15 @@ swift -sites.file sites.xml -config cf -tc.file tc p8.swift swift -sites.file sites.xml -config cf -tc.file tc p9.swift ----- + +* Add cloud resources to existing examples: +----- + ./addcloud.sh #where dir is a tutorial script directory +----- + e.g. +----- + ./addcloud.sh ../p01 #will create a new site pool "both.xml" +----- * Finally, to clean up the log files, kill agent and shutdown the coaster service: ----- ./cleanme From ketan at ci.uchicago.edu Tue Aug 6 16:36:13 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 6 Aug 2013 16:36:13 -0500 (CDT) Subject: [Swift-commit] r6797 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130806213613.058DE9CC99@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-06 16:36:12 -0500 (Tue, 06 Aug 2013) New Revision: 6797 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: formatting to README Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-06 21:27:43 UTC (rev 6796) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-06 21:36:12 UTC (rev 6797) @@ -477,11 +477,10 @@ * Add cloud resources to existing examples: ----- ./addcloud.sh #where dir is a tutorial script directory ------ e.g. + ./addcloud.sh ../p01 #will create a new site pool "both.xml" in ../p01 ----- - ./addcloud.sh ../p01 #will create a new site pool "both.xml" ------ + * Finally, to clean up the log files, kill agent and shutdown the coaster service: ----- ./cleanme From ketan at ci.uchicago.edu Tue Aug 6 16:41:08 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 6 Aug 2013 16:41:08 -0500 (CDT) Subject: [Swift-commit] r6798 - SwiftTutorials/ATPESC_2013-08-06 Message-ID: <20130806214108.51D129CC99@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-06 16:41:08 -0500 (Tue, 06 Aug 2013) New Revision: 6798 Modified: SwiftTutorials/ATPESC_2013-08-06/README Log: Modified: SwiftTutorials/ATPESC_2013-08-06/README =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/README 2013-08-06 21:36:12 UTC (rev 6797) +++ SwiftTutorials/ATPESC_2013-08-06/README 2013-08-06 21:41:08 UTC (rev 6798) @@ -478,7 +478,7 @@ ----- ./addcloud.sh #where dir is a tutorial script directory e.g. - ./addcloud.sh ../p01 #will create a new site pool "both.xml" in ../p01 + ./addcloud.sh ../part01 #will create a new site pool "both.xml" in ../part01 ----- * Finally, to clean up the log files, kill agent and shutdown the coaster service: From ketan at ci.uchicago.edu Thu Aug 8 10:24:55 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Thu, 8 Aug 2013 10:24:55 -0500 (CDT) Subject: [Swift-commit] r6799 - trunk/libexec/log-processing Message-ID: <20130808152455.CF1F3178884@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-08 10:24:54 -0500 (Thu, 08 Aug 2013) New Revision: 6799 Added: trunk/libexec/log-processing/plotswiftlogs.ketan Log: plotting script version ketan Added: trunk/libexec/log-processing/plotswiftlogs.ketan =================================================================== --- trunk/libexec/log-processing/plotswiftlogs.ketan (rev 0) +++ trunk/libexec/log-processing/plotswiftlogs.ketan 2013-08-08 15:24:54 UTC (rev 6799) @@ -0,0 +1,67 @@ +#!/bin/bash + +#usage: ./extract4plots + +SWIFTLOGFILE=$1 + +#TMPDIR=`mktemp -d plotlog.XXX` + +grep -i ProgressTicker $SWIFTLOGFILE > swiftoutfile.out + +SWIFTOUTFILE=swiftoutfile.out + +#extract start time +TMPDATE=`grep -i progress $SWIFTOUTFILE 2>/dev/null | head -n 1 | cut -f1-2 -d ' '` +START_TIME=`date +%s -d "$TMPDATE"` + +#extract end time +TMPDATE=`grep -i progress $SWIFTOUTFILE 2>/dev/null | tail -n 1 | cut -f1-2 -d ' '` +END_TIME=`date +%s -d "$TMPDATE"` + +#duration +DIFFTIME=$((END_TIME - START_TIME)) + +#extract active runs in a file +(grep -o -i "Active:[0-9]*" $SWIFTOUTFILE 2>/dev/null | awk -F: '{print $2}' >active.txt) + +#extract successful completions in a file +(grep -o -i "Successfully:[0-9]*" $SWIFTOUTFILE 2>/dev/null | awk -F: '{print $2}' > cumulative.txt) + +#prepare tics +activelines=`wc -l active.txt | awk '{print $1}'` +cumulines=`wc -l cumulative.txt | awk '{print $1}'` + +if [ $activelines -ne 0 ] +then + activelinespertic=`echo "scale=5 ; $DIFFTIME / $activelines" | bc` +fi + +seq 0 $activelinespertic $DIFFTIME > activetics.txt + +if [ $cumulines -ne 0 ] +then + cumulinespertic=`echo "scale=5 ; $DIFFTIME / $cumulines" | bc` +fi + +seq 0 $cumulinespertic $DIFFTIME > cumultics.txt + +#final plot data +paste activetics.txt active.txt > plot_active.txt +paste cumultics.txt cumulative.txt > plot_cumulative.txt + +cat << EOF1 > plotit.gp +set terminal png enhanced +set output "activeplot.png" +set nokey +set xlabel "Time in sec" +set ylabel "number of active jobs" +set title "Active jobs" +plot "plot_active.txt" using 1:2 with line +set output "cumulativeplot.png" +set ylabel "number of completed jobs" +set title "Cumulative jobs" +plot "plot_cumulative.txt" using 1:2 with lines +EOF1 + +gnuplot plotit.gp 2>/dev/null + Property changes on: trunk/libexec/log-processing/plotswiftlogs.ketan ___________________________________________________________________ Added: svn:executable + * From davidk at ci.uchicago.edu Thu Aug 8 10:50:11 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 8 Aug 2013 10:50:11 -0500 (CDT) Subject: [Swift-commit] r6800 - SwiftApps/Scattering/paintgrid Message-ID: <20130808155011.494CD178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-08 10:50:11 -0500 (Thu, 08 Aug 2013) New Revision: 6800 Added: SwiftApps/Scattering/paintgrid/beagle.xml SwiftApps/Scattering/paintgrid/clean.sh SwiftApps/Scattering/paintgrid/orthros.xml SwiftApps/Scattering/paintgrid/setup.sh Removed: SwiftApps/Scattering/paintgrid/cleanup SwiftApps/Scattering/paintgrid/pecos.xml SwiftApps/Scattering/paintgrid/swift.properties Modified: SwiftApps/Scattering/paintgrid/README SwiftApps/Scattering/paintgrid/apps SwiftApps/Scattering/paintgrid/sites.xml Log: Add setup.sh for adding swift and setting up swift.properties Split up sites files Modified: SwiftApps/Scattering/paintgrid/README =================================================================== --- SwiftApps/Scattering/paintgrid/README 2013-08-08 15:24:54 UTC (rev 6799) +++ SwiftApps/Scattering/paintgrid/README 2013-08-08 15:50:11 UTC (rev 6800) @@ -1,6 +1,6 @@ Demo / tutorial application to mimic the needs of the PaintGrid application +=========================================================================== - Setup: $ PATH=/clhome/WILDE/swift/rev/swift-0.94.1/bin:$PATH Modified: SwiftApps/Scattering/paintgrid/apps =================================================================== --- SwiftApps/Scattering/paintgrid/apps 2013-08-08 15:24:54 UTC (rev 6799) +++ SwiftApps/Scattering/paintgrid/apps 2013-08-08 15:50:11 UTC (rev 6800) @@ -1,4 +1,3 @@ localhost local_python python -beagle python python -#orthros python python - +orthros python python +beagle python python Added: SwiftApps/Scattering/paintgrid/beagle.xml =================================================================== --- SwiftApps/Scattering/paintgrid/beagle.xml (rev 0) +++ SwiftApps/Scattering/paintgrid/beagle.xml 2013-08-08 15:50:11 UTC (rev 6800) @@ -0,0 +1,19 @@ + + + + /lustre/beagle/{env.USER} + 24 + 100 + 100 + pbs.aprun;pbs.mpp;depth=24 + 3600 + 00:05:00 + 5 + 1 + 1 + 1.20 + 10000 + /lustre/beagle/{env.USER}/swiftwork + + + Copied: SwiftApps/Scattering/paintgrid/clean.sh (from rev 6798, SwiftApps/Scattering/paintgrid/cleanup) =================================================================== --- SwiftApps/Scattering/paintgrid/clean.sh (rev 0) +++ SwiftApps/Scattering/paintgrid/clean.sh 2013-08-08 15:50:11 UTC (rev 6800) @@ -0,0 +1,6 @@ +#! /bin/sh + +rm -rf out _concurrent *swiftx *kml *~ paintgrid-* python-* swift.log + + + Deleted: SwiftApps/Scattering/paintgrid/cleanup =================================================================== --- SwiftApps/Scattering/paintgrid/cleanup 2013-08-08 15:24:54 UTC (rev 6799) +++ SwiftApps/Scattering/paintgrid/cleanup 2013-08-08 15:50:11 UTC (rev 6800) @@ -1,6 +0,0 @@ -#! /bin/sh - -rm -rf out _concurrent *swiftx *kml *~ paintgrid-* python-* swift.log - - - Added: SwiftApps/Scattering/paintgrid/orthros.xml =================================================================== --- SwiftApps/Scattering/paintgrid/orthros.xml (rev 0) +++ SwiftApps/Scattering/paintgrid/orthros.xml 2013-08-08 15:50:11 UTC (rev 6800) @@ -0,0 +1,17 @@ + + + + 1 + 00:15:00 + 100 + 100 + 10 + 10000 + sec1all.q + sec1_all + 1200 + 10.00 + + {env.HOME}/swiftwork + + Deleted: SwiftApps/Scattering/paintgrid/pecos.xml =================================================================== --- SwiftApps/Scattering/paintgrid/pecos.xml 2013-08-08 15:24:54 UTC (rev 6799) +++ SwiftApps/Scattering/paintgrid/pecos.xml 2013-08-08 15:50:11 UTC (rev 6800) @@ -1,59 +0,0 @@ - - - - - - /tmp/wilde/swiftwork - local - - - - - - - sec1all.q --> - sec1_all --> - 1 - - - - 1 - 4 - 4 - 64 - 3.20 - - - 00:15:00 - 1800 - - - - /clhome/WILDE/swiftwork - - - - 100 - 100 - 10000 - - - - - - /lustre/beagle/wilde/swift.scripts - 24 - 100 - 100 - pbs.aprun;pbs.mpp;depth=24 - 3600 - 00:05:00 - 5 - 1 - 1 - 4.80 - 10000 - /lustre/beagle/wilde/swiftwork - - - Added: SwiftApps/Scattering/paintgrid/setup.sh =================================================================== --- SwiftApps/Scattering/paintgrid/setup.sh (rev 0) +++ SwiftApps/Scattering/paintgrid/setup.sh 2013-08-08 15:50:11 UTC (rev 6800) @@ -0,0 +1,59 @@ +# Add Swift and java to PATH +export SWIFT_HEAP_MAX=4G +export PATH=/clhome/WILDE/swift/rev/swift-0.94.1/bin:$PATH + +echo -e "\\nUsing swift release from: \\c" +which swift +swift -version + +echo -e "Using java from: \\c" +which java +java -version +echo + +# Cleanup swift.log +if [ -f "swift.log" ]; then + rm swift.log > /dev/null 2>&1 +fi + +# Create data files +if [ ! -f "data.0001.tif" ]; then + echo Creating data.0001.tif + dd bs=8M count=1 if=/dev/zero of=data.0001.tif + echo +fi + +if [ ! -f "data.0001.tiny" ]; then + echo Creating data.0001.tiny + dd bs=800 count=1 if=/dev/zero of=data.0001.tiny + echo +fi + +if [ -e $HOME/.swift ]; then + savedotswift=$(mktemp -d $HOME/.swift.save.XXXX) + echo -e "Saving $HOME/.swift in $savedotswift \\n" + mv $HOME/.swift/* $savedotswift +else + mkdir -p $HOME/.swift +fi + +cat >>$HOME/.swift/swift.properties < - - - - - /tmp/wilde/swiftwork - local - - - - - - - sec1all.q --> - sec1_all --> - 1 - - - - 1 - 4 - 4 - 64 - 2.56 - - - 00:15:00 - 1800 - - - - /clhome/WILDE/swiftwork - - - - 100 - 100 - 10000 - - - - - - /lustre/beagle/wilde/swift.scripts - 24 - 100 - 100 - pbs.aprun;pbs.mpp;depth=24 - 3600 - 00:05:00 - 5 - 1 - 1 - 1.20 - 10000 - /lustre/beagle/wilde/swiftwork - - + + + + 0 + 10000 + + {env.HOME}/swiftwork + Deleted: SwiftApps/Scattering/paintgrid/swift.properties =================================================================== --- SwiftApps/Scattering/paintgrid/swift.properties 2013-08-08 15:24:54 UTC (rev 6799) +++ SwiftApps/Scattering/paintgrid/swift.properties 2013-08-08 15:50:11 UTC (rev 6800) @@ -1,430 +0,0 @@ - -sites.file=sites.xml -tc.file=apps - -status.mode=provider -use.provider.staging=true -use.wrapper.staging=false -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -provider.staging.pin.swiftfiles=true -sitedir.keep=true -file.gc.enabled=false -#tcp.port.range=50000,51000 - -########################################################################### -# Throttling options # -########################################################################### -# -# For the throttling parameters, valid values are either a positive integer -# or "off" (without the quotes). -# - -# -# Limits the number of concurrent submissions for a workflow instance. This -# throttle only limits the number of concurrent tasks (jobs) that are being -# sent to sites, not the total number of concurrent jobs that can be run. -# The submission stage in GRAM is one of the most CPU expensive stages (due -# mostly to the mutual authentication and delegation). Having too many -# concurrent submissions can overload either or both the submit host CPU -# and the remote host/head node causing degraded performance. -# -# Default: 4 -# - -throttle.submit=4 -#throttle.submit=off - -# -# Limits the number of concurrent submissions for any of the sites Swift will -# try to send jobs to. In other words it guarantees that no more than the -# value of this throttle jobs sent to any site will be concurrently in a state -# of being submitted. -# -# Default: 2 -# - -### throttle.host.submit=2 -#throttle.host.submit=off - -# -# The Swift scheduler has the ability to limit the number of concurrent jobs -# allowed on a site based on the performance history of that site. Each site -# is assigned a score (initially 1), which can increase or decrease based -# on whether the site yields successful or faulty job runs. The score for a -# site can take values in the (0.1, 100) interval. The number of allowed jobs -# is calculated using the following formula: -# 2 + score*throttle.score.job.factor -# This means a site will always be allowed at least two concurrent jobs and -# at most 2 + 100*throttle.score.job.factor. With a default of 4 this means -# at least 2 jobs and at most 402. -# -# Default: 4 -# - -### throttle.score.job.factor=0.2 -#throttle.score.job.factor=off - - -# -# Limits the total number of concurrent file transfers that can happen at any -# given time. File transfers consume bandwidth. Too many concurrent transfers -# can cause the network to be overloaded preventing various other signalling -# traffic from flowing properly. -# -# Default: 4 -# - -throttle.transfers=1 -#throttle.transfers=off - -# Limits the total number of concurrent file operations that can happen at any -# given time. File operations (like transfers) require an exclusive connection -# to a site. These connections can be expensive to establish. A large number -# of concurrent file operations may cause Swift to attempt to establish many -# such expensive connections to various sites. Limiting the number of concurrent -# file operations causes Swift to use a small number of cached connections and -# achieve better overall performance. -# -# Default: 8 -# - -throttle.file.operations=1 -#throttle.file.operations=off - -# Swift runtime properties for CMTS Cyber Tutorial - -# Get sites and apps lists from these files in cwd: - -sites.file=sites.xml -tc.file=apps - -# Data and status staging modes: - -use.provider.staging=false -provider.staging.pin.swiftfiles=false -use.wrapper.staging=false -status.mode=provider - -# For better debugging: - -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -sitedir.keep=true -file.gc.enabled=false -file.gc.enabled=false - - -# Swift runtime properties for CMTS Cyber Tutorial - -# Get sites and apps lists from these files in cwd: - -sites.file=sites.xml -tc.file=apps - -# Data and status staging modes: - -use.provider.staging=false -provider.staging.pin.swiftfiles=false -use.wrapper.staging=false -status.mode=provider - -# For better debugging: - -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -sitedir.keep=true -file.gc.enabled=false -file.gc.enabled=false - - -# Swift runtime properties for CMTS Cyber Tutorial - -# Get sites and apps lists from these files in cwd: - -sites.file=sites.xml -tc.file=apps - -# Data and status staging modes: - -use.provider.staging=false -provider.staging.pin.swiftfiles=false -use.wrapper.staging=false -status.mode=provider - -# For better debugging: - -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -sitedir.keep=true -file.gc.enabled=false -file.gc.enabled=false - - -# Swift runtime properties for CMTS Cyber Tutorial - -# Get sites and apps lists from these files in cwd: - -sites.file=sites.xml -tc.file=apps - -# Data and status staging modes: - -use.provider.staging=false -provider.staging.pin.swiftfiles=false -use.wrapper.staging=false -status.mode=provider - -# For better debugging: - -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -sitedir.keep=true -file.gc.enabled=false -file.gc.enabled=false - - -# Swift runtime properties for CMTS Cyber Tutorial - -# Get sites and apps lists from these files in cwd: - -sites.file=sites.xml -tc.file=apps - -# Data and status staging modes: - -use.provider.staging=false -provider.staging.pin.swiftfiles=false -use.wrapper.staging=false -status.mode=provider - -# For better debugging: - -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -sitedir.keep=true -file.gc.enabled=false -file.gc.enabled=false - - -# Swift runtime properties for CMTS Cyber Tutorial - -# Get sites and apps lists from these files in cwd: - -sites.file=sites.xml -tc.file=apps - -# Data and status staging modes: - -use.provider.staging=false -provider.staging.pin.swiftfiles=false -use.wrapper.staging=false -status.mode=provider - -# For better debugging: - -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -sitedir.keep=true -file.gc.enabled=false -file.gc.enabled=false - - -# Swift runtime properties for CMTS Cyber Tutorial - -# Get sites and apps lists from these files in cwd: - -sites.file=sites.xml -tc.file=apps - -# Data and status staging modes: - -use.provider.staging=false -provider.staging.pin.swiftfiles=false -use.wrapper.staging=false -status.mode=provider - -# For better debugging: - -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -sitedir.keep=true -file.gc.enabled=false -file.gc.enabled=false - - -# Swift runtime properties for CMTS Cyber Tutorial - -# Get sites and apps lists from these files in cwd: - -sites.file=sites.xml -tc.file=apps - -# Data and status staging modes: - -use.provider.staging=false -provider.staging.pin.swiftfiles=false -use.wrapper.staging=false -status.mode=provider - -# For better debugging: - -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -sitedir.keep=true -file.gc.enabled=false -file.gc.enabled=false - - -# Swift runtime properties for CMTS Cyber Tutorial - -# Get sites and apps lists from these files in cwd: - -sites.file=sites.xml -tc.file=apps - -# Data and status staging modes: - -use.provider.staging=false -provider.staging.pin.swiftfiles=false -use.wrapper.staging=false -status.mode=provider - -# For better debugging: - -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -sitedir.keep=true -file.gc.enabled=false -file.gc.enabled=false - - -# Swift runtime properties for CMTS Cyber Tutorial - -# Get sites and apps lists from these files in cwd: - -sites.file=sites.xml -tc.file=apps - -# Data and status staging modes: - -use.provider.staging=false -provider.staging.pin.swiftfiles=false -use.wrapper.staging=false -status.mode=provider - -# For better debugging: - -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -sitedir.keep=true -file.gc.enabled=false -file.gc.enabled=false - - -# Swift runtime properties for CMTS Cyber Tutorial - -# Get sites and apps lists from these files in cwd: - -sites.file=sites.xml -tc.file=apps - -# Data and status staging modes: - -use.provider.staging=false -provider.staging.pin.swiftfiles=false -use.wrapper.staging=false -status.mode=provider - -# For better debugging: - -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -sitedir.keep=true -file.gc.enabled=false -file.gc.enabled=false - - -# Swift runtime properties for CMTS Cyber Tutorial - -# Get sites and apps lists from these files in cwd: - -sites.file=sites.xml -tc.file=apps - -# Data and status staging modes: - -use.provider.staging=false -provider.staging.pin.swiftfiles=false -use.wrapper.staging=false -status.mode=provider - -# For better debugging: - -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -sitedir.keep=true -file.gc.enabled=false -file.gc.enabled=false - - -# Swift runtime properties for CMTS Cyber Tutorial - -# Get sites and apps lists from these files in cwd: - -sites.file=sites.xml -tc.file=apps - -# Data and status staging modes: - -use.provider.staging=false -provider.staging.pin.swiftfiles=false -use.wrapper.staging=false -status.mode=provider - -# For better debugging: - -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -sitedir.keep=true -file.gc.enabled=false -file.gc.enabled=false - - -# Swift runtime properties for CMTS Cyber Tutorial - -# Get sites and apps lists from these files in cwd: - -sites.file=sites.xml -tc.file=apps - -# Data and status staging modes: - -use.provider.staging=false -provider.staging.pin.swiftfiles=false -use.wrapper.staging=false -status.mode=provider - -# For better debugging: - -wrapperlog.always.transfer=true -execution.retries=0 -lazy.errors=false -sitedir.keep=true -file.gc.enabled=false -file.gc.enabled=false - From davidk at ci.uchicago.edu Thu Aug 8 11:59:59 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 8 Aug 2013 11:59:59 -0500 (CDT) Subject: [Swift-commit] r6801 - SwiftApps/Scattering/paintgrid Message-ID: <20130808165959.E30B5178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-08 11:59:59 -0500 (Thu, 08 Aug 2013) New Revision: 6801 Modified: SwiftApps/Scattering/paintgrid/beagle.xml SwiftApps/Scattering/paintgrid/clean.sh SwiftApps/Scattering/paintgrid/setup.sh SwiftApps/Scattering/paintgrid/start-beagle Log: Add provider staging to swift properties Use persistent coasters with beagle Modified: SwiftApps/Scattering/paintgrid/beagle.xml =================================================================== --- SwiftApps/Scattering/paintgrid/beagle.xml 2013-08-08 15:50:11 UTC (rev 6800) +++ SwiftApps/Scattering/paintgrid/beagle.xml 2013-08-08 16:59:59 UTC (rev 6801) @@ -1,19 +1,29 @@ - - - /lustre/beagle/{env.USER} - 24 - 100 - 100 - pbs.aprun;pbs.mpp;depth=24 - 3600 - 00:05:00 - 5 - 1 - 1 - 1.20 - 10000 - /lustre/beagle/{env.USER}/swiftwork - + + + + 0 + 10000 + + {env.HOME}/swiftwork + + + + + /lustre/beagle/{env.USER}/swift.scripts + 24 + 100 + 100 + pbs.aprun;pbs.mpp;depth=24 + 3600 + 00:05:00 + 5 + 1 + 1 + 4.80 + 10000 + /lustre/beagle/{env.USER}/swiftwork + + Modified: SwiftApps/Scattering/paintgrid/clean.sh =================================================================== --- SwiftApps/Scattering/paintgrid/clean.sh 2013-08-08 15:50:11 UTC (rev 6800) +++ SwiftApps/Scattering/paintgrid/clean.sh 2013-08-08 16:59:59 UTC (rev 6801) @@ -1,6 +1,3 @@ #! /bin/sh -rm -rf out _concurrent *swiftx *kml *~ paintgrid-* python-* swift.log - - - +rm -rf out _concurrent *swiftx *kml *~ paintgrid-* python-* swift.log beagle-pid beagle-log Modified: SwiftApps/Scattering/paintgrid/setup.sh =================================================================== --- SwiftApps/Scattering/paintgrid/setup.sh 2013-08-08 15:50:11 UTC (rev 6800) +++ SwiftApps/Scattering/paintgrid/setup.sh 2013-08-08 16:59:59 UTC (rev 6801) @@ -37,14 +37,16 @@ mkdir -p $HOME/.swift fi +# Try to make things easier by assuming username are the same on orthros and beagle +sed -i s/davidk/$USER/g start-beagle + cat >>$HOME/.swift/swift.properties <&2 & echo $!; sleep 99999' 1>beagle-pid 2>beagle-log & From davidk at ci.uchicago.edu Thu Aug 8 12:03:00 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 8 Aug 2013 12:03:00 -0500 (CDT) Subject: [Swift-commit] r6802 - SwiftApps/Scattering/paintgrid Message-ID: <20130808170300.BAD25178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-08 12:03:00 -0500 (Thu, 08 Aug 2013) New Revision: 6802 Modified: SwiftApps/Scattering/paintgrid/clean.sh SwiftApps/Scattering/paintgrid/stop-beagle Log: Move cleanup of beagle files to stop-beagle Modified: SwiftApps/Scattering/paintgrid/clean.sh =================================================================== --- SwiftApps/Scattering/paintgrid/clean.sh 2013-08-08 16:59:59 UTC (rev 6801) +++ SwiftApps/Scattering/paintgrid/clean.sh 2013-08-08 17:03:00 UTC (rev 6802) @@ -1,3 +1,3 @@ #! /bin/sh -rm -rf out _concurrent *swiftx *kml *~ paintgrid-* python-* swift.log beagle-pid beagle-log +rm -rf out _concurrent *swiftx *kml *~ paintgrid-* python-* swift.log Modified: SwiftApps/Scattering/paintgrid/stop-beagle =================================================================== --- SwiftApps/Scattering/paintgrid/stop-beagle 2013-08-08 16:59:59 UTC (rev 6801) +++ SwiftApps/Scattering/paintgrid/stop-beagle 2013-08-08 17:03:00 UTC (rev 6802) @@ -1 +1,2 @@ ssh -n login1.beagle.ci.uchicago.edu "echo killing coaster service: ; ps -j $(cat beagle-pid); /bin/kill 15 -\$(ps -j $(cat beagle-pid)| tail -1 | awk '{print \$2}' ) " +rm beagle-pid beagle-log > /dev/null 2>&1 From davidk at ci.uchicago.edu Thu Aug 8 13:08:53 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 8 Aug 2013 13:08:53 -0500 (CDT) Subject: [Swift-commit] r6803 - in SwiftApps/Scattering/paintgrid: . docs Message-ID: <20130808180853.5E2D1178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-08 13:08:53 -0500 (Thu, 08 Aug 2013) New Revision: 6803 Added: SwiftApps/Scattering/paintgrid/docs/ SwiftApps/Scattering/paintgrid/docs/README SwiftApps/Scattering/paintgrid/docs/README.old SwiftApps/Scattering/paintgrid/docs/build_docs.sh Removed: SwiftApps/Scattering/paintgrid/README SwiftApps/Scattering/paintgrid/run-paintgrid SwiftApps/Scattering/paintgrid/run-remote-persist.sh SwiftApps/Scattering/paintgrid/sites-used SwiftApps/Scattering/paintgrid/start-tunnels SwiftApps/Scattering/paintgrid/tssh Log: Start of new doc structure and some cleanup Deleted: SwiftApps/Scattering/paintgrid/README =================================================================== --- SwiftApps/Scattering/paintgrid/README 2013-08-08 17:03:00 UTC (rev 6802) +++ SwiftApps/Scattering/paintgrid/README 2013-08-08 18:08:53 UTC (rev 6803) @@ -1,50 +0,0 @@ -Demo / tutorial application to mimic the needs of the PaintGrid application -=========================================================================== - -Setup: - - $ PATH=/clhome/WILDE/swift/rev/swift-0.94.1/bin:$PATH - -Create a test data file: - - $ dd bs=8M count=1 if=/dev/zero of=data.0001.tif - $ dd bs=800 count=1 if=/dev/zero of=data.0001.tiny - -Run the Swift script: - - $ mkdir ~/swift - $ cp swift.properties ~/.swift - - $ swift -tc.file apps -sites.file amd.xml paintgrid.swift -runDir=$PWD -params=genpoints.params -image=data.0001.tiny - - - -TODO: - -Execution scenarios: - - run.local.sh - - run.beagle.sh - - run.midway.sh - - run.midway+beagle.sh - - run.blues.sh - - run.orthros.sh - - -Data transfer models: - -- provider staging without caching - -- provider staging with ad-hoc caching of big common files - -- gridftp staging - -- ssh (scp) staging - -- wrapper staging with scp and caching - Copied: SwiftApps/Scattering/paintgrid/docs/README (from rev 6800, SwiftApps/Scattering/paintgrid/README) =================================================================== --- SwiftApps/Scattering/paintgrid/docs/README (rev 0) +++ SwiftApps/Scattering/paintgrid/docs/README 2013-08-08 18:08:53 UTC (rev 6803) @@ -0,0 +1,50 @@ +Demo / tutorial application to mimic the needs of the PaintGrid application +=========================================================================== + +Setup: + + $ PATH=/clhome/WILDE/swift/rev/swift-0.94.1/bin:$PATH + +Create a test data file: + + $ dd bs=8M count=1 if=/dev/zero of=data.0001.tif + $ dd bs=800 count=1 if=/dev/zero of=data.0001.tiny + +Run the Swift script: + + $ mkdir ~/swift + $ cp swift.properties ~/.swift + + $ swift -tc.file apps -sites.file amd.xml paintgrid.swift -runDir=$PWD -params=genpoints.params -image=data.0001.tiny + + + +TODO: + +Execution scenarios: + + run.local.sh + + run.beagle.sh + + run.midway.sh + + run.midway+beagle.sh + + run.blues.sh + + run.orthros.sh + + +Data transfer models: + +- provider staging without caching + +- provider staging with ad-hoc caching of big common files + +- gridftp staging + +- ssh (scp) staging + +- wrapper staging with scp and caching + Copied: SwiftApps/Scattering/paintgrid/docs/README.old (from rev 6800, SwiftApps/Scattering/paintgrid/README) =================================================================== --- SwiftApps/Scattering/paintgrid/docs/README.old (rev 0) +++ SwiftApps/Scattering/paintgrid/docs/README.old 2013-08-08 18:08:53 UTC (rev 6803) @@ -0,0 +1,50 @@ +Demo / tutorial application to mimic the needs of the PaintGrid application +=========================================================================== + +Setup: + + $ PATH=/clhome/WILDE/swift/rev/swift-0.94.1/bin:$PATH + +Create a test data file: + + $ dd bs=8M count=1 if=/dev/zero of=data.0001.tif + $ dd bs=800 count=1 if=/dev/zero of=data.0001.tiny + +Run the Swift script: + + $ mkdir ~/swift + $ cp swift.properties ~/.swift + + $ swift -tc.file apps -sites.file amd.xml paintgrid.swift -runDir=$PWD -params=genpoints.params -image=data.0001.tiny + + + +TODO: + +Execution scenarios: + + run.local.sh + + run.beagle.sh + + run.midway.sh + + run.midway+beagle.sh + + run.blues.sh + + run.orthros.sh + + +Data transfer models: + +- provider staging without caching + +- provider staging with ad-hoc caching of big common files + +- gridftp staging + +- ssh (scp) staging + +- wrapper staging with scp and caching + Added: SwiftApps/Scattering/paintgrid/docs/build_docs.sh =================================================================== --- SwiftApps/Scattering/paintgrid/docs/build_docs.sh (rev 0) +++ SwiftApps/Scattering/paintgrid/docs/build_docs.sh 2013-08-08 18:08:53 UTC (rev 6803) @@ -0,0 +1,4 @@ +#!/bin/bash -e + +# This assumes that docs will be built on communicado or bridled +~davidk/asciidoc-8.6.4/asciidoc -a toc -a toplevels=2 -a stylesheet=~davidk/swift-0.94/cog/modules/swift/docs/stylesheets/asciidoc.css -a max-width=800px -o tutorial.html README Deleted: SwiftApps/Scattering/paintgrid/run-paintgrid =================================================================== --- SwiftApps/Scattering/paintgrid/run-paintgrid 2013-08-08 17:03:00 UTC (rev 6802) +++ SwiftApps/Scattering/paintgrid/run-paintgrid 2013-08-08 18:08:53 UTC (rev 6803) @@ -1,9 +0,0 @@ -#! /bin/sh - -PATH=/clhome/WILDE/swift/rev/swift-0.94.1/bin:$PATH - -export GLOBUS_HOSTNAME=localhost -export GLOBUS_TCP_PORT_RANGE=59900,59909 -export GLOBUS_TCP_SOURCE_RANGE=59900,59909 - -swift paintgrid.swift -params=genpoints.params -image=data.0001.tiny -runTime=0.0001 Deleted: SwiftApps/Scattering/paintgrid/run-remote-persist.sh =================================================================== --- SwiftApps/Scattering/paintgrid/run-remote-persist.sh 2013-08-08 17:03:00 UTC (rev 6802) +++ SwiftApps/Scattering/paintgrid/run-remote-persist.sh 2013-08-08 18:08:53 UTC (rev 6803) @@ -1,52 +0,0 @@ -swift$ cat run-persist.sh -#! /bin/sh - -# Start a persistent swift coaster service, capturing its port # in portfile - -portfile=$(mktemp portfile.XXXX) -coaster-service -portfile $portfile -nosec >& coaster.log & -coasterpid=$! -sleep 5 # Wait for the service to record its port -port=$(cat $portfile) - -# Report the coaster service port and process id - -echo coaster pid: $coasterpid port: $port -echo $coasterpid >coasterpid -echo started coaster service: -ps -p $coasterpid --ppid $coasterpid -H -j # display parent shell and java child processes - -# Create a sites file pointing to the service we just started - -cat >sites.xml < - - - 4 - 16 - 1 - 1 - 1 - 00:01:00 - 600 - 100 - 100 - sandyb - 1.00 - 10000 - single - true - - /scratch/midway/{env.USER}/work - - -END - -# Now run several Swift scripts, one at a time, just like MD_String will do - -NUM_SWIFT_RUNS=$1 -for ((i=0;i<$NUM_SWIFT_RUNS;i++)); do - set -x - swift -sites.file sites.xml -tc.file tc.intelmpi -config cf mpicatnap.swift -n=${2:-1} -t=${3:-2} - set +x -done Deleted: SwiftApps/Scattering/paintgrid/sites-used =================================================================== --- SwiftApps/Scattering/paintgrid/sites-used 2013-08-08 17:03:00 UTC (rev 6802) +++ SwiftApps/Scattering/paintgrid/sites-used 2013-08-08 18:08:53 UTC (rev 6803) @@ -1,3 +0,0 @@ -#! /bin/sh - -for l in $(/bin/ls -1t paint*.log) ; do echo $l; ./stats $l | grep -v localhost ; done | more Deleted: SwiftApps/Scattering/paintgrid/start-tunnels =================================================================== --- SwiftApps/Scattering/paintgrid/start-tunnels 2013-08-08 17:03:00 UTC (rev 6802) +++ SwiftApps/Scattering/paintgrid/start-tunnels 2013-08-08 18:08:53 UTC (rev 6803) @@ -1,11 +0,0 @@ -ssh -n -N login1.beagle.ci.uchicago.edu \ - -R 59900:orthros.xray.aps.anl.gov:59900 \ - -R 59901:orthros.xray.aps.anl.gov:59901 \ - -R 59902:orthros.xray.aps.anl.gov:59902 \ - -R 59903:orthros.xray.aps.anl.gov:59903 \ - -R 59904:orthros.xray.aps.anl.gov:59904 \ - -R 59905:orthros.xray.aps.anl.gov:59905 \ - -R 59906:orthros.xray.aps.anl.gov:59906 \ - -R 59907:orthros.xray.aps.anl.gov:59907 \ - -R 59908:orthros.xray.aps.anl.gov:59908 \ - -R 59909:orthros.xray.aps.anl.gov:59909 Deleted: SwiftApps/Scattering/paintgrid/tssh =================================================================== --- SwiftApps/Scattering/paintgrid/tssh 2013-08-08 17:03:00 UTC (rev 6802) +++ SwiftApps/Scattering/paintgrid/tssh 2013-08-08 18:08:53 UTC (rev 6803) @@ -1,3 +0,0 @@ -# ssh login1.beagle.ci.uchicago.edu -L 59900:localhost:59900 'sleep 1234' - ssh -n login1.beagle.ci.uchicago.edu 'sleep 1234 & echo $!; exit' - From davidk at ci.uchicago.edu Thu Aug 8 13:18:20 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 8 Aug 2013 13:18:20 -0500 (CDT) Subject: [Swift-commit] r6804 - SwiftApps/Scattering/paintgrid/docs Message-ID: <20130808181820.32B71178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-08 13:18:19 -0500 (Thu, 08 Aug 2013) New Revision: 6804 Added: SwiftApps/Scattering/paintgrid/docs/tutorial.html Modified: SwiftApps/Scattering/paintgrid/docs/README SwiftApps/Scattering/paintgrid/docs/build_docs.sh Log: x bit for build_docs.sh Adding html output Intro setup material for readme Modified: SwiftApps/Scattering/paintgrid/docs/README =================================================================== --- SwiftApps/Scattering/paintgrid/docs/README 2013-08-08 18:08:53 UTC (rev 6803) +++ SwiftApps/Scattering/paintgrid/docs/README 2013-08-08 18:18:19 UTC (rev 6804) @@ -1,15 +1,31 @@ -Demo / tutorial application to mimic the needs of the PaintGrid application -=========================================================================== +Demo / tutorial PaintGrid application +===================================== -Setup: +PaintGrid tutorial setup +------------------------ - $ PATH=/clhome/WILDE/swift/rev/swift-0.94.1/bin:$PATH +Check out scripts from SVN +~~~~~~~~~~~~~~~~~~~~~~~~~~ +To checkout the most recent PaintGrid tutorial scripts from SVN, run the following command: -Create a test data file: +----- +$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftApps/Scattering/paintgrid +----- +This will create a directory called paintgrid which contains all of the scripts mentioned in this document. - $ dd bs=8M count=1 if=/dev/zero of=data.0001.tif - $ dd bs=800 count=1 if=/dev/zero of=data.0001.tiny +Run setup +~~~~~~~~~ +Once the scripts are checked out, run the following commands to perform +the initial setup. +----- +$ cd paintgrid # change to the newly created paintgrid directory +$ source setup.sh # Updates PATH and creates a configuration file in $HOME/.swift +----- + +NOTE: If you disconnect from the machine, you will need to re-run source setup.sh. + + Run the Swift script: $ mkdir ~/swift Property changes on: SwiftApps/Scattering/paintgrid/docs/build_docs.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Scattering/paintgrid/docs/tutorial.html =================================================================== --- SwiftApps/Scattering/paintgrid/docs/tutorial.html (rev 0) +++ SwiftApps/Scattering/paintgrid/docs/tutorial.html 2013-08-08 18:18:19 UTC (rev 6804) @@ -0,0 +1,683 @@ + + + + + +Demo / tutorial PaintGrid application + + + + + +
+
+

PaintGrid tutorial setup

+
+
+

Check out scripts from SVN

+

To checkout the most recent PaintGrid tutorial scripts from SVN, run the following command:

+
+
+
$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftApps/Scattering/paintgrid
+
+

This will create a directory called paintgrid which contains all of the scripts mentioned in this document.

+
+
+

Run setup

+

Once the scripts are checked out, run the following commands to perform +the initial setup.

+
+
+
$ cd paintgrid          # change to the newly created paintgrid directory
+$ source setup.sh       # Updates PATH and creates a configuration file in $HOME/.swift
+
+
+ + + +
+
Note
+
If you disconnect from the machine, you will need to re-run source setup.sh.
+
+

Run the Swift script:

+
+
+
$ mkdir ~/swift
+$ cp swift.properties ~/.swift
+
+
+
+
$ swift -tc.file apps -sites.file amd.xml paintgrid.swift -runDir=$PWD -params=genpoints.params -image=data.0001.tiny
+
+

TODO:

+

Execution scenarios:

+
+
+
run.local.sh
+
+
+
+
run.beagle.sh
+
+
+
+
run.midway.sh
+
+
+
+
run.midway+beagle.sh
+
+
+
+
run.blues.sh
+
+
+
+
run.orthros.sh
+
+

Data transfer models:

+
    +
  • +

    +provider staging without caching +

    +
  • +
  • +

    +provider staging with ad-hoc caching of big common files +

    +
  • +
  • +

    +gridftp staging +

    +
  • +
  • +

    +ssh (scp) staging +

    +
  • +
  • +

    +wrapper staging with scp and caching +

    +
  • +
+
+
+
+
+

+ + + From davidk at ci.uchicago.edu Thu Aug 8 13:22:27 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 8 Aug 2013 13:22:27 -0500 (CDT) Subject: [Swift-commit] r6805 - SwiftApps/Scattering/paintgrid/docs Message-ID: <20130808182227.90A26178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-08 13:22:27 -0500 (Thu, 08 Aug 2013) New Revision: 6805 Modified: SwiftApps/Scattering/paintgrid/docs/tutorial.html Log: Set mime-type to text/html Property changes on: SwiftApps/Scattering/paintgrid/docs/tutorial.html ___________________________________________________________________ Added: svn:mime-type + text/html From davidk at ci.uchicago.edu Thu Aug 8 14:12:14 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 8 Aug 2013 14:12:14 -0500 (CDT) Subject: [Swift-commit] r6806 - SwiftApps/Scattering/paintgrid/docs Message-ID: <20130808191214.4F628178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-08 14:12:14 -0500 (Thu, 08 Aug 2013) New Revision: 6806 Modified: SwiftApps/Scattering/paintgrid/docs/README SwiftApps/Scattering/paintgrid/docs/tutorial.html Log: Section on python applications Modified: SwiftApps/Scattering/paintgrid/docs/README =================================================================== --- SwiftApps/Scattering/paintgrid/docs/README 2013-08-08 18:22:27 UTC (rev 6805) +++ SwiftApps/Scattering/paintgrid/docs/README 2013-08-08 19:12:14 UTC (rev 6806) @@ -6,13 +6,16 @@ Check out scripts from SVN ~~~~~~~~~~~~~~~~~~~~~~~~~~ -To checkout the most recent PaintGrid tutorial scripts from SVN, run the following command: +To checkout the most recent PaintGrid tutorial scripts from SVN, run the +following command: ----- $ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftApps/Scattering/paintgrid ----- -This will create a directory called paintgrid which contains all of the scripts mentioned in this document. +This will create a directory called paintgrid which contains all of the scripts +mentioned in this document. + Run setup ~~~~~~~~~ Once the scripts are checked out, run the following commands to perform @@ -23,44 +26,92 @@ $ source setup.sh # Updates PATH and creates a configuration file in $HOME/.swift ----- -NOTE: If you disconnect from the machine, you will need to re-run source setup.sh. +The setup.sh script will also create two data files that will be used for later +processing: data.0001.tiny (800 bytes), and data.0001.tif (8 megabytes). +NOTE: If you disconnect from the machine, you will need to re-run source +setup.sh. -Run the Swift script: +Mock PaintGrid applications +--------------------------- +There are two python applications that serve as standins for the real science +applications: genpoints.py and processpoints.py. - $ mkdir ~/swift - $ cp swift.properties ~/.swift +genpoints.py +~~~~~~~~~~~~ +The genpoints.py script generates a series of point values based on an input +parameter file. The command line arguments are: - $ swift -tc.file apps -sites.file amd.xml paintgrid.swift -runDir=$PWD -params=genpoints.params -image=data.0001.tiny +.genpoints.py arguments +[options="header"] +|====================== +|Argument number|Description +|1 |Name of parameter file to read +|2 |Run directory - location to create output files +|====================== +The input parameter file determines how point value files get created. Below +is a table with a list of parameters and a brief description. +.genpoints.py parameter file +[options="header"] +|=========================== +|Parameter|Description +|minx|Minimum x value +|maxx|Maximum x value +|miny|Minimum y value +|maxy|Maximum y value +|minz|Minimum x value +|maxz|Maximum z value +|incr|Increment size +|tuplesPerFile|Number of tuples per file +|filePrefix|Prefix of point value files +|outDir|Output directory name, relative to run directory +|========================== -TODO: +Below is an example genpoints.py parameter file called onepoint.params that with max values +at 10 and increments at 10, causing the generation of only one point file +----- +minx=0.0 +maxx=10.0 +miny=0.0 +maxy=10.0 +minz=0.0 +maxz=10.0 +incr=10.0 +----- -Execution scenarios: +Here is an example putting everything together and viewing the output: +----- +$ ./genpoints.py onepoint.params /clhome/DAVIDK/Scattering/paintgrid +out/seq/seq00000 +$ cat out/seq/seq00000 +0.0 0.0 0.0 +----- - run.local.sh +processpoints.py +~~~~~~~~~~~~~~~~ +The processpoints.py script simulates an image processing application. It reads +a point file generated by genpoints.py, counts the number of bytes in a given +data file, and then sleeps for a requested amount of time. - run.beagle.sh +.processpoints.py arguments +[options="header"] +|========================== +|Parameter|Description +|1 | Name of image file to read +|2 | Name of point file to read +|3 | Time to sleep (floating point seconds) +|========================== - run.midway.sh +Here is an example of manually running processpoints.py: +----- +$ ./processpoints.py data.0001.tiny out/seq/seq00000 1 +Data file has 800 pixels +Processing 1 points in model space +Runtime is 1.0 seconds per point + 0.000000 0.000000 0.000000 0.000000 +----- - run.midway+beagle.sh - run.blues.sh - - run.orthros.sh - - -Data transfer models: - -- provider staging without caching - -- provider staging with ad-hoc caching of big common files - -- gridftp staging - -- ssh (scp) staging - -- wrapper staging with scp and caching - +swift -tc.file apps -sites.file amd.xml paintgrid.swift -runDir=$PWD -params=genpoints.params -image=data.0001.tiny Modified: SwiftApps/Scattering/paintgrid/docs/tutorial.html =================================================================== --- SwiftApps/Scattering/paintgrid/docs/tutorial.html 2013-08-08 18:22:27 UTC (rev 6805) +++ SwiftApps/Scattering/paintgrid/docs/tutorial.html 2013-08-08 19:12:14 UTC (rev 6806) @@ -581,12 +581,14 @@

Check out scripts from SVN

-

To checkout the most recent PaintGrid tutorial scripts from SVN, run the following command:

+

To checkout the most recent PaintGrid tutorial scripts from SVN, run the +following command:

$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftApps/Scattering/paintgrid
-

This will create a directory called paintgrid which contains all of the scripts mentioned in this document.

+

This will create a directory called paintgrid which contains all of the scripts +mentioned in this document.

Run setup

@@ -597,78 +599,181 @@
$ cd paintgrid          # change to the newly created paintgrid directory
 $ source setup.sh       # Updates PATH and creates a configuration file in $HOME/.swift
+

The setup.sh script will also create two data files that will be used for later +processing: data.0001.tiny (800 bytes), and data.0001.tif (8 megabytes).

- +
Note
If you disconnect from the machine, you will need to re-run source setup.sh.If you disconnect from the machine, you will need to re-run source +setup.sh.
-

Run the Swift script:

-
+
+ + +
+

Mock PaintGrid applications

+
+

There are two python applications that serve as standins for the real science +applications: genpoints.py and processpoints.py.

+
+

genpoints.py

+

The genpoints.py script generates a series of point values based on an input +parameter file. The command line arguments are:

+
+ + +++ + + + + + + + + + + + + + + + +
Table 1. genpoints.py arguments
Argument numberDescription

1

Name of parameter file to read

2

Run directory - location to create output files

+
+

The input parameter file determines how point value files get created. Below +is a table with a list of parameters and a brief description.

+
+ + +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 2. genpoints.py parameter file
ParameterDescription

minx

Minimum x value

maxx

Maximum x value

miny

Minimum y value

maxy

Maximum y value

minz

Minimum x value

maxz

Maximum z value

incr

Increment size

tuplesPerFile

Number of tuples per file

filePrefix

Prefix of point value files

outDir

Output directory name, relative to run directory

+
+

Below is an example genpoints.py parameter file called onepoint.params that with max values +at 10 and increments at 10, causing the generation of only one point file

+
-
$ mkdir ~/swift
-$ cp swift.properties ~/.swift
+
minx=0.0
+maxx=10.0
+miny=0.0
+maxy=10.0
+minz=0.0
+maxz=10.0
+incr=10.0
-
+

Here is an example putting everything together and viewing the output:

+
-
$ swift -tc.file apps -sites.file amd.xml paintgrid.swift -runDir=$PWD -params=genpoints.params -image=data.0001.tiny
+
$ ./genpoints.py onepoint.params /clhome/DAVIDK/Scattering/paintgrid
+out/seq/seq00000
+$ cat out/seq/seq00000
+0.0 0.0 0.0
-

TODO:

-

Execution scenarios:

-
+
+
+

processpoints.py

+

The processpoints.py script simulates an image processing application. It reads +a point file generated by genpoints.py, counts the number of bytes in a given +data file, and then sleeps for a requested amount of time.

+
+ + +++ + + + + + + + + + + + + + + + + + + + +
Table 3. processpoints.py arguments
ParameterDescription

1

Name of image file to read

2

Name of point file to read

3

Time to sleep (floating point seconds)

+
+

Here is an example of manually running processpoints.py:

+
-
run.local.sh
+
$ ./processpoints.py data.0001.tiny out/seq/seq00000 1
+Data file has  800  pixels
+Processing  1  points in model space
+Runtime is  1.0  seconds per point
+   0.000000   0.000000   0.000000       0.000000
-
-
-
run.beagle.sh
-
-
-
-
run.midway.sh
-
-
-
-
run.midway+beagle.sh
-
-
-
-
run.blues.sh
-
-
-
-
run.orthros.sh
-
-

Data transfer models:

-
    -
  • -

    -provider staging without caching -

    -
  • -
  • -

    -provider staging with ad-hoc caching of big common files -

    -
  • -
  • -

    -gridftp staging -

    -
  • -
  • -

    -ssh (scp) staging -

    -
  • -
  • -

    -wrapper staging with scp and caching -

    -
  • -
+

swift -tc.file apps -sites.file amd.xml paintgrid.swift -runDir=$PWD -params=genpoints.params -image=data.0001.tiny

@@ -676,7 +781,7 @@

From davidk at ci.uchicago.edu Thu Aug 8 14:43:57 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 8 Aug 2013 14:43:57 -0500 (CDT) Subject: [Swift-commit] r6807 - SwiftApps/Scattering/paintgrid/docs Message-ID: <20130808194357.EF73A178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-08 14:43:57 -0500 (Thu, 08 Aug 2013) New Revision: 6807 Added: SwiftApps/Scattering/paintgrid/docs/paintGrid.png Modified: SwiftApps/Scattering/paintgrid/docs/README SwiftApps/Scattering/paintgrid/docs/tutorial.html Log: Diagram and explanation of paintgrid.swift Modified: SwiftApps/Scattering/paintgrid/docs/README =================================================================== --- SwiftApps/Scattering/paintgrid/docs/README 2013-08-08 19:12:14 UTC (rev 6806) +++ SwiftApps/Scattering/paintgrid/docs/README 2013-08-08 19:43:57 UTC (rev 6807) @@ -113,5 +113,56 @@ 0.000000 0.000000 0.000000 0.000000 ----- +paintgrid.swift +--------------- +image:paintGrid.png[] -swift -tc.file apps -sites.file amd.xml paintgrid.swift -runDir=$PWD -params=genpoints.params -image=data.0001.tiny +The paintgrid Swift script first runs genPoints.py to create a list of point +files. The processpoints.py script is then run for each of the point files that +genPoints.py creates. Below is the paintgrid.swift script. + +----- +type file; + +# External app to generate sets of input data points + +app (file plist) genPoints (file pyscript, file paramFile) +{ + local_python @pyscript @paramFile runDir stdout=@plist; +} + +# External app to process a set of data points (a mockup of paintGrid) + +app (file ofile) processPoints (file pyscript, file imageFile, file points) +{ + python @pyscript @imageFile @points runTime stdout=@ofile; +} + +# The actual python scripts for the app() functions above + +file genPoints_script <"genpoints.py">; +file processPoints_script <"processpoints.py">; + +# Command line args to this script + +file params ; +file image ; +global string runTime = @arg("runTime","0.0"); +global string runDir = @java("java.lang.System","getProperty","user.dir"); + +# Main script: +# Call genPoints to make a set of files, each of which contains a set of data points to process +# The params file specifies the range of points to generate, and how to batch them into files +# (In this example the input points are triples in 3-space) + +string pointSetFileNames[]=readData(genPoints(genPoints_script,params)); +file pointSets[] ; + +foreach pointSet, i in pointSets { + file ofile; + ofile = processPoints(processPoints_script, image, pointSet); +} +----- + +How to run +---------- Added: SwiftApps/Scattering/paintgrid/docs/paintGrid.png =================================================================== (Binary files differ) Property changes on: SwiftApps/Scattering/paintgrid/docs/paintGrid.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Modified: SwiftApps/Scattering/paintgrid/docs/tutorial.html =================================================================== --- SwiftApps/Scattering/paintgrid/docs/tutorial.html 2013-08-08 19:12:14 UTC (rev 6806) +++ SwiftApps/Scattering/paintgrid/docs/tutorial.html 2013-08-08 19:43:57 UTC (rev 6807) @@ -773,15 +773,23 @@ Runtime is 1.0 seconds per point 0.000000 0.000000 0.000000 0.000000
+ + + +
+

paintgrid.swift

+
+

+paintGrid.png +

swift -tc.file apps -sites.file amd.xml paintgrid.swift -runDir=$PWD -params=genpoints.params -image=data.0001.tiny

-

From davidk at ci.uchicago.edu Thu Aug 8 15:01:02 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 8 Aug 2013 15:01:02 -0500 (CDT) Subject: [Swift-commit] r6808 - SwiftApps/Scattering/paintgrid/docs Message-ID: <20130808200102.8C494178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-08 15:01:02 -0500 (Thu, 08 Aug 2013) New Revision: 6808 Modified: SwiftApps/Scattering/paintgrid/docs/README SwiftApps/Scattering/paintgrid/docs/tutorial.html Log: How to run on different sites Modified: SwiftApps/Scattering/paintgrid/docs/README =================================================================== --- SwiftApps/Scattering/paintgrid/docs/README 2013-08-08 19:43:57 UTC (rev 6807) +++ SwiftApps/Scattering/paintgrid/docs/README 2013-08-08 20:01:02 UTC (rev 6808) @@ -164,5 +164,57 @@ } ----- +There are several command line options you can pass to the swift script to +define how it runs. Below is a list of arguments and a description of what they +do. + +.paintgrid.swift arguments +[options="header"] +|========================== +|Parameter |Description +|-params=file |Name of params file to use. Defaults to genpoints.params. +|-image=file |Name of image file to analyze. Defaults to data.0001.tiny. +|-runTime=seconds|Sleep time value for processPoints.py (floating point seconds) +|========================== + +NOTE: Command line arguments to swift scripts must come after the name of the +script. For example: swift paintgrid.swift -params=myfile -image=myimage + How to run ---------- +The following steps will explain how to run paintgrid.swift on different sites. + +Localhost +~~~~~~~~~ +The paintgrid.swift script can run locally on a laptop, desktop, or on the +head node of a cluster. In order to avoid overloading a single machine, the +localhost configuration is set up to run only 1 job at a time. + +To run: +----- +$ swift paintgrid.swift # Default values +$ swift paintgrid.swift -params=onepoint.params # To use a specific parameter file +----- + +Orthros +~~~~~~~ +To run paintgrid.swift on the Orthros cluster, you must point Swift to an xml +file that describes information about the scheduler. + +To run: +----- +$ swift -sites.file orthros.xml paintgrid.swift # Default values +$ swift -sites.file orthros.xml paintgrid.swift -image=data.0001.tif # To specify an image +----- + +Beagle +~~~~~~ +To run on Beagle, you must run another step that configures an SSH tunnel. + +To run: +----- +$ ./start-beagle +$ swift -sites.file beagle.xml paintgrid.swift # Default values +$ swift -sites.file beagle.xml paintgrid.swift -runTime=1 # A 1 second sleep time for processPoints.py +$ ./stop-beagle +----- Modified: SwiftApps/Scattering/paintgrid/docs/tutorial.html =================================================================== --- SwiftApps/Scattering/paintgrid/docs/tutorial.html 2013-08-08 19:43:57 UTC (rev 6807) +++ SwiftApps/Scattering/paintgrid/docs/tutorial.html 2013-08-08 20:01:02 UTC (rev 6808) @@ -782,14 +782,64 @@

paintGrid.png

-

swift -tc.file apps -sites.file amd.xml paintgrid.swift -runDir=$PWD -params=genpoints.params -image=data.0001.tiny

+

The paintgrid Swift script first runs genPoints.py to create a list of point +files. The processpoints.py script is then run for each of the point files that +genPoints.py creates. Below is the paintgrid.swift script.

+
+
+
type file;
+
+# External app to generate sets of input data points
+
+app (file plist) genPoints (file pyscript, file paramFile)
+{
+  local_python @pyscript @paramFile runDir stdout=@plist;
+}
+
+# External app to process a set of data points (a mockup of paintGrid)
+
+app (file ofile) processPoints (file pyscript, file imageFile, file points)
+{
+  python @pyscript @imageFile @points runTime stdout=@ofile;
+}
+
+# The actual python scripts for the app() functions above
+
+file genPoints_script     <"genpoints.py">;
+file processPoints_script <"processpoints.py">;
+
+# Command line args to this script
+
+file   params   <single_file_mapper;file=@arg("params", "genpoints.params")>;
+file   image    <single_file_mapper;file=@arg("image",  "UNSPECIFIED.tif")>;
+global string runTime = @arg("runTime","0.0");
+global string runDir  = @java("java.lang.System","getProperty","user.dir");
+
+# Main script:
+#   Call genPoints to make a set of files, each of which contains a set of data points to process
+#   The params file specifies the range of points to generate, and how to batch them into files
+#   (In this example the input points are triples in 3-space)
+
+string pointSetFileNames[]=readData(genPoints(genPoints_script,params));
+file   pointSets[] <array_mapper; files=pointSetFileNames>;
+
+foreach pointSet, i in pointSets {
+  file ofile<single_file_mapper; file=@strcat("out/out.", at strcut(@strcat("00000",i),"(.....$)"))>;
+  ofile = processPoints(processPoints_script, image, pointSet);
+}
+
+
+

How to run

+
+
+

From davidk at ci.uchicago.edu Thu Aug 8 15:14:53 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 8 Aug 2013 15:14:53 -0500 (CDT) Subject: [Swift-commit] r6809 - SwiftApps/Scattering/paintgrid/docs Message-ID: <20130808201453.E1799178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-08 15:14:53 -0500 (Thu, 08 Aug 2013) New Revision: 6809 Modified: SwiftApps/Scattering/paintgrid/docs/README SwiftApps/Scattering/paintgrid/docs/tutorial.html Log: Updated html Modified: SwiftApps/Scattering/paintgrid/docs/README =================================================================== --- SwiftApps/Scattering/paintgrid/docs/README 2013-08-08 20:01:02 UTC (rev 6808) +++ SwiftApps/Scattering/paintgrid/docs/README 2013-08-08 20:14:53 UTC (rev 6809) @@ -190,10 +190,9 @@ head node of a cluster. In order to avoid overloading a single machine, the localhost configuration is set up to run only 1 job at a time. -To run: ----- -$ swift paintgrid.swift # Default values -$ swift paintgrid.swift -params=onepoint.params # To use a specific parameter file +$ swift paintgrid.swift # Default values +$ swift paintgrid.swift -params=onepoint.params # Specify a param file ----- Orthros @@ -201,7 +200,6 @@ To run paintgrid.swift on the Orthros cluster, you must point Swift to an xml file that describes information about the scheduler. -To run: ----- $ swift -sites.file orthros.xml paintgrid.swift # Default values $ swift -sites.file orthros.xml paintgrid.swift -image=data.0001.tif # To specify an image @@ -211,10 +209,9 @@ ~~~~~~ To run on Beagle, you must run another step that configures an SSH tunnel. -To run: ----- $ ./start-beagle -$ swift -sites.file beagle.xml paintgrid.swift # Default values -$ swift -sites.file beagle.xml paintgrid.swift -runTime=1 # A 1 second sleep time for processPoints.py +$ swift -sites.file beagle.xml paintgrid.swift $ ./stop-beagle ----- + Modified: SwiftApps/Scattering/paintgrid/docs/tutorial.html =================================================================== --- SwiftApps/Scattering/paintgrid/docs/tutorial.html 2013-08-08 20:01:02 UTC (rev 6808) +++ SwiftApps/Scattering/paintgrid/docs/tutorial.html 2013-08-08 20:14:53 UTC (rev 6809) @@ -828,18 +828,92 @@ ofile = processPoints(processPoints_script, image, pointSet); } +

There are several command line options you can pass to the swift script to +define how it runs. Below is a list of arguments and a description of what they +do.

+
+ + +++ + + + + + + + + + + + + + + + + + + + +
Table 4. paintgrid.swift arguments
Parameter Description

-params=file

Name of params file to use. Defaults to genpoints.params.

-image=file

Name of image file to analyze. Defaults to data.0001.tiny.

-runTime=seconds

Sleep time value for processPoints.py (floating point seconds)

+
+ + + +
+
Note
+
Command line arguments to swift scripts must come after the name of the +script. For example: swift paintgrid.swift -params=myfile -image=myimage
+ +

How to run

+

The following steps will explain how to run paintgrid.swift on different sites.

+
+

Localhost

+

The paintgrid.swift script can run locally on a laptop, desktop, or on the +head node of a cluster. In order to avoid overloading a single machine, the +localhost configuration is set up to run only 1 job at a time.

+
+
+
$ swift paintgrid.swift                          # Default values
+$ swift paintgrid.swift -params=onepoint.params  # Specify a param file
+
+
+

Orthros

+

To run paintgrid.swift on the Orthros cluster, you must point Swift to an xml +file that describes information about the scheduler.

+
+
+
$ swift -sites.file orthros.xml paintgrid.swift                       # Default values
+$ swift -sites.file orthros.xml paintgrid.swift -image=data.0001.tif  # To specify an image
+
+
+

Beagle

+

To run on Beagle, you must run another step that configures an SSH tunnel.

+
+
+
$ ./start-beagle
+$ swift -sites.file beagle.xml paintgrid.swift
+$ ./stop-beagle
+
+
+
+

From ketan at ci.uchicago.edu Thu Aug 8 15:53:22 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Thu, 8 Aug 2013 15:53:22 -0500 (CDT) Subject: [Swift-commit] r6810 - trunk/libexec/log-processing Message-ID: <20130808205322.77AAC178884@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-08 15:53:22 -0500 (Thu, 08 Aug 2013) New Revision: 6810 Modified: trunk/libexec/log-processing/plotswiftlogs.ketan Log: minor fix Modified: trunk/libexec/log-processing/plotswiftlogs.ketan =================================================================== --- trunk/libexec/log-processing/plotswiftlogs.ketan 2013-08-08 20:14:53 UTC (rev 6809) +++ trunk/libexec/log-processing/plotswiftlogs.ketan 2013-08-08 20:53:22 UTC (rev 6810) @@ -1,6 +1,6 @@ #!/bin/bash -#usage: ./extract4plots +#usage: ./plotswiftlogs.ketan SWIFTLOGFILE=$1 @@ -51,16 +51,16 @@ cat << EOF1 > plotit.gp set terminal png enhanced +set nokey +set output "cumulativeplot.png" +set ylabel "number of completed jobs" +set title "Cumulative jobs" +plot "plot_cumulative.txt" using 1:2 with lines set output "activeplot.png" -set nokey set xlabel "Time in sec" set ylabel "number of active jobs" set title "Active jobs" plot "plot_active.txt" using 1:2 with line -set output "cumulativeplot.png" -set ylabel "number of completed jobs" -set title "Cumulative jobs" -plot "plot_cumulative.txt" using 1:2 with lines EOF1 gnuplot plotit.gp 2>/dev/null From davidk at ci.uchicago.edu Thu Aug 8 16:43:00 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 8 Aug 2013 16:43:00 -0500 (CDT) Subject: [Swift-commit] r6811 - SwiftApps/Scattering/paintgrid/docs Message-ID: <20130808214300.950CB178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-08 16:43:00 -0500 (Thu, 08 Aug 2013) New Revision: 6811 Added: SwiftApps/Scattering/paintgrid/docs/activeplot.png SwiftApps/Scattering/paintgrid/docs/cumulativeplot.png Modified: SwiftApps/Scattering/paintgrid/docs/README SwiftApps/Scattering/paintgrid/docs/tutorial.html Log: Add a section on plotting with examples Modified: SwiftApps/Scattering/paintgrid/docs/README =================================================================== --- SwiftApps/Scattering/paintgrid/docs/README 2013-08-08 20:53:22 UTC (rev 6810) +++ SwiftApps/Scattering/paintgrid/docs/README 2013-08-08 21:43:00 UTC (rev 6811) @@ -215,3 +215,18 @@ $ ./stop-beagle ----- +Plotting +-------- +The paintgrid directory includes a script called plot.sh that can be used for +plotting. It generates two image files: cumulativeplot.png and activeplot.png. +cumulativeplot.png shows overall progress over time, while activeplot.png shows +the number of active jobs over time. When the worker agents are trasnferring +data to and from nodes, this time does not get marked as active. + +Below is an example of two images created during a run to Beagle. + +image:cumulativeplot.png[] +image:activeplot.png[] + +NOTE: Very fast/short running jobs may fail to produce a valid activeplot.png +due to a lack of data. Added: SwiftApps/Scattering/paintgrid/docs/activeplot.png =================================================================== (Binary files differ) Property changes on: SwiftApps/Scattering/paintgrid/docs/activeplot.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftApps/Scattering/paintgrid/docs/cumulativeplot.png =================================================================== (Binary files differ) Property changes on: SwiftApps/Scattering/paintgrid/docs/cumulativeplot.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Modified: SwiftApps/Scattering/paintgrid/docs/tutorial.html =================================================================== --- SwiftApps/Scattering/paintgrid/docs/tutorial.html 2013-08-08 20:53:22 UTC (rev 6810) +++ SwiftApps/Scattering/paintgrid/docs/tutorial.html 2013-08-08 21:43:00 UTC (rev 6811) @@ -909,11 +909,37 @@ +
+

Plotting

+
+

The paintgrid directory includes a script called plot.sh that can be used for +plotting. It generates two image files: cumulativeplot.png and activeplot.png. +cumulativeplot.png shows overall progress over time, while activeplot.png shows +the number of active jobs over time. When the worker agents are trasnferring +data to and from nodes, this time does not get marked as active.

+

Below is an example of two images created during a run to Beagle.

+

+cumulativeplot.png + + +activeplot.png +

+
+ + + +
+
Note
+
Very fast/short running jobs may fail to produce a valid activeplot.png +due to a lack of data.
+
+
+

From davidk at ci.uchicago.edu Thu Aug 8 17:02:57 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 8 Aug 2013 17:02:57 -0500 (CDT) Subject: [Swift-commit] r6812 - SwiftApps/Scattering/paintgrid Message-ID: <20130808220257.843F1178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-08 17:02:57 -0500 (Thu, 08 Aug 2013) New Revision: 6812 Modified: SwiftApps/Scattering/paintgrid/apps SwiftApps/Scattering/paintgrid/beagle.xml SwiftApps/Scattering/paintgrid/orthros.xml SwiftApps/Scattering/paintgrid/paintgrid.swift SwiftApps/Scattering/paintgrid/sites.xml Log: Use tiny image by default Add more comments in sites file Modified: SwiftApps/Scattering/paintgrid/apps =================================================================== --- SwiftApps/Scattering/paintgrid/apps 2013-08-08 21:43:00 UTC (rev 6811) +++ SwiftApps/Scattering/paintgrid/apps 2013-08-08 22:02:57 UTC (rev 6812) @@ -1,3 +1,4 @@ localhost local_python python +local python python orthros python python beagle python python Modified: SwiftApps/Scattering/paintgrid/beagle.xml =================================================================== --- SwiftApps/Scattering/paintgrid/beagle.xml 2013-08-08 21:43:00 UTC (rev 6811) +++ SwiftApps/Scattering/paintgrid/beagle.xml 2013-08-08 22:02:57 UTC (rev 6812) @@ -15,12 +15,14 @@ 100 100 pbs.aprun;pbs.mpp;depth=24 - 3600 - 00:05:00 - 5 + + + 3600 + 00:05:00 + 5 1 1 - 4.80 + 4.80 10000 /lustre/beagle/{env.USER}/swiftwork Modified: SwiftApps/Scattering/paintgrid/orthros.xml =================================================================== --- SwiftApps/Scattering/paintgrid/orthros.xml 2013-08-08 21:43:00 UTC (rev 6811) +++ SwiftApps/Scattering/paintgrid/orthros.xml 2013-08-08 22:02:57 UTC (rev 6812) @@ -1,17 +1,32 @@ + + + + 0 + 10000 + + {env.HOME}/swiftwork + + - 1 - 00:15:00 + 1 + + + 00:15:00 + 1200 + 10 100 100 - 10 10000 + + sec1all.q sec1_all - 1200 10.00 + + - {env.HOME}/swiftwork + {env.HOME}/swiftwork Modified: SwiftApps/Scattering/paintgrid/paintgrid.swift =================================================================== --- SwiftApps/Scattering/paintgrid/paintgrid.swift 2013-08-08 21:43:00 UTC (rev 6811) +++ SwiftApps/Scattering/paintgrid/paintgrid.swift 2013-08-08 22:02:57 UTC (rev 6812) @@ -22,7 +22,7 @@ # Command line args to this script file params ; -file image ; +file image ; global string runTime = @arg("runTime","0.0"); global string runDir = @java("java.lang.System","getProperty","user.dir"); Modified: SwiftApps/Scattering/paintgrid/sites.xml =================================================================== --- SwiftApps/Scattering/paintgrid/sites.xml 2013-08-08 21:43:00 UTC (rev 6811) +++ SwiftApps/Scattering/paintgrid/sites.xml 2013-08-08 22:02:57 UTC (rev 6812) @@ -1,9 +1,19 @@ + - 0 + 0 10000 {env.HOME}/swiftwork + + + + 0 + 10000 + + {env.HOME}/swiftwork + + From hategan at ci.uchicago.edu Thu Aug 8 20:14:43 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Thu, 8 Aug 2013 20:14:43 -0500 (CDT) Subject: [Swift-commit] r6813 - in trunk: . licenses Message-ID: <20130809011443.6BCF5178884@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-08 20:14:43 -0500 (Thu, 08 Aug 2013) New Revision: 6813 Added: trunk/licenses/ trunk/licenses/spectrum.colorpicker.LICENSE Log: added directory to store licenses; most libraries require redistribution in binary or otherwise form to include a license Added: trunk/licenses/spectrum.colorpicker.LICENSE =================================================================== --- trunk/licenses/spectrum.colorpicker.LICENSE (rev 0) +++ trunk/licenses/spectrum.colorpicker.LICENSE 2013-08-09 01:14:43 UTC (rev 6813) @@ -0,0 +1,20 @@ +Copyright (c) 2013, Brian Grinstead, http://briangrinstead.com + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file From hategan at ci.uchicago.edu Thu Aug 8 20:15:13 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Thu, 8 Aug 2013 20:15:13 -0500 (CDT) Subject: [Swift-commit] r6814 - trunk/libexec Message-ID: <20130809011513.E5126178884@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-08 20:15:13 -0500 (Thu, 08 Aug 2013) New Revision: 6814 Modified: trunk/libexec/swift.k Log: removed debugging statement Modified: trunk/libexec/swift.k =================================================================== --- trunk/libexec/swift.k 2013-08-09 01:14:43 UTC (rev 6813) +++ trunk/libexec/swift.k 2013-08-09 01:15:13 UTC (rev 6814) @@ -78,7 +78,6 @@ export(stdin, function(file) { - echo(file) stdin = file } ) From davidk at ci.uchicago.edu Fri Aug 9 08:07:11 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 9 Aug 2013 08:07:11 -0500 (CDT) Subject: [Swift-commit] r6816 - SwiftApps/Scattering/paintgrid/docs Message-ID: <20130809130711.C1BA79D0B9@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-09 08:07:10 -0500 (Fri, 09 Aug 2013) New Revision: 6816 Modified: SwiftApps/Scattering/paintgrid/docs/README SwiftApps/Scattering/paintgrid/docs/tutorial.html Log: Exaple of how to plot from a lot file Modified: SwiftApps/Scattering/paintgrid/docs/README =================================================================== --- SwiftApps/Scattering/paintgrid/docs/README 2013-08-09 01:20:22 UTC (rev 6815) +++ SwiftApps/Scattering/paintgrid/docs/README 2013-08-09 13:07:10 UTC (rev 6816) @@ -223,6 +223,14 @@ the number of active jobs over time. When the worker agents are trasnferring data to and from nodes, this time does not get marked as active. +After each swift run, a log file will be created called +paintgrid---.log. Once you have identified the log +file, run the following command to generate the plots: + +----- +$ ./plot.sh +----- + Below is an example of two images created during a run to Beagle. image:cumulativeplot.png[] Modified: SwiftApps/Scattering/paintgrid/docs/tutorial.html =================================================================== --- SwiftApps/Scattering/paintgrid/docs/tutorial.html 2013-08-09 01:20:22 UTC (rev 6815) +++ SwiftApps/Scattering/paintgrid/docs/tutorial.html 2013-08-09 13:07:10 UTC (rev 6816) @@ -917,6 +917,13 @@ cumulativeplot.png shows overall progress over time, while activeplot.png shows the number of active jobs over time. When the worker agents are trasnferring data to and from nodes, this time does not get marked as active.

+

After each swift run, a log file will be created called +paintgrid-<YYYYmmdd>-<hhmm>-<random>.log. Once you have identified the log +file, run the following command to generate the plots:

+
+
+
$ ./plot.sh <logfile>
+

Below is an example of two images created during a run to Beagle.

cumulativeplot.png @@ -939,7 +946,7 @@


From davidk at ci.uchicago.edu Fri Aug 9 09:45:36 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 9 Aug 2013 09:45:36 -0500 (CDT) Subject: [Swift-commit] r6817 - SwiftApps/Scattering/paintgrid Message-ID: <20130809144536.A57D19D018@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-09 09:45:36 -0500 (Fri, 09 Aug 2013) New Revision: 6817 Modified: SwiftApps/Scattering/paintgrid/orthros.xml Log: Updated orthros.xml for more cores Modified: SwiftApps/Scattering/paintgrid/orthros.xml =================================================================== --- SwiftApps/Scattering/paintgrid/orthros.xml 2013-08-09 13:07:10 UTC (rev 6816) +++ SwiftApps/Scattering/paintgrid/orthros.xml 2013-08-09 14:45:36 UTC (rev 6817) @@ -10,23 +10,32 @@ - 1 + + sec1all.q --> + sec1_all --> + 1 + + + 1 + 4 + 4 + 64 + 2.56 + - 00:15:00 - 1200 - 10 + 00:15:00 + 1800 + + + + {env.HOME}/swiftwork + + + 100 100 10000 + - - sec1all.q - sec1_all - 10.00 - - - - {env.HOME}/swiftwork - From ketan at ci.uchicago.edu Fri Aug 9 10:07:31 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Fri, 9 Aug 2013 10:07:31 -0500 (CDT) Subject: [Swift-commit] r6818 - SwiftTutorials/ATPESC_2013-08-06/cloud Message-ID: <20130809150731.8CBF29D018@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-09 10:07:31 -0500 (Fri, 09 Aug 2013) New Revision: 6818 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/setup Log: small change in setup Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/setup =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/setup 2013-08-09 14:45:36 UTC (rev 6817) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/setup 2013-08-09 15:07:31 UTC (rev 6818) @@ -22,7 +22,9 @@ export WORKER_HOSTS=`cat hosts.txt` chmod 0600 ~/.ssh/tutorial.pem + eval $(ssh-agent) ssh-add ~/.ssh/tutorial.pem + start-coaster-service From ketan at ci.uchicago.edu Fri Aug 9 11:08:14 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Fri, 9 Aug 2013 11:08:14 -0500 (CDT) Subject: [Swift-commit] r6819 - SwiftTutorials/ATPESC_2013-08-06/cloud Message-ID: <20130809160814.828C59D0B9@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-09 11:08:14 -0500 (Fri, 09 Aug 2013) New Revision: 6819 Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/pool.txt Log: update pool of cloud ips Modified: SwiftTutorials/ATPESC_2013-08-06/cloud/pool.txt =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/cloud/pool.txt 2013-08-09 15:07:31 UTC (rev 6818) +++ SwiftTutorials/ATPESC_2013-08-06/cloud/pool.txt 2013-08-09 16:08:14 UTC (rev 6819) @@ -1,20 +1,3 @@ 54.212.81.224 54.244.171.51 54.212.37.161 -54.218.187.243 -54.245.33.121 -54.218.163.206 -54.212.69.219 -54.212.170.216 -50.112.13.124 -54.214.159.122 -54.244.170.137 -54.212.124.129 -54.212.72.98 -54.218.221.157 -54.212.27.214 -54.212.140.138 -54.214.163.178 -54.214.98.22 -54.212.89.44 -54.212.50.12 From hategan at ci.uchicago.edu Sat Aug 10 21:22:06 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Sat, 10 Aug 2013 21:22:06 -0500 (CDT) Subject: [Swift-commit] r6821 - in trunk/src/org/griphyn/vdl/karajan: . lib Message-ID: <20130811022206.2C04B9CCF5@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-10 21:22:05 -0500 (Sat, 10 Aug 2013) New Revision: 6821 Modified: trunk/src/org/griphyn/vdl/karajan/Loader.java trunk/src/org/griphyn/vdl/karajan/lib/SwiftFunction.java Log: moved relevant information about the run in the beginning of the log and added a log message that is issued right before a run starts Modified: trunk/src/org/griphyn/vdl/karajan/Loader.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/Loader.java 2013-08-09 20:48:19 UTC (rev 6820) +++ trunk/src/org/griphyn/vdl/karajan/Loader.java 2013-08-11 02:22:05 UTC (rev 6821) @@ -98,67 +98,30 @@ public static void main(String[] argv) { ArgumentParser ap = buildArgumentParser(); - String project = null; - try { - ap.parse(argv); - - if (ap.isPresent(ARG_HELP)) { - ap.usage(); - System.exit(0); - } - if (ap.isPresent(ARG_VERSION)){ - version(); - System.exit(0); - } - if (!ap.hasValue(ArgumentParser.DEFAULT)) { - version(); - error("No Swift script specified"); - } - project = ap.getStringValue(ArgumentParser.DEFAULT); - } - catch (ArgumentParserException e) { - System.err.println("Error parsing arguments: " + e.getMessage() - + "\n"); - shortUsage(); - System.exit(1); - } - - if (!new File(project).exists()) { - System.err.println("SwiftScript program does not exist: " + project - + "\n"); - shortUsage(); - System.exit(1); - } - + checkImmediateFlags(ap, argv); + boolean runerror = false; - String projectName = projectName(project); - - String runID; - if (ap.isPresent(ARG_RUNID)) { - runID = ap.getStringValue(ARG_RUNID); - } - else { - runID = getUUID(); - } - + + String runID = makeRunId(ap); + try { - boolean provenanceEnabled = VDL2Config.getConfig().getProvenanceLog(); - + String project = ap.getStringValue(ArgumentParser.DEFAULT); + checkValidProject(project); + String projectName = projectName(project); + setupLogging(ap, projectName, runID); - if (logger.isDebugEnabled()) { - logger.debug("arguments: " + Arrays.asList(argv)); - logger.debug("Max heap: " + Runtime.getRuntime().maxMemory()); - } + VDL2Config config = loadConfig(ap); + addCommandLineProperties(config, ap); + logBasicInfo(argv, runID, config); + debugSitesText(config); + debugTCText(config); + boolean provenanceEnabled = VDL2Config.getConfig().getProvenanceLog(); + if (ap.isPresent(ARG_CDMFILE)) { - loadCDM(ap); + loadCDM(ap); } - if (!(new File(project).exists())) { - logger.error("Input file " + project + " does not exist."); - System.exit(4); - } - if (project.endsWith(".swift")) { try { project = compile(project, ap.isPresent(ARG_RECOMPILE), provenanceEnabled); @@ -171,20 +134,11 @@ System.exit(3); } } - WrapperNode tree = null; - if (project != null) { - tree = load(project); - } - else { - System.err.println("No source file specified"); - shortUsage(); - System.exit(1); - } + WrapperNode tree = load(project); tree.setProperty("name", projectName + "-" + runID); tree.setProperty(WrapperNode.FILENAME, project); - VDL2Config config = loadConfig(ap); Context context = new Context(); context.setArguments(ap.getArguments()); context.setAttribute("SWIFT:CONFIG", config); @@ -193,12 +147,6 @@ context.setAttribute("SWIFT:RUN_ID", runID); context.setAttribute("SWIFT:DRY_RUN", ap.isPresent(ARG_DRYRUN)); context.setAttribute("SWIFT:HOME", System.getProperty("swift.home")); - - addCommandLineProperties(config, ap); - if (logger.isDebugEnabled()) { - logger.debug(config); - } - debugSitesText(config); Main root = compileKarajan(tree, context); root.setFileName(projectName); @@ -209,13 +157,13 @@ if (ap.hasValue(ARG_RESUME)) { arguments.add("-rlog:resume=" + ap.getStringValue(ARG_RESUME)); } - + + logger.info("RUN_START"); new HangChecker(context).start(); long start = System.currentTimeMillis(); ec.start(context); ec.waitFor(); long end = System.currentTimeMillis(); - //System.out.println(JobSubmissionTaskHandler.jobsRun + " jobs, " + JobSubmissionTaskHandler.jobsRun * 1000 / (end - start) + " j/s"); if (ec.isFailed()) { runerror = true; } @@ -238,6 +186,72 @@ System.exit(runerror ? 2 : 0); } + private static void logBasicInfo(String[] argv, String runID, VDL2Config conf) { + String version = loadVersion(); + System.out.println(version); + System.out.println("RunID: " + runID); + if (logger.isInfoEnabled()) { + logger.info("VERSION " + version); + logger.info("RUN_ID " + runID); + logger.info("ARGUMENTS " + Arrays.asList(argv)); + logger.info("MAX_HEAP " + Runtime.getRuntime().maxMemory()); + logger.info("GLOBUS_HOSTNAME " + System.getProperty("GLOBUS_HOSTNAME")); + logger.info("CWD " + new File(".").getAbsolutePath()); + } + if (logger.isDebugEnabled()) { + logger.debug("SWIFT_CONFIGURATION " + conf); + } + } + + private static void checkValidProject(String project) { + if (project == null) { + System.err.println("No source file specified"); + shortUsage(); + System.exit(1); + } + + if (!new File(project).exists()) { + System.err.println("SwiftScript program does not exist: " + project + "\n"); + shortUsage(); + System.exit(4); + } + } + + private static void checkImmediateFlags(ArgumentParser ap, String[] argv) { + try { + ap.parse(argv); + + if (ap.isPresent(ARG_HELP)) { + ap.usage(); + System.exit(0); + } + if (ap.isPresent(ARG_VERSION)) { + System.out.println(loadVersion()); + System.exit(0); + } + if (!ap.hasValue(ArgumentParser.DEFAULT)) { + System.out.println(loadVersion()); + error("No Swift script specified"); + } + } + catch (ArgumentParserException e) { + System.err.println("Error parsing arguments: " + e.getMessage() + + "\n"); + shortUsage(); + System.exit(1); + } + + } + + private static String makeRunId(ArgumentParser ap) { + if (ap.isPresent(ARG_RUNID)) { + return ap.getStringValue(ARG_RUNID); + } + else { + return getUUID(); + } + } + private static String getMessages(Throwable e) { StringBuilder sb = new StringBuilder(); while (e != null) { @@ -386,26 +400,33 @@ } static void debugSitesText(VDL2Config config) { - String defaultPoolFile = - System.getProperty("swift.home") + File.separator + - "etc" + File.separator + "sites.xml"; - String poolFile = config.getPoolFile(); - if (poolFile.equals(defaultPoolFile)) { - Logger textLogger = Logger.getLogger("swift.textfiles"); - textLogger.debug("using default sites file"); - } - else { - debugText("SITES", new File(poolFile)); - } + logger.info("SITES_FILE " + poolFile); + debugText("SITES", new File(poolFile)); } + static void debugTCText(VDL2Config config) { + String tcFile = config.getTCFile(); + logger.info("TC_FILE " + tcFile); + debugText("TC", new File(tcFile)); + } + + + /** + * The build ID is a UID that gets generated with each build. It is + * used to decide whether an already compiled swift script can be + * re-used or needs to be re-compiled. + */ private static void loadBuildVersion(boolean provenanceEnabled) { try { - File f = new File(System.getProperty("swift.home") - + "/libexec/buildid.txt"); + File f = new File(System.getProperty("swift.home") + "/libexec/buildid.txt"); BufferedReader br = new BufferedReader(new FileReader(f)); - buildVersion = br.readLine() + "-" + (provenanceEnabled ? "provenance" : "no-provenance"); + try { + buildVersion = br.readLine() + "-" + (provenanceEnabled ? "provenance" : "no-provenance"); + } + finally { + br.close(); + } } catch (IOException e) { buildVersion = null; @@ -676,15 +697,21 @@ return sb.toString(); } - public static void version() { - String shome = System.getProperty("swift.home", "unknown version, can't determine SWIFT_HOME"); + public static String loadVersion() { + String shome = System.getProperty("swift.home", null); + if (shome == null) { + logger.info("Cannot determine Swift home: swift.home system property missing"); + return ""; + } File file = new File(shome + "/libexec/version.txt"); + StringBuilder sb = new StringBuilder(); try { BufferedReader br = new BufferedReader(new FileReader(file)); try { String line; while ((line = br.readLine()) != null) { - System.out.println(line); + sb.append(line); + sb.append('\n'); } } finally { @@ -692,10 +719,10 @@ } } catch (Exception e) { - e.printStackTrace(); + logger.info("Error getting swift version", e); + sb.append(""); } - System.out.println(); + return sb.toString().trim(); } - } Modified: trunk/src/org/griphyn/vdl/karajan/lib/SwiftFunction.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/lib/SwiftFunction.java 2013-08-09 20:48:19 UTC (rev 6820) +++ trunk/src/org/griphyn/vdl/karajan/lib/SwiftFunction.java 2013-08-11 02:22:05 UTC (rev 6821) @@ -417,7 +417,6 @@ TCCache tc = (TCCache) c.getAttribute(TC); if (tc == null) { String prop = ConfigProperty.getProperty(VDL2ConfigProperties.TC_FILE, (VDL2Config) c.getAttribute("SWIFT:CONFIG")); - Loader.debugText("TC", new java.io.File(prop)); tc = new TCCache(File.getNonSingletonInstance(prop)); c.setAttribute(TC, tc); } From yadunandb at ci.uchicago.edu Mon Aug 12 10:38:08 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Mon, 12 Aug 2013 10:38:08 -0500 (CDT) Subject: [Swift-commit] r6824 - SwiftApps Message-ID: <20130812153808.7989A9D018@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-12 10:38:07 -0500 (Mon, 12 Aug 2013) New Revision: 6824 Added: SwiftApps/Swift-MapRed/ Log: Creating new folder for MapRed experiments From davidk at ci.uchicago.edu Mon Aug 12 11:57:18 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 12 Aug 2013 11:57:18 -0500 (CDT) Subject: [Swift-commit] r6826 - trunk/bin Message-ID: <20130812165718.0B6E89D018@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-12 11:57:17 -0500 (Mon, 12 Aug 2013) New Revision: 6826 Modified: trunk/bin/swiftrun Log: Allow list of sites to run on from within a swift.properties file Modified: trunk/bin/swiftrun =================================================================== --- trunk/bin/swiftrun 2013-08-12 15:43:08 UTC (rev 6825) +++ trunk/bin/swiftrun 2013-08-12 16:57:17 UTC (rev 6826) @@ -122,7 +122,7 @@ while( my( $key, $value ) = each( %properties ) ) { # Ignore properties that start with app. or site. next if $key =~ /^\s*app./; - next if $key =~ /^\s*site./; + next if $key =~ /^\s*site/; print PROPERTY_FILE "$key=$value\n"; } push( @new_swift_args, "-config $run_directory/$property_filename" ); @@ -135,6 +135,10 @@ print SITES "\n"; print SITES "\n"; + if(defined ($properties{site})) { + push(@sites, split(',', $properties{site})) + } + foreach my $site(@sites) { print SITES &create_pool_entry($site); } @@ -234,8 +238,8 @@ mkdir($run_directory) || die "Unable to create run directory $run_directory\n"; # Write swift configuration files -&write_sites("sites.xml") if defined( $option_siteslist ); -&write_apps("tc.data") if ( !defined( $option_tcfile ) && defined( $option_siteslist )); +&write_sites("sites.xml") if defined( $option_siteslist ) || defined($properties{site}); +&write_apps("tc.data") if !defined( $option_tcfile ) && ( defined( $option_siteslist ) || defined($properties{site})); &write_properties("cf") if !defined( $option_config ); # Repair args with dots From davidk at ci.uchicago.edu Mon Aug 12 14:38:27 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 12 Aug 2013 14:38:27 -0500 (CDT) Subject: [Swift-commit] r6827 - trunk/bin Message-ID: <20130812193827.918909D018@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-12 14:38:27 -0500 (Mon, 12 Aug 2013) New Revision: 6827 Modified: trunk/bin/swiftrun Log: Use new app wildcards! Modified: trunk/bin/swiftrun =================================================================== --- trunk/bin/swiftrun 2013-08-12 16:57:17 UTC (rev 6826) +++ trunk/bin/swiftrun 2013-08-12 19:38:27 UTC (rev 6827) @@ -92,6 +92,7 @@ sub write_apps { my $app_filename = $_[0]; open( APP_FILE, ">$run_directory/$app_filename" ) || die "Unable to open $run_directory/$app_filename\n"; + print APP_FILE "* * * INSTALLED INTEL32::LINUX null\n"; # Find app definitions while( my( $key, $value ) = each( %properties ) ) { From davidk at ci.uchicago.edu Mon Aug 12 15:01:40 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 12 Aug 2013 15:01:40 -0500 (CDT) Subject: [Swift-commit] r6828 - tags Message-ID: <20130812200140.96FAC9D018@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-12 15:01:40 -0500 (Mon, 12 Aug 2013) New Revision: 6828 Added: tags/swift-0.94.1-RC1/ Log: Create a swift-0.94.1-RC1 tag From davidk at ci.uchicago.edu Mon Aug 12 15:20:15 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 12 Aug 2013 15:20:15 -0500 (CDT) Subject: [Swift-commit] r6829 - tags/swift-0.94.1-RC1/libexec Message-ID: <20130812202015.F28099D795@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-12 15:20:15 -0500 (Mon, 12 Aug 2013) New Revision: 6829 Modified: tags/swift-0.94.1-RC1/libexec/release.txt Log: Update release name Modified: tags/swift-0.94.1-RC1/libexec/release.txt =================================================================== --- tags/swift-0.94.1-RC1/libexec/release.txt 2013-08-12 20:01:40 UTC (rev 6828) +++ tags/swift-0.94.1-RC1/libexec/release.txt 2013-08-12 20:20:15 UTC (rev 6829) @@ -1 +1 @@ -0.94 +0.94.1-RC1 From davidk at ci.uchicago.edu Mon Aug 12 15:56:50 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 12 Aug 2013 15:56:50 -0500 (CDT) Subject: [Swift-commit] r6830 - in www: downloads inc main Message-ID: <20130812205650.BDEAE9D795@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-12 15:56:50 -0500 (Mon, 12 Aug 2013) New Revision: 6830 Modified: www/downloads/index.php www/inc/about_sidebar.php www/main/index.php Log: Add links to 0.94.1 RC1 Modified: www/downloads/index.php =================================================================== --- www/downloads/index.php 2013-08-12 20:20:15 UTC (rev 6829) +++ www/downloads/index.php 2013-08-12 20:56:50 UTC (rev 6830) @@ -37,15 +37,15 @@

Latest Release

-

Swift 0.94 - 2013/04/30

+

Swift 0.94.1 RC1 - 2013/08/12

For the majority of users, this is the version you will want to download. This package contains the latest Stable release of Swift. Since Swift is written in Java, this package will run on all supported platforms with Java Runtime Environment 1.6 or greater.

Precompiled binary distribution -[swift-0.94.tar.gz] +[swift-0.94.1-RC1.tar.gz]

Source Code

Modified: www/inc/about_sidebar.php =================================================================== --- www/inc/about_sidebar.php 2013-08-12 20:20:15 UTC (rev 6829) +++ www/inc/about_sidebar.php 2013-08-12 20:56:50 UTC (rev 6830) @@ -2,12 +2,12 @@
  • Tim Armstrong
  • +
  • Yadu N Babuji
  • Ian Foster
  • Mihael Hategan
  • Dan Katz
  • David Kelly
  • Ketan Maheshwari
  • -
  • Yadu N Babuji
  • Mike Wilde
  • Justin Wozniak
  • Zhao Zhang
  • Modified: www/main/index.php =================================================================== --- www/main/index.php 2013-08-12 20:20:15 UTC (rev 6829) +++ www/main/index.php 2013-08-12 20:56:50 UTC (rev 6830) @@ -62,7 +62,7 @@
-
0.94 current version
2013/04/30 +
0.94.1 RC1 current version
2013/08/12
Read our Quick Start Guide and start using Swift today!
From davidk at ci.uchicago.edu Mon Aug 12 16:33:18 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 12 Aug 2013 16:33:18 -0500 (CDT) Subject: [Swift-commit] r6831 - trunk/docs/designs Message-ID: <20130812213318.C10629D018@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-12 16:33:18 -0500 (Mon, 12 Aug 2013) New Revision: 6831 Modified: trunk/docs/designs/swiftrun.txt Log: First few sections of a new swiftrun guide Modified: trunk/docs/designs/swiftrun.txt =================================================================== --- trunk/docs/designs/swiftrun.txt 2013-08-12 20:56:50 UTC (rev 6830) +++ trunk/docs/designs/swiftrun.txt 2013-08-12 21:33:18 UTC (rev 6831) @@ -3,342 +3,101 @@ :toc: :icons: -:numbered: -Steps to implementation ------------------------ +Introduction +------------ +Swift 0.95 introduces many changes to the method for configuring and running +Swift. The goal of these changes is to make configuration easier for Swift +users. This document will attempt to explain the reasons for these changes and +document how these new configuration mechanisms work. -1) Implement the .swift run directory, $HOME/.swiftrc, $PWD/.swiftrun +Configuration in previous releases +---------------------------------- +In Swift 0.94 and earlier versions, configuring Swift usually required setting +up files called sites.xml, tc.data, and cf. These files typically needed to be +specified on the command line. The following command line was pretty typical +in previous Swift releases: -NOTE: either simplify or provide some shortcuts and backwards -compatibility. - -2) Implement the search path for site templates. Site templates are XML for now, but can eventually be in property-file format - -3) accept site overrides from property files - -4) Users should edit only proprty files unless they are making new templates. - -5) Generate app files automatically. - - -New command line and configuration conventions for running Swift. ------------------------------------------------------------------ - -This document describes a new method of running Swift scripts which -aims to make Swift easier to use. - -Currently, Swift configuration settings are split up into multiple -files. -sites.file (Sites.xml) defines sites, -tc.file (tc.data) -defines applications, -config (swift.properties) defines other -settings, and -cdm.file (cdm.data) defines data management rules. - -.Goals of reworking this configuration mechanism are - -1. Define all settings in a single configuration file format with more -uniform conventions. Use a consistent format for all settings. - -2. Don't require users or site administrators to use XML. - -3. Make the settings in swift.properties simple to understand - -4. Build an effective run-directory mechanism into the swift -command. Reduce the need for users to write their own runMyApp.sh -wrappers, and reduce the complexity of such wrappers when necessary. - -5. Define effective locations for site-specific templates and defaults - -6. Enable users to specify default settings for their personal runs as -well as for specific runs (ie in the current working -directories where they are running swift) - -7. Improve the user-guide documentation of properties, in particular -by separating out the common ones from the obscure ones and by -clarifying how throttling actually works, especially for data management and -coasters vs. single-level providers. - -8. Make it easier to use predefined site templates created by site -Swift administrators or user groups - -9. Provide a simpler and more compact way of specifiying which apps -should be invoked on which sites. (Includes: Don't force user to -determine which sites to use by resticting the sites file or the tc -list) - -10. Catch mis-spelled config options. Currently these errors are -silently ignored. - -11. Enable simpler linkage from app() definitions in the .swift source -to the executable to run for that app. This should support the new -feature of inline multi-language app scripts/programs. - -12. Separate the selection of sites to use from the sets of sets -defined in the configuration properties (do this w/o changes to the -internals) - -13. Enable users to define groups of settings as "profiles" for -various modes of operation. - -14. Sites templates and config files can be constructed with a -graphical configurator (ideally one with comprehensive graphics to -define the configuration... can envision wysiwyg and drag-and-drop) -which creates the needed text files. - -15. For below: The parameters specified in a site.sitename.paramname= -value statement will be checked for correctness against the xml -schema. - -16. It should be possible to define an entire site entry from -name=value statements. So templates could be specified that way, and -XML could be used solely for the internal format and eventually -removed altogether. - -17. site.beagle-fixed.maxnodes -a. slots -b. maxnodes -c. nodegranularity -d. high & low overallocation <= on/off or via one parameter (fixed/var) -e. jobThrottle + scalefactor (?sp) -f. maxtime => slotTime maxWallTime=>taskTime -g. passthrough to lower level scheduler: site.LRM.param -h. (special for aprun and ibrun, mpiexec...) -i. site.sitename.param=\_REQUIRED_ - -18. sites.xml values will be aliased to new, meaningful names. Since -the providers will be retained in swift 2.0, we chould make these -chainges internal, but still provide some period of backwards -compatibility if thats affordable. - -19. Things to fix in sites.xml: - -a. jobsPer -> tasks? (in sync with a language spec that nails down -runs, tasks, and jobs.) -b. coresPerNode, slotsPerNode? -c. params for dynamic coaster throttling? -d. maxTime -> jobWallTime maxWallTime taskWallTime; time into -consistent units: sec OR hh:mm:ss -e. slots: are these used consistently between coaster-layered and single-level providers? -f. it should be possible to define a site-set (eg: namd-sites) -g. Enable the new mechanism to be implemented with little change to -Swift internals. (Still use XML as the internal format used by swift -and for backwards compatibility). -h. Create a specification which can be retained in Swift 2.0 -i. The swift run log makes it clear where all property values came from: - propert_name property_value property_source -j. Related code improvements suggested by the config re-specification project: -k. Dont assign jobs to sites w/o slots unless pre-staging (and even -then allow an assignment to be abandoned if a better choice appears -later) <== Mihael fix soon? -l. Replication to work w/ provider staging -m. clean up the internal Java structures for specifying parameters -(properties, sites, tc). Make it much easier to add new -parameters. Make it easy to add the pass-through parameters for LRMs. - -Below is a typical current swift command invocation: - ----- -swift -sites.file sites.xml -tc.file tc.data -config cf -cdm.file fs.data hello.swift +$ swift -sites.file sites.xml -tc.file tc.data -config cf myscript.swift ----- -We will retain this syntax and file separation for backward -compatibility, and as the "internal" file representation of Swift -configuration. +sites.xml +~~~~~~~~~ +The sites.xml file was an XML configuration file that defined site paramaters. +It was used to determine how Swift should interact with the scheduler. Below +is an example sites.xml for a campus cluster called midway - -Swift Properties ----------------- - -This new configuration file will be very similar to the current format -of swift.properties. Settings that are currently defined in -swift.properties will keep the same names and format. - +.sites.xml ----- -execution.retries=0 -sitedir.keep=true ------ - -Where will Swift look for swift.properties? -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Settings for swift.properties get set in the following order. - -1. Swift default values -2. The etc/swift.properties file in the swift installation directory -3. The swift.properties file located in the $SWIFT_CONFIG directory -4. $HOME/.swift/swift.properties -5. One or both of $PWD/swift.properties and $PWD/.swift/swift.properties (to - be determined) -6. Command line options. Swift will accept parameters on the command line, in - the format of -Dexecution.retries=5. All parameters are unformly specifiable there. - -Settings are uniformly cumulative. Every swift.properties files that is found is read -and values are set, with values from the most recent file taking precedence. - -Apps ----- -Applications currently defined in tc.data will instead be defined in the -new swift.properties file in the following format: - ------ -app.beagle.wc = /usr/bin/wc -app.midway.bash = /bin/bash ------ - -Special cases -~~~~~~~~~~~~~ -For most app definitions you need only the path to the application. You should -also be able to handle special cases in a similar way. For example, to define -that an app is WIN32, or to set an app specific walltime: ------ -app.beagle.wc.win32 = true -app.beagle.wc.walltime = 00:05:00 ------ - -App wildcards -~~~~~~~~~~~~~ -The existing tc.data format should be modified to allow wildcards. A * in your -tc.data would allow you to run any application defined in your swift script on -the site. It would search your PATH for the executable location. - ------ -beagle * * null null null ------ - -In the new tc format, this same expression would be: ------ -app.beagle.* = * ------ - -NOTE: If the form of line in tc is so generic, it could also be considered a default/generate on the fly. Eg. pick site name from swift commandline and generate a tc internally on-the-fly. In other words, only if user has a special need to define specific path for a specific app, tc should appear otherwise, it should be auto-generated internally. --Ketan. - -Sites ------ - -To specify which site a swift script should run on, use the -site -command line argument. - ------ -$ swift -site midway hello.swift ------ - -NOTE: Is the -site switch needed? Could we say "swift -local hello.swift" or "swift -midway,beagle hello.swift" --Ketan. - -To run on multiple sites, separate site names by a comma. - ------ -swift -site midway,beagle hello.swift ------ - -NOTE: Perhaps we should also think about adding the ability to define "site - groups". For example, the group "xsede" could define the sites for - Trestles, Stampede, and Kraken. You could then also mix and match - multiple groups. - -How does Swift know how to run on these sites? -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Swift uses XML to shape a specific run. These XML files define things that -Swift needs to know about a particular site, for example, which scheduler -should be used, what is the location of the work directory, and what degree -of parallelism should be used. - -Swift will include several XML templates that allow a user to run on a -variety of commonly used sites. These site templates could be found in -multiple locations. - -. In your current working directory, Swift will search for a matching - template in $PWD/.swift/sites. - -. Next, Swift will look in $HOME/.swift/sites. - -. Directories defined in $SWIFT_TEMPLATE_PATH. The format of this environment - variable is similar to $PATH, /dir/location1:/dir/location2:/dir/location3. - -. Finally, the Swift installation directory etc/sites. - -How can I change the the values in these templates dynamically? -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Values defined in your Swift configuration file can override the -default values stored in XML templates. Here is one example. - -Assume that you are looking at a site templates that looks like this: ------ - - - 24 - 100 - 100 - pbs.aprun;pbs.mpp;depth=24 + + + + 16 _WALLTIME_ - 50 - 1 - 12.00 + 100 + 100 + sandyb 10000 - /lustre/beagle/{env.USER}/swiftwork + /scratch/midway/{env.USER} + ----- -NOTE: This came up in one or more past discussions: sites file should be less cluttered. Some suggestions: 1) Default values for some attributes be used and should be only visible if a user explicitly wants a new value for them. eg. lowOverAllocation, highOverAllocation, initialscore. 2) One of the walltime and maxwalltime could be done away with. Ditto with depth/ppn and jobspernode. --Ketan +tc.data +~~~~~~~~ +The tc.data was a basic catalog that defined the location of applications on a +given sites. -By default in this template, jobsPerNode is set to 24. However, for -our application we would like to set this to 12. To do this, we add -this line to the Swift configuration file we are using: - +.tc.data ----- -site.beagle.jobsPerNode=12 +localhost cat /bin/cat null null null ----- -Can this be shortened? Initially assume not. +cf +~~ +The cf file (also called swift.properties) was a file that defined various +swift configuration values, like retries and error handlinng. -Can same attributes be applied to all sites? E.g.: +.cf +----- +wrapperlog.always.transfer=true +sitedir.keep=true +file.gc.enabled=false +status.mode=provider +----- -site.jobsNerNode=12 - -or - -jobsPerNode=12 - -OI: use name=value or name value or both? - -Defining sites in swift.properties -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -We may also want to talk about the ability to define sites directly in -swift.properties using the existing XML format. The program that -parses the properties file can attempt to find pool entries there. - -NOTE: This came up in discussions, but I think we should try to avoid -this one. We should be able to shape a sites file using only x.y.z=foo -properties. In cases where a user wants to use XML directly, I think -they should use the -sites.file option. - -Run directories and logs +The new swift.properties ------------------------ +Previous versions of Swift required users to create multiple files, each in +stored in a different format. In an attempt to make things easier, Swift 0.95 +merges these different configuration files into a single, common configuration +file called swift.properties. -Every time Swift runs, it should create a directory called -$PWD/.swift/runNNN, where NNN is a numeric value that gets incremented -with every run. +The new swift.properties file is responsible for: -NOTE: I think the runNNN directory should be created in a visible directory, not a hidden one. It could be simply named runs. --Ketan. +1. Defining sites +2. Defining applications +3. Defining various swift settings -These run directories contain: +Here is an example of a new swift.properties file: -* kml and swiftx files -* Swift log files -* Submit scripts -* tc.data -* sites.xml -* swift.properties -* cdm.data +----- +wrapperlog.always.transfer=true +sitedir.keep=true +file.gc.enabled=false +status.mode=provider +site=westmere +site.westmere.provider=local:slurm +site.westmere.jobsPerNode=12 +site.westmere.maxWalltime=00:05:00 +site.westmere.queue=westmere +site.westmere.initialScore=10000 +site.westmere.filesystem=local +site.westmere.workdirectory=/scratch/midway/davidkelly999 +app.westmere.cat=/bin/cat +----- -What changes need to be made to make this work? ------------------------------------------------ - -The vast majority of this can done with changes to the swift shell -script and a new perl script. - -The swift shell script will check the command line parameters it -receives. If the newer style of running is specified, where no -configuration files are specified, swift and swiftrun will generate -sites.xml, tc.data, swift.properties, cdm.data as described in this -document. They will be created in $PWD/.swift/runNNN and referenced. +This single swift.properties file works identically to using the sites.xml, +tc.data, and cf files listed in the previous section. From hategan at ci.uchicago.edu Mon Aug 12 18:48:18 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Mon, 12 Aug 2013 18:48:18 -0500 (CDT) Subject: [Swift-commit] r6832 - in trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi: . tui Message-ID: <20130812234818.496559D795@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-12 18:48:18 -0500 (Mon, 12 Aug 2013) New Revision: 6832 Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/AbstractANSIDisplay.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/LocalANSIDisplay.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/ANSIContext.java Log: made detection of escape sequence support in terminal actually work Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/AbstractANSIDisplay.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/AbstractANSIDisplay.java 2013-08-12 21:33:18 UTC (rev 6831) +++ trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/AbstractANSIDisplay.java 2013-08-12 23:48:18 UTC (rev 6832) @@ -80,6 +80,7 @@ })); Screen screen = new Screen(context); if (!screen.init()) { + this.cleanup(); System.err .println("Your terminal does not support ANSI escape codes"); } Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/LocalANSIDisplay.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/LocalANSIDisplay.java 2013-08-12 21:33:18 UTC (rev 6831) +++ trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/LocalANSIDisplay.java 2013-08-12 23:48:18 UTC (rev 6832) @@ -54,10 +54,12 @@ protected void cleanup() throws IOException { m.remove(this); super.cleanup(); - getContext().bgColor(ANSI.BLACK); - getContext().fgColor(ANSI.WHITE); - getContext().clear(); - getContext().sync(); + if (getContext().isInitialized()) { + getContext().bgColor(ANSI.BLACK); + getContext().fgColor(ANSI.WHITE); + getContext().clear(); + getContext().sync(); + } System.setOut(sout); System.setErr(serr); } Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/ANSIContext.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/ANSIContext.java 2013-08-12 21:33:18 UTC (rev 6831) +++ trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/ANSIContext.java 2013-08-12 23:48:18 UTC (rev 6832) @@ -44,7 +44,7 @@ private ScreenBuffer buf; private boolean doubleBuffered; private int lock; - private boolean done, unicode; + private boolean done, unicode, initialized; private Terminal terminal; private boolean redraw; @@ -151,6 +151,9 @@ terminal = Terminal.setupTerminal(); try { terminal.initializeTerminal(); + if (!this.vt100CodesSupported()) { + return false; + } os.write(ANSI.cursorVisible(false)); os.flush(); Runtime.getRuntime().addShutdownHook(new Thread() { @@ -158,13 +161,21 @@ exit(); } }); + initialized = true; + return true; } catch (Exception e) { e.printStackTrace(); + return false; } - return terminal.isANSISupported(); } + public boolean isInitialized() { + return initialized; + } + + + private boolean querySizeWorks = true, alternate = false; public int[] querySize() throws IOException { @@ -208,6 +219,14 @@ return null; } } + + public boolean vt100CodesSupported() throws IOException { + os.write(ANSI.AESC + "c"); + os.flush(); + String reply = readReply(100); + logger.debug("Terminal status code: " + reply); + return reply.length() > 0; + } protected void expect(char c) throws IOException { if (is.read() != c) { @@ -220,6 +239,23 @@ expect(what.charAt(i)); } } + + protected String readReply(int wait) throws IOException { + StringBuilder sb = new StringBuilder(); + while (wait > 0 && is.available() == 0) { + try { + Thread.sleep(1); + wait--; + } + catch (InterruptedException e) { + throw new IOException("Interrupted"); + } + } + while (is.available() > 0) { + sb.append((char) is.read()); + } + return sb.toString(); + } protected void expect(String what, int wait) throws IOException { while (wait > 0 && is.available() == 0) { From hategan at ci.uchicago.edu Mon Aug 12 19:29:00 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Mon, 12 Aug 2013 19:29:00 -0500 (CDT) Subject: [Swift-commit] r6833 - trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui Message-ID: <20130813002900.A31479D795@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-12 19:29:00 -0500 (Mon, 12 Aug 2013) New Revision: 6833 Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/TextArea.java Log: replace tabs with 4 spaces before rendering on a text area Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/TextArea.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/TextArea.java 2013-08-12 23:48:18 UTC (rev 6832) +++ trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/TextArea.java 2013-08-13 00:29:00 UTC (rev 6833) @@ -58,6 +58,7 @@ if (text == null) { return; } + text = text.replace("\t", " "); int crt = 0; int w = width - 1; while (crt < text.length()) { From hategan at ci.uchicago.edu Mon Aug 12 19:29:21 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Mon, 12 Aug 2013 19:29:21 -0500 (CDT) Subject: [Swift-commit] r6834 - trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi Message-ID: <20130813002921.616779D795@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-12 19:29:21 -0500 (Mon, 12 Aug 2013) New Revision: 6834 Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/STable.java Log: removed unused import Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/STable.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/STable.java 2013-08-13 00:29:00 UTC (rev 6833) +++ trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/STable.java 2013-08-13 00:29:21 UTC (rev 6834) @@ -20,7 +20,6 @@ */ package org.griphyn.vdl.karajan.monitor.monitors.ansi; -import java.util.Date; import java.util.Iterator; import javax.swing.event.TableModelEvent; @@ -45,6 +44,7 @@ import org.griphyn.vdl.karajan.monitor.monitors.swing.SimpleTableClassRenderer.Model; public class STable extends Table implements ActionListener { + private Dialog d, term; private Button close, wterm; private Task termTask; From hategan at ci.uchicago.edu Mon Aug 12 19:29:53 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Mon, 12 Aug 2013 19:29:53 -0500 (CDT) Subject: [Swift-commit] r6835 - trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui Message-ID: <20130813002953.2063C9D795@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-12 19:29:53 -0500 (Mon, 12 Aug 2013) New Revision: 6835 Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/ANSIContext.java Log: display exceptions caught in the TUI loop in a nice dialog and log them Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/ANSIContext.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/ANSIContext.java 2013-08-13 00:29:21 UTC (rev 6834) +++ trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/ANSIContext.java 2013-08-13 00:29:53 UTC (rev 6835) @@ -49,6 +49,8 @@ private Terminal terminal; private boolean redraw; private UnicodeDrawingScheme uds; + private Dialog errorDialog; + private TextArea errorTA; public ANSIContext(OutputStream os, InputStream is) { unicode = "true".equals(System.getProperty("tui.use.unicode")); @@ -410,17 +412,12 @@ if (key != null) { if (screen != null) { - try { - if (doubleBuffered) { - // buf.invalidate(); - } - screen.keyboardEvent(key); - if (screen != null) { - screen.redraw(); - } + if (doubleBuffered) { + // buf.invalidate(); } - catch (Exception e) { - e.printStackTrace(); + screen.keyboardEvent(key); + if (screen != null) { + screen.redraw(); } } //screen.status(key.toString()); @@ -428,20 +425,60 @@ } catch (Exception e) { if (!done) { - logger.warn("Rendering exception", e); - moveTo(1, 1); - bgColor(ANSI.RED); - fgColor(ANSI.WHITE); - CharArrayWriter cr = new CharArrayWriter(); - PrintWriter wr = new PrintWriter(cr); - e.printStackTrace(wr); - text(cr.toString()); - sync(); + logger.info("Rendering exception", e); + displayErrorDialog(e); } } } } + private void displayErrorDialog(Exception e) { + CharArrayWriter cr = new CharArrayWriter(); + PrintWriter wr = new PrintWriter(cr); + e.printStackTrace(wr); + + synchronized(this) { + if (errorDialog == null) { + createErrorDialog(); + } + if (errorTA.getText() == null) { + errorTA.setText(cr.toString()); + } + else { + errorTA.setText(errorTA.getText() + "\n" + cr.toString()); + } + } + } + + private void createErrorDialog() { + Dialog d = new Dialog(); + d.setFgColor(ANSI.RED); + errorDialog = d; + d.setTitle("Error"); + d.setSize(getScreen().getWidth() * 3 / 4, getScreen().getHeight() * 3 / 4); + errorTA = new TextArea(); + d.add(errorTA); + errorTA.setFgColor(ANSI.RED); + errorTA.setLocation(1, 1); + errorTA.setSize(d.getWidth() - 2, d.getHeight() - 3); + errorTA.setScrollBarVisible(true); + Button close = new Button("Close"); + d.add(close); + close.setLocation((d.getWidth() - close.getWidth()) / 2, d.getHeight() - 1); + close.addActionListener(new ActionListener() { + @Override + public void actionPerformed(Component source) { + synchronized(ANSIContext.this) { + errorDialog.close(); + errorDialog = null; + } + } + }); + + d.center(getScreen()); + d.display(getScreen()); + } + private int read() throws IOException { while (is.available() == 0) { if (redraw) { From hategan at ci.uchicago.edu Mon Aug 12 20:01:24 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Mon, 12 Aug 2013 20:01:24 -0500 (CDT) Subject: [Swift-commit] r6836 - trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi Message-ID: <20130813010124.6EB739D795@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-12 20:01:24 -0500 (Mon, 12 Aug 2013) New Revision: 6836 Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/SummaryPane.java Log: fixed summary bars Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/SummaryPane.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/SummaryPane.java 2013-08-13 00:29:53 UTC (rev 6835) +++ trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/SummaryPane.java 2013-08-13 01:01:24 UTC (rev 6836) @@ -66,7 +66,7 @@ if (summary != null) { Map counts = summary.getCounts(state); for (int i = 0; i < SummaryItem.STATES.length; i++) { - Integer v = counts.get(SummaryItem.STATES[i]); + Integer v = counts.get(SummaryItem.STATES[i].getName()); if (v != null) { bars.setValue(i, v); bars.setText(i, v.toString()); From hategan at ci.uchicago.edu Mon Aug 12 23:31:15 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Mon, 12 Aug 2013 23:31:15 -0500 (CDT) Subject: [Swift-commit] r6837 - trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi Message-ID: <20130813043115.0499D9D795@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-12 23:31:14 -0500 (Mon, 12 Aug 2013) New Revision: 6837 Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/WorkerTerminalInputHandler.java Log: make sure the security context is not null before attempting to access its credential Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/WorkerTerminalInputHandler.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/WorkerTerminalInputHandler.java 2013-08-13 01:01:24 UTC (rev 6836) +++ trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/WorkerTerminalInputHandler.java 2013-08-13 04:31:14 UTC (rev 6837) @@ -23,6 +23,7 @@ import org.apache.log4j.Logger; import org.globus.cog.abstraction.coaster.service.local.LocalRequestManager; import org.globus.cog.abstraction.impl.execution.coaster.WorkerShellCommand; +import org.globus.cog.abstraction.interfaces.SecurityContext; import org.globus.cog.abstraction.interfaces.Service; import org.globus.cog.abstraction.interfaces.Task; import org.globus.cog.coaster.ProtocolException; @@ -54,8 +55,10 @@ if (this.contact == null) { this.contact = task.getService(0).getServiceContact().getContact(); } - this.cred = (GSSCredential) task.getService(0).getSecurityContext() - .getCredentials(); + SecurityContext sc = task.getService(0).getSecurityContext(); + if (sc != null) { + this.cred = (GSSCredential) sc.getCredentials(); + } } public void handleInput(String in) { From swift at ci.uchicago.edu Mon Aug 12 23:35:04 2013 From: swift at ci.uchicago.edu (swift at ci.uchicago.edu) Date: Mon, 12 Aug 2013 23:35:04 -0500 (CDT) Subject: [Swift-commit] cog r3760 Message-ID: <20130813043504.14EF28D000B5@bridled.ci.uchicago.edu> ------------------------------------------------------------------------ r3760 | hategan | 2013-08-12 23:32:34 -0500 (Mon, 12 Aug 2013) | 1 line fixed worker shell ------------------------------------------------------------------------ Index: modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/WorkerShellHandler.java =================================================================== --- modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/WorkerShellHandler.java (revision 3759) +++ modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/WorkerShellHandler.java (working copy) @@ -34,8 +34,13 @@ try { ChannelManager manager = ChannelManager.getManager(); CoasterChannel worker = bqp.getWorkerChannel(workerId); - CoasterChannel reserved = manager.reserveChannel(worker); - wsc.executeAsync(reserved, this); + if (worker == null) { + sendReply("Error: worker not found"); + } + else { + CoasterChannel reserved = manager.reserveChannel(worker); + wsc.executeAsync(reserved, this); + } } catch (ChannelException e) { sendError("Cannot contact worker", e); Index: modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/job/manager/Node.java =================================================================== --- modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/job/manager/Node.java (revision 3759) +++ modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/job/manager/Node.java (working copy) @@ -165,4 +165,8 @@ Block.totalFailedWorkers += settings.getJobsPerNode(); block.getAllocationProcessor().getRLogger().log("WORKER_LOST blockid=" + block.getId()); } + + public int getId() { + return id; + } } Index: modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/job/manager/BlockQueueProcessor.java =================================================================== --- modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/job/manager/BlockQueueProcessor.java (revision 3759) +++ modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/job/manager/BlockQueueProcessor.java (working copy) @@ -24,6 +24,7 @@ import org.globus.cog.abstraction.interfaces.ExecutionService; import org.globus.cog.abstraction.interfaces.Task; import org.globus.cog.coaster.channels.ChannelContext; +import org.globus.cog.coaster.channels.ChannelException; import org.globus.cog.coaster.channels.CoasterChannel; public class BlockQueueProcessor @@ -898,6 +899,22 @@ Get the KarajanChannel for the worker with given id */ public CoasterChannel getWorkerChannel(String id) { + int sep = id.indexOf(':'); + String blockID = id.substring(0, sep); + String workerID = id.substring(sep + 1); + Block b = getBlock(blockID); + if (b != null) { + Node n = b.findNode(workerID); + if (n != null) { + try { + return n.getChannel(); + } + catch (ChannelException e) { + logger.info("Cannot get node channel", e); + return null; + } + } + } return null; } Index: modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/job/manager/Block.java =================================================================== --- modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/job/manager/Block.java (revision 3759) +++ modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/job/manager/Block.java (working copy) @@ -424,9 +424,21 @@ return "Block " + id + " (" + workers + "x" + walltime + ")"; } - public List getNodes(){ + public List getNodes() { return nodes; } + + public Node findNode(String nodeID) { + Integer id = Integer.parseInt(nodeID); + synchronized (cpus) { + for (Node n : nodes) { + if (n.getId() == id) { + return n; + } + } + } + return null; + } public void statusChanged(StatusEvent event) { if (logger.isInfoEnabled()) { From davidk at ci.uchicago.edu Tue Aug 13 15:32:10 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 13 Aug 2013 15:32:10 -0500 (CDT) Subject: [Swift-commit] r6838 - trunk/bin Message-ID: <20130813203210.ECF2C9CCF5@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-13 15:32:10 -0500 (Tue, 13 Aug 2013) New Revision: 6838 Modified: trunk/bin/swiftrun Log: Fix to make sure that -sites specified on command line take precedent over sites defined in swift.properties Allow both "site=" and "sites=" in swift.properties 3 digit run directories Modified: trunk/bin/swiftrun =================================================================== --- trunk/bin/swiftrun 2013-08-13 04:31:14 UTC (rev 6837) +++ trunk/bin/swiftrun 2013-08-13 20:32:10 UTC (rev 6838) @@ -21,6 +21,7 @@ my @new_swift_args; # New command line arguments my @original_swift_args; # Original arguments + # List of xml shortcuts. Keep in lower case. my %xml_aliases = ( 'allocationstepsize' => 'globus.allocationstepsize', @@ -136,7 +137,7 @@ print SITES "\n"; print SITES "\n"; - if(defined ($properties{site})) { + if(defined ($properties{site}) && !defined($option_siteslist) ) { push(@sites, split(',', $properties{site})) } @@ -199,6 +200,7 @@ $_ =~ s/^\s+//; if( /^}/ ) { last; } my ($key, $value) = split('=', ($prefix . ".$_"), 2); + if($key eq "sites") { $key = "site"; } $value =~ s/\$(\w+)/$ENV{$1}/g; $properties{ $key } = $value; } @@ -206,6 +208,7 @@ else { my ($key, $value) = split('=', $_, 2); + if($key eq "sites") { $key = "site"; } $value =~ s/\$(\w+)/$ENV{$1}/g; # Substitute environment variables $properties{ $key } = $value; } @@ -227,7 +230,7 @@ # Create/increment run directory my $run_number = 0; -my @run_directories = ; +my @run_directories = ; if(@run_directories) { $run_number = $run_directories[-1]; @@ -235,12 +238,12 @@ $run_number++; } -$run_directory = getcwd() . "/" . sprintf "run%04s", $run_number; +$run_directory = getcwd() . "/" . sprintf "run%03s", $run_number; mkdir($run_directory) || die "Unable to create run directory $run_directory\n"; # Write swift configuration files &write_sites("sites.xml") if defined( $option_siteslist ) || defined($properties{site}); -&write_apps("tc.data") if !defined( $option_tcfile ) && ( defined( $option_siteslist ) || defined($properties{site})); +&write_apps("apps") if !defined( $option_tcfile ) && ( defined( $option_siteslist ) || defined($properties{site})); &write_properties("cf") if !defined( $option_config ); # Repair args with dots @@ -259,7 +262,7 @@ } } -push( @new_swift_args, sprintf( "-logfile $run_directory/run%04s.log", $run_number )); +push( @new_swift_args, sprintf( "-logfile $run_directory/run%03s.log", $run_number )); foreach my $arg( @new_swift_args ) { print "$arg "; From swift at ci.uchicago.edu Tue Aug 13 15:55:03 2013 From: swift at ci.uchicago.edu (swift at ci.uchicago.edu) Date: Tue, 13 Aug 2013 15:55:03 -0500 (CDT) Subject: [Swift-commit] cog r3762 Message-ID: <20130813205503.BF3498D000B5@bridled.ci.uchicago.edu> ------------------------------------------------------------------------ r3762 | hategan | 2013-08-13 15:54:48 -0500 (Tue, 13 Aug 2013) | 1 line use signals to forward output of long runnning commands in the shell ------------------------------------------------------------------------ Index: modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/WorkerShellHandler.java =================================================================== --- modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/WorkerShellHandler.java (revision 3761) +++ modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/WorkerShellHandler.java (working copy) @@ -28,7 +28,12 @@ public void requestComplete() throws ProtocolException { String workerId = getInDataAsString(0); String command = getInDataAsString(1); - WorkerShellCommand wsc = new WorkerShellCommand(workerId, command); + WorkerShellCommand wsc = new WorkerShellCommand(workerId, command) { + @Override + public void handleSignal(byte[] data) { + forwardSignal(data); + } + }; BlockQueueProcessor bqp = (BlockQueueProcessor) ((CoasterService) getChannel().getChannelContext(). getService()).getJobQueue().getCoasterQueueProcessor(); try { @@ -47,6 +52,10 @@ } } + protected void forwardSignal(byte[] data) { + this.getChannel().sendTaggedReply(getId(), data, CoasterChannel.SIGNAL_FLAG); + } + public void errorReceived(Command cmd, String msg, Exception t) { try { sendError("Worker error: " + msg, t); Index: modules/provider-coaster/src/org/globus/cog/abstraction/impl/execution/coaster/WorkerShellCommand.java =================================================================== --- modules/provider-coaster/src/org/globus/cog/abstraction/impl/execution/coaster/WorkerShellCommand.java (revision 3761) +++ modules/provider-coaster/src/org/globus/cog/abstraction/impl/execution/coaster/WorkerShellCommand.java (working copy) @@ -22,4 +22,8 @@ addOutData(workerId); addOutData(command); } + + public void input(String str) { + // TBD + } } Index: modules/provider-coaster/resources/worker.pl =================================================================== --- modules/provider-coaster/resources/worker.pl (revision 3761) +++ modules/provider-coaster/resources/worker.pl (working copy) @@ -18,7 +18,7 @@ use File::Copy; use Getopt::Std; use FileHandle; -use Cwd; +use Cwd "realpath"; use POSIX; use POSIX ":sys_wait_h"; use strict; @@ -275,6 +275,8 @@ my %JOBWAITDATA = (); my %JOBDATA = (); +my %ACTIVECMDS = (); +my $SHELLCWD = getcwd(); # CDM variables: my $PINNED_READY = 0; @@ -745,6 +747,11 @@ push @SENDQ, [$tag, undef, SIGNAL_FLAG, arrayData(@msgs)]; } +sub queueReplySignal { + my ($tag, @msgs) = @_; + push @SENDQ, [$tag, undef, REPLY_FLAG | SIGNAL_FLAG, arrayData(@msgs)]; +} + sub queueError { my ($tag, @msgs) = @_; push @SENDQ, [$tag, undef, REPLY_FLAG | ERROR_FLAG, arrayData(@msgs)]; @@ -934,6 +941,7 @@ checkHeartbeat(); checkJobs(); + checkCommands(); if (@SENDQ) { # if there are commands to send, don't just wait for data @@ -982,6 +990,27 @@ } } +sub checkCommands { + for my $tag (keys %ACTIVECMDS) { + my $out = $ACTIVECMDS{$tag}; + my $rin = 0; + vec($rin, fileno($out), 1) = 1; + if (select($rin, undef, undef, 0)) { + my $data; + my $count = sysread($out, $data, 1024); + if ($count == 0) { + # eof + wlog DEBUG, "Command output done for $tag\n"; + queueReply($tag, ("OK", "")); + delete $ACTIVECMDS{$tag}; + } + else { + wlog DEBUG, "Command output $tag: $data\n"; + queueReplySignal($tag, ($data)); + } + } + } +} sub printreply { my ($tag, $timeout, $err, $fin, $reply) = @_; @@ -1118,13 +1147,13 @@ my $out; if ($cmd =~ m/cd\s*(.*)/) { wlog DEBUG, "chdir $1\n"; - chdir $1; - if ($! ne '') { - queueError($tag, ("$!")); + if (substr($1, 0, 1) eq "/") { + $SHELLCWD = $1; } else { - queueReply($tag, ("OK", "")); + $SHELLCWD = realpath("$SHELLCWD/$1"); } + queueReply($tag, ("OK", "CWD: $SHELLCWD")); } elsif ($cmd =~ m/mls\s*(.*)/) { wlog DEBUG, "mls $1\n"; @@ -1132,10 +1161,16 @@ queueReply($tag, ("OK", "$out")); } else { - wlog DEBUG, "workershellcmd: $cmd\n"; - $out = `$cmd 2>&1`; - wlog TRACE, "result: $out\n"; - queueReply($tag, ("OK", "$out")); + wlog DEBUG, "workershellcmd $tag: $cmd\n"; + my $err = 0; + open my $out, "-|", "cd $SHELLCWD && $cmd 2>&1" or $err = 1; + if ($err) { + wlog DEBUG, "Cannot launch $cmd ($tag)\n"; + queueError($tag, ("Error starting $cmd")); + } + else { + $ACTIVECMDS{$tag} = $out; + } } } From hategan at ci.uchicago.edu Tue Aug 13 15:55:41 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Tue, 13 Aug 2013 15:55:41 -0500 (CDT) Subject: [Swift-commit] r6839 - in trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi: . tui Message-ID: <20130813205541.7367A9CCF5@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-13 15:55:41 -0500 (Tue, 13 Aug 2013) New Revision: 6839 Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/WorkerTerminalInputHandler.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/Terminal.java Log: basic support for long-running commands in worker terminal Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/WorkerTerminalInputHandler.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/WorkerTerminalInputHandler.java 2013-08-13 20:32:10 UTC (rev 6838) +++ trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/WorkerTerminalInputHandler.java 2013-08-13 20:55:41 UTC (rev 6839) @@ -29,6 +29,8 @@ import org.globus.cog.coaster.ProtocolException; import org.globus.cog.coaster.channels.ChannelManager; import org.globus.cog.coaster.channels.CoasterChannel; +import org.globus.cog.coaster.commands.Command; +import org.globus.cog.coaster.commands.Command.Callback; import org.griphyn.vdl.karajan.monitor.monitors.ansi.tui.Dialog; import org.griphyn.vdl.karajan.monitor.monitors.ansi.tui.Terminal; import org.griphyn.vdl.karajan.monitor.monitors.ansi.tui.Terminal.InputHandler; @@ -61,55 +63,73 @@ } } - public void handleInput(String in) { + public WorkerShellCommand startCommand(String in) { if (in.equals("exit")) { dialog.close(); + return null; } else { - String result = runcmd(in); - if (result != null && !result.equals("")) { - term.append(runcmd(in)); - } + return startCmd(in, term, new Callback() { + @Override + public void replyReceived(Command cmd) { + term.commandCompleted(); + } + + @Override + public void errorReceived(Command cmd, String msg, Exception t) { + term.commandFailed(msg, t); + } + }); } } - private String runcmd(String cmd) { + private WorkerShellCommand startCmd(String cmd, final Terminal term, final Callback cb) { try { CoasterChannel channel = ChannelManager.getManager() .reserveChannel(contact, cred, LocalRequestManager.INSTANCE); - WorkerShellCommand wsc = new WorkerShellCommand(workerId, cmd); - wsc.execute(channel); - return wsc.getInDataAsString(0); + WorkerShellCommand wsc = new WorkerShellCommand(workerId, cmd) { + @Override + public void handleSignal(byte[] data) { + term.append(new String(data)); + } + }; + wsc.executeAsync(channel, cb); + return wsc; } catch (ProtocolException e) { term.append(e.getMessage()); - return null; } catch (Exception e) { logger.warn("Cannot execute worker command", e); CharArrayWriter caw = new CharArrayWriter(); e.printStackTrace(new PrintWriter(caw)); term.append(caw.toString()); - return null; } + return null; } - public String autoComplete(String in) { - String result = runcmd("mls " + in + "*"); - if (result == null) { - return null; - } - String[] r = result.split("\\s+"); - if (r.length == 0) { - return null; - } - else if (r.length == 1) { - return r[0]; - } - else { - term.append(join(r)); - return null; - } + public void autoComplete(String in, final Terminal term) { + startCmd("mls " + in + "*", term, new Callback() { + + @Override + public void replyReceived(Command cmd) { + String result = cmd.getInDataAsString(1); + if (result != null) { + String[] r = result.split("\\s+"); + if (r.length == 1) { + term.autoCompleteCallback(r[0]); + } + else { + term.append(join(r)); + } + } + } + + @Override + public void errorReceived(Command cmd, String msg, Exception t) { + term.append(msg); + } + }); } private String join(String[] s) { Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/Terminal.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/Terminal.java 2013-08-13 20:32:10 UTC (rev 6838) +++ trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/tui/Terminal.java 2013-08-13 20:55:41 UTC (rev 6839) @@ -21,7 +21,12 @@ import java.util.LinkedList; import java.util.ListIterator; +import org.apache.log4j.Logger; +import org.globus.cog.abstraction.impl.execution.coaster.WorkerShellCommand; + public class Terminal extends Component { + public static final Logger logger = Logger.getLogger(Terminal.class); + public static final int SCROLLBACK_BUFFER_SIZE = 512; private LinkedList lines; @@ -29,6 +34,7 @@ private StringBuffer input; private InputHandler inputHandler; private int end = -1; + private WorkerShellCommand activeCmd; public Terminal() { lines = new LinkedList(); @@ -47,7 +53,9 @@ int crt = Math.min(height - 2, lines.size()) + 1; if (end < 0) { context.moveTo(sx, sy + crt); - context.text(prompt); + if (activeCmd == null) { + context.text(prompt); + } context.text(input.toString()); context.bgColor(fgColor); context.putChar(' '); @@ -82,24 +90,32 @@ } public boolean keyboardEvent(Key key) { + synchronized(this) { + if (activeCmd != null) { + activeCmd.input(translateKey(key)); + return true; + } + } if (key.isEnter()) { end = -1; - processInput(); + synchronized(this) { + activeCmd = startCommand(); + } + if (activeCmd != null) { + append("\n"); + } } else if (key.equals(Key.BACKSPACE)) { - end = -1; - input.deleteCharAt(input.length() - 1); + if (input.length() > 0) { + end = -1; + input.deleteCharAt(input.length() - 1); + } } else if (key.equals(Key.TAB)) { end = -1; if (inputHandler != null) { int si = input.lastIndexOf(" "); - String ac = inputHandler.autoComplete(input.substring(si + 1)); - if (ac != null) { - input.delete(si + 1, input.length()); - input.append(ac); - } - redraw(); + inputHandler.autoComplete(input.substring(si + 1), this); } } else if (key.equals(Key.HOME)) { @@ -120,17 +136,26 @@ } return true; } + + private String translateKey(Key key) { + return null; + } - private void processInput() { + public void autoCompleteCallback(String ac) { + if (ac != null) { + int si = input.lastIndexOf(" "); + input.delete(si + 1, input.length()); + input.append(ac); + } + redraw(); + } + + private WorkerShellCommand startCommand() { + logger.info("Start command"); String in = input.toString().trim(); append(prompt + in); input = new StringBuffer(); - if (inputHandler != null) { - inputHandler.handleInput(in); - } - else { - append("Invalid command: " + in); - } + return inputHandler.startCommand(in); } public void append(String str) { @@ -160,9 +185,31 @@ } public static interface InputHandler { - void handleInput(String in); + WorkerShellCommand startCommand(String in); - String autoComplete(String in); + void autoComplete(String in, Terminal term); } + public void commandCompleted() { + synchronized(this) { + logger.info("Command completed"); + if (activeCmd.getInDataSize() > 1) { + String s = activeCmd.getInDataAsString(1); + if (s != null && s.startsWith("CWD: ")) { + setPrompt(s.substring(5) + " >"); + } + } + activeCmd = null; + } + redraw(); + } + + public void commandFailed(String msg, Exception t) { + append(msg); + synchronized(this) { + activeCmd = null; + } + redraw(); + } + } From ketan at ci.uchicago.edu Tue Aug 13 16:03:53 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 13 Aug 2013 16:03:53 -0500 (CDT) Subject: [Swift-commit] r6840 - in SwiftApps/Swift-MapRed: . swiftreduce Message-ID: <20130813210353.6C9DE9CCF5@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-13 16:03:53 -0500 (Tue, 13 Aug 2013) New Revision: 6840 Added: SwiftApps/Swift-MapRed/swiftreduce/ SwiftApps/Swift-MapRed/swiftreduce/combiner.sh SwiftApps/Swift-MapRed/swiftreduce/teragen.swift SwiftApps/Swift-MapRed/swiftreduce/teragen_wrap.sh Log: swift reduce Added: SwiftApps/Swift-MapRed/swiftreduce/combiner.sh =================================================================== --- SwiftApps/Swift-MapRed/swiftreduce/combiner.sh (rev 0) +++ SwiftApps/Swift-MapRed/swiftreduce/combiner.sh 2013-08-13 21:03:53 UTC (rev 6840) @@ -0,0 +1,17 @@ +#!/bin/bash + +FILES=$* +SUM=0 +COUNT=0 + +for file in $* +do + RES=($(awk '{ sum += $1 } END { print sum,NR }' $file)) + echo "${RES[0]} ${RES[1]}" + SUM=$(($SUM+${RES[0]})) + COUNT=$(($COUNT+${RES[1]})) +done +echo "SUM : $SUM" +echo "COUNT: $COUNT" +exit 0 + Property changes on: SwiftApps/Swift-MapRed/swiftreduce/combiner.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/swiftreduce/teragen.swift =================================================================== --- SwiftApps/Swift-MapRed/swiftreduce/teragen.swift (rev 0) +++ SwiftApps/Swift-MapRed/swiftreduce/teragen.swift 2013-08-13 21:03:53 UTC (rev 6840) @@ -0,0 +1,46 @@ +import files; +import io; +import random; +import string; +import sys; + +app (file out, file err) gen_data (file run, int recsize){ + "/bin/bash" run recsize @stdout=out @stderr=err +} + +app (file out, file err) comb_data (file comb, file array[]){ + "/bin/bash" comb array @stdout=out @stderr=err +} + +/* +file tgen_out[] ; +file tgen_err[] ; +string dir = @arg("dir", "./"); +*/ +main{ +file wrapper = input_file("teragen_wrap.sh"); +file tgen_out[]; +file tgen_err[]; + +int loop = 2; +int fsize = 10; + +foreach item,i in [0:loop-1] { + + file out ; + file err ; + + (out, err) = gen_data(wrapper, fsize); + tgen_out[i]=out; + tgen_err[i]=err; + +} + +file combine =input_file("combiner.sh"); +file final <"final_result">; +file errs <"err_file">; + +(final, errs) = comb_data(combine, tgen_out); + +} + Added: SwiftApps/Swift-MapRed/swiftreduce/teragen_wrap.sh =================================================================== --- SwiftApps/Swift-MapRed/swiftreduce/teragen_wrap.sh (rev 0) +++ SwiftApps/Swift-MapRed/swiftreduce/teragen_wrap.sh 2013-08-13 21:03:53 UTC (rev 6840) @@ -0,0 +1,16 @@ +#!/bin/bash + + +# By default with ARG1:100 and SLICESIZE=10000, this script will generate +# 10^6 records. +ARG1=1 +[ ! -z $1 ] && ARG1=$1 + +FILE="input_$RANDOM.txt" +LOWERLIMIT=0 +UPPERLIMIT=1000000000 # 10^9 +SLICESIZE=10000 # 10^4 records padded to 100B would result in 1MB file +#SLICESIZE=1000 # 10^3 If padded to 100B would result + +shuf -i $LOWERLIMIT-$UPPERLIMIT -n $(($SLICESIZE*$ARG1)) | awk '{printf "%-99s\n", $0}' +exit 0 \ No newline at end of file Property changes on: SwiftApps/Swift-MapRed/swiftreduce/teragen_wrap.sh ___________________________________________________________________ Added: svn:executable + * From ketan at ci.uchicago.edu Tue Aug 13 16:09:55 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 13 Aug 2013 16:09:55 -0500 (CDT) Subject: [Swift-commit] r6841 - SwiftApps/Swift-MapRed/swiftreduce Message-ID: <20130813210955.D3DF09CCF5@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-13 16:09:55 -0500 (Tue, 13 Aug 2013) New Revision: 6841 Added: SwiftApps/Swift-MapRed/swiftreduce/hosts.txt SwiftApps/Swift-MapRed/swiftreduce/run.sh Modified: SwiftApps/Swift-MapRed/swiftreduce/teragen.swift Log: multi hosts Added: SwiftApps/Swift-MapRed/swiftreduce/hosts.txt =================================================================== --- SwiftApps/Swift-MapRed/swiftreduce/hosts.txt (rev 0) +++ SwiftApps/Swift-MapRed/swiftreduce/hosts.txt 2013-08-13 21:09:55 UTC (rev 6841) @@ -0,0 +1,7 @@ +thwomp +stomp +crush +crank +steamroller +thrash +vanquish Added: SwiftApps/Swift-MapRed/swiftreduce/run.sh =================================================================== --- SwiftApps/Swift-MapRed/swiftreduce/run.sh (rev 0) +++ SwiftApps/Swift-MapRed/swiftreduce/run.sh 2013-08-13 21:09:55 UTC (rev 6841) @@ -0,0 +1,4 @@ +export TURBINE_LAUNCH_OPTS="-f ./hosts.txt" +stc teragen.swift >teragen.tcl +turbine -n 8 teragen.tcl + Modified: SwiftApps/Swift-MapRed/swiftreduce/teragen.swift =================================================================== --- SwiftApps/Swift-MapRed/swiftreduce/teragen.swift 2013-08-13 21:03:53 UTC (rev 6840) +++ SwiftApps/Swift-MapRed/swiftreduce/teragen.swift 2013-08-13 21:09:55 UTC (rev 6841) @@ -22,7 +22,7 @@ file tgen_out[]; file tgen_err[]; -int loop = 2; +int loop = 7; int fsize = 10; foreach item,i in [0:loop-1] { From ketan at ci.uchicago.edu Tue Aug 13 16:11:16 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 13 Aug 2013 16:11:16 -0500 (CDT) Subject: [Swift-commit] r6842 - SwiftApps/Swift-MapRed/swiftreduce Message-ID: <20130813211116.C0B909CCF5@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-13 16:11:16 -0500 (Tue, 13 Aug 2013) New Revision: 6842 Added: SwiftApps/Swift-MapRed/swiftreduce/cleanup Log: Added: SwiftApps/Swift-MapRed/swiftreduce/cleanup =================================================================== --- SwiftApps/Swift-MapRed/swiftreduce/cleanup (rev 0) +++ SwiftApps/Swift-MapRed/swiftreduce/cleanup 2013-08-13 21:11:16 UTC (rev 6842) @@ -0,0 +1 @@ +rm -rfv *.dat Property changes on: SwiftApps/Swift-MapRed/swiftreduce/cleanup ___________________________________________________________________ Added: svn:executable + * From davidk at ci.uchicago.edu Tue Aug 13 16:37:03 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 13 Aug 2013 16:37:03 -0500 (CDT) Subject: [Swift-commit] r6843 - trunk/docs/designs Message-ID: <20130813213703.7AAF79CCF5@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-13 16:37:03 -0500 (Tue, 13 Aug 2013) New Revision: 6843 Modified: trunk/docs/designs/swiftrun.txt Log: Updated swiftrun guide Modified: trunk/docs/designs/swiftrun.txt =================================================================== --- trunk/docs/designs/swiftrun.txt 2013-08-13 21:11:16 UTC (rev 6842) +++ trunk/docs/designs/swiftrun.txt 2013-08-13 21:37:03 UTC (rev 6843) @@ -11,8 +11,8 @@ users. This document will attempt to explain the reasons for these changes and document how these new configuration mechanisms work. -Configuration in previous releases ----------------------------------- +Running older Swift releases +---------------------------- In Swift 0.94 and earlier versions, configuring Swift usually required setting up files called sites.xml, tc.data, and cf. These files typically needed to be specified on the command line. The following command line was pretty typical @@ -24,7 +24,7 @@ sites.xml ~~~~~~~~~ -The sites.xml file was an XML configuration file that defined site paramaters. +The sites.xml file was an XML configuration file that defined site parameters. It was used to determine how Swift should interact with the scheduler. Below is an example sites.xml for a campus cluster called midway @@ -48,7 +48,7 @@ tc.data ~~~~~~~~ The tc.data was a basic catalog that defined the location of applications on a -given sites. +given site. .tc.data ----- @@ -58,7 +58,7 @@ cf ~~ The cf file (also called swift.properties) was a file that defined various -swift configuration values, like retries and error handlinng. +swift configuration values, like retries and error handling. .cf ----- @@ -68,8 +68,8 @@ status.mode=provider ----- -The new swift.properties ------------------------- +Running Swift 0.95 +------------------ Previous versions of Swift required users to create multiple files, each in stored in a different format. In an attempt to make things easier, Swift 0.95 merges these different configuration files into a single, common configuration @@ -81,7 +81,7 @@ 2. Defining applications 3. Defining various swift settings -Here is an example of a new swift.properties file: +Here is an example of a new swift.properties file. ----- wrapperlog.always.transfer=true @@ -100,4 +100,276 @@ ----- This single swift.properties file works identically to using the sites.xml, -tc.data, and cf files listed in the previous section. +tc.data, and cf files listed in the previous section. The details of this file +will be explained more later. Let's first look at an example of running Swift +with this new file. + +Using the swift.properties file above, the new Swift command a user would run +is: + +----- +$ swift script.swift +----- + +That is all that is needed. Everything Swift needs to know is defined in +swift.properties. + +Location of swift.properties +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Swift searches for swift.properties files in multiple locations: + +1. The etc/swift.properties file included with the Swift distribution. +2. $SWIFT_SITE_CONF/swift.properties - used for defining site templates. +3. $HOME/.swift/swift.properties +4. swift.properties in your current directory. + +Settings get read in this order. Definitions in the later files will override +any previous definitions. For example, if you have execution.retries=10 in +$HOME/.swift/swift.properties, and execution.retries=0 in the swift.properties +in your current directory, execution.retries will be set to 0. + +To verify what files are being read, and what values will be set, run: +----- +$ swift -listconfig +----- + +Selecting a site +~~~~~~~~~~~~~~~~ +There are two ways Swift knows where to run. The first is via +swift.properties. The site command specified which site entries +should be used for a particular run. + +----- +site=sandyb +----- + +Sites can also be selected on the command line by using the -site option. + +----- +$ swift -site westmere script.swift +----- + +The -site command line argument will override any sites selected in +swift.properties. + +Selecting multiple sites +~~~~~~~~~~~~~~~~~~~~~~~~ +To use multiple sites, use a list of site names separated by commas. In +swift.properties: + +----- +site=westmere,sandyb +----- + +The same format can be used on the command line: + +----- +$ swift -site westmere,sandyb script.swift +----- + +NOTE: You can also use "sites=" in swift.properties, and "-sites x,y,z" on the +command line. + +Run directories +~~~~~~~~~~~~~~~ +When you run Swift, you will see a run directory get created. The run +directory has the name of runNNN, where NNN starts at 000 and increments for +every run. + +The run directories can be useful for debugging. They contain: +.Run directory contents +|====================== +|runNNN.log|The log file generated during the Swift run +|*.d |Debug directory containing info logs generated during app +executions. This will be moved to the runNNN directory after execution has +completed. +|sites.xml|A sites.xml generated from swift.properties +|apps |An apps generated from swift.properties +|cf |A configuration file generated from swift.properties +|====================== + +Using site templates +~~~~~~~~~~~~~~~~~~~~ +This new configuration mechanism should make it easier to use site templates. +To use this, set the environment variable $SWIFT_SITE_CONF to a directory +containing a swift.properties file. This swift.properties can contain multiple +site definitions for the various queues available on the cluster you are using. + +Your local swift.properties then does not need to define the entire site. It +may contain only differences you need to make that are specific to your +application, like walltime. + +Backward compatability +~~~~~~~~~~~~~~~~~~~~~~~ +Swift 0.95 should be backwards compatible with Swift 0.94. If you would like +to use XML files and tc.data/app files in the previous style, things should +work as before. If you notice an instance where this is not true, please send +an email to swift-support at ci.uchicago.edu. + +The swift.properties file format +-------------------------------- + +Site definitions +~~~~~~~~~~~~~~~~ +Site definitions in the swift.properties files begin with "site". +The second word is the name of the site you are defining. In these examples we +will define a site called westmere. +The third word is the property. + +For example: +----- +site.westmere.queue=fast +----- + +Below is the list of valid site properties, with links to the Swift User Guide +which explanations of what they do, and an example swift.properties entry. + +.swift.properties site properties +[options="header"] +|================================ +|Property|Description|Example + +|allocationstepsize| +link:../userguide/userguide.html#_globus_namespace[Swift User Guide entry] +|site.westmere.allocationstepsize=0.1 + +|delaybase| +link:../userguide/userguide.html#_karajan_namespace[Swift User Guide entry] +|site.westmere.delaybase=1 + +|highoverallocation| +link:../userguide/userguide.html#_globus_namespace[Swift User Guide entry] +|site.westmere.highoverallocation=100 + +|initialscore| +link:../userguide/userguide.html#_karajan_namespace[Swift User Guide entry] +|site.westmere.initialscore=10000 + +|internalhostname| +link:../userguide/userguide.html#_globus_namespace[Swift User Guide entry] +|site.westmere.internalhostname=10.x.x.x + +|jobspernode| +link:../userguide/userguide.html#_globus_namespace[Swift User Guide entry] +|site.westmere.jobspernode=12 + +|jobthrottle| +Set the job throttle factor. The value should be (N-1)/100 to run N jobs at a +time. To run 16 jobs at a time, set jobthrottle to .15. +|site.westmere.jobthrottle=0.15 + +|lowoverallocation| +link:../userguide/userguide.html#_globus_namespace[Swift User Guide entry] +|site.westmere.lowoverallocation=100 + +|maxnodes| +link:../userguide/userguide.html#_globus_namespace[Swift User Guide entry] +|site.westmere.maxnodes=2 + +|maxsubmitrate| +link:../userguide/userguide.html#_karajan_namespace[Swift User Guide entry] +|site.westmere.maxsubmitrate=5 + +|maxtime| +link:../userguide/userguide.html#_globus_namespace[Swift User Guide entry] +|site.westmere.maxtime=3600 + +|maxwalltime| +link:../userguide/userguide.html#_globus_namespace[Swift User Guide entry] +|site.westmere.maxwalltime=00:05:00 + +|nodegranularity| +link:../userguide/userguide.html#_globus_namespace[Swift User Guide entry] +|site.westmere.nodegranularity=2 + +|overallocationdecayfactor| +link:../userguide/userguide.html#_globus_namespace[Swift User Guide entry] +|site.westmere.overallocationdecayfactor=0.001 + +|provider| +Set which CoG provider to use. This will assume that you want to use coasters. +|site.westmere.provider=local:slurm + +|queue| +Set the name of the scheduler queue to use. +|site.westmere.queue=westmere + +|remotemonitorenabled| +link:../userguide/userguide.html#_globus_namespace[Swift User Guide entry] +|site.westmere.remotemonitorenabled=true + +|reserve| +link:../userguide/userguide.html#_globus_namespace[Swift User Guide entry] +|site.westmere.reserve=10 + +|site |Name of site or sites to run on. This is the same as running with +swift -site |site=westmere + +|slots| +link:../userguide/userguide.html#_globus_namespace[Swift User Guide entry] +|site.westmere.slots=20 + +|spread| +link:../userguide/userguide.html#_globus_namespace[Swift User Guide entry] +|site.westmere.spread=0.9 +|================================ + +Grouping site properties +~~~~~~~~~~~~~~~~~~~~~~~~ +The example swift.properties in this document listed the following site +related properties: + +----- +site.westmere.provider=local:slurm +site.westmere.jobsPerNode=12 +site.westmere.maxWalltime=00:05:00 +site.westmere.queue=westmere +site.westmere.initialScore=10000 +site.westmere.filesystem=local +site.westmere.workdirectory=/scratch/midway/davidkelly999 +----- + +However, it is also simplify this by grouping these properties together with +curly brackets. + +------ +site.westmere { + provider=local:slurm + jobsPerNode=12 + maxWalltime=00:05:00 + queue=westmere + initialScore=10000 + filesystem=local + workdirectory=/scratch/midway/$USER/work +} +----- + +App definitions +~~~~~~~~~~~~~~~ +Swift 0.95 introduces app wildcards. This new configuration mechanism will +take advantage of that and use wildcards first by default. This means that, as +long as an application is specified in your PATH, you will not need to supply +the path. + +However, in the case where you have multiple sites defined, and you want +control over where things run, you may still have a need to define this. In +this scenario, you will can define apps in swift.properties with something +like this: + +----- +app.westmere.cat=/bin/cat +----- + +General Swift properties +~~~~~~~~~~~~~~~~~~~~~~~~ +Swift properties can be used in the new swift.properties file with no changes. +Example: + +----- +sitedir.keep=true +----- + +For the list of available properties and their descriptions, please see the +http://www.ci.uchicago.edu/swift/guides/trunk/userguide/userguide.html#_swift_configuration_properties[User +Guide entry for Swift configuration properties]. + From ketan at ci.uchicago.edu Tue Aug 13 16:46:09 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 13 Aug 2013 16:46:09 -0500 (CDT) Subject: [Swift-commit] r6844 - SwiftApps/Swift-MapRed/swiftreduce Message-ID: <20130813214609.128449CCF5@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-13 16:46:08 -0500 (Tue, 13 Aug 2013) New Revision: 6844 Modified: SwiftApps/Swift-MapRed/swiftreduce/run.sh Log: Modified: SwiftApps/Swift-MapRed/swiftreduce/run.sh =================================================================== --- SwiftApps/Swift-MapRed/swiftreduce/run.sh 2013-08-13 21:37:03 UTC (rev 6843) +++ SwiftApps/Swift-MapRed/swiftreduce/run.sh 2013-08-13 21:46:08 UTC (rev 6844) @@ -1,3 +1,4 @@ +export TURBINE_LOG=0 export TURBINE_LAUNCH_OPTS="-f ./hosts.txt" stc teragen.swift >teragen.tcl turbine -n 8 teragen.tcl From yadunandb at ci.uchicago.edu Tue Aug 13 16:59:30 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Tue, 13 Aug 2013 16:59:30 -0500 (CDT) Subject: [Swift-commit] r6845 - in SwiftApps/Swift-MapRed: . TurboChirp mapred_chirp Message-ID: <20130813215930.665479CCF5@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-13 16:59:30 -0500 (Tue, 13 Aug 2013) New Revision: 6845 Added: SwiftApps/Swift-MapRed/TurboChirp/ SwiftApps/Swift-MapRed/TurboChirp/cleanup SwiftApps/Swift-MapRed/TurboChirp/combiner.sh SwiftApps/Swift-MapRed/TurboChirp/combiner2.sh SwiftApps/Swift-MapRed/TurboChirp/hosts.txt SwiftApps/Swift-MapRed/TurboChirp/recombiner.sh SwiftApps/Swift-MapRed/TurboChirp/remote_combiner.sh SwiftApps/Swift-MapRed/TurboChirp/result SwiftApps/Swift-MapRed/TurboChirp/run.sh SwiftApps/Swift-MapRed/TurboChirp/teragen.swift SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl SwiftApps/Swift-MapRed/TurboChirp/teragen_wrap.sh SwiftApps/Swift-MapRed/TurboChirp/test SwiftApps/Swift-MapRed/TurboChirp/turbo.swift SwiftApps/Swift-MapRed/TurboChirp/wrap_test.sh Modified: SwiftApps/Swift-MapRed/mapred_chirp/LAB_RECORDS SwiftApps/Swift-MapRed/mapred_chirp/anl.xml SwiftApps/Swift-MapRed/mapred_chirp/err_file SwiftApps/Swift-MapRed/mapred_chirp/final_result SwiftApps/Swift-MapRed/mapred_chirp/run.sh SwiftApps/Swift-MapRed/mapred_chirp/teragen_wrap.sh Log: TurboChirp Added: SwiftApps/Swift-MapRed/TurboChirp/cleanup =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/cleanup (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/cleanup 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1,3 @@ +rm -rfv *.dat +rm *{imd2,imd} +rm err_file final_result \ No newline at end of file Property changes on: SwiftApps/Swift-MapRed/TurboChirp/cleanup ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/TurboChirp/combiner.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/combiner.sh (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/combiner.sh 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1,55 @@ +#!/bin/bash + +FILES=$* +SUM=0 +COUNT=0 + +fetch_and_process() +{ + TOKEN=($(cat $1)) + HOST=${TOKEN[0]} + FILE=${TOKEN[1]} + TARGET=$(basename $FILE) + chirp_get $HOST $TARGET $TARGET.imd + RES=($(awk '{ sum += $1 } END { print sum,NR }' $TARGET.imd)) + echo "${RES[0]} ${RES[1]}" > "$2.$RANDOM.imd2" +} + +ID=$RANDOM +for file_token in $* +do + fetch_and_process $file_token $ID & +done +wait + +SUM=$(awk '{ sum += $1 } END { print sum }' $ID*imd2) +COUNT=$(awk '{ sum += $2 } END { print sum }' $ID*imd2) + +echo "SUM : $SUM" +echo "COUNT: $COUNT" +exit 0 + + + + + +exit 0 + + + +for file_token in $* +do + TOKEN=($(cat $file_token)) + HOST=${TOKEN[0]} + FILE=${TOKEN[1]} + TARGET=$(basename $FILE) + chirp_get $HOST $TARGET $TARGET.imd + RES=($(awk '{ sum += $1 } END { print sum,NR }' $TARGET.imd)) + echo "$TARGET.imd" + + SUM=$(($SUM+${RES[0]})) + COUNT=$(($COUNT+${RES[1]})) +done +echo "SUM : $SUM" +echo "COUNT: $COUNT" +exit 0 Property changes on: SwiftApps/Swift-MapRed/TurboChirp/combiner.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/TurboChirp/combiner2.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/combiner2.sh (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/combiner2.sh 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1,72 @@ +#!/bin/bash + +FILES=$* +SUM=0 +COUNT=0 + +cat $* > RESULT_FILE +# Find the unique sites in the RESULT_FILE to run a combiner there. +#SITES=($(sort -u -t' ' -k1,1 RESULT_FILE)) +cat <<'EOF' > recombiner.sh +#!/bin/bash +#SITE=$1; shift 1 +echo "Recombiner on $HOSTNAME" +FILES=$* +SUM=0;COUNT=0; +for file in ${FILES[*]}; do + [ ! -f $file ] && echo "$file is missing" >> $HOSTNAME.parrot_run.log + RES=($(awk '{ sum += $1 } END { print sum,NR }' $file)) + SUM=$(($SUM+${RES[0]})) + COUNT=$(($COUNT+${RES[1]})) +done; +echo -e "$SUM $COUNT" > $HOSTNAME.imd +EOF +chmod 777 recombiner.sh + +STAGE2=""; +SITES=($(awk '{ print $1 }' RESULT_FILE | sort -u)) +for SITE in ${SITES[*]} +do + echo $SITE + FILES=($(grep $SITE RESULT_FILE | awk '{ print $2 }')) + CHIRPDIR=$(dirname ${FILES[0]}) + chirp_put ./recombiner.sh $SITE recombiner.sh +# We will probably abandon parrot_run +#parrot_run /chirp/$SITES/recombiner.sh ${FILES[*]} +# ssh $SITE "cd $CHIRPDIR; ./recombiner.sh ${FILES[*]}" + ssh $SITE "cd /sandbox/$USER; ./recombiner.sh ${FILES[*]}" + chirp_get $SITE $SITE.imd $SITE.imd.txt + cat $SITE.imd.txt + STAGE2="$STAGE2 $SITE.imd.txt" +done; + +cat ${STAGE2[*]} > TEMP +SUM=($(awk '{ sum += $1 } END { print sum }' TEMP)) +COUNT=($(awk '{ sum += $2 } END { print sum }' TEMP)) +echo "Final results (on $HOSTNAME):" +echo "$SUM $COUNT" + +exit 0; + +for file_token in $* +do + TOKEN=($(cat $file_token)) + HOST=${TOKEN[0]} + FILE=${TOKEN[1]} + TARGET=$(basename $FILE) + parrot_run /chirp/$HOST/FILE + chirp_get $HOST $TARGET $TARGET.imd + # TODO Try parrot_cp instead + RES=($(awk '{ sum += $1 } END { print sum,NR }' $TARGET.imd)) + + + SUM=$(($SUM+${RES[0]})) + COUNT=$(($COUNT+${RES[1]})) +done + +echo "SUM : $SUM" +echo "COUNT: $COUNT" + + +exit 0 + Property changes on: SwiftApps/Swift-MapRed/TurboChirp/combiner2.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/TurboChirp/hosts.txt =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/hosts.txt (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/hosts.txt 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1,7 @@ +thwomp +stomp +crush +crank +steamroller +thrash +vanquish Added: SwiftApps/Swift-MapRed/TurboChirp/recombiner.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/recombiner.sh (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/recombiner.sh 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1,11 @@ +#!/bin/bash +#SITE=$1; shift 1 +FILES=$* +SUM=0;COUNT=0; +for file in ${FILES[*]}; do + [ ! -f $file ] && echo "$file is missing" >> $HOSTNAME.parrot_run.log + RES=($(awk '{ sum += $1 } END { print sum,NR }' $file)) + SUM=$(($SUM+${RES[0]})) + COUNT=$(($COUNT+${RES[1]})) +done; +echo -e "$SUM $COUNT" > $HOSTNAME.imd Property changes on: SwiftApps/Swift-MapRed/TurboChirp/recombiner.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/TurboChirp/remote_combiner.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/remote_combiner.sh (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/remote_combiner.sh 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1,4 @@ +#!/bin/bash +SITE=$1; shift 1 +FILES=$*; +echo $FILES Property changes on: SwiftApps/Swift-MapRed/TurboChirp/remote_combiner.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/TurboChirp/result =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/result (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/result 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1 @@ +crank /sandbox/yadunand/input_28748.txt Added: SwiftApps/Swift-MapRed/TurboChirp/run.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/run.sh (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1,5 @@ +export TURBINE_LOG=0 +export TURBINE_LAUNCH_OPTS="-f ./hosts.txt" +stc teragen.swift >teragen.tcl +turbine -n 8 teragen.tcl + Property changes on: SwiftApps/Swift-MapRed/TurboChirp/run.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/TurboChirp/teragen.swift =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.swift (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.swift 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1,45 @@ +import files; +import io; +import random; +import string; +import sys; + +app (file out, file err) gen_data (file run, int recsize){ + "/bin/bash" run recsize @stdout=out @stderr=err +} + +app (file out, file err) comb_data (file comb, file array[]){ + "/bin/bash" comb array @stdout=out @stderr=err +} + +/* +file tgen_out[] ; +file tgen_err[] ; +string dir = @arg("dir", "./"); +*/ +main{ +file wrapper = input_file("teragen_wrap.sh"); +file tgen_out[]; +file tgen_err[]; + +int loop = 7; +int fsize = 10; + +foreach item,i in [0:loop-1] { + + file out ; + file err ; + + (out, err) = gen_data(wrapper, fsize); + tgen_out[i]=out; + tgen_err[i]=err; +} + +file combine =input_file("combiner.sh"); +file final <"final_result">; +file errs <"err_file">; + +(final, errs) = comb_data(combine, tgen_out); + +} + Added: SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1,353 @@ + +# Generated by stc version 0.2.0 +# date : 2013/08/13 16:55:59 +# Turbine version : 0.3.0 +# Input filename : /nfs2/yadunand/Swift-MapRed/TurboChirp/teragen.swift +# Output filename : /nfs2/yadunand/Swift-MapRed/TurboChirp +# STC home : /nfs2/yadunand/bin/exm/stc +# Turbine home : /homes/yadunand/bin/exm/turbine +# Compiler settings: +# stc.auto-declare : true +# stc.c_preprocess : true +# stc.codegen.no-stack : true +# stc.codegen.no-stack-vars : true +# stc.compiler-debug : true +# stc.debugging : COMMENTS +# stc.exp.refcounting : false +# stc.ic.output-file : +# stc.input_filename : teragen.swift +# stc.log.file : +# stc.log.trace : false +# stc.opt.algebra : false +# stc.opt.cancel-refcounts : true +# stc.opt.constant-fold : true +# stc.opt.controlflow-fusion : true +# stc.opt.dead-code-elim : true +# stc.opt.disable-asserts : false +# stc.opt.expand-dataflow-ops : true +# stc.opt.expand-loop-threshold-insts: 256 +# stc.opt.expand-loop-threshold-iters: 16 +# stc.opt.expand-loops : true +# stc.opt.flatten-nested : true +# stc.opt.forward-dataflow : true +# stc.opt.full-unroll : false +# stc.opt.function-inline : false +# stc.opt.function-inline-threshold: 500 +# stc.opt.function-signature : true +# stc.opt.hoist : true +# stc.opt.max-iterations : 10 +# stc.opt.piggyback-refcounts : true +# stc.opt.pipeline : false +# stc.opt.reorder-insts : false +# stc.opt.shared-constants : true +# stc.opt.unroll-loop-threshold-insts: 192 +# stc.opt.unroll-loop-threshold-iters: 8 +# stc.opt.unroll-loops : true +# stc.opt.wait-coalesce : true +# stc.output_filename : +# stc.preproc.force-cpp : false +# stc.preproc.force-gcc : false +# stc.preprocess_only : false +# stc.profile : false +# stc.rpath : +# stc.stc_home : /nfs2/yadunand/bin/exm/stc +# stc.turbine.version : 0.3.0 +# stc.turbine_home : /homes/yadunand/bin/exm/turbine +# stc.version : 0.2.0 + +# Metadata: + +package require turbine 0.3.0 +namespace import turbine::* + + +proc swift:constants { } { + turbine::c::log "function:swift:constants" + global c:i_10 + turbine::allocate_custom c:i_10 integer 1 1 1 + turbine::store_integer ${c:i_10} 10 + global c:s_combiner_s + turbine::allocate_custom c:s_combiner_s string 1 1 1 + turbine::store_string ${c:s_combiner_s} "combiner.sh" + global c:s_teragen_wr + turbine::allocate_custom c:s_teragen_wr string 1 1 1 + turbine::store_string ${c:s_teragen_wr} "teragen_wrap.sh" +} + + +proc f:ternary { stack u:o u:b u:i1 u:i2 } { + turbine::c::log "enter function: ternary" + turbine::rule [ list ${u:b} ${u:i1} ${u:i2} ] "ternary-argwait ${stack} ${u:b} ${u:o} ${u:i2} ${u:i1}" +} + + +proc ternary-argwait { stack u:b u:o u:i2 u:i1 } { + # Value __v_b with type $boolean was defined + # Value __v_i1 with type $int was defined + # Value __v_i2 with type $int was defined + # Value __v_o with type $int was defined + set v:b [ turbine::retrieve_integer ${u:b} CACHED 1 ] + set v:i1 [ turbine::retrieve_integer ${u:i1} CACHED 1 ] + set v:i2 [ turbine::retrieve_integer ${u:i2} CACHED 1 ] + if { ${v:b} } { set v:o ${v:i1} } else { set v:o ${v:i2} } + turbine::store_integer ${u:o} ${v:o} +} + + +proc f:file_type { stack u:t u:f } { + turbine::c::log "enter function: file_type" + turbine::rule [ list [ turbine::get_file_status ${u:f} ] ] "file_type-argwait ${stack} {${u:f}} ${u:t}" +} + + +proc file_type-argwait { stack u:f u:t } { + # Value __v_f with type $file was defined + # Value __v_t with type $string was defined + set v:f [ turbine::get_file ${u:f} 1 ] + set v:t [ file type [ lindex ${v:f} 0 ] ] + turbine::store_string ${u:t} ${v:t} +} + + +proc f:file_exists { stack u:o u:f } { + turbine::c::log "enter function: file_exists" + turbine::rule [ list ${u:f} ] "file_exists-argwait ${stack} ${u:f} ${u:o}" +} + + +proc file_exists-argwait { stack u:f u:o } { + # Value __v_f with type $string was defined + # Value __v_o with type $boolean was defined + set v:f [ turbine::retrieve_string ${u:f} CACHED 1 ] + set v:o [ file exists ${v:f} ] + turbine::store_integer ${u:o} ${v:o} +} + + +proc f:file_mtime { stack u:o u:f } { + turbine::c::log "enter function: file_mtime" + turbine::rule [ list ${u:f} ] "file_mtime-argwait ${stack} ${u:f} ${u:o}" +} + + +proc file_mtime-argwait { stack u:f u:o } { + # Value __v_f with type $string was defined + # Value __v_o with type $int was defined + set v:f [ turbine::retrieve_string ${u:f} CACHED 1 ] + set v:o [ file mtime ${v:f} ] + turbine::store_integer ${u:o} ${v:o} +} + + +proc f:strlen { stack u:n u:s } { + turbine::c::log "enter function: strlen" + turbine::rule [ list ${u:s} ] "strlen-argwait ${stack} ${u:s} ${u:n}" +} + + +proc strlen-argwait { stack u:s u:n } { + # Value __v_s with type $string was defined + # Value __v_n with type $int was defined + set v:s [ turbine::retrieve_string ${u:s} CACHED 1 ] + set v:n [ string length ${v:s} ] + turbine::store_integer ${u:n} ${v:n} +} + + +proc f:trim { stack u:o u:s } { + turbine::c::log "enter function: trim" + turbine::rule [ list ${u:s} ] "trim-argwait ${stack} ${u:s} ${u:o}" +} + + +proc trim-argwait { stack u:s u:o } { + # Value __v_s with type $string was defined + # Value __v_o with type $string was defined + set v:s [ turbine::retrieve_string ${u:s} CACHED 1 ] + set v:o [ string trim ${v:s} ] + turbine::store_string ${u:o} ${v:o} +} + + +proc f:hash { stack u:h u:s } { + turbine::c::log "enter function: hash" + turbine::rule [ list ${u:s} ] "hash-argwait ${stack} ${u:s} ${u:h}" +} + + +proc hash-argwait { stack u:s u:h } { + # Value __v_s with type $string was defined + # Value __v_h with type $int was defined + set v:s [ turbine::retrieve_string ${u:s} CACHED 1 ] + set v:h [ c_utils::hash ${v:s} ] + turbine::store_integer ${u:h} ${v:h} +} + + +proc f:clock_seconds { stack u:t } { + turbine::c::log "enter function: clock_seconds" + # Value __v_t with type $int was defined + set v:t [ clock seconds ] + turbine::store_integer ${u:t} ${v:t} +} + + +proc f:clock { stack u:t } { + turbine::c::log "enter function: clock" + # Value __v_t with type $float was defined + set v:t [ expr {[ clock clicks -milliseconds ] / 1000.0 } ] + turbine::store_float ${u:t} ${v:t} +} + + +proc f:gen_data { stack u:out u:err u:run u:recsize dr:location } { + turbine::c::log "enter function: gen_data" + # Alias __filename_run with type string was defined + # Alias __filename_out with type string was defined + # Alias __filename_err with type string was defined + set filename:run [ turbine::get_file_path ${u:run} ] + set filename:out [ turbine::get_output_file_path ${u:out} ] + set filename:err [ turbine::get_output_file_path ${u:err} ] + turbine::rule [ list ${filename:err} ${filename:out} ${filename:run} ${u:recsize} [ turbine::get_file_status ${u:run} ] ] "gen_data-app-leaf0 ${stack} {${u:err}} ${filename:run} ${filename:out} ${filename:err} {${u:run}} ${u:recsize} {${u:out}}" target ${dr:location} type ${::turbine::WORK} +} + + +proc gen_data-app-leaf0 { stack u:err filename:run filename:out filename:err u:run u:recsize u:out } { + # Value __v___filename_run with type $string was defined + # Value __v_recsize with type $int was defined + # Value __v___filename_out with type $string was defined + # Value __v___filename_err with type $string was defined + # Value __v_run with type $file was defined + # Value __v_out with type $file was defined + # Value __v_err with type $file was defined + set v:__filename_run [ turbine::retrieve_string ${filename:run} CACHED 1 ] + set v:recsize [ turbine::retrieve_integer ${u:recsize} CACHED 1 ] + set v:__filename_out [ turbine::retrieve_string ${filename:out} CACHED 1 ] + set v:__filename_err [ turbine::retrieve_string ${filename:err} CACHED 1 ] + set v:run [ turbine::get_file ${u:run} 1 ] + turbine::c::log [ list exec: /bin/bash ${v:__filename_run} ${v:recsize} [ dict create "stdout" ${v:__filename_out} "stderr" ${v:__filename_err} ] ] + turbine::exec_external "/bin/bash" [ dict create "stdout" ${v:__filename_out} "stderr" ${v:__filename_err} ] ${v:__filename_run} ${v:recsize} + set v:out [ turbine::create_local_file_ref ${v:__filename_out} ] + set v:err [ turbine::create_local_file_ref ${v:__filename_err} ] + turbine::set_file ${u:out} v:out + turbine::set_file ${u:err} v:err + turbine::decr_local_file_refcount v:out + turbine::decr_local_file_refcount v:err +} + + +proc f:comb_data { stack u:out u:err u:comb u:array dr:location } { + turbine::c::log "enter function: comb_data" + # Alias __filename_comb with type string was defined + # Alias __filename_out with type string was defined + # Alias __filename_err with type string was defined + set filename:comb [ turbine::get_file_path ${u:comb} ] + set filename:out [ turbine::get_output_file_path ${u:out} ] + set filename:err [ turbine::get_output_file_path ${u:err} ] + turbine::deeprule [ list ${filename:comb} ${filename:err} ${filename:out} ${u:array} [ turbine::get_file_status ${u:comb} ] ] [ list 0 0 0 1 0 ] [ list 0 0 0 1 1 ] "comb_data-app-leaf0 ${stack} {${u:err}} ${filename:out} ${filename:err} {${u:comb}} ${filename:comb} {${u:out}} ${u:array}" target ${dr:location} type ${::turbine::WORK} +} + + +proc comb_data-app-leaf0 { stack u:err filename:out filename:err u:comb filename:comb u:out u:array } { + # Value __v___filename_comb with type $string was defined + # Value __v___filename_out with type $string was defined + # Value __v___filename_err with type $string was defined + # Value __v_comb with type $file was defined + # Value __v_out with type $file was defined + # Value __v_err with type $file was defined + set v:__filename_comb [ turbine::retrieve_string ${filename:comb} CACHED 1 ] + set v:__filename_out [ turbine::retrieve_string ${filename:out} CACHED 1 ] + set v:__filename_err [ turbine::retrieve_string ${filename:err} CACHED 1 ] + set v:comb [ turbine::get_file ${u:comb} 1 ] + turbine::c::log [ list exec: /bin/bash ${v:__filename_comb} {*}[ turbine::unpack_args ${u:array} 1 1 ] [ dict create "stdout" ${v:__filename_out} "stderr" ${v:__filename_err} ] ] + turbine::exec_external "/bin/bash" [ dict create "stdout" ${v:__filename_out} "stderr" ${v:__filename_err} ] ${v:__filename_comb} {*}[ turbine::unpack_args ${u:array} 1 1 ] + set v:out [ turbine::create_local_file_ref ${v:__filename_out} ] + set v:err [ turbine::create_local_file_ref ${v:__filename_err} ] + turbine::set_file ${u:out} v:out + turbine::set_file ${u:err} v:err + turbine::decr_local_file_refcount v:out + turbine::decr_local_file_refcount v:err +} + + +proc swift:main { } { + turbine::c::log "enter function: main" + set stack 0 + global c:s_combiner_s + global c:s_teragen_wr + lassign [ adlb::multicreate [ list ${::adlb::CONTAINER} ${::adlb::INTEGER} 1 1 ] [ list ${::adlb::CONTAINER} ${::adlb::INTEGER} 1 1 ] [ list ${::adlb::STRING} 1 ] [ list ${::adlb::STRING} 1 ] ] u:tgen_out t:1 t:10 t:11 + turbine::c::log "allocated u:tgen_out=<${u:tgen_out}> t:1=<${t:1}> t:10=<${t:10}> t:11=<${t:11}>" + turbine::allocate_file2 u:wrapper "" 1 + turbine::allocate_file2 u:combine "" 1 + turbine::allocate_file2 u:final ${t:10} 1 + turbine::allocate_file2 u:errs ${t:11} 1 + # Swift l.21: assigning expression to wrapper + turbine::input_file [ list ${u:wrapper} ] [ list ${c:s_teragen_wr} ] + # Swift l.25: assigning expression to loop + # Swift l.26: assigning expression to fsize + turbine::range_work ${t:1} 0 6 1 + # Swift l.38: assigning expression to combine + turbine::input_file [ list ${u:combine} ] [ list ${c:s_combiner_s} ] + turbine::store_string ${t:10} "final_result" + turbine::store_string ${t:11} "err_file" + # Swift l.42: assigning expression to final + # Swift l.42: assigning expression to errs + f:comb_data ${stack} ${u:final} ${u:errs} ${u:combine} ${u:tgen_out} -100 + # Swift l.33: assigning expression to out + # Swift l.33: assigning expression to err + # Swift l.34: assigning expression to tgen_out[_] + # Swift l.35: assigning expression to tgen_err[_] + set tcltmp:container_sz [ adlb::enumerate ${t:1} count all 0 ] + set tcltmp:iters ${tcltmp:container_sz} + adlb::slot_create ${u:tgen_out} [ expr { ${tcltmp:iters} - 1 } ] + main-foreach0:outer ${stack} ${u:wrapper} ${u:tgen_out} ${t:1} 0 [ expr { ${tcltmp:container_sz} - 1 } ] 1 +} + + +proc main-foreach0:outer { stack u:wrapper u:tgen_out t:1 tcltmp:lo tcltmp:hi tcltmp:inc } { + set tcltmp:itersleft [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] + if { [ expr { ${tcltmp:itersleft} <= 0 } ] } { + return + } + if { [ expr { ${tcltmp:itersleft} <= 64 } ] } { + main-foreach0:inner ${stack} ${u:wrapper} ${u:tgen_out} ${t:1} ${tcltmp:lo} ${tcltmp:hi} ${tcltmp:inc} + } else { + set tcltmp:skip [ expr { ${tcltmp:inc} * max(64,((${tcltmp:itersleft} - 1) / 16) + 1) } ] + for { set tcltmp:splitstart ${tcltmp:lo} } { ${tcltmp:splitstart} <= ${tcltmp:hi} } { incr tcltmp:splitstart ${tcltmp:skip} } { + set tcltmp:splitend [ expr { min(${tcltmp:hi},${tcltmp:splitstart} + ${tcltmp:skip} - 1) } ] + set tcltmp:prio [ turbine::get_priority ] + turbine::set_priority ${tcltmp:prio} + adlb::spawn 1 "command main-foreach0:outer ${stack} {${u:wrapper}} ${u:tgen_out} ${t:1} ${tcltmp:splitstart} ${tcltmp:splitend} ${tcltmp:inc}" + turbine::reset_priority + } + } +} + + +proc main-foreach0:inner { stack u:wrapper u:tgen_out t:1 tcltmp:lo tcltmp:hi tcltmp:inc } { + set tcltmp:splitlen [ expr { ${tcltmp:hi} - ${tcltmp:lo} + 1 } ] + set tcltmp:contents [ adlb::enumerate ${t:1} dict ${tcltmp:splitlen} ${tcltmp:lo} ] + dict for {v:i u:item} ${tcltmp:contents} { + global c:i_10 + # Value __ov___t5 with type $string was defined + # Value __ov___t7 with type $string was defined + lassign [ adlb::multicreate [ list ${::adlb::STRING} 1 ] [ list ${::adlb::STRING} 1 ] ] t:5 t:7 + turbine::c::log "allocated t:5=<${t:5}> t:7=<${t:7}>" + turbine::allocate_file2 u:out ${t:5} 1 + turbine::allocate_file2 u:err ${t:7} 1 + set optv:__t5 [ eval format [ list "tgenout-%i.dat" ${v:i} ] ] + turbine::store_string ${t:5} ${optv:__t5} + set optv:__t7 [ eval format [ list "tgenerr-%i.dat" ${v:i} ] ] + turbine::store_string ${t:7} ${optv:__t7} + f:gen_data ${stack} ${u:out} ${u:err} ${u:wrapper} ${c:i_10} -100 + turbine::container_insert ${u:tgen_out} ${v:i} ${u:out} 1 + } + set tcltmp:iters [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] +} + +turbine::defaults +turbine::init $engines $servers +turbine::check_constants "WORKER" ${turbine::WORK_TASK} 0 "CONTROL" ${turbine::CONTROL_TASK} 1 "ADLB_RANK_ANY" ${adlb::RANK_ANY} -100 +turbine::start swift:main swift:constants +turbine::finalize + Added: SwiftApps/Swift-MapRed/TurboChirp/teragen_wrap.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen_wrap.sh (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen_wrap.sh 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1,39 @@ +#!/bin/bash + +# By default with ARG1:100 and SLICESIZE=10000, this script will generate +# 10^6 records. +ARG1=1 +[ ! -z $1 ] && ARG1=$1 + +FILE="input_$RANDOM.txt" +LOWERLIMIT=0 +UPPERLIMIT=1000000000 # 10^9 +SLICESIZE=10000 # 10^4 records padded to 100B would result in 1MB file +#SLICESIZE=1000 # 10^3 If padded to 100B would result + + +FOLDER="/sandbox/$USER" +TIMEOUT=120 + +# clean_folder SLEEP_TIME FOLDER_NAME +clean_folder() +{ + sleep $(($k1+1)); + rm $2/* &> /dev/null +} + +ps -u $USER | grep "chirp_server" &> /dev/null +if [ "$?" != "0" ] +then + killall -u $USER chirp_server; + echo "unix:$USER rwlda" > $FOLDER/acl.conf + echo "hostname:* rwlda" >> $FOLDER/acl.conf + timeout $TIMEOUT chirp_server -A $FOLDER/acl.conf -r $FOLDER & +fi + +FILE=$FOLDER/$FILE; +shuf -i $LOWERLIMIT-$UPPERLIMIT -n $(($SLICESIZE*$ARG1)) | awk '{printf "%-99s\n", $0}' > $FILE +sleep 5; +HOST=$(hostname -f) +echo "$HOST $FILE" +exit 0 \ No newline at end of file Property changes on: SwiftApps/Swift-MapRed/TurboChirp/teragen_wrap.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/TurboChirp/test =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/test (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/test 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1,2 @@ +unix:yadunand rwlda +hostname:* rwlda Added: SwiftApps/Swift-MapRed/TurboChirp/turbo.swift =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/turbo.swift (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/turbo.swift 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1,2 @@ + +import io; Added: SwiftApps/Swift-MapRed/TurboChirp/wrap_test.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/wrap_test.sh (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/wrap_test.sh 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1,20 @@ +#!/bin/bash + +TIME=/usr/bin/time +# GENERATE 1 MB + +/usr/bin/time -f "%e" ./teragen_wrap.sh 1 > tmp +exit 0 + +VAL=0 +RUNS=10 +for i in `seq 1 1 RUNS` +do + T=`/usr/bin/time -f "%e" ./teragen_wrap.sh 1 > tmp)` + VAL=$(($VAL+$T)) + rm tmp; +done + +echo " TOTAL TIME : $VAL " +echo " RUNS : $RUNS" +echo " AVERAGE : "; bc <<< "scale=5; ($VAL / $RUNS)" \ No newline at end of file Property changes on: SwiftApps/Swift-MapRed/TurboChirp/wrap_test.sh ___________________________________________________________________ Added: svn:executable + * Modified: SwiftApps/Swift-MapRed/mapred_chirp/LAB_RECORDS =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp/LAB_RECORDS 2013-08-13 21:46:08 UTC (rev 6844) +++ SwiftApps/Swift-MapRed/mapred_chirp/LAB_RECORDS 2013-08-13 21:59:30 UTC (rev 6845) @@ -321,3 +321,167 @@ Progress: time: Sat, 10 Aug 2013 18:11:23 -0500 Stage in:2 Submitting:6 Active:7 Stage out:16 Finished successfully:19 Progress: time: Sat, 10 Aug 2013 18:11:24 -0500 Submitting:6 Active:6 Stage out:16 Finished successfully:22 Progress: time: Sat, 10 Aug 2013 18:11:26 -0500 Submitting:6 Active:5 Stage out:8 Finished successfully:31 +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:20 X FILESIZE:20 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130812-1354-0yz2ut22 +Progress: time: Mon, 12 Aug 2013 13:54:07 -0500 Initializing:1 +Progress: time: Mon, 12 Aug 2013 13:54:27 -0500 Submitting:19 Submitted:1 +Progress: time: Mon, 12 Aug 2013 13:54:28 -0500 Submitting:19 Stage out:1 +Progress: time: Mon, 12 Aug 2013 13:54:30 -0500 Submitting:18 Submitted:1 Finished successfully:1 +Progress: time: Mon, 12 Aug 2013 13:54:34 -0500 Submitting:17 Submitted:1 Finished successfully:2 +Progress: time: Mon, 12 Aug 2013 13:54:37 -0500 Submitting:16 Finished successfully:4 +Progress: time: Mon, 12 Aug 2013 13:54:38 -0500 Submitting:15 Submitted:1 Finished successfully:4 +Progress: time: Mon, 12 Aug 2013 13:54:42 -0500 Submitting:13 Submitted:1 Finished successfully:6 +Progress: time: Mon, 12 Aug 2013 13:54:45 -0500 Submitting:9 Submitted:1 Finished successfully:10 +Progress: time: Mon, 12 Aug 2013 13:54:49 -0500 Submitting:6 Submitted:1 Finished successfully:13 +Progress: time: Mon, 12 Aug 2013 13:54:56 -0500 Submitting:1 Submitted:1 Finished successfully:18 +Progress: time: Mon, 12 Aug 2013 13:54:58 -0500 Active:1 Stage out:1 Finished successfully:18 +Progress: time: Mon, 12 Aug 2013 13:55:03 -0500 Submitted:1 Finished successfully:20 +Progress: time: Mon, 12 Aug 2013 13:55:05 -0500 Active:1 Finished successfully:20 +Progress: time: Mon, 12 Aug 2013 13:55:07 -0500 Active:1 Finished successfully:20 +Progress: time: Mon, 12 Aug 2013 13:55:14 -0500 Stage out:1 Finished successfully:20 +Final status: Mon, 12 Aug 2013 13:55:14 -0500 Finished successfully:21 +real 75.27 +user 11.00 +sys 3.65 +chunks 20 filesize 20 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : 3600000 +EXPECTED COUNT: 4000000 +couldn't get crank:input_19771.txt: Permission denied +couldn't get crank:input_4640.txt: Permission denied +awk: cmd. line:1: fatal: cannot open file `input_4640.txt.imd' for reading (No such file or directory) +awk: cmd. line:1: fatal: cannot open file `input_19771.txt.imd' for reading (No such file or directory) +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:50 X FILESIZE:20 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130812-1355-66zmb4l5 +Progress: time: Mon, 12 Aug 2013 13:55:22 -0500 +Progress: time: Mon, 12 Aug 2013 13:55:23 -0500 Selecting site:49 Submitting:1 +Progress: time: Mon, 12 Aug 2013 13:55:34 -0500 Submitting:49 Submitted:1 +Progress: time: Mon, 12 Aug 2013 13:55:36 -0500 Submitting:48 Submitted:1 Finished successfully:1 +Progress: time: Mon, 12 Aug 2013 13:55:39 -0500 Submitting:47 Submitted:1 Finished successfully:2 +Progress: time: Mon, 12 Aug 2013 13:55:42 -0500 Submitting:46 Submitted:1 Finished successfully:3 +Progress: time: Mon, 12 Aug 2013 13:55:45 -0500 Submitting:45 Submitted:1 Finished successfully:4 +Progress: time: Mon, 12 Aug 2013 13:55:48 -0500 Submitting:43 Submitted:1 Finished successfully:6 +Progress: time: Mon, 12 Aug 2013 13:55:49 -0500 Submitting:38 Active:2 Stage out:2 Finished successfully:8 +Progress: time: Mon, 12 Aug 2013 13:55:51 -0500 Submitting:37 Submitted:1 Finished successfully:12 +Progress: time: Mon, 12 Aug 2013 13:55:54 -0500 Submitting:35 Submitted:1 Finished successfully:14 +Progress: time: Mon, 12 Aug 2013 13:55:58 -0500 Submitting:24 Submitted:1 Finished successfully:25 +Progress: time: Mon, 12 Aug 2013 13:55:59 -0500 Submitting:1 Active:1 Stage out:7 Finished successfully:41 +Progress: time: Mon, 12 Aug 2013 13:56:07 -0500 Submitted:1 Finished successfully:49 +Progress: time: Mon, 12 Aug 2013 13:56:10 -0500 Stage out:1 Finished successfully:49 +Progress: time: Mon, 12 Aug 2013 13:56:14 -0500 Active:1 Finished successfully:50 +Progress: time: Mon, 12 Aug 2013 13:56:22 -0500 Active:1 Finished successfully:50 +Progress: time: Mon, 12 Aug 2013 13:56:26 -0500 Stage out:1 Finished successfully:50 +Final status: Mon, 12 Aug 2013 13:56:27 -0500 Finished successfully:51 +real 72.82 +user 9.94 +sys 2.68 +chunks 50 filesize 20 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : 9800000 +EXPECTED COUNT: 10000000 +couldn't get crank:input_6730.txt: Permission denied +awk: cmd. line:1: fatal: cannot open file `input_6730.txt.imd' for reading (No such file or directory) +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:20 X FILESIZE:20 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130812-1359-o5aton7d +Progress: time: Mon, 12 Aug 2013 13:59:20 -0500 +Progress: time: Mon, 12 Aug 2013 13:59:36 -0500 Submitting:19 Submitted:1 +Progress: time: Mon, 12 Aug 2013 13:59:37 -0500 Submitting:19 Stage out:1 +Progress: time: Mon, 12 Aug 2013 13:59:39 -0500 Submitting:18 Submitted:1 Finished successfully:1 +Progress: time: Mon, 12 Aug 2013 13:59:43 -0500 Submitting:17 Submitted:1 Finished successfully:2 +Progress: time: Mon, 12 Aug 2013 13:59:46 -0500 Submitting:16 Submitted:1 Finished successfully:3 +Progress: time: Mon, 12 Aug 2013 13:59:47 -0500 Submitting:15 Stage out:1 Finished successfully:4 +Progress: time: Mon, 12 Aug 2013 13:59:50 -0500 Submitting:15 Finished successfully:5 +Progress: time: Mon, 12 Aug 2013 13:59:53 -0500 Submitting:10 Submitted:1 Finished successfully:9 +Progress: time: Mon, 12 Aug 2013 13:59:57 -0500 Submitting:8 Submitted:1 Finished successfully:11 +Progress: time: Mon, 12 Aug 2013 14:00:01 -0500 Submitting:2 Submitted:1 Finished successfully:17 +Progress: time: Mon, 12 Aug 2013 14:00:04 -0500 Submitted:1 Finished successfully:19 +Progress: time: Mon, 12 Aug 2013 14:00:07 -0500 Active:1 Finished successfully:20 +Progress: time: Mon, 12 Aug 2013 14:00:15 -0500 Stage out:1 Finished successfully:20 +Final status: Mon, 12 Aug 2013 14:00:16 -0500 Finished successfully:21 +real 65.01 +user 10.25 +sys 3.58 +chunks 20 filesize 20 site anl type Swift+Chirp +--------------------------------------------- +COUNT matches expected records +ACTUAL COUNT : 4000000 +EXPECTED COUNT: 4000000 +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:50 X FILESIZE:20 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130812-1400-eubrtzt6 +Progress: time: Mon, 12 Aug 2013 14:00:26 -0500 +Progress: time: Mon, 12 Aug 2013 14:00:27 -0500 Selecting site:49 Submitting:1 +Progress: time: Mon, 12 Aug 2013 14:00:38 -0500 Submitting:49 Submitted:1 +Progress: time: Mon, 12 Aug 2013 14:00:39 -0500 Submitting:48 Stage out:1 Finished successfully:1 +Progress: time: Mon, 12 Aug 2013 14:00:40 -0500 Stage in:1 Submitting:46 Active:1 Finished successfully:2 +Progress: time: Mon, 12 Aug 2013 14:00:43 -0500 Submitting:45 Submitted:1 Finished successfully:4 +Progress: time: Mon, 12 Aug 2013 14:00:46 -0500 Submitting:44 Submitted:1 Finished successfully:5 +Progress: time: Mon, 12 Aug 2013 14:00:49 -0500 Submitting:43 Submitted:1 Finished successfully:6 +Progress: time: Mon, 12 Aug 2013 14:00:52 -0500 Submitting:38 Submitted:1 Finished successfully:11 +Progress: time: Mon, 12 Aug 2013 14:00:55 -0500 Submitting:36 Submitted:1 Finished successfully:13 +Progress: time: Mon, 12 Aug 2013 14:00:58 -0500 Submitting:34 Submitted:1 Finished successfully:15 +Progress: time: Mon, 12 Aug 2013 14:00:59 -0500 Stage in:13 Submitting:2 Submitted:2 Active:13 Stage out:5 Finished successfully:15 +Progress: time: Mon, 12 Aug 2013 14:01:00 -0500 Submitting:2 Active:9 Stage out:3 Finished successfully:36 +Progress: time: Mon, 12 Aug 2013 14:01:04 -0500 Submitting:1 Submitted:1 Finished successfully:48 +Progress: time: Mon, 12 Aug 2013 14:01:09 -0500 Active:1 Finished successfully:50 +Progress: time: Mon, 12 Aug 2013 14:01:22 -0500 Stage out:1 Finished successfully:50 +Final status: Mon, 12 Aug 2013 14:01:22 -0500 Finished successfully:51 +real 66.36 +user 9.53 +sys 2.54 +chunks 50 filesize 20 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : 9800000 +EXPECTED COUNT: 10000000 +couldn't get crank:input_6730.txt: Permission denied +awk: cmd. line:1: fatal: cannot open file `input_6730.txt.imd' for reading (No such file or directory) +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:50 X FILESIZE:20 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130812-1403-7t6vd0n9 +Progress: time: Mon, 12 Aug 2013 14:03:19 -0500 +Progress: time: Mon, 12 Aug 2013 14:03:21 -0500 Selecting site:49 Submitting:1 +Progress: time: Mon, 12 Aug 2013 14:03:32 -0500 Submitting:49 Submitted:1 +Progress: time: Mon, 12 Aug 2013 14:03:33 -0500 Submitting:49 Finished successfully:1 +Progress: time: Mon, 12 Aug 2013 14:03:34 -0500 Submitting:48 Submitted:1 Finished successfully:1 +Progress: time: Mon, 12 Aug 2013 14:03:38 -0500 Submitting:44 Submitted:1 Finished successfully:5 +Progress: time: Mon, 12 Aug 2013 14:03:41 -0500 Submitting:37 Submitted:1 Finished successfully:12 +Progress: time: Mon, 12 Aug 2013 14:03:45 -0500 Submitting:35 Submitted:1 Finished successfully:14 +Progress: time: Mon, 12 Aug 2013 14:03:48 -0500 Submitting:33 Submitted:1 Finished successfully:16 +Progress: time: Mon, 12 Aug 2013 14:03:49 -0500 Submitting:33 Finished successfully:17 +Progress: time: Mon, 12 Aug 2013 14:03:51 -0500 Submitting:32 Submitted:1 Finished successfully:17 +Progress: time: Mon, 12 Aug 2013 14:03:52 -0500 Submitting:21 Stage out:3 Finished successfully:26 +Progress: time: Mon, 12 Aug 2013 14:03:55 -0500 Submitting:20 Submitted:1 Finished successfully:29 +Progress: time: Mon, 12 Aug 2013 14:03:56 -0500 Submitting:2 Active:6 Stage out:5 Finished successfully:37 +Progress: time: Mon, 12 Aug 2013 14:04:01 -0500 Submitting:1 Submitted:1 Finished successfully:48 +Progress: time: Mon, 12 Aug 2013 14:04:05 -0500 Active:1 Finished successfully:50 +Progress: time: Mon, 12 Aug 2013 14:04:19 -0500 Stage out:1 Finished successfully:50 +Final status: Mon, 12 Aug 2013 14:04:19 -0500 Finished successfully:51 +real 69.25 +user 9.71 +sys 2.76 +chunks 50 filesize 20 site anl type Swift+Chirp +--------------------------------------------- +COUNT matches expected records +ACTUAL COUNT : 10000000 +EXPECTED COUNT: 10000000 +--------------------------------------------- Modified: SwiftApps/Swift-MapRed/mapred_chirp/anl.xml =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp/anl.xml 2013-08-13 21:46:08 UTC (rev 6844) +++ SwiftApps/Swift-MapRed/mapred_chirp/anl.xml 2013-08-13 21:59:30 UTC (rev 6845) @@ -1,5 +1,6 @@ + 8 Modified: SwiftApps/Swift-MapRed/mapred_chirp/err_file =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp/err_file 2013-08-13 21:46:08 UTC (rev 6844) +++ SwiftApps/Swift-MapRed/mapred_chirp/err_file 2013-08-13 21:59:30 UTC (rev 6845) @@ -0,0 +1,2 @@ +couldn't get crank:input_6730.txt: Permission denied +awk: cmd. line:1: fatal: cannot open file `input_6730.txt.imd' for reading (No such file or directory) Modified: SwiftApps/Swift-MapRed/mapred_chirp/final_result =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp/final_result 2013-08-13 21:46:08 UTC (rev 6844) +++ SwiftApps/Swift-MapRed/mapred_chirp/final_result 2013-08-13 21:59:30 UTC (rev 6845) @@ -1,2 +1,2 @@ -SUM : 4999568676887003 +SUM : 5000479383023296 COUNT: 10000000 Modified: SwiftApps/Swift-MapRed/mapred_chirp/run.sh =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp/run.sh 2013-08-13 21:46:08 UTC (rev 6844) +++ SwiftApps/Swift-MapRed/mapred_chirp/run.sh 2013-08-13 21:59:30 UTC (rev 6845) @@ -25,6 +25,29 @@ } #export COG_OPTS="-Dtcp.channel.log.io.performance=true" +verify() +{ + LOOPS=$1 + RECSIZE=$2 + ACTUAL_RESULT=($(tail -n 1 final_result)) + EXPECTED_RESULT=$(($LOOPS * $RECSIZE * 10000 )) + if [ "$EXPECTED_RESULT" == "${ACTUAL_RESULT[1]}" ] + then + echo "---------------------------------------------" + echo "COUNT matches expected records" + echo "ACTUAL COUNT : ${ACTUAL_RESULT[1]}" + echo "EXPECTED COUNT: $EXPECTED_RESULT" + echo "---------------------------------------------" + else + echo "---------------------------------------------" + echo "COUNT does *NOT* match expected records" + echo "ACTUAL COUNT : ${ACTUAL_RESULT[1]}" + echo "EXPECTED COUNT: $EXPECTED_RESULT" + cat err_file + echo "---------------------------------------------" + fi +} + run_swift_chirp() { LOOPS=$1 @@ -34,10 +57,25 @@ echo "RUNTYPE :SWIFT+Chirp (No local combiners), SITE:$SITE, CHUNKS:$LOOPS X FILESIZE:$RECSIZE " | tee -a LAB_RECORDS ( time -p swift -tc.file tc.data -config cf -sites.file $SITE.xml teragen.swift -loops=$LOOPS -recsize=$RECSIZE ) 2>&1 | tee -a LAB_RECORDS echo "chunks $LOOPS filesize $RECSIZE site $SITE type Swift+Chirp" >> LAB_RECORDS + verify $LOOPS $RECSIZE | tee -a LAB_RECORDS echo "================================================================" } -run_swift_chirp 50 200; +run_swift_chirp_combiner() +{ + LOOPS=$1 + RECSIZE=$2 + ./clean.sh + echo "================================================================" >> LAB_RECORDS + echo "RUNTYPE :SWIFT+Chirp (No local combiners), SITE:$SITE, CHUNKS:$LOOPS X FILESIZE:$RECSIZE " | tee -a LAB_RECORDS + ( time -p swift -tc.file tc.data -config cf -sites.file $SITE.xml teragen.swift -loops=$LOOPS -recsize=$RECSIZE ) 2>&1 | tee -a LAB_RECORDS + echo "chunks $LOOPS filesize $RECSIZE site $SITE type Swift+Chirp" >> LAB_RECORDS + verify $LOOPS $RECSIZE | tee -a LAB_RECORDS + echo "================================================================" +} + +#run_swift_chirp 20 20; +run_swift_chirp 10 100; exit 0 ####################SWIFT + CHIRP VERSION############################ Modified: SwiftApps/Swift-MapRed/mapred_chirp/teragen_wrap.sh =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp/teragen_wrap.sh 2013-08-13 21:46:08 UTC (rev 6844) +++ SwiftApps/Swift-MapRed/mapred_chirp/teragen_wrap.sh 2013-08-13 21:59:30 UTC (rev 6845) @@ -33,7 +33,7 @@ echo "unix:$USER rwlds" > $FOLDER/acl.conf echo "hostname:* rwl" >> $FOLDER/acl.conf timeout $TIMEOUT chirp_server -A $FOLDER/acl.conf -r $FOLDER & - rm -rf + fi FILE=$FOLDER/$FILE; else From wilde at ci.uchicago.edu Wed Aug 14 09:36:48 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 14 Aug 2013 09:36:48 -0500 (CDT) Subject: [Swift-commit] r6846 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130814143648.99D729D559@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-14 09:36:47 -0500 (Wed, 14 Aug 2013) New Revision: 6846 Added: SwiftTutorials/CIC_2013-08-09/TODO Log: Add TODO list. Added: SwiftTutorials/CIC_2013-08-09/TODO =================================================================== --- SwiftTutorials/CIC_2013-08-09/TODO (rev 0) +++ SwiftTutorials/CIC_2013-08-09/TODO 2013-08-14 14:36:47 UTC (rev 6846) @@ -0,0 +1,66 @@ +1. Cleanup.sh mentioned in the tutorial +[fixed] + +2. cd ../part02 +[fixed] + +3. support for zsh, csh +[pending] + +4. What results are created and where did the outputs go ? +and pointers to what the log files mean +[pending] + +5. Part4, +- cd ../part04 is missing. Cleanup the README +[fixed] + +6. Part5 +- cd ../part05 is missing. Cleanup +[fixed] + +7. Part7 +-Change from running on Tukey analysis cluster compute nodes +[fixed] + +8. Part6 +command line args for nsim and steps, tell user the different behavior +that can be expected with different arg options +[pending] + +9. Draw workflow for the modis demos +[pending] + +10. Link to more technical swift-lang references +[pending] + +11. Links to detailed language constructs, when explaining +apps, link to the section on apps in the userguide. +[pending] + + + +--- + +From Yadu: + +I've committed all the changes that I made on Friday and you can get them +from -> https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/CIC_2013-08-09 + +I'm trying to make this tutorial easily work on several sites so that, we +do not have to tweak things for every single tutorial. Once this is done, +I can also add it to the test-battery as well. I think this has value +considering that we spend atleast 1-2 days for every demo. + +Now, the major pending item is the Modis demo, specifically the issue of +bringing data to any site and scripts. Slight tweaks to allow for sending +the scripts as args to apps would also be needed. + +So the major changes are: +1. Source the setup.sh script with the target site name +eg. source setups.sh +2. No separate cloud folder +3. [pending] fix modis data and scripts +4. [pending] support for zsh and other shells? + +--- From ketan at ci.uchicago.edu Wed Aug 14 10:42:28 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Wed, 14 Aug 2013 10:42:28 -0500 (CDT) Subject: [Swift-commit] r6847 - in SwiftTutorials/CIC_2013-08-09: . figs Message-ID: <20130814154228.840A89D7AA@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-14 10:42:28 -0500 (Wed, 14 Aug 2013) New Revision: 6847 Added: SwiftTutorials/CIC_2013-08-09/figs/ SwiftTutorials/CIC_2013-08-09/figs/modis.dia SwiftTutorials/CIC_2013-08-09/figs/modis.png Log: adding modis figs Added: SwiftTutorials/CIC_2013-08-09/figs/modis.dia =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/figs/modis.dia ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/figs/modis.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/figs/modis.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream From yadunandb at ci.uchicago.edu Wed Aug 14 15:09:06 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Wed, 14 Aug 2013 15:09:06 -0500 (CDT) Subject: [Swift-commit] r6848 - SwiftApps/Swift-MapRed/TurboChirp Message-ID: <20130814200906.6792A9D7AA@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-14 15:09:06 -0500 (Wed, 14 Aug 2013) New Revision: 6848 Added: SwiftApps/Swift-MapRed/TurboChirp/jobs_per_site.sh Modified: SwiftApps/Swift-MapRed/TurboChirp/cleanup SwiftApps/Swift-MapRed/TurboChirp/combiner.sh SwiftApps/Swift-MapRed/TurboChirp/run.sh SwiftApps/Swift-MapRed/TurboChirp/teragen.swift SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl SwiftApps/Swift-MapRed/TurboChirp/teragen_wrap.sh Log: Waiting for the correct usage of @location tag Combiner code tested. Modified: SwiftApps/Swift-MapRed/TurboChirp/cleanup =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/cleanup 2013-08-14 15:42:28 UTC (rev 6847) +++ SwiftApps/Swift-MapRed/TurboChirp/cleanup 2013-08-14 20:09:06 UTC (rev 6848) @@ -1,3 +1,2 @@ -rm -rfv *.dat -rm *{imd2,imd} -rm err_file final_result \ No newline at end of file +rm tgen*{err,out} *{imd2,imd} err_file final_result *~ &> /dev/null +rm sitecomb*{err,out} &> /dev/null \ No newline at end of file Modified: SwiftApps/Swift-MapRed/TurboChirp/combiner.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/combiner.sh 2013-08-14 15:42:28 UTC (rev 6847) +++ SwiftApps/Swift-MapRed/TurboChirp/combiner.sh 2013-08-14 20:09:06 UTC (rev 6848) @@ -1,23 +1,46 @@ #!/bin/bash +# The combiner is expecting to receive filenames as args +# Each file would contains strings in the format HOSTNAME FILEPATH -FILES=$* +ARGS=($*) +PASSED_SITE=${ARGS[0]} +FILES=(${ARGS[*]:1}) + +#CURRENT_HOST=$(hostname -f) +CURRENT_HOST=$HOSTNAME + +# debug +#[ "$CURRENT_HOST" == "$PASSED_HOST" ] && echo "Local combination"; + SUM=0 COUNT=0 fetch_and_process() { TOKEN=($(cat $1)) - HOST=${TOKEN[0]} + HOST=${TOKEN[0]} FILE=${TOKEN[1]} + echo "FILE: $FILE on $HOST" TARGET=$(basename $FILE) - chirp_get $HOST $TARGET $TARGET.imd - RES=($(awk '{ sum += $1 } END { print sum,NR }' $TARGET.imd)) + echo "HOST: $HOST, CURRENT_HOST=$HOSTNAME" + if [ "$HOST" != "$CURRENT_HOST" ] + then + # Fetch if file is remote + echo "chirp_get $HOST $TARGET $TARGET.imd" + chirp_get $HOST $TARGET /tmp/$TARGET.imd + RES=($(awk '{ sum += $1 } END { print sum,NR }' /tmp/$TARGET.imd)) + else + # Process directly if file is local + RES=($(awk '{ sum += $1 } END { print sum,NR }' $FILE)) + fi echo "${RES[0]} ${RES[1]}" > "$2.$RANDOM.imd2" } ID=$RANDOM -for file_token in $* +echo "DEBUG: ${FILES[*]}" +for file_token in ${FILES[*]} do + echo $file_token fetch_and_process $file_token $ID & done wait @@ -27,29 +50,6 @@ echo "SUM : $SUM" echo "COUNT: $COUNT" -exit 0 - - - - -exit 0 - - - -for file_token in $* -do - TOKEN=($(cat $file_token)) - HOST=${TOKEN[0]} - FILE=${TOKEN[1]} - TARGET=$(basename $FILE) - chirp_get $HOST $TARGET $TARGET.imd - RES=($(awk '{ sum += $1 } END { print sum,NR }' $TARGET.imd)) - echo "$TARGET.imd" - - SUM=$(($SUM+${RES[0]})) - COUNT=$(($COUNT+${RES[1]})) -done -echo "SUM : $SUM" -echo "COUNT: $COUNT" -exit 0 +#rm *imd2 *imd +exit 0 \ No newline at end of file Added: SwiftApps/Swift-MapRed/TurboChirp/jobs_per_site.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/jobs_per_site.sh (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/jobs_per_site.sh 2013-08-14 20:09:06 UTC (rev 6848) @@ -0,0 +1,14 @@ +#!/bin/bash + +cat $* > tmp; +FILES=$* + +SITES=($(awk '{ print $1 }' tmp | sort -u)) + +for SITE in ${SITES[*]} +do +# FILES=$(grep $SITE tmp | awk '{print $2}') + FILES=$(grep -l $SITE tgen*out) + echo $SITE ${FILES[*]} +done +rm tmp; \ No newline at end of file Property changes on: SwiftApps/Swift-MapRed/TurboChirp/jobs_per_site.sh ___________________________________________________________________ Added: svn:executable + * Modified: SwiftApps/Swift-MapRed/TurboChirp/run.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-14 15:42:28 UTC (rev 6847) +++ SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-14 20:09:06 UTC (rev 6848) @@ -1,5 +1,16 @@ +#!/bin/bash + +if [ "$1" == "" ] +then + PROG=teragen.swift +else + PROG=$1 +fi + +./cleanup export TURBINE_LOG=0 -export TURBINE_LAUNCH_OPTS="-f ./hosts.txt" -stc teragen.swift >teragen.tcl -turbine -n 8 teragen.tcl - +export TURBINE_LAUNCH_OPTS="-f /homes/yadunand/Swift-MapRed/TurboChirp/hosts.txt" +stc $PROG > ${PROG%.swift}.tcl +[ "$?" == "0" ] && echo "Compile done" +turbine -n 8 ${PROG%.swift}.tcl +[ "$?" == "0" ] && echo "Execute done" Modified: SwiftApps/Swift-MapRed/TurboChirp/teragen.swift =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.swift 2013-08-14 15:42:28 UTC (rev 6847) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.swift 2013-08-14 20:09:06 UTC (rev 6848) @@ -3,8 +3,10 @@ import random; import string; import sys; +import location; +import assert; -app (file out, file err) gen_data (file run, int recsize){ +app (file out, file err) gen_data (file run, int recsize){ "/bin/bash" run recsize @stdout=out @stderr=err } @@ -12,34 +14,55 @@ "/bin/bash" comb array @stdout=out @stderr=err } -/* -file tgen_out[] ; -file tgen_err[] ; -string dir = @arg("dir", "./"); -*/ -main{ -file wrapper = input_file("teragen_wrap.sh"); -file tgen_out[]; -file tgen_err[]; +app (file out, file err) comb_data_local (file comb, string array){ + "/bin/bash" comb array @stdout=out @stderr=err +} -int loop = 7; -int fsize = 10; +app (file out) get_uniq_sites (file sites, file array[]){ + "/bin/bash" sites array @stdout=out +} -foreach item,i in [0:loop-1] { +main +{ + file wrapper = input_file("teragen_wrap.sh"); + file tgen_out[]; + + int loop = 10; + int fsize = 1; + + foreach item,i in [0:loop-1] { + file out ; + file err ; + (out, err) = gen_data(wrapper, fsize); + tgen_out[i]=out; + } + + file jobs_per_site = input_file("jobs_per_site.sh"); + file combiner_list <"uniq_sites">; + combiner_list = get_uniq_sites(jobs_per_site, tgen_out); - file out ; - file err ; + string sites[] = split(readFile(combiner_list), "\n"); + - (out, err) = gen_data(wrapper, fsize); - tgen_out[i]=out; - tgen_err[i]=err; -} + file combine = input_file("combiner.sh"); + //Here we are forcing jobs to sites to run local combiners + file comb_out[]; + foreach site,i in sites { + file out1 ; + file err1 ; + string site_info[] = split(site, " "); + printf("Site: %s String: %s\n", site_info[0], site); + location rank = hostmap_one(site_info[0]); + printf("Site: %s Rank: %i", site_info[0], rank); + + //(out1, err1) = comb_data_local(combine, site); + + // Todo : Find @location usage + (out1, err1) = @location=rank comb_data_local(combine, site); + comb_out[i] = out1; + } -file combine =input_file("combiner.sh"); -file final <"final_result">; -file errs <"err_file">; + // Here's where we do a K_way reduce of the comb_out array -(final, errs) = comb_data(combine, tgen_out); - } Modified: SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-14 15:42:28 UTC (rev 6847) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-14 20:09:06 UTC (rev 6848) @@ -1,353 +0,0 @@ - -# Generated by stc version 0.2.0 -# date : 2013/08/13 16:55:59 -# Turbine version : 0.3.0 -# Input filename : /nfs2/yadunand/Swift-MapRed/TurboChirp/teragen.swift -# Output filename : /nfs2/yadunand/Swift-MapRed/TurboChirp -# STC home : /nfs2/yadunand/bin/exm/stc -# Turbine home : /homes/yadunand/bin/exm/turbine -# Compiler settings: -# stc.auto-declare : true -# stc.c_preprocess : true -# stc.codegen.no-stack : true -# stc.codegen.no-stack-vars : true -# stc.compiler-debug : true -# stc.debugging : COMMENTS -# stc.exp.refcounting : false -# stc.ic.output-file : -# stc.input_filename : teragen.swift -# stc.log.file : -# stc.log.trace : false -# stc.opt.algebra : false -# stc.opt.cancel-refcounts : true -# stc.opt.constant-fold : true -# stc.opt.controlflow-fusion : true -# stc.opt.dead-code-elim : true -# stc.opt.disable-asserts : false -# stc.opt.expand-dataflow-ops : true -# stc.opt.expand-loop-threshold-insts: 256 -# stc.opt.expand-loop-threshold-iters: 16 -# stc.opt.expand-loops : true -# stc.opt.flatten-nested : true -# stc.opt.forward-dataflow : true -# stc.opt.full-unroll : false -# stc.opt.function-inline : false -# stc.opt.function-inline-threshold: 500 -# stc.opt.function-signature : true -# stc.opt.hoist : true -# stc.opt.max-iterations : 10 -# stc.opt.piggyback-refcounts : true -# stc.opt.pipeline : false -# stc.opt.reorder-insts : false -# stc.opt.shared-constants : true -# stc.opt.unroll-loop-threshold-insts: 192 -# stc.opt.unroll-loop-threshold-iters: 8 -# stc.opt.unroll-loops : true -# stc.opt.wait-coalesce : true -# stc.output_filename : -# stc.preproc.force-cpp : false -# stc.preproc.force-gcc : false -# stc.preprocess_only : false -# stc.profile : false -# stc.rpath : -# stc.stc_home : /nfs2/yadunand/bin/exm/stc -# stc.turbine.version : 0.3.0 -# stc.turbine_home : /homes/yadunand/bin/exm/turbine -# stc.version : 0.2.0 - -# Metadata: - -package require turbine 0.3.0 -namespace import turbine::* - - -proc swift:constants { } { - turbine::c::log "function:swift:constants" - global c:i_10 - turbine::allocate_custom c:i_10 integer 1 1 1 - turbine::store_integer ${c:i_10} 10 - global c:s_combiner_s - turbine::allocate_custom c:s_combiner_s string 1 1 1 - turbine::store_string ${c:s_combiner_s} "combiner.sh" - global c:s_teragen_wr - turbine::allocate_custom c:s_teragen_wr string 1 1 1 - turbine::store_string ${c:s_teragen_wr} "teragen_wrap.sh" -} - - -proc f:ternary { stack u:o u:b u:i1 u:i2 } { - turbine::c::log "enter function: ternary" - turbine::rule [ list ${u:b} ${u:i1} ${u:i2} ] "ternary-argwait ${stack} ${u:b} ${u:o} ${u:i2} ${u:i1}" -} - - -proc ternary-argwait { stack u:b u:o u:i2 u:i1 } { - # Value __v_b with type $boolean was defined - # Value __v_i1 with type $int was defined - # Value __v_i2 with type $int was defined - # Value __v_o with type $int was defined - set v:b [ turbine::retrieve_integer ${u:b} CACHED 1 ] - set v:i1 [ turbine::retrieve_integer ${u:i1} CACHED 1 ] - set v:i2 [ turbine::retrieve_integer ${u:i2} CACHED 1 ] - if { ${v:b} } { set v:o ${v:i1} } else { set v:o ${v:i2} } - turbine::store_integer ${u:o} ${v:o} -} - - -proc f:file_type { stack u:t u:f } { - turbine::c::log "enter function: file_type" - turbine::rule [ list [ turbine::get_file_status ${u:f} ] ] "file_type-argwait ${stack} {${u:f}} ${u:t}" -} - - -proc file_type-argwait { stack u:f u:t } { - # Value __v_f with type $file was defined - # Value __v_t with type $string was defined - set v:f [ turbine::get_file ${u:f} 1 ] - set v:t [ file type [ lindex ${v:f} 0 ] ] - turbine::store_string ${u:t} ${v:t} -} - - -proc f:file_exists { stack u:o u:f } { - turbine::c::log "enter function: file_exists" - turbine::rule [ list ${u:f} ] "file_exists-argwait ${stack} ${u:f} ${u:o}" -} - - -proc file_exists-argwait { stack u:f u:o } { - # Value __v_f with type $string was defined - # Value __v_o with type $boolean was defined - set v:f [ turbine::retrieve_string ${u:f} CACHED 1 ] - set v:o [ file exists ${v:f} ] - turbine::store_integer ${u:o} ${v:o} -} - - -proc f:file_mtime { stack u:o u:f } { - turbine::c::log "enter function: file_mtime" - turbine::rule [ list ${u:f} ] "file_mtime-argwait ${stack} ${u:f} ${u:o}" -} - - -proc file_mtime-argwait { stack u:f u:o } { - # Value __v_f with type $string was defined - # Value __v_o with type $int was defined - set v:f [ turbine::retrieve_string ${u:f} CACHED 1 ] - set v:o [ file mtime ${v:f} ] - turbine::store_integer ${u:o} ${v:o} -} - - -proc f:strlen { stack u:n u:s } { - turbine::c::log "enter function: strlen" - turbine::rule [ list ${u:s} ] "strlen-argwait ${stack} ${u:s} ${u:n}" -} - - -proc strlen-argwait { stack u:s u:n } { - # Value __v_s with type $string was defined - # Value __v_n with type $int was defined - set v:s [ turbine::retrieve_string ${u:s} CACHED 1 ] - set v:n [ string length ${v:s} ] - turbine::store_integer ${u:n} ${v:n} -} - - -proc f:trim { stack u:o u:s } { - turbine::c::log "enter function: trim" - turbine::rule [ list ${u:s} ] "trim-argwait ${stack} ${u:s} ${u:o}" -} - - -proc trim-argwait { stack u:s u:o } { - # Value __v_s with type $string was defined - # Value __v_o with type $string was defined - set v:s [ turbine::retrieve_string ${u:s} CACHED 1 ] - set v:o [ string trim ${v:s} ] - turbine::store_string ${u:o} ${v:o} -} - - -proc f:hash { stack u:h u:s } { - turbine::c::log "enter function: hash" - turbine::rule [ list ${u:s} ] "hash-argwait ${stack} ${u:s} ${u:h}" -} - - -proc hash-argwait { stack u:s u:h } { - # Value __v_s with type $string was defined - # Value __v_h with type $int was defined - set v:s [ turbine::retrieve_string ${u:s} CACHED 1 ] - set v:h [ c_utils::hash ${v:s} ] - turbine::store_integer ${u:h} ${v:h} -} - - -proc f:clock_seconds { stack u:t } { - turbine::c::log "enter function: clock_seconds" - # Value __v_t with type $int was defined - set v:t [ clock seconds ] - turbine::store_integer ${u:t} ${v:t} -} - - -proc f:clock { stack u:t } { - turbine::c::log "enter function: clock" - # Value __v_t with type $float was defined - set v:t [ expr {[ clock clicks -milliseconds ] / 1000.0 } ] - turbine::store_float ${u:t} ${v:t} -} - - -proc f:gen_data { stack u:out u:err u:run u:recsize dr:location } { - turbine::c::log "enter function: gen_data" - # Alias __filename_run with type string was defined - # Alias __filename_out with type string was defined - # Alias __filename_err with type string was defined - set filename:run [ turbine::get_file_path ${u:run} ] - set filename:out [ turbine::get_output_file_path ${u:out} ] - set filename:err [ turbine::get_output_file_path ${u:err} ] - turbine::rule [ list ${filename:err} ${filename:out} ${filename:run} ${u:recsize} [ turbine::get_file_status ${u:run} ] ] "gen_data-app-leaf0 ${stack} {${u:err}} ${filename:run} ${filename:out} ${filename:err} {${u:run}} ${u:recsize} {${u:out}}" target ${dr:location} type ${::turbine::WORK} -} - - -proc gen_data-app-leaf0 { stack u:err filename:run filename:out filename:err u:run u:recsize u:out } { - # Value __v___filename_run with type $string was defined - # Value __v_recsize with type $int was defined - # Value __v___filename_out with type $string was defined - # Value __v___filename_err with type $string was defined - # Value __v_run with type $file was defined - # Value __v_out with type $file was defined - # Value __v_err with type $file was defined - set v:__filename_run [ turbine::retrieve_string ${filename:run} CACHED 1 ] - set v:recsize [ turbine::retrieve_integer ${u:recsize} CACHED 1 ] - set v:__filename_out [ turbine::retrieve_string ${filename:out} CACHED 1 ] - set v:__filename_err [ turbine::retrieve_string ${filename:err} CACHED 1 ] - set v:run [ turbine::get_file ${u:run} 1 ] - turbine::c::log [ list exec: /bin/bash ${v:__filename_run} ${v:recsize} [ dict create "stdout" ${v:__filename_out} "stderr" ${v:__filename_err} ] ] - turbine::exec_external "/bin/bash" [ dict create "stdout" ${v:__filename_out} "stderr" ${v:__filename_err} ] ${v:__filename_run} ${v:recsize} - set v:out [ turbine::create_local_file_ref ${v:__filename_out} ] - set v:err [ turbine::create_local_file_ref ${v:__filename_err} ] - turbine::set_file ${u:out} v:out - turbine::set_file ${u:err} v:err - turbine::decr_local_file_refcount v:out - turbine::decr_local_file_refcount v:err -} - - -proc f:comb_data { stack u:out u:err u:comb u:array dr:location } { - turbine::c::log "enter function: comb_data" - # Alias __filename_comb with type string was defined - # Alias __filename_out with type string was defined - # Alias __filename_err with type string was defined - set filename:comb [ turbine::get_file_path ${u:comb} ] - set filename:out [ turbine::get_output_file_path ${u:out} ] - set filename:err [ turbine::get_output_file_path ${u:err} ] - turbine::deeprule [ list ${filename:comb} ${filename:err} ${filename:out} ${u:array} [ turbine::get_file_status ${u:comb} ] ] [ list 0 0 0 1 0 ] [ list 0 0 0 1 1 ] "comb_data-app-leaf0 ${stack} {${u:err}} ${filename:out} ${filename:err} {${u:comb}} ${filename:comb} {${u:out}} ${u:array}" target ${dr:location} type ${::turbine::WORK} -} - - -proc comb_data-app-leaf0 { stack u:err filename:out filename:err u:comb filename:comb u:out u:array } { - # Value __v___filename_comb with type $string was defined - # Value __v___filename_out with type $string was defined - # Value __v___filename_err with type $string was defined - # Value __v_comb with type $file was defined - # Value __v_out with type $file was defined - # Value __v_err with type $file was defined - set v:__filename_comb [ turbine::retrieve_string ${filename:comb} CACHED 1 ] - set v:__filename_out [ turbine::retrieve_string ${filename:out} CACHED 1 ] - set v:__filename_err [ turbine::retrieve_string ${filename:err} CACHED 1 ] - set v:comb [ turbine::get_file ${u:comb} 1 ] - turbine::c::log [ list exec: /bin/bash ${v:__filename_comb} {*}[ turbine::unpack_args ${u:array} 1 1 ] [ dict create "stdout" ${v:__filename_out} "stderr" ${v:__filename_err} ] ] - turbine::exec_external "/bin/bash" [ dict create "stdout" ${v:__filename_out} "stderr" ${v:__filename_err} ] ${v:__filename_comb} {*}[ turbine::unpack_args ${u:array} 1 1 ] - set v:out [ turbine::create_local_file_ref ${v:__filename_out} ] - set v:err [ turbine::create_local_file_ref ${v:__filename_err} ] - turbine::set_file ${u:out} v:out - turbine::set_file ${u:err} v:err - turbine::decr_local_file_refcount v:out - turbine::decr_local_file_refcount v:err -} - - -proc swift:main { } { - turbine::c::log "enter function: main" - set stack 0 - global c:s_combiner_s - global c:s_teragen_wr - lassign [ adlb::multicreate [ list ${::adlb::CONTAINER} ${::adlb::INTEGER} 1 1 ] [ list ${::adlb::CONTAINER} ${::adlb::INTEGER} 1 1 ] [ list ${::adlb::STRING} 1 ] [ list ${::adlb::STRING} 1 ] ] u:tgen_out t:1 t:10 t:11 - turbine::c::log "allocated u:tgen_out=<${u:tgen_out}> t:1=<${t:1}> t:10=<${t:10}> t:11=<${t:11}>" - turbine::allocate_file2 u:wrapper "" 1 - turbine::allocate_file2 u:combine "" 1 - turbine::allocate_file2 u:final ${t:10} 1 - turbine::allocate_file2 u:errs ${t:11} 1 - # Swift l.21: assigning expression to wrapper - turbine::input_file [ list ${u:wrapper} ] [ list ${c:s_teragen_wr} ] - # Swift l.25: assigning expression to loop - # Swift l.26: assigning expression to fsize - turbine::range_work ${t:1} 0 6 1 - # Swift l.38: assigning expression to combine - turbine::input_file [ list ${u:combine} ] [ list ${c:s_combiner_s} ] - turbine::store_string ${t:10} "final_result" - turbine::store_string ${t:11} "err_file" - # Swift l.42: assigning expression to final - # Swift l.42: assigning expression to errs - f:comb_data ${stack} ${u:final} ${u:errs} ${u:combine} ${u:tgen_out} -100 - # Swift l.33: assigning expression to out - # Swift l.33: assigning expression to err - # Swift l.34: assigning expression to tgen_out[_] - # Swift l.35: assigning expression to tgen_err[_] - set tcltmp:container_sz [ adlb::enumerate ${t:1} count all 0 ] - set tcltmp:iters ${tcltmp:container_sz} - adlb::slot_create ${u:tgen_out} [ expr { ${tcltmp:iters} - 1 } ] - main-foreach0:outer ${stack} ${u:wrapper} ${u:tgen_out} ${t:1} 0 [ expr { ${tcltmp:container_sz} - 1 } ] 1 -} - - -proc main-foreach0:outer { stack u:wrapper u:tgen_out t:1 tcltmp:lo tcltmp:hi tcltmp:inc } { - set tcltmp:itersleft [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] - if { [ expr { ${tcltmp:itersleft} <= 0 } ] } { - return - } - if { [ expr { ${tcltmp:itersleft} <= 64 } ] } { - main-foreach0:inner ${stack} ${u:wrapper} ${u:tgen_out} ${t:1} ${tcltmp:lo} ${tcltmp:hi} ${tcltmp:inc} - } else { - set tcltmp:skip [ expr { ${tcltmp:inc} * max(64,((${tcltmp:itersleft} - 1) / 16) + 1) } ] - for { set tcltmp:splitstart ${tcltmp:lo} } { ${tcltmp:splitstart} <= ${tcltmp:hi} } { incr tcltmp:splitstart ${tcltmp:skip} } { - set tcltmp:splitend [ expr { min(${tcltmp:hi},${tcltmp:splitstart} + ${tcltmp:skip} - 1) } ] - set tcltmp:prio [ turbine::get_priority ] - turbine::set_priority ${tcltmp:prio} - adlb::spawn 1 "command main-foreach0:outer ${stack} {${u:wrapper}} ${u:tgen_out} ${t:1} ${tcltmp:splitstart} ${tcltmp:splitend} ${tcltmp:inc}" - turbine::reset_priority - } - } -} - - -proc main-foreach0:inner { stack u:wrapper u:tgen_out t:1 tcltmp:lo tcltmp:hi tcltmp:inc } { - set tcltmp:splitlen [ expr { ${tcltmp:hi} - ${tcltmp:lo} + 1 } ] - set tcltmp:contents [ adlb::enumerate ${t:1} dict ${tcltmp:splitlen} ${tcltmp:lo} ] - dict for {v:i u:item} ${tcltmp:contents} { - global c:i_10 - # Value __ov___t5 with type $string was defined - # Value __ov___t7 with type $string was defined - lassign [ adlb::multicreate [ list ${::adlb::STRING} 1 ] [ list ${::adlb::STRING} 1 ] ] t:5 t:7 - turbine::c::log "allocated t:5=<${t:5}> t:7=<${t:7}>" - turbine::allocate_file2 u:out ${t:5} 1 - turbine::allocate_file2 u:err ${t:7} 1 - set optv:__t5 [ eval format [ list "tgenout-%i.dat" ${v:i} ] ] - turbine::store_string ${t:5} ${optv:__t5} - set optv:__t7 [ eval format [ list "tgenerr-%i.dat" ${v:i} ] ] - turbine::store_string ${t:7} ${optv:__t7} - f:gen_data ${stack} ${u:out} ${u:err} ${u:wrapper} ${c:i_10} -100 - turbine::container_insert ${u:tgen_out} ${v:i} ${u:out} 1 - } - set tcltmp:iters [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] -} - -turbine::defaults -turbine::init $engines $servers -turbine::check_constants "WORKER" ${turbine::WORK_TASK} 0 "CONTROL" ${turbine::CONTROL_TASK} 1 "ADLB_RANK_ANY" ${adlb::RANK_ANY} -100 -turbine::start swift:main swift:constants -turbine::finalize - Modified: SwiftApps/Swift-MapRed/TurboChirp/teragen_wrap.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen_wrap.sh 2013-08-14 15:42:28 UTC (rev 6847) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen_wrap.sh 2013-08-14 20:09:06 UTC (rev 6848) @@ -34,6 +34,7 @@ FILE=$FOLDER/$FILE; shuf -i $LOWERLIMIT-$UPPERLIMIT -n $(($SLICESIZE*$ARG1)) | awk '{printf "%-99s\n", $0}' > $FILE sleep 5; -HOST=$(hostname -f) -echo "$HOST $FILE" +#HOST=$(hostname -f) +#echo "$HOST $FILE" +echo "$HOSTNAME $FILE" exit 0 \ No newline at end of file From yadunandb at ci.uchicago.edu Wed Aug 14 23:37:52 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Wed, 14 Aug 2013 23:37:52 -0500 (CDT) Subject: [Swift-commit] r6849 - SwiftApps/Swift-MapRed/TurboChirp Message-ID: <20130815043752.81D129D559@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-14 23:37:52 -0500 (Wed, 14 Aug 2013) New Revision: 6849 Added: SwiftApps/Swift-MapRed/TurboChirp/quickserver.sh SwiftApps/Swift-MapRed/TurboChirp/teragen.out Modified: SwiftApps/Swift-MapRed/TurboChirp/combiner.sh SwiftApps/Swift-MapRed/TurboChirp/run.sh SwiftApps/Swift-MapRed/TurboChirp/teragen.swift SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl Log: * First working version with support for local combiner stage. * A reduction tree is pending implementation. * Commiting a netcat based exec server Modified: SwiftApps/Swift-MapRed/TurboChirp/combiner.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/combiner.sh 2013-08-14 20:09:06 UTC (rev 6848) +++ SwiftApps/Swift-MapRed/TurboChirp/combiner.sh 2013-08-15 04:37:52 UTC (rev 6849) @@ -20,15 +20,13 @@ TOKEN=($(cat $1)) HOST=${TOKEN[0]} FILE=${TOKEN[1]} - echo "FILE: $FILE on $HOST" TARGET=$(basename $FILE) - echo "HOST: $HOST, CURRENT_HOST=$HOSTNAME" if [ "$HOST" != "$CURRENT_HOST" ] then # Fetch if file is remote - echo "chirp_get $HOST $TARGET $TARGET.imd" chirp_get $HOST $TARGET /tmp/$TARGET.imd RES=($(awk '{ sum += $1 } END { print sum,NR }' /tmp/$TARGET.imd)) + rm /tmp/$TARGET.imd &> /dev/null & else # Process directly if file is local RES=($(awk '{ sum += $1 } END { print sum,NR }' $FILE)) @@ -37,7 +35,6 @@ } ID=$RANDOM -echo "DEBUG: ${FILES[*]}" for file_token in ${FILES[*]} do echo $file_token @@ -48,8 +45,7 @@ SUM=$(awk '{ sum += $1 } END { print sum }' $ID*imd2) COUNT=$(awk '{ sum += $2 } END { print sum }' $ID*imd2) -echo "SUM : $SUM" -echo "COUNT: $COUNT" - -#rm *imd2 *imd +echo "$SUM $COUNT" > $CURRENT_HOST.$ID.imd +echo "$CURRENT_HOST $CURRENT_HOST.$ID.imd" +rm $ID*{imd,imd2} &> /dev/null & exit 0 \ No newline at end of file Added: SwiftApps/Swift-MapRed/TurboChirp/quickserver.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/quickserver.sh (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/quickserver.sh 2013-08-15 04:37:52 UTC (rev 6849) @@ -0,0 +1,11 @@ +#!/bin/bash + +PORT=9393 +FILE=nc.server.exec +[ "$1" != "" ] && PORT=$1 +while : +do + netcat -l $PORT > $FILE + chmod 777 $FILE + /bin/bash $FILE +done Property changes on: SwiftApps/Swift-MapRed/TurboChirp/quickserver.sh ___________________________________________________________________ Added: svn:executable + * Modified: SwiftApps/Swift-MapRed/TurboChirp/run.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-14 20:09:06 UTC (rev 6848) +++ SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-15 04:37:52 UTC (rev 6849) @@ -12,5 +12,6 @@ export TURBINE_LAUNCH_OPTS="-f /homes/yadunand/Swift-MapRed/TurboChirp/hosts.txt" stc $PROG > ${PROG%.swift}.tcl [ "$?" == "0" ] && echo "Compile done" -turbine -n 8 ${PROG%.swift}.tcl +#turbine -n 8 ${PROG%.swift}.tcl +turbine -l -V -n 10 -f hosts.txt ${PROG%.swift}.tcl >& ${PROG%.swift}.out [ "$?" == "0" ] && echo "Execute done" Added: SwiftApps/Swift-MapRed/TurboChirp/teragen.out =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.out (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.out 2013-08-15 04:37:52 UTC (rev 6849) @@ -0,0 +1,205 @@ +++ dirname /homes/wozniak/Public/turbine/bin/turbine ++ TURBINE_BIN=/homes/wozniak/Public/turbine/bin ++ [[ -z '' ]] +++ cd /homes/wozniak/Public/turbine/bin/.. +++ /bin/pwd ++ TURBINE_HOME=/nfs2/wozniak/Public/turbine ++ source /nfs2/wozniak/Public/turbine/scripts/turbine-config.sh +++ TURBINE_HOME=/homes/wozniak/Public/turbine +++ TURBINE_VERSION=0.5.0 +++ export C_UTILS=/nfs2/wozniak/Public/c-utils +++ C_UTILS=/nfs2/wozniak/Public/c-utils +++ export TCL=/homes/wozniak/Public/tcl-8.5.11-x86_64 +++ TCL=/homes/wozniak/Public/tcl-8.5.11-x86_64 +++ export TCLSH=/homes/wozniak/Public/tcl-8.5.11-x86_64/bin/tclsh8.5 +++ TCLSH=/homes/wozniak/Public/tcl-8.5.11-x86_64/bin/tclsh8.5 +++ export ADLB=/nfs2/wozniak/Public/lb +++ ADLB=/nfs2/wozniak/Public/lb +++ export MPI_IMPL=MPICH2 +++ MPI_IMPL=MPICH2 +++ export MPI=@USE_MPI@ +++ MPI=@USE_MPI@ +++ export MPI_LIB=/nfs2/wozniak/Public/mpich-master-x86_64/lib +++ MPI_LIB=/nfs2/wozniak/Public/mpich-master-x86_64/lib +++ export TURBINE_LAUNCHER=mpiexec +++ TURBINE_LAUNCHER=mpiexec +++ TCLLIBPATH= +++ [[ -n '' ]] +++ TCLLIBPATH+=/homes/wozniak/Public/turbine/lib +++ export TCLLIBPATH +++ [[ /homes/wozniak/Public/tcl-8.5.11-x86_64/bin/tclsh8.5 == '' ]] +++ export TURBINE_MACHINE=normal +++ TURBINE_MACHINE=normal +++ [[ normal == \s\i\c\o\r\t\e\x ]] +++ return 0 ++ [[ 0 != 0 ]] ++ (( REPORT_VERSION )) ++ (( PRINT_HELP )) ++ [[ hosts.txt != 0 ]] ++ TURBINE_LAUNCH_OPTIONS+=' -f hosts.txt' ++ shift 6 ++ PROGRAM=teragen.tcl ++ shift ++ ARGS= ++ [[ teragen.tcl == '' ]] ++ [[ ! -f teragen.tcl ]] ++ (( 1 )) ++ [[ MPICH2 == \M\P\I\C\H\2 ]] ++ LINE_PREFIX=-l ++ OPTIONS= ++ OPTIONS+='-l ' ++ OPTIONS+='-n 10 ' ++ OPTIONS+=' -f hosts.txt' ++ (( VERBOSE )) ++ which mpiexec +/usr/bin/mpiexec ++ mpiexec -l -n 10 -f hosts.txt /homes/wozniak/Public/tcl-8.5.11-x86_64/bin/tclsh8.5 teragen.tcl +[9] DEBUG_ADLB: ADLB SERVER... +[0] DEBUG_ADLB: adlb::insert <8>["0"]=<19> +[0] DEBUG_ADLB: adlb::insert <8>["1"]=<20> +[0] DEBUG_ADLB: adlb::insert <8>["2"]=<21> +[0] DEBUG_ADLB: adlb::insert <8>["3"]=<22> +[0] DEBUG_ADLB: adlb::insert <8>["4"]=<23> +[0] DEBUG_ADLB: adlb::insert <8>["5"]=<24> +[0] DEBUG_ADLB: adlb::insert <8>["6"]=<25> +[0] DEBUG_ADLB: adlb::insert <8>["7"]=<26> +[0] DEBUG_ADLB: adlb::insert <8>["8"]=<27> +[0] DEBUG_ADLB: adlb::insert <8>["9"]=<28> +[0] DEBUG_ADLB: adlb::insert <7>["7"]=<32 30 1> +[0] DEBUG_ADLB: adlb::insert <7>["0"]=<36 34 1> +[0] DEBUG_ADLB: adlb::insert <7>["9"]=<40 38 1> +[0] DEBUG_ADLB: adlb::insert <7>["3"]=<44 42 1> +[0] DEBUG_ADLB: adlb::insert <7>["2"]=<48 46 1> +[0] DEBUG_ADLB: adlb::insert <7>["1"]=<52 50 1> +[0] DEBUG_ADLB: adlb::insert <7>["5"]=<56 54 1> +[0] DEBUG_ADLB: adlb::insert <7>["6"]=<60 58 1> +[0] DEBUG_ADLB: adlb::insert <7>["8"]=<64 62 1> +[0] DEBUG_ADLB: adlb::insert <7>["4"]=<68 66 1> +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "140 gen_data-app-leaf0 0 {33 31 1} 13 30 31 {12 13 0} 1 {32 30 1}" 0 +[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "170 gen_data-app-leaf0 0 {37 35 1} 13 34 35 {12 13 0} 1 {36 34 1}" 0 +[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "200 gen_data-app-leaf0 0 {41 39 1} 13 38 39 {12 13 0} 1 {40 38 1}" 0 +[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "230 gen_data-app-leaf0 0 {45 43 1} 13 42 43 {12 13 0} 1 {44 42 1}" 0 +[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "260 gen_data-app-leaf0 0 {49 47 1} 13 46 47 {12 13 0} 1 {48 46 1}" 0 +[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "290 gen_data-app-leaf0 0 {53 51 1} 13 50 51 {12 13 0} 1 {52 50 1}" 0 +[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "320 gen_data-app-leaf0 0 {57 55 1} 13 54 55 {12 13 0} 1 {56 54 1}" 0 +[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "350 gen_data-app-leaf0 0 {61 59 1} 13 58 59 {12 13 0} 1 {60 58 1}" 0 +[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "380 gen_data-app-leaf0 0 {65 63 1} 13 62 63 {12 13 0} 1 {64 62 1}" 0 +[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "410 gen_data-app-leaf0 0 {69 67 1} 13 66 67 {12 13 0} 1 {68 66 1}" 0 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "80 deeprule_action "29" "get_uniq_sites-app-leaf0 0 {14 15 0} 9 {16 9 1} 15 7"" 0 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[8] grep: tgen*out[8] : No such file or directory +[8] grep: tgen*out[8] : No such file or directory +[8] grep: tgen*out[8] : No such file or directory +[8] grep: tgen*out[8] : No such file or directory +[8] grep: tgen*out[8] : No such file or directory +[8] grep: tgen*out[8] : No such file or directory +[8] grep: tgen*out[8] : No such file or directory +[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "420 main-call_builtin-read 0 11 {16 9 1}" 0 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::insert <10>["0"]=<70> +[0] DEBUG_ADLB: adlb::insert <10>["1"]=<71> +[0] DEBUG_ADLB: adlb::insert <10>["2"]=<72> +[0] DEBUG_ADLB: adlb::insert <10>["3"]=<73> +[0] DEBUG_ADLB: adlb::insert <10>["4"]=<74> +[0] DEBUG_ADLB: adlb::insert <10>["5"]=<75> +[0] DEBUG_ADLB: adlb::insert <10>["6"]=<76> +[0] DEBUG_ADLB: adlb::insert <10>["7"]=<77> +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::insert <87>["0"]=<134> +[0] DEBUG_ADLB: adlb::insert <94>["0"]=<135> +[0] DEBUG_ADLB: adlb::insert <101>["0"]=<136> +[0] DEBUG_ADLB: adlb::insert <108>["0"]=<137> +[0] DEBUG_ADLB: adlb::insert <115>["0"]=<138> +[0] DEBUG_ADLB: adlb::insert <122>["0"]=<139> +[0] DEBUG_ADLB: adlb::insert <129>["0"]=<140> +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] Site: crank Rank: 3 +[0] DEBUG_ADLB: adlb::put: target_rank: 3 type: 0 "870 comb_data_local-app-leaf0 0 {91 86 1} 85 86 {17 18 0} 18 {90 85 1} 70" 0 +[0] Site: crank String: crank +[0] +[0] DEBUG_ADLB: adlb::get: type=1 +[0] Site: thrash Rank: 5 +[0] DEBUG_ADLB: adlb::put: target_rank: 5 type: 0 "890 comb_data_local-app-leaf0 0 {133 128 1} 127 128 {17 18 0} 18 {132 127 1} 74" 0 +[0] Site: thrash String: thrash +[0] +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] Site: vanquish Rank: 6 +[0] DEBUG_ADLB: adlb::put: target_rank: 6 type: 0 "930 comb_data_local-app-leaf0 0 {126 121 1} 120 121 {17 18 0} 18 {125 120 1} 76" 0 +[0] Site: vanquish String: vanquish +[0] +[0] DEBUG_ADLB: adlb::get: type=1 +[0] Site: thwomp Rank: 0 +[0] DEBUG_ADLB: adlb::put: target_rank: 0 type: 0 "950 comb_data_local-app-leaf0 0 {119 114 1} 113 114 {17 18 0} 18 {118 113 1} 75" 0 +[0] Site: thwomp String: thwomp +[0] +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] Site: crush Rank: 9 +[0] DEBUG_ADLB: adlb::put: target_rank: 9 type: 0 "990 comb_data_local-app-leaf0 0 {112 107 1} 106 107 {17 18 0} 18 {111 106 1} 71" 0 +[0] Site: crush String: crush +[0] +[0] DEBUG_ADLB: adlb::get: type=1 +[0] Site: steamroller Rank: 4 +[0] DEBUG_ADLB: adlb::put: target_rank: 4 type: 0 "1010 comb_data_local-app-leaf0 0 {105 100 1} 99 100 {17 18 0} 18 {104 99 1} 72" 0 +[0] Site: steamroller String: steamroller +[0] +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] Site: stomp Rank: 8 +[0] DEBUG_ADLB: adlb::put: target_rank: 8 type: 0 "1040 comb_data_local-app-leaf0 0 {98 93 1} 92 93 {17 18 0} 18 {97 92 1} 73" 0 +[0] Site: stomp String: stomp +[0] +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::get: type=1 +[9] WARNING: server contains targeted work! +[9] WARNING: server contains targeted work! +[0] WAITING TRANSFORMS: 8 +[0] TRANSFORM: {450} decr-filename-[ 83 78 ] LOCAL (/83/) +[0] TRANSFORM: {460} decr-filename-[ 84 79 ] LOCAL (/84/) +[0] TRANSFORM: {480} DRS-81-82 LOCAL (/82/) +[0] TRANSFORM: {490} main-optmerged LOCAL (/81/) +[0] TRANSFORM: {650} decr-filename-[ 111 106 ] LOCAL (/111/) +[0] TRANSFORM: {660} decr-filename-[ 112 107 ] LOCAL (/112/) +[0] TRANSFORM: {700} decr-filename-[ 118 113 ] LOCAL (/118/) +[0] TRANSFORM: {710} decr-filename-[ 119 114 ] LOCAL (/119/) Modified: SwiftApps/Swift-MapRed/TurboChirp/teragen.swift =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.swift 2013-08-14 20:09:06 UTC (rev 6848) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.swift 2013-08-15 04:37:52 UTC (rev 6849) @@ -31,8 +31,8 @@ int fsize = 1; foreach item,i in [0:loop-1] { - file out ; - file err ; + file out ; + file err ; (out, err) = gen_data(wrapper, fsize); tgen_out[i]=out; } @@ -41,15 +41,15 @@ file combiner_list <"uniq_sites">; combiner_list = get_uniq_sites(jobs_per_site, tgen_out); - string sites[] = split(readFile(combiner_list), "\n"); + string sites[] = split(read(combiner_list), "\n"); file combine = input_file("combiner.sh"); //Here we are forcing jobs to sites to run local combiners file comb_out[]; foreach site,i in sites { - file out1 ; - file err1 ; + file out1 ; + file err1 ; string site_info[] = split(site, " "); printf("Site: %s String: %s\n", site_info[0], site); location rank = hostmap_one(site_info[0]); @@ -57,7 +57,7 @@ //(out1, err1) = comb_data_local(combine, site); - // Todo : Find @location usage + // Todo : Find @location usage (out1, err1) = @location=rank comb_data_local(combine, site); comb_out[i] = out1; } Modified: SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-14 20:09:06 UTC (rev 6848) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-15 04:37:52 UTC (rev 6849) @@ -0,0 +1,624 @@ + +# Generated by stc version 0.2.0 +# date : 2013/08/14 23:29:29 +# Turbine version : 0.3.0 +# Input filename : /nfs2/yadunand/Swift-MapRed/TurboChirp/teragen.swift +# Output filename : /nfs2/yadunand/Swift-MapRed/TurboChirp +# STC home : /nfs2/wozniak/Public/stc +# Turbine home : /homes/wozniak/Public/turbine +# Compiler settings: +# stc.auto-declare : true +# stc.c_preprocess : true +# stc.codegen.no-stack : true +# stc.codegen.no-stack-vars : true +# stc.compiler-debug : true +# stc.debugging : COMMENTS +# stc.exp.refcounting : true +# stc.ic.output-file : +# stc.input_filename : teragen.swift +# stc.log.file : +# stc.log.trace : false +# stc.must_pass_wait_vars : true +# stc.opt.algebra : false +# stc.opt.cancel-refcounts : true +# stc.opt.constant-fold : true +# stc.opt.controlflow-fusion : true +# stc.opt.dead-code-elim : true +# stc.opt.disable-asserts : false +# stc.opt.expand-dataflow-ops : true +# stc.opt.expand-loop-threshold-insts: 256 +# stc.opt.expand-loop-threshold-iters: 16 +# stc.opt.expand-loops : true +# stc.opt.flatten-nested : true +# stc.opt.forward-dataflow : true +# stc.opt.full-unroll : false +# stc.opt.function-inline : false +# stc.opt.function-inline-threshold: 500 +# stc.opt.function-signature : true +# stc.opt.hoist : true +# stc.opt.max-iterations : 10 +# stc.opt.piggyback-refcounts : true +# stc.opt.pipeline : false +# stc.opt.reorder-insts : false +# stc.opt.shared-constants : true +# stc.opt.unroll-loop-threshold-insts: 192 +# stc.opt.unroll-loop-threshold-iters: 8 +# stc.opt.unroll-loops : true +# stc.opt.wait-coalesce : true +# stc.output_filename : +# stc.preproc.force-cpp : false +# stc.preproc.force-gcc : false +# stc.preprocess_only : false +# stc.profile : false +# stc.rpath : +# stc.stc_home : /nfs2/wozniak/Public/stc +# stc.turbine.version : 0.3.0 +# stc.turbine_home : /homes/wozniak/Public/turbine +# stc.version : 0.2.0 + +# Metadata: + +package require turbine 0.3.0 +namespace import turbine::* + + +proc swift:constants { } { + turbine::c::log "function:swift:constants" + global c:i_1 + turbine::allocate_custom c:i_1 integer 1 1 1 + turbine::store_integer ${c:i_1} 1 + global c:s__ + turbine::allocate_custom c:s__ string 1 1 1 + turbine::store_string ${c:s__} " " + global c:s__-1 + turbine::allocate_custom c:s__-1 string 1 1 1 + turbine::store_string ${c:s__-1} "\n" + global c:s_combiner_s + turbine::allocate_custom c:s_combiner_s string 1 1 1 + turbine::store_string ${c:s_combiner_s} "combiner.sh" + global c:s_jobs_per_s + turbine::allocate_custom c:s_jobs_per_s string 1 1 1 + turbine::store_string ${c:s_jobs_per_s} "jobs_per_site.sh" + global c:s_teragen_wr + turbine::allocate_custom c:s_teragen_wr string 1 1 1 + turbine::store_string ${c:s_teragen_wr} "teragen_wrap.sh" +} + + +proc f:ternary { stack u:o u:b u:i1 u:i2 } { + turbine::c::log "enter function: ternary" + turbine::read_refcount_incr ${u:i1} 1 + turbine::read_refcount_incr ${u:b} 1 + turbine::read_refcount_incr ${u:i2} 1 + turbine::rule [ list ${u:b} ${u:i1} ${u:i2} ] "ternary-argwait ${stack} ${u:b} ${u:o} ${u:i2} ${u:i1}" +} + + +proc ternary-argwait { stack u:b u:o u:i2 u:i1 } { + # Value __v_b with type $boolean was defined + # Value __v_i1 with type $int was defined + # Value __v_i2 with type $int was defined + # Value __v_o with type $int was defined + set v:b [ turbine::retrieve_integer ${u:b} CACHED 1 ] + set v:i1 [ turbine::retrieve_integer ${u:i1} CACHED 1 ] + set v:i2 [ turbine::retrieve_integer ${u:i2} CACHED 1 ] + if { ${v:b} } { set v:o ${v:i1} } else { set v:o ${v:i2} } + turbine::store_integer ${u:o} ${v:o} +} + + +proc f:file_type { stack u:t u:f } { + turbine::c::log "enter function: file_type" + turbine::file_read_refcount_incr ${u:f} 1 + turbine::rule [ list [ turbine::get_file_status ${u:f} ] ] "file_type-argwait ${stack} {${u:f}} ${u:t}" +} + + +proc file_type-argwait { stack u:f u:t } { + # Value __v_f with type $file was defined + # Value __v_t with type $string was defined + set v:f [ turbine::get_file ${u:f} 1 ] + set v:t [ file type [ lindex ${v:f} 0 ] ] + turbine::store_string ${u:t} ${v:t} +} + + +proc f:file_exists { stack u:o u:f } { + turbine::c::log "enter function: file_exists" + turbine::read_refcount_incr ${u:f} 1 + turbine::rule [ list ${u:f} ] "file_exists-argwait ${stack} ${u:f} ${u:o}" +} + + +proc file_exists-argwait { stack u:f u:o } { + # Value __v_f with type $string was defined + # Value __v_o with type $boolean was defined + set v:f [ turbine::retrieve_string ${u:f} CACHED 1 ] + set v:o [ file exists ${v:f} ] + turbine::store_integer ${u:o} ${v:o} +} + + +proc f:file_mtime { stack u:o u:f } { + turbine::c::log "enter function: file_mtime" + turbine::read_refcount_incr ${u:f} 1 + turbine::rule [ list ${u:f} ] "file_mtime-argwait ${stack} ${u:f} ${u:o}" +} + + +proc file_mtime-argwait { stack u:f u:o } { + # Value __v_f with type $string was defined + # Value __v_o with type $int was defined + set v:f [ turbine::retrieve_string ${u:f} CACHED 1 ] + set v:o [ file mtime ${v:f} ] + turbine::store_integer ${u:o} ${v:o} +} + + +proc f:strlen { stack u:n u:s } { + turbine::c::log "enter function: strlen" + turbine::read_refcount_incr ${u:s} 1 + turbine::rule [ list ${u:s} ] "strlen-argwait ${stack} ${u:s} ${u:n}" +} + + +proc strlen-argwait { stack u:s u:n } { + # Value __v_s with type $string was defined + # Value __v_n with type $int was defined + set v:s [ turbine::retrieve_string ${u:s} CACHED 1 ] + set v:n [ string length ${v:s} ] + turbine::store_integer ${u:n} ${v:n} +} + + +proc f:trim { stack u:o u:s } { + turbine::c::log "enter function: trim" + turbine::read_refcount_incr ${u:s} 1 + turbine::rule [ list ${u:s} ] "trim-argwait ${stack} ${u:s} ${u:o}" +} + + +proc trim-argwait { stack u:s u:o } { + # Value __v_s with type $string was defined + # Value __v_o with type $string was defined + set v:s [ turbine::retrieve_string ${u:s} CACHED 1 ] + set v:o [ string trim ${v:s} ] + turbine::store_string ${u:o} ${v:o} +} + + +proc f:hash { stack u:h u:s } { + turbine::c::log "enter function: hash" + turbine::read_refcount_incr ${u:s} 1 + turbine::rule [ list ${u:s} ] "hash-argwait ${stack} ${u:s} ${u:h}" +} + + +proc hash-argwait { stack u:s u:h } { + # Value __v_s with type $string was defined + # Value __v_h with type $int was defined + set v:s [ turbine::retrieve_string ${u:s} CACHED 1 ] + set v:h [ c_utils::hash ${v:s} ] + turbine::store_integer ${u:h} ${v:h} +} + + +proc f:clock_seconds { stack u:t } { + turbine::c::log "enter function: clock_seconds" + # Value __v_t with type $int was defined + set v:t [ clock seconds ] + turbine::store_integer ${u:t} ${v:t} +} + + +proc f:clock { stack u:t } { + turbine::c::log "enter function: clock" + # Value __v_t with type $float was defined + set v:t [ expr {[ clock clicks -milliseconds ] / 1000.0 } ] + turbine::store_float ${u:t} ${v:t} +} + + +proc f:location_from_rank { stack u:loc u:rank } { + turbine::c::log "enter function: location_from_rank" + turbine::read_refcount_incr ${u:rank} 1 + turbine::rule [ list ${u:rank} ] "location_from_rank-argwait ${stack} ${u:rank} ${u:loc}" +} + + +proc location_from_rank-argwait { stack u:rank u:loc } { + # Value __v_rank with type $int was defined + # Value __v_loc with type $int was defined + set v:rank [ turbine::retrieve_integer ${u:rank} CACHED 1 ] + set v:loc ${v:rank} + turbine::store_integer ${u:loc} ${v:loc} +} + + +proc f:random_worker { stack u:loc } { + turbine::c::log "enter function: random_worker" + # Value __v_loc with type $int was defined + set v:loc [ ::turbine::random_worker ] + turbine::store_integer ${u:loc} ${v:loc} +} + + +proc f:random_engine { stack u:loc } { + turbine::c::log "enter function: random_engine" + # Value __v_loc with type $int was defined + set v:loc [ ::turbine::random_engine ] + turbine::store_integer ${u:loc} ${v:loc} +} + + +proc f:hostmap_one { stack u:rank u:name } { + turbine::c::log "enter function: hostmap_one" + turbine::read_refcount_incr ${u:name} 1 + turbine::rule [ list ${u:name} ] "hostmap_one-argwait ${stack} ${u:rank} ${u:name}" +} + + +proc hostmap_one-argwait { stack u:rank u:name } { + # Value __v_name with type $string was defined + # Value __v_rank with type $int was defined + set v:name [ turbine::retrieve_string ${u:name} CACHED 1 ] + set v:rank [ draw [ adlb::hostmap ${v:name} ] ] + turbine::store_integer ${u:rank} ${v:rank} +} + + +proc f:hostmap_one_worker { stack u:rank u:name } { + turbine::c::log "enter function: hostmap_one_worker" + turbine::read_refcount_incr ${u:name} 1 + turbine::rule [ list ${u:name} ] "hostmap_one_worker-argwait ${stack} ${u:rank} ${u:name}" +} + + +proc hostmap_one_worker-argwait { stack u:rank u:name } { + # Value __v_name with type $string was defined + # Value __v_rank with type $int was defined + set v:name [ turbine::retrieve_string ${u:name} CACHED 1 ] + set v:rank [ ::turbine::random_rank WORKER [ adlb::hostmap ${v:name} ] ] + turbine::store_integer ${u:rank} ${v:rank} +} + + +proc f:gen_data { stack u:out u:err u:run u:recsize dr:location } { + turbine::c::log "enter function: gen_data" + # Alias __filename_run with type string was defined + # Alias __filename_out with type string was defined + # Alias __filename_err with type string was defined + turbine::file_read_refcount_incr ${u:run} 1 + turbine::read_refcount_incr ${u:recsize} 1 + set filename:run [ turbine::get_file_path ${u:run} ] + turbine::read_refcount_incr ${filename:run} 1 + set filename:out [ turbine::get_output_file_path ${u:out} ] + turbine::read_refcount_incr ${filename:out} 1 + set filename:err [ turbine::get_output_file_path ${u:err} ] + turbine::read_refcount_incr ${filename:err} 1 + turbine::rule [ list ${filename:err} ${filename:out} ${filename:run} ${u:recsize} [ turbine::get_file_status ${u:run} ] ] "gen_data-app-leaf0 ${stack} {${u:err}} ${filename:run} ${filename:out} ${filename:err} {${u:run}} ${u:recsize} {${u:out}}" target ${dr:location} type ${::turbine::WORK} +} + + +proc gen_data-app-leaf0 { stack u:err filename:run filename:out filename:err u:run u:recsize u:out } { + # Value __v___filename_run with type $string was defined + # Value __v_recsize with type $int was defined + # Value __v___filename_out with type $string was defined + # Value __v___filename_err with type $string was defined + # Value __v_run with type $file was defined + # Value __v_out with type $file was defined + # Value __v_err with type $file was defined + set v:__filename_run [ turbine::retrieve_string ${filename:run} CACHED 1 ] + set v:recsize [ turbine::retrieve_integer ${u:recsize} CACHED 1 ] + set v:__filename_out [ turbine::retrieve_string ${filename:out} CACHED 1 ] + set v:__filename_err [ turbine::retrieve_string ${filename:err} CACHED 1 ] + set v:run [ turbine::get_file ${u:run} 1 ] + turbine::c::log [ list exec: /bin/bash ${v:__filename_run} ${v:recsize} [ dict create "stdout" ${v:__filename_out} "stderr" ${v:__filename_err} ] ] + turbine::exec_external "/bin/bash" [ dict create "stdout" ${v:__filename_out} "stderr" ${v:__filename_err} ] ${v:__filename_run} ${v:recsize} + set v:out [ turbine::create_local_file_ref ${v:__filename_out} ] + set v:err [ turbine::create_local_file_ref ${v:__filename_err} ] + turbine::set_file ${u:out} v:out + turbine::set_file ${u:err} v:err + turbine::decr_local_file_refcount v:out + turbine::decr_local_file_refcount v:err +} + + +proc f:comb_data { stack u:out u:err u:comb u:array dr:location } { + turbine::c::log "enter function: comb_data" + # Alias __filename_comb with type string was defined + # Alias __filename_out with type string was defined + # Alias __filename_err with type string was defined + turbine::file_read_refcount_incr ${u:comb} 1 + turbine::read_refcount_incr ${u:array} 1 + set filename:comb [ turbine::get_file_path ${u:comb} ] + turbine::read_refcount_incr ${filename:comb} 1 + set filename:out [ turbine::get_output_file_path ${u:out} ] + turbine::read_refcount_incr ${filename:out} 1 + set filename:err [ turbine::get_output_file_path ${u:err} ] + turbine::read_refcount_incr ${filename:err} 1 + turbine::deeprule [ list ${filename:comb} ${filename:err} ${filename:out} ${u:array} [ turbine::get_file_status ${u:comb} ] ] [ list 0 0 0 1 0 ] [ list 0 0 0 1 1 ] "comb_data-app-leaf0 ${stack} {${u:err}} ${filename:out} ${filename:err} {${u:comb}} ${filename:comb} {${u:out}} ${u:array}" target ${dr:location} type ${::turbine::WORK} +} + + +proc comb_data-app-leaf0 { stack u:err filename:out filename:err u:comb filename:comb u:out u:array } { + # Value __v___filename_comb with type $string was defined + # Value __v___filename_out with type $string was defined + # Value __v___filename_err with type $string was defined + # Value __v_comb with type $file was defined + # Value __v_out with type $file was defined + # Value __v_err with type $file was defined + set v:__filename_comb [ turbine::retrieve_string ${filename:comb} CACHED 1 ] + set v:__filename_out [ turbine::retrieve_string ${filename:out} CACHED 1 ] + set v:__filename_err [ turbine::retrieve_string ${filename:err} CACHED 1 ] + set v:comb [ turbine::get_file ${u:comb} 1 ] + turbine::c::log [ list exec: /bin/bash ${v:__filename_comb} {*}[ turbine::unpack_args ${u:array} 1 1 ] [ dict create "stdout" ${v:__filename_out} "stderr" ${v:__filename_err} ] ] + turbine::exec_external "/bin/bash" [ dict create "stdout" ${v:__filename_out} "stderr" ${v:__filename_err} ] ${v:__filename_comb} {*}[ turbine::unpack_args ${u:array} 1 1 ] + set v:out [ turbine::create_local_file_ref ${v:__filename_out} ] + set v:err [ turbine::create_local_file_ref ${v:__filename_err} ] + turbine::set_file ${u:out} v:out + turbine::set_file ${u:err} v:err + turbine::decr_local_file_refcount v:out + turbine::decr_local_file_refcount v:err + turbine::read_refcount_decr ${u:array} 1 +} + + +proc f:comb_data_local { stack u:out u:err u:comb u:array dr:location } { + turbine::c::log "enter function: comb_data_local" + # Alias __filename_comb with type string was defined + # Alias __filename_out with type string was defined + # Alias __filename_err with type string was defined + turbine::file_read_refcount_incr ${u:comb} 1 + turbine::read_refcount_incr ${u:array} 1 + set filename:comb [ turbine::get_file_path ${u:comb} ] + turbine::read_refcount_incr ${filename:comb} 1 + set filename:out [ turbine::get_output_file_path ${u:out} ] + turbine::read_refcount_incr ${filename:out} 1 + set filename:err [ turbine::get_output_file_path ${u:err} ] + turbine::read_refcount_incr ${filename:err} 1 + turbine::rule [ list ${filename:comb} ${filename:err} ${filename:out} ${u:array} [ turbine::get_file_status ${u:comb} ] ] "comb_data_local-app-leaf0 ${stack} {${u:err}} ${filename:out} ${filename:err} {${u:comb}} ${filename:comb} {${u:out}} ${u:array}" target ${dr:location} type ${::turbine::WORK} +} + + +proc comb_data_local-app-leaf0 { stack u:err filename:out filename:err u:comb filename:comb u:out u:array } { + # Value __v___filename_comb with type $string was defined + # Value __v_array with type $string was defined + # Value __v___filename_out with type $string was defined + # Value __v___filename_err with type $string was defined + # Value __v_comb with type $file was defined + # Value __v_out with type $file was defined + # Value __v_err with type $file was defined + set v:__filename_comb [ turbine::retrieve_string ${filename:comb} CACHED 1 ] + set v:array [ turbine::retrieve_string ${u:array} CACHED 1 ] + set v:__filename_out [ turbine::retrieve_string ${filename:out} CACHED 1 ] + set v:__filename_err [ turbine::retrieve_string ${filename:err} CACHED 1 ] + set v:comb [ turbine::get_file ${u:comb} 1 ] + turbine::c::log [ list exec: /bin/bash ${v:__filename_comb} ${v:array} [ dict create "stdout" ${v:__filename_out} "stderr" ${v:__filename_err} ] ] + turbine::exec_external "/bin/bash" [ dict create "stdout" ${v:__filename_out} "stderr" ${v:__filename_err} ] ${v:__filename_comb} ${v:array} + set v:out [ turbine::create_local_file_ref ${v:__filename_out} ] + set v:err [ turbine::create_local_file_ref ${v:__filename_err} ] + turbine::set_file ${u:out} v:out + turbine::set_file ${u:err} v:err + turbine::decr_local_file_refcount v:out + turbine::decr_local_file_refcount v:err +} + + +proc f:get_uniq_sites { stack u:out u:sites u:array dr:location } { + turbine::c::log "enter function: get_uniq_sites" + # Alias __filename_sites with type string was defined + # Alias __filename_out with type string was defined + turbine::read_refcount_incr ${u:array} 1 + turbine::file_read_refcount_incr ${u:sites} 1 + set filename:sites [ turbine::get_file_path ${u:sites} ] + turbine::read_refcount_incr ${filename:sites} 1 + set filename:out [ turbine::get_output_file_path ${u:out} ] + turbine::read_refcount_incr ${filename:out} 1 + turbine::deeprule [ list ${filename:out} ${filename:sites} ${u:array} [ turbine::get_file_status ${u:sites} ] ] [ list 0 0 1 0 ] [ list 0 0 1 1 ] "get_uniq_sites-app-leaf0 ${stack} {${u:sites}} ${filename:out} {${u:out}} ${filename:sites} ${u:array}" target ${dr:location} type ${::turbine::WORK} +} + + +proc get_uniq_sites-app-leaf0 { stack u:sites filename:out u:out filename:sites u:array } { + # Value __v___filename_sites with type $string was defined + # Value __v___filename_out with type $string was defined + # Value __v_sites with type $file was defined + # Value __v_out with type $file was defined + set v:__filename_sites [ turbine::retrieve_string ${filename:sites} CACHED 1 ] + set v:__filename_out [ turbine::retrieve_string ${filename:out} CACHED 1 ] + set v:sites [ turbine::get_file ${u:sites} 1 ] + turbine::c::log [ list exec: /bin/bash ${v:__filename_sites} {*}[ turbine::unpack_args ${u:array} 1 1 ] [ dict create "stdout" ${v:__filename_out} ] ] + turbine::exec_external "/bin/bash" [ dict create "stdout" ${v:__filename_out} ] ${v:__filename_sites} {*}[ turbine::unpack_args ${u:array} 1 1 ] + set v:out [ turbine::create_local_file_ref ${v:__filename_out} ] + turbine::set_file ${u:out} v:out + turbine::decr_local_file_refcount v:out + turbine::read_refcount_decr ${u:array} 1 +} + + +proc swift:main { } { + turbine::c::log "enter function: main" + set stack 0 + global c:s__-1 + global c:s_combiner_s + global c:s_jobs_per_s + global c:s_teragen_wr + lassign [ adlb::multicreate [ list container integer file_ref 1 1 ] [ list container integer ref 1 1 ] [ list string 2 ] [ list container integer ref 1 1 ] [ list string 1 ] ] u:tgen_out t:1 t:10 u:sites t:11 + turbine::c::log "allocated u:tgen_out=<${u:tgen_out}> t:1=<${t:1}> t:10=<${t:10}> u:sites=<${u:sites}> t:11=<${t:11}>" + turbine::allocate_file2 u:wrapper "" 1 + turbine::allocate_file2 u:jobs_per_site "" 1 + turbine::allocate_file2 u:combiner_list ${t:10} 1 + turbine::allocate_file2 u:combine "" 1 + # Swift l.27: assigning expression to wrapper + turbine::input_file [ list ${u:wrapper} ] [ list ${c:s_teragen_wr} ] + # Swift l.30: assigning expression to loop + # Swift l.31: assigning expression to fsize + turbine::range_work ${t:1} 0 9 1 + # Swift l.40: assigning expression to jobs_per_site + turbine::input_file [ list ${u:jobs_per_site} ] [ list ${c:s_jobs_per_s} ] + turbine::store_string ${t:10} "uniq_sites" + # Swift l.42: assigning expression to combiner_list + f:get_uniq_sites ${stack} ${u:combiner_list} ${u:jobs_per_site} ${u:tgen_out} -100 + # Swift l.44: assigning expression to sites + turbine::split [ list ${u:sites} ] [ list ${t:11} ${c:s__-1} ] + # Swift l.47: assigning expression to combine + turbine::input_file [ list ${u:combine} ] [ list ${c:s_combiner_s} ] + # Swift l.36: assigning expression to out + # Swift l.36: assigning expression to err + # Swift l.37: assigning expression to tgen_out[_] + turbine::rule [ list ${u:sites} ] "main-foreach-wait1 ${stack} ${u:sites} {${u:combine}}" type ${::turbine::LOCAL} + set tcltmp:container_sz [ adlb::enumerate ${t:1} count all 0 ] + set tcltmp:iters ${tcltmp:container_sz} + turbine::file_read_refcount_incr ${u:wrapper} [ expr { ${tcltmp:iters} - 1 } ] + turbine::read_refcount_incr ${t:1} [ expr { ${tcltmp:iters} - 1 } ] + adlb::write_refcount_incr ${u:tgen_out} [ expr { ${tcltmp:iters} - 1 } ] + main-foreach0:outer ${stack} ${u:wrapper} ${u:tgen_out} ${t:1} 0 [ expr { ${tcltmp:container_sz} - 1 } ] 1 + turbine::rule [ list [ turbine::get_file_status ${u:combiner_list} ] ] "main-call_builtin-read ${stack} ${t:11} {${u:combiner_list}}" type ${::turbine::WORK} + turbine::read_refcount_decr ${u:tgen_out} 1 + turbine::file_read_refcount_decr ${u:jobs_per_site} 1 +} + + +proc main-foreach-wait1 { stack u:sites u:combine } { + # Swift l.53: assigning expression to site_info + # Swift l.54 evaluating expression and throwing away 1 results + # Swift l.55: assigning expression to rank + # Swift l.56 evaluating expression and throwing away 1 results + # Swift l.61: assigning expression to out1 + # Swift l.61: assigning expression to err1 + # Swift l.62: assigning expression to comb_out[_] + set tcltmp:container_sz [ adlb::enumerate ${u:sites} count all 0 ] + set tcltmp:iters ${tcltmp:container_sz} + turbine::read_refcount_incr ${u:sites} [ expr { ${tcltmp:iters} - 1 } ] + turbine::file_read_refcount_incr ${u:combine} [ expr { ${tcltmp:iters} - 1 } ] + main-foreach1:outer ${stack} ${u:combine} ${u:sites} 0 [ expr { ${tcltmp:container_sz} - 1 } ] 1 +} + + +proc main-foreach1:outer { stack u:combine u:sites tcltmp:lo tcltmp:hi tcltmp:inc } { + set tcltmp:itersleft [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] + if { [ expr { ${tcltmp:itersleft} <= 0 } ] } { + return + } + if { [ expr { ${tcltmp:itersleft} <= 64 } ] } { + main-foreach1:inner ${stack} ${u:combine} ${u:sites} ${tcltmp:lo} ${tcltmp:hi} ${tcltmp:inc} + } else { + set tcltmp:skip [ expr { ${tcltmp:inc} * max(64,((${tcltmp:itersleft} - 1) / 16) + 1) } ] + for { set tcltmp:splitstart ${tcltmp:lo} } { ${tcltmp:splitstart} <= ${tcltmp:hi} } { incr tcltmp:splitstart ${tcltmp:skip} } { + set tcltmp:splitend [ expr { min(${tcltmp:hi},${tcltmp:splitstart} + ${tcltmp:skip} - 1) } ] + set tcltmp:prio [ turbine::get_priority ] + turbine::set_priority ${tcltmp:prio} + adlb::spawn 1 "command main-foreach1:outer ${stack} {${u:combine}} ${u:sites} ${tcltmp:splitstart} ${tcltmp:splitend} ${tcltmp:inc}" + turbine::reset_priority + } + } +} + + +proc main-foreach1:inner { stack u:combine u:sites tcltmp:lo tcltmp:hi tcltmp:inc } { + set tcltmp:splitlen [ expr { ${tcltmp:hi} - ${tcltmp:lo} + 1 } ] + set tcltmp:contents [ adlb::enumerate ${u:sites} dict ${tcltmp:splitlen} ${tcltmp:lo} ] + dict for {v:i0 u:site} ${tcltmp:contents} { + global c:s__ + # Value __ov___t14 with type $string was defined + # Value __ov___t16 with type $string was defined + lassign [ adlb::multicreate [ list string 2 ] [ list string 2 ] [ list container integer ref 1 1 ] [ list string 1 ] [ list ref 1 ] ] t:14 t:16 u:site_info t:21 t:22 + turbine::c::log "allocated t:14=<${t:14}> t:16=<${t:16}> u:site_info=<${u:site_info}> t:21=<${t:21}> t:22=<${t:22}>" + turbine::allocate_file2 u:out1 ${t:14} 0 + turbine::allocate_file2 u:err1 ${t:16} 0 + turbine::read_refcount_incr ${u:site} 2 + set optv:__t14 [ eval format [ list "intermediate/sitecomb_%i.out" ${v:i0} ] ] + turbine::store_string ${t:14} ${optv:__t14} + set optv:__t16 [ eval format [ list "intermediate/sitecomb_%i.err" ${v:i0} ] ] + turbine::store_string ${t:16} ${optv:__t16} + turbine::split [ list ${u:site_info} ] [ list ${u:site} ${c:s__} ] + turbine::container_reference ${u:site_info} 0 ${t:22} ref + turbine::dereference_string ${t:21} ${t:22} + turbine::rule [ list ${t:21} ] "main-optmerged ${stack} ${u:site} {${u:combine}} {${u:out1}} {${u:err1}} ${t:21}" + } + set tcltmp:iters [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] + turbine::read_refcount_decr ${u:sites} [ expr { ${tcltmp:iters} } ] +} + + +proc main-optmerged { stack u:site u:combine u:out1 u:err1 t:21 } { + # Value __ov___t21:1 with type $string was defined + # Value __ov_rank with type $int was defined + # Value __ov___t25 with type $void was defined + set optv:__t21:1 [ turbine::retrieve_string ${t:21} CACHED 1 ] + set optv:rank [ draw [ adlb::hostmap ${optv:__t21:1} ] ] + f:comb_data_local ${stack} ${u:out1} ${u:err1} ${u:combine} ${u:site} ${optv:rank} + set optv:__t25 [ turbine::printf_local "Site: %s Rank: %i" ${optv:__t21:1} ${optv:rank} ] + turbine::rule [ list ${u:site} ] [ list main-call_builtin-printf ${stack} ${u:site} ${optv:__t21:1} ] + turbine::file_read_refcount_decr ${u:combine} 1 +} + + +proc main-call_builtin-printf { stack u:site optv:__t21:1 } { + # Value __ov_site with type $string was defined + # Value __ov___t19 with type $void was defined + set optv:site [ turbine::retrieve_string ${u:site} CACHED 1 ] + set optv:__t19 [ turbine::printf_local "Site: %s String: %s\n" ${optv:__t21:1} ${optv:site} ] +} + + +proc main-foreach0:outer { stack u:wrapper u:tgen_out t:1 tcltmp:lo tcltmp:hi tcltmp:inc } { + set tcltmp:itersleft [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] + if { [ expr { ${tcltmp:itersleft} <= 0 } ] } { + return + } + if { [ expr { ${tcltmp:itersleft} <= 64 } ] } { + main-foreach0:inner ${stack} ${u:wrapper} ${u:tgen_out} ${t:1} ${tcltmp:lo} ${tcltmp:hi} ${tcltmp:inc} + } else { + set tcltmp:skip [ expr { ${tcltmp:inc} * max(64,((${tcltmp:itersleft} - 1) / 16) + 1) } ] + for { set tcltmp:splitstart ${tcltmp:lo} } { ${tcltmp:splitstart} <= ${tcltmp:hi} } { incr tcltmp:splitstart ${tcltmp:skip} } { + set tcltmp:splitend [ expr { min(${tcltmp:hi},${tcltmp:splitstart} + ${tcltmp:skip} - 1) } ] + set tcltmp:prio [ turbine::get_priority ] + turbine::set_priority ${tcltmp:prio} + adlb::spawn 1 "command main-foreach0:outer ${stack} {${u:wrapper}} ${u:tgen_out} ${t:1} ${tcltmp:splitstart} ${tcltmp:splitend} ${tcltmp:inc}" + turbine::reset_priority + } + } +} + + +proc main-foreach0:inner { stack u:wrapper u:tgen_out t:1 tcltmp:lo tcltmp:hi tcltmp:inc } { + set tcltmp:splitlen [ expr { ${tcltmp:hi} - ${tcltmp:lo} + 1 } ] + set tcltmp:contents [ adlb::enumerate ${t:1} dict ${tcltmp:splitlen} ${tcltmp:lo} ] + dict for {v:i u:item} ${tcltmp:contents} { + global c:i_1 + # Value __ov___t5 with type $string was defined + # Value __ov___t7 with type $string was defined + lassign [ adlb::multicreate [ list string 2 ] [ list string 2 ] ] t:5 t:7 + turbine::c::log "allocated t:5=<${t:5}> t:7=<${t:7}>" + turbine::allocate_file2 u:out ${t:5} 1 + turbine::allocate_file2 u:err ${t:7} 1 + set optv:__t5 [ eval format [ list "intermediate/tgen_%i.out" ${v:i} ] ] + turbine::store_string ${t:5} ${optv:__t5} + set optv:__t7 [ eval format [ list "intermediate/tgen_%i.err" ${v:i} ] ] + turbine::store_string ${t:7} ${optv:__t7} + f:gen_data ${stack} ${u:out} ${u:err} ${u:wrapper} ${c:i_1} -100 + turbine::container_insert ${u:tgen_out} ${v:i} ${u:out} file_ref 1 + turbine::file_read_refcount_decr ${u:err} 1 + } + set tcltmp:iters [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] + turbine::file_read_refcount_decr ${u:wrapper} [ expr { ${tcltmp:iters} } ] + turbine::read_refcount_decr ${t:1} [ expr { ${tcltmp:iters} } ] +} + + +proc main-call_builtin-read { stack t:11 u:combiner_list } { + # Value __ov_combiner_list with type $file was defined + # Value __ov___t11 with type $string was defined + set optv:combiner_list [ turbine::get_file ${u:combiner_list} 1 ] + set optv:__t11 [ turbine::file_read_local ${optv:combiner_list} ] + turbine::store_string ${t:11} ${optv:__t11} +} + +turbine::defaults +turbine::init $engines $servers +turbine::enable_read_refcount +turbine::check_constants "WORKER" ${turbine::WORK_TASK} 0 "CONTROL" ${turbine::CONTROL_TASK} 1 "ADLB_RANK_ANY" ${adlb::RANK_ANY} -100 +turbine::start swift:main swift:constants +turbine::finalize + From yadunandb at ci.uchicago.edu Thu Aug 15 10:27:05 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Thu, 15 Aug 2013 10:27:05 -0500 (CDT) Subject: [Swift-commit] r6850 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130815152705.262629CCF5@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-15 10:27:03 -0500 (Thu, 15 Aug 2013) New Revision: 6850 Modified: SwiftTutorials/CIC_2013-08-09/README SwiftTutorials/CIC_2013-08-09/p1.png SwiftTutorials/CIC_2013-08-09/p2.png SwiftTutorials/CIC_2013-08-09/p3.png SwiftTutorials/CIC_2013-08-09/p4.png SwiftTutorials/CIC_2013-08-09/p5.png SwiftTutorials/CIC_2013-08-09/p6.png SwiftTutorials/CIC_2013-08-09/p7.png SwiftTutorials/CIC_2013-08-09/p8.png SwiftTutorials/CIC_2013-08-09/p9.png Log: Committing diagrams, and minor correction to README Modified: SwiftTutorials/CIC_2013-08-09/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/README 2013-08-15 04:37:52 UTC (rev 6849) +++ SwiftTutorials/CIC_2013-08-09/README 2013-08-15 15:27:03 UTC (rev 6850) @@ -6,7 +6,7 @@ Check out scripts from SVN ~~~~~~~~~~~~~~~~~~~~~~~~~~ -To checkout the most recent ATPESC tutorial scripts from SVN, run the following +To checkout the most recent TUTORIAL-NAME tutorial scripts from SVN, run the following command: ----- Modified: SwiftTutorials/CIC_2013-08-09/p1.png =================================================================== (Binary files differ) Modified: SwiftTutorials/CIC_2013-08-09/p2.png =================================================================== (Binary files differ) Modified: SwiftTutorials/CIC_2013-08-09/p3.png =================================================================== (Binary files differ) Modified: SwiftTutorials/CIC_2013-08-09/p4.png =================================================================== (Binary files differ) Modified: SwiftTutorials/CIC_2013-08-09/p5.png =================================================================== (Binary files differ) Modified: SwiftTutorials/CIC_2013-08-09/p6.png =================================================================== (Binary files differ) Modified: SwiftTutorials/CIC_2013-08-09/p7.png =================================================================== (Binary files differ) Modified: SwiftTutorials/CIC_2013-08-09/p8.png =================================================================== (Binary files differ) Modified: SwiftTutorials/CIC_2013-08-09/p9.png =================================================================== (Binary files differ) From yadunandb at ci.uchicago.edu Thu Aug 15 10:50:49 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Thu, 15 Aug 2013 10:50:49 -0500 (CDT) Subject: [Swift-commit] r6851 - SwiftApps/Swift-MapRed/TurboChirp Message-ID: <20130815155049.220E89CCF5@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-15 10:50:48 -0500 (Thu, 15 Aug 2013) New Revision: 6851 Modified: SwiftApps/Swift-MapRed/TurboChirp/cleanup SwiftApps/Swift-MapRed/TurboChirp/teragen.out SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl Log: Committing minor change Modified: SwiftApps/Swift-MapRed/TurboChirp/cleanup =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/cleanup 2013-08-15 15:27:03 UTC (rev 6850) +++ SwiftApps/Swift-MapRed/TurboChirp/cleanup 2013-08-15 15:50:48 UTC (rev 6851) @@ -1,2 +1,4 @@ rm tgen*{err,out} *{imd2,imd} err_file final_result *~ &> /dev/null -rm sitecomb*{err,out} &> /dev/null \ No newline at end of file +rm sitecomb*{err,out} &> /dev/null + +rm intermediate/* &> /dev/null \ No newline at end of file Modified: SwiftApps/Swift-MapRed/TurboChirp/teragen.out =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.out 2013-08-15 15:27:03 UTC (rev 6850) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.out 2013-08-15 15:50:48 UTC (rev 6851) @@ -110,17 +110,17 @@ [0] DEBUG_ADLB: adlb::get: type=1 [0] DEBUG_ADLB: adlb::get: type=1 [0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "80 deeprule_action "29" "get_uniq_sites-app-leaf0 0 {14 15 0} 9 {16 9 1} 15 7"" 0 [0] DEBUG_ADLB: adlb::get: type=1 [0] DEBUG_ADLB: adlb::get: type=1 +[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "80 deeprule_action "29" "get_uniq_sites-app-leaf0 0 {14 15 0} 9 {16 9 1} 15 7"" 0 [0] DEBUG_ADLB: adlb::get: type=1 -[8] grep: tgen*out[8] : No such file or directory -[8] grep: tgen*out[8] : No such file or directory -[8] grep: tgen*out[8] : No such file or directory -[8] grep: tgen*out[8] : No such file or directory -[8] grep: tgen*out[8] : No such file or directory -[8] grep: tgen*out[8] : No such file or directory -[8] grep: tgen*out[8] : No such file or directory +[2] grep: tgen*out[2] : No such file or directory +[2] grep: tgen*out[2] : No such file or directory +[2] grep: tgen*out[2] : No such file or directory +[2] grep: tgen*out[2] : No such file or directory +[2] grep: tgen*out[2] : No such file or directory +[2] grep: tgen*out[2] : No such file or directory +[2] grep: tgen*out[2] : No such file or directory [0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "420 main-call_builtin-read 0 11 {16 9 1}" 0 [0] DEBUG_ADLB: adlb::get: type=1 [0] DEBUG_ADLB: adlb::insert <10>["0"]=<70> @@ -192,9 +192,7 @@ [0] DEBUG_ADLB: adlb::get: type=1 [0] DEBUG_ADLB: adlb::get: type=1 [0] DEBUG_ADLB: adlb::get: type=1 -[9] WARNING: server contains targeted work! -[9] WARNING: server contains targeted work! -[0] WAITING TRANSFORMS: 8 +[9] WARNING: server contains targeted work![0] WAITING TRANSFORMS: 8 [0] TRANSFORM: {450} decr-filename-[ 83 78 ] LOCAL (/83/) [0] TRANSFORM: {460} decr-filename-[ 84 79 ] LOCAL (/84/) [0] TRANSFORM: {480} DRS-81-82 LOCAL (/82/) @@ -203,3 +201,5 @@ [0] TRANSFORM: {660} decr-filename-[ 112 107 ] LOCAL (/112/) [0] TRANSFORM: {700} decr-filename-[ 118 113 ] LOCAL (/118/) [0] TRANSFORM: {710} decr-filename-[ 119 114 ] LOCAL (/119/) +[9] +[9] WARNING: server contains targeted work![9] Modified: SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-15 15:27:03 UTC (rev 6850) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-15 15:50:48 UTC (rev 6851) @@ -1,6 +1,6 @@ # Generated by stc version 0.2.0 -# date : 2013/08/14 23:29:29 +# date : 2013/08/15 10:49:08 # Turbine version : 0.3.0 # Input filename : /nfs2/yadunand/Swift-MapRed/TurboChirp/teragen.swift # Output filename : /nfs2/yadunand/Swift-MapRed/TurboChirp From wilde at ci.uchicago.edu Thu Aug 15 10:55:03 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 10:55:03 -0500 (CDT) Subject: [Swift-commit] r6852 - in SwiftTutorials/CIC_2013-08-09: . doc Message-ID: <20130815155503.81A1A9CCF5@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 10:55:03 -0500 (Thu, 15 Aug 2013) New Revision: 6852 Added: SwiftTutorials/CIC_2013-08-09/doc/ SwiftTutorials/CIC_2013-08-09/doc/README SwiftTutorials/CIC_2013-08-09/doc/asciidoc.css SwiftTutorials/CIC_2013-08-09/doc/build_docs.sh SwiftTutorials/CIC_2013-08-09/doc/p1.png SwiftTutorials/CIC_2013-08-09/doc/p2.png SwiftTutorials/CIC_2013-08-09/doc/p3.png SwiftTutorials/CIC_2013-08-09/doc/p4.png SwiftTutorials/CIC_2013-08-09/doc/p5.png SwiftTutorials/CIC_2013-08-09/doc/p6.png SwiftTutorials/CIC_2013-08-09/doc/p7.png SwiftTutorials/CIC_2013-08-09/doc/p8.png SwiftTutorials/CIC_2013-08-09/doc/p9.png SwiftTutorials/CIC_2013-08-09/doc/push.sh Log: for cic Copied: SwiftTutorials/CIC_2013-08-09/doc/README (from rev 6845, SwiftTutorials/CIC_2013-08-09/README) =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/README (rev 0) +++ SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-15 15:55:03 UTC (rev 6852) @@ -0,0 +1,881 @@ +Swift CIC Tutorial - 2013.0815 +============================== + +Workflow tutorial setup +----------------------- + +Check out scripts from SVN +~~~~~~~~~~~~~~~~~~~~~~~~~~ +To checkout the most recent ATPESC tutorial scripts from SVN, run the following +command: + +----- +$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/TUTORIAL-NAME +----- + +This will create a directory called TUTORIAL-NAME which contains all of the +scripts mentioned in this document. + +Run setup +~~~~~~~~~ +Once the scripts are checked out, run the following commands to perform +the initial setup. + +----- +$ cd TUTORIAL-NAME # change to the newly created TUTORIAL-NAME directory +$ source setup.sh # sets swift config files in $HOME/.swift and selects + # a site from the following: ( cloud, uc3, midway ) +$ swift -version # verify that Swift 0.94 is in your $PATH and functional +----- + +NOTE: If you disconnect from the machine, you will need to re-run source setup.sh. + +Mock "science applications" for the workflow tutorial +----------------------------------------------------- +There are two shell scripts included that serve a very simple stand-ins for science application: +simulation.sh and stats.sh + +simulation.sh +~~~~~~~~~~~~~ +The simulation.sh script is a simple substitute for a scientific simulation application. It generates and prints a set of one or more random integers in the range 0-29,999 as controlled by its optional arguments, which are: + +.simulation.sh arguments +[width="80%",cols="^2,10",options="header"] + +|======================= +|Argument number|Description +|1 |runtime: sets run time of simulation.sh in seconds +|2 |range: limits generated values to the range [0,range-1] +|3 |biasfile: add the integer contained in this file to each value generated +|4 |scale: multiplies each generated value by this integer +|5 |count: number of values to generate in the simulation +|======================= + +With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form R * scale + bias. + +----- +$ ./simulate.sh +96 +----- + +stats.sh +~~~~~~~~ +The stats.sh script reads a file containing n numbers and prints the average +of those numbers to stdout. + +Introductory exercises +---------------------- +Parts 1-6 (p1.swift - p6.swift) run locally and serve as examples of the Swift language. +Parts 7-9 (p7.swift - p9.swift) submit jobs to the site specified the setup stage + +p1 - Run an application under Swift +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The first swift script, p1.swift, runs simulate.sh to generate a single random +number. It writes the number to a file. + +image:p1.png[] + +.p1.swift +----- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +file f = mysim(); +----- + +To run this script, run the following command: +----- +$ cd part01 +$ swift p1.swift +----- + +The simulate application gets translated to simulate.sh within the 'apps' file. + +NOTE: Since the file you created is not named, swift will generate a random +name for the file in a directory called _concurrent. To view the created +output, run "cat _concurrent/*" + +To cleanup the directory and remove all outputs, run: +----- +$ ./clean.sh +------ + +p2 - Mapping (naming) output files +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The second swift script shows an example of naming the file. The output is now +in a file called sim.out. + +image:p2.png[] + +.p2.swift +----- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +file f <"sim.out">; +f = mysim(); +----- + +To run the script: +----- +$ cd ../part02 +$ swift p2.swift +----- + +p3 - Parallel loops with foreach +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The p3.swift script introduces the foreach loop. This script runs many +simulations. Output files are named here by Swift and will get created +in the _concurrent directory. + +image:p3.png[] + +.p3.swift +---- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +foreach i in [0:9] { + file f = mysim(); +} +---- + +To run: +---- +$ cd part03 +$ swift p3.swift +---- + +p4 - Mapping arrays to files +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p4.swift gives an example of naming multiple files within a foreach loop. + +image:p4.png[] + +.p4.swift +---- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +foreach i in [0:9] { + file f ; + f = mysim(); +} +---- + +To run: +---- +$ swift p4.swift +---- + +Output files will be named output/sim_N.out. + +p5 - merging/reducing the results of a parallel foreach loop +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p5.swift introduces a postprocessing step. After all the parallel simulations have completed, the files +created by simulation.sh will be averaged by stats.sh. + +image:p5.png[] + +.p5.swift +---- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +app (file o) analyze (file s[]) +{ + stats @filenames(s) stdout=@filename(o); +} + +file sims[]; + +int nsim = @toInt(@arg("nsim","10")); + +foreach i in [0:nsim-1] { + file simout ; + simout = mysim(); + sims[i] = simout; +} + +file stats<"output/average.out">; +stats = analyze(sims); +---- + +To run: +---- +$ swift p5.swift +---- + +p6 - Sending arguments to applications +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p6.swift introduces command line arguments. The script sets a variable called +"steps" here, which determines the length of time that the simulation.sh +will run for. It also defines a variable called nsim, which determines the +number of simulations to run. + +image:p6.png[] + +.p6.swift +---- +type file; + +app (file o) mysim (int timesteps) +{ + simulate timesteps stdout=@filename(o); +} + +app (file o) analyze (file s[]) +{ + stats @filenames(s) stdout=@filename(o); +} + +file sims[]; +int nsim = @toInt(@arg("nsim","10")); +int steps = @toInt(@arg("steps","1")); + +foreach i in [0:nsim-1] { + file simout ; + simout = mysim(steps); + sims[i] = simout; +} + +file stats<"output/average.out">; +stats = analyze(sims); +---- + +Use the command below to specify the time for each simulation. +---- +$ cd ../part06 +$ swift p6.swift -steps=3 # each simulation takes 3 seconds +---- + +p7 - Running on the remote site nodes +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p7.swift is the first script that will submit jobs to remote site nodes for analysis. +It is similar to earlier scripts, with a few minor exceptions. To generalize the script +for other types of remote execution (e.g., when no shared filesystem is available to the compute nodes), the application simulate.sh +will get transferred to the worker node by Swift, in the same manner as any other input data file. + +image:p7.png[] + +.p7.swift +----- +type file; + +# Application to be called by this script + +file simulation_script <"simulate.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers + +# Main script and data + +int steps=3; + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i \n\n", nsim, steps, range); + +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range); +} +----- + +To run: +---- +$ cd ../part07 +$ swift p7.swift +---- + +p8 - Running the stats summary step on the remote site +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p8.swift will also stage in and run stats.sh to calculate averages. It adds a +trace statement so you can see the order in which things execute. + +image:p8.png[] + +.p8.swift +----- +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); + +file sims[]; # Array of files to hold each simulation output +file bias<"bias.dat">; # Input data file to "bias" the numbers: + # 1 line: scale offset ( N = n*scale + offset) +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); +----- + +To run: +---- +$ cd ../part08 +$ swift p8.swift +---- + +p9 - A more complex workflow pattern: multiple parallel pipelines +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p9.swift adds another app function called genrand. Genrand will produce a random +number that will be used to determine how long each simulation app will run. + +image:p9.png[] + +.p9.swift +----- +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) genrand (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); + +file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble + +bias = genrand(simulation_script, 1, 1000); + +file sims[]; # Array of files to hold each simulation output + +foreach i in [0:nsim-1] { + + int steps = readData(genrand(simulation_script, 1, 5)); + tracef(" for simulation[%i] steps=%i\n", i, steps+1); + + file simout ; + simout = simulation(simulation_script, steps+1, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); +----- + +To run: +---- +$ cd ../part09 +$ swift p9.swift +---- + + + + + + +Running Swift scripts on Cloud resources +---------------------------------------- + +Setting up the Cloud exercises +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +A number of preconfigured Amazon EC2 nodes are set up for running Swift. + +Run the Cloud exercises +~~~~~~~~~~~~~~~~~~~~~~ + +* Change to cloud dir: +----- + cd ~/cloud +----- +* Copy the private key tutorial.pem to your .ssh dir: +----- + cp tutorial.pem ~/.ssh/ +----- +* Source the setup script on command line: +----- + source ./setup +----- +* Run the catsn Swift script: +----- + ./run.catsn +----- +* Run the Cloud versions of the Swift scripts p7, p8,and p9.swift: +----- + swift -sites.file sites.xml -config cf -tc.file tc p7.swift + swift -sites.file sites.xml -config cf -tc.file tc p8.swift + swift -sites.file sites.xml -config cf -tc.file tc p9.swift +----- + +//// +* Add cloud resources to existing examples: +----- + ./addcloud.sh #where dir is a tutorial script directory + e.g. + ./addcloud.sh ../part01 #will create a new site pool "both.xml" in ../part01 +----- +//// + +* Finally, to clean up the log files, kill agent and shutdown the coaster service: +----- + ./cleanme +----- + + +Notes on the Cloud exercises +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The run.catsn shell script contains the full command line to call Swift scripts with configuration files. This script runs swift as follows: + +swift -sites.file sites.xml -tc.file tc -config cf catsn.swift -n=10 + +To learn more about the configuration files, see Swift user-guide: +http://www.ci.uchicago.edu/swift/guides/release-0.94/userguide/userguide.html + +//// + +Running Swift/T on Vesta with Python and R integration +------------------------------------------------------ + +Normally it is difficult to run scripted programs such as Python and +R on the Blue Gene/Q because of the limited OS environment. However, +Swift/T allows you to create a composite application that is linked +into one Cobalt job at run time. Thus, you can write a scripted +program that coordinates calls from Swift to C, C++, Fortran, Python, +R, or Tcl. All data movement is handled by the Swift/T runtime over +MPI, removing the overhead of file access. + +=== p11 - Scripted parallel numerics with Python and R + +As shown on the slides, this example calls the +http://www.numpy.org[Numpy] numerical libraries via Python as well as +the http://www.r-project.org[R language] for statistics. In this +example, we use Numpy to construct matrices, perform matrix +arithmetic, and compute determinants. Since determinant is _O(n^3^)_, +we compute each determinant in parallel using the Swift +foreach+ +loop. All result are collected and passed to the R +max()+ function. + +==== Scripts + +This example is designed to run on Vesta. + +To compile and run the script, run: + +.run-dets.sh +---- +include::part11-swift-py-r/code/run-dets.sh.txt[] +---- + +As a reference, an equivalent plain Python code is provided: + +.dets.py +---- +include::part11-swift-py-r/code/dets.py[] +---- + +The Swift script is: + +.dets.swift +---- +include::part11-swift-py-r/code/dets.swift[] +---- + +==== Analysis + +The Turbine run time script creates a +TURBINE_OUTPUT+ directory and +reports it. Standard output from the job is in +output.txt+. + +Use +grep dets+ to find the results printed by the Swift script. You +will see each determinant as inserted into the Swift array, and the +maximal result. + +Turbine was launched with +-n 10+; that is, 10 total processes, 8 of +which are workers, ranks 1-8. Much of the output is created by rank +0, the Turbine engine. (Only one engine is used in this case, +although Swift/T supports multiple engines for scalability.) The ADLB +server runs on rank 9 and produces almost no output. (Swift/T and +ADLB support multiple servers.) + +You may +grep+ for +python: expression:+ to see the Python expressions +evaluated on the workers. Note the rank numbers. + +For production cases, you may disable logging by setting ++TURBINE_LOG=0+ in the environment. + +=== More information + +For more information about Swift/T, see: + +* https://sites.google.com/site/exmcomputing/swift-t[Swift/T Overview] +* http://www.mcs.anl.gov/exm/local/guides/swift.html[Swift/T Guide] +* http://www.mcs.anl.gov/exm/local/guides/turbine-sites.html[Sites Guide] + — notes for running Swift/T on various systems + + +Running MPI apps under Swift +---------------------------- + +Modis - Satellite image data processing +--------------------------------------- + +In this section we will use swift to process data from a large dataset of +files that categorize the Earth's surface, derived from the MODIS sensor +instruments that orbit the Earth on two NASA satellites of the Earth Observing System. + +The dataset we use (for 2002, named +mcd12q1+) consists of 317 "tile" files +that categorize every 250-meter square of non-ocean surface of the Earth into +one of 17 "land cover" categories (for example, water, ice, forest, barren, urban). +Each pixel of these data files has a value of 0 to 16, describing one square +of the Earth's surface at a specific point in time. Each tile file has +approximately 5 million 1-byte pixels (5.7 MB), covering 2400x2400 250-meter +squares, based on a specific map projection. + +image:sinusoidal_v5.gif[] + +modis01 - Process 1 image +~~~~~~~~~~~~~~~~~~~~~~~~~ + +The first modis example defines one app function called getLandUse. +This app takes a satellite image (data/modis/2002/h00v09.pgm.gz) as +input. getLandUse creates a text file called landuse/h00v08.landuse.byfreq +that counts the frequency of each land type defined in the input image. + +.modis01.swift +----- +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +imagefile modisImage <"data/global/h00v09.rgb">; +landuse result <"landuse/h00v09.landuse.byfreq">; +result = getLandUse(modisImage); +----- + + +To run modis01.swift: +----- +$ cd modis/modis01/ +$ swift modis01.swift +----- + +modis02 - Process multiple images in parallel +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The second modis example expands upon the first example by running getLandUse +with multiple (317) input files. Ouptut files are stored in the landuse directory. +In order to map several input files we will use the ext mapper here to specify +the mapper script, location a suffix to identify matching files. +TODO: More on mappers + +.modis02.swift +----- +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} +----- + +To run modis02.swift +----- +$ cd modis/modis02/ +$ swift modis02.swift +----- + + +modis03 - Analyse the processed images +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The third modis example builds on the previous example. It defines a new app function +called analyzeLandUse. The analyzeLandUse app examines the data generated by getLandUse +and creates two summary files called topselected.txt and selectedtiles.txt. These +files contain information about the top 10 urban areas. + +In the previous example, you have noticed that running all 317 input files on +your laptop, even with 4 tasks a time, is not very efficient. + +TODO : In the next example, instead of running locally, we will use a cluster called midway at the University of Chicago to improve performance. + + +.modis03.swift +----- +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int ma\ +xnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +----- + +To run modis03.swift +----- +$ cd modis/modis03/ +$ swift modis03.swift +----- + + +modis04 - Mark the top N tiles on a map +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The fourth modis example adds another app called markMap that looks at selectedtiles.txt +and highlights the selected areas on a map. It will create a new image called +gridmap.png which marks the top N tiles on a sinusoidal gridded map. + +.modis04.swift +----- +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int ma\ +xnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); + +----- + +To run modis04.swift +----- +$ cd modis/modis04/ +$ swift modis04.swift +----- + +modis05 - Create multi-color tile images +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The fifth modis example extends the previous examples by adding the colorModis app +to create multi-color images for all tiles. + +.modis05.swift +----- +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +app (imagefile output) colorModis (imagefile input) +{ + colormodis @input @output; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); + +# Create multi-color images for all tiles +imagefile colorImage[] ; + +foreach g, i in geos { + colorImage[i] = colorModis(g); +} + +----- + + +To run modis05.swift: +----- +$ cd modis/modis05/ +$ swift modis05.swift +----- + +//// Added: SwiftTutorials/CIC_2013-08-09/doc/asciidoc.css =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/asciidoc.css (rev 0) +++ SwiftTutorials/CIC_2013-08-09/doc/asciidoc.css 2013-08-15 15:55:03 UTC (rev 6852) @@ -0,0 +1,2 @@ +a:link { color:navy; } +a:visited { color:navy; } Copied: SwiftTutorials/CIC_2013-08-09/doc/build_docs.sh (from rev 6845, SwiftTutorials/CIC_2013-08-09/build_docs.sh) =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/build_docs.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/doc/build_docs.sh 2013-08-15 15:55:03 UTC (rev 6852) @@ -0,0 +1,14 @@ +#!/bin/bash -e + +if false; then + echo skipping +pushd part11-swift-py-r/code >& /dev/null +# Strip comments, blank lines; prepend shell prompt ($) +grep -A 20 stc run-dets.sh | \ + grep -v -e "^$\|#" | \ + sed 's/^/$ /' > run-dets.sh.txt +popd >& /dev/null +fi + +asciidoc -a toc -a toplevels=2 -a stylesheet=$PWD/asciidoc.css -a max-width=800px -o cic-tutorial.html README + Copied: SwiftTutorials/CIC_2013-08-09/doc/p1.png (from rev 6845, SwiftTutorials/CIC_2013-08-09/p1.png) =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p2.png (from rev 6845, SwiftTutorials/CIC_2013-08-09/p2.png) =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p3.png (from rev 6845, SwiftTutorials/CIC_2013-08-09/p3.png) =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p4.png (from rev 6845, SwiftTutorials/CIC_2013-08-09/p4.png) =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p5.png (from rev 6845, SwiftTutorials/CIC_2013-08-09/p5.png) =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p6.png (from rev 6845, SwiftTutorials/CIC_2013-08-09/p6.png) =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p7.png (from rev 6845, SwiftTutorials/CIC_2013-08-09/p7.png) =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p8.png (from rev 6845, SwiftTutorials/CIC_2013-08-09/p8.png) =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p9.png (from rev 6845, SwiftTutorials/CIC_2013-08-09/p9.png) =================================================================== (Binary files differ) Added: SwiftTutorials/CIC_2013-08-09/doc/push.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/push.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/doc/push.sh 2013-08-15 15:55:03 UTC (rev 6852) @@ -0,0 +1,12 @@ +#! /bin/sh + +scp cic-tutorial.html *png login.ci.uchicago.edu:/ci/www/projects/swift/links + +exit + +www=/ci/www/projects/swift/ATPESC + +cp --backup=numbered tutorial.html $www +cp --backup=numbered *.png $www +chmod g+w,a+r $www/tutorial.html $www/*png +ls -l $www Property changes on: SwiftTutorials/CIC_2013-08-09/doc/push.sh ___________________________________________________________________ Added: svn:executable + * From wilde at ci.uchicago.edu Thu Aug 15 10:59:23 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 10:59:23 -0500 (CDT) Subject: [Swift-commit] r6853 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130815155923.629189CCF5@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 10:59:22 -0500 (Thu, 15 Aug 2013) New Revision: 6853 Removed: SwiftTutorials/CIC_2013-08-09/README Log: for cic Deleted: SwiftTutorials/CIC_2013-08-09/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/README 2013-08-15 15:55:03 UTC (rev 6852) +++ SwiftTutorials/CIC_2013-08-09/README 2013-08-15 15:59:22 UTC (rev 6853) @@ -1,822 +0,0 @@ -TUTORIAL-NAME 2013 Workflow Tutorial Exercises -======================================= - -Workflow tutorial setup ------------------------ - -Check out scripts from SVN -~~~~~~~~~~~~~~~~~~~~~~~~~~ -To checkout the most recent TUTORIAL-NAME tutorial scripts from SVN, run the following -command: - ------ -$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/TUTORIAL-NAME ------ - -This will create a directory called TUTORIAL-NAME which contains all of the -scripts mentioned in this document. - -Run setup -~~~~~~~~~ -Once the scripts are checked out, run the following commands to perform -the initial setup. - ------ -$ cd TUTORIAL-NAME # change to the newly created TUTORIAL-NAME directory -$ source setup.sh # sets swift config files in $HOME/.swift and selects - # a site from the following: ( cloud, uc3, midway ) -$ swift -version # verify that Swift 0.94 is in your $PATH and functional ------ - -NOTE: If you disconnect from the machine, you will need to re-run source setup.sh. - -Mock "science applications" for the workflow tutorial ------------------------------------------------------ -There are two shell scripts included that serve a very simple stand-ins for science application: -simulation.sh and stats.sh - -simulation.sh -~~~~~~~~~~~~~ -The simulation.sh script is a simple substitute for a scientific simulation application. It generates and prints a set of one or more random integers in the range 0-29,999 as controlled by its optional arguments, which are: - -.simulation.sh arguments -[options="header"] -|======================= -|Argument number|Description -|1 |runtime. Set how long simulation.sh should run, in seconds. -|2 |range. Limit random numbers to the range [0,range-1] -|3 |biasfile. Adds the integer contained in this file to each random number generated. -|4 |scale. Multiplies each random number by this integer argument. -|5 |n. Generate n number of random numbers. -|======================= - -With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form R * scale + bias. - ------ -$ ./simulate.sh -96 ------ - -stats.sh -~~~~~~~~ -The stats.sh script reads a file containing n numbers and prints the average -of those numbers to stdout. - -Introductory exercises ----------------------- -Parts 1-6 (p1.swift - p6.swift) run locally and serve as examples of the Swift language. -Parts 7-9 (p7.swift - p9.swift) submit jobs to the site specified the setup stage - -p1 - Run an application under Swift -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The first swift script, p1.swift, runs simulate.sh to generate a single random -number. It writes the number to a file. - -image:p1.png[] - -.p1.swift ------ -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -file f = mysim(); ------ - -To run this script, run the following command: ------ -$ cd part01 -$ swift p1.swift ------ - -The simulate application gets translated to simulate.sh within the 'apps' file. - -NOTE: Since the file you created is not named, swift will generate a random -name for the file in a directory called _concurrent. To view the created -output, run "cat _concurrent/*" - -To cleanup the directory and remove all outputs, run: ------ -$ ./clean.sh ------- - -p2 - Mapping (naming) output files -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The second swift script shows an example of naming the file. The output is now -in a file called sim.out. - -image:p2.png[] - -.p2.swift ------ -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -file f <"sim.out">; -f = mysim(); ------ - -To run the script: ------ -$ cd ../part02 -$ swift p2.swift ------ - -p3 - Parallel loops with foreach -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The p3.swift script introduces the foreach loop. This script runs many -simulations. Output files are named here by Swift and will get created -in the _concurrent directory. - -image:p3.png[] - -.p3.swift ----- -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -foreach i in [0:9] { - file f = mysim(); -} ----- - -To run: ----- -$ cd part03 -$ swift p3.swift ----- - -p4 - Mapping arrays to files -~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p4.swift gives an example of naming multiple files within a foreach loop. - -image:p4.png[] - -.p4.swift ----- -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -foreach i in [0:9] { - file f ; - f = mysim(); -} ----- - -To run: ----- -$ swift p4.swift ----- - -Output files will be named output/sim_N.out. - -p5 - merging/reducing the results of a parallel foreach loop -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p5.swift introduces a postprocessing step. After all the parallel simulations have completed, the files -created by simulation.sh will be averaged by stats.sh. - -image:p5.png[] - -.p5.swift ----- -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -app (file o) analyze (file s[]) -{ - stats @filenames(s) stdout=@filename(o); -} - -file sims[]; - -int nsim = @toInt(@arg("nsim","10")); - -foreach i in [0:nsim-1] { - file simout ; - simout = mysim(); - sims[i] = simout; -} - -file stats<"output/average.out">; -stats = analyze(sims); ----- - -To run: ----- -$ swift p5.swift ----- - -p6 - Sending arguments to applications -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p6.swift introduces command line arguments. The script sets a variable called -"steps" here, which determines the length of time that the simulation.sh -will run for. It also defines a variable called nsim, which determines the -number of simulations to run. - -image:p6.png[] - -.p6.swift ----- -type file; - -app (file o) mysim (int timesteps) -{ - simulate timesteps stdout=@filename(o); -} - -app (file o) analyze (file s[]) -{ - stats @filenames(s) stdout=@filename(o); -} - -file sims[]; -int nsim = @toInt(@arg("nsim","10")); -int steps = @toInt(@arg("steps","1")); - -foreach i in [0:nsim-1] { - file simout ; - simout = mysim(steps); - sims[i] = simout; -} - -file stats<"output/average.out">; -stats = analyze(sims); ----- - -Use the command below to specify the time for each simulation. ----- -$ cd ../part06 -$ swift p6.swift -steps=3 # each simulation takes 3 seconds ----- - -p7 - Running on the remote site nodes -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p7.swift is the first script that will submit jobs to remote site nodes for analysis. -It is similar to earlier scripts, with a few minor exceptions. To generalize the script -for other types of remote execution (e.g., when no shared filesystem is available to the compute nodes), the application simulate.sh -will get transferred to the worker node by Swift, in the same manner as any other input data file. - -image:p7.png[] - -.p7.swift ------ -type file; - -# Application to be called by this script - -file simulation_script <"simulate.sh">; - -# app() functions for application programs to be called: - -app (file out) simulation (file script, int timesteps, int sim_range) -{ - sh @filename(script) timesteps sim_range stdout=@filename(out); -} - -# Command line params to this script: - -int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run -int range = @toInt(@arg("range", "100")); # range of the generated random numbers - -# Main script and data - -int steps=3; - -tracef("\n*** Script parameters: nsim=%i steps=%i range=%i \n\n", nsim, steps, range); - -foreach i in [0:nsim-1] { - file simout ; - simout = simulation(simulation_script, steps, range); -} ------ - -To run: ----- -$ cd ../part07 -$ swift p7.swift ----- - -p8 - Running the stats summary step on the remote site -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p8.swift will also stage in and run stats.sh to calculate averages. It adds a -trace statement so you can see the order in which things execute. - -image:p8.png[] - -.p8.swift ------ -type file; - -# Applications to be called by this script - -file simulation_script <"simulate.sh">; -file analysis_script <"stats.sh">; - -# app() functions for application programs to be called: - -app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) -{ - sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); -} - -app (file out) analyze (file script, file s[]) -{ - sh @script @filenames(s) stdout=@filename(out); -} - -# Command line params to this script: - -int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run -int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) -int range = @toInt(@arg("range", "100")); # range of the generated random numbers -int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation - -# Main script and data - -tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); - -file sims[]; # Array of files to hold each simulation output -file bias<"bias.dat">; # Input data file to "bias" the numbers: - # 1 line: scale offset ( N = n*scale + offset) -foreach i in [0:nsim-1] { - file simout ; - simout = simulation(simulation_script, steps, range, bias, 100000, count); - sims[i] = simout; -} - -file stats<"output/stats.out">; # Final output file: average of all "simulations" -stats = analyze(analysis_script,sims); ------ - -To run: ----- -$ cd ../part08 -$ swift p8.swift ----- - -p9 - A more complex workflow pattern: multiple parallel pipelines -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p9.swift adds another app function called genrand. Genrand will produce a random -number that will be used to determine how long each simulation app will run. - -image:p9.png[] - -.p9.swift ------ -type file; - -# Applications to be called by this script - -file simulation_script <"simulate.sh">; -file analysis_script <"stats.sh">; - -# app() functions for application programs to be called: - -app (file out) genrand (file script, int timesteps, int sim_range) -{ - sh @filename(script) timesteps sim_range stdout=@filename(out); -} - -app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) -{ - sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); -} - -app (file out) analyze (file script, file s[]) -{ - sh @script @filenames(s) stdout=@filename(out); -} - -# Command line params to this script: -int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run -int range = @toInt(@arg("range", "100")); # range of the generated random numbers -int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation - -# Main script and data - -tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); - -file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble - -bias = genrand(simulation_script, 1, 1000); - -file sims[]; # Array of files to hold each simulation output - -foreach i in [0:nsim-1] { - - int steps = readData(genrand(simulation_script, 1, 5)); - tracef(" for simulation[%i] steps=%i\n", i, steps+1); - - file simout ; - simout = simulation(simulation_script, steps+1, range, bias, 100000, count); - sims[i] = simout; -} - -file stats<"output/stats.out">; # Final output file: average of all "simulations" -stats = analyze(analysis_script,sims); ------ - -To run: ----- -$ cd ../part09 -$ swift p9.swift ----- - -Notes on the Cloud exercises -~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The run.catsn shell script contains the full command line to call Swift scripts with configuration files. This script runs swift as follows: - -swift -sites.file sites.xml -tc.file tc -config cf catsn.swift -n=10 - -To learn more about the configuration files, see Swift user-guide: -http://www.ci.uchicago.edu/swift/guides/release-0.94/userguide/userguide.html - - -Running Swift/T on Vesta with Python and R integration ------------------------------------------------------- - -Normally it is difficult to run scripted programs such as Python and -R on the Blue Gene/Q because of the limited OS environment. However, -Swift/T allows you to create a composite application that is linked -into one Cobalt job at run time. Thus, you can write a scripted -program that coordinates calls from Swift to C, C++, Fortran, Python, -R, or Tcl. All data movement is handled by the Swift/T runtime over -MPI, removing the overhead of file access. - -=== p11 - Scripted parallel numerics with Python and R - -As shown on the slides, this example calls the -http://www.numpy.org[Numpy] numerical libraries via Python as well as -the http://www.r-project.org[R language] for statistics. In this -example, we use Numpy to construct matrices, perform matrix -arithmetic, and compute determinants. Since determinant is _O(n^3^)_, -we compute each determinant in parallel using the Swift +foreach+ -loop. All result are collected and passed to the R +max()+ function. - -==== Scripts - -This example is designed to run on Vesta. - -To compile and run the script, run: - -.run-dets.sh ----- -include::part11-swift-py-r/code/run-dets.sh.txt[] ----- - -As a reference, an equivalent plain Python code is provided: - -.dets.py ----- -include::part11-swift-py-r/code/dets.py[] ----- - -The Swift script is: - -.dets.swift ----- -include::part11-swift-py-r/code/dets.swift[] ----- - -==== Analysis - -The Turbine run time script creates a +TURBINE_OUTPUT+ directory and -reports it. Standard output from the job is in +output.txt+. - -Use +grep dets+ to find the results printed by the Swift script. You -will see each determinant as inserted into the Swift array, and the -maximal result. - -Turbine was launched with +-n 10+; that is, 10 total processes, 8 of -which are workers, ranks 1-8. Much of the output is created by rank -0, the Turbine engine. (Only one engine is used in this case, -although Swift/T supports multiple engines for scalability.) The ADLB -server runs on rank 9 and produces almost no output. (Swift/T and -ADLB support multiple servers.) - -You may +grep+ for +python: expression:+ to see the Python expressions -evaluated on the workers. Note the rank numbers. - -For production cases, you may disable logging by setting -+TURBINE_LOG=0+ in the environment. - -=== More information - -For more information about Swift/T, see: - -* https://sites.google.com/site/exmcomputing/swift-t[Swift/T Overview] -* http://www.mcs.anl.gov/exm/local/guides/swift.html[Swift/T Guide] -* http://www.mcs.anl.gov/exm/local/guides/turbine-sites.html[Sites Guide] - — notes for running Swift/T on various systems - -Running MPI apps under Swift ----------------------------- - -Modis - Satellite image data processing ---------------------------------------- - -In this section we will use swift to process data from a large dataset of -files that categorize the Earth's surface, derived from the MODIS sensor -instruments that orbit the Earth on two NASA satellites of the Earth Observing System. - -The dataset we use (for 2002, named +mcd12q1+) consists of 317 "tile" files -that categorize every 250-meter square of non-ocean surface of the Earth into -one of 17 "land cover" categories (for example, water, ice, forest, barren, urban). -Each pixel of these data files has a value of 0 to 16, describing one square -of the Earth's surface at a specific point in time. Each tile file has -approximately 5 million 1-byte pixels (5.7 MB), covering 2400x2400 250-meter -squares, based on a specific map projection. - -image:sinusoidal_v5.gif[] - -modis01 - Process 1 image -~~~~~~~~~~~~~~~~~~~~~~~~~ - -The first modis example defines one app function called getLandUse. -This app takes a satellite image (data/modis/2002/h00v09.pgm.gz) as -input. getLandUse creates a text file called landuse/h00v08.landuse.byfreq -that counts the frequency of each land type defined in the input image. - -.modis01.swift ------ -type imagefile; -type landuse; - -app (landuse output) getLandUse (imagefile input) -{ - getlanduse @filename(input) stdout=@filename(output); -} - -imagefile modisImage <"data/global/h00v09.rgb">; -landuse result <"landuse/h00v09.landuse.byfreq">; -result = getLandUse(modisImage); ------ - - -To run modis01.swift: ------ -$ cd modis/modis01/ -$ swift modis01.swift ------ - -modis02 - Process multiple images in parallel -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The second modis example expands upon the first example by running getLandUse -with multiple (317) input files. Ouptut files are stored in the landuse directory. -In order to map several input files we will use the ext mapper here to specify -the mapper script, location a suffix to identify matching files. -TODO: More on mappers - -.modis02.swift ------ -type imagefile; -type landuse; - -app (landuse output) getLandUse (imagefile input) -{ - getlanduse @filename(input) stdout=@filename(output); -} - -# Constants and command line arguments -int nFiles = @toInt(@arg("nfiles", "1000")); -string MODISdir = @arg("modisdir", "data/global"); - -# Input Dataset -imagefile geos[] ; - -# Compute the land use summary of each MODIS tile -landuse land[] ; - -foreach g,i in geos { - land[i] = getLandUse(g); -} ------ - -To run modis02.swift ------ -$ cd modis/modis02/ -$ swift modis02.swift ------ - - -modis03 - Analyse the processed images -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The third modis example builds on the previous example. It defines a new app function -called analyzeLandUse. The analyzeLandUse app examines the data generated by getLandUse -and creates two summary files called topselected.txt and selectedtiles.txt. These -files contain information about the top 10 urban areas. - -In the previous example, you have noticed that running all 317 input files on -your laptop, even with 4 tasks a time, is not very efficient. - -TODO : In the next example, instead of running locally, we will use a cluster called midway at the University of Chicago to improve performance. - - -.modis03.swift ------ -type file; -type imagefile; -type landuse; - -app (landuse output) getLandUse (imagefile input) -{ - getlanduse @filename(input) stdout=@filename(output); -} - -app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int ma\ -xnum) -{ - analyzelanduse @output @tilelist usetype maxnum @input; -} - -# Constants and command line arguments -int nFiles = @toInt(@arg("nfiles", "1000")); -int nSelect = @toInt(@arg("nselect", "10")); -string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "data/global"); - -# Input Dataset -imagefile geos[] ; - -# Compute the land use summary of each MODIS tile -landuse land[] ; - -foreach g,i in geos { - land[i] = getLandUse(g); -} - -# Find the top N tiles (by total area of selected landuse types) -file topSelected <"topselected.txt">; -file selectedTiles <"selectedtiles.txt">; -(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); - ------ - -To run modis03.swift ------ -$ cd modis/modis03/ -$ swift modis03.swift ------ - - -modis04 - Mark the top N tiles on a map -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The fourth modis example adds another app called markMap that looks at selectedtiles.txt -and highlights the selected areas on a map. It will create a new image called -gridmap.png which marks the top N tiles on a sinusoidal gridded map. - -.modis04.swift ------ -type file; -type imagefile; -type landuse; - -app (landuse output) getLandUse (imagefile input) -{ - getlanduse @filename(input) stdout=@filename(output); -} - -app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int ma\ -xnum) -{ - analyzelanduse @output @tilelist usetype maxnum @input; -} - -app (imagefile grid) markMap (file tilelist) -{ - markmap @tilelist @grid; -} - -# Constants and command line arguments -int nFiles = @toInt(@arg("nfiles", "1000")); -int nSelect = @toInt(@arg("nselect", "10")); -string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "data/global"); - -# Input Dataset -imagefile geos[] ; - -# Compute the land use summary of each MODIS tile -landuse land[] ; - -foreach g,i in geos { - land[i] = getLandUse(g); -} - -# Find the top N tiles (by total area of selected landuse types) -file topSelected <"topselected.txt">; -file selectedTiles <"selectedtiles.txt">; -(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); - -# Mark the top N tiles on a sinusoidal gridded map -imagefile gridmap <"gridmap.png">; -gridmap = markMap(topSelected); - ------ - -To run modis04.swift ------ -$ cd modis/modis04/ -$ swift modis04.swift ------ - -modis05 - Create multi-color tile images -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The fifth modis example extends the previous examples by adding the colorModis app -to create multi-color images for all tiles. - -.modis05.swift ------ -type file; -type imagefile; -type landuse; - -app (landuse output) getLandUse (imagefile input) -{ - getlanduse @filename(input) stdout=@filename(output); -} - -app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) -{ - analyzelanduse @output @tilelist usetype maxnum @input; -} - -app (imagefile grid) markMap (file tilelist) -{ - markmap @tilelist @grid; -} - -app (imagefile output) colorModis (imagefile input) -{ - colormodis @input @output; -} - -# Constants and command line arguments -int nFiles = @toInt(@arg("nfiles", "1000")); -int nSelect = @toInt(@arg("nselect", "10")); -string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "data/global"); - -# Input Dataset -imagefile geos[] ; - -# Compute the land use summary of each MODIS tile -landuse land[] ; - -foreach g,i in geos { - land[i] = getLandUse(g); -} - -# Find the top N tiles (by total area of selected landuse types) -file topSelected <"topselected.txt">; -file selectedTiles <"selectedtiles.txt">; -(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); - -# Mark the top N tiles on a sinusoidal gridded map -imagefile gridmap <"gridmap.png">; -gridmap = markMap(topSelected); - -# Create multi-color images for all tiles -imagefile colorImage[] ; - -foreach g, i in geos { - colorImage[i] = colorModis(g); -} - ------ - - -To run modis05.swift: ------ -$ cd modis/modis05/ -$ swift modis05.swift ------ From wilde at ci.uchicago.edu Thu Aug 15 11:00:37 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 11:00:37 -0500 (CDT) Subject: [Swift-commit] r6854 - in SwiftTutorials/CIC_2013-08-09: . app bin Message-ID: <20130815160037.D9CF59CCF5@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 11:00:37 -0500 (Thu, 15 Aug 2013) New Revision: 6854 Added: SwiftTutorials/CIC_2013-08-09/app/ SwiftTutorials/CIC_2013-08-09/app/simulate.sh SwiftTutorials/CIC_2013-08-09/app/stats.sh SwiftTutorials/CIC_2013-08-09/bin/ SwiftTutorials/CIC_2013-08-09/bin/cleanup SwiftTutorials/CIC_2013-08-09/bin/hosts Log: for cic Copied: SwiftTutorials/CIC_2013-08-09/app/simulate.sh (from rev 6845, SwiftTutorials/CIC_2013-08-09/simulate.sh) =================================================================== --- SwiftTutorials/CIC_2013-08-09/app/simulate.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/app/simulate.sh 2013-08-15 16:00:37 UTC (rev 6854) @@ -0,0 +1,24 @@ +#! /bin/bash + +runtime=${1:-0} +range=${2:-100} +biasfile=${3:-nobias} +scale=${4:-1} +n=${5:-1} + +if [ $biasfile = nobias ]; then + offset=0 +else + read offset <$biasfile +fi + +# run for some number of "timesteps" + +sleep $runtime + +# emit n "simulation results", scaled and biased by the specified argument values + +for ((i=0;i Author: wilde Date: 2013-08-15 11:09:39 -0500 (Thu, 15 Aug 2013) New Revision: 6855 Added: SwiftTutorials/CIC_2013-08-09/sites/ Removed: SwiftTutorials/CIC_2013-08-09/sites/beagle/ SwiftTutorials/CIC_2013-08-09/sites/cloud/ SwiftTutorials/CIC_2013-08-09/sites/local/ SwiftTutorials/CIC_2013-08-09/sites/midway/ SwiftTutorials/CIC_2013-08-09/sites/tukey/ SwiftTutorials/CIC_2013-08-09/sites/uc3/ Log: for cic From ketan at ci.uchicago.edu Thu Aug 15 11:13:49 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Thu, 15 Aug 2013 11:13:49 -0500 (CDT) Subject: [Swift-commit] r6856 - SwiftApps/Swift-MapRed/TurboChirp Message-ID: <20130815161349.C2FC09CCF5@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-15 11:13:49 -0500 (Thu, 15 Aug 2013) New Revision: 6856 Removed: SwiftApps/Swift-MapRed/TurboChirp/teragen.out Modified: SwiftApps/Swift-MapRed/TurboChirp/hosts.txt SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl Log: removed teragen.out, updated hosts list Modified: SwiftApps/Swift-MapRed/TurboChirp/hosts.txt =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/hosts.txt 2013-08-15 16:09:39 UTC (rev 6855) +++ SwiftApps/Swift-MapRed/TurboChirp/hosts.txt 2013-08-15 16:13:49 UTC (rev 6856) @@ -1,7 +1,10 @@ -thwomp -stomp -crush -crank -steamroller -thrash +crush +thwomp +stomp +crank +steamroller +grind +churn +trounce +thrash vanquish Deleted: SwiftApps/Swift-MapRed/TurboChirp/teragen.out =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.out 2013-08-15 16:09:39 UTC (rev 6855) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.out 2013-08-15 16:13:49 UTC (rev 6856) @@ -1,205 +0,0 @@ -++ dirname /homes/wozniak/Public/turbine/bin/turbine -+ TURBINE_BIN=/homes/wozniak/Public/turbine/bin -+ [[ -z '' ]] -++ cd /homes/wozniak/Public/turbine/bin/.. -++ /bin/pwd -+ TURBINE_HOME=/nfs2/wozniak/Public/turbine -+ source /nfs2/wozniak/Public/turbine/scripts/turbine-config.sh -++ TURBINE_HOME=/homes/wozniak/Public/turbine -++ TURBINE_VERSION=0.5.0 -++ export C_UTILS=/nfs2/wozniak/Public/c-utils -++ C_UTILS=/nfs2/wozniak/Public/c-utils -++ export TCL=/homes/wozniak/Public/tcl-8.5.11-x86_64 -++ TCL=/homes/wozniak/Public/tcl-8.5.11-x86_64 -++ export TCLSH=/homes/wozniak/Public/tcl-8.5.11-x86_64/bin/tclsh8.5 -++ TCLSH=/homes/wozniak/Public/tcl-8.5.11-x86_64/bin/tclsh8.5 -++ export ADLB=/nfs2/wozniak/Public/lb -++ ADLB=/nfs2/wozniak/Public/lb -++ export MPI_IMPL=MPICH2 -++ MPI_IMPL=MPICH2 -++ export MPI=@USE_MPI@ -++ MPI=@USE_MPI@ -++ export MPI_LIB=/nfs2/wozniak/Public/mpich-master-x86_64/lib -++ MPI_LIB=/nfs2/wozniak/Public/mpich-master-x86_64/lib -++ export TURBINE_LAUNCHER=mpiexec -++ TURBINE_LAUNCHER=mpiexec -++ TCLLIBPATH= -++ [[ -n '' ]] -++ TCLLIBPATH+=/homes/wozniak/Public/turbine/lib -++ export TCLLIBPATH -++ [[ /homes/wozniak/Public/tcl-8.5.11-x86_64/bin/tclsh8.5 == '' ]] -++ export TURBINE_MACHINE=normal -++ TURBINE_MACHINE=normal -++ [[ normal == \s\i\c\o\r\t\e\x ]] -++ return 0 -+ [[ 0 != 0 ]] -+ (( REPORT_VERSION )) -+ (( PRINT_HELP )) -+ [[ hosts.txt != 0 ]] -+ TURBINE_LAUNCH_OPTIONS+=' -f hosts.txt' -+ shift 6 -+ PROGRAM=teragen.tcl -+ shift -+ ARGS= -+ [[ teragen.tcl == '' ]] -+ [[ ! -f teragen.tcl ]] -+ (( 1 )) -+ [[ MPICH2 == \M\P\I\C\H\2 ]] -+ LINE_PREFIX=-l -+ OPTIONS= -+ OPTIONS+='-l ' -+ OPTIONS+='-n 10 ' -+ OPTIONS+=' -f hosts.txt' -+ (( VERBOSE )) -+ which mpiexec -/usr/bin/mpiexec -+ mpiexec -l -n 10 -f hosts.txt /homes/wozniak/Public/tcl-8.5.11-x86_64/bin/tclsh8.5 teragen.tcl -[9] DEBUG_ADLB: ADLB SERVER... -[0] DEBUG_ADLB: adlb::insert <8>["0"]=<19> -[0] DEBUG_ADLB: adlb::insert <8>["1"]=<20> -[0] DEBUG_ADLB: adlb::insert <8>["2"]=<21> -[0] DEBUG_ADLB: adlb::insert <8>["3"]=<22> -[0] DEBUG_ADLB: adlb::insert <8>["4"]=<23> -[0] DEBUG_ADLB: adlb::insert <8>["5"]=<24> -[0] DEBUG_ADLB: adlb::insert <8>["6"]=<25> -[0] DEBUG_ADLB: adlb::insert <8>["7"]=<26> -[0] DEBUG_ADLB: adlb::insert <8>["8"]=<27> -[0] DEBUG_ADLB: adlb::insert <8>["9"]=<28> -[0] DEBUG_ADLB: adlb::insert <7>["7"]=<32 30 1> -[0] DEBUG_ADLB: adlb::insert <7>["0"]=<36 34 1> -[0] DEBUG_ADLB: adlb::insert <7>["9"]=<40 38 1> -[0] DEBUG_ADLB: adlb::insert <7>["3"]=<44 42 1> -[0] DEBUG_ADLB: adlb::insert <7>["2"]=<48 46 1> -[0] DEBUG_ADLB: adlb::insert <7>["1"]=<52 50 1> -[0] DEBUG_ADLB: adlb::insert <7>["5"]=<56 54 1> -[0] DEBUG_ADLB: adlb::insert <7>["6"]=<60 58 1> -[0] DEBUG_ADLB: adlb::insert <7>["8"]=<64 62 1> -[0] DEBUG_ADLB: adlb::insert <7>["4"]=<68 66 1> -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "140 gen_data-app-leaf0 0 {33 31 1} 13 30 31 {12 13 0} 1 {32 30 1}" 0 -[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "170 gen_data-app-leaf0 0 {37 35 1} 13 34 35 {12 13 0} 1 {36 34 1}" 0 -[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "200 gen_data-app-leaf0 0 {41 39 1} 13 38 39 {12 13 0} 1 {40 38 1}" 0 -[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "230 gen_data-app-leaf0 0 {45 43 1} 13 42 43 {12 13 0} 1 {44 42 1}" 0 -[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "260 gen_data-app-leaf0 0 {49 47 1} 13 46 47 {12 13 0} 1 {48 46 1}" 0 -[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "290 gen_data-app-leaf0 0 {53 51 1} 13 50 51 {12 13 0} 1 {52 50 1}" 0 -[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "320 gen_data-app-leaf0 0 {57 55 1} 13 54 55 {12 13 0} 1 {56 54 1}" 0 -[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "350 gen_data-app-leaf0 0 {61 59 1} 13 58 59 {12 13 0} 1 {60 58 1}" 0 -[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "380 gen_data-app-leaf0 0 {65 63 1} 13 62 63 {12 13 0} 1 {64 62 1}" 0 -[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "410 gen_data-app-leaf0 0 {69 67 1} 13 66 67 {12 13 0} 1 {68 66 1}" 0 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "80 deeprule_action "29" "get_uniq_sites-app-leaf0 0 {14 15 0} 9 {16 9 1} 15 7"" 0 -[0] DEBUG_ADLB: adlb::get: type=1 -[2] grep: tgen*out[2] : No such file or directory -[2] grep: tgen*out[2] : No such file or directory -[2] grep: tgen*out[2] : No such file or directory -[2] grep: tgen*out[2] : No such file or directory -[2] grep: tgen*out[2] : No such file or directory -[2] grep: tgen*out[2] : No such file or directory -[2] grep: tgen*out[2] : No such file or directory -[0] DEBUG_ADLB: adlb::put: target_rank: -100 type: 0 "420 main-call_builtin-read 0 11 {16 9 1}" 0 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::insert <10>["0"]=<70> -[0] DEBUG_ADLB: adlb::insert <10>["1"]=<71> -[0] DEBUG_ADLB: adlb::insert <10>["2"]=<72> -[0] DEBUG_ADLB: adlb::insert <10>["3"]=<73> -[0] DEBUG_ADLB: adlb::insert <10>["4"]=<74> -[0] DEBUG_ADLB: adlb::insert <10>["5"]=<75> -[0] DEBUG_ADLB: adlb::insert <10>["6"]=<76> -[0] DEBUG_ADLB: adlb::insert <10>["7"]=<77> -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::insert <87>["0"]=<134> -[0] DEBUG_ADLB: adlb::insert <94>["0"]=<135> -[0] DEBUG_ADLB: adlb::insert <101>["0"]=<136> -[0] DEBUG_ADLB: adlb::insert <108>["0"]=<137> -[0] DEBUG_ADLB: adlb::insert <115>["0"]=<138> -[0] DEBUG_ADLB: adlb::insert <122>["0"]=<139> -[0] DEBUG_ADLB: adlb::insert <129>["0"]=<140> -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] Site: crank Rank: 3 -[0] DEBUG_ADLB: adlb::put: target_rank: 3 type: 0 "870 comb_data_local-app-leaf0 0 {91 86 1} 85 86 {17 18 0} 18 {90 85 1} 70" 0 -[0] Site: crank String: crank -[0] -[0] DEBUG_ADLB: adlb::get: type=1 -[0] Site: thrash Rank: 5 -[0] DEBUG_ADLB: adlb::put: target_rank: 5 type: 0 "890 comb_data_local-app-leaf0 0 {133 128 1} 127 128 {17 18 0} 18 {132 127 1} 74" 0 -[0] Site: thrash String: thrash -[0] -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] Site: vanquish Rank: 6 -[0] DEBUG_ADLB: adlb::put: target_rank: 6 type: 0 "930 comb_data_local-app-leaf0 0 {126 121 1} 120 121 {17 18 0} 18 {125 120 1} 76" 0 -[0] Site: vanquish String: vanquish -[0] -[0] DEBUG_ADLB: adlb::get: type=1 -[0] Site: thwomp Rank: 0 -[0] DEBUG_ADLB: adlb::put: target_rank: 0 type: 0 "950 comb_data_local-app-leaf0 0 {119 114 1} 113 114 {17 18 0} 18 {118 113 1} 75" 0 -[0] Site: thwomp String: thwomp -[0] -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] Site: crush Rank: 9 -[0] DEBUG_ADLB: adlb::put: target_rank: 9 type: 0 "990 comb_data_local-app-leaf0 0 {112 107 1} 106 107 {17 18 0} 18 {111 106 1} 71" 0 -[0] Site: crush String: crush -[0] -[0] DEBUG_ADLB: adlb::get: type=1 -[0] Site: steamroller Rank: 4 -[0] DEBUG_ADLB: adlb::put: target_rank: 4 type: 0 "1010 comb_data_local-app-leaf0 0 {105 100 1} 99 100 {17 18 0} 18 {104 99 1} 72" 0 -[0] Site: steamroller String: steamroller -[0] -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] Site: stomp Rank: 8 -[0] DEBUG_ADLB: adlb::put: target_rank: 8 type: 0 "1040 comb_data_local-app-leaf0 0 {98 93 1} 92 93 {17 18 0} 18 {97 92 1} 73" 0 -[0] Site: stomp String: stomp -[0] -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[0] DEBUG_ADLB: adlb::get: type=1 -[9] WARNING: server contains targeted work![0] WAITING TRANSFORMS: 8 -[0] TRANSFORM: {450} decr-filename-[ 83 78 ] LOCAL (/83/) -[0] TRANSFORM: {460} decr-filename-[ 84 79 ] LOCAL (/84/) -[0] TRANSFORM: {480} DRS-81-82 LOCAL (/82/) -[0] TRANSFORM: {490} main-optmerged LOCAL (/81/) -[0] TRANSFORM: {650} decr-filename-[ 111 106 ] LOCAL (/111/) -[0] TRANSFORM: {660} decr-filename-[ 112 107 ] LOCAL (/112/) -[0] TRANSFORM: {700} decr-filename-[ 118 113 ] LOCAL (/118/) -[0] TRANSFORM: {710} decr-filename-[ 119 114 ] LOCAL (/119/) -[9] -[9] WARNING: server contains targeted work![9] Modified: SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-15 16:09:39 UTC (rev 6855) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-15 16:13:49 UTC (rev 6856) @@ -1,11 +1,11 @@ # Generated by stc version 0.2.0 -# date : 2013/08/15 10:49:08 +# date : 2013/08/15 11:04:50 # Turbine version : 0.3.0 -# Input filename : /nfs2/yadunand/Swift-MapRed/TurboChirp/teragen.swift -# Output filename : /nfs2/yadunand/Swift-MapRed/TurboChirp +# Input filename : /nfs2/ketan/Swift-MapRed/TurboChirp/teragen.swift +# Output filename : /nfs2/ketan/Swift-MapRed/TurboChirp # STC home : /nfs2/wozniak/Public/stc -# Turbine home : /homes/wozniak/Public/turbine +# Turbine home : /home/wozniak/Public/turbine # Compiler settings: # stc.auto-declare : true # stc.c_preprocess : true @@ -53,7 +53,7 @@ # stc.rpath : # stc.stc_home : /nfs2/wozniak/Public/stc # stc.turbine.version : 0.3.0 -# stc.turbine_home : /homes/wozniak/Public/turbine +# stc.turbine_home : /home/wozniak/Public/turbine # stc.version : 0.2.0 # Metadata: From wilde at ci.uchicago.edu Thu Aug 15 11:14:05 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 11:14:05 -0500 (CDT) Subject: [Swift-commit] r6857 - SwiftTutorials/CIC_2013-08-09/cloud Message-ID: <20130815161405.DBA259CCF5@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 11:14:05 -0500 (Thu, 15 Aug 2013) New Revision: 6857 Added: SwiftTutorials/CIC_2013-08-09/cloud/apps SwiftTutorials/CIC_2013-08-09/cloud/sitecount.sh SwiftTutorials/CIC_2013-08-09/cloud/startcloud SwiftTutorials/CIC_2013-08-09/cloud/stopcloud Removed: SwiftTutorials/CIC_2013-08-09/cloud/catsn.swift SwiftTutorials/CIC_2013-08-09/cloud/setup SwiftTutorials/CIC_2013-08-09/cloud/tc Modified: SwiftTutorials/CIC_2013-08-09/cloud/dynamic_bias.dat SwiftTutorials/CIC_2013-08-09/cloud/hosts.txt SwiftTutorials/CIC_2013-08-09/cloud/p8.swift SwiftTutorials/CIC_2013-08-09/cloud/p9.swift SwiftTutorials/CIC_2013-08-09/cloud/sites.xml SwiftTutorials/CIC_2013-08-09/cloud/tc.data Log: for cic Added: SwiftTutorials/CIC_2013-08-09/cloud/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/apps (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/apps 2013-08-15 16:14:05 UTC (rev 6857) @@ -0,0 +1,9 @@ +persistent-coasters echo echo +persistent-coasters sh /bin/bash +localhost local_sh /bin/bash +persistent-coasters cat cat +persistent-coasters random /root/cloud/bin/random.sh +persistent-coasters average /root/cloud/bin/avg.sh +persistent-coasters randpl /root/cloud/bin/random.pl +persistent-coasters calcpi /root/cloud/bin/pi.sh + Deleted: SwiftTutorials/CIC_2013-08-09/cloud/catsn.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/catsn.swift 2013-08-15 16:13:49 UTC (rev 6856) +++ SwiftTutorials/CIC_2013-08-09/cloud/catsn.swift 2013-08-15 16:14:05 UTC (rev 6857) @@ -1,26 +0,0 @@ -type file; - -// app declaration -app (file o) cat (file i){ - cat @i stdout=@o; -} - -// input data -file data<"data.txt">; - -/* -* output data mapped to files with -* prefix f and suffix .out in the outdir -* directory -*/ - -file out[]; - -/* -* @arg means n could be specified as commandline argument -* foreach loop executes 1 to n calls of cat in parallel -*/ -foreach j in [1:@toInt(@arg("n","1"))] { - out[j] = cat(data); -} - Modified: SwiftTutorials/CIC_2013-08-09/cloud/dynamic_bias.dat =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/dynamic_bias.dat 2013-08-15 16:13:49 UTC (rev 6856) +++ SwiftTutorials/CIC_2013-08-09/cloud/dynamic_bias.dat 2013-08-15 16:14:05 UTC (rev 6857) @@ -1 +1 @@ -201 +821 Modified: SwiftTutorials/CIC_2013-08-09/cloud/hosts.txt =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/hosts.txt 2013-08-15 16:13:49 UTC (rev 6856) +++ SwiftTutorials/CIC_2013-08-09/cloud/hosts.txt 2013-08-15 16:14:05 UTC (rev 6857) @@ -1,3 +1,3 @@ -54.212.170.216 +54.212.81.224 54.244.171.51 -54.212.140.138 +54.212.37.161 Modified: SwiftTutorials/CIC_2013-08-09/cloud/p8.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/p8.swift 2013-08-15 16:13:49 UTC (rev 6856) +++ SwiftTutorials/CIC_2013-08-09/cloud/p8.swift 2013-08-15 16:14:05 UTC (rev 6857) @@ -14,7 +14,7 @@ app (file out) analyze (file script, file s[]) { - sh @script @filenames(s) stdout=@filename(out); + local_sh @script @filenames(s) stdout=@filename(out); } # Command line params to this script: Modified: SwiftTutorials/CIC_2013-08-09/cloud/p9.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/p9.swift 2013-08-15 16:13:49 UTC (rev 6856) +++ SwiftTutorials/CIC_2013-08-09/cloud/p9.swift 2013-08-15 16:14:05 UTC (rev 6857) @@ -9,7 +9,7 @@ app (file out) genrand (file script, int timesteps, int sim_range) { - sh @filename(script) timesteps sim_range stdout=@filename(out); + local_sh @filename(script) timesteps sim_range stdout=@filename(out); } app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) @@ -19,7 +19,7 @@ app (file out) analyze (file script, file s[]) { - sh @script @filenames(s) stdout=@filename(out); + local_sh @script @filenames(s) stdout=@filename(out); } # Command line params to this script: Deleted: SwiftTutorials/CIC_2013-08-09/cloud/setup =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/setup 2013-08-15 16:13:49 UTC (rev 6856) +++ SwiftTutorials/CIC_2013-08-09/cloud/setup 2013-08-15 16:14:05 UTC (rev 6857) @@ -1,30 +0,0 @@ -#!/bin/bash - -#pick 3 random hosts from pool -sort -R pool.txt |head -n 3 > hosts.txt - -while read line -do - count=$(cat ~/.ssh/config | grep $line | wc -l) - - if [ $count -eq 0 ] - then - echo -ne "Host $line \n IdentityFile ~/.ssh/tutorial.pem \n User root \n" >> ~/.ssh/config - fi -done < hosts.txt - -count=$(cat ~/.ssh/config | grep StrictHostKeyChecking | wc -l) - -if [ $count -eq 0 ] -then - echo -ne "\n Host * \n StrictHostKeyChecking=no \n" >> ~/.ssh/config -fi - -export WORKER_HOSTS=`cat hosts.txt` -chmod 0600 ~/.ssh/tutorial.pem - -eval $(ssh-agent) -ssh-add ~/.ssh/tutorial.pem - -start-coaster-service - Added: SwiftTutorials/CIC_2013-08-09/cloud/sitecount.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/sitecount.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/sitecount.sh 2013-08-15 16:14:05 UTC (rev 6857) @@ -0,0 +1 @@ +grep "submitting" cps*.log | awk '{print $5}' | sed -e 's/:.*//' | sort | uniq -c Property changes on: SwiftTutorials/CIC_2013-08-09/cloud/sitecount.sh ___________________________________________________________________ Added: svn:executable + * Modified: SwiftTutorials/CIC_2013-08-09/cloud/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/sites.xml 2013-08-15 16:13:49 UTC (rev 6856) +++ SwiftTutorials/CIC_2013-08-09/cloud/sites.xml 2013-08-15 16:14:05 UTC (rev 6857) @@ -1,7 +1,7 @@ passive 8 @@ -10,4 +10,10 @@ /tmp/ketan + + + .23 + 10000 + /home/wilde/swift/demo/CIC.2013.0815/svn/cloud/swiftwork + Copied: SwiftTutorials/CIC_2013-08-09/cloud/startcloud (from rev 6845, SwiftTutorials/CIC_2013-08-09/cloud/setup) =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/startcloud (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/startcloud 2013-08-15 16:14:05 UTC (rev 6857) @@ -0,0 +1,67 @@ +#!/bin/bash + +if [ ${BASH_VERSINFO[0]} -gt 2 -a "${BASH_SOURCE[0]}" = "${0}" ] ; then + echo ERROR: script ${BASH_SOURCE[0]} must be executed as: source ${BASH_SOURCE[0]} + exit 1 +fi + +addlocalpool() +{ +cat < + + .23 + 10000 + $PWD/swiftwork + +END +} + +echo -e "\nSwift cloud setup\n" + +#pick 3 random hosts from pool +# sort -R pool.txt |head -n 3 > hosts.txt + +head -n 3 pool.txt > hosts.txt # FIXME: disabled for now because sort -R is not univerally available + +echo "Enabling cloud host access in $HOME/.ssh/config" +touch ~/.ssh/config +chmod 600 ~/.ssh/config + +while read line +do + count=$(grep $line ~/.ssh/config | wc -l) + if [ $count -eq 0 ] + then + echo -ne "Host $line \n IdentityFile ~/.ssh/tutorial.pem \n User root \n" >> ~/.ssh/config + fi +done < hosts.txt + +count=$(grep StrictHostKeyChecking ~/.ssh/config | wc -l) +if [ $count -eq 0 ] +then + echo -ne "\n Host * \n StrictHostKeyChecking=no \n" >> ~/.ssh/config +fi + +export WORKER_HOSTS=`cat hosts.txt` +chmod 0600 ~/.ssh/tutorial.pem + +echo "Starting ssh-agent" +eval $(ssh-agent) +ssh-add ~/.ssh/tutorial.pem + +echo "Starting Swift coaster service" +start-coaster-service + +mv sites.xml cloud.xml +grep -v config cloud.xml | ( + echo "" + cat + addlocalpool + echo "" +) >sites.xml + +echo "Swift cloud setup complete" +rm -rf hi.* hi-* + + Added: SwiftTutorials/CIC_2013-08-09/cloud/stopcloud =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/stopcloud (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/stopcloud 2013-08-15 16:14:05 UTC (rev 6857) @@ -0,0 +1,8 @@ +#!/bin/bash + +echo "stopping coaster service" +stop-coaster-service + +echo "Killing ssh-agent" +killall -u $USER ssh-agent + Property changes on: SwiftTutorials/CIC_2013-08-09/cloud/stopcloud ___________________________________________________________________ Added: svn:executable + * Deleted: SwiftTutorials/CIC_2013-08-09/cloud/tc =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/tc 2013-08-15 16:13:49 UTC (rev 6856) +++ SwiftTutorials/CIC_2013-08-09/cloud/tc 2013-08-15 16:14:05 UTC (rev 6857) @@ -1,8 +0,0 @@ -persistent-coasters echo echo -persistent-coasters sh /bin/bash -persistent-coasters cat cat -persistent-coasters random /root/cloud/bin/random.sh -persistent-coasters average /root/cloud/bin/avg.sh -persistent-coasters randpl /root/cloud/bin/random.pl -persistent-coasters calcpi /root/cloud/bin/pi.sh - Modified: SwiftTutorials/CIC_2013-08-09/cloud/tc.data =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/tc.data 2013-08-15 16:13:49 UTC (rev 6856) +++ SwiftTutorials/CIC_2013-08-09/cloud/tc.data 2013-08-15 16:14:05 UTC (rev 6857) @@ -91,3 +91,21 @@ persistent-coasters cat /bin/cat null null null persistent-coasters bash /bin/bash null null null persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null From wilde at ci.uchicago.edu Thu Aug 15 11:14:58 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 11:14:58 -0500 (CDT) Subject: [Swift-commit] r6858 - SwiftTutorials/CIC_2013-08-09/doc Message-ID: <20130815161458.4CFCD9CCF5@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 11:14:58 -0500 (Thu, 15 Aug 2013) New Revision: 6858 Added: SwiftTutorials/CIC_2013-08-09/doc/p1.png SwiftTutorials/CIC_2013-08-09/doc/p2.png SwiftTutorials/CIC_2013-08-09/doc/p3.png SwiftTutorials/CIC_2013-08-09/doc/p4.png SwiftTutorials/CIC_2013-08-09/doc/p5.png SwiftTutorials/CIC_2013-08-09/doc/p6.png SwiftTutorials/CIC_2013-08-09/doc/p7.png SwiftTutorials/CIC_2013-08-09/doc/p8.png SwiftTutorials/CIC_2013-08-09/doc/p9.png Removed: SwiftTutorials/CIC_2013-08-09/doc/p1.png SwiftTutorials/CIC_2013-08-09/doc/p2.png SwiftTutorials/CIC_2013-08-09/doc/p3.png SwiftTutorials/CIC_2013-08-09/doc/p4.png SwiftTutorials/CIC_2013-08-09/doc/p5.png SwiftTutorials/CIC_2013-08-09/doc/p6.png SwiftTutorials/CIC_2013-08-09/doc/p7.png SwiftTutorials/CIC_2013-08-09/doc/p8.png SwiftTutorials/CIC_2013-08-09/doc/p9.png Log: for cic Deleted: SwiftTutorials/CIC_2013-08-09/doc/p1.png =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p1.png (from rev 6854, SwiftTutorials/CIC_2013-08-09/p1.png) =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/doc/p2.png =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p2.png (from rev 6854, SwiftTutorials/CIC_2013-08-09/p2.png) =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/doc/p3.png =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p3.png (from rev 6854, SwiftTutorials/CIC_2013-08-09/p3.png) =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/doc/p4.png =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p4.png (from rev 6854, SwiftTutorials/CIC_2013-08-09/p4.png) =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/doc/p5.png =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p5.png (from rev 6854, SwiftTutorials/CIC_2013-08-09/p5.png) =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/doc/p6.png =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p6.png (from rev 6854, SwiftTutorials/CIC_2013-08-09/p6.png) =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/doc/p7.png =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p7.png (from rev 6854, SwiftTutorials/CIC_2013-08-09/p7.png) =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/doc/p8.png =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p8.png (from rev 6854, SwiftTutorials/CIC_2013-08-09/p8.png) =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/doc/p9.png =================================================================== (Binary files differ) Copied: SwiftTutorials/CIC_2013-08-09/doc/p9.png (from rev 6854, SwiftTutorials/CIC_2013-08-09/p9.png) =================================================================== (Binary files differ) From wilde at ci.uchicago.edu Thu Aug 15 11:16:20 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 11:16:20 -0500 (CDT) Subject: [Swift-commit] r6859 - SwiftTutorials/CIC_2013-08-09/logs Message-ID: <20130815161620.1BFE79CCF5@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 11:16:19 -0500 (Thu, 15 Aug 2013) New Revision: 6859 Removed: SwiftTutorials/CIC_2013-08-09/logs/coaster.log Log: for cic Deleted: SwiftTutorials/CIC_2013-08-09/logs/coaster.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/logs/coaster.log 2013-08-15 16:14:58 UTC (rev 6858) +++ SwiftTutorials/CIC_2013-08-09/logs/coaster.log 2013-08-15 16:16:19 UTC (rev 6859) @@ -1,3 +0,0 @@ -Error occurred during initialization of VM -Could not reserve enough space for object heap -Could not create the Java virtual machine. From wilde at ci.uchicago.edu Thu Aug 15 11:16:53 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 11:16:53 -0500 (CDT) Subject: [Swift-commit] r6860 - in SwiftTutorials/CIC_2013-08-09: . OLD Message-ID: <20130815161653.0770E9CCF5@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 11:16:52 -0500 (Thu, 15 Aug 2013) New Revision: 6860 Added: SwiftTutorials/CIC_2013-08-09/OLD/ SwiftTutorials/CIC_2013-08-09/OLD/addlocal.sh SwiftTutorials/CIC_2013-08-09/OLD/catsn.swift SwiftTutorials/CIC_2013-08-09/OLD/setup.bak.sh Log: for cic Added: SwiftTutorials/CIC_2013-08-09/OLD/addlocal.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/OLD/addlocal.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/OLD/addlocal.sh 2013-08-15 16:16:52 UTC (rev 6860) @@ -0,0 +1,9 @@ +#! /bin/sh + +grep -v config sites.xml | ( + echo "" + cat + cat local.pool + echo "" +) + Property changes on: SwiftTutorials/CIC_2013-08-09/OLD/addlocal.sh ___________________________________________________________________ Added: svn:executable + * Copied: SwiftTutorials/CIC_2013-08-09/OLD/catsn.swift (from rev 6845, SwiftTutorials/CIC_2013-08-09/cloud/catsn.swift) =================================================================== --- SwiftTutorials/CIC_2013-08-09/OLD/catsn.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/OLD/catsn.swift 2013-08-15 16:16:52 UTC (rev 6860) @@ -0,0 +1,26 @@ +type file; + +// app declaration +app (file o) cat (file i){ + cat @i stdout=@o; +} + +// input data +file data<"data.txt">; + +/* +* output data mapped to files with +* prefix f and suffix .out in the outdir +* directory +*/ + +file out[]; + +/* +* @arg means n could be specified as commandline argument +* foreach loop executes 1 to n calls of cat in parallel +*/ +foreach j in [1:@toInt(@arg("n","1"))] { + out[j] = cat(data); +} + Copied: SwiftTutorials/CIC_2013-08-09/OLD/setup.bak.sh (from rev 6845, SwiftTutorials/CIC_2013-08-09/setup.bak.sh) =================================================================== --- SwiftTutorials/CIC_2013-08-09/OLD/setup.bak.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/OLD/setup.bak.sh 2013-08-15 16:16:52 UTC (rev 6860) @@ -0,0 +1,51 @@ +export SWIFT_HEAP_MAX=4G + +if which swift >& /dev/null; then + : +else + echo "Trying to load swift module:" + module load swift + if which swift >& /dev/null; then + Swift loaded from module + else + echo "Cant find a swift to run" + return + fi +fi + +echo -e "\\nUsing swift release from: \\c" +which swift +swift -version + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +echo Adding $DIR to PATH: +PATH=$DIR:$PATH + +if [ -e $HOME/.swift ]; then + savedotswift=$(mktemp -d $HOME/.swift.save.XXXX) + echo Saving $HOME/.swift in $savedotswift + mv $HOME/.swift/* $savedotswift +else + mkdir -p $HOME/.swift +fi + +cat >>$HOME/.swift/swift.properties < Author: wilde Date: 2013-08-15 11:17:10 -0500 (Thu, 15 Aug 2013) New Revision: 6861 Removed: SwiftTutorials/CIC_2013-08-09/part01/clean.sh SwiftTutorials/CIC_2013-08-09/part02/clean.sh SwiftTutorials/CIC_2013-08-09/part03/clean.sh SwiftTutorials/CIC_2013-08-09/part04/clean.sh SwiftTutorials/CIC_2013-08-09/part05/clean.sh SwiftTutorials/CIC_2013-08-09/part06/clean.sh SwiftTutorials/CIC_2013-08-09/part07/clean.sh SwiftTutorials/CIC_2013-08-09/part08/clean.sh SwiftTutorials/CIC_2013-08-09/part09/clean.sh Modified: SwiftTutorials/CIC_2013-08-09/part06/sites.xml SwiftTutorials/CIC_2013-08-09/part07/sites.xml Log: for cic Deleted: SwiftTutorials/CIC_2013-08-09/part01/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part01/clean.sh 2013-08-15 16:16:52 UTC (rev 6860) +++ SwiftTutorials/CIC_2013-08-09/part01/clean.sh 2013-08-15 16:17:10 UTC (rev 6861) @@ -1 +0,0 @@ -rm -rf *.log *.rlog *.d *.kml *.swiftx _concurrent Deleted: SwiftTutorials/CIC_2013-08-09/part02/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part02/clean.sh 2013-08-15 16:16:52 UTC (rev 6860) +++ SwiftTutorials/CIC_2013-08-09/part02/clean.sh 2013-08-15 16:17:10 UTC (rev 6861) @@ -1 +0,0 @@ -rm -rf *.log *.rlog *.d *.kml *.swiftx *.out _concurrent Deleted: SwiftTutorials/CIC_2013-08-09/part03/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part03/clean.sh 2013-08-15 16:16:52 UTC (rev 6860) +++ SwiftTutorials/CIC_2013-08-09/part03/clean.sh 2013-08-15 16:17:10 UTC (rev 6861) @@ -1 +0,0 @@ -rm -rf *.log *.rlog *.d *.kml *.swiftx *.out _concurrent Deleted: SwiftTutorials/CIC_2013-08-09/part04/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/clean.sh 2013-08-15 16:16:52 UTC (rev 6860) +++ SwiftTutorials/CIC_2013-08-09/part04/clean.sh 2013-08-15 16:17:10 UTC (rev 6861) @@ -1 +0,0 @@ -rm -rf *.log *.rlog *.d *.kml *.swiftx output _concurrent Deleted: SwiftTutorials/CIC_2013-08-09/part05/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part05/clean.sh 2013-08-15 16:16:52 UTC (rev 6860) +++ SwiftTutorials/CIC_2013-08-09/part05/clean.sh 2013-08-15 16:17:10 UTC (rev 6861) @@ -1 +0,0 @@ -rm -rf *.log *.rlog *.d *.kml *.swiftx output _concurrent Deleted: SwiftTutorials/CIC_2013-08-09/part06/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/clean.sh 2013-08-15 16:16:52 UTC (rev 6860) +++ SwiftTutorials/CIC_2013-08-09/part06/clean.sh 2013-08-15 16:17:10 UTC (rev 6861) @@ -1 +0,0 @@ -rm -rf *.log *.rlog *.d *.kml *.swiftx output _concurrent Modified: SwiftTutorials/CIC_2013-08-09/part06/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/sites.xml 2013-08-15 16:16:52 UTC (rev 6860) +++ SwiftTutorials/CIC_2013-08-09/part06/sites.xml 2013-08-15 16:17:10 UTC (rev 6861) @@ -1,7 +1,7 @@ - 0 + 0.03 10000 {env.HOME}/work Deleted: SwiftTutorials/CIC_2013-08-09/part07/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part07/clean.sh 2013-08-15 16:16:52 UTC (rev 6860) +++ SwiftTutorials/CIC_2013-08-09/part07/clean.sh 2013-08-15 16:17:10 UTC (rev 6861) @@ -1 +0,0 @@ -rm -rf *.log *.rlog *.d *.kml *.swiftx output _concurrent Property changes on: SwiftTutorials/CIC_2013-08-09/part07/sites.xml ___________________________________________________________________ Deleted: svn:executable - * Deleted: SwiftTutorials/CIC_2013-08-09/part08/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part08/clean.sh 2013-08-15 16:16:52 UTC (rev 6860) +++ SwiftTutorials/CIC_2013-08-09/part08/clean.sh 2013-08-15 16:17:10 UTC (rev 6861) @@ -1 +0,0 @@ -rm -rf *.log *.rlog *.d *.kml *.swiftx output _concurrent Deleted: SwiftTutorials/CIC_2013-08-09/part09/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part09/clean.sh 2013-08-15 16:16:52 UTC (rev 6860) +++ SwiftTutorials/CIC_2013-08-09/part09/clean.sh 2013-08-15 16:17:10 UTC (rev 6861) @@ -1 +0,0 @@ -rm -rf *.log *.rlog *.d *.kml *.swiftx output _concurrent From wilde at ci.uchicago.edu Thu Aug 15 11:17:36 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 11:17:36 -0500 (CDT) Subject: [Swift-commit] r6862 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130815161736.607819CCF5@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 11:17:36 -0500 (Thu, 15 Aug 2013) New Revision: 6862 Modified: SwiftTutorials/CIC_2013-08-09/setup.sh Log: for cic Modified: SwiftTutorials/CIC_2013-08-09/setup.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/setup.sh 2013-08-15 16:17:10 UTC (rev 6861) +++ SwiftTutorials/CIC_2013-08-09/setup.sh 2013-08-15 16:17:36 UTC (rev 6862) @@ -1,3 +1,51 @@ +# ensure that this script is being sourced + +if [ ${BASH_VERSINFO[0]} -gt 2 -a "${BASH_SOURCE[0]}" = "${0}" ] ; then + echo ERROR: script ${BASH_SOURCE[0]} must be executed as: source ${BASH_SOURCE[0]} +fi + +# Setting scripts folder to the PATH env var. + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +echo Adding $DIR to PATH: +PATH=$DIR/bin:$DIR/app:$PATH + +# Setting .swift files + +if [ -e $HOME/.swift ]; then + savedotswift=$(mktemp -d $HOME/.swift.save.XXXX) + echo Saving $HOME/.swift in $savedotswift + mv $HOME/.swift/* $savedotswift +else + mkdir -p $HOME/.swift +fi + +cat >>$HOME/.swift/swift.properties <>$HOME/.swift/swift.properties < Author: wilde Date: 2013-08-15 11:18:20 -0500 (Thu, 15 Aug 2013) New Revision: 6863 Removed: SwiftTutorials/CIC_2013-08-09/swift.log Log: for cic Deleted: SwiftTutorials/CIC_2013-08-09/swift.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/swift.log 2013-08-15 16:17:36 UTC (rev 6862) +++ SwiftTutorials/CIC_2013-08-09/swift.log 2013-08-15 16:18:20 UTC (rev 6863) @@ -1,6 +0,0 @@ -2013-08-09 14:03:03,319-0500 DEBUG Loader Swift started -2013-08-09 14:46:05,759-0500 DEBUG Loader Swift started -2013-08-09 15:06:57,313-0500 DEBUG Loader Swift started -2013-08-09 15:12:35,699-0500 DEBUG Loader Swift started -2013-08-09 15:19:29,989-0500 DEBUG Loader Swift started -2013-08-09 15:20:39,126-0500 DEBUG Loader Swift started From wilde at ci.uchicago.edu Thu Aug 15 11:19:58 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 11:19:58 -0500 (CDT) Subject: [Swift-commit] r6864 - in SwiftTutorials/CIC_2013-08-09: . doc Message-ID: <20130815161958.88F569CCF5@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 11:19:57 -0500 (Thu, 15 Aug 2013) New Revision: 6864 Added: SwiftTutorials/CIC_2013-08-09/doc/TODO Removed: SwiftTutorials/CIC_2013-08-09/TODO SwiftTutorials/CIC_2013-08-09/build_docs.sh SwiftTutorials/CIC_2013-08-09/p1.png SwiftTutorials/CIC_2013-08-09/p2.png SwiftTutorials/CIC_2013-08-09/p3.png SwiftTutorials/CIC_2013-08-09/p4.png SwiftTutorials/CIC_2013-08-09/p5.png SwiftTutorials/CIC_2013-08-09/p6.png SwiftTutorials/CIC_2013-08-09/p7.png SwiftTutorials/CIC_2013-08-09/p8.png SwiftTutorials/CIC_2013-08-09/p9.png SwiftTutorials/CIC_2013-08-09/setup.bak.sh SwiftTutorials/CIC_2013-08-09/simulate.sh SwiftTutorials/CIC_2013-08-09/site_catalog/ SwiftTutorials/CIC_2013-08-09/stats.sh SwiftTutorials/CIC_2013-08-09/swift-t-extras.pptx Log: for cic Deleted: SwiftTutorials/CIC_2013-08-09/TODO =================================================================== --- SwiftTutorials/CIC_2013-08-09/TODO 2013-08-15 16:18:20 UTC (rev 6863) +++ SwiftTutorials/CIC_2013-08-09/TODO 2013-08-15 16:19:57 UTC (rev 6864) @@ -1,66 +0,0 @@ -1. Cleanup.sh mentioned in the tutorial -[fixed] - -2. cd ../part02 -[fixed] - -3. support for zsh, csh -[pending] - -4. What results are created and where did the outputs go ? -and pointers to what the log files mean -[pending] - -5. Part4, -- cd ../part04 is missing. Cleanup the README -[fixed] - -6. Part5 -- cd ../part05 is missing. Cleanup -[fixed] - -7. Part7 --Change from running on Tukey analysis cluster compute nodes -[fixed] - -8. Part6 -command line args for nsim and steps, tell user the different behavior -that can be expected with different arg options -[pending] - -9. Draw workflow for the modis demos -[pending] - -10. Link to more technical swift-lang references -[pending] - -11. Links to detailed language constructs, when explaining -apps, link to the section on apps in the userguide. -[pending] - - - ---- - -From Yadu: - -I've committed all the changes that I made on Friday and you can get them -from -> https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/CIC_2013-08-09 - -I'm trying to make this tutorial easily work on several sites so that, we -do not have to tweak things for every single tutorial. Once this is done, -I can also add it to the test-battery as well. I think this has value -considering that we spend atleast 1-2 days for every demo. - -Now, the major pending item is the Modis demo, specifically the issue of -bringing data to any site and scripts. Slight tweaks to allow for sending -the scripts as args to apps would also be needed. - -So the major changes are: -1. Source the setup.sh script with the target site name -eg. source setups.sh -2. No separate cloud folder -3. [pending] fix modis data and scripts -4. [pending] support for zsh and other shells? - ---- Deleted: SwiftTutorials/CIC_2013-08-09/build_docs.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/build_docs.sh 2013-08-15 16:18:20 UTC (rev 6863) +++ SwiftTutorials/CIC_2013-08-09/build_docs.sh 2013-08-15 16:19:57 UTC (rev 6864) @@ -1,11 +0,0 @@ -#!/bin/bash -e - -pushd part11-swift-py-r/code >& /dev/null -# Strip comments, blank lines; prepend shell prompt ($) -grep -A 20 stc run-dets.sh | \ - grep -v -e "^$\|#" | \ - sed 's/^/$ /' > run-dets.sh.txt -popd >& /dev/null - -~davidk/asciidoc-8.6.4/asciidoc -a toc -a toplevels=2 -a stylesheet=~davidk/swift-0.94/cog/modules/swift/docs/stylesheets/asciidoc.css -a max-width=800px -o tutorial.html README - Copied: SwiftTutorials/CIC_2013-08-09/doc/TODO (from rev 6846, SwiftTutorials/CIC_2013-08-09/TODO) =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/TODO (rev 0) +++ SwiftTutorials/CIC_2013-08-09/doc/TODO 2013-08-15 16:19:57 UTC (rev 6864) @@ -0,0 +1,87 @@ +PLAN + +basics +cloud +uc3 +multisystems +(modis) + +get hosts.txt for cloud dynamically + +ISSUES + +error in pin files? debug and turn back on +PATH issues for various providers + +bin dir? + +setup.csh and .csh testing + +IMPROVEMENTS + +1. Cleanup.sh mentioned in the tutorial +[fixed] + +2. cd ../part02 +[fixed] + +3. support for zsh, csh +[pending] + +4. What results are created and where did the outputs go ? +and pointers to what the log files mean +[pending] + +5. Part4, +- cd ../part04 is missing. Cleanup the README +[fixed] + +6. Part5 +- cd ../part05 is missing. Cleanup +[fixed] + +7. Part7 +-Change from running on Tukey analysis cluster compute nodes +[fixed] + +8. Part6 +command line args for nsim and steps, tell user the different behavior +that can be expected with different arg options +[pending] + +9. Draw workflow for the modis demos +[pending] + +10. Link to more technical swift-lang references +[pending] + +11. Links to detailed language constructs, when explaining +apps, link to the section on apps in the userguide. +[pending] + + + +--- + +From Yadu: + +I've committed all the changes that I made on Friday and you can get them +from -> https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/CIC_2013-08-09 + +I'm trying to make this tutorial easily work on several sites so that, we +do not have to tweak things for every single tutorial. Once this is done, +I can also add it to the test-battery as well. I think this has value +considering that we spend atleast 1-2 days for every demo. + +Now, the major pending item is the Modis demo, specifically the issue of +bringing data to any site and scripts. Slight tweaks to allow for sending +the scripts as args to apps would also be needed. + +So the major changes are: +1. Source the setup.sh script with the target site name +eg. source setups.sh +2. No separate cloud folder +3. [pending] fix modis data and scripts +4. [pending] support for zsh and other shells? + +--- Deleted: SwiftTutorials/CIC_2013-08-09/p1.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/p2.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/p3.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/p4.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/p5.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/p6.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/p7.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/p8.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/p9.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/CIC_2013-08-09/setup.bak.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/setup.bak.sh 2013-08-15 16:18:20 UTC (rev 6863) +++ SwiftTutorials/CIC_2013-08-09/setup.bak.sh 2013-08-15 16:19:57 UTC (rev 6864) @@ -1,51 +0,0 @@ -export SWIFT_HEAP_MAX=4G - -if which swift >& /dev/null; then - : -else - echo "Trying to load swift module:" - module load swift - if which swift >& /dev/null; then - Swift loaded from module - else - echo "Cant find a swift to run" - return - fi -fi - -echo -e "\\nUsing swift release from: \\c" -which swift -swift -version - -DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" -echo Adding $DIR to PATH: -PATH=$DIR:$PATH - -if [ -e $HOME/.swift ]; then - savedotswift=$(mktemp -d $HOME/.swift.save.XXXX) - echo Saving $HOME/.swift in $savedotswift - mv $HOME/.swift/* $savedotswift -else - mkdir -p $HOME/.swift -fi - -cat >>$HOME/.swift/swift.properties < Author: ketan Date: 2013-08-15 11:21:27 -0500 (Thu, 15 Aug 2013) New Revision: 6865 Modified: SwiftApps/Swift-MapRed/TurboChirp/run.sh Log: relative path in run.sh Modified: SwiftApps/Swift-MapRed/TurboChirp/run.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-15 16:19:57 UTC (rev 6864) +++ SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-15 16:21:27 UTC (rev 6865) @@ -9,7 +9,7 @@ ./cleanup export TURBINE_LOG=0 -export TURBINE_LAUNCH_OPTS="-f /homes/yadunand/Swift-MapRed/TurboChirp/hosts.txt" +export TURBINE_LAUNCH_OPTS="-f ./hosts.txt" stc $PROG > ${PROG%.swift}.tcl [ "$?" == "0" ] && echo "Compile done" #turbine -n 8 ${PROG%.swift}.tcl From ketan at ci.uchicago.edu Thu Aug 15 11:27:49 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Thu, 15 Aug 2013 11:27:49 -0500 (CDT) Subject: [Swift-commit] r6866 - SwiftApps/Swift-MapRed/TurboChirp Message-ID: <20130815162749.ECA809CC7F@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-15 11:27:49 -0500 (Thu, 15 Aug 2013) New Revision: 6866 Modified: SwiftApps/Swift-MapRed/TurboChirp/run.sh SwiftApps/Swift-MapRed/TurboChirp/teragen.swift SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl Log: params on commandline Modified: SwiftApps/Swift-MapRed/TurboChirp/run.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-15 16:21:27 UTC (rev 6865) +++ SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-15 16:27:49 UTC (rev 6866) @@ -13,5 +13,5 @@ stc $PROG > ${PROG%.swift}.tcl [ "$?" == "0" ] && echo "Compile done" #turbine -n 8 ${PROG%.swift}.tcl -turbine -l -V -n 10 -f hosts.txt ${PROG%.swift}.tcl >& ${PROG%.swift}.out +turbine -l -V -n 10 -f hosts.txt ${PROG%.swift}.tcl -loop=10 -fsize=1 >& ${PROG%.swift}.out [ "$?" == "0" ] && echo "Execute done" Modified: SwiftApps/Swift-MapRed/TurboChirp/teragen.swift =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.swift 2013-08-15 16:21:27 UTC (rev 6865) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.swift 2013-08-15 16:27:49 UTC (rev 6866) @@ -27,8 +27,10 @@ file wrapper = input_file("teragen_wrap.sh"); file tgen_out[]; - int loop = 10; - int fsize = 1; + //int loop = 10; + int loop=toint(argv("loop")); + //int fsize = 1; + int fsize = toint(argv("fsize")); foreach item,i in [0:loop-1] { file out ; Modified: SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-15 16:21:27 UTC (rev 6865) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-15 16:27:49 UTC (rev 6866) @@ -1,6 +1,6 @@ # Generated by stc version 0.2.0 -# date : 2013/08/15 11:04:50 +# date : 2013/08/15 11:25:08 # Turbine version : 0.3.0 # Input filename : /nfs2/ketan/Swift-MapRed/TurboChirp/teragen.swift # Output filename : /nfs2/ketan/Swift-MapRed/TurboChirp @@ -64,15 +64,12 @@ proc swift:constants { } { turbine::c::log "function:swift:constants" - global c:i_1 - turbine::allocate_custom c:i_1 integer 1 1 1 - turbine::store_integer ${c:i_1} 1 global c:s__ turbine::allocate_custom c:s__ string 1 1 1 - turbine::store_string ${c:s__} " " + turbine::store_string ${c:s__} "\n" global c:s__-1 turbine::allocate_custom c:s__-1 string 1 1 1 - turbine::store_string ${c:s__-1} "\n" + turbine::store_string ${c:s__-1} " " global c:s_combiner_s turbine::allocate_custom c:s_combiner_s string 1 1 1 turbine::store_string ${c:s_combiner_s} "combiner.sh" @@ -439,54 +436,67 @@ proc swift:main { } { turbine::c::log "enter function: main" set stack 0 - global c:s__-1 - global c:s_combiner_s global c:s_jobs_per_s global c:s_teragen_wr - lassign [ adlb::multicreate [ list container integer file_ref 1 1 ] [ list container integer ref 1 1 ] [ list string 2 ] [ list container integer ref 1 1 ] [ list string 1 ] ] u:tgen_out t:1 t:10 u:sites t:11 - turbine::c::log "allocated u:tgen_out=<${u:tgen_out}> t:1=<${t:1}> t:10=<${t:10}> u:sites=<${u:sites}> t:11=<${t:11}>" + global c:s_combiner_s + global c:s__ + # Value __ov___t1 with type $string was defined + # Value __ov_loop with type $int was defined + # Value __ov___t3 with type $string was defined + # Value __ov_fsize with type $int was defined + # Value __ov___t7 with type $int was defined + lassign [ adlb::multicreate [ list container integer file_ref 1 1 ] [ list integer 1 ] [ list container integer ref 1 1 ] [ list string 2 ] [ list container integer ref 1 1 ] [ list string 1 ] ] u:tgen_out u:fsize t:5 t:14 u:sites t:15 + turbine::c::log "allocated u:tgen_out=<${u:tgen_out}> u:fsize=<${u:fsize}> t:5=<${t:5}> t:14=<${t:14}> u:sites=<${u:sites}>" + turbine::c::log "allocated t:15=<${t:15}>" turbine::allocate_file2 u:wrapper "" 1 turbine::allocate_file2 u:jobs_per_site "" 1 - turbine::allocate_file2 u:combiner_list ${t:10} 1 + turbine::allocate_file2 u:combiner_list ${t:14} 1 turbine::allocate_file2 u:combine "" 1 # Swift l.27: assigning expression to wrapper turbine::input_file [ list ${u:wrapper} ] [ list ${c:s_teragen_wr} ] - # Swift l.30: assigning expression to loop - # Swift l.31: assigning expression to fsize - turbine::range_work ${t:1} 0 9 1 - # Swift l.40: assigning expression to jobs_per_site + # Swift l.31: assigning expression to loop + set optv:__t1 [ turbine::argv_get_impl "loop" ] + set optv:loop [ turbine::check_str_int ${optv:__t1} ] + # Swift l.33: assigning expression to fsize + set optv:__t3 [ turbine::argv_get_impl "fsize" ] + set optv:fsize [ turbine::check_str_int ${optv:__t3} ] + turbine::store_integer ${u:fsize} ${optv:fsize} + set optv:__t7 [ expr { ${optv:loop} - 1 } ] + turbine::range_work ${t:5} 0 ${optv:__t7} 1 + # Swift l.42: assigning expression to jobs_per_site turbine::input_file [ list ${u:jobs_per_site} ] [ list ${c:s_jobs_per_s} ] - turbine::store_string ${t:10} "uniq_sites" - # Swift l.42: assigning expression to combiner_list + turbine::store_string ${t:14} "uniq_sites" + # Swift l.44: assigning expression to combiner_list f:get_uniq_sites ${stack} ${u:combiner_list} ${u:jobs_per_site} ${u:tgen_out} -100 - # Swift l.44: assigning expression to sites - turbine::split [ list ${u:sites} ] [ list ${t:11} ${c:s__-1} ] - # Swift l.47: assigning expression to combine + # Swift l.46: assigning expression to sites + turbine::split [ list ${u:sites} ] [ list ${t:15} ${c:s__} ] + # Swift l.49: assigning expression to combine turbine::input_file [ list ${u:combine} ] [ list ${c:s_combiner_s} ] - # Swift l.36: assigning expression to out - # Swift l.36: assigning expression to err - # Swift l.37: assigning expression to tgen_out[_] + # Swift l.38: assigning expression to out + # Swift l.38: assigning expression to err + # Swift l.39: assigning expression to tgen_out[_] turbine::rule [ list ${u:sites} ] "main-foreach-wait1 ${stack} ${u:sites} {${u:combine}}" type ${::turbine::LOCAL} - set tcltmp:container_sz [ adlb::enumerate ${t:1} count all 0 ] + set tcltmp:container_sz [ adlb::enumerate ${t:5} count all 0 ] set tcltmp:iters ${tcltmp:container_sz} turbine::file_read_refcount_incr ${u:wrapper} [ expr { ${tcltmp:iters} - 1 } ] - turbine::read_refcount_incr ${t:1} [ expr { ${tcltmp:iters} - 1 } ] + turbine::read_refcount_incr ${t:5} [ expr { ${tcltmp:iters} - 1 } ] + turbine::read_refcount_incr ${u:fsize} [ expr { ${tcltmp:iters} - 1 } ] adlb::write_refcount_incr ${u:tgen_out} [ expr { ${tcltmp:iters} - 1 } ] - main-foreach0:outer ${stack} ${u:wrapper} ${u:tgen_out} ${t:1} 0 [ expr { ${tcltmp:container_sz} - 1 } ] 1 - turbine::rule [ list [ turbine::get_file_status ${u:combiner_list} ] ] "main-call_builtin-read ${stack} ${t:11} {${u:combiner_list}}" type ${::turbine::WORK} + main-foreach0:outer ${stack} ${u:wrapper} ${u:fsize} ${u:tgen_out} ${t:5} 0 [ expr { ${tcltmp:container_sz} - 1 } ] 1 + turbine::rule [ list [ turbine::get_file_status ${u:combiner_list} ] ] "main-call_builtin-read ${stack} ${t:15} {${u:combiner_list}}" type ${::turbine::WORK} turbine::read_refcount_decr ${u:tgen_out} 1 turbine::file_read_refcount_decr ${u:jobs_per_site} 1 } proc main-foreach-wait1 { stack u:sites u:combine } { - # Swift l.53: assigning expression to site_info - # Swift l.54 evaluating expression and throwing away 1 results - # Swift l.55: assigning expression to rank + # Swift l.55: assigning expression to site_info # Swift l.56 evaluating expression and throwing away 1 results - # Swift l.61: assigning expression to out1 - # Swift l.61: assigning expression to err1 - # Swift l.62: assigning expression to comb_out[_] + # Swift l.57: assigning expression to rank + # Swift l.58 evaluating expression and throwing away 1 results + # Swift l.63: assigning expression to out1 + # Swift l.63: assigning expression to err1 + # Swift l.64: assigning expression to comb_out[_] set tcltmp:container_sz [ adlb::enumerate ${u:sites} count all 0 ] set tcltmp:iters ${tcltmp:container_sz} turbine::read_refcount_incr ${u:sites} [ expr { ${tcltmp:iters} - 1 } ] @@ -519,100 +529,100 @@ set tcltmp:splitlen [ expr { ${tcltmp:hi} - ${tcltmp:lo} + 1 } ] set tcltmp:contents [ adlb::enumerate ${u:sites} dict ${tcltmp:splitlen} ${tcltmp:lo} ] dict for {v:i0 u:site} ${tcltmp:contents} { - global c:s__ - # Value __ov___t14 with type $string was defined - # Value __ov___t16 with type $string was defined - lassign [ adlb::multicreate [ list string 2 ] [ list string 2 ] [ list container integer ref 1 1 ] [ list string 1 ] [ list ref 1 ] ] t:14 t:16 u:site_info t:21 t:22 - turbine::c::log "allocated t:14=<${t:14}> t:16=<${t:16}> u:site_info=<${u:site_info}> t:21=<${t:21}> t:22=<${t:22}>" - turbine::allocate_file2 u:out1 ${t:14} 0 - turbine::allocate_file2 u:err1 ${t:16} 0 + global c:s__-1 + # Value __ov___t18 with type $string was defined + # Value __ov___t20 with type $string was defined + lassign [ adlb::multicreate [ list string 2 ] [ list string 2 ] [ list container integer ref 1 1 ] [ list string 1 ] [ list ref 1 ] ] t:18 t:20 u:site_info t:25 t:26 + turbine::c::log "allocated t:18=<${t:18}> t:20=<${t:20}> u:site_info=<${u:site_info}> t:25=<${t:25}> t:26=<${t:26}>" + turbine::allocate_file2 u:out1 ${t:18} 0 + turbine::allocate_file2 u:err1 ${t:20} 0 turbine::read_refcount_incr ${u:site} 2 - set optv:__t14 [ eval format [ list "intermediate/sitecomb_%i.out" ${v:i0} ] ] - turbine::store_string ${t:14} ${optv:__t14} - set optv:__t16 [ eval format [ list "intermediate/sitecomb_%i.err" ${v:i0} ] ] - turbine::store_string ${t:16} ${optv:__t16} - turbine::split [ list ${u:site_info} ] [ list ${u:site} ${c:s__} ] - turbine::container_reference ${u:site_info} 0 ${t:22} ref - turbine::dereference_string ${t:21} ${t:22} - turbine::rule [ list ${t:21} ] "main-optmerged ${stack} ${u:site} {${u:combine}} {${u:out1}} {${u:err1}} ${t:21}" + set optv:__t18 [ eval format [ list "intermediate/sitecomb_%i.out" ${v:i0} ] ] + turbine::store_string ${t:18} ${optv:__t18} + set optv:__t20 [ eval format [ list "intermediate/sitecomb_%i.err" ${v:i0} ] ] + turbine::store_string ${t:20} ${optv:__t20} + turbine::split [ list ${u:site_info} ] [ list ${u:site} ${c:s__-1} ] + turbine::container_reference ${u:site_info} 0 ${t:26} ref + turbine::dereference_string ${t:25} ${t:26} + turbine::rule [ list ${t:25} ] "main-optmerged ${stack} ${u:site} {${u:combine}} ${t:25} {${u:out1}} {${u:err1}}" } set tcltmp:iters [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] turbine::read_refcount_decr ${u:sites} [ expr { ${tcltmp:iters} } ] } -proc main-optmerged { stack u:site u:combine u:out1 u:err1 t:21 } { - # Value __ov___t21:1 with type $string was defined +proc main-optmerged { stack u:site u:combine t:25 u:out1 u:err1 } { + # Value __ov___t25:1 with type $string was defined # Value __ov_rank with type $int was defined - # Value __ov___t25 with type $void was defined - set optv:__t21:1 [ turbine::retrieve_string ${t:21} CACHED 1 ] - set optv:rank [ draw [ adlb::hostmap ${optv:__t21:1} ] ] + # Value __ov___t29 with type $void was defined + set optv:__t25:1 [ turbine::retrieve_string ${t:25} CACHED 1 ] + set optv:rank [ draw [ adlb::hostmap ${optv:__t25:1} ] ] f:comb_data_local ${stack} ${u:out1} ${u:err1} ${u:combine} ${u:site} ${optv:rank} - set optv:__t25 [ turbine::printf_local "Site: %s Rank: %i" ${optv:__t21:1} ${optv:rank} ] - turbine::rule [ list ${u:site} ] [ list main-call_builtin-printf ${stack} ${u:site} ${optv:__t21:1} ] + set optv:__t29 [ turbine::printf_local "Site: %s Rank: %i" ${optv:__t25:1} ${optv:rank} ] + turbine::rule [ list ${u:site} ] [ list main-call_builtin-printf ${stack} ${u:site} ${optv:__t25:1} ] turbine::file_read_refcount_decr ${u:combine} 1 } -proc main-call_builtin-printf { stack u:site optv:__t21:1 } { +proc main-call_builtin-printf { stack u:site optv:__t25:1 } { # Value __ov_site with type $string was defined - # Value __ov___t19 with type $void was defined + # Value __ov___t23 with type $void was defined set optv:site [ turbine::retrieve_string ${u:site} CACHED 1 ] - set optv:__t19 [ turbine::printf_local "Site: %s String: %s\n" ${optv:__t21:1} ${optv:site} ] + set optv:__t23 [ turbine::printf_local "Site: %s String: %s\n" ${optv:__t25:1} ${optv:site} ] } -proc main-foreach0:outer { stack u:wrapper u:tgen_out t:1 tcltmp:lo tcltmp:hi tcltmp:inc } { +proc main-foreach0:outer { stack u:wrapper u:fsize u:tgen_out t:5 tcltmp:lo tcltmp:hi tcltmp:inc } { set tcltmp:itersleft [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] if { [ expr { ${tcltmp:itersleft} <= 0 } ] } { return } if { [ expr { ${tcltmp:itersleft} <= 64 } ] } { - main-foreach0:inner ${stack} ${u:wrapper} ${u:tgen_out} ${t:1} ${tcltmp:lo} ${tcltmp:hi} ${tcltmp:inc} + main-foreach0:inner ${stack} ${u:wrapper} ${u:fsize} ${u:tgen_out} ${t:5} ${tcltmp:lo} ${tcltmp:hi} ${tcltmp:inc} } else { set tcltmp:skip [ expr { ${tcltmp:inc} * max(64,((${tcltmp:itersleft} - 1) / 16) + 1) } ] for { set tcltmp:splitstart ${tcltmp:lo} } { ${tcltmp:splitstart} <= ${tcltmp:hi} } { incr tcltmp:splitstart ${tcltmp:skip} } { set tcltmp:splitend [ expr { min(${tcltmp:hi},${tcltmp:splitstart} + ${tcltmp:skip} - 1) } ] set tcltmp:prio [ turbine::get_priority ] turbine::set_priority ${tcltmp:prio} - adlb::spawn 1 "command main-foreach0:outer ${stack} {${u:wrapper}} ${u:tgen_out} ${t:1} ${tcltmp:splitstart} ${tcltmp:splitend} ${tcltmp:inc}" + adlb::spawn 1 "command main-foreach0:outer ${stack} {${u:wrapper}} ${u:fsize} ${u:tgen_out} ${t:5} ${tcltmp:splitstart} ${tcltmp:splitend} ${tcltmp:inc}" turbine::reset_priority } } } -proc main-foreach0:inner { stack u:wrapper u:tgen_out t:1 tcltmp:lo tcltmp:hi tcltmp:inc } { +proc main-foreach0:inner { stack u:wrapper u:fsize u:tgen_out t:5 tcltmp:lo tcltmp:hi tcltmp:inc } { set tcltmp:splitlen [ expr { ${tcltmp:hi} - ${tcltmp:lo} + 1 } ] - set tcltmp:contents [ adlb::enumerate ${t:1} dict ${tcltmp:splitlen} ${tcltmp:lo} ] + set tcltmp:contents [ adlb::enumerate ${t:5} dict ${tcltmp:splitlen} ${tcltmp:lo} ] dict for {v:i u:item} ${tcltmp:contents} { - global c:i_1 - # Value __ov___t5 with type $string was defined - # Value __ov___t7 with type $string was defined - lassign [ adlb::multicreate [ list string 2 ] [ list string 2 ] ] t:5 t:7 - turbine::c::log "allocated t:5=<${t:5}> t:7=<${t:7}>" - turbine::allocate_file2 u:out ${t:5} 1 - turbine::allocate_file2 u:err ${t:7} 1 - set optv:__t5 [ eval format [ list "intermediate/tgen_%i.out" ${v:i} ] ] - turbine::store_string ${t:5} ${optv:__t5} - set optv:__t7 [ eval format [ list "intermediate/tgen_%i.err" ${v:i} ] ] - turbine::store_string ${t:7} ${optv:__t7} - f:gen_data ${stack} ${u:out} ${u:err} ${u:wrapper} ${c:i_1} -100 + # Value __ov___t9 with type $string was defined + # Value __ov___t11 with type $string was defined + lassign [ adlb::multicreate [ list string 2 ] [ list string 2 ] ] t:9 t:11 + turbine::c::log "allocated t:9=<${t:9}> t:11=<${t:11}>" + turbine::allocate_file2 u:out ${t:9} 1 + turbine::allocate_file2 u:err ${t:11} 1 + set optv:__t9 [ eval format [ list "intermediate/tgen_%i.out" ${v:i} ] ] + turbine::store_string ${t:9} ${optv:__t9} + set optv:__t11 [ eval format [ list "intermediate/tgen_%i.err" ${v:i} ] ] + turbine::store_string ${t:11} ${optv:__t11} + f:gen_data ${stack} ${u:out} ${u:err} ${u:wrapper} ${u:fsize} -100 turbine::container_insert ${u:tgen_out} ${v:i} ${u:out} file_ref 1 turbine::file_read_refcount_decr ${u:err} 1 } set tcltmp:iters [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] + turbine::read_refcount_decr ${t:5} [ expr { ${tcltmp:iters} } ] + turbine::read_refcount_decr ${u:fsize} [ expr { ${tcltmp:iters} } ] turbine::file_read_refcount_decr ${u:wrapper} [ expr { ${tcltmp:iters} } ] - turbine::read_refcount_decr ${t:1} [ expr { ${tcltmp:iters} } ] } -proc main-call_builtin-read { stack t:11 u:combiner_list } { +proc main-call_builtin-read { stack t:15 u:combiner_list } { # Value __ov_combiner_list with type $file was defined - # Value __ov___t11 with type $string was defined + # Value __ov___t15 with type $string was defined set optv:combiner_list [ turbine::get_file ${u:combiner_list} 1 ] - set optv:__t11 [ turbine::file_read_local ${optv:combiner_list} ] - turbine::store_string ${t:11} ${optv:__t11} + set optv:__t15 [ turbine::file_read_local ${optv:combiner_list} ] + turbine::store_string ${t:15} ${optv:__t15} } turbine::defaults From wilde at ci.uchicago.edu Thu Aug 15 11:30:19 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 11:30:19 -0500 (CDT) Subject: [Swift-commit] r6867 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130815163019.15B989CC7F@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 11:30:18 -0500 (Thu, 15 Aug 2013) New Revision: 6867 Removed: SwiftTutorials/CIC_2013-08-09/push.sh Log: for cic Deleted: SwiftTutorials/CIC_2013-08-09/push.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/push.sh 2013-08-15 16:27:49 UTC (rev 6866) +++ SwiftTutorials/CIC_2013-08-09/push.sh 2013-08-15 16:30:18 UTC (rev 6867) @@ -1,10 +0,0 @@ -#! /bin/sh - -#www=/ci/www/projects/swift/ATPESC -www=/ci/www/projects/swift/ATPESC - - -cp --backup=numbered tutorial.html $www -cp --backup=numbered *.png $www -chmod g+w,a+r $www/tutorial.html $www/*png -ls -l $www From wilde at ci.uchicago.edu Thu Aug 15 11:31:36 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 11:31:36 -0500 (CDT) Subject: [Swift-commit] r6868 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130815163136.5033B9CC7F@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 11:31:36 -0500 (Thu, 15 Aug 2013) New Revision: 6868 Removed: SwiftTutorials/CIC_2013-08-09/figs/ Log: for cic From wilde at ci.uchicago.edu Thu Aug 15 11:33:39 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 11:33:39 -0500 (CDT) Subject: [Swift-commit] r6869 - SwiftTutorials/CIC_2013-08-09/doc Message-ID: <20130815163339.413169CC7F@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 11:33:39 -0500 (Thu, 15 Aug 2013) New Revision: 6869 Added: SwiftTutorials/CIC_2013-08-09/doc/figs/ Log: for cic From wilde at ci.uchicago.edu Thu Aug 15 11:39:18 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 11:39:18 -0500 (CDT) Subject: [Swift-commit] r6870 - in SwiftTutorials/CIC_2013-08-09: . OLD Message-ID: <20130815163918.6EE1A9CC7F@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 11:39:18 -0500 (Thu, 15 Aug 2013) New Revision: 6870 Added: SwiftTutorials/CIC_2013-08-09/OLD/logs/ SwiftTutorials/CIC_2013-08-09/OLD/sites/ Removed: SwiftTutorials/CIC_2013-08-09/logs/ Log: for cic From wilde at ci.uchicago.edu Thu Aug 15 11:40:46 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 11:40:46 -0500 (CDT) Subject: [Swift-commit] r6871 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130815164046.980899CC7F@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 11:40:46 -0500 (Thu, 15 Aug 2013) New Revision: 6871 Removed: SwiftTutorials/CIC_2013-08-09/sites/ Log: for cic From wilde at ci.uchicago.edu Thu Aug 15 12:30:06 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 12:30:06 -0500 (CDT) Subject: [Swift-commit] r6872 - in SwiftTutorials/CIC_2013-08-09: doc part08 Message-ID: <20130815173006.C65199CC7F@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 12:30:06 -0500 (Thu, 15 Aug 2013) New Revision: 6872 Added: SwiftTutorials/CIC_2013-08-09/part08/app Removed: SwiftTutorials/CIC_2013-08-09/part08/simulate.sh SwiftTutorials/CIC_2013-08-09/part08/stats.sh Modified: SwiftTutorials/CIC_2013-08-09/doc/README SwiftTutorials/CIC_2013-08-09/part08/p8.swift Log: for cic Modified: SwiftTutorials/CIC_2013-08-09/doc/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-15 16:40:46 UTC (rev 6871) +++ SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-15 17:30:06 UTC (rev 6872) @@ -10,10 +10,10 @@ command: ----- -$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/TUTORIAL-NAME +$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/CIC_2013-08-09 tutorial ----- -This will create a directory called TUTORIAL-NAME which contains all of the +This will create a directory called "tutorial" which contains all of the scripts mentioned in this document. Run setup @@ -22,22 +22,22 @@ the initial setup. ----- -$ cd TUTORIAL-NAME # change to the newly created TUTORIAL-NAME directory -$ source setup.sh # sets swift config files in $HOME/.swift and selects - # a site from the following: ( cloud, uc3, midway ) +$ cd tutorial # change to the newly created tutorial directory +$ source setup.sh # sets swift config files in $HOME/.swift +$ java -version # verify that you have Oracle JAVA (prefered; 1.6 or later) $ swift -version # verify that Swift 0.94 is in your $PATH and functional ----- -NOTE: If you disconnect from the machine, you will need to re-run source setup.sh. +NOTE: If you re-login, you will need to re-run source setup.sh. -Mock "science applications" for the workflow tutorial ------------------------------------------------------ +Simple "science applications" for the workflow tutorial +------------------------------------------------------- There are two shell scripts included that serve a very simple stand-ins for science application: simulation.sh and stats.sh simulation.sh ~~~~~~~~~~~~~ -The simulation.sh script is a simple substitute for a scientific simulation application. It generates and prints a set of one or more random integers in the range 0-29,999 as controlled by its optional arguments, which are: +The simulation.sh script serves as a trivial substitute for a complex scientific simulation application. It generates and prints a set of one or more random integers in the range [0-2^32) as controlled by its optional arguments, which are: .simulation.sh arguments [width="80%",cols="^2,10",options="header"] @@ -51,7 +51,7 @@ |5 |count: number of values to generate in the simulation |======================= -With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form R * scale + bias. +With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form (R*scale)+bias where R is a random integer. ----- $ ./simulate.sh @@ -536,21 +536,21 @@ .run-dets.sh ---- -include::part11-swift-py-r/code/run-dets.sh.txt[] + include::part11-swift-py-r/code/run-dets.sh.txt[] ---- As a reference, an equivalent plain Python code is provided: .dets.py ---- -include::part11-swift-py-r/code/dets.py[] + include::part11-swift-py-r/code/dets.py[] ---- The Swift script is: .dets.swift ---- -include::part11-swift-py-r/code/dets.swift[] + include::part11-swift-py-r/code/dets.swift[] ---- ==== Analysis Added: SwiftTutorials/CIC_2013-08-09/part08/app =================================================================== --- SwiftTutorials/CIC_2013-08-09/part08/app (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part08/app 2013-08-15 17:30:06 UTC (rev 6872) @@ -0,0 +1 @@ +link ../app/ \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/part08/app ___________________________________________________________________ Added: svn:special + * Modified: SwiftTutorials/CIC_2013-08-09/part08/p8.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part08/p8.swift 2013-08-15 16:40:46 UTC (rev 6871) +++ SwiftTutorials/CIC_2013-08-09/part08/p8.swift 2013-08-15 17:30:06 UTC (rev 6872) @@ -2,19 +2,19 @@ # Applications to be called by this script -file simulation_script <"simulate.sh">; -file analysis_script <"stats.sh">; +file simulation_prog <"app/simulate.sh">; +file analysis_prog <"app/stats.sh">; # app() functions for application programs to be called: -app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +app (file out) simulation (file prog, int timesteps, int sim_range, file bias_file, int scale, int sim_count) { - sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); + sh @filename(prog) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); } -app (file out) analyze (file script, file s[]) +app (file out) analyze (file prog, file s[]) { - sh @script @filenames(s) stdout=@filename(out); + sh @filename(prog) @filenames(s) stdout=@filename(out); } # Command line params to this script: @@ -33,9 +33,9 @@ # 1 line: scale offset ( N = n*scale + offset) foreach i in [0:nsim-1] { file simout ; - simout = simulation(simulation_script, steps, range, bias, 100000, count); + simout = simulation(simulation_prog, steps, range, bias, 100000, count); sims[i] = simout; } file stats<"output/stats.out">; # Final output file: average of all "simulations" -stats = analyze(analysis_script,sims); +stats = analyze(analysis_prog,sims); Deleted: SwiftTutorials/CIC_2013-08-09/part08/simulate.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part08/simulate.sh 2013-08-15 16:40:46 UTC (rev 6871) +++ SwiftTutorials/CIC_2013-08-09/part08/simulate.sh 2013-08-15 17:30:06 UTC (rev 6872) @@ -1 +0,0 @@ -link ../simulate.sh \ No newline at end of file Deleted: SwiftTutorials/CIC_2013-08-09/part08/stats.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part08/stats.sh 2013-08-15 16:40:46 UTC (rev 6871) +++ SwiftTutorials/CIC_2013-08-09/part08/stats.sh 2013-08-15 17:30:06 UTC (rev 6872) @@ -1 +0,0 @@ -link ../stats.sh \ No newline at end of file From wilde at ci.uchicago.edu Thu Aug 15 13:31:07 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 15 Aug 2013 13:31:07 -0500 (CDT) Subject: [Swift-commit] r6873 - in SwiftTutorials/CIC_2013-08-09: cloud doc part08 Message-ID: <20130815183107.D50219CCF5@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-15 13:31:07 -0500 (Thu, 15 Aug 2013) New Revision: 6873 Removed: SwiftTutorials/CIC_2013-08-09/cloud/README SwiftTutorials/CIC_2013-08-09/cloud/addcloud.sh SwiftTutorials/CIC_2013-08-09/cloud/cleanme Modified: SwiftTutorials/CIC_2013-08-09/cloud/apps SwiftTutorials/CIC_2013-08-09/doc/TODO SwiftTutorials/CIC_2013-08-09/part08/sites.xml Log: for cic Deleted: SwiftTutorials/CIC_2013-08-09/cloud/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/README 2013-08-15 17:30:06 UTC (rev 6872) +++ SwiftTutorials/CIC_2013-08-09/cloud/README 2013-08-15 18:31:07 UTC (rev 6873) @@ -1,32 +0,0 @@ -Quick steps ------------ -- Change to cloud dir: - cd ~/cloud -- Copy the private key tutorial.pem to your .ssh dir: - cp tutorial.pem ~/.ssh/ -- Source the setup script on command line: - source ./setup -- Run the catsn Swift script: - ./run.catsn -- Run the simanalyze Swift script: - swift -sites.file sites.xml -config cf -tc.file tc p7.swift - swift -sites.file sites.xml -config cf -tc.file tc p8.swift - swift -sites.file sites.xml -config cf -tc.file tc p9.swift -- Add the cloud resources to existing non-cloud examples: - ./addcloud.sh #where dir is a tutorial script directory - e.g. - ./addcloud.sh ../p01 #will create a new site pool "both.xml" - -- Finally, to clean up the log files, kill agent and shutdown the coaster service: - ./cleanme - -Notes ------ -The run.catsn contains the full commandline to call Swift scripts with configuration files. This is how they look like: - -catsn: -swift -sites.file sites.xml -tc.file tc -config cf catsn.swift -n=10 - -To know more about the configuration files, see Swift user-guide: -http://www.ci.uchicago.edu/swift/guides/release-0.94/userguide/userguide.html - Deleted: SwiftTutorials/CIC_2013-08-09/cloud/addcloud.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/addcloud.sh 2013-08-15 17:30:06 UTC (rev 6872) +++ SwiftTutorials/CIC_2013-08-09/cloud/addcloud.sh 2013-08-15 18:31:07 UTC (rev 6873) @@ -1,27 +0,0 @@ -#!/bin/bash - -#Add cloud resource pool to a sites file. -#Usage: ./addcloud.sh -#Will add the cloud resource pool to the sites.xml file in provided as an arg - -EXPECTED_ARGS=1 - -if [ $# -ne $EXPECTED_ARGS ] -then - echo "Expecting 1 arg : Got $*" - echo "usage $0 " - exit 1 -fi - -sed -e 's///' -e 's/<\/config>//' sites.xml > poolentry.xml - -cloudpool=$(cat poolentry.xml) - -#escape some characters and add pool entry to sites file -sed "/<\/config>/i\ -$(echo $cloudpool | sed -e 's/\\/\\\\/g' -e 's/\//\\\//g')" $1/sites.xml > $1/both.xml - -echo "Done." -echo "To run with the new setup, cd into $1 and use '-sites.file both.xml' option with Swift commandline" -echo "eg. swift .swift> -sites.file both.xml" - Modified: SwiftTutorials/CIC_2013-08-09/cloud/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/apps 2013-08-15 17:30:06 UTC (rev 6872) +++ SwiftTutorials/CIC_2013-08-09/cloud/apps 2013-08-15 18:31:07 UTC (rev 6873) @@ -1,9 +1,3 @@ -persistent-coasters echo echo persistent-coasters sh /bin/bash localhost local_sh /bin/bash -persistent-coasters cat cat -persistent-coasters random /root/cloud/bin/random.sh -persistent-coasters average /root/cloud/bin/avg.sh -persistent-coasters randpl /root/cloud/bin/random.pl -persistent-coasters calcpi /root/cloud/bin/pi.sh Deleted: SwiftTutorials/CIC_2013-08-09/cloud/cleanme =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/cleanme 2013-08-15 17:30:06 UTC (rev 6872) +++ SwiftTutorials/CIC_2013-08-09/cloud/cleanme 2013-08-15 18:31:07 UTC (rev 6873) @@ -1,11 +0,0 @@ -#!/bin/bash - -echo "cleaning up ..." -rm -rf outdir/ *.d *.log *.rlog logs hi.* *.kml *.swiftx _concurrent output - -echo "stopping coaster service" -stop-coaster-service - -echo "Killing ssh-agent" -killall -u $USER ssh-agent - Modified: SwiftTutorials/CIC_2013-08-09/doc/TODO =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/TODO 2013-08-15 17:30:06 UTC (rev 6872) +++ SwiftTutorials/CIC_2013-08-09/doc/TODO 2013-08-15 18:31:07 UTC (rev 6873) @@ -8,6 +8,10 @@ get hosts.txt for cloud dynamically +Show variety of UC3 activity and what ran where + + + ISSUES error in pin files? debug and turn back on Modified: SwiftTutorials/CIC_2013-08-09/part08/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part08/sites.xml 2013-08-15 17:30:06 UTC (rev 6872) +++ SwiftTutorials/CIC_2013-08-09/part08/sites.xml 2013-08-15 18:31:07 UTC (rev 6873) @@ -1,7 +1,7 @@ - 10.00 + 2.00 10000 1 300 @@ -14,9 +14,10 @@ "group_friends.{env.USER}" nonshared - - - + regexp("uc3-c*", Machine) + + + . From yadunandb at ci.uchicago.edu Thu Aug 15 15:15:38 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Thu, 15 Aug 2013 15:15:38 -0500 (CDT) Subject: [Swift-commit] r6874 - SwiftApps/Swift-MapRed/TurboChirp Message-ID: <20130815201538.296A99CCF5@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-15 15:15:38 -0500 (Thu, 15 Aug 2013) New Revision: 6874 Added: SwiftApps/Swift-MapRed/TurboChirp/local_combiner.sh Modified: SwiftApps/Swift-MapRed/TurboChirp/combiner.sh SwiftApps/Swift-MapRed/TurboChirp/jobs_per_site.sh SwiftApps/Swift-MapRed/TurboChirp/run.sh SwiftApps/Swift-MapRed/TurboChirp/teragen.swift SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl Log: Minor update Modified: SwiftApps/Swift-MapRed/TurboChirp/combiner.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/combiner.sh 2013-08-15 18:31:07 UTC (rev 6873) +++ SwiftApps/Swift-MapRed/TurboChirp/combiner.sh 2013-08-15 20:15:38 UTC (rev 6874) @@ -2,16 +2,12 @@ # The combiner is expecting to receive filenames as args # Each file would contains strings in the format HOSTNAME FILEPATH -ARGS=($*) -PASSED_SITE=${ARGS[0]} -FILES=(${ARGS[*]:1}) +touch COMBINER_WORKED +FILES=($*) #CURRENT_HOST=$(hostname -f) CURRENT_HOST=$HOSTNAME -# debug -#[ "$CURRENT_HOST" == "$PASSED_HOST" ] && echo "Local combination"; - SUM=0 COUNT=0 @@ -36,16 +32,17 @@ ID=$RANDOM for file_token in ${FILES[*]} -do - echo $file_token +do fetch_and_process $file_token $ID & done wait +TOKEN=($(cat ${FILES[0]})) +CHIRP_FOLDER=$(dirname ${TOKEN[1]}) + SUM=$(awk '{ sum += $1 } END { print sum }' $ID*imd2) COUNT=$(awk '{ sum += $2 } END { print sum }' $ID*imd2) - -echo "$SUM $COUNT" > $CURRENT_HOST.$ID.imd -echo "$CURRENT_HOST $CURRENT_HOST.$ID.imd" +echo "$SUM $COUNT" > $CHIRP_FOLDER/$CURRENT_HOST.$ID.imd +echo "$CURRENT_HOST $CHIRP_FOLDER/$CURRENT_HOST.$ID.imd" rm $ID*{imd,imd2} &> /dev/null & exit 0 \ No newline at end of file Modified: SwiftApps/Swift-MapRed/TurboChirp/jobs_per_site.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/jobs_per_site.sh 2013-08-15 18:31:07 UTC (rev 6873) +++ SwiftApps/Swift-MapRed/TurboChirp/jobs_per_site.sh 2013-08-15 20:15:38 UTC (rev 6874) @@ -7,8 +7,7 @@ for SITE in ${SITES[*]} do -# FILES=$(grep $SITE tmp | awk '{print $2}') - FILES=$(grep -l $SITE tgen*out) + FILES=$(grep -l $SITE intermediate/tgen*out) echo $SITE ${FILES[*]} done rm tmp; \ No newline at end of file Added: SwiftApps/Swift-MapRed/TurboChirp/local_combiner.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/local_combiner.sh (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/local_combiner.sh 2013-08-15 20:15:38 UTC (rev 6874) @@ -0,0 +1,49 @@ +#!/bin/bash +# The combiner is expecting to receive filenames as args +# Each file would contains strings in the format HOSTNAME FILEPATH + +ARGS=($*) +PASSED_SITE=${ARGS[0]} +FILES=(${ARGS[*]:1}) + +#CURRENT_HOST=$(hostname -f) +CURRENT_HOST=$HOSTNAME + +SUM=0 +COUNT=0 + +fetch_and_process() +{ + TOKEN=($(cat $1)) + HOST=${TOKEN[0]} + FILE=${TOKEN[1]} + TARGET=$(basename $FILE) + if [ "$HOST" != "$CURRENT_HOST" ] + then + # Fetch if file is remote + chirp_get $HOST $TARGET /tmp/$TARGET.imd + RES=($(awk '{ sum += $1 } END { print sum,NR }' /tmp/$TARGET.imd)) + rm /tmp/$TARGET.imd &> /dev/null & + else + # Process directly if file is local + RES=($(awk '{ sum += $1 } END { print sum,NR }' $FILE)) + fi + echo "${RES[0]} ${RES[1]}" > "$2.$RANDOM.imd2" +} + +ID=$RANDOM +for file_token in ${FILES[*]} +do + fetch_and_process $file_token $ID & +done +wait + +TOKEN=($(cat ${FILES[0]})) +CHIRP_FOLDER=$(dirname ${TOKEN[1]}) + +SUM=$(awk '{ sum += $1 } END { print sum }' $ID*imd2) +COUNT=$(awk '{ sum += $2 } END { print sum }' $ID*imd2) +echo "$SUM $COUNT" > $CHIRP_FOLDER/$CURRENT_HOST.$ID.imd +echo "$CURRENT_HOST $CHIRP_FOLDER/$CURRENT_HOST.$ID.imd" +rm $ID*{imd,imd2} &> /dev/null & +exit 0 \ No newline at end of file Property changes on: SwiftApps/Swift-MapRed/TurboChirp/local_combiner.sh ___________________________________________________________________ Added: svn:executable + * Modified: SwiftApps/Swift-MapRed/TurboChirp/run.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-15 18:31:07 UTC (rev 6873) +++ SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-15 20:15:38 UTC (rev 6874) @@ -13,5 +13,6 @@ stc $PROG > ${PROG%.swift}.tcl [ "$?" == "0" ] && echo "Compile done" #turbine -n 8 ${PROG%.swift}.tcl -turbine -l -V -n 10 -f hosts.txt ${PROG%.swift}.tcl -loop=10 -fsize=1 >& ${PROG%.swift}.out +#turbine -l -V -n 10 -f hosts.txt ${PROG%.swift}.tcl -loop=10 -fsize=1 >& ${PROG%.swift}.out +turbine -n 10 -f hosts.txt ${PROG%.swift}.tcl -loop=10 -fsize=1 [ "$?" == "0" ] && echo "Execute done" Modified: SwiftApps/Swift-MapRed/TurboChirp/teragen.swift =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.swift 2013-08-15 18:31:07 UTC (rev 6873) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.swift 2013-08-15 20:15:38 UTC (rev 6874) @@ -46,25 +46,30 @@ string sites[] = split(read(combiner_list), "\n"); - file combine = input_file("combiner.sh"); + file local_combine = input_file("local_combiner.sh"); //Here we are forcing jobs to sites to run local combiners file comb_out[]; foreach site,i in sites { file out1 ; file err1 ; string site_info[] = split(site, " "); - printf("Site: %s String: %s\n", site_info[0], site); location rank = hostmap_one(site_info[0]); - printf("Site: %s Rank: %i", site_info[0], rank); + + //printf("Site: %s Rank: %i String: %s\n", site_info[0], rank, site); - //(out1, err1) = comb_data_local(combine, site); - - // Todo : Find @location usage - (out1, err1) = @location=rank comb_data_local(combine, site); + (out1, err1) = @location=rank comb_data_local(local_combine, site); comb_out[i] = out1; } - - // Here's where we do a K_way reduce of the comb_out array - + + foreach file_item in comb_out { + printf("Item in comb_out : %s \n", filename(file_item)); + } + + file combine = input_file("combiner.sh"); + // We are doing a simple single step reduce here + file final <"final_result">; + file errs <"final_errs">; + (final, errs) = comb_data (combine, comb_out ); + } Modified: SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-15 18:31:07 UTC (rev 6873) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-15 20:15:38 UTC (rev 6874) @@ -1,11 +1,11 @@ # Generated by stc version 0.2.0 -# date : 2013/08/15 11:25:08 +# date : 2013/08/15 15:10:03 # Turbine version : 0.3.0 -# Input filename : /nfs2/ketan/Swift-MapRed/TurboChirp/teragen.swift -# Output filename : /nfs2/ketan/Swift-MapRed/TurboChirp +# Input filename : /nfs2/yadunand/Swift-MapRed/TurboChirp/teragen.swift +# Output filename : /nfs2/yadunand/Swift-MapRed/TurboChirp # STC home : /nfs2/wozniak/Public/stc -# Turbine home : /home/wozniak/Public/turbine +# Turbine home : /homes/wozniak/Public/turbine # Compiler settings: # stc.auto-declare : true # stc.c_preprocess : true @@ -53,7 +53,7 @@ # stc.rpath : # stc.stc_home : /nfs2/wozniak/Public/stc # stc.turbine.version : 0.3.0 -# stc.turbine_home : /home/wozniak/Public/turbine +# stc.turbine_home : /homes/wozniak/Public/turbine # stc.version : 0.2.0 # Metadata: @@ -76,6 +76,9 @@ global c:s_jobs_per_s turbine::allocate_custom c:s_jobs_per_s string 1 1 1 turbine::store_string ${c:s_jobs_per_s} "jobs_per_site.sh" + global c:s_local_comb + turbine::allocate_custom c:s_local_comb string 1 1 1 + turbine::store_string ${c:s_local_comb} "local_combiner.sh" global c:s_teragen_wr turbine::allocate_custom c:s_teragen_wr string 1 1 1 turbine::store_string ${c:s_teragen_wr} "teragen_wrap.sh" @@ -437,6 +440,7 @@ turbine::c::log "enter function: main" set stack 0 global c:s_jobs_per_s + global c:s_local_comb global c:s_teragen_wr global c:s_combiner_s global c:s__ @@ -445,13 +449,16 @@ # Value __ov___t3 with type $string was defined # Value __ov_fsize with type $int was defined # Value __ov___t7 with type $int was defined - lassign [ adlb::multicreate [ list container integer file_ref 1 1 ] [ list integer 1 ] [ list container integer ref 1 1 ] [ list string 2 ] [ list container integer ref 1 1 ] [ list string 1 ] ] u:tgen_out u:fsize t:5 t:14 u:sites t:15 + lassign [ adlb::multicreate [ list container integer file_ref 1 1 ] [ list integer 1 ] [ list container integer ref 1 1 ] [ list string 2 ] [ list container integer ref 1 1 ] [ list string 1 ] [ list container integer file_ref 1 1 ] [ list string 2 ] [ list string 2 ] ] u:tgen_out u:fsize t:5 t:14 u:sites t:15 u:comb_out t:37 t:38 turbine::c::log "allocated u:tgen_out=<${u:tgen_out}> u:fsize=<${u:fsize}> t:5=<${t:5}> t:14=<${t:14}> u:sites=<${u:sites}>" - turbine::c::log "allocated t:15=<${t:15}>" + turbine::c::log "allocated t:15=<${t:15}> u:comb_out=<${u:comb_out}> t:37=<${t:37}> t:38=<${t:38}>" turbine::allocate_file2 u:wrapper "" 1 turbine::allocate_file2 u:jobs_per_site "" 1 turbine::allocate_file2 u:combiner_list ${t:14} 1 + turbine::allocate_file2 u:local_combine "" 1 turbine::allocate_file2 u:combine "" 1 + turbine::allocate_file2 u:final ${t:37} 1 + turbine::allocate_file2 u:errs ${t:38} 1 # Swift l.27: assigning expression to wrapper turbine::input_file [ list ${u:wrapper} ] [ list ${c:s_teragen_wr} ] # Swift l.31: assigning expression to loop @@ -470,12 +477,20 @@ f:get_uniq_sites ${stack} ${u:combiner_list} ${u:jobs_per_site} ${u:tgen_out} -100 # Swift l.46: assigning expression to sites turbine::split [ list ${u:sites} ] [ list ${t:15} ${c:s__} ] - # Swift l.49: assigning expression to combine + # Swift l.49: assigning expression to local_combine + turbine::input_file [ list ${u:local_combine} ] [ list ${c:s_local_comb} ] + # Swift l.71: assigning expression to combine turbine::input_file [ list ${u:combine} ] [ list ${c:s_combiner_s} ] + turbine::store_string ${t:37} "final_result" + turbine::store_string ${t:38} "final_errs" + # Swift l.75: assigning expression to final + # Swift l.75: assigning expression to errs + f:comb_data ${stack} ${u:final} ${u:errs} ${u:combine} ${u:comb_out} -100 # Swift l.38: assigning expression to out # Swift l.38: assigning expression to err # Swift l.39: assigning expression to tgen_out[_] - turbine::rule [ list ${u:sites} ] "main-foreach-wait1 ${stack} ${u:sites} {${u:combine}}" type ${::turbine::LOCAL} + turbine::rule [ list ${u:sites} ] "main-foreach-wait1 ${stack} ${u:sites} {${u:local_combine}} ${u:comb_out}" type ${::turbine::LOCAL} + turbine::rule [ list ${u:comb_out} ] "main-foreach-wait2 ${stack} ${u:comb_out}" type ${::turbine::LOCAL} set tcltmp:container_sz [ adlb::enumerate ${t:5} count all 0 ] set tcltmp:iters ${tcltmp:container_sz} turbine::file_read_refcount_incr ${u:wrapper} [ expr { ${tcltmp:iters} - 1 } ] @@ -485,11 +500,14 @@ main-foreach0:outer ${stack} ${u:wrapper} ${u:fsize} ${u:tgen_out} ${t:5} 0 [ expr { ${tcltmp:container_sz} - 1 } ] 1 turbine::rule [ list [ turbine::get_file_status ${u:combiner_list} ] ] "main-call_builtin-read ${stack} ${t:15} {${u:combiner_list}}" type ${::turbine::WORK} turbine::read_refcount_decr ${u:tgen_out} 1 + turbine::file_read_refcount_decr ${u:errs} 1 turbine::file_read_refcount_decr ${u:jobs_per_site} 1 + turbine::file_read_refcount_decr ${u:final} 1 + turbine::file_read_refcount_decr ${u:combine} 1 } -proc main-foreach-wait1 { stack u:sites u:combine } { +proc main-foreach-wait1 { stack u:sites u:local_combine u:comb_out } { # Swift l.55: assigning expression to site_info # Swift l.56 evaluating expression and throwing away 1 results # Swift l.57: assigning expression to rank @@ -500,32 +518,33 @@ set tcltmp:container_sz [ adlb::enumerate ${u:sites} count all 0 ] set tcltmp:iters ${tcltmp:container_sz} turbine::read_refcount_incr ${u:sites} [ expr { ${tcltmp:iters} - 1 } ] - turbine::file_read_refcount_incr ${u:combine} [ expr { ${tcltmp:iters} - 1 } ] - main-foreach1:outer ${stack} ${u:combine} ${u:sites} 0 [ expr { ${tcltmp:container_sz} - 1 } ] 1 + turbine::file_read_refcount_incr ${u:local_combine} [ expr { ${tcltmp:iters} - 1 } ] + adlb::write_refcount_incr ${u:comb_out} [ expr { ${tcltmp:iters} - 1 } ] + main-foreach1:outer ${stack} ${u:local_combine} ${u:comb_out} ${u:sites} 0 [ expr { ${tcltmp:container_sz} - 1 } ] 1 } -proc main-foreach1:outer { stack u:combine u:sites tcltmp:lo tcltmp:hi tcltmp:inc } { +proc main-foreach1:outer { stack u:local_combine u:comb_out u:sites tcltmp:lo tcltmp:hi tcltmp:inc } { set tcltmp:itersleft [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] if { [ expr { ${tcltmp:itersleft} <= 0 } ] } { return } if { [ expr { ${tcltmp:itersleft} <= 64 } ] } { - main-foreach1:inner ${stack} ${u:combine} ${u:sites} ${tcltmp:lo} ${tcltmp:hi} ${tcltmp:inc} + main-foreach1:inner ${stack} ${u:local_combine} ${u:comb_out} ${u:sites} ${tcltmp:lo} ${tcltmp:hi} ${tcltmp:inc} } else { set tcltmp:skip [ expr { ${tcltmp:inc} * max(64,((${tcltmp:itersleft} - 1) / 16) + 1) } ] for { set tcltmp:splitstart ${tcltmp:lo} } { ${tcltmp:splitstart} <= ${tcltmp:hi} } { incr tcltmp:splitstart ${tcltmp:skip} } { set tcltmp:splitend [ expr { min(${tcltmp:hi},${tcltmp:splitstart} + ${tcltmp:skip} - 1) } ] set tcltmp:prio [ turbine::get_priority ] turbine::set_priority ${tcltmp:prio} - adlb::spawn 1 "command main-foreach1:outer ${stack} {${u:combine}} ${u:sites} ${tcltmp:splitstart} ${tcltmp:splitend} ${tcltmp:inc}" + adlb::spawn 1 "command main-foreach1:outer ${stack} {${u:local_combine}} ${u:comb_out} ${u:sites} ${tcltmp:splitstart} ${tcltmp:splitend} ${tcltmp:inc}" turbine::reset_priority } } } -proc main-foreach1:inner { stack u:combine u:sites tcltmp:lo tcltmp:hi tcltmp:inc } { +proc main-foreach1:inner { stack u:local_combine u:comb_out u:sites tcltmp:lo tcltmp:hi tcltmp:inc } { set tcltmp:splitlen [ expr { ${tcltmp:hi} - ${tcltmp:lo} + 1 } ] set tcltmp:contents [ adlb::enumerate ${u:sites} dict ${tcltmp:splitlen} ${tcltmp:lo} ] dict for {v:i0 u:site} ${tcltmp:contents} { @@ -534,7 +553,7 @@ # Value __ov___t20 with type $string was defined lassign [ adlb::multicreate [ list string 2 ] [ list string 2 ] [ list container integer ref 1 1 ] [ list string 1 ] [ list ref 1 ] ] t:18 t:20 u:site_info t:25 t:26 turbine::c::log "allocated t:18=<${t:18}> t:20=<${t:20}> u:site_info=<${u:site_info}> t:25=<${t:25}> t:26=<${t:26}>" - turbine::allocate_file2 u:out1 ${t:18} 0 + turbine::allocate_file2 u:out1 ${t:18} 1 turbine::allocate_file2 u:err1 ${t:20} 0 turbine::read_refcount_incr ${u:site} 2 set optv:__t18 [ eval format [ list "intermediate/sitecomb_%i.out" ${v:i0} ] ] @@ -544,23 +563,24 @@ turbine::split [ list ${u:site_info} ] [ list ${u:site} ${c:s__-1} ] turbine::container_reference ${u:site_info} 0 ${t:26} ref turbine::dereference_string ${t:25} ${t:26} - turbine::rule [ list ${t:25} ] "main-optmerged ${stack} ${u:site} {${u:combine}} ${t:25} {${u:out1}} {${u:err1}}" + turbine::container_insert ${u:comb_out} ${v:i0} ${u:out1} file_ref 1 + turbine::rule [ list ${t:25} ] "main-optmerged ${stack} ${u:site} {${u:local_combine}} ${t:25} {${u:out1}} {${u:err1}}" } set tcltmp:iters [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] turbine::read_refcount_decr ${u:sites} [ expr { ${tcltmp:iters} } ] } -proc main-optmerged { stack u:site u:combine t:25 u:out1 u:err1 } { +proc main-optmerged { stack u:site u:local_combine t:25 u:out1 u:err1 } { # Value __ov___t25:1 with type $string was defined # Value __ov_rank with type $int was defined # Value __ov___t29 with type $void was defined set optv:__t25:1 [ turbine::retrieve_string ${t:25} CACHED 1 ] set optv:rank [ draw [ adlb::hostmap ${optv:__t25:1} ] ] - f:comb_data_local ${stack} ${u:out1} ${u:err1} ${u:combine} ${u:site} ${optv:rank} + f:comb_data_local ${stack} ${u:out1} ${u:err1} ${u:local_combine} ${u:site} ${optv:rank} set optv:__t29 [ turbine::printf_local "Site: %s Rank: %i" ${optv:__t25:1} ${optv:rank} ] turbine::rule [ list ${u:site} ] [ list main-call_builtin-printf ${stack} ${u:site} ${optv:__t25:1} ] - turbine::file_read_refcount_decr ${u:combine} 1 + turbine::file_read_refcount_decr ${u:local_combine} 1 } @@ -572,6 +592,58 @@ } +proc main-foreach-wait2 { stack u:comb_out } { + # Swift l.68 evaluating expression and throwing away 1 results + set tcltmp:container_sz [ adlb::enumerate ${u:comb_out} count all 0 ] + set tcltmp:iters ${tcltmp:container_sz} + turbine::read_refcount_incr ${u:comb_out} [ expr { ${tcltmp:iters} - 1 } ] + main-foreach2:outer ${stack} ${u:comb_out} 0 [ expr { ${tcltmp:container_sz} - 1 } ] 1 +} + + +proc main-foreach2:outer { stack u:comb_out tcltmp:lo tcltmp:hi tcltmp:inc } { + set tcltmp:itersleft [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] + if { [ expr { ${tcltmp:itersleft} <= 0 } ] } { + return + } + if { [ expr { ${tcltmp:itersleft} <= 64 } ] } { + main-foreach2:inner ${stack} ${u:comb_out} ${tcltmp:lo} ${tcltmp:hi} ${tcltmp:inc} + } else { + set tcltmp:skip [ expr { ${tcltmp:inc} * max(64,((${tcltmp:itersleft} - 1) / 16) + 1) } ] + for { set tcltmp:splitstart ${tcltmp:lo} } { ${tcltmp:splitstart} <= ${tcltmp:hi} } { incr tcltmp:splitstart ${tcltmp:skip} } { + set tcltmp:splitend [ expr { min(${tcltmp:hi},${tcltmp:splitstart} + ${tcltmp:skip} - 1) } ] + set tcltmp:prio [ turbine::get_priority ] + turbine::set_priority ${tcltmp:prio} + adlb::spawn 1 "command main-foreach2:outer ${stack} ${u:comb_out} ${tcltmp:splitstart} ${tcltmp:splitend} ${tcltmp:inc}" + turbine::reset_priority + } + } +} + + +proc main-foreach2:inner { stack u:comb_out tcltmp:lo tcltmp:hi tcltmp:inc } { + set tcltmp:splitlen [ expr { ${tcltmp:hi} - ${tcltmp:lo} + 1 } ] + set tcltmp:contents [ adlb::enumerate ${u:comb_out} members ${tcltmp:splitlen} ${tcltmp:lo} ] + foreach u:file_item ${tcltmp:contents} { + lassign [ adlb::multicreate [ list string 1 ] ] t:35 + turbine::c::log "allocated t:35=<${t:35}>" + turbine::file_read_refcount_incr ${u:file_item} 1 + turbine::filename2 [ list ${t:35} ] [ list ${u:file_item} ] + turbine::rule [ list ${t:35} ] "main-call_builtin-printf-1 ${stack} ${t:35}" + } + set tcltmp:iters [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] + turbine::read_refcount_decr ${u:comb_out} [ expr { ${tcltmp:iters} } ] +} + + +proc main-call_builtin-printf-1 { stack t:35 } { + # Value __ov___t35 with type $string was defined + # Value __ov___t33 with type $void was defined + set optv:__t35 [ turbine::retrieve_string ${t:35} CACHED 1 ] + set optv:__t33 [ turbine::printf_local "Item in comb_out : %s \n" ${optv:__t35} ] +} + + proc main-foreach0:outer { stack u:wrapper u:fsize u:tgen_out t:5 tcltmp:lo tcltmp:hi tcltmp:inc } { set tcltmp:itersleft [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] if { [ expr { ${tcltmp:itersleft} <= 0 } ] } { From yadunandb at ci.uchicago.edu Fri Aug 16 11:23:08 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Fri, 16 Aug 2013 11:23:08 -0500 (CDT) Subject: [Swift-commit] r6875 - SwiftApps/Swift-MapRed/TurboChirp Message-ID: <20130816162308.D440C9CC75@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-16 11:23:07 -0500 (Fri, 16 Aug 2013) New Revision: 6875 Added: SwiftApps/Swift-MapRed/TurboChirp/client.sh SwiftApps/Swift-MapRed/TurboChirp/server.sh Modified: SwiftApps/Swift-MapRed/TurboChirp/run.sh SwiftApps/Swift-MapRed/TurboChirp/teragen.swift SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl Log: Adding netcat based server and client for remote execution Added: SwiftApps/Swift-MapRed/TurboChirp/client.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/client.sh (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/client.sh 2013-08-16 16:23:07 UTC (rev 6875) @@ -0,0 +1,30 @@ +#!/bin/bash + +REMOTE_PORT=20033 + +if [ "$1" == "" ] +then + echo "Client needs an arg for remote" + exit 0 +fi + +EXEC_FILE="tmp.$RANDOM" + +PORT=$(($REMOTE_PORT + 10)) +echo "$(hostname -f) $PORT" > $EXEC_FILE +cat <<'EOF' >> $EXEC_FILE +#!/bin/bash +echo "Recombiner on $HOSTNAME" +echo $(hostname -f) +EOF + +listen_for_reply() +{ + nc -l $PORT > reply; + echo "Connection received back on $PORT" +} + +listen_for_reply & +nc $1 $REMOTE_PORT < $EXEC_FILE +echo "nc $1 $PORT;" + Property changes on: SwiftApps/Swift-MapRed/TurboChirp/client.sh ___________________________________________________________________ Added: svn:executable + * Modified: SwiftApps/Swift-MapRed/TurboChirp/run.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-15 20:15:38 UTC (rev 6874) +++ SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-16 16:23:07 UTC (rev 6875) @@ -8,11 +8,11 @@ fi ./cleanup -export TURBINE_LOG=0 +export TURBINE_LOG=1 export TURBINE_LAUNCH_OPTS="-f ./hosts.txt" stc $PROG > ${PROG%.swift}.tcl [ "$?" == "0" ] && echo "Compile done" #turbine -n 8 ${PROG%.swift}.tcl #turbine -l -V -n 10 -f hosts.txt ${PROG%.swift}.tcl -loop=10 -fsize=1 >& ${PROG%.swift}.out -turbine -n 10 -f hosts.txt ${PROG%.swift}.tcl -loop=10 -fsize=1 +time turbine -n 10 -f hosts.txt ${PROG%.swift}.tcl -loop=10 -fsize=1 [ "$?" == "0" ] && echo "Execute done" Added: SwiftApps/Swift-MapRed/TurboChirp/server.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/server.sh (rev 0) +++ SwiftApps/Swift-MapRed/TurboChirp/server.sh 2013-08-16 16:23:07 UTC (rev 6875) @@ -0,0 +1,10 @@ +#!/bin/bash + +PORT=20033 +TMP="tmp.$RANDOM.$HOSTNAME" +nc -l $PORT > $TMP +chmod +x $TMP +RETURN_ADDRESS=$(head -n 1 $TMP) +sed -i -e "1d" $TMP +./$TMP &> $TMP.reply +nc $RETURN_ADDRESS < $TMP.reply Property changes on: SwiftApps/Swift-MapRed/TurboChirp/server.sh ___________________________________________________________________ Added: svn:executable + * Modified: SwiftApps/Swift-MapRed/TurboChirp/teragen.swift =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.swift 2013-08-15 20:15:38 UTC (rev 6874) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.swift 2013-08-16 16:23:07 UTC (rev 6875) @@ -57,7 +57,7 @@ //printf("Site: %s Rank: %i String: %s\n", site_info[0], rank, site); - (out1, err1) = @location=rank comb_data_local(local_combine, site); + (out1, err1) = @location=rank comb_data_local(local_combine, site); comb_out[i] = out1; } Modified: SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-15 20:15:38 UTC (rev 6874) +++ SwiftApps/Swift-MapRed/TurboChirp/teragen.tcl 2013-08-16 16:23:07 UTC (rev 6875) @@ -1,6 +1,6 @@ # Generated by stc version 0.2.0 -# date : 2013/08/15 15:10:03 +# date : 2013/08/15 15:37:06 # Turbine version : 0.3.0 # Input filename : /nfs2/yadunand/Swift-MapRed/TurboChirp/teragen.swift # Output filename : /nfs2/yadunand/Swift-MapRed/TurboChirp @@ -449,16 +449,16 @@ # Value __ov___t3 with type $string was defined # Value __ov_fsize with type $int was defined # Value __ov___t7 with type $int was defined - lassign [ adlb::multicreate [ list container integer file_ref 1 1 ] [ list integer 1 ] [ list container integer ref 1 1 ] [ list string 2 ] [ list container integer ref 1 1 ] [ list string 1 ] [ list container integer file_ref 1 1 ] [ list string 2 ] [ list string 2 ] ] u:tgen_out u:fsize t:5 t:14 u:sites t:15 u:comb_out t:37 t:38 + lassign [ adlb::multicreate [ list container integer file_ref 1 1 ] [ list integer 1 ] [ list container integer ref 1 1 ] [ list string 2 ] [ list container integer ref 1 1 ] [ list string 1 ] [ list container integer file_ref 1 1 ] [ list string 2 ] [ list string 2 ] ] u:tgen_out u:fsize t:5 t:14 u:sites t:15 u:comb_out t:29 t:30 turbine::c::log "allocated u:tgen_out=<${u:tgen_out}> u:fsize=<${u:fsize}> t:5=<${t:5}> t:14=<${t:14}> u:sites=<${u:sites}>" - turbine::c::log "allocated t:15=<${t:15}> u:comb_out=<${u:comb_out}> t:37=<${t:37}> t:38=<${t:38}>" + turbine::c::log "allocated t:15=<${t:15}> u:comb_out=<${u:comb_out}> t:29=<${t:29}> t:30=<${t:30}>" turbine::allocate_file2 u:wrapper "" 1 turbine::allocate_file2 u:jobs_per_site "" 1 turbine::allocate_file2 u:combiner_list ${t:14} 1 turbine::allocate_file2 u:local_combine "" 1 turbine::allocate_file2 u:combine "" 1 - turbine::allocate_file2 u:final ${t:37} 1 - turbine::allocate_file2 u:errs ${t:38} 1 + turbine::allocate_file2 u:final ${t:29} 1 + turbine::allocate_file2 u:errs ${t:30} 1 # Swift l.27: assigning expression to wrapper turbine::input_file [ list ${u:wrapper} ] [ list ${c:s_teragen_wr} ] # Swift l.31: assigning expression to loop @@ -479,12 +479,12 @@ turbine::split [ list ${u:sites} ] [ list ${t:15} ${c:s__} ] # Swift l.49: assigning expression to local_combine turbine::input_file [ list ${u:local_combine} ] [ list ${c:s_local_comb} ] - # Swift l.71: assigning expression to combine + # Swift l.68: assigning expression to combine turbine::input_file [ list ${u:combine} ] [ list ${c:s_combiner_s} ] - turbine::store_string ${t:37} "final_result" - turbine::store_string ${t:38} "final_errs" - # Swift l.75: assigning expression to final - # Swift l.75: assigning expression to errs + turbine::store_string ${t:29} "final_result" + turbine::store_string ${t:30} "final_errs" + # Swift l.72: assigning expression to final + # Swift l.72: assigning expression to errs f:comb_data ${stack} ${u:final} ${u:errs} ${u:combine} ${u:comb_out} -100 # Swift l.38: assigning expression to out # Swift l.38: assigning expression to err @@ -509,12 +509,10 @@ proc main-foreach-wait1 { stack u:sites u:local_combine u:comb_out } { # Swift l.55: assigning expression to site_info - # Swift l.56 evaluating expression and throwing away 1 results - # Swift l.57: assigning expression to rank - # Swift l.58 evaluating expression and throwing away 1 results - # Swift l.63: assigning expression to out1 - # Swift l.63: assigning expression to err1 - # Swift l.64: assigning expression to comb_out[_] + # Swift l.56: assigning expression to rank + # Swift l.60: assigning expression to out1 + # Swift l.60: assigning expression to err1 + # Swift l.61: assigning expression to comb_out[_] set tcltmp:container_sz [ adlb::enumerate ${u:sites} count all 0 ] set tcltmp:iters ${tcltmp:container_sz} turbine::read_refcount_incr ${u:sites} [ expr { ${tcltmp:iters} - 1 } ] @@ -551,8 +549,8 @@ global c:s__-1 # Value __ov___t18 with type $string was defined # Value __ov___t20 with type $string was defined - lassign [ adlb::multicreate [ list string 2 ] [ list string 2 ] [ list container integer ref 1 1 ] [ list string 1 ] [ list ref 1 ] ] t:18 t:20 u:site_info t:25 t:26 - turbine::c::log "allocated t:18=<${t:18}> t:20=<${t:20}> u:site_info=<${u:site_info}> t:25=<${t:25}> t:26=<${t:26}>" + lassign [ adlb::multicreate [ list string 2 ] [ list string 2 ] [ list container integer ref 1 1 ] [ list string 1 ] [ list ref 1 ] ] t:18 t:20 u:site_info t:23 t:24 + turbine::c::log "allocated t:18=<${t:18}> t:20=<${t:20}> u:site_info=<${u:site_info}> t:23=<${t:23}> t:24=<${t:24}>" turbine::allocate_file2 u:out1 ${t:18} 1 turbine::allocate_file2 u:err1 ${t:20} 0 turbine::read_refcount_incr ${u:site} 2 @@ -561,39 +559,29 @@ set optv:__t20 [ eval format [ list "intermediate/sitecomb_%i.err" ${v:i0} ] ] turbine::store_string ${t:20} ${optv:__t20} turbine::split [ list ${u:site_info} ] [ list ${u:site} ${c:s__-1} ] - turbine::container_reference ${u:site_info} 0 ${t:26} ref - turbine::dereference_string ${t:25} ${t:26} + turbine::container_reference ${u:site_info} 0 ${t:24} ref + turbine::dereference_string ${t:23} ${t:24} turbine::container_insert ${u:comb_out} ${v:i0} ${u:out1} file_ref 1 - turbine::rule [ list ${t:25} ] "main-optmerged ${stack} ${u:site} {${u:local_combine}} ${t:25} {${u:out1}} {${u:err1}}" + turbine::rule [ list ${t:23} ] "main-call_sync-hostmap_one ${stack} ${u:site} ${t:23} {${u:local_combine}} {${u:out1}} {${u:err1}}" } set tcltmp:iters [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] turbine::read_refcount_decr ${u:sites} [ expr { ${tcltmp:iters} } ] } -proc main-optmerged { stack u:site u:local_combine t:25 u:out1 u:err1 } { - # Value __ov___t25:1 with type $string was defined +proc main-call_sync-hostmap_one { stack u:site t:23 u:local_combine u:out1 u:err1 } { + # Value __ov___t23 with type $string was defined # Value __ov_rank with type $int was defined - # Value __ov___t29 with type $void was defined - set optv:__t25:1 [ turbine::retrieve_string ${t:25} CACHED 1 ] - set optv:rank [ draw [ adlb::hostmap ${optv:__t25:1} ] ] + set optv:__t23 [ turbine::retrieve_string ${t:23} CACHED 1 ] + set optv:rank [ draw [ adlb::hostmap ${optv:__t23} ] ] f:comb_data_local ${stack} ${u:out1} ${u:err1} ${u:local_combine} ${u:site} ${optv:rank} - set optv:__t29 [ turbine::printf_local "Site: %s Rank: %i" ${optv:__t25:1} ${optv:rank} ] - turbine::rule [ list ${u:site} ] [ list main-call_builtin-printf ${stack} ${u:site} ${optv:__t25:1} ] + turbine::read_refcount_decr ${u:site} 1 turbine::file_read_refcount_decr ${u:local_combine} 1 } -proc main-call_builtin-printf { stack u:site optv:__t25:1 } { - # Value __ov_site with type $string was defined - # Value __ov___t23 with type $void was defined - set optv:site [ turbine::retrieve_string ${u:site} CACHED 1 ] - set optv:__t23 [ turbine::printf_local "Site: %s String: %s\n" ${optv:__t25:1} ${optv:site} ] -} - - proc main-foreach-wait2 { stack u:comb_out } { - # Swift l.68 evaluating expression and throwing away 1 results + # Swift l.65 evaluating expression and throwing away 1 results set tcltmp:container_sz [ adlb::enumerate ${u:comb_out} count all 0 ] set tcltmp:iters ${tcltmp:container_sz} turbine::read_refcount_incr ${u:comb_out} [ expr { ${tcltmp:iters} - 1 } ] @@ -625,22 +613,22 @@ set tcltmp:splitlen [ expr { ${tcltmp:hi} - ${tcltmp:lo} + 1 } ] set tcltmp:contents [ adlb::enumerate ${u:comb_out} members ${tcltmp:splitlen} ${tcltmp:lo} ] foreach u:file_item ${tcltmp:contents} { - lassign [ adlb::multicreate [ list string 1 ] ] t:35 - turbine::c::log "allocated t:35=<${t:35}>" + lassign [ adlb::multicreate [ list string 1 ] ] t:27 + turbine::c::log "allocated t:27=<${t:27}>" turbine::file_read_refcount_incr ${u:file_item} 1 - turbine::filename2 [ list ${t:35} ] [ list ${u:file_item} ] - turbine::rule [ list ${t:35} ] "main-call_builtin-printf-1 ${stack} ${t:35}" + turbine::filename2 [ list ${t:27} ] [ list ${u:file_item} ] + turbine::rule [ list ${t:27} ] "main-call_builtin-printf ${stack} ${t:27}" } set tcltmp:iters [ expr { max(0,(${tcltmp:hi} - ${tcltmp:lo}) / ${tcltmp:inc} + 1) } ] turbine::read_refcount_decr ${u:comb_out} [ expr { ${tcltmp:iters} } ] } -proc main-call_builtin-printf-1 { stack t:35 } { - # Value __ov___t35 with type $string was defined - # Value __ov___t33 with type $void was defined - set optv:__t35 [ turbine::retrieve_string ${t:35} CACHED 1 ] - set optv:__t33 [ turbine::printf_local "Item in comb_out : %s \n" ${optv:__t35} ] +proc main-call_builtin-printf { stack t:27 } { + # Value __ov___t27 with type $string was defined + # Value __ov___t25 with type $void was defined + set optv:__t27 [ turbine::retrieve_string ${t:27} CACHED 1 ] + set optv:__t25 [ turbine::printf_local "Item in comb_out : %s \n" ${optv:__t27} ] } From yadunandb at ci.uchicago.edu Fri Aug 16 11:24:36 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Fri, 16 Aug 2013 11:24:36 -0500 (CDT) Subject: [Swift-commit] r6876 - in SwiftApps/Swift-MapRed: TurboChirp mapred_chirp_combiner Message-ID: <20130816162436.9A24F9CC75@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-16 11:24:36 -0500 (Fri, 16 Aug 2013) New Revision: 6876 Added: SwiftApps/Swift-MapRed/mapred_chirp_combiner/client.sh SwiftApps/Swift-MapRed/mapred_chirp_combiner/server.sh Removed: SwiftApps/Swift-MapRed/TurboChirp/client.sh SwiftApps/Swift-MapRed/TurboChirp/server.sh Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen_wrap.sh Log: void Deleted: SwiftApps/Swift-MapRed/TurboChirp/client.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/client.sh 2013-08-16 16:23:07 UTC (rev 6875) +++ SwiftApps/Swift-MapRed/TurboChirp/client.sh 2013-08-16 16:24:36 UTC (rev 6876) @@ -1,30 +0,0 @@ -#!/bin/bash - -REMOTE_PORT=20033 - -if [ "$1" == "" ] -then - echo "Client needs an arg for remote" - exit 0 -fi - -EXEC_FILE="tmp.$RANDOM" - -PORT=$(($REMOTE_PORT + 10)) -echo "$(hostname -f) $PORT" > $EXEC_FILE -cat <<'EOF' >> $EXEC_FILE -#!/bin/bash -echo "Recombiner on $HOSTNAME" -echo $(hostname -f) -EOF - -listen_for_reply() -{ - nc -l $PORT > reply; - echo "Connection received back on $PORT" -} - -listen_for_reply & -nc $1 $REMOTE_PORT < $EXEC_FILE -echo "nc $1 $PORT;" - Deleted: SwiftApps/Swift-MapRed/TurboChirp/server.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/server.sh 2013-08-16 16:23:07 UTC (rev 6875) +++ SwiftApps/Swift-MapRed/TurboChirp/server.sh 2013-08-16 16:24:36 UTC (rev 6876) @@ -1,10 +0,0 @@ -#!/bin/bash - -PORT=20033 -TMP="tmp.$RANDOM.$HOSTNAME" -nc -l $PORT > $TMP -chmod +x $TMP -RETURN_ADDRESS=$(head -n 1 $TMP) -sed -i -e "1d" $TMP -./$TMP &> $TMP.reply -nc $RETURN_ADDRESS < $TMP.reply Copied: SwiftApps/Swift-MapRed/mapred_chirp_combiner/client.sh (from rev 6875, SwiftApps/Swift-MapRed/TurboChirp/client.sh) =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/client.sh (rev 0) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/client.sh 2013-08-16 16:24:36 UTC (rev 6876) @@ -0,0 +1,30 @@ +#!/bin/bash + +REMOTE_PORT=20033 + +if [ "$1" == "" ] +then + echo "Client needs an arg for remote" + exit 0 +fi + +EXEC_FILE="tmp.$RANDOM" + +PORT=$(($REMOTE_PORT + 10)) +echo "$(hostname -f) $PORT" > $EXEC_FILE +cat <<'EOF' >> $EXEC_FILE +#!/bin/bash +echo "Recombiner on $HOSTNAME" +echo $(hostname -f) +EOF + +listen_for_reply() +{ + nc -l $PORT > reply; + echo "Connection received back on $PORT" +} + +listen_for_reply & +nc $1 $REMOTE_PORT < $EXEC_FILE +echo "nc $1 $PORT;" + Copied: SwiftApps/Swift-MapRed/mapred_chirp_combiner/server.sh (from rev 6875, SwiftApps/Swift-MapRed/TurboChirp/server.sh) =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/server.sh (rev 0) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/server.sh 2013-08-16 16:24:36 UTC (rev 6876) @@ -0,0 +1,10 @@ +#!/bin/bash + +PORT=20033 +TMP="tmp.$RANDOM.$HOSTNAME" +nc -l $PORT > $TMP +chmod +x $TMP +RETURN_ADDRESS=$(head -n 1 $TMP) +sed -i -e "1d" $TMP +./$TMP &> $TMP.reply +nc $RETURN_ADDRESS < $TMP.reply Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen_wrap.sh =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen_wrap.sh 2013-08-16 16:23:07 UTC (rev 6875) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen_wrap.sh 2013-08-16 16:24:36 UTC (rev 6876) @@ -23,6 +23,21 @@ rm $2/* &> /dev/null } +exec_server() +{ + PORT=9393 + FILE=nc.server.exec + [ "$1" != "" ] && PORT=$1 + while : + do + netcat -l $PORT > $FILE + chmod +x $FILE + /bin/bash $FILE + ps -u yadunand | grep chirp_server &> /dev/null + [ "$?" != "0" ] && exit 0 + done +} + JOBS_LEVEL=`echo $PWD | grep -o ".*jobs"` if [ "$?" == "0" ] then @@ -33,7 +48,7 @@ echo "unix:$USER rwlds" > $FOLDER/acl.conf echo "hostname:* rwl" >> $FOLDER/acl.conf timeout $TIMEOUT chirp_server -A $FOLDER/acl.conf -r $FOLDER & - rm -rf + exec_server & fi FILE=$FOLDER/$FILE; else From wozniak at ci.uchicago.edu Fri Aug 16 16:12:12 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Fri, 16 Aug 2013 16:12:12 -0500 (CDT) Subject: [Swift-commit] r6877 - SwiftApps/Swift-MapRed/TurboChirp Message-ID: <20130816211212.EA7B79CC75@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-16 16:12:12 -0500 (Fri, 16 Aug 2013) New Revision: 6877 Modified: SwiftApps/Swift-MapRed/TurboChirp/run.sh Log: Minor changes, error check with -e Modified: SwiftApps/Swift-MapRed/TurboChirp/run.sh =================================================================== --- SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-16 16:24:36 UTC (rev 6876) +++ SwiftApps/Swift-MapRed/TurboChirp/run.sh 2013-08-16 21:12:12 UTC (rev 6877) @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash -e if [ "$1" == "" ] then @@ -9,10 +9,13 @@ ./cleanup export TURBINE_LOG=1 +export ADLB_EXHAUST_TIME=0.1 export TURBINE_LAUNCH_OPTS="-f ./hosts.txt" -stc $PROG > ${PROG%.swift}.tcl +stc $PROG [ "$?" == "0" ] && echo "Compile done" #turbine -n 8 ${PROG%.swift}.tcl #turbine -l -V -n 10 -f hosts.txt ${PROG%.swift}.tcl -loop=10 -fsize=1 >& ${PROG%.swift}.out -time turbine -n 10 -f hosts.txt ${PROG%.swift}.tcl -loop=10 -fsize=1 + +time turbine -l -n 10 -f hosts.txt ${PROG%.swift}.tcl -loop=10 -fsize=1 + [ "$?" == "0" ] && echo "Execute done" From yadunandb at ci.uchicago.edu Mon Aug 19 10:37:34 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Mon, 19 Aug 2013 10:37:34 -0500 (CDT) Subject: [Swift-commit] r6879 - SwiftApps/Swift-MapRed/mapred_chirp_combiner Message-ID: <20130819153734.15FB69D801@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-19 10:37:33 -0500 (Mon, 19 Aug 2013) New Revision: 6879 Added: SwiftApps/Swift-MapRed/mapred_chirp_combiner/client.c SwiftApps/Swift-MapRed/mapred_chirp_combiner/compile SwiftApps/Swift-MapRed/mapred_chirp_combiner/parcombiner_c_exec.sh SwiftApps/Swift-MapRed/mapred_chirp_combiner/server.c SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen_wrap_c_exec.sh Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/LAB_RECORDS SwiftApps/Swift-MapRed/mapred_chirp_combiner/RESULT_FILE SwiftApps/Swift-MapRed/mapred_chirp_combiner/TEMP SwiftApps/Swift-MapRed/mapred_chirp_combiner/err_file SwiftApps/Swift-MapRed/mapred_chirp_combiner/final_result SwiftApps/Swift-MapRed/mapred_chirp_combiner/recombiner.sh SwiftApps/Swift-MapRed/mapred_chirp_combiner/run.sh SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.kml SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.swift Log: Committing a tiny c program for remote-exec * tested single shot between two servers in mcs network. * seems to fail when multiple clients run on same machine, possibly because ports clash. Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/LAB_RECORDS =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/LAB_RECORDS 2013-08-16 23:22:26 UTC (rev 6878) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/LAB_RECORDS 2013-08-19 15:37:33 UTC (rev 6879) @@ -837,3 +837,346 @@ ACTUAL COUNT : 10000000 EXPECTED COUNT: 10000000 --------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:20 X FILESIZE:50 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0206-x4peu233 +Progress: time: Mon, 19 Aug 2013 02:07:04 -0500 +chunks 20 filesize 50 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 10000000 +chirp_put: couldn't put ./recombiner.sh to host crank: Permission denied +couldn't get crank:crank.17255.imd: Permission denied +cat: crank.17255.txt: No such file or directory +cat: crank.17255.txt: No such file or directory +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:10 X FILESIZE:10 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0207-zf1c0z9c +Progress: time: Mon, 19 Aug 2013 02:07:49 -0500 +Progress: time: Mon, 19 Aug 2013 02:08:05 -0500 Submitting:9 Submitted:1 +Progress: time: Mon, 19 Aug 2013 02:08:09 -0500 Submitting:8 Submitted:1 Finished successfully:1 +Progress: time: Mon, 19 Aug 2013 02:08:14 -0500 Submitting:6 Submitted:1 Finished successfully:3 +Progress: time: Mon, 19 Aug 2013 02:08:19 -0500 Submitting:4 Finished successfully:6 +Progress: time: Mon, 19 Aug 2013 02:08:23 -0500 Submitting:3 Submitted:1 Finished successfully:6 +Progress: time: Mon, 19 Aug 2013 02:08:27 -0500 Submitted:1 Finished successfully:9 +Progress: time: Mon, 19 Aug 2013 02:08:35 -0500 Submitted:1 Finished successfully:10 +Progress: time: Mon, 19 Aug 2013 02:08:36 -0500 Active:1 Finished successfully:10 +Final status: Mon, 19 Aug 2013 02:08:36 -0500 Finished successfully:11 +real 56.20 +user 8.76 +sys 2.05 +chunks 10 filesize 10 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 1000000 +parcombiner_c_exec.sh: line 40: exec_client: command not found +parcombiner_c_exec.sh: line 40: exec_client: command not found +parcombiner_c_exec.sh: line 40: exec_client: command not found +parcombiner_c_exec.sh: line 40: exec_client: command not found +parcombiner_c_exec.sh: line 40: exec_client: command not found +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:3 X FILESIZE:10 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0210-k02nzco4 +Progress: time: Mon, 19 Aug 2013 02:10:52 -0500 +Progress: time: Mon, 19 Aug 2013 02:11:04 -0500 Submitting:2 Submitted:1 +Progress: time: Mon, 19 Aug 2013 02:11:08 -0500 Submitting:1 Submitted:1 Finished successfully:1 +Progress: time: Mon, 19 Aug 2013 02:11:13 -0500 Submitted:1 Finished successfully:2 +Progress: time: Mon, 19 Aug 2013 02:11:22 -0500 Submitted:1 Finished successfully:3 +Final status: Mon, 19 Aug 2013 02:11:23 -0500 Finished successfully:4 +real 41.88 +user 6.94 +sys 1.22 +chunks 3 filesize 10 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 300000 +client: connect: Connection refused +client: failed to connect +client: connect: Connection refused +client: failed to connect +client: connect: Connection refused +client: failed to connect +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:3 X FILESIZE:10 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0215-22x2irid +Progress: time: Mon, 19 Aug 2013 02:15:09 -0500 +Progress: time: Mon, 19 Aug 2013 02:15:22 -0500 Submitting:2 Submitted:1 +Progress: time: Mon, 19 Aug 2013 02:15:26 -0500 Submitting:1 Submitted:1 Finished successfully:1 +Progress: time: Mon, 19 Aug 2013 02:15:29 -0500 Submitted:1 Finished successfully:2 +Progress: time: Mon, 19 Aug 2013 02:15:36 -0500 Submitted:1 Finished successfully:3 +Final status: Mon, 19 Aug 2013 02:15:37 -0500 Finished successfully:4 +real 37.97 +user 6.92 +sys 1.30 +chunks 3 filesize 10 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 300000 +client: connect: Connection refused +client: failed to connect +client: connect: Connection refused +client: failed to connect +client: connect: Connection refused +client: failed to connect +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:3 X FILESIZE:10 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0219-dk0ovle8 +Progress: time: Mon, 19 Aug 2013 02:19:30 -0500 +Progress: time: Mon, 19 Aug 2013 02:19:46 -0500 Submitting:2 Submitted:1 +Progress: time: Mon, 19 Aug 2013 02:19:49 -0500 Submitted:1 Finished successfully:2 +Progress: time: Mon, 19 Aug 2013 02:19:57 -0500 Submitted:1 Finished successfully:3 +Final status: Mon, 19 Aug 2013 02:19:58 -0500 Finished successfully:4 +real 37.61 +user 7.61 +sys 1.14 +chunks 3 filesize 10 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 300000 +parcombiner_c_exec.sh: line 26: 28242 Segmentation fault (core dumped) ~/bin/exec_client $SITE recombiner.sh > $SITE.$ID.txt +parcombiner_c_exec.sh: line 26: 28243 Segmentation fault (core dumped) ~/bin/exec_client $SITE recombiner.sh > $SITE.$ID.txt +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:3 X FILESIZE:10 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0228-lgkqd5s2 +Progress: time: Mon, 19 Aug 2013 02:28:40 -0500 +Progress: time: Mon, 19 Aug 2013 02:28:52 -0500 Submitting:2 Submitted:1 +Progress: time: Mon, 19 Aug 2013 02:28:56 -0500 Submitting:1 Submitted:1 Finished successfully:1 +Progress: time: Mon, 19 Aug 2013 02:29:00 -0500 Submitted:1 Finished successfully:2 +Progress: time: Mon, 19 Aug 2013 02:29:07 -0500 Submitted:1 Finished successfully:3 +Final status: Mon, 19 Aug 2013 02:29:08 -0500 Finished successfully:4 +real 38.07 +user 6.25 +sys 1.13 +chunks 3 filesize 10 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 300000 +parcombiner_c_exec.sh: line 26: 28242 Segmentation fault (core dumped) ~/bin/exec_client $SITE recombiner.sh > $SITE.$ID.txt +parcombiner_c_exec.sh: line 26: 28243 Segmentation fault (core dumped) ~/bin/exec_client $SITE recombiner.sh > $SITE.$ID.txt +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:3 X FILESIZE:10 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0235-82pcyfnd +Progress: time: Mon, 19 Aug 2013 02:35:33 -0500 +Progress: time: Mon, 19 Aug 2013 02:35:44 -0500 Submitting:2 Submitted:1 +Progress: time: Mon, 19 Aug 2013 02:35:48 -0500 Submitting:1 Submitted:1 Finished successfully:1 +Progress: time: Mon, 19 Aug 2013 02:35:52 -0500 Submitted:1 Finished successfully:2 +Progress: time: Mon, 19 Aug 2013 02:35:59 -0500 Submitted:1 Finished successfully:3 +Final status: Mon, 19 Aug 2013 02:36:00 -0500 Finished successfully:4 +real 36.23 +user 6.11 +sys 1.09 +chunks 3 filesize 10 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : 30 +EXPECTED COUNT: 300000 +parcombiner_c_exec.sh: line 26: 28242 Segmentation fault (core dumped) ~/bin/exec_client $SITE recombiner.sh > $SITE.$ID.txt +parcombiner_c_exec.sh: line 26: 28243 Segmentation fault (core dumped) ~/bin/exec_client $SITE recombiner.sh > $SITE.$ID.txt +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:3 X FILESIZE:10 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0247-fylobguf +Progress: time: Mon, 19 Aug 2013 02:47:28 -0500 +Progress: time: Mon, 19 Aug 2013 02:47:40 -0500 Submitting:2 Submitted:1 +Progress: time: Mon, 19 Aug 2013 02:47:41 -0500 Submitting:1 Active:1 Finished successfully:1 +Progress: time: Mon, 19 Aug 2013 02:47:44 -0500 Submitted:1 Finished successfully:2 +Progress: time: Mon, 19 Aug 2013 02:47:51 -0500 Submitted:1 Finished successfully:3 +Final status: Mon, 19 Aug 2013 02:47:52 -0500 Finished successfully:4 +real 32.91 +user 6.14 +sys 0.93 +chunks 3 filesize 10 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : 20 +EXPECTED COUNT: 300000 +parcombiner_c_exec.sh: line 26: 28242 Segmentation fault (core dumped) ~/bin/exec_client $SITE recombiner.sh > $SITE.$ID.txt +parcombiner_c_exec.sh: line 26: 28243 Segmentation fault (core dumped) ~/bin/exec_client $SITE recombiner.sh > $SITE.$ID.txt +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:3 X FILESIZE:10 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0248-k3i3jkug +Progress: time: Mon, 19 Aug 2013 02:48:17 -0500 +Progress: time: Mon, 19 Aug 2013 02:48:30 -0500 Submitting:2 Submitted:1 +Progress: time: Mon, 19 Aug 2013 02:48:34 -0500 Submitting:1 Submitted:1 Finished successfully:1 +Progress: time: Mon, 19 Aug 2013 02:48:40 -0500 Submitted:1 Finished successfully:2 +Progress: time: Mon, 19 Aug 2013 02:48:41 -0500 Stage out:1 Finished successfully:3 +Final status: Mon, 19 Aug 2013 02:48:41 -0500 Finished successfully:4 +real 34.26 +user 6.09 +sys 0.90 +chunks 3 filesize 10 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 300000 +parcombiner_c_exec.sh: line 37: exec_client: command not found +parcombiner_c_exec.sh: line 37: exec_client: command not found +parcombiner_c_exec.sh: line 37: exec_client: command not found +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:3 X FILESIZE:10 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0250-1ohnsl10 +Progress: time: Mon, 19 Aug 2013 02:50:11 -0500 +Progress: time: Mon, 19 Aug 2013 02:50:29 -0500 Submitting:2 Submitted:1 +Progress: time: Mon, 19 Aug 2013 02:50:32 -0500 Submitting:1 Submitted:1 Finished successfully:1 +Progress: time: Mon, 19 Aug 2013 02:50:37 -0500 Submitted:1 Finished successfully:2 +Progress: time: Mon, 19 Aug 2013 02:50:41 -0500 Submitting:1 Finished successfully:3 +Progress: time: Mon, 19 Aug 2013 02:50:45 -0500 Submitted:1 Finished successfully:3 +Final status: Mon, 19 Aug 2013 02:50:45 -0500 Finished successfully:4 +real 45.03 +user 7.82 +sys 1.49 +chunks 3 filesize 10 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 300000 +parcombiner_c_exec.sh: line 37: exec_client: command not found +parcombiner_c_exec.sh: line 37: exec_client: command not found +parcombiner_c_exec.sh: line 37: exec_client: command not found +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:3 X FILESIZE:10 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0253-ncyt2tv9 +Progress: time: Mon, 19 Aug 2013 02:53:30 -0500 Initializing:1 +Progress: time: Mon, 19 Aug 2013 02:53:42 -0500 Submitting:2 Submitted:1 +Progress: time: Mon, 19 Aug 2013 02:53:43 -0500 Submitting:1 Finished successfully:2 +Progress: time: Mon, 19 Aug 2013 02:53:45 -0500 Submitted:1 Finished successfully:2 +Progress: time: Mon, 19 Aug 2013 02:53:46 -0500 Active:1 Finished successfully:3 +Final status: Mon, 19 Aug 2013 02:53:46 -0500 Finished successfully:4 +real 25.75 +user 5.80 +sys 0.73 +chunks 3 filesize 10 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 300000 +parcombiner_c_exec.sh: line 37: exec_client: command not found +parcombiner_c_exec.sh: line 37: exec_client: command not found +parcombiner_c_exec.sh: line 37: exec_client: command not found +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:3 X FILESIZE:10 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0258-gl5m2n62 +Progress: time: Mon, 19 Aug 2013 02:58:56 -0500 +Progress: time: Mon, 19 Aug 2013 02:59:09 -0500 Submitting:2 Submitted:1 +Progress: time: Mon, 19 Aug 2013 02:59:11 -0500 Submitting:1 Submitted:1 Finished successfully:1 +Progress: time: Mon, 19 Aug 2013 02:59:20 -0500 Submitted:1 Finished successfully:3 +Final status: Mon, 19 Aug 2013 02:59:20 -0500 Finished successfully:4 +real 35.29 +user 5.99 +sys 0.87 +chunks 3 filesize 10 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 300000 +parcombiner_c_exec.sh: line 37: exec_client: command not found +parcombiner_c_exec.sh: line 37: exec_client: command not found +parcombiner_c_exec.sh: line 37: exec_client: command not found +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:3 X FILESIZE:10 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0301-nqgfl574 +Progress: time: Mon, 19 Aug 2013 03:01:12 -0500 +Progress: time: Mon, 19 Aug 2013 03:01:24 -0500 Submitting:2 Submitted:1 +Progress: time: Mon, 19 Aug 2013 03:01:27 -0500 Submitting:1 Submitted:1 Finished successfully:1 +Progress: time: Mon, 19 Aug 2013 03:01:32 -0500 Submitted:1 Finished successfully:2 +Progress: time: Mon, 19 Aug 2013 03:01:38 -0500 Submitted:1 Finished successfully:3 +Final status: Mon, 19 Aug 2013 03:01:39 -0500 Finished successfully:4 +real 37.01 +user 6.36 +sys 0.99 +chunks 3 filesize 10 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 300000 +parcombiner_c_exec.sh: line 37: exec_client: command not found +parcombiner_c_exec.sh: line 37: exec_client: command not found +parcombiner_c_exec.sh: line 37: exec_client: command not found +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:3 X FILESIZE:10 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0302-m08fkkya +Progress: time: Mon, 19 Aug 2013 03:02:24 -0500 +Progress: time: Mon, 19 Aug 2013 03:02:36 -0500 Submitting:2 Submitted:1 +Progress: time: Mon, 19 Aug 2013 03:02:37 -0500 Submitting:1 Stage out:2 +Progress: time: Mon, 19 Aug 2013 03:02:39 -0500 Submitted:1 Finished successfully:2 +Progress: time: Mon, 19 Aug 2013 03:02:41 -0500 Active:1 Finished successfully:3 +Final status: Mon, 19 Aug 2013 03:02:41 -0500 Finished successfully:4 +real 25.76 +user 5.67 +sys 0.66 +chunks 3 filesize 10 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 300000 +cp: cannot create regular file `./exec_client': File exists +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:3 X FILESIZE:10 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130819-0304-5624h1v4 +Progress: time: Mon, 19 Aug 2013 03:04:28 -0500 +Progress: time: Mon, 19 Aug 2013 03:04:39 -0500 Submitting:2 Submitted:1 +Progress: time: Mon, 19 Aug 2013 03:04:43 -0500 Submitting:1 Submitted:1 Finished successfully:1 +Progress: time: Mon, 19 Aug 2013 03:04:46 -0500 Submitted:1 Finished successfully:2 +Progress: time: Mon, 19 Aug 2013 03:04:47 -0500 Active:1 Finished successfully:3 +Final status: Mon, 19 Aug 2013 03:04:48 -0500 Finished successfully:4 +real 29.97 +user 5.65 +sys 0.95 +chunks 3 filesize 10 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 300000 +cp: cp: cannot create regular file `./exec_client'cannot create regular file `./exec_client': Text file busy: Text file busy + +parcombiner_c_exec.sh: line 26: 24727 Segmentation fault (core dumped) ./exec_client $SITE $SITE.$ID.sh &>$SITE.$ID.txt +--------------------------------------------- Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/RESULT_FILE =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/RESULT_FILE 2013-08-16 23:22:26 UTC (rev 6878) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/RESULT_FILE 2013-08-19 15:37:33 UTC (rev 6879) @@ -1 +1 @@ -thrash /sandbox/yadunand/input_10132.txt +steamroller /sandbox/yadunand/input_30326.txt Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/TEMP =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/TEMP 2013-08-16 23:22:26 UTC (rev 6878) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/TEMP 2013-08-19 15:37:33 UTC (rev 6879) @@ -1,9 +1 @@ -200309882511732 400000 -100123682586326 200000 -399951801425132 800000 -99882602648500 200000 -200214304630449 400000 -99939885782322 200000 -400334753729323 800000 -300142938339049 600000 -200290785918244 400000 +10 10 Added: SwiftApps/Swift-MapRed/mapred_chirp_combiner/client.c =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/client.c (rev 0) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/client.c 2013-08-19 15:37:33 UTC (rev 6879) @@ -0,0 +1,130 @@ +/* +** client.c -- a stream socket client demo +* Thanks to Brian "Beej Jorgensen" Hall +* Hacked to work as a remote exec server by Yadu Nand B +* +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +#define PORT "3490" // the port client will be connecting to + +#define MAXDATASIZE 2048 // max number of bytes we can get at once + +// get sockaddr, IPv4 or IPv6: +void *get_in_addr(struct sockaddr *sa) +{ + if (sa->sa_family == AF_INET) { + return &(((struct sockaddr_in*)sa)->sin_addr); + } + + return &(((struct sockaddr_in6*)sa)->sin6_addr); +} + + +int main(int argc, char *argv[]) +{ + int sockfd, new_fd, numbytes; + int filelen; + struct addrinfo hints, *servinfo, *p; + int rv; + char s[INET6_ADDRSTRLEN]; + FILE *f_in; + int file_size; + char *buffer; + char *reply_buf; + + if (argc != 3) { + fprintf(stderr,"usage: client hostname remote_script\n"); + exit(1); + } + + memset(&hints, 0, sizeof hints); + hints.ai_family = AF_UNSPEC; + hints.ai_socktype = SOCK_STREAM; + + if ((rv = getaddrinfo(argv[1], PORT, &hints, &servinfo)) != 0) { + fprintf(stderr, "getaddrinfo: %s\n", gai_strerror(rv)); + return 1; + } + + // loop through all the results and connect to the first we can + for(p = servinfo; p != NULL; p = p->ai_next) { + if ((sockfd = socket(p->ai_family, p->ai_socktype, + p->ai_protocol)) == -1) { + perror("client: socket"); + continue; + } + + if (connect(sockfd, p->ai_addr, p->ai_addrlen) == -1) { + close(sockfd); + perror("client: connect"); + continue; + } + + break; + } + + if (p == NULL) { + fprintf(stderr, "client: failed to connect\n"); + return 2; + } + + inet_ntop(p->ai_family, get_in_addr((struct sockaddr *)p->ai_addr), + s, sizeof s); + //printf("client: connecting to %s\n", s); + + freeaddrinfo(servinfo); // all done with this structure + + //Send message to server + //printf("Client sending contents of file %s to server \n",argv[1]); + + // Read file contents into a buffer; + if ( (f_in = fopen(argv[2],"r")) == NULL ){ + printf("Opening[%s] failed: %s\n", argv[2], strerror(errno)); + exit(errno); + }; + + fseek(f_in, 0, SEEK_END); + file_size = ftell(f_in); // Find length + //printf("File size: %d\n", file_size); + fseek(f_in, 0, SEEK_SET); + + buffer = (char *) malloc (file_size); + fread(buffer, file_size, 1, f_in); + buffer[file_size] = '\0'; + //printf("String : %s\n", buffer); + fclose(f_in); + + //printf("Content of file : \n%s\n", buffer); + + if (send(sockfd, buffer, file_size, 0) == -1) + perror("send"); + free(buffer); + + //Receive message back from server + reply_buf = (char *)malloc(MAXDATASIZE); + //printf("Client receiving message from server \n"); + if ((numbytes = recv(sockfd, reply_buf, MAXDATASIZE-1, 0)) == -1) { + perror("recv"); + exit(1); + } + + reply_buf[numbytes] = '\0'; + printf("%s",reply_buf); + free(reply_buf); + close(sockfd); + + return 0; +} Added: SwiftApps/Swift-MapRed/mapred_chirp_combiner/compile =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/compile (rev 0) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/compile 2013-08-19 15:37:33 UTC (rev 6879) @@ -0,0 +1,7 @@ +#!/bin/bash + +gcc server.c -o exec_server +gcc client.c -o exec_client + +chmod a+x exec_server +chmod a+x exec_client Property changes on: SwiftApps/Swift-MapRed/mapred_chirp_combiner/compile ___________________________________________________________________ Added: svn:executable + * Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/err_file =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/err_file 2013-08-16 23:22:26 UTC (rev 6878) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/err_file 2013-08-19 15:37:33 UTC (rev 6879) @@ -1,4 +1,3 @@ -chirp_put: couldn't put ./recombiner.sh to host crank: Permission denied -couldn't get crank:crank.17255.imd: Permission denied -cat: crank.17255.txt: No such file or directory -cat: crank.17255.txt: No such file or directory +cp: cp: cannot create regular file `./exec_client'cannot create regular file `./exec_client': Text file busy: Text file busy + +parcombiner_c_exec.sh: line 26: 24727 Segmentation fault (core dumped) ./exec_client $SITE $SITE.$ID.sh &>$SITE.$ID.txt Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/final_result =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/final_result 2013-08-16 23:22:26 UTC (rev 6878) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/final_result 2013-08-19 15:37:33 UTC (rev 6879) @@ -1,2 +1,5 @@ -Final results (on churn): -5000738965127778 10000000 +Content of stomp.20006.txt is +Content of vanquish.11894.txt is +Content of thrash.9680.txt is +Final results (on stomp): + Added: SwiftApps/Swift-MapRed/mapred_chirp_combiner/parcombiner_c_exec.sh =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/parcombiner_c_exec.sh (rev 0) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/parcombiner_c_exec.sh 2013-08-19 15:37:33 UTC (rev 6879) @@ -0,0 +1,58 @@ +#!/bin/bash + +FILES=$* +SUM=0 +COUNT=0 +REMOTE_PORT=29900 +cat $* > RESULT_FILE + +# Find the unique sites in the RESULT_FILE to run a combiner there. +#SITES=($(sort -u -t' ' -k1,1 RESULT_FILE)) +cat <<'EOF' > recombiner.sh +SUM=0;COUNT=0; +for file in ${FILES[*]}; do + [ ! -f $file ] && echo "$file is missing" >> $HOSTNAME.parrot_run.log + RES=($(awk '{ sum += $1 } END { print sum,NR }' $file)) + SUM=$(($SUM+${RES[0]})) + COUNT=$(($COUNT+${RES[1]})) + rm $file & +done; +echo -e "$SUM $COUNT" +EOF +chmod 777 recombiner.sh + + +combine_fetch_process() +{ + SITE=$1; shift + ID=$1; shift + REMOTE_PORT=$1; + PORT=$(($REMOTE_PORT+$ID)) + + FILES=($(grep $SITE RESULT_FILE | awk '{ print $2 }')) + CHIRPDIR=$(dirname ${FILES[0]}) + + echo -e "#!/bin/bash \nID=$ID \nFILES=(${FILES[*]}) \n" > $SITE.$ID.sh + cat recombiner.sh >> $SITE.$ID.sh + cp /homes/yadunand/bin/exec_client ./ + ./exec_client $SITE $SITE.$ID.sh &> $SITE.$ID.txt + echo "Content of $SITE.$ID.txt is $(cat $SITE.$ID.txt)" +} + +STAGE2=""; +SITES=($(awk '{ print $1 }' RESULT_FILE | sort -u)) +for SITE in ${SITES[*]} +do + ID=$RANDOM + combine_fetch_process $SITE $ID $REMOTE_PORT & + STAGE2="$STAGE2 $SITE.$ID.txt" +done; +wait + +cat ${STAGE2[*]} > TEMP +SUM=($(awk '{ sum += $1 } END { print sum }' TEMP)) +COUNT=($(awk '{ sum += $2 } END { print sum }' TEMP)) +echo "Final results (on $HOSTNAME):" +echo "$SUM $COUNT" + +exit 0; \ No newline at end of file Property changes on: SwiftApps/Swift-MapRed/mapred_chirp_combiner/parcombiner_c_exec.sh ___________________________________________________________________ Added: svn:executable + * Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/recombiner.sh =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/recombiner.sh 2013-08-16 23:22:26 UTC (rev 6878) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/recombiner.sh 2013-08-19 15:37:33 UTC (rev 6879) @@ -4,5 +4,6 @@ RES=($(awk '{ sum += $1 } END { print sum,NR }' $file)) SUM=$(($SUM+${RES[0]})) COUNT=$(($COUNT+${RES[1]})) + rm $file & done; echo -e "$SUM $COUNT" Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/run.sh =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/run.sh 2013-08-16 23:22:26 UTC (rev 6878) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/run.sh 2013-08-19 15:37:33 UTC (rev 6879) @@ -13,6 +13,12 @@ SITE="anl" fi +if [ "$SITE" == "beagle" ] +then + ./compile + cp exec_server /lustre/beagle/yadunandb/bin/ + cp exec_client /lustre/beagle/yadunandb/bin/ +fi; #Call as check_error $? check_error() { @@ -74,7 +80,7 @@ echo "================================================================" } -run_swift_chirp_combiner 20 50; +run_swift_chirp_combiner 3 10; exit 0 ####################SWIFT + CHIRP VERSION############################ Added: SwiftApps/Swift-MapRed/mapred_chirp_combiner/server.c =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/server.c (rev 0) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/server.c 2013-08-19 15:37:33 UTC (rev 6879) @@ -0,0 +1,183 @@ +/* +** server.c -- a stream socket server demo +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define PORT "3490" // the port users will be connecting to +#define MAXDATASIZE 2048 +#define BACKLOG 10 // how many pending connections queue will hold + +void sigchld_handler(int s) +{ + while(waitpid(-1, NULL, WNOHANG) > 0); +} + +// get sockaddr, IPv4 or IPv6: +void *get_in_addr(struct sockaddr *sa) +{ + if (sa->sa_family == AF_INET) { + return &(((struct sockaddr_in*)sa)->sin_addr); + } + + return &(((struct sockaddr_in6*)sa)->sin6_addr); +} + + +int exec_string(char *query, int query_size, char *reply) +{ + FILE *p_exec; + FILE *f_out; + char filename[100]; + char exec_string[500]; + int ret; + + sprintf(filename,"exec_script_%d_%d", getpid(), rand()); + //printf("Debug: filename: %s \n", filename); + + if ( (f_out = fopen(filename,"w")) == NULL ){ + printf("Opening[%s] failed: %s\n", filename, strerror(errno)); + exit(errno); + }; + fwrite(query, query_size, 1, f_out); + fclose(f_out); + + sprintf(exec_string, "chmod +x %s; ./%s", + filename, filename); + //printf("Command string : [%s]\n", exec_string); + + if ( (p_exec = popen(exec_string, "r")) == NULL ){ + printf("exec_string failed to popen: %s", strerror(errno)); + return errno; + } + + ret = fread(reply, MAXDATASIZE, 1, p_exec); + + //printf("Reply is: \n%s Len = %d\n", reply, (int)strlen(reply)); + return (strlen(reply)); +} + +int main(void) +{ + int sockfd, new_fd; // listen on sock_fd, new connection on new_fd + struct addrinfo hints, *servinfo, *p; + struct sockaddr_storage their_addr; // connector's address information + socklen_t sin_size; + struct sigaction sa; + int yes=1; + char s[INET6_ADDRSTRLEN]; + int rv; + char buf[MAXDATASIZE]; + int numbytes; + char *repy; + + memset(&hints, 0, sizeof hints); + hints.ai_family = AF_UNSPEC; + hints.ai_socktype = SOCK_STREAM; + hints.ai_flags = AI_PASSIVE; // use my IP + + if ((rv = getaddrinfo(NULL, PORT, &hints, &servinfo)) != 0) { + fprintf(stderr, "getaddrinfo: %s\n", gai_strerror(rv)); + return 1; + } + + // loop through all the results and bind to the first we can + for(p = servinfo; p != NULL; p = p->ai_next) { + if ((sockfd = socket(p->ai_family, p->ai_socktype, + p->ai_protocol)) == -1) { + perror("server: socket"); + continue; + } + + if (setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, &yes, + sizeof(int)) == -1) { + perror("setsockopt"); + exit(1); + } + + if (bind(sockfd, p->ai_addr, p->ai_addrlen) == -1) { + close(sockfd); + perror("server: bind"); + continue; + } + + break; + } + + if (p == NULL) { + fprintf(stderr, "server: failed to bind\n"); + return 2; + } + + freeaddrinfo(servinfo); // all done with this structure + + if (listen(sockfd, BACKLOG) == -1) { + perror("listen"); + exit(1); + } + + sa.sa_handler = sigchld_handler; // reap all dead processes + sigemptyset(&sa.sa_mask); + sa.sa_flags = SA_RESTART; + if (sigaction(SIGCHLD, &sa, NULL) == -1) { + perror("sigaction"); + exit(1); + } + + //printf("server: waiting for connections...\n"); + + while(1) { // main accept() loop + sin_size = sizeof their_addr; + new_fd = accept(sockfd, (struct sockaddr *)&their_addr, &sin_size); + if (new_fd == -1) { + perror("accept"); + continue; + } + + inet_ntop(their_addr.ss_family, + get_in_addr((struct sockaddr *)&their_addr), + s, sizeof s); + printf("server: got connection from %s\n", s); + + if (!fork()) { // this is the child process + int reply_size; + char *reply; + close(sockfd); // child doesn't need the listener + if ((numbytes = recv(new_fd, buf, MAXDATASIZE-1, 0)) == -1) { + perror("recv"); + exit(1); + } + + buf[numbytes] = '\0'; + //printf("Server: Received string from client: \n'%s'\n",buf); + + // TODO + reply = (char *) malloc (2048); + reply_size = exec_string(buf, numbytes, reply); + //printf("Returning string of size %d \n%s\n", reply_size, reply); + + if (send(new_fd, reply, reply_size, 0) == -1) + perror("send"); + //printf("Server: Send string 'Hello, client'\n"); + close(new_fd); + free(reply); + exit(0); + } + close(new_fd); // parent doesn't need this + return 0; + } + return 0; +} Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.kml =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.kml 2013-08-16 23:22:26 UTC (rev 6878) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.kml 2013-08-19 15:37:33 UTC (rev 6879) @@ -149,35 +149,35 @@ - + - + - + - + - + - + - + - + @@ -185,7 +185,7 @@ - + @@ -226,10 +226,10 @@ - + loop - - + + swift#string#17007swift#string#17008 @@ -237,10 +237,10 @@ - + fsize - - + + swift#string#17009swift#string#17010 @@ -248,9 +248,9 @@ - + dir - + swift#string#17011swift#string#17012 @@ -279,10 +279,10 @@ - + - + tgen_out i @@ -297,11 +297,11 @@ - + - + final errs combine Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.swift =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.swift 2013-08-16 23:22:26 UTC (rev 6878) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.swift 2013-08-19 15:37:33 UTC (rev 6879) @@ -15,7 +15,8 @@ file tgen_out[] ; file tgen_err[] ; -script wrapper <"teragen_wrap_nc.sh">; +//script wrapper <"teragen_wrap_nc.sh">; +script wrapper <"teragen_wrap_c_exec.sh">; int loop = @toInt(@arg("loops","0")); int fsize = @toInt(@arg("recsize","10")); # This would make 10M records per file string dir = @arg("dir", "./"); @@ -25,7 +26,8 @@ } -script combine <"parcombiner_nc.sh">; +//script combine <"parcombiner_nc.sh">; +script combine <"parcombiner_c_exec.sh">; file final <"final_result">; file errs <"err_file">; (final, errs) = comb_data(combine, tgen_out); Added: SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen_wrap_c_exec.sh =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen_wrap_c_exec.sh (rev 0) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen_wrap_c_exec.sh 2013-08-19 15:37:33 UTC (rev 6879) @@ -0,0 +1,46 @@ +#!/bin/bash + + +# By default with ARG1:100 and SLICESIZE=10000, this script will generate +# 10^6 records. +ARG1=1 +[ ! -z $1 ] && ARG1=$1 + +FILE="input_$RANDOM.txt" +LOWERLIMIT=0 +UPPERLIMIT=1000000000 # 10^9 +SLICESIZE=10000 # 10^4 records padded to 100B would result in 1MB file +#SLICESIZE=1000 # 10^3 If padded to 100B would result + + +FOLDER="/sandbox/$USER" +TIMEOUT=1200 +NC_LISTEN_PORT=29900 + +# clean_folder SLEEP_TIME FOLDER_NAME +clean_folder() +{ + sleep $(($1+1)); + rm $2/* &> /dev/null +} + +JOBS_LEVEL=`echo $PWD | grep -o ".*jobs"` +if [ "$?" == "0" ] +then + mkdir $JOBS_LEVEL/CHIRPING + if [ "$?" == "0" ] + then + killall -u $USER chirp_server; + echo "unix:$USER rwlds" > $FOLDER/acl.conf + echo "hostname:* rwl" >> $FOLDER/acl.conf + timeout $TIMEOUT chirp_server -A $FOLDER/acl.conf -r $FOLDER & + timeout $TIMEOUT ~/bin/exec_server & + fi + FILE=$FOLDER/$FILE; +else + FILE=$PWD/$FILE +fi + +shuf -i $LOWERLIMIT-$UPPERLIMIT -n $(($SLICESIZE*$ARG1)) | awk '{printf "%-99s\n", $0}' > $FILE +echo "$HOSTNAME $FILE" +exit 0 \ No newline at end of file Property changes on: SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen_wrap_c_exec.sh ___________________________________________________________________ Added: svn:executable + * From davidk at ci.uchicago.edu Mon Aug 19 11:13:53 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 19 Aug 2013 11:13:53 -0500 (CDT) Subject: [Swift-commit] r6880 - branches/release-0.94/bin Message-ID: <20130819161353.120E19D801@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-19 11:13:52 -0500 (Mon, 19 Aug 2013) New Revision: 6880 Modified: branches/release-0.94/bin/start-coaster-service Log: Run tunneling commands within the same SSH command as worker.pl Rename hi.swift to jobspernode.swift Remove jobspernode.swift and logs after running Create an app file for jobspernode.swift Fix to run on mac (mktemp differences) Bugs #1065 and #1058 Modified: branches/release-0.94/bin/start-coaster-service =================================================================== --- branches/release-0.94/bin/start-coaster-service 2013-08-19 15:37:33 UTC (rev 6879) +++ branches/release-0.94/bin/start-coaster-service 2013-08-19 16:13:52 UTC (rev 6880) @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash # crash: Report a problem and exit crash() @@ -90,7 +90,7 @@ crash "SWIFTVMBOOT_DIR incorrectly defined in coaster-service.conf" fi - SEDFILE=`mktemp` + SEDFILE=`mktemp XXXXXX` { echo "s at _CLUSTER-NODES_@$EC2_NODES@" echo "s at _INSTANCE-TYPE_@$EC2_INSTANCE_TYPE@" @@ -218,9 +218,11 @@ for MACHINE in $WORKER_HOSTS do + SSH_COMMAND="ssh -A " + # Enable ssh tunneling if needed if [ "$SSH_TUNNELING" == "yes" ]; then - ssh -f -n -N $WORKER_USERNAME@$MACHINE -R $PORT:localhost:$PORT + SSH_COMMAND="$SSH_COMMAND -n -R $PORT:localhost:$PORT" echo $! >> $PID_FILE fi @@ -229,14 +231,14 @@ ssh -A $WORKER_USERNAME@$WORKER_RELAY_HOST ssh $MACHINE mkdir -p $WORKER_LOCATION > /dev/null 2>&1 ssh -A $WORKER_USERNAME@$WORKER_RELAY_HOST "scp /tmp/$WORKER $WORKER_USERNAME@$MACHINE:$WORKER_LOCATION" > /dev/null 2>&1 echo Starting worker on $MACHINE - ssh -A $WORKER_USERNAME@$WORKER_RELAY_HOST ssh $WORKER_USERNAME@$MACHINE "WORKER_LOGGING_LEVEL=$WORKER_LOGGING_LEVEL $WORKER_LOCATION/$WORKER $EXECUTIONURL $MACHINE $WORKER_LOG_DIR" & + eval "$SSH_COMMAND $WORKER_USERNAME at WORKER_RELAY_HOST WORKER_LOGGING_LEVEL=$WORKER_LOGGING_LEVEL $WORKER_LOCATION/$WORKER $EXECUTIONURL $MACHINE $WORKER_LOG_DIR" & echo $! >> $PID_FILE # Connect directly else ssh $WORKER_USERNAME@$MACHINE mkdir -p $WORKER_LOCATION > /dev/null 2>&1 scp $SWIFT_BIN/$WORKER $WORKER_USERNAME@$MACHINE:$WORKER_LOCATION > /dev/null 2>&1 echo Starting worker on $MACHINE - ssh $WORKER_USERNAME@$MACHINE "WORKER_LOGGING_LEVEL=$WORKER_LOGGING_LEVEL $WORKER_LOCATION/$WORKER $EXECUTIONURL $MACHINE $WORKER_LOG_DIR" & + eval "$SSH_COMMAND $WORKER_USERNAME@$MACHINE WORKER_LOGGING_LEVEL=$WORKER_LOGGING_LEVEL $WORKER_LOCATION/$WORKER $EXECUTIONURL $MACHINE $WORKER_LOG_DIR" & echo $! >> $PID_FILE fi done @@ -473,11 +475,11 @@ # Create files for storing port info, if needed if [ -z "$LOCAL_PORT" ]; then - LOCAL_PORT_FILE=`mktemp` + LOCAL_PORT_FILE=`mktemp XXXXXX` fi if [ -z "$SERVICE_PORT" ]; then - SERVICE_PORT_FILE=`mktemp` + SERVICE_PORT_FILE=`mktemp XXXXXX` fi # Check values in configuration file to determine how we should start coaster-service @@ -527,12 +529,13 @@ gensites persistent-coasters -p $CONFIG_FILE > $RUN_DIR/sites.xml fi -# For evil bug #467 -echo "app echo (string i) { echo i; }" > hi.swift -echo "echo(\"hi\");" >> hi.swift -swift -sites.file sites.xml -tc.file tc.data -config cf hi.swift > /dev/null 2>&1 & +# Workaround for bug #467. This is needed to property set jobspernode when using persistent coasters. +echo "app echo (string i) { echo i; }" > jobspernode.swift +echo "echo(\"hi\");" >> jobspernode.swift +echo "persistent-coasters echo /bin/echo null null null" >> jobspernode.apps +swift -sites.file sites.xml -tc.file jobspernode.apps -config cf jobspernode.swift > /dev/null 2>&1 & DUMMYPID=$! -sleep 15 +sleep 15 # This won't run until later when the workers are started # Start workers case $WORKER_MODE in @@ -570,6 +573,7 @@ # Wait for dummy script to finish wait $DUMMYPID +rm -rf jobspernode* swift.log > /dev/null 2>&1 # Generate config file if [ "$SHARED_FILESYSTEM" == "no" ]; then From ketan at ci.uchicago.edu Mon Aug 19 12:03:40 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Mon, 19 Aug 2013 12:03:40 -0500 (CDT) Subject: [Swift-commit] r6881 - in SwiftApps: . gatk Message-ID: <20130819170340.AAC4D9CCAA@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-19 12:03:40 -0500 (Mon, 19 Aug 2013) New Revision: 6881 Added: SwiftApps/gatk/ SwiftApps/gatk/gatk.swift Log: gatk swift skeleton Added: SwiftApps/gatk/gatk.swift =================================================================== --- SwiftApps/gatk/gatk.swift (rev 0) +++ SwiftApps/gatk/gatk.swift 2013-08-19 17:03:40 UTC (rev 6881) @@ -0,0 +1,735 @@ + +app () bwa (){ + + bwa_wrapper.py + --threads="4" + + #if $input1.ext == "fastqillumina": + --illumina1.3 + #end if + + ## reference source + --fileSource=$genomeSource.refGenomeSource + #if $genomeSource.refGenomeSource == "history": + ##build index on the fly + --ref="${genomeSource.ownFile}" + --dbkey=$dbkey + #else: + ##use precomputed indexes + --ref="${ filter( lambda x: str( x[0] ) == str( $genomeSource.indices ), $__app__.tool_data_tables[ 'bwa_indexes' ].get_fields() )[0][-1] }" + --do_not_build_index + #end if + + ## input file(s) + --input1=$paired.input1 + #if $paired.sPaired == "paired": + --input2=$paired.input2 + #end if + + ## output file + --output=$output + + ## run parameters + --genAlignType=$paired.sPaired + --params=$params.source_select + #if $params.source_select != "pre_set": + --maxEditDist=$params.maxEditDist + --fracMissingAligns=$params.fracMissingAligns + --maxGapOpens=$params.maxGapOpens + --maxGapExtens=$params.maxGapExtens + --disallowLongDel=$params.disallowLongDel + --disallowIndel=$params.disallowIndel + --seed=$params.seed + --maxEditDistSeed=$params.maxEditDistSeed + --mismatchPenalty=$params.mismatchPenalty + --gapOpenPenalty=$params.gapOpenPenalty + --gapExtensPenalty=$params.gapExtensPenalty + --suboptAlign=$params.suboptAlign + --noIterSearch=$params.noIterSearch + --outputTopN=$params.outputTopN + --outputTopNDisc=$params.outputTopNDisc + --maxInsertSize=$params.maxInsertSize + --maxOccurPairing=$params.maxOccurPairing + #if $params.readGroup.specReadGroup == "yes" + --rgid="$params.readGroup.rgid" + --rgcn="$params.readGroup.rgcn" + --rgds="$params.readGroup.rgds" + --rgdt="$params.readGroup.rgdt" + --rgfo="$params.readGroup.rgfo" + --rgks="$params.readGroup.rgks" + --rglb="$params.readGroup.rglb" + --rgpg="$params.readGroup.rgpg" + --rgpi="$params.readGroup.rgpi" + --rgpl="$params.readGroup.rgpl" + --rgpu="$params.readGroup.rgpu" + --rgsm="$params.readGroup.rgsm" + #end if + #end if + + ## suppress output SAM header + --suppressHeader=$suppressHeader +} + +app () addorrep (){ + + picard_wrapper.py + --input="$inputFile" + --rg-lb="$rglb" + --rg-pl="$rgpl" + --rg-pu="$rgpu" + --rg-sm="$rgsm" + --rg-id="$rgid" + --rg-opts=${readGroupOpts.rgOpts} + #if $readGroupOpts.rgOpts == "full" + --rg-cn="$readGroupOpts.rgcn" + --rg-ds="$readGroupOpts.rgds" + #end if + --output-format=$outputFormat + --output=$outFile + -j "${GALAXY_DATA_INDEX_DIR}/shared/jars/AddOrReplaceReadGroups.jar" +} + + +app () markdup (){ +card_wrapper.py + --input="$input_file" + --remove-dups="$remDups" + --read-regex="$readRegex" + --opt-dup-dist="$optDupeDist" + --output-format=$outputFormat + --output-txt=$outMetrics + #if str( $outputFormat ) == "sam" + #if str( $remDups ) == "true" + --output-sam=$outFileSamRemoved + #else + --output-sam=$outFileSamMarked + #end if + #else if str( $outputFormat ) == "bam" + #if str( $remDups ) == "true" + --output-sam=$outFileBamRemoved + #else + --output-sam=$outFileBamMarked + #end if + #end if + -j "${GALAXY_DATA_INDEX_DIR}/shared/jars/" + --picard-cmd="MarkDuplicates" +} + +app () reordersambam (){ + picard_wrapper.py + --input=$inputFile + #if $source.indexSource == "built-in" + --ref="${ filter( lambda x: str( x[0] ) == str( $source.ref ), $__app__.tool_data_tables[ 'picard_indexes' ].get_fields() )[0][-1] }" + #else + --ref-file=$refFile + --species-name=$source.speciesName + --build-name=$source.buildName + --trunc-names=$source.truncateSeqNames + #end if + --allow-inc-dict-concord=$allowIncDictConcord + --allow-contig-len-discord=$allowContigLenDiscord + --output-format=$outputFormat + --output=$outFile + -j "${GALAXY_DATA_INDEX_DIR}/shared/jars/ReorderSam.jar" +} + +app () realignertargetreator (){ + gatk_wrapper.py + --max_jvm_heap_fraction "1" + --stdout "${output_log}" + -d "-I" "${reference_source.input_bam}" "${reference_source.input_bam.ext}" "gatk_input" + -d "" "${reference_source.input_bam.metadata.bam_index}" "bam_index" "gatk_input" ##hardcode galaxy ext type as bam_index + -p 'java + -jar "${GALAXY_DATA_INDEX_DIR}/shared/jars/gatk/GenomeAnalysisTK.jar" + -T "RealignerTargetCreator" + -o "${output_interval}" + -et "NO_ET" ##ET no phone home + --num_threads 4 ##hard coded, for now + ##-log "${output_log}" ##don't use this to log to file, instead directly capture stdout + #if $reference_source.reference_source_selector != "history": + -R "${reference_source.ref_file.fields.path}" + #end if + ' + #set $rod_binding_names = dict() + #for $rod_binding in $rod_bind: + #if str( $rod_binding.rod_bind_type.rod_bind_type_selector ) == 'custom': + #set $rod_bind_name = $rod_binding.rod_bind_type.custom_rod_name + #else + #set $rod_bind_name = $rod_binding.rod_bind_type.rod_bind_type_selector + #end if + #set $rod_binding_names[$rod_bind_name] = $rod_binding_names.get( $rod_bind_name, -1 ) + 1 + -d "-known:${rod_bind_name},%(file_type)s" "${rod_binding.rod_bind_type.input_rod}" "${rod_binding.rod_bind_type.input_rod.ext}" "input_${rod_bind_name}_${rod_binding_names[$rod_bind_name]}" + #end for + + ##start standard gatk options + #if $gatk_param_type.gatk_param_type_selector == "advanced": + #for $pedigree in $gatk_param_type.pedigree: + -p '--pedigree "${pedigree.pedigree_file}"' + #end for + #for $pedigree_string in $gatk_param_type.pedigree_string_repeat: + -p '--pedigreeString "${pedigree_string.pedigree_string}"' + #end for + -p '--pedigreeValidationType "${gatk_param_type.pedigree_validation_type}"' + #for $read_filter in $gatk_param_type.read_filter: + -p '--read_filter "${read_filter.read_filter_type.read_filter_type_selector}" + ###raise Exception( str( dir( $read_filter ) ) ) + #for $name, $param in $read_filter.read_filter_type.iteritems(): + #if $name not in [ "__current_case__", "read_filter_type_selector" ]: + #if hasattr( $param.input, 'truevalue' ): + ${param} + #else: + --${name} "${param}" + #end if + #end if + #end for + ' + #end for + #for $interval_count, $input_intervals in enumerate( $gatk_param_type.input_interval_repeat ): + -d "--intervals" "${input_intervals.input_intervals}" "${input_intervals.input_intervals.ext}" "input_intervals_${interval_count}" + #end for + + #for $interval_count, $input_intervals in enumerate( $gatk_param_type.input_exclude_interval_repeat ): + -d "--excludeIntervals" "${input_intervals.input_exclude_intervals}" "${input_intervals.input_exclude_intervals.ext}" "input_exlude_intervals_${interval_count}" + #end for + + -p '--interval_set_rule "${gatk_param_type.interval_set_rule}"' + + -p '--downsampling_type "${gatk_param_type.downsampling_type.downsampling_type_selector}"' + #if str( $gatk_param_type.downsampling_type.downsampling_type_selector ) != "NONE": + -p '--${gatk_param_type.downsampling_type.downsample_to_type.downsample_to_type_selector} "${gatk_param_type.downsampling_type.downsample_to_type.downsample_to_value}"' + #end if + -p ' + --baq "${gatk_param_type.baq}" + --baqGapOpenPenalty "${gatk_param_type.baq_gap_open_penalty}" + ${gatk_param_type.use_original_qualities} + --defaultBaseQualities "${gatk_param_type.default_base_qualities}" + --validation_strictness "${gatk_param_type.validation_strictness}" + --interval_merging "${gatk_param_type.interval_merging}" + ${gatk_param_type.disable_experimental_low_memory_sharding} + ${gatk_param_type.non_deterministic_random_seed} + ' + #for $rg_black_list_count, $rg_black_list in enumerate( $gatk_param_type.read_group_black_list_repeat ): + #if $rg_black_list.read_group_black_list_type.read_group_black_list_type_selector == "file": + -d "--read_group_black_list" "${rg_black_list.read_group_black_list_type.read_group_black_list}" "txt" "input_read_group_black_list_${rg_black_list_count}" + #else + -p '--read_group_black_list "${rg_black_list.read_group_black_list_type.read_group_black_list}"' + #end if + #end for + #end if + + #if $reference_source.reference_source_selector == "history": + -d "-R" "${reference_source.ref_file}" "${reference_source.ref_file.ext}" "gatk_input" + #end if + ##end standard gatk options + ##start analysis specific options + #if $analysis_param_type.analysis_param_type_selector == "advanced": + -p ' + --minReadsAtLocus "${analysis_param_type.minReadsAtLocus}" + --windowSize "${analysis_param_type.windowSize}" + --mismatchFraction "${analysis_param_type.mismatchFraction}" + --maxIntervalSize "${analysis_param_type.maxIntervalSize}" + ' + #end if +} + +app () indelrealigner (){ + gatk_wrapper.py + --max_jvm_heap_fraction "1" + --stdout "${output_log}" + -d "-I" "${reference_source.input_bam}" "${reference_source.input_bam.ext}" "gatk_input" + -d "" "${reference_source.input_bam.metadata.bam_index}" "bam_index" "gatk_input" ##hardcode galaxy ext type as bam_index + -p 'java + -jar "${GALAXY_DATA_INDEX_DIR}/shared/jars/gatk/GenomeAnalysisTK.jar" + -T "IndelRealigner" + -o "${output_bam}" + -et "NO_ET" ##ET no phone home + ##--num_threads 4 ##hard coded, for now + ##-log "${output_log}" ##don't use this to log to file, instead directly capture stdout + #if $reference_source.reference_source_selector != "history": + -R "${reference_source.ref_file.fields.path}" + #end if + -LOD "${lod_threshold}" + ${knowns_only} + ' + + #set $rod_binding_names = dict() + #for $rod_binding in $rod_bind: + #if str( $rod_binding.rod_bind_type.rod_bind_type_selector ) == 'custom': + #set $rod_bind_name = $rod_binding.rod_bind_type.custom_rod_name + #else + #set $rod_bind_name = $rod_binding.rod_bind_type.rod_bind_type_selector + #end if + #set $rod_binding_names[$rod_bind_name] = $rod_binding_names.get( $rod_bind_name, -1 ) + 1 + -d "-known:${rod_bind_name},%(file_type)s" "${rod_binding.rod_bind_type.input_rod}" "${rod_binding.rod_bind_type.input_rod.ext}" "input_${rod_bind_name}_${rod_binding_names[$rod_bind_name]}" + #end for + + ##start standard gatk options + #if $gatk_param_type.gatk_param_type_selector == "advanced": + #for $pedigree in $gatk_param_type.pedigree: + -p '--pedigree "${pedigree.pedigree_file}"' + #end for + #for $pedigree_string in $gatk_param_type.pedigree_string_repeat: + -p '--pedigreeString "${pedigree_string.pedigree_string}"' + #end for + -p '--pedigreeValidationType "${gatk_param_type.pedigree_validation_type}"' + #for $read_filter in $gatk_param_type.read_filter: + -p '--read_filter "${read_filter.read_filter_type.read_filter_type_selector}" + ###raise Exception( str( dir( $read_filter ) ) ) + #for $name, $param in $read_filter.read_filter_type.iteritems(): + #if $name not in [ "__current_case__", "read_filter_type_selector" ]: + #if hasattr( $param.input, 'truevalue' ): + ${param} + #else: + --${name} "${param}" + #end if + #end if + #end for + ' + #end for + #for $interval_count, $input_intervals in enumerate( $gatk_param_type.input_interval_repeat ): + -d "--intervals" "${input_intervals.input_intervals}" "${input_intervals.input_intervals.ext}" "input_intervals_${interval_count}" + #end for + + #for $interval_count, $input_intervals in enumerate( $gatk_param_type.input_exclude_interval_repeat ): + -d "--excludeIntervals" "${input_intervals.input_exclude_intervals}" "${input_intervals.input_exclude_intervals.ext}" "input_exlude_intervals_${interval_count}" + #end for + + -p '--interval_set_rule "${gatk_param_type.interval_set_rule}"' + + -p '--downsampling_type "${gatk_param_type.downsampling_type.downsampling_type_selector}"' + #if str( $gatk_param_type.downsampling_type.downsampling_type_selector ) != "NONE": + -p '--${gatk_param_type.downsampling_type.downsample_to_type.downsample_to_type_selector} "${gatk_param_type.downsampling_type.downsample_to_type.downsample_to_value}"' + #end if + -p ' + --baq "${gatk_param_type.baq}" + --baqGapOpenPenalty "${gatk_param_type.baq_gap_open_penalty}" + ${gatk_param_type.use_original_qualities} + --defaultBaseQualities "${gatk_param_type.default_base_qualities}" + --validation_strictness "${gatk_param_type.validation_strictness}" + --interval_merging "${gatk_param_type.interval_merging}" + ${gatk_param_type.disable_experimental_low_memory_sharding} + ${gatk_param_type.non_deterministic_random_seed} + ' + #for $rg_black_list_count, $rg_black_list in enumerate( $gatk_param_type.read_group_black_list_repeat ): + #if $rg_black_list.read_group_black_list_type.read_group_black_list_type_selector == "file": + -d "--read_group_black_list" "${rg_black_list.read_group_black_list_type.read_group_black_list}" "txt" "input_read_group_black_list_${rg_black_list_count}" + #else + -p '--read_group_black_list "${rg_black_list.read_group_black_list_type.read_group_black_list}"' + #end if + #end for + #end if + #if $reference_source.reference_source_selector == "history": + -d "-R" "${reference_source.ref_file}" "${reference_source.ref_file.ext}" "gatk_input" + #end if + ##end standard gatk options + ##start analysis specific options + -d "-targetIntervals" "${target_intervals}" "${target_intervals.ext}" "gatk_target_intervals" + -p ' + --disable_bam_indexing + ' + #if $analysis_param_type.analysis_param_type_selector == "advanced": + -p ' + --entropyThreshold "${analysis_param_type.entropy_threshold}" + ${analysis_param_type.simplify_bam} + --consensusDeterminationModel "${analysis_param_type.consensus_determination_model}" + --maxIsizeForMovement "${analysis_param_type.max_insert_size_for_movement}" + --maxPositionalMoveAllowed "${analysis_param_type.max_positional_move_allowed}" + --maxConsensuses "${analysis_param_type.max_consensuses}" + --maxReadsForConsensuses "${analysis_param_type.max_reads_for_consensuses}" + --maxReadsForRealignment "${analysis_param_type.max_reads_for_realignment}" + ${analysis_param_type.no_original_alignment_tags} + ' + #end if +} + +app () countcovariates (){ + gatk_wrapper.py + --max_jvm_heap_fraction "1" + --stdout "${output_log}" + -d "-I" "${reference_source.input_bam}" "${reference_source.input_bam.ext}" "gatk_input" + -d "" "${reference_source.input_bam.metadata.bam_index}" "bam_index" "gatk_input" ##hardcode galaxy ext type as bam_index + -p 'java + -jar "${GALAXY_DATA_INDEX_DIR}/shared/jars/gatk/GenomeAnalysisTK.jar" + -T "CountCovariates" + --num_threads 4 ##hard coded, for now + -et "NO_ET" ##ET no phone home + ##-log "${output_log}" ##don't use this to log to file, instead directly capture stdout + #if $reference_source.reference_source_selector != "history": + -R "${reference_source.ref_file.fields.path}" + #end if + --recal_file "${output_recal}" + ${standard_covs} + #if str( $covariates ) != "None": + #for $cov in str( $covariates ).split( ',' ): + -cov "${cov}" + #end for + #end if + ' + + #set $snp_dataset_provided = False + #set $rod_binding_names = dict() + #for $rod_binding in $rod_bind: + #if str( $rod_binding.rod_bind_type.rod_bind_type_selector ) == 'custom': + #set $rod_bind_name = $rod_binding.rod_bind_type.custom_rod_name + #else + #set $rod_bind_name = $rod_binding.rod_bind_type.rod_bind_type_selector + #end if + #if str( $rod_binding.rod_bind_type.rod_bind_type_selector ) == 'dbsnp': + #set $snp_dataset_provided = True + #end if + #set $rod_binding_names[$rod_bind_name] = $rod_binding_names.get( $rod_bind_name, -1 ) + 1 + -d "--knownSites:${rod_bind_name},%(file_type)s" "${rod_binding.rod_bind_type.input_rod}" "${rod_binding.rod_bind_type.input_rod.ext}" "input_${rod_bind_name}_${rod_binding_names[$rod_bind_name]}" + #end for + + ##start standard gatk options + #if $gatk_param_type.gatk_param_type_selector == "advanced": + #for $pedigree in $gatk_param_type.pedigree: + -p '--pedigree "${pedigree.pedigree_file}"' + #end for + #for $pedigree_string in $gatk_param_type.pedigree_string_repeat: + -p '--pedigreeString "${pedigree_string.pedigree_string}"' + #end for + -p '--pedigreeValidationType "${gatk_param_type.pedigree_validation_type}"' + #for $read_filter in $gatk_param_type.read_filter: + -p '--read_filter "${read_filter.read_filter_type.read_filter_type_selector}" + ###raise Exception( str( dir( $read_filter ) ) ) + #for $name, $param in $read_filter.read_filter_type.iteritems(): + #if $name not in [ "__current_case__", "read_filter_type_selector" ]: + #if hasattr( $param.input, 'truevalue' ): + ${param} + #else: + --${name} "${param}" + #end if + #end if + #end for + ' + #end for + #for $interval_count, $input_intervals in enumerate( $gatk_param_type.input_interval_repeat ): + -d "--intervals" "${input_intervals.input_intervals}" "${input_intervals.input_intervals.ext}" "input_intervals_${interval_count}" + #end for + + #for $interval_count, $input_intervals in enumerate( $gatk_param_type.input_exclude_interval_repeat ): + -d "--excludeIntervals" "${input_intervals.input_exclude_intervals}" "${input_intervals.input_exclude_intervals.ext}" "input_exlude_intervals_${interval_count}" + #end for + + -p '--interval_set_rule "${gatk_param_type.interval_set_rule}"' + + -p '--downsampling_type "${gatk_param_type.downsampling_type.downsampling_type_selector}"' + #if str( $gatk_param_type.downsampling_type.downsampling_type_selector ) != "NONE": + -p '--${gatk_param_type.downsampling_type.downsample_to_type.downsample_to_type_selector} "${gatk_param_type.downsampling_type.downsample_to_type.downsample_to_value}"' + #end if + -p ' + --baq "${gatk_param_type.baq}" + --baqGapOpenPenalty "${gatk_param_type.baq_gap_open_penalty}" + ${gatk_param_type.use_original_qualities} + --defaultBaseQualities "${gatk_param_type.default_base_qualities}" + --validation_strictness "${gatk_param_type.validation_strictness}" + --interval_merging "${gatk_param_type.interval_merging}" + ${gatk_param_type.disable_experimental_low_memory_sharding} + ${gatk_param_type.non_deterministic_random_seed} + ' + #for $rg_black_list_count, $rg_black_list in enumerate( $gatk_param_type.read_group_black_list_repeat ): + #if $rg_black_list.read_group_black_list_type.read_group_black_list_type_selector == "file": + -d "--read_group_black_list" "${rg_black_list.read_group_black_list_type.read_group_black_list}" "txt" "input_read_group_black_list_${rg_black_list_count}" + #else + -p '--read_group_black_list "${rg_black_list.read_group_black_list_type.read_group_black_list}"' + #end if + #end for + #end if + #if str( $reference_source.reference_source_selector ) == "history": + -d "-R" "${reference_source.ref_file}" "${reference_source.ref_file.ext}" "gatk_input" + #end if + ##end standard gatk options + + ##start analysis specific options + #if $analysis_param_type.analysis_param_type_selector == "advanced": + -p ' + #if $analysis_param_type.default_read_group_type.default_read_group_type_selector == "set": + --default_read_group "${analysis_param_type.default_read_group_type.default_read_group}" + #end if + #if str( $analysis_param_type.default_platform ) != "default": + --default_platform "${analysis_param_type.default_platform}" + #end if + #if str( $analysis_param_type.force_read_group_type.force_read_group_type_selector ) == "set": + --force_read_group "${analysis_param_type.force_read_group_type.force_read_group}" + #end if + #if str( $analysis_param_type.force_platform ) != "default": + --force_platform "${analysis_param_type.force_platform}" + #end if + ${analysis_param_type.exception_if_no_tile} + #if str( $analysis_param_type.solid_options_type.solid_options_type_selector ) == "set": + #if str( $analysis_param_type.solid_options_type.solid_recal_mode ) != "default": + --solid_recal_mode "${analysis_param_type.solid_options_type.solid_recal_mode}" + #end if + #if str( $analysis_param_type.solid_options_type.solid_nocall_strategy ) != "default": + --solid_nocall_strategy "${analysis_param_type.solid_options_type.solid_nocall_strategy}" + #end if + #end if + --window_size_nqs "${analysis_param_type.window_size_nqs}" + --homopolymer_nback "${analysis_param_type.homopolymer_nback}" + ' + #end if + #if not $snp_dataset_provided: + -p '--run_without_dbsnp_potentially_ruining_quality' + #end if +} + +app () tablerecalibrate (){ + gatk_wrapper.py + --max_jvm_heap_fraction "1" + --stdout "${output_log}" + -d "-I" "${reference_source.input_bam}" "${reference_source.input_bam.ext}" "gatk_input" + -d "" "${reference_source.input_bam.metadata.bam_index}" "bam_index" "gatk_input" ##hardcode galaxy ext type as bam_index + -p 'java + -jar "${GALAXY_DATA_INDEX_DIR}/shared/jars/gatk/GenomeAnalysisTK.jar" + -T "TableRecalibration" + -o "${output_bam}" + -et "NO_ET" ##ET no phone home + ##--num_threads 4 ##hard coded, for now + ##-log "${output_log}" ##don't use this to log to file, instead directly capture stdout + #if $reference_source.reference_source_selector != "history": + -R "${reference_source.ref_file.fields.path}" + #end if + --recal_file "${input_recal}" + --disable_bam_indexing + ' + ##start standard gatk options + #if $gatk_param_type.gatk_param_type_selector == "advanced": + #for $pedigree in $gatk_param_type.pedigree: + -p '--pedigree "${pedigree.pedigree_file}"' + #end for + #for $pedigree_string in $gatk_param_type.pedigree_string_repeat: + -p '--pedigreeString "${pedigree_string.pedigree_string}"' + #end for + -p '--pedigreeValidationType "${gatk_param_type.pedigree_validation_type}"' + #for $read_filter in $gatk_param_type.read_filter: + -p '--read_filter "${read_filter.read_filter_type.read_filter_type_selector}" + ###raise Exception( str( dir( $read_filter ) ) ) + #for $name, $param in $read_filter.read_filter_type.iteritems(): + #if $name not in [ "__current_case__", "read_filter_type_selector" ]: + #if hasattr( $param.input, 'truevalue' ): + ${param} + #else: + --${name} "${param}" + #end if + #end if + #end for + ' + #end for + #for $interval_count, $input_intervals in enumerate( $gatk_param_type.input_interval_repeat ): + -d "--intervals" "${input_intervals.input_intervals}" "${input_intervals.input_intervals.ext}" "input_intervals_${interval_count}" + #end for + + #for $interval_count, $input_intervals in enumerate( $gatk_param_type.input_exclude_interval_repeat ): + -d "--excludeIntervals" "${input_intervals.input_exclude_intervals}" "${input_intervals.input_exclude_intervals.ext}" "input_exlude_intervals_${interval_count}" + #end for + + -p '--interval_set_rule "${gatk_param_type.interval_set_rule}"' + + -p '--downsampling_type "${gatk_param_type.downsampling_type.downsampling_type_selector}"' + #if str( $gatk_param_type.downsampling_type.downsampling_type_selector ) != "NONE": + -p '--${gatk_param_type.downsampling_type.downsample_to_type.downsample_to_type_selector} "${gatk_param_type.downsampling_type.downsample_to_type.downsample_to_value}"' + #end if + -p ' + --baq "${gatk_param_type.baq}" + --baqGapOpenPenalty "${gatk_param_type.baq_gap_open_penalty}" + ${gatk_param_type.use_original_qualities} + --defaultBaseQualities "${gatk_param_type.default_base_qualities}" + --validation_strictness "${gatk_param_type.validation_strictness}" + --interval_merging "${gatk_param_type.interval_merging}" + ${gatk_param_type.disable_experimental_low_memory_sharding} + ${gatk_param_type.non_deterministic_random_seed} + ' + #for $rg_black_list_count, $rg_black_list in enumerate( $gatk_param_type.read_group_black_list_repeat ): + #if $rg_black_list.read_group_black_list_type.read_group_black_list_type_selector == "file": + -d "--read_group_black_list" "${rg_black_list.read_group_black_list_type.read_group_black_list}" "txt" "input_read_group_black_list_${rg_black_list_count}" + #else + -p '--read_group_black_list "${rg_black_list.read_group_black_list_type.read_group_black_list}"' + #end if + #end for + #end if + + #if str( $reference_source.reference_source_selector ) == "history": + -d "-R" "${reference_source.ref_file}" "${reference_source.ref_file.ext}" "gatk_input" + #end if + ##end standard gatk options + + ##start analysis specific options + #if $analysis_param_type.analysis_param_type_selector == "advanced": + -p ' + #if $analysis_param_type.default_read_group_type.default_read_group_type_selector == "set": + --default_read_group "${analysis_param_type.default_read_group_type.default_read_group}" + #end if + #if str( $analysis_param_type.default_platform ) != "default": + --default_platform "${analysis_param_type.default_platform}" + #end if + #if str( $analysis_param_type.force_read_group_type.force_read_group_type_selector ) == "set": + --force_read_group "${analysis_param_type.force_read_group_type.force_read_group}" + #end if + #if str( $analysis_param_type.force_platform ) != "default": + --force_platform "${analysis_param_type.force_platform}" + #end if + ${analysis_param_type.exception_if_no_tile} + #if str( $analysis_param_type.solid_options_type.solid_options_type_selector ) == "set": + #if str( $analysis_param_type.solid_options_type.solid_recal_mode ) != "default": + --solid_recal_mode "${analysis_param_type.solid_options_type.solid_recal_mode}" + #end if + #if str( $analysis_param_type.solid_options_type.solid_nocall_strategy ) != "default": + --solid_nocall_strategy "${analysis_param_type.solid_options_type.solid_nocall_strategy}" + #end if + #end if + ${analysis_param_type.simplify_bam} + --preserve_qscores_less_than "${analysis_param_type.preserve_qscores_less_than}" + --smoothing "${analysis_param_type.smoothing}" + --max_quality_score "${analysis_param_type.max_quality_score}" + --window_size_nqs "${analysis_param_type.window_size_nqs}" + --homopolymer_nback "${analysis_param_type.homopolymer_nback}" + ${analysis_param_type.do_not_write_original_quals} + ' + #end if +} + +app () unifiedgenotyper (){ + gatk_wrapper.py + --max_jvm_heap_fraction "1" + --stdout "${output_log}" + #for $i, $input_bam in enumerate( $reference_source.input_bams ): + -d "-I" "${input_bam.input_bam}" "${input_bam.input_bam.ext}" "gatk_input_${i}" + -d "" "${input_bam.input_bam.metadata.bam_index}" "bam_index" "gatk_input_${i}" ##hardcode galaxy ext type as bam_index + #end for + -p 'java + -jar "${GALAXY_DATA_INDEX_DIR}/shared/jars/gatk/GenomeAnalysisTK.jar" + -T "UnifiedGenotyper" + --num_threads 4 ##hard coded, for now + --out "${output_vcf}" + --metrics_file "${output_metrics}" + -et "NO_ET" ##ET no phone home + ##-log "${output_log}" ##don't use this to log to file, instead directly capture stdout + #if $reference_source.reference_source_selector != "history": + -R "${reference_source.ref_file.fields.path}" + #end if + --genotype_likelihoods_model "${genotype_likelihoods_model}" + --standard_min_confidence_threshold_for_calling "${standard_min_confidence_threshold_for_calling}" + --standard_min_confidence_threshold_for_emitting "${standard_min_confidence_threshold_for_emitting}" + ' + #set $rod_binding_names = dict() + #for $rod_binding in $rod_bind: + #if str( $rod_binding.rod_bind_type.rod_bind_type_selector ) == 'custom': + #set $rod_bind_name = $rod_binding.rod_bind_type.custom_rod_name + #else + #set $rod_bind_name = $rod_binding.rod_bind_type.rod_bind_type_selector + #end if + #set $rod_binding_names[$rod_bind_name] = $rod_binding_names.get( $rod_bind_name, -1 ) + 1 + -d "--dbsnp:${rod_bind_name},%(file_type)s" "${rod_binding.rod_bind_type.input_rod}" "${rod_binding.rod_bind_type.input_rod.ext}" "input_${rod_bind_name}_${rod_binding_names[$rod_bind_name]}" + #end for + + ##start standard gatk options + #if $gatk_param_type.gatk_param_type_selector == "advanced": + #for $pedigree in $gatk_param_type.pedigree: + -p '--pedigree "${pedigree.pedigree_file}"' + #end for + #for $pedigree_string in $gatk_param_type.pedigree_string_repeat: + -p '--pedigreeString "${pedigree_string.pedigree_string}"' + #end for + -p '--pedigreeValidationType "${gatk_param_type.pedigree_validation_type}"' + #for $read_filter in $gatk_param_type.read_filter: + -p '--read_filter "${read_filter.read_filter_type.read_filter_type_selector}" + ###raise Exception( str( dir( $read_filter ) ) ) + #for $name, $param in $read_filter.read_filter_type.iteritems(): + #if $name not in [ "__current_case__", "read_filter_type_selector" ]: + #if hasattr( $param.input, 'truevalue' ): + ${param} + #else: + --${name} "${param}" + #end if + #end if + #end for + ' + #end for + #for $interval_count, $input_intervals in enumerate( $gatk_param_type.input_interval_repeat ): + -d "--intervals" "${input_intervals.input_intervals}" "${input_intervals.input_intervals.ext}" "input_intervals_${interval_count}" + #end for + + #for $interval_count, $input_intervals in enumerate( $gatk_param_type.input_exclude_interval_repeat ): + -d "--excludeIntervals" "${input_intervals.input_exclude_intervals}" "${input_intervals.input_exclude_intervals.ext}" "input_exlude_intervals_${interval_count}" + #end for + + -p '--interval_set_rule "${gatk_param_type.interval_set_rule}"' + + -p '--downsampling_type "${gatk_param_type.downsampling_type.downsampling_type_selector}"' + #if str( $gatk_param_type.downsampling_type.downsampling_type_selector ) != "NONE": + -p '--${gatk_param_type.downsampling_type.downsample_to_type.downsample_to_type_selector} "${gatk_param_type.downsampling_type.downsample_to_type.downsample_to_value}"' + #end if + -p ' + --baq "${gatk_param_type.baq}" + --baqGapOpenPenalty "${gatk_param_type.baq_gap_open_penalty}" + ${gatk_param_type.use_original_qualities} + --defaultBaseQualities "${gatk_param_type.default_base_qualities}" + --validation_strictness "${gatk_param_type.validation_strictness}" + --interval_merging "${gatk_param_type.interval_merging}" + ${gatk_param_type.disable_experimental_low_memory_sharding} + ${gatk_param_type.non_deterministic_random_seed} + ' + #for $rg_black_list_count, $rg_black_list in enumerate( $gatk_param_type.read_group_black_list_repeat ): + #if $rg_black_list.read_group_black_list_type.read_group_black_list_type_selector == "file": + -d "--read_group_black_list" "${rg_black_list.read_group_black_list_type.read_group_black_list}" "txt" "input_read_group_black_list_${rg_black_list_count}" + #else + -p '--read_group_black_list "${rg_black_list.read_group_black_list_type.read_group_black_list}"' + #end if + #end for + #end if + + #if $reference_source.reference_source_selector == "history": + -d "-R" "${reference_source.ref_file}" "${reference_source.ref_file.ext}" "gatk_input" + #end if + ##end standard gatk options + ##start analysis specific options + #if $analysis_param_type.analysis_param_type_selector == "advanced": + -p ' + --p_nonref_model "${analysis_param_type.p_nonref_model}" + --heterozygosity "${analysis_param_type.heterozygosity}" + --pcr_error_rate "${analysis_param_type.pcr_error_rate}" + --genotyping_mode "${analysis_param_type.genotyping_mode_type.genotyping_mode}" + #if str( $analysis_param_type.genotyping_mode_type.genotyping_mode ) == 'GENOTYPE_GIVEN_ALLELES': + --alleles "${analysis_param_type.genotyping_mode_type.input_alleles_rod}" + #end if + --output_mode "${analysis_param_type.output_mode}" + ${analysis_param_type.compute_SLOD} + --min_base_quality_score "${analysis_param_type.min_base_quality_score}" + --max_deletion_fraction "${analysis_param_type.max_deletion_fraction}" + --max_alternate_alleles "${analysis_param_type.max_alternate_alleles}" + --min_indel_count_for_genotyping "${analysis_param_type.min_indel_count_for_genotyping}" + --indel_heterozygosity "${analysis_param_type.indel_heterozygosity}" + --indelGapContinuationPenalty "${analysis_param_type.indelGapContinuationPenalty}" + --indelGapOpenPenalty "${analysis_param_type.indelGapOpenPenalty}" + --indelHaplotypeSize "${analysis_param_type.indelHaplotypeSize}" + ${analysis_param_type.doContextDependentGapPenalties} + #if str( $analysis_param_type.annotation ) != "None": + #for $annotation in str( $analysis_param_type.annotation.fields.gatk_value ).split( ','): + --annotation "${annotation}" + #end for + #end if + #for $additional_annotation in $analysis_param_type.additional_annotations: + --annotation "${additional_annotation.additional_annotation_name}" + #end for + #if str( $analysis_param_type.group ) != "None": + #for $group in str( $analysis_param_type.group ).split( ','): + --group "${group}" + #end for + #end if + #if str( $analysis_param_type.exclude_annotations ) != "None": + #for $annotation in str( $analysis_param_type.exclude_annotations.fields.gatk_value ).split( ','): + --excludeAnnotation "${annotation}" + #end for + #end if + ' +## #if str( $analysis_param_type.snpEff_rod_bind_type.snpEff_rod_bind_type_selector ) == 'set_snpEff': +## -p '--annotation "SnpEff"' +## -d "--snpEffFile:${analysis_param_type.snpEff_rod_bind_type.snpEff_rod_name},%(file_type)s" "${analysis_param_type.snpEff_rod_bind_type.snpEff_input_rod}" "${analysis_param_type.snpEff_rod_bind_type.snpEff_input_rod.ext}" "input_snpEff_${analysis_param_type.snpEff_rod_bind_type.snpEff_rod_name}" +## #else: +## -p '--excludeAnnotation "SnpEff"' +## #end if + ${analysis_param_type.multiallelic} + #end if + +} From yadunandb at ci.uchicago.edu Mon Aug 19 13:02:19 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Mon, 19 Aug 2013 13:02:19 -0500 (CDT) Subject: [Swift-commit] r6882 - SwiftApps/Swift-MapRed/mapred_chirp_combiner Message-ID: <20130819180219.B0CF99D801@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-19 13:02:19 -0500 (Mon, 19 Aug 2013) New Revision: 6882 Removed: SwiftApps/Swift-MapRed/mapred_chirp_combiner/TEMP Log: Removing a bad file Deleted: SwiftApps/Swift-MapRed/mapred_chirp_combiner/TEMP =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/TEMP 2013-08-19 17:03:40 UTC (rev 6881) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/TEMP 2013-08-19 18:02:19 UTC (rev 6882) @@ -1 +0,0 @@ -10 10 From davidk at ci.uchicago.edu Mon Aug 19 15:09:19 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 19 Aug 2013 15:09:19 -0500 (CDT) Subject: [Swift-commit] r6884 - trunk/docs/designs Message-ID: <20130819200919.0430E9D801@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-19 15:09:18 -0500 (Mon, 19 Aug 2013) New Revision: 6884 Modified: trunk/docs/designs/swiftwrap.txt Log: Add note about setting file provider aliases Modified: trunk/docs/designs/swiftwrap.txt =================================================================== --- trunk/docs/designs/swiftwrap.txt 2013-08-19 18:03:27 UTC (rev 6883) +++ trunk/docs/designs/swiftwrap.txt 2013-08-19 20:09:18 UTC (rev 6884) @@ -70,6 +70,22 @@ file data <"stage:///home/davidkelly999/staging/absolute/stage/data.txt">; ----- +Adding new protocols +~~~~~~~~~~~~~~~~~~~~ +The file cog/modules/provider-local/resources/cog-provider.properties allows you to set aliases. +Define your new file protocol as an alias to "local". Suppose you would like +to add a new protocol called "megaftp", you could add a line that looks like +this: + +----- +alias=megaftp:local +----- + +In your swift script, you would reference the file as +megaftp://path/to/file.txt. + +NOTE: You will need to recompile after making this change. + Examples of how swiftwrap is called ----------------------------------- From wozniak at ci.uchicago.edu Mon Aug 19 15:18:17 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 19 Aug 2013 15:18:17 -0500 (CDT) Subject: [Swift-commit] r6885 - SwiftApps/Swift-MapRed Message-ID: <20130819201817.618819D801@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-19 15:18:17 -0500 (Mon, 19 Aug 2013) New Revision: 6885 Added: SwiftApps/Swift-MapRed/swift-t-simple/ Log: Adding swift-t-simple From wozniak at ci.uchicago.edu Mon Aug 19 15:18:46 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 19 Aug 2013 15:18:46 -0500 (CDT) Subject: [Swift-commit] r6886 - SwiftApps/Swift-MapRed/swift-t-simple Message-ID: <20130819201846.565749D801@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-19 15:18:46 -0500 (Mon, 19 Aug 2013) New Revision: 6886 Added: SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown/ Log: Adding startup-shutdown From wozniak at ci.uchicago.edu Mon Aug 19 15:24:36 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 19 Aug 2013 15:24:36 -0500 (CDT) Subject: [Swift-commit] r6887 - SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown Message-ID: <20130819202436.E27B09D801@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-19 15:24:36 -0500 (Mon, 19 Aug 2013) New Revision: 6887 Added: SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown/About.txt SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown/chirp_service.sh SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown/test-chirp.swift Log: Initial tests for MCS Added: SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown/About.txt =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown/About.txt (rev 0) +++ SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown/About.txt 2013-08-19 20:24:36 UTC (rev 6887) @@ -0,0 +1,22 @@ + +Simple test for chirp_server startup/shutdown as controlled by +Swift/T TURBINE_WORKER_SERVICE. + +Usage on MCS compute hosts: + +Create your MPICH hosts.txt file + +Create chirp root directories for each host's chirp server in: +~/cr_${HOST} + +Set permissive ACLs + +Set: export TURBINE_WORKER_SERVICE="chirp_service.sh" + +Run: + +stc test-chirp.swift +turbine -l -f hosts.txt -n 4 test-chirp.tcl + +The log shows that the servers are brought up and shut down. + Added: SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown/chirp_service.sh =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown/chirp_service.sh (rev 0) +++ SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown/chirp_service.sh 2013-08-19 20:24:36 UTC (rev 6887) @@ -0,0 +1,14 @@ +#!/bin/bash + +trap "echo SCRIPT CAUGHT TERM" TERM + +HOST=$( hostname ) +echo HOST: ${HOST} + +chirp_server -p 9080 -r ${HOME}/cr_${HOST} & +JOB=${!} + +wait +kill ${JOB} + +exit 0 Property changes on: SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown/chirp_service.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown/test-chirp.swift =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown/test-chirp.swift (rev 0) +++ SwiftApps/Swift-MapRed/swift-t-simple/startup-shutdown/test-chirp.swift 2013-08-19 20:24:36 UTC (rev 6887) @@ -0,0 +1,10 @@ + +import io; +import sys; + +main +{ + printf("Hello"); + // Give the chirp server some time to start up + sleep(2); +} From wozniak at ci.uchicago.edu Mon Aug 19 15:25:56 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 19 Aug 2013 15:25:56 -0500 (CDT) Subject: [Swift-commit] r6888 - SwiftApps/Swift-MapRed/swift-t-simple Message-ID: <20130819202556.48B519D801@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-19 15:25:56 -0500 (Mon, 19 Aug 2013) New Revision: 6888 Added: SwiftApps/Swift-MapRed/swift-t-simple/put-get/ Log: This test will actually move some data From wozniak at ci.uchicago.edu Mon Aug 19 16:20:44 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 19 Aug 2013 16:20:44 -0500 (CDT) Subject: [Swift-commit] r6889 - SwiftApps/Swift-MapRed/swift-t-simple/put-get Message-ID: <20130819212044.604619CCAA@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-19 16:20:44 -0500 (Mon, 19 Aug 2013) New Revision: 6889 Added: SwiftApps/Swift-MapRed/swift-t-simple/put-get/job.sh SwiftApps/Swift-MapRed/swift-t-simple/put-get/setup.zsh SwiftApps/Swift-MapRed/swift-t-simple/put-get/stop-servers.zsh Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/chirp_service.sh SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift Log: Sketching data movement test Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/chirp_service.sh =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/put-get/chirp_service.sh 2013-08-19 20:25:56 UTC (rev 6888) +++ SwiftApps/Swift-MapRed/swift-t-simple/put-get/chirp_service.sh 2013-08-19 21:20:44 UTC (rev 6889) @@ -1,11 +1,15 @@ -#!/bin/bash +#!/bin/bash -e trap "echo SCRIPT CAUGHT TERM" TERM HOST=$( hostname ) echo HOST: ${HOST} -chirp_server -p 9080 -r ${HOME}/cr_${HOST} & +# This should have been created by setup.sh: +DEFAULT_ACL=${HOME}/chirp-acl.txt +[[ -f ${DEFAULT_ACL} ]] + +chirp_server -p 9080 -r ${HOME}/cr_${HOST} -A ${DEFAULT_ACL} & JOB=${!} wait Added: SwiftApps/Swift-MapRed/swift-t-simple/put-get/job.sh =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/put-get/job.sh (rev 0) +++ SwiftApps/Swift-MapRed/swift-t-simple/put-get/job.sh 2013-08-19 21:20:44 UTC (rev 6889) @@ -0,0 +1,19 @@ +#!/bin/sh -e + +# Pretend user job + +OUTPUT=$1 +INPUT=$2 + +export PARROT_TIMEOUT=5 + +# Retrieve input +NAME=$( basename ${INPUT} ) +parrot_run cp -v ${INPUT} /tmp/${NAME} + +# Emulate some compute time (0-9 seconds based on my PID) +DELAY=$(( ${$} % 10 + 1)) +sleep ${DELAY} + +# Store output +parrot_run cp -v /tmp/${NAME} ${OUTPUT} Property changes on: SwiftApps/Swift-MapRed/swift-t-simple/put-get/job.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/swift-t-simple/put-get/setup.zsh =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/put-get/setup.zsh (rev 0) +++ SwiftApps/Swift-MapRed/swift-t-simple/put-get/setup.zsh 2013-08-19 21:20:44 UTC (rev 6889) @@ -0,0 +1,50 @@ +#!/bin/zsh -e + +HOSTS=$1 +PORT=$2 + +zmodload zsh/files + +if [[ ${#*} != 2 ]] +then + print "usage: setup.sh HOSTS PORT" + exit 1 +fi + +DEFAULT_ACL=${HOME}/chirp-acl.txt +{ + print "unix:${USER} rwlda" + print "hostname:*.mcs.anl.gov rwlda" +} > ${DEFAULT_ACL} + +set -x + +# Start servers +for H in $( < ${HOSTS} ) +do + CHIRP_ROOT=${HOME}/cr_${H} + ssh ${HOST} mkdir -p ${HOME}/cr_${H} + ssh ${H} chirp_server -p ${PORT} -r ${CHIRP_ROOT} -A ${DEFAULT_ACL} & +done + +# Create and post some initial data +i=0 +for H in $( < ${HOSTS} ) +do + for (( j=0 ; j<10 ; j++ )) + do + F=file-${i}.txt + echo "FILE:${i}" > ${F} + chirp -a hostname ${H}:${PORT} put ${F} /${F} + rm ${F} + (( i++ )) || true + done +done + +# Stop servers- we start them with TURBINE_WORKER_SERVICE +./stop-servers.zsh ${HOSTS} + +wait + +print DONE +exit 0 Property changes on: SwiftApps/Swift-MapRed/swift-t-simple/put-get/setup.zsh ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/swift-t-simple/put-get/stop-servers.zsh =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/put-get/stop-servers.zsh (rev 0) +++ SwiftApps/Swift-MapRed/swift-t-simple/put-get/stop-servers.zsh 2013-08-19 21:20:44 UTC (rev 6889) @@ -0,0 +1,15 @@ +#!/bin/zsh -e + +HOSTS=$1 + +if [[ ${#*} != 1 ]] +then + print "usage: stop-servers.zsh HOSTS" + exit 1 +fi + +# Kill servers +for H in $( < ${HOSTS} ) +do + ssh ${H} killall chirp_server +done Property changes on: SwiftApps/Swift-MapRed/swift-t-simple/put-get/stop-servers.zsh ___________________________________________________________________ Added: svn:executable + * Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift 2013-08-19 20:25:56 UTC (rev 6888) +++ SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift 2013-08-19 21:20:44 UTC (rev 6889) @@ -1,10 +1,18 @@ import io; +import files; +import string; import sys; main { - printf("Hello"); - // Give the chirp server some time to start up - sleep(2); + string hosts_txt = argv("hosts"); + string hosts[] = split(read(input(hosts_txt)), "\n"); + foreach host in hosts + { + if (host != "") + { + printf("host: %s", host); + } + } } From wozniak at ci.uchicago.edu Mon Aug 19 16:21:32 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 19 Aug 2013 16:21:32 -0500 (CDT) Subject: [Swift-commit] r6890 - SwiftApps/Swift-MapRed/swift-t-simple/put-get Message-ID: <20130819212132.EEBE39CCAA@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-19 16:21:32 -0500 (Mon, 19 Aug 2013) New Revision: 6890 Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/ Log: Set ignores Property changes on: SwiftApps/Swift-MapRed/swift-t-simple/put-get ___________________________________________________________________ Added: svn:ignore + test-chirp.tcl From wozniak at ci.uchicago.edu Mon Aug 19 16:42:07 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 19 Aug 2013 16:42:07 -0500 (CDT) Subject: [Swift-commit] r6891 - SwiftApps/Swift-MapRed/swift-t-simple/put-get Message-ID: <20130819214207.7295D9CCAA@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-19 16:42:07 -0500 (Mon, 19 Aug 2013) New Revision: 6891 Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/chirp_service.sh SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift Log: Sketching Swift script... Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/chirp_service.sh =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/put-get/chirp_service.sh 2013-08-19 21:21:32 UTC (rev 6890) +++ SwiftApps/Swift-MapRed/swift-t-simple/put-get/chirp_service.sh 2013-08-19 21:42:07 UTC (rev 6891) @@ -1,4 +1,4 @@ -#!/bin/bash -e +#!/bin/bash trap "echo SCRIPT CAUGHT TERM" TERM @@ -7,12 +7,25 @@ # This should have been created by setup.sh: DEFAULT_ACL=${HOME}/chirp-acl.txt -[[ -f ${DEFAULT_ACL} ]] +if [[ ! -f ${DEFAULT_ACL} ]] +then + echo "could not find ${DEFAULT_ACL}" + exit 1 +fi -chirp_server -p 9080 -r ${HOME}/cr_${HOST} -A ${DEFAULT_ACL} & +CHIRP_ROOT=${HOME}/cr_${HOST} + +chirp_server -d all \ + -p 9080 \ + -r ${CHIRP_ROOT} \ + -A ${DEFAULT_ACL} \ + >& ${CHIRP_ROOT}/server.log & + JOB=${!} -wait +wait || true kill ${JOB} +echo SERVICE DONE + exit 0 Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift 2013-08-19 21:21:32 UTC (rev 6890) +++ SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift 2013-08-19 21:42:07 UTC (rev 6891) @@ -4,15 +4,40 @@ import string; import sys; + + +app (file t) list_files(string host, int port) +{ + "chirp" "-a" "hostname" (sprintf("%s:%i", host, port)) "ls" + @stdout=t; +} + main { - string hosts_txt = argv("hosts"); +/* string hosts_txt = argv("hosts"); + int port = toint(argv("port")); + string hosts[] = split(read(input(hosts_txt)), "\n"); - foreach host in hosts + + string filenames[][]; + + foreach host,i in hosts { if (host != "") { printf("host: %s", host); + file t = list_files(host, port); + string s = read(t); + string files[] = split(s, " "); + // foreach f,j in files + // { + // if (f != "") + // { + // filenames[i][j] = f; + // } + // } } } +*/ + sleep(2); } From wilde at ci.uchicago.edu Mon Aug 19 19:27:02 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Mon, 19 Aug 2013 19:27:02 -0500 (CDT) Subject: [Swift-commit] r6892 - SwiftTutorials/CIC_2013-08-09/app Message-ID: <20130820002702.4D2B79D801@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-19 19:27:02 -0500 (Mon, 19 Aug 2013) New Revision: 6892 Added: SwiftTutorials/CIC_2013-08-09/app/addsims.sh SwiftTutorials/CIC_2013-08-09/app/genrand.sh SwiftTutorials/CIC_2013-08-09/app/simulate2.sh Modified: SwiftTutorials/CIC_2013-08-09/app/simulate.sh Log: Adjust apps Added: SwiftTutorials/CIC_2013-08-09/app/addsims.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/app/addsims.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/app/addsims.sh 2013-08-20 00:27:02 UTC (rev 6892) @@ -0,0 +1,8 @@ +#! /bin/bash + +while read f1 ; do + read -u 3 f2 + if [ _$f1 = _ ]; then f1=0; fi + if [ _$f2 = _ ]; then f2=0; fi + echo $(($f1+$f2)) +done <$1 3<$2 Property changes on: SwiftTutorials/CIC_2013-08-09/app/addsims.sh ___________________________________________________________________ Added: svn:executable + * Copied: SwiftTutorials/CIC_2013-08-09/app/genrand.sh (from rev 6868, SwiftTutorials/CIC_2013-08-09/app/simulate.sh) =================================================================== --- SwiftTutorials/CIC_2013-08-09/app/genrand.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/app/genrand.sh 2013-08-20 00:27:02 UTC (rev 6892) @@ -0,0 +1,38 @@ +#! /bin/bash + +log() { + printf "Start time: "; /bin/date + printf "Job is running on node: "; /bin/hostname + printf "Job running as user: "; /usr/bin/id + + echo "Environment:" + /bin/env | /bin/sort +} + +runtime=${1:-0} +range=${2:-100} +biasfile=${3:-nobias} +scale=${4:-1} +n=${5:-1} + +if [ $biasfile = nobias ]; then + offset=0 +else + read offset <$biasfile +fi + +# run for some number of "timesteps" + +sleep $runtime + +# emit n "simulation results", scaled and biased by the specified argument values + +for ((i=0;i&2 + Modified: SwiftTutorials/CIC_2013-08-09/app/simulate.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/app/simulate.sh 2013-08-19 21:42:07 UTC (rev 6891) +++ SwiftTutorials/CIC_2013-08-09/app/simulate.sh 2013-08-20 00:27:02 UTC (rev 6892) @@ -1,5 +1,14 @@ #! /bin/bash +log() { + printf "Start time: "; /bin/date + printf "Job is running on node: "; /bin/hostname + printf "Job running as user: "; /usr/bin/id + + echo "Environment:" + /bin/env | /bin/sort +} + runtime=${1:-0} range=${2:-100} biasfile=${3:-nobias} @@ -22,3 +31,8 @@ value=$(((($RANDOM)*32768)+$RANDOM)) echo $(( ($value%range)*scale+offset)) done + +# log environmental data + +log 1>&2 + Added: SwiftTutorials/CIC_2013-08-09/app/simulate2.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/app/simulate2.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/app/simulate2.sh 2013-08-20 00:27:02 UTC (rev 6892) @@ -0,0 +1,131 @@ +#! /bin/bash + +printparams() +{ + printf "\nSimulation parameters:\n\n" + echo bias=$bias + echo biasfile=$biasfile + echo initseed=$initseed + echo log=$log + echo paramfile=$paramfile + echo range=$range + echo scale=$scale + echo seedfile=$seedfile + echo timesteps=$timesteps + echo output width=$width +} + +log() { + printf "\nCalled as: $0: $cmdargs\n\n" + printf "Start time: "; /bin/date + printf "Running on node: "; /bin/hostname + printf "Running as user: "; /usr/bin/id + printparams + printf "\nEnvironment:\n\n" + /bin/env | /bin/sort +} + +addsims() { + while read f1 ; do + read -u 3 f2 + if [ _$f1 = _ ]; then f1=0; fi + if [ _$f2 = _ ]; then f2=0; fi + printf "%${width}d\n" $(($f1+$f2)) + done <$1 3<$2 +} + +# set defaults + +bias=0 +biasfile=none +initseed=none +log=yes +paramfile=none +range=100 +scale=1 +seedfile=none +timesteps=0 +nvalues=1 +width=8 +cmdargs="$*" + +usage() +{ + echo $0: usage: + cat <$simout + +# process file of biases + +if [ $biasfile != none ]; then + printf "\nMerged:\n\n" + addsims $simout $biasfile +else + cat $simout +fi +rm $simout + +# log environmental data + +if [ $log != none ]; then + log 1>&2 +fi Property changes on: SwiftTutorials/CIC_2013-08-09/app/simulate2.sh ___________________________________________________________________ Added: svn:executable + * From swift at ci.uchicago.edu Tue Aug 20 02:50:04 2013 From: swift at ci.uchicago.edu (swift at ci.uchicago.edu) Date: Tue, 20 Aug 2013 02:50:04 -0500 (CDT) Subject: [Swift-commit] cog r3763 Message-ID: <20130820075005.26AAF8D000C8@bridled.ci.uchicago.edu> ------------------------------------------------------------------------ r3763 | hategan | 2013-08-20 02:49:03 -0500 (Tue, 20 Aug 2013) | 1 line fixed broken variable frame lookup behavior with optional arguments ------------------------------------------------------------------------ Index: modules/karajan/src/org/globus/cog/karajan/workflow/nodes/functions/Variable.java =================================================================== --- modules/karajan/src/org/globus/cog/karajan/workflow/nodes/functions/Variable.java (revision 3762) +++ modules/karajan/src/org/globus/cog/karajan/workflow/nodes/functions/Variable.java (working copy) @@ -13,6 +13,9 @@ import org.apache.log4j.Logger; import org.globus.cog.karajan.arguments.Arg; +import org.globus.cog.karajan.arguments.ArgUtil; +import org.globus.cog.karajan.arguments.VariableArguments; +import org.globus.cog.karajan.stack.StackFrame; import org.globus.cog.karajan.stack.VariableNotFoundException; import org.globus.cog.karajan.stack.VariableStack; import org.globus.cog.karajan.util.Identifier; @@ -57,7 +60,7 @@ frame = stack.getVarFrameFromTop(name); } } - + switch (frame) { case VariableStack.NO_FRAME: throw new VariableNotFoundException(name); @@ -68,7 +71,37 @@ case VariableStack.DYNAMIC_FRAME: return stack.getVar(name); default: - return stack.getFrameFromTop(frame).getVar(name); + StackFrame sf = stack.getFrameFromTop(frame); + value = sf.getVar(name); + /* + * Must still check if defined since in the case of optional + * arguments, an initial invocation of this function may find + * a valid value at the relevant frame, while a subsequent + * invocation may not. + * + * The converse (initial invocation getting a NO_FRAME) is handled + * since the frame is always looked up in that case (see above if) + */ + if (value == null) { + if (sf.isDefined(name)) { + return null; + } + else { + throw new VariableNotFoundException(name); + } + } + else { + return value; + } } } + + /* + * Override to allow returning java null values. Even though these are not used much, + * it is still possible to manipulate them using the java library. + */ + protected void ret(VariableStack stack, final Object value) throws ExecutionException { + final VariableArguments vret = ArgUtil.getVariableReturn(stack); + vret.append(value); + } } From hategan at ci.uchicago.edu Tue Aug 20 02:50:17 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Tue, 20 Aug 2013 02:50:17 -0500 (CDT) Subject: [Swift-commit] r6893 - branches/release-0.94/etc Message-ID: <20130820075017.578699CD22@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-20 02:50:16 -0500 (Tue, 20 Aug 2013) New Revision: 6893 Modified: branches/release-0.94/etc/error.properties Log: removed error rule that doesn't do much more than take a disproportionately large amount of time to (not) match compared to all others Modified: branches/release-0.94/etc/error.properties =================================================================== --- branches/release-0.94/etc/error.properties 2013-08-20 00:27:02 UTC (rev 6892) +++ branches/release-0.94/etc/error.properties 2013-08-20 07:50:16 UTC (rev 6893) @@ -27,15 +27,6 @@ Your disk quota on "\1" has been filled. Try cleaning up some files on "\1". ; -Exception in (\S*):.* -Arguments: \[(.*)\].*Host: (\S*).*Directory: (\S*).*stderr.txt:\s*(.*)\s*stdout.txt:\s*(.*)\s.* -Exception in getFile.* -Unable to open file (\S*).* --> -Error retrieving file "\7"\n -\tApplication: "\1"\n\tArguments: "\2"\n\tHost: "\3"\n\tSTDERR: \5\n\tSTDOUT: \6\n -; - .*Proxy file \((\S*)\) not found.* -> The GSI proxy certificate (\1) could not be found.\n From swift at ci.uchicago.edu Tue Aug 20 10:25:04 2013 From: swift at ci.uchicago.edu (swift at ci.uchicago.edu) Date: Tue, 20 Aug 2013 10:25:04 -0500 (CDT) Subject: [Swift-commit] cog r3764 Message-ID: <20130820152504.EB7AB8D000C8@bridled.ci.uchicago.edu> ------------------------------------------------------------------------ r3764 | davidkelly999 | 2013-08-20 10:24:35 -0500 (Tue, 20 Aug 2013) | 2 lines Fix for duplicate node names in PBS_NODEFILE (Blues) ------------------------------------------------------------------------ Index: modules/provider-localscheduler/src/org/globus/cog/abstraction/impl/scheduler/pbs/PBSExecutor.java =================================================================== --- modules/provider-localscheduler/src/org/globus/cog/abstraction/impl/scheduler/pbs/PBSExecutor.java (revision 3763) +++ modules/provider-localscheduler/src/org/globus/cog/abstraction/impl/scheduler/pbs/PBSExecutor.java (working copy) @@ -341,7 +341,7 @@ protected void writeMultiJobPreamble(Writer wr, String exitcodefile) throws IOException { - wr.write("NODES=`cat $PBS_NODEFILE`\n"); + wr.write("NODES=$( cat $PBS_NODEFILE | uniq )\n"); wr.write("ECF=" + exitcodefile + "\n"); wr.write("INDEX=0\n"); wr.write("for NODE in $NODES; do\n"); From davidk at ci.uchicago.edu Tue Aug 20 10:40:37 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 20 Aug 2013 10:40:37 -0500 (CDT) Subject: [Swift-commit] r6894 - tags Message-ID: <20130820154037.B15AA9CD14@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-20 10:40:37 -0500 (Tue, 20 Aug 2013) New Revision: 6894 Added: tags/swift-0.94.1-RC2/ Log: Swift 0.94.1 RC2 tag From davidk at ci.uchicago.edu Tue Aug 20 10:51:22 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 20 Aug 2013 10:51:22 -0500 (CDT) Subject: [Swift-commit] r6895 - tags/swift-0.94.1-RC2/libexec Message-ID: <20130820155122.C451B9CD14@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-20 10:51:22 -0500 (Tue, 20 Aug 2013) New Revision: 6895 Modified: tags/swift-0.94.1-RC2/libexec/release.txt Log: Update release name Modified: tags/swift-0.94.1-RC2/libexec/release.txt =================================================================== --- tags/swift-0.94.1-RC2/libexec/release.txt 2013-08-20 15:40:37 UTC (rev 6894) +++ tags/swift-0.94.1-RC2/libexec/release.txt 2013-08-20 15:51:22 UTC (rev 6895) @@ -1 +1 @@ -0.94 +0.94.1 RC2 From yadunandb at ci.uchicago.edu Tue Aug 20 11:06:51 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Tue, 20 Aug 2013 11:06:51 -0500 (CDT) Subject: [Swift-commit] r6896 - branches/release-0.94/tests/multi_remote Message-ID: <20130820160651.F21EC9CD14@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-20 11:06:51 -0500 (Tue, 20 Aug 2013) New Revision: 6896 Added: branches/release-0.94/tests/multi_remote/remote_driver.check.sh Modified: branches/release-0.94/tests/multi_remote/README branches/release-0.94/tests/multi_remote/remote_driver.setup.sh branches/release-0.94/tests/multi_remote/remote_driver.swift branches/release-0.94/tests/multi_remote/remote_driver.timeout branches/release-0.94/tests/multi_remote/sites.template.xml branches/release-0.94/tests/multi_remote/swift.properties branches/release-0.94/tests/multi_remote/tc.template.data Log: Committing latest changes to multi_remote Modified: branches/release-0.94/tests/multi_remote/README =================================================================== --- branches/release-0.94/tests/multi_remote/README 2013-08-20 15:51:22 UTC (rev 6895) +++ branches/release-0.94/tests/multi_remote/README 2013-08-20 16:06:51 UTC (rev 6896) @@ -1,5 +1,3 @@ - - What ==== Added: branches/release-0.94/tests/multi_remote/remote_driver.check.sh =================================================================== --- branches/release-0.94/tests/multi_remote/remote_driver.check.sh (rev 0) +++ branches/release-0.94/tests/multi_remote/remote_driver.check.sh 2013-08-20 16:06:51 UTC (rev 6896) @@ -0,0 +1,48 @@ +#!/bin/bash + +if [ -d "swift" ] +then + rm -rf swift swift.tar +fi + +SITES_PASSED=`ls out/*out | wc -l` +HOME=$PWD +MAIL="$HOME/Mail.content" + +cd out; +echo "Test-Results" > $MAIL +echo "=====================================">> $MAIL +echo "Test home : $PWD" >> $MAIL +echo "Sites successful : $SITES_PASSED" >> $MAIL +VERSION=`swift -version | cut -d " " -f -2 | sed 's/\ /-/g' | tr '[A-Z]' '[a-z]'` +for i in `ls *tar` +do + scp $i ci:~/public_html/$VERSION/ + tar -xf $i + folder=`tar -tf $i | head -n 1` + echo "Results for site : $folder" >> $MAIL + grep "Tests run" $folder/run*/tests*html >> $MAIL + grep "Tests succeeded" $folder/run*/tests*html >> $MAIL + grep "Tests failed" $folder/run*/tests*html >> $MAIL + grep "Total Time" $folder/run*/tests*html >> $MAIL + echo "" + rm -rf $folder +done +cd $HOME; +cd ..; +RUN_DIR=$(basename $PWD); +cd ..; +mv $RUN_DIR "$RUN_DIR-local" +tar -cf Local.tar "$RUN_DIR-local" +scp Local.tar ci:~/public_html/$VERSION/ + +echo "Running update and maintenance script on publish server"; +ssh ci "cd ~/public_html/$VERSION/; ./maint.sh" +mv "$RUN_DIR-local" $RUN_DIR +rm Local.tar + +echo "=====================================">> $MAIL +cd $HOME; +cat $MAIL +mailx -s "Test results from $HOSTNAME" -r $FROM_MAIL $TO_MAIL < $MAIL + Property changes on: branches/release-0.94/tests/multi_remote/remote_driver.check.sh ___________________________________________________________________ Added: svn:executable + * Modified: branches/release-0.94/tests/multi_remote/remote_driver.setup.sh =================================================================== --- branches/release-0.94/tests/multi_remote/remote_driver.setup.sh 2013-08-20 15:51:22 UTC (rev 6895) +++ branches/release-0.94/tests/multi_remote/remote_driver.setup.sh 2013-08-20 16:06:51 UTC (rev 6896) @@ -3,70 +3,80 @@ #CLEAN_CHECKOUT="yes" CLEAN_CHECKOUT="no" -[ ! -z $COG_URL ] || COG_URL=https://cogkit.svn.sourceforge.net/svnroot/cogkit/branches/4.1.10/src/cog -[ ! -z $SWIFT_URL ] || SWIFT_URL=https://svn.ci.uchicago.edu/svn/vdl2/branches/release-0.94 +#[ ! -z $COG_URL ] || COG_URL=https://cogkit.svn.sourceforge.net/svnroot/cogkit/branches/4.1.10/src/cog +#[ ! -z $SWIFT_URL ] || SWIFT_URL=https://svn.ci.uchicago.edu/svn/vdl2/branches/release-0.94 +[ ! -z $COG_URL ] || COG_URL=https://svn.code.sf.net/p/cogkit/svn/branches/4.1.10/src/cog +[ ! -z $SWIFT_URL ] || SWIFT_URL=https://svn.ci.uchicago.edu/svn/vdl2/branches/release-0.94 [ ! -z $SWIFT_VERSION ] || SWIFT_VERSION=0.94 [ ! -z $BEAGLE_USERNAME ] || BEAGLE_USERNAME="yadunandb" [ ! -z $MIDWAY_USERNAME ] || MIDWAY_USERNAME="yadunand" [ ! -z $UC3_USERNAME ] || UC3_USERNAME="yadunand" [ ! -z $MCS_USERNAME ] || MCS_USERNAME="yadunand" +[ ! -z $PUBLISH_FOLDER ] || PUBLISH_FOLDER="\/home\/yadunandb\/public_html\/results" +[ ! -z $SWIFT_SOURCE ] || SWIFT_SOURCE="/home/yadunand/swift" +[ ! -z $RUN_TYPE ] || RUN_TYPE="daily" - -export GLOBUS_HOSTNAME="swift.rcc.uchicago.edu" - - SITES="sites.xml" - cp $SITES $SITES.bak cat $SITES | sed "s/BEAGLE_USERNAME/$BEAGLE_USERNAME/g" > tmp && mv tmp $SITES cat $SITES | sed "s/MIDWAY_USERNAME/$MIDWAY_USERNAME/g" > tmp && mv tmp $SITES cat $SITES | sed "s/UC3_USERNAME/$UC3_USERNAME/g" > tmp && mv tmp $SITES cat $SITES | sed "s/MCS_USERNAME/$MCS_USERNAME/g" > tmp && mv tmp $SITES +cat $SITES | sed "s/PUBLISH_FOLDER/$PUBLISH_FOLDER/g" > tmp && mv tmp $SITES + +export GLOBUS_HOSTNAME="swift.rcc.uchicago.edu" + BASE=$PWD -# Make clean checkout if no swift dir is present or -# Clean checkout requested -cp /home/yadunand/swift/cog/modules/swift/tests/multi_remote/swift.tar ./ -if [ -f "swift.tar" ] -then - echo "Found swift.tar. Extracting.." - tar -xf swift.tar -fi - -if [ "CLEAN_CHECKOUT" == "yes" ] || [ ! -d "swift" ] -then - echo "Cleaning and making fresh checkout" - rm -rf swift &> /dev/null - mkdir swift && cd swift - svn co $COG_URL - cd cog/modules - svn co $SWIFT_URL swift - cd swift -else - echo "Updating Cog sources" - cd swift/ - svn up * - echo "Updating Swift sources" - cd cog/modules/swift - svn up * -fi +# Make clean checkout if no swift dir is present or +# Clean checkout requested -echo "$PWD : Starting compile" -ant redist | tee $BASE/compile.log -if [ "$?" != "0" ] -then - echo "Swift compile failed. Cannot proceed" - exit 1 -fi +[ -f "/scratch/midway/yadunand/swift.tar" ] && cp /scratch/midway/yadunand/swift.tar ./ -cd $BASE -if [ -d "swift" ] +if [ "$REMOTE_DRIVER_FASTSETUP" == "true" ] then - tar -cf swift.tar.tmp ./swift && mv swift.tar.tmp swift.tar && echo "Tarred successfully" + echo "FASTSETUP: Skipping svn update and rebuild" else - echo "Could not find swift folder to tar" -fi; + if [ -f "swift.tar" ] + then + echo "Found swift.tar. Extracting.." + tar -xf swift.tar + fi + + if [ "CLEAN_CHECKOUT" == "yes" ] || [ ! -d "swift" ] + then + echo "Cleaning and making fresh checkout" + rm -rf swift &> /dev/null + mkdir swift && cd swift + svn co $COG_URL + cd cog/modules + svn co $SWIFT_URL swift + cd swift + else + echo "Updating Cog sources" + cd swift/ + svn up * + echo "Updating Swift sources" + cd cog/modules/swift + svn up * + fi + + echo "$PWD : Starting compile" + ant redist | tee $BASE/compile.log + if [ "$?" != "0" ] + then + echo "Swift compile failed. Cannot proceed" + exit 1 + fi + cd $BASE + if [ -d "swift" ] + then + tar -cf swift.tar.tmp ./swift && mv swift.tar.tmp swift.tar && echo "Tarred successfully" + else + echo "Could not find swift folder to tar" + fi; +fi # Wrapper is the script that gets executed on the remote nodes # The outputs go to the out directory @@ -77,7 +87,7 @@ SWIFT_TARBALL=$1 LOG_TARBALL=$2 RUN_HOME=$PWD -echo "Wrapper running on : $HOSTNAME " +echo "HOSTNAME: $HOSTNAME" if [ -f $SWIFT_TARBALL ] then @@ -129,15 +139,63 @@ fi; cd tests/ -#./suite.sh -l 1 -t $PWD/groups/group-stress-heavy.sh 2>&1 | tee $RUN_HOME/TEST.log + +EOF + + +if [ "$RUN_TYPE" == "daily" ]; then +cat <<'EOF' >> wrapper.sh +#./suite.sh -l 1 -t $PWD/groups/group-functions.sh 2>&1 | tee $RUN_HOME/TEST.log +#./suite.sh -l 1 -t $PWD/groups/group-remote-site.sh 2>&1 | tee $RUN_HOME/TEST.log +./suite.sh -l 1 -t $PWD/groups/group-all-local.sh 2>&1 | tee $RUN_HOME/TEST.log +EOF +elif [ "$RUN_TYPE" == "weekly" ]; then +cat <<'EOF' >> wrapper.sh +#./suite.sh -l 1 -t $PWD/groups/group-functions.sh 2>&1 | tee $RUN_HOME/TEST.log +#./suite.sh -l 1 -t $PWD/groups/group-remote-site.sh 2>&1 | tee $RUN_HOME/TEST.log +./suite.sh -l 1 -t $PWD/groups/group-all-local.sh 2>&1 | tee $RUN_HOME/TEST.log +EOF +elif [ "$RUN_TYPE" == "manual" ]; then +cat <<'EOF' >> wrapper.sh +#./suite.sh -l 1 -t $PWD/groups/group-functions.sh 2>&1 | tee $RUN_HOME/TEST.log +#./suite.sh -l 1 -t $PWD/groups/group-remote-site.sh 2>&1 | tee $RUN_HOME/TEST.log +./suite.sh -l 1 -t $PWD/groups/group-all-local.sh 2>&1 | tee $RUN_HOME/TEST.log +EOF +elif [ "$RUN_TYPE" == "test" ]; then +cat <<'EOF' >> wrapper.sh ./suite.sh -l 1 -t $PWD/groups/group-functions.sh 2>&1 | tee $RUN_HOME/TEST.log -#./suite.sh -l 1 -t $PWD/groups/group-all-local.sh 2>&1 | tee $RUN_HOME/TEST.log +EOF +fi +cat <<'EOF' >> wrapper.sh + cd $RUN_HOME -tar -cvf $LOG_TARBALL *log $BASENAME/run*/tests-*{html,log} -rm $BASENAME* -rf +echo "Current dir : $PWD" +rm -rf $BASENAME/cog + +RUNDIR=`ls $BASENAME | grep run` + +cp *log $BASENAME/$RUNDIR/ + +mv $BASENAME/$RUNDIR "$RUNDIR-$HOSTNAME" +tar -cvf $LOG_TARBALL "$RUNDIR-$HOSTNAME" &> /dev/null +rm -rf $BASENAME* "$RUNDIR-$HOSTNAME" &> /dev/null echo "Folder cleaned" -ls -lah + +PID=$$ +CPIDS=$(pgrep -P $PID); (sleep 20 && kill -KILL $CPIDS &); kill -TERM $CPIDS; +exit 0 + EOF + +cat<<'EOF' > publish.sh +#!/bin/bash +echo "Hostname : $HOSTNAME" +echo "PWD : $PWD" +ls + +EOF + +echo "$0 : Completed" exit 0 Modified: branches/release-0.94/tests/multi_remote/remote_driver.swift =================================================================== --- branches/release-0.94/tests/multi_remote/remote_driver.swift 2013-08-20 15:51:22 UTC (rev 6895) +++ branches/release-0.94/tests/multi_remote/remote_driver.swift 2013-08-20 16:06:51 UTC (rev 6896) @@ -3,6 +3,7 @@ file swift_package <"swift.tar">; script wrapper <"wrapper.sh">; +script publish <"publish.sh">; file out[] ; file err[] ; @@ -25,9 +26,9 @@ mid @run @filename(tar) @log stdout=@filename(out) stderr=@filename(err); } -app (file out, file err, file log) remote_crush (script run, file tar) +app (file out, file err, file log) remote_mcs (script run, file tar) { - csh @run @filename(tar) @log stdout=@filename(out) stderr=@filename(err); + mcs @run @filename(tar) @log stdout=@filename(out) stderr=@filename(err); } app (file out, file err, file log) remote_frisbee (script run, file tar) @@ -35,6 +36,12 @@ fsb @run @filename(tar) @log stdout=@filename(out) stderr=@filename(err); } +app (file out, file err) publish_results (script publish, file tar, file out, file err) +{ + pub @publish stdout=@out stderr=@err; +} + + tracef("Filename of the wraper : %s \n", @filename(wrapper)); tracef("Filename of the package : %s \n", @filename(swift_package)); @@ -45,19 +52,19 @@ { case 0: tracef("Calling uc3\n"); - (out[i], err[i], log[i]) = remote_uc3 (wrapper, swift_package); + //(out[i], err[i], log[i]) = remote_uc3 (wrapper, swift_package); case 1: tracef("Calling beagle \n"); - (out[i], err[i], log[i]) = remote_beagle (wrapper, swift_package); + //(out[i], err[i], log[i]) = remote_beagle (wrapper, swift_package); case 2: tracef("Calling Midway\n"); - (out[i], err[i], log[i]) = remote_midway (wrapper, swift_package); + //(out[i], err[i], log[i]) = remote_midway (wrapper, swift_package); case 3: - tracef("Skipping Crush on MCS\n"); -// (out[i], err[i], log[i]) = remote_crush(wrapper, swift_package); + tracef("Calling thwomp on MCS\n"); + (out[i], err[i], log[i]) = remote_mcs (wrapper, swift_package); case 4: tracef("Skipping Frisbee on MCS (Will fail due to BUG:1030)\n"); -// (out[i], err[i], log[i]) = remote_frisbee(wrapper, swift_package); + //(out[i], err[i], log[i]) = remote_frisbee(wrapper, swift_package); default: tracef("Fail: Unknown site %s : %i \n", site, i); } Modified: branches/release-0.94/tests/multi_remote/remote_driver.timeout =================================================================== --- branches/release-0.94/tests/multi_remote/remote_driver.timeout 2013-08-20 15:51:22 UTC (rev 6895) +++ branches/release-0.94/tests/multi_remote/remote_driver.timeout 2013-08-20 16:06:51 UTC (rev 6896) @@ -1 +1 @@ -7200 \ No newline at end of file +3600 \ No newline at end of file Modified: branches/release-0.94/tests/multi_remote/sites.template.xml =================================================================== --- branches/release-0.94/tests/multi_remote/sites.template.xml 2013-08-20 15:51:22 UTC (rev 6895) +++ branches/release-0.94/tests/multi_remote/sites.template.xml 2013-08-20 16:06:51 UTC (rev 6896) @@ -15,6 +15,20 @@ . + + + 24 + 100 + 100 + 120 + 00:02:00 + 5 + 1 + 1 + 4.80 + 10000 + PUBLISH_FOLDER + @@ -68,15 +82,16 @@ /home/UC3_USERNAME/swiftwork - - + + 8 100 100 - 3600 - 00:05:00 + 36000 + 01:05:00 0.0799 10000 + /sandbox/MCS_USERNAME/ /sandbox/MCS_USERNAME/swiftwork Modified: branches/release-0.94/tests/multi_remote/swift.properties =================================================================== --- branches/release-0.94/tests/multi_remote/swift.properties 2013-08-20 15:51:22 UTC (rev 6895) +++ branches/release-0.94/tests/multi_remote/swift.properties 2013-08-20 16:06:51 UTC (rev 6896) @@ -5,4 +5,5 @@ lazy.errors=true provider.staging.pin.swiftfiles=false sitedir.keep=true -tcp.port.range=50000,51000 \ No newline at end of file +tcp.port.range=50000,51000 +status.mode=provider \ No newline at end of file Modified: branches/release-0.94/tests/multi_remote/tc.template.data =================================================================== --- branches/release-0.94/tests/multi_remote/tc.template.data 2013-08-20 15:51:22 UTC (rev 6895) +++ branches/release-0.94/tests/multi_remote/tc.template.data 2013-08-20 16:06:51 UTC (rev 6896) @@ -1,6 +1,6 @@ beagle bgl /bin/bash null null null uc3 uc3 /bin/bash null null null midway mid /bin/bash null null null -frisbee fsb /bin/bash null null null -crush csh /bin/bash null null null +mcs mcs /bin/bash null null null local l_bash /bin/bash null null null +ci pub /bin/bash null null null \ No newline at end of file From davidk at ci.uchicago.edu Tue Aug 20 11:14:22 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 20 Aug 2013 11:14:22 -0500 (CDT) Subject: [Swift-commit] r6897 - in www: downloads main Message-ID: <20130820161422.F1D6A9CD14@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-20 11:14:22 -0500 (Tue, 20 Aug 2013) New Revision: 6897 Modified: www/downloads/index.php www/main/index.php Log: Add links to 0.94.1 RC2 Modified: www/downloads/index.php =================================================================== --- www/downloads/index.php 2013-08-20 16:06:51 UTC (rev 6896) +++ www/downloads/index.php 2013-08-20 16:14:22 UTC (rev 6897) @@ -37,14 +37,14 @@

Latest Release

-

Swift 0.94.1 RC1 - 2013/08/12

+

Swift 0.94.1 RC2 - 2013/08/20

For the majority of users, this is the version you will want to download. This package contains the latest Stable release of Swift. Since Swift is written in Java, this package will run on all supported platforms with Java Runtime Environment 1.6 or greater.

Precompiled binary distribution -[swift-0.94.1-RC1.tar.gz] Modified: www/main/index.php =================================================================== --- www/main/index.php 2013-08-20 16:06:51 UTC (rev 6896) +++ www/main/index.php 2013-08-20 16:14:22 UTC (rev 6897) @@ -62,7 +62,7 @@

-
0.94.1 RC1 current version
2013/08/12 +
0.94.1 RC2 current version
2013/08/20
Read our Quick Start Guide and start using Swift today!
From yadunandb at ci.uchicago.edu Tue Aug 20 12:55:59 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Tue, 20 Aug 2013 12:55:59 -0500 (CDT) Subject: [Swift-commit] r6898 - in branches/release-0.94/tests/stress: . random_fail Message-ID: <20130820175559.2ACA59CD14@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-20 12:55:59 -0500 (Tue, 20 Aug 2013) New Revision: 6898 Added: branches/release-0.94/tests/stress/random_fail/ branches/release-0.94/tests/stress/random_fail/Bug_info branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.setup.sh branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.swift branches/release-0.94/tests/stress/random_fail/run branches/release-0.94/tests/stress/random_fail/sites.template.xml branches/release-0.94/tests/stress/random_fail/swift.properties branches/release-0.94/tests/stress/random_fail/tc.template.data branches/release-0.94/tests/stress/random_fail/title.txt Log: Committing initial test for Bug 1067. * Bug reproduced on 0.94 * Pending tests with RC2 Added: branches/release-0.94/tests/stress/random_fail/Bug_info =================================================================== --- branches/release-0.94/tests/stress/random_fail/Bug_info (rev 0) +++ branches/release-0.94/tests/stress/random_fail/Bug_info 2013-08-20 17:55:59 UTC (rev 6898) @@ -0,0 +1,22 @@ +Regression tests for Bug 1067 +| Link -> http://bugzilla.mcs.anl.gov/swift/show_bug.cgi?id=1067 +Swift 0.94 swift-r6888 cog-r3762 + +Exception in sh: + Arguments: [randfail.sh, 50, 0] + Host: local + Directory: rand_fail_Bug1067-20130820-1749-6n7zbux4/jobs/6/sh-6abm13el + stderr.txt: Failing 11 < 50 + stdout.txt: +Caused by: Application /bin/bash failed with an exit code of 255 + +Exception in sh: + Arguments: [randfail.sh, 50, 0] + Host: local + Directory: rand_fail_Bug1067-20130820-1749-6n7zbux4/jobs/8/sh-8abm13el + stderr.txt: Failing 19 < 50 + stdout.txt: +Caused by: Application /bin/bash failed with an exit code of 255 + +Execution failed: + Got one name (derr) and 0 values: [] \ No newline at end of file Added: branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.setup.sh =================================================================== --- branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.setup.sh (rev 0) +++ branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.setup.sh 2013-08-20 17:55:59 UTC (rev 6898) @@ -0,0 +1,23 @@ +#!/bin/bash + + +# Setup script will just output the following file + +cat<<'EOF' > randfail.sh +#!/bin/bash + +FAIL_PROBABILITY=$1 +DELAY=$2 + +ITEM=$(($RANDOM%100)) +sleep $2 + +if (( "$ITEM" <= "$FAIL_PROBABILITY" )) +then + echo "Failing $ITEM < $FAIL_PROBABILITY" >&2 + exit -1 +fi +echo "Not failing $ITEM > $FAIL_PROBABILITY" +exit 0 +EOF + Property changes on: branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.swift =================================================================== --- branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.swift (rev 0) +++ branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.swift 2013-08-20 17:55:59 UTC (rev 6898) @@ -0,0 +1,34 @@ +type file; + +file script<"randfail.sh">; + +app (file ofile1, file ofile2) quicklyFailingApp(file script, int failchance, +int delay) +{ + sh @script failchance delay stdout=@ofile1 stderr=@ofile2; +} + +app (file ofile) someApp3(file ifile, file jfile, file kfile) +{ + sh "-c" @strcat("cat ", at filename(ifile)) stdout=@ofile; +} + +app (file ofile) someApp(file ifile) +{ + sh "-c" @strcat("cat ", at filename(ifile)) stdout=@ofile; +} + +app sleep (int sec) +{ + sh "-c" @strcat("sleep ",sec); +} + +int sufficientlyLargeNumber = 100; + +file a[]; +foreach i in [0:sufficientlyLargeNumber] { + file f1; + file f2; + (f1,f2) = quicklyFailingApp(script,50,0); + a[i] = someApp(f2); +} Added: branches/release-0.94/tests/stress/random_fail/run =================================================================== --- branches/release-0.94/tests/stress/random_fail/run (rev 0) +++ branches/release-0.94/tests/stress/random_fail/run 2013-08-20 17:55:59 UTC (rev 6898) @@ -0,0 +1,8 @@ +#!/bin/bash + + +cat title.txt + +./rand_fail_Bug1067.setup.sh + +swift -tc.file tc.template.data -config swift.properties -sites.file sites.template.xml rand_fail_Bug1067.swift Property changes on: branches/release-0.94/tests/stress/random_fail/run ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/stress/random_fail/sites.template.xml =================================================================== --- branches/release-0.94/tests/stress/random_fail/sites.template.xml (rev 0) +++ branches/release-0.94/tests/stress/random_fail/sites.template.xml 2013-08-20 17:55:59 UTC (rev 6898) @@ -0,0 +1,16 @@ + + + + 4 + 00:05:00 + 100 + 100 + 1 + 1 + 1 + 0.03 + 10000 + + /scratch/midway/{env.USER} + + Added: branches/release-0.94/tests/stress/random_fail/swift.properties =================================================================== --- branches/release-0.94/tests/stress/random_fail/swift.properties (rev 0) +++ branches/release-0.94/tests/stress/random_fail/swift.properties 2013-08-20 17:55:59 UTC (rev 6898) @@ -0,0 +1,11 @@ +wrapperlog.always.transfer=true +sitedir.keep=true +file.gc.enabled=false +status.mode=provider + +execution.retries=5 +lazy.errors=true + +use.wrapper.staging=false +use.provider.staging=false +provider.staging.pin.swiftfiles=falsewrapperlog.always.transfer=true Added: branches/release-0.94/tests/stress/random_fail/tc.template.data =================================================================== --- branches/release-0.94/tests/stress/random_fail/tc.template.data (rev 0) +++ branches/release-0.94/tests/stress/random_fail/tc.template.data 2013-08-20 17:55:59 UTC (rev 6898) @@ -0,0 +1,2 @@ +local perl /usr/bin/perl null null null +local sh /bin/bash Added: branches/release-0.94/tests/stress/random_fail/title.txt =================================================================== --- branches/release-0.94/tests/stress/random_fail/title.txt (rev 0) +++ branches/release-0.94/tests/stress/random_fail/title.txt 2013-08-20 17:55:59 UTC (rev 6898) @@ -0,0 +1,2 @@ +Regression tests for Bug 1067 +| Link -> http://bugzilla.mcs.anl.gov/swift/show_bug.cgi?id=1067 From davidk at ci.uchicago.edu Tue Aug 20 14:22:36 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 20 Aug 2013 14:22:36 -0500 (CDT) Subject: [Swift-commit] r6899 - in branches/release-0.94/tests/sites: . blues Message-ID: <20130820192236.62C319CD22@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-20 14:22:36 -0500 (Tue, 20 Aug 2013) New Revision: 6899 Added: branches/release-0.94/tests/sites/blues/ branches/release-0.94/tests/sites/blues/sanity.setup.sh branches/release-0.94/tests/sites/blues/sanity.source.sh branches/release-0.94/tests/sites/blues/sanity.swift branches/release-0.94/tests/sites/blues/sanity.timeout branches/release-0.94/tests/sites/blues/sites.template.xml branches/release-0.94/tests/sites/blues/swift.properties branches/release-0.94/tests/sites/blues/tc.template.data branches/release-0.94/tests/sites/blues/title.txt Log: Blues remote site test Added: branches/release-0.94/tests/sites/blues/sanity.setup.sh =================================================================== --- branches/release-0.94/tests/sites/blues/sanity.setup.sh (rev 0) +++ branches/release-0.94/tests/sites/blues/sanity.setup.sh 2013-08-20 19:22:36 UTC (rev 6899) @@ -0,0 +1,11 @@ +#!/bin/bash + +USERNAME=$BLUES_USERNAME + +if [[ -z $USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: branches/release-0.94/tests/sites/blues/sanity.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/sites/blues/sanity.source.sh =================================================================== --- branches/release-0.94/tests/sites/blues/sanity.source.sh (rev 0) +++ branches/release-0.94/tests/sites/blues/sanity.source.sh 2013-08-20 19:22:36 UTC (rev 6899) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: branches/release-0.94/tests/sites/blues/sanity.source.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/sites/blues/sanity.swift =================================================================== --- branches/release-0.94/tests/sites/blues/sanity.swift (rev 0) +++ branches/release-0.94/tests/sites/blues/sanity.swift 2013-08-20 19:22:36 UTC (rev 6899) @@ -0,0 +1,11 @@ +type file; + +app (file out, file err) remote_driver () +{ + date stdout=@filename(out) stderr=@filename(err); +} + +file driver_out ; +file driver_err ; + +(driver_out, driver_err) = remote_driver(); \ No newline at end of file Added: branches/release-0.94/tests/sites/blues/sanity.timeout =================================================================== --- branches/release-0.94/tests/sites/blues/sanity.timeout (rev 0) +++ branches/release-0.94/tests/sites/blues/sanity.timeout 2013-08-20 19:22:36 UTC (rev 6899) @@ -0,0 +1 @@ +300 Added: branches/release-0.94/tests/sites/blues/sites.template.xml =================================================================== --- branches/release-0.94/tests/sites/blues/sites.template.xml (rev 0) +++ branches/release-0.94/tests/sites/blues/sites.template.xml 2013-08-20 19:22:36 UTC (rev 6899) @@ -0,0 +1,18 @@ + + + + + 3600 + 2 + 8 + route + 1 + 2 + 2 + 2.20 + 10000 + 1000 + 1000 + {env.HOME}/swiftwork + + Added: branches/release-0.94/tests/sites/blues/swift.properties =================================================================== --- branches/release-0.94/tests/sites/blues/swift.properties (rev 0) +++ branches/release-0.94/tests/sites/blues/swift.properties 2013-08-20 19:22:36 UTC (rev 6899) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: branches/release-0.94/tests/sites/blues/tc.template.data =================================================================== --- branches/release-0.94/tests/sites/blues/tc.template.data (rev 0) +++ branches/release-0.94/tests/sites/blues/tc.template.data 2013-08-20 19:22:36 UTC (rev 6899) @@ -0,0 +1,7 @@ +local date /bin/date null null null +beagle date /bin/date null null null +uc3 date /bin/date null null null +mcs date /bin/date null null null +midway date /bin/date null null null +blues date /bin/date null null null + Added: branches/release-0.94/tests/sites/blues/title.txt =================================================================== --- branches/release-0.94/tests/sites/blues/title.txt (rev 0) +++ branches/release-0.94/tests/sites/blues/title.txt 2013-08-20 19:22:36 UTC (rev 6899) @@ -0,0 +1 @@ +Blues remote sanity test From davidk at ci.uchicago.edu Tue Aug 20 14:51:50 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 20 Aug 2013 14:51:50 -0500 (CDT) Subject: [Swift-commit] r6900 - in branches/release-0.94/tests/sites: . fusion Message-ID: <20130820195150.ADF879CD14@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-20 14:51:50 -0500 (Tue, 20 Aug 2013) New Revision: 6900 Added: branches/release-0.94/tests/sites/fusion/ branches/release-0.94/tests/sites/fusion/sanity.setup.sh branches/release-0.94/tests/sites/fusion/sanity.source.sh branches/release-0.94/tests/sites/fusion/sanity.swift branches/release-0.94/tests/sites/fusion/sanity.timeout branches/release-0.94/tests/sites/fusion/sites.template.xml branches/release-0.94/tests/sites/fusion/swift.properties branches/release-0.94/tests/sites/fusion/tc.template.data branches/release-0.94/tests/sites/fusion/title.txt Log: Fusion site test Added: branches/release-0.94/tests/sites/fusion/sanity.setup.sh =================================================================== --- branches/release-0.94/tests/sites/fusion/sanity.setup.sh (rev 0) +++ branches/release-0.94/tests/sites/fusion/sanity.setup.sh 2013-08-20 19:51:50 UTC (rev 6900) @@ -0,0 +1,11 @@ +#!/bin/bash + +USERNAME=$BLUES_USERNAME + +if [[ -z $USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: branches/release-0.94/tests/sites/fusion/sanity.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/sites/fusion/sanity.source.sh =================================================================== --- branches/release-0.94/tests/sites/fusion/sanity.source.sh (rev 0) +++ branches/release-0.94/tests/sites/fusion/sanity.source.sh 2013-08-20 19:51:50 UTC (rev 6900) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: branches/release-0.94/tests/sites/fusion/sanity.source.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/sites/fusion/sanity.swift =================================================================== --- branches/release-0.94/tests/sites/fusion/sanity.swift (rev 0) +++ branches/release-0.94/tests/sites/fusion/sanity.swift 2013-08-20 19:51:50 UTC (rev 6900) @@ -0,0 +1,11 @@ +type file; + +app (file out, file err) remote_driver () +{ + date stdout=@filename(out) stderr=@filename(err); +} + +file driver_out ; +file driver_err ; + +(driver_out, driver_err) = remote_driver(); \ No newline at end of file Added: branches/release-0.94/tests/sites/fusion/sanity.timeout =================================================================== --- branches/release-0.94/tests/sites/fusion/sanity.timeout (rev 0) +++ branches/release-0.94/tests/sites/fusion/sanity.timeout 2013-08-20 19:51:50 UTC (rev 6900) @@ -0,0 +1 @@ +300 Added: branches/release-0.94/tests/sites/fusion/sites.template.xml =================================================================== --- branches/release-0.94/tests/sites/fusion/sites.template.xml (rev 0) +++ branches/release-0.94/tests/sites/fusion/sites.template.xml 2013-08-20 19:51:50 UTC (rev 6900) @@ -0,0 +1,18 @@ + + + + + 3600 + 2 + 1 + 2 + 2 + shared + 5.99 + 10000 + 1000 + 1000 + /homes/davidk/test4 + + + Added: branches/release-0.94/tests/sites/fusion/swift.properties =================================================================== --- branches/release-0.94/tests/sites/fusion/swift.properties (rev 0) +++ branches/release-0.94/tests/sites/fusion/swift.properties 2013-08-20 19:51:50 UTC (rev 6900) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: branches/release-0.94/tests/sites/fusion/tc.template.data =================================================================== --- branches/release-0.94/tests/sites/fusion/tc.template.data (rev 0) +++ branches/release-0.94/tests/sites/fusion/tc.template.data 2013-08-20 19:51:50 UTC (rev 6900) @@ -0,0 +1,7 @@ +local date /bin/date null null null +beagle date /bin/date null null null +uc3 date /bin/date null null null +mcs date /bin/date null null null +midway date /bin/date null null null +blues date /bin/date null null null +fusion date /bin/date null null null Added: branches/release-0.94/tests/sites/fusion/title.txt =================================================================== --- branches/release-0.94/tests/sites/fusion/title.txt (rev 0) +++ branches/release-0.94/tests/sites/fusion/title.txt 2013-08-20 19:51:50 UTC (rev 6900) @@ -0,0 +1 @@ +Fusion remote sanity test From davidk at ci.uchicago.edu Tue Aug 20 15:03:28 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 20 Aug 2013 15:03:28 -0500 (CDT) Subject: [Swift-commit] r6901 - in branches/release-0.94/tests/sites: . raven Message-ID: <20130820200328.0ACED9CD14@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-20 15:03:27 -0500 (Tue, 20 Aug 2013) New Revision: 6901 Added: branches/release-0.94/tests/sites/raven/ branches/release-0.94/tests/sites/raven/sanity.setup.sh branches/release-0.94/tests/sites/raven/sanity.source.sh branches/release-0.94/tests/sites/raven/sanity.swift branches/release-0.94/tests/sites/raven/sanity.timeout branches/release-0.94/tests/sites/raven/sites.template.xml branches/release-0.94/tests/sites/raven/swift.properties branches/release-0.94/tests/sites/raven/tc.template.data branches/release-0.94/tests/sites/raven/title.txt Log: Raven (cray) site test Added: branches/release-0.94/tests/sites/raven/sanity.setup.sh =================================================================== --- branches/release-0.94/tests/sites/raven/sanity.setup.sh (rev 0) +++ branches/release-0.94/tests/sites/raven/sanity.setup.sh 2013-08-20 20:03:27 UTC (rev 6901) @@ -0,0 +1,11 @@ +#!/bin/bash + +USERNAME=$BLUES_USERNAME + +if [[ -z $USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: branches/release-0.94/tests/sites/raven/sanity.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/sites/raven/sanity.source.sh =================================================================== --- branches/release-0.94/tests/sites/raven/sanity.source.sh (rev 0) +++ branches/release-0.94/tests/sites/raven/sanity.source.sh 2013-08-20 20:03:27 UTC (rev 6901) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: branches/release-0.94/tests/sites/raven/sanity.source.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/sites/raven/sanity.swift =================================================================== --- branches/release-0.94/tests/sites/raven/sanity.swift (rev 0) +++ branches/release-0.94/tests/sites/raven/sanity.swift 2013-08-20 20:03:27 UTC (rev 6901) @@ -0,0 +1,11 @@ +type file; + +app (file out, file err) remote_driver () +{ + date stdout=@filename(out) stderr=@filename(err); +} + +file driver_out ; +file driver_err ; + +(driver_out, driver_err) = remote_driver(); \ No newline at end of file Added: branches/release-0.94/tests/sites/raven/sanity.timeout =================================================================== --- branches/release-0.94/tests/sites/raven/sanity.timeout (rev 0) +++ branches/release-0.94/tests/sites/raven/sanity.timeout 2013-08-20 20:03:27 UTC (rev 6901) @@ -0,0 +1 @@ +300 Added: branches/release-0.94/tests/sites/raven/sites.template.xml =================================================================== --- branches/release-0.94/tests/sites/raven/sites.template.xml (rev 0) +++ branches/release-0.94/tests/sites/raven/sites.template.xml 2013-08-20 20:03:27 UTC (rev 6901) @@ -0,0 +1,18 @@ + + + + CI-SES000031 + KEEP + 24 + pbs.aprun;pbs.mpp;depth=24 + 00:01:00 + 50 + 2 + 2 + 60.99 + 10000 + + /home/users/p01537/swiftwork + + + Added: branches/release-0.94/tests/sites/raven/swift.properties =================================================================== --- branches/release-0.94/tests/sites/raven/swift.properties (rev 0) +++ branches/release-0.94/tests/sites/raven/swift.properties 2013-08-20 20:03:27 UTC (rev 6901) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: branches/release-0.94/tests/sites/raven/tc.template.data =================================================================== --- branches/release-0.94/tests/sites/raven/tc.template.data (rev 0) +++ branches/release-0.94/tests/sites/raven/tc.template.data 2013-08-20 20:03:27 UTC (rev 6901) @@ -0,0 +1,8 @@ +local date /bin/date null null null +beagle date /bin/date null null null +uc3 date /bin/date null null null +mcs date /bin/date null null null +midway date /bin/date null null null +blues date /bin/date null null null +fusion date /bin/date null null null +raven date /bin/date null null null Added: branches/release-0.94/tests/sites/raven/title.txt =================================================================== --- branches/release-0.94/tests/sites/raven/title.txt (rev 0) +++ branches/release-0.94/tests/sites/raven/title.txt 2013-08-20 20:03:27 UTC (rev 6901) @@ -0,0 +1 @@ +Raven remote sanity test From davidk at ci.uchicago.edu Tue Aug 20 15:31:27 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 20 Aug 2013 15:31:27 -0500 (CDT) Subject: [Swift-commit] r6902 - in branches/release-0.94/tests/sites: . stampede Message-ID: <20130820203127.84F629CD22@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-20 15:31:27 -0500 (Tue, 20 Aug 2013) New Revision: 6902 Added: branches/release-0.94/tests/sites/stampede/ branches/release-0.94/tests/sites/stampede/sanity.setup.sh branches/release-0.94/tests/sites/stampede/sanity.source.sh branches/release-0.94/tests/sites/stampede/sanity.swift branches/release-0.94/tests/sites/stampede/sanity.timeout branches/release-0.94/tests/sites/stampede/sites.template.xml branches/release-0.94/tests/sites/stampede/swift.properties branches/release-0.94/tests/sites/stampede/tc.template.data branches/release-0.94/tests/sites/stampede/title.txt Log: Stampede site test Added: branches/release-0.94/tests/sites/stampede/sanity.setup.sh =================================================================== --- branches/release-0.94/tests/sites/stampede/sanity.setup.sh (rev 0) +++ branches/release-0.94/tests/sites/stampede/sanity.setup.sh 2013-08-20 20:31:27 UTC (rev 6902) @@ -0,0 +1,11 @@ +#!/bin/bash + +USERNAME=$BLUES_USERNAME + +if [[ -z $USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: branches/release-0.94/tests/sites/stampede/sanity.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/sites/stampede/sanity.source.sh =================================================================== --- branches/release-0.94/tests/sites/stampede/sanity.source.sh (rev 0) +++ branches/release-0.94/tests/sites/stampede/sanity.source.sh 2013-08-20 20:31:27 UTC (rev 6902) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: branches/release-0.94/tests/sites/stampede/sanity.source.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/sites/stampede/sanity.swift =================================================================== --- branches/release-0.94/tests/sites/stampede/sanity.swift (rev 0) +++ branches/release-0.94/tests/sites/stampede/sanity.swift 2013-08-20 20:31:27 UTC (rev 6902) @@ -0,0 +1,11 @@ +type file; + +app (file out, file err) remote_driver () +{ + date stdout=@filename(out) stderr=@filename(err); +} + +file driver_out ; +file driver_err ; + +(driver_out, driver_err) = remote_driver(); \ No newline at end of file Added: branches/release-0.94/tests/sites/stampede/sanity.timeout =================================================================== --- branches/release-0.94/tests/sites/stampede/sanity.timeout (rev 0) +++ branches/release-0.94/tests/sites/stampede/sanity.timeout 2013-08-20 20:31:27 UTC (rev 6902) @@ -0,0 +1 @@ +300 Added: branches/release-0.94/tests/sites/stampede/sites.template.xml =================================================================== --- branches/release-0.94/tests/sites/stampede/sites.template.xml (rev 0) +++ branches/release-0.94/tests/sites/stampede/sites.template.xml 2013-08-20 20:31:27 UTC (rev 6902) @@ -0,0 +1,17 @@ + + + + + 16 + 16 + 00:01:00 + development + 2 + 2 + TG-MCA94P017 + 2 + 10000 + {env.SCRATCH} + + + Added: branches/release-0.94/tests/sites/stampede/swift.properties =================================================================== --- branches/release-0.94/tests/sites/stampede/swift.properties (rev 0) +++ branches/release-0.94/tests/sites/stampede/swift.properties 2013-08-20 20:31:27 UTC (rev 6902) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: branches/release-0.94/tests/sites/stampede/tc.template.data =================================================================== --- branches/release-0.94/tests/sites/stampede/tc.template.data (rev 0) +++ branches/release-0.94/tests/sites/stampede/tc.template.data 2013-08-20 20:31:27 UTC (rev 6902) @@ -0,0 +1,8 @@ +local date /bin/date null null null +beagle date /bin/date null null null +uc3 date /bin/date null null null +mcs date /bin/date null null null +midway date /bin/date null null null +blues date /bin/date null null null +fusion date /bin/date null null null +stampede date /bin/date null null null Added: branches/release-0.94/tests/sites/stampede/title.txt =================================================================== --- branches/release-0.94/tests/sites/stampede/title.txt (rev 0) +++ branches/release-0.94/tests/sites/stampede/title.txt 2013-08-20 20:31:27 UTC (rev 6902) @@ -0,0 +1 @@ +Stampede remote sanity test From yadunandb at ci.uchicago.edu Tue Aug 20 16:10:59 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Tue, 20 Aug 2013 16:10:59 -0500 (CDT) Subject: [Swift-commit] r6904 - branches/release-0.94/tests/stress/random_fail Message-ID: <20130820211059.46E1D9CD22@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-20 16:10:59 -0500 (Tue, 20 Aug 2013) New Revision: 6904 Added: branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.check.sh Modified: branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.setup.sh branches/release-0.94/tests/stress/random_fail/run Log: Committing a check file Added: branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.check.sh =================================================================== --- branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.check.sh (rev 0) +++ branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.check.sh 2013-08-20 21:10:59 UTC (rev 6904) @@ -0,0 +1,17 @@ +#!/bin/bash + +if [ ! -f ${0%.check.sh}.stdout ] +then + echo "${$0%.check.sh}.stdout missing" + exit -1 +fi + +grep "Got one name (derr)" ${0%.check.sh}.stdout +if [ "$?" == 0 ] +then + echo "EXIT : REGRESSION FOUND!" >&2 + exit -1 +else + echo "Test passed" +fi +exit 0 \ No newline at end of file Property changes on: branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.check.sh ___________________________________________________________________ Added: svn:executable + * Modified: branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.setup.sh =================================================================== --- branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.setup.sh 2013-08-20 20:57:22 UTC (rev 6903) +++ branches/release-0.94/tests/stress/random_fail/rand_fail_Bug1067.setup.sh 2013-08-20 21:10:59 UTC (rev 6904) @@ -1,6 +1,5 @@ #!/bin/bash - # Setup script will just output the following file cat<<'EOF' > randfail.sh Modified: branches/release-0.94/tests/stress/random_fail/run =================================================================== --- branches/release-0.94/tests/stress/random_fail/run 2013-08-20 20:57:22 UTC (rev 6903) +++ branches/release-0.94/tests/stress/random_fail/run 2013-08-20 21:10:59 UTC (rev 6904) @@ -1,8 +1,21 @@ #!/bin/bash +PATH=/scratch/midway/yadunand/swift-0.94RC2/cog/modules/swift/dist/swift-svn/bin:$PATH + +echo "Swift location: "; which swift +echo "Swift version : "; swift -version + +rm rand_fail_Bug1067.stdout cat title.txt ./rand_fail_Bug1067.setup.sh -swift -tc.file tc.template.data -config swift.properties -sites.file sites.template.xml rand_fail_Bug1067.swift +for i in `seq 1 10` +do +swift -tc.file tc.template.data -config swift.properties -sites.file sites.template.xml rand_fail_Bug1067.swift | tee -a rand_fail_Bug1067.stdout + +rm -rf *{swiftx,kml} rand_fail_Bug1067-* _concurrent* failed* +done + +./rand_fail_Bug1067.check.sh \ No newline at end of file From yadunandb at ci.uchicago.edu Tue Aug 20 17:12:32 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Tue, 20 Aug 2013 17:12:32 -0500 (CDT) Subject: [Swift-commit] r6905 - in branches/release-0.94/tests/stress: . local_cluster Message-ID: <20130820221232.F00AF9CD22@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-20 17:12:32 -0500 (Tue, 20 Aug 2013) New Revision: 6905 Added: branches/release-0.94/tests/stress/local_cluster/ branches/release-0.94/tests/stress/local_cluster/combiner.sh branches/release-0.94/tests/stress/local_cluster/run branches/release-0.94/tests/stress/local_cluster/simple_MapRed.args branches/release-0.94/tests/stress/local_cluster/simple_MapRed.check.sh branches/release-0.94/tests/stress/local_cluster/simple_MapRed.setup.sh branches/release-0.94/tests/stress/local_cluster/simple_MapRed.stdout branches/release-0.94/tests/stress/local_cluster/simple_MapRed.swift branches/release-0.94/tests/stress/local_cluster/sites.template.xml branches/release-0.94/tests/stress/local_cluster/sites.xml branches/release-0.94/tests/stress/local_cluster/swift.properties branches/release-0.94/tests/stress/local_cluster/teragen_wrap.sh branches/release-0.94/tests/stress/local_cluster/title.txt Log: Committing tests for Local cluster style tests Added: branches/release-0.94/tests/stress/local_cluster/combiner.sh =================================================================== --- branches/release-0.94/tests/stress/local_cluster/combiner.sh (rev 0) +++ branches/release-0.94/tests/stress/local_cluster/combiner.sh 2013-08-20 22:12:32 UTC (rev 6905) @@ -0,0 +1,16 @@ +#!/bin/bash + +FILES=$* +SUM=0 +COUNT=0 + +for file in $* +do + RES=($(awk '{ sum += $1 } END { print sum,NR }' $file)) + echo "${RES[0]} ${RES[1]}" + SUM=$(($SUM+${RES[0]})) + COUNT=$(($COUNT+${RES[1]})) +done +echo "SUM : $SUM" +echo "COUNT: $COUNT" +exit 0 Property changes on: branches/release-0.94/tests/stress/local_cluster/combiner.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/stress/local_cluster/run =================================================================== --- branches/release-0.94/tests/stress/local_cluster/run (rev 0) +++ branches/release-0.94/tests/stress/local_cluster/run 2013-08-20 22:12:32 UTC (rev 6905) @@ -0,0 +1,27 @@ +#!/bin/bash + +PATH=/scratch/midway/yadunand/swift-0.94RC2/cog/modules/swift/dist/swift-svn/bin:$PATH + +echo "Swift location: "; which swift +echo "Swift version : "; swift -version + +export MIDWAY_USERNAME=yadunand +export BEAGLE_USERNAME=yadunandb +export MCS_USERNAME=yadunand +export UC3_USERNAME=yadunand + +SCRIPT=simple_MapRed.swift +BASE=${SCRIPT%.swift} + +rm $BASE.stdout +cat title.txt + +cp sites.template.xml sites.xml +./$BASE.setup.sh + +ARGS=$(cat $BASE.args) +swift -tc.file tc.data -config swift.properties -sites.file sites.xml $BASE.swift ${ARGS[*]} | tee -a $BASE.stdout + +rm -rf *{swiftx,kml} $BASE-* _concurrent* failed* &> /dev/null + +./$BASE.check.sh \ No newline at end of file Property changes on: branches/release-0.94/tests/stress/local_cluster/run ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/stress/local_cluster/simple_MapRed.args =================================================================== --- branches/release-0.94/tests/stress/local_cluster/simple_MapRed.args (rev 0) +++ branches/release-0.94/tests/stress/local_cluster/simple_MapRed.args 2013-08-20 22:12:32 UTC (rev 6905) @@ -0,0 +1 @@ +-loops=10 \ No newline at end of file Added: branches/release-0.94/tests/stress/local_cluster/simple_MapRed.check.sh =================================================================== --- branches/release-0.94/tests/stress/local_cluster/simple_MapRed.check.sh (rev 0) +++ branches/release-0.94/tests/stress/local_cluster/simple_MapRed.check.sh 2013-08-20 22:12:32 UTC (rev 6905) @@ -0,0 +1,21 @@ +#!/bin/bash + +BASE=${0%.check.sh} +ARGS=`cat $BASE.args | sed 's/-loops=//'` + +EXPECTED=$(($ARGS * 10000)) + +if [ -f "final_result" ];then + RESULT=($(tail -n 1 final_result)) + echo "RESULT line : ${RESULT[*]}" + echo "EXPECTED = $EXPECTED" + echo "ACTUAL = ${RESULT[1]}" +fi + +if [[ "${RESULT[1]}" == "$EXPECTED" ]] +then + echo "Result matched" +else + echo "Result does not match expectation" >&2 + exit 1 +fi Property changes on: branches/release-0.94/tests/stress/local_cluster/simple_MapRed.check.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/stress/local_cluster/simple_MapRed.setup.sh =================================================================== --- branches/release-0.94/tests/stress/local_cluster/simple_MapRed.setup.sh (rev 0) +++ branches/release-0.94/tests/stress/local_cluster/simple_MapRed.setup.sh 2013-08-20 22:12:32 UTC (rev 6905) @@ -0,0 +1,86 @@ +#!/bin/bash + +HOST=$(hostname -f) + +if [[ "$HOST" == *midway* ]]; then + echo "On Midway" + echo "midway bash /bin/bash null null null" > tc.data +elif [[ "$HOST" == *beagle* ]]; then + echo "On Beagle" + echo "beagle bash /bin/bash null null null" > tc.data +elif [[ "$HOST" == *mcs* ]]; then + echo "On MCS" + echo "mcs bash /bin/bash null null null" > tc.data +elif [[ "$HOST" == *uc3* ]]; then + echo "On UC3" + echo "uc3 bash /bin/bash null null null" > tc.data +else + echo "On unidentified machine, using defaults" + echo "local bash /bin/bash null null null" > tc.data +fi + +if [[ -z $MIDWAY_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + cat sites.xml | sed "s/{mid.USER}/$MIDWAY_USERNAME/" > tmp && mv tmp\ + sites.xml +fi +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + cat sites.xml | sed "s/{uc3.USER}/$UC3_USERNAME/" > tmp && mv tmp si\ +tes.xml +fi +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + cat sites.xml | sed "s/{beagle.USER}/$BEAGLE_USERNAME/" > tmp && mv \ +tmp sites.xml +fi +if [[ -z $MCS_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + cat sites.xml | sed "s/{mcs.USER}/$MCS_USERNAME/" > tmp && mv \ +tmp sites.xml +fi + +cat<<'EOF' > teragen_wrap.sh +#!/bin/bash + +# By default with ARG1:100 and SLICESIZE=10000, this script will generate +# 10^6 records. +ARG1=1 +[ ! -z $1 ] && ARG1=$1 + +FILE="input_$RANDOM.txt" +LOWERLIMIT=0 +UPPERLIMIT=1000000 # 10^9 +SLICESIZE=10000 # 10^4 records padded to 100B would result in 1MB file +#SLICESIZE=1000 # 10^3 If padded to 100B would result + +shuf -i $LOWERLIMIT-$UPPERLIMIT -n $(($SLICESIZE*$ARG1)) | awk '{printf "%-99s\n", $0}' +exit 0 +EOF + +cat <<'EOF' > combiner.sh +#!/bin/bash + +FILES=$* +SUM=0 +COUNT=0 + +for file in $* +do + RES=($(awk '{ sum += $1 } END { print sum,NR }' $file)) + echo "${RES[0]} ${RES[1]}" + SUM=$(($SUM+${RES[0]})) + COUNT=$(($COUNT+${RES[1]})) +done +echo "SUM : $SUM" +echo "COUNT: $COUNT" +exit 0 +EOF Property changes on: branches/release-0.94/tests/stress/local_cluster/simple_MapRed.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/stress/local_cluster/simple_MapRed.stdout =================================================================== --- branches/release-0.94/tests/stress/local_cluster/simple_MapRed.stdout (rev 0) +++ branches/release-0.94/tests/stress/local_cluster/simple_MapRed.stdout 2013-08-20 22:12:32 UTC (rev 6905) @@ -0,0 +1,3 @@ +Swift 0.94.1 RC2 swift-r6895 cog-r3765 + +RunID: 20130820-2209-384c1ky1 Added: branches/release-0.94/tests/stress/local_cluster/simple_MapRed.swift =================================================================== --- branches/release-0.94/tests/stress/local_cluster/simple_MapRed.swift (rev 0) +++ branches/release-0.94/tests/stress/local_cluster/simple_MapRed.swift 2013-08-20 22:12:32 UTC (rev 6905) @@ -0,0 +1,30 @@ +type file; +type script; + +app (file out, file err) gen_data (script run, int recsize) +{ + bash @run recsize stdout=@out stderr=@err; +} + +app (file out, file err) comb_data (script comb, file array[]) +{ + bash @comb @array stdout=@out stderr=@err; +} + + +file tgen_out[] ; +file tgen_err[] ; + +script wrapper <"teragen_wrap.sh">; +int loop = @toInt(@arg("loops","10")); +int fsize = @toInt(@arg("recsize","1")); # This would make 10M records per file +string dir = @arg("dir", "./"); + +foreach item,i in [0:loop-1] { + (tgen_out[i], tgen_err[i]) = gen_data(wrapper, fsize); +} + +script combine <"combiner.sh">; +file final <"final_result">; +file errs <"err_file">; +(final, errs) = comb_data(combine, tgen_out); Added: branches/release-0.94/tests/stress/local_cluster/sites.template.xml =================================================================== --- branches/release-0.94/tests/stress/local_cluster/sites.template.xml (rev 0) +++ branches/release-0.94/tests/stress/local_cluster/sites.template.xml 2013-08-20 22:12:32 UTC (rev 6905) @@ -0,0 +1,65 @@ + + + + + 10.00 + 10000 + 1 + 3600 + 00:15:00 + 100 + 100 + 1000 + 1 + 1 + "group_friends.{uc3.USER}" + nonshared + . + + + + + 24 + 100 + 100 + pbs.aprun;pbs.mpp;depth=24;pbs.resource_list=advres=wilde.1768 + 3600 + 00:15:00 + /lustre/beagle/{beagle.USER}/swiftwork + 5 + 1 + 1 + 4.80 + 10000 + /tmp/{beagle.USER}/swiftwork + + + + + sandyb + 16 + 00:15:00 + 3600 + 100 + 100 + 4 + 1 + 1 + .64 + 10000 + /tmp/{mid.USER} + + + + + 8 + 100 + 100 + 3600 + 00:15:00 + 0.0799 + 10000 + /sandbox/{mcs.USER}/swiftwork + + + Added: branches/release-0.94/tests/stress/local_cluster/sites.xml =================================================================== --- branches/release-0.94/tests/stress/local_cluster/sites.xml (rev 0) +++ branches/release-0.94/tests/stress/local_cluster/sites.xml 2013-08-20 22:12:32 UTC (rev 6905) @@ -0,0 +1,65 @@ + + + + + 10.00 + 10000 + 1 + 3600 + 00:15:00 + 100 + 100 + 1000 + 1 + 1 + "group_friends.yadunand" + nonshared + . + + + + + 24 + 100 + 100 + pbs.aprun;pbs.mpp;depth=24;pbs.resource_list=advres=wilde.1768 + 3600 + 00:15:00 + /lustre/beagle/yadunandb/swiftwork + 5 + 1 + 1 + 4.80 + 10000 + /tmp/yadunandb/swiftwork + + + + + sandyb + 16 + 00:15:00 + 3600 + 100 + 100 + 4 + 1 + 1 + .64 + 10000 + /tmp/yadunand + + + + + 8 + 100 + 100 + 3600 + 00:15:00 + 0.0799 + 10000 + /sandbox/yadunand/swiftwork + + + Added: branches/release-0.94/tests/stress/local_cluster/swift.properties =================================================================== --- branches/release-0.94/tests/stress/local_cluster/swift.properties (rev 0) +++ branches/release-0.94/tests/stress/local_cluster/swift.properties 2013-08-20 22:12:32 UTC (rev 6905) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: branches/release-0.94/tests/stress/local_cluster/teragen_wrap.sh =================================================================== --- branches/release-0.94/tests/stress/local_cluster/teragen_wrap.sh (rev 0) +++ branches/release-0.94/tests/stress/local_cluster/teragen_wrap.sh 2013-08-20 22:12:32 UTC (rev 6905) @@ -0,0 +1,15 @@ +#!/bin/bash + +# By default with ARG1:100 and SLICESIZE=10000, this script will generate +# 10^6 records. +ARG1=1 +[ ! -z $1 ] && ARG1=$1 + +FILE="input_$RANDOM.txt" +LOWERLIMIT=0 +UPPERLIMIT=1000000 # 10^9 +SLICESIZE=10000 # 10^4 records padded to 100B would result in 1MB file +#SLICESIZE=1000 # 10^3 If padded to 100B would result + +shuf -i $LOWERLIMIT-$UPPERLIMIT -n $(($SLICESIZE*$ARG1)) | awk '{printf "%-99s\n", $0}' +exit 0 Property changes on: branches/release-0.94/tests/stress/local_cluster/teragen_wrap.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.94/tests/stress/local_cluster/title.txt =================================================================== --- branches/release-0.94/tests/stress/local_cluster/title.txt (rev 0) +++ branches/release-0.94/tests/stress/local_cluster/title.txt 2013-08-20 22:12:32 UTC (rev 6905) @@ -0,0 +1,4 @@ +Simple MapReduce style job for Local cluster testing +| The first map stage generates a large number of random numbers +| The reduce stage aggregates the results and outputs the count +| and sum From yadunandb at ci.uchicago.edu Wed Aug 21 11:17:48 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Wed, 21 Aug 2013 11:17:48 -0500 (CDT) Subject: [Swift-commit] r6906 - in trunk/tests: . groups Message-ID: <20130821161748.634F09CD14@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-21 11:17:47 -0500 (Wed, 21 Aug 2013) New Revision: 6906 Added: trunk/tests/groups/group-IO-local.sh trunk/tests/groups/group-daily-remote.sh trunk/tests/groups/group-multi-remote.sh trunk/tests/user_env.sh Modified: trunk/tests/groups/group-stress-heavy.sh trunk/tests/suite.sh Log: Committing test-engine to trunk * Updates to the suite.sh * Adding new groups * Stress tests pending update Added: trunk/tests/groups/group-IO-local.sh =================================================================== --- trunk/tests/groups/group-IO-local.sh (rev 0) +++ trunk/tests/groups/group-IO-local.sh 2013-08-21 16:17:47 UTC (rev 6906) @@ -0,0 +1,10 @@ + +# GROUPLIST definition to run all local tests + +GROUPLIST=( $TESTDIR/stress/IO/beagle \ + $TESTDIR/stress/IO/bagOnodes \ + $TESTDIR/stress/IO/multiple \ + $TESTDIR/stress/IO/uc3 \ + ) + +checkvars WORK Added: trunk/tests/groups/group-daily-remote.sh =================================================================== --- trunk/tests/groups/group-daily-remote.sh (rev 0) +++ trunk/tests/groups/group-daily-remote.sh 2013-08-21 16:17:47 UTC (rev 6906) @@ -0,0 +1,28 @@ +# GROUPLIST definition to run all local tests + +GROUPLIST=( # Remote sanity test-group + $TESTDIR/sites/remote_sanity/beagle \ + $TESTDIR/sites/remote_sanity/mcs \ + $TESTDIR/sites/remote_sanity/midway \ + $TESTDIR/sites/remote_sanity/uc3 \ + # Frisbee will fail due to Bug 1030 + $TESTDIR/sites/remote_sanity/mac-frisbee \ + + # Remote-cluster IO tests + $TESTDIR/stress/IO/beagle \ + $TESTDIR/stress/IO/bagOnodes \ + $TESTDIR/stress/IO/multiple \ + $TESTDIR/stress/IO/uc3 \ + + # Remote-cluster Apps tests - MODIS + $TESTDIR/stress/apps/modis_beagle \ + $TESTDIR/stress/apps/modis_local \ + $TESTDIR/stress/apps/modis_midway \ + $TESTDIR/stress/apps/modis_uc3 \ + $TESTDIR/stress/apps/modis_multiple\ + + # Recursive Test invocation + $TESTDIR/multi_remote \ + ) + +checkvars WORK Added: trunk/tests/groups/group-multi-remote.sh =================================================================== --- trunk/tests/groups/group-multi-remote.sh (rev 0) +++ trunk/tests/groups/group-multi-remote.sh 2013-08-21 16:17:47 UTC (rev 6906) @@ -0,0 +1,9 @@ + +# GROUPLIST definition to run all local tests + +GROUPLIST=( + #$TESTDIR/test_submitter \ + $TESTDIR/multi_remote \ + ) + +checkvars WORK Modified: trunk/tests/groups/group-stress-heavy.sh =================================================================== --- trunk/tests/groups/group-stress-heavy.sh 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/groups/group-stress-heavy.sh 2013-08-21 16:17:47 UTC (rev 6906) @@ -1,7 +1,7 @@ # GROUPLIST definition to run all local tests \ GROUPLIST=( - $TESTDIR/stress/IO \ +# $TESTDIR/stress/IO \ $TESTDIR/stress/internals \ ) Modified: trunk/tests/suite.sh =================================================================== --- trunk/tests/suite.sh 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/suite.sh 2013-08-21 16:17:47 UTC (rev 6906) @@ -18,6 +18,7 @@ printf "\t -v Verbose (set -x, HTML comments) \n" printf "\t -l Stress level < 1/ 2/ 3/ 4> \n" printf "\t -o output Location for cog and output \n" + printf "\t -z file Set environment for entire run \n" printf "\t GROUP argument \n" } @@ -86,6 +87,9 @@ -l) STRESS=$2 shift 2;; + -z) + ENV_FILE=$2 + shift 2;; -v) VERBOSE=1 shift;; @@ -116,6 +120,13 @@ fi export STRESS="S$STRESS" +if [ -x "$ENV_FILE" ] +then + source $ENV_FILE +else + echo "Could not load $ENV_FILE" +fi + # Iterations per test (may want to run each test multiple times?) ITERS_LOCAL=1 @@ -534,7 +545,7 @@ PROCESS_INTERNAL_PID=$1 echo "process_trap: killing: $PROCESS_INTERNAL_PID" # ps -H - kill -TERM $PROCESS_INTERNAL_PID + kill -TERM -$PROCESS_INTERNAL_PID } # Execute process in the background Added: trunk/tests/user_env.sh =================================================================== --- trunk/tests/user_env.sh (rev 0) +++ trunk/tests/user_env.sh 2013-08-21 16:17:47 UTC (rev 6906) @@ -0,0 +1,21 @@ +export BEAGLE_USERNAME="" +export MIDWAY_USERNAME="" +export MCS_USERNAME="" +export UC3_USERNAME="" +export FROM_MAIL="test_engine at midway001" +export TO_MAIL="" +export KILL_JAVA="true" #Set to true to kill dead java processes + +# FASTSETUP skips svn updates and rebuild to speed up multi_remote.setup.sh | Can be "true" or "false" +export REMOTE_DRIVER_FASTSETUP="false" +#export SWIFT_TAR_FILE="path/to/source/tarball/" + +# Determines the groups of tests run on the remote nodes | and future behavior +# RUN_TYPE can be "daily", "weekly", "manual" (manual is undefined now) +export RUN_TYPE="daily" + +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/user_env.sh ___________________________________________________________________ Added: svn:executable + * From yadunandb at ci.uchicago.edu Wed Aug 21 11:39:25 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Wed, 21 Aug 2013 11:39:25 -0500 (CDT) Subject: [Swift-commit] r6907 - trunk/tests/stress Message-ID: <20130821163925.21C8A178884@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-21 11:39:24 -0500 (Wed, 21 Aug 2013) New Revision: 6907 Removed: trunk/tests/stress/IO/ Log: Removing IO to re-add with changes From yadunandb at ci.uchicago.edu Wed Aug 21 11:52:57 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Wed, 21 Aug 2013 11:52:57 -0500 (CDT) Subject: [Swift-commit] r6909 - in trunk/tests/sites: . crow ibicluster intrepid surveyor Message-ID: <20130821165257.4FC99178884@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-21 11:52:57 -0500 (Wed, 21 Aug 2013) New Revision: 6909 Added: trunk/tests/sites/todo/ Removed: trunk/tests/sites/beagle/ trunk/tests/sites/crow/001-catsn.check.sh trunk/tests/sites/crow/001-catsn.clean.sh trunk/tests/sites/crow/001-catsn.setup.sh trunk/tests/sites/crow/001-catsn.swift trunk/tests/sites/crow/001-catsn.timeout trunk/tests/sites/crow/big/ trunk/tests/sites/crow/data.txt trunk/tests/sites/crow/title.txt trunk/tests/sites/ibicluster/catsn.0001.out.expected trunk/tests/sites/ibicluster/catsn.0002.out.expected trunk/tests/sites/ibicluster/catsn.0003.out.expected trunk/tests/sites/ibicluster/catsn.0004.out.expected trunk/tests/sites/ibicluster/catsn.0005.out.expected trunk/tests/sites/ibicluster/catsn.0006.out.expected trunk/tests/sites/ibicluster/catsn.0007.out.expected trunk/tests/sites/ibicluster/catsn.0008.out.expected trunk/tests/sites/ibicluster/catsn.0009.out.expected trunk/tests/sites/ibicluster/catsn.0010.out.expected trunk/tests/sites/ibicluster/catsn.check.sh trunk/tests/sites/ibicluster/catsn.setup.sh trunk/tests/sites/ibicluster/catsn.swift trunk/tests/sites/ibicluster/catsn.timeout trunk/tests/sites/ibicluster/data.txt trunk/tests/sites/ibicluster/title.txt trunk/tests/sites/intrepid/100-cp.check.sh trunk/tests/sites/intrepid/100-cp.clean.sh trunk/tests/sites/intrepid/100-cp.setup.sh trunk/tests/sites/intrepid/100-cp.swift trunk/tests/sites/intrepid/100-cp.timeout trunk/tests/sites/local-coasters/ trunk/tests/sites/local/ trunk/tests/sites/mcs/ trunk/tests/sites/osg/ trunk/tests/sites/surveyor/001-catsn-surveyor.check.sh trunk/tests/sites/surveyor/001-catsn-surveyor.setup.sh trunk/tests/sites/surveyor/001-catsn-surveyor.swift trunk/tests/sites/surveyor/001-catsn-surveyor.timeout trunk/tests/sites/surveyor/catsn.0001.out.expected trunk/tests/sites/surveyor/catsn.0002.out.expected trunk/tests/sites/surveyor/catsn.0003.out.expected trunk/tests/sites/surveyor/catsn.0004.out.expected trunk/tests/sites/surveyor/catsn.0005.out.expected trunk/tests/sites/surveyor/catsn.0006.out.expected trunk/tests/sites/surveyor/catsn.0007.out.expected trunk/tests/sites/surveyor/catsn.0008.out.expected trunk/tests/sites/surveyor/catsn.0009.out.expected trunk/tests/sites/surveyor/catsn.0010.out.expected trunk/tests/sites/surveyor/data.txt trunk/tests/sites/uc3/ Log: Removing old sites test which are not in use Deleted: trunk/tests/sites/crow/001-catsn.check.sh =================================================================== --- trunk/tests/sites/crow/001-catsn.check.sh 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/crow/001-catsn.check.sh 2013-08-21 16:52:57 UTC (rev 6909) @@ -1,8 +0,0 @@ -#!/bin/bash - -set -x - -COUNT=$( ls catsn.*.out | wc -l ) -[[ $COUNT == 10 ]] || exit 1 - -exit 0 Deleted: trunk/tests/sites/crow/001-catsn.clean.sh =================================================================== --- trunk/tests/sites/crow/001-catsn.clean.sh 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/crow/001-catsn.clean.sh 2013-08-21 16:52:57 UTC (rev 6909) @@ -1,7 +0,0 @@ -#!/bin/bash - -set -x - -rm -v catsn.*.out || exit 1 - -exit 0 Deleted: trunk/tests/sites/crow/001-catsn.setup.sh =================================================================== --- trunk/tests/sites/crow/001-catsn.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/crow/001-catsn.setup.sh 2013-08-21 16:52:57 UTC (rev 6909) @@ -1,3 +0,0 @@ -#!/bin/bash - -cp -v $GROUP/data.txt . || exit 1 Deleted: trunk/tests/sites/crow/001-catsn.swift =================================================================== --- trunk/tests/sites/crow/001-catsn.swift 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/crow/001-catsn.swift 2013-08-21 16:52:57 UTC (rev 6909) @@ -1,12 +0,0 @@ -type file; - -app (file o) cat (file i) -{ - cat @i stdout=@o; -} - -file out[]; -foreach j in [1:@toint(@arg("n","10"))] { - file data<"data.txt">; - out[j] = cat(data); -} Deleted: trunk/tests/sites/crow/001-catsn.timeout =================================================================== --- trunk/tests/sites/crow/001-catsn.timeout 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/crow/001-catsn.timeout 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -1000 Deleted: trunk/tests/sites/crow/data.txt =================================================================== --- trunk/tests/sites/crow/data.txt 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/crow/data.txt 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -HELLO Deleted: trunk/tests/sites/crow/title.txt =================================================================== --- trunk/tests/sites/crow/title.txt 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/crow/title.txt 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -Local PBS Coasters: Crow Deleted: trunk/tests/sites/ibicluster/catsn.0001.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0001.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/catsn.0001.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/ibicluster/catsn.0002.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0002.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/catsn.0002.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/ibicluster/catsn.0003.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0003.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/catsn.0003.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/ibicluster/catsn.0004.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0004.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/catsn.0004.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/ibicluster/catsn.0005.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0005.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/catsn.0005.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/ibicluster/catsn.0006.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0006.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/catsn.0006.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/ibicluster/catsn.0007.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0007.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/catsn.0007.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/ibicluster/catsn.0008.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0008.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/catsn.0008.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/ibicluster/catsn.0009.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0009.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/catsn.0009.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/ibicluster/catsn.0010.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0010.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/catsn.0010.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/ibicluster/catsn.check.sh =================================================================== --- trunk/tests/sites/ibicluster/catsn.check.sh 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/catsn.check.sh 2013-08-21 16:52:57 UTC (rev 6909) @@ -1,12 +0,0 @@ -#!/bin/bash - -set -x - -for count in `seq --format "%04.f" 1 1 10` -do - [ -f catsn.$count.out ] || exit 1 - CONTENTS1=$( cat catsn.$count.out.expected ) - CONTENTS2=$( cat catsn.$count.out ) - [[ $CONTENTS1 == $CONTENTS2 ]] || exit 1 -done -exit 0 Deleted: trunk/tests/sites/ibicluster/catsn.setup.sh =================================================================== --- trunk/tests/sites/ibicluster/catsn.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/catsn.setup.sh 2013-08-21 16:52:57 UTC (rev 6909) @@ -1,7 +0,0 @@ -#!/bin/bash - -cp -v $GROUP/data.txt . || exit 1 -cp -v $GROUP/*expected . || exit 1 - -export QUEUE=normal - Deleted: trunk/tests/sites/ibicluster/catsn.swift =================================================================== --- trunk/tests/sites/ibicluster/catsn.swift 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/catsn.swift 2013-08-21 16:52:57 UTC (rev 6909) @@ -1,12 +0,0 @@ -type file; - -app (file o) cat (file i) -{ - cat @i stdout=@o; -} - -file out[]; -foreach j in [1:@toint(@arg("n","10"))] { - file data<"data.txt">; - out[j] = cat(data); -} Deleted: trunk/tests/sites/ibicluster/catsn.timeout =================================================================== --- trunk/tests/sites/ibicluster/catsn.timeout 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/catsn.timeout 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -1800 Deleted: trunk/tests/sites/ibicluster/data.txt =================================================================== --- trunk/tests/sites/ibicluster/data.txt 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/data.txt 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/ibicluster/title.txt =================================================================== --- trunk/tests/sites/ibicluster/title.txt 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/ibicluster/title.txt 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -IBICluster SGE Test Deleted: trunk/tests/sites/intrepid/100-cp.check.sh =================================================================== --- trunk/tests/sites/intrepid/100-cp.check.sh 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/intrepid/100-cp.check.sh 2013-08-21 16:52:57 UTC (rev 6909) @@ -1,7 +0,0 @@ -#!/bin/sh - -set -x - -grep $( uname -m ) 100-cp-output.txt || exit 1 - -exit 0 Deleted: trunk/tests/sites/intrepid/100-cp.clean.sh =================================================================== --- trunk/tests/sites/intrepid/100-cp.clean.sh 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/intrepid/100-cp.clean.sh 2013-08-21 16:52:57 UTC (rev 6909) @@ -1,7 +0,0 @@ -#!/bin/sh - -set -x - -rm -v 100-cp-input.txt 100-cp-output.txt || exit 1 - -exit 0 Deleted: trunk/tests/sites/intrepid/100-cp.setup.sh =================================================================== --- trunk/tests/sites/intrepid/100-cp.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/intrepid/100-cp.setup.sh 2013-08-21 16:52:57 UTC (rev 6909) @@ -1,7 +0,0 @@ -#!/bin/sh - -set -x - -uname -a > 100-cp-input.txt || exit 1 - -exit 0 Deleted: trunk/tests/sites/intrepid/100-cp.swift =================================================================== --- trunk/tests/sites/intrepid/100-cp.swift 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/intrepid/100-cp.swift 2013-08-21 16:52:57 UTC (rev 6909) @@ -1,13 +0,0 @@ - -type file; - -app (file o) cp(file i) -{ - cp @i @o; -} - -file input<"100-cp-input.txt">; -file output<"100-cp-output.txt">; - -output = cp(input); - Deleted: trunk/tests/sites/intrepid/100-cp.timeout =================================================================== --- trunk/tests/sites/intrepid/100-cp.timeout 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/intrepid/100-cp.timeout 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -3000 Deleted: trunk/tests/sites/surveyor/001-catsn-surveyor.check.sh =================================================================== --- trunk/tests/sites/surveyor/001-catsn-surveyor.check.sh 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/001-catsn-surveyor.check.sh 2013-08-21 16:52:57 UTC (rev 6909) @@ -1,12 +0,0 @@ -#!/bin/bash - -set -x - -for count in `seq --format "%04.f" 1 1 10` -do - [ -f catsn.$count.out ] || exit 1 - CONTENTS1=$( cat catsn.$count.out.expected ) - CONTENTS2=$( cat catsn.$count.out ) - [[ $CONTENTS1 == $CONTENTS2 ]] || exit 1 -done -exit 0 Deleted: trunk/tests/sites/surveyor/001-catsn-surveyor.setup.sh =================================================================== --- trunk/tests/sites/surveyor/001-catsn-surveyor.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/001-catsn-surveyor.setup.sh 2013-08-21 16:52:57 UTC (rev 6909) @@ -1,4 +0,0 @@ -#!/bin/bash - -cp -v $GROUP/data.txt . || exit 1 -cp -v $GROUP/*expected . || exit 1 Deleted: trunk/tests/sites/surveyor/001-catsn-surveyor.swift =================================================================== --- trunk/tests/sites/surveyor/001-catsn-surveyor.swift 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/001-catsn-surveyor.swift 2013-08-21 16:52:57 UTC (rev 6909) @@ -1,15 +0,0 @@ -type file; - -app (file o) cat (file i) -{ - cat @i stdout=@o; -} - -string t = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; -string char[] = @strsplit(t, ""); - -file out[]; -foreach j in [1:@toint(@arg("n","10"))] { - file data<"data.txt">; - out[j] = cat(data); -} Deleted: trunk/tests/sites/surveyor/001-catsn-surveyor.timeout =================================================================== --- trunk/tests/sites/surveyor/001-catsn-surveyor.timeout 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/001-catsn-surveyor.timeout 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -1000 Deleted: trunk/tests/sites/surveyor/catsn.0001.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0001.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/catsn.0001.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/surveyor/catsn.0002.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0002.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/catsn.0002.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/surveyor/catsn.0003.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0003.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/catsn.0003.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/surveyor/catsn.0004.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0004.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/catsn.0004.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/surveyor/catsn.0005.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0005.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/catsn.0005.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/surveyor/catsn.0006.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0006.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/catsn.0006.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/surveyor/catsn.0007.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0007.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/catsn.0007.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/surveyor/catsn.0008.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0008.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/catsn.0008.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/surveyor/catsn.0009.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0009.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/catsn.0009.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/surveyor/catsn.0010.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0010.out.expected 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/catsn.0010.out.expected 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/surveyor/data.txt =================================================================== --- trunk/tests/sites/surveyor/data.txt 2013-08-21 16:40:28 UTC (rev 6908) +++ trunk/tests/sites/surveyor/data.txt 2013-08-21 16:52:57 UTC (rev 6909) @@ -1 +0,0 @@ -Hello world From yadunandb at ci.uchicago.edu Wed Aug 21 12:01:54 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Wed, 21 Aug 2013 12:01:54 -0500 (CDT) Subject: [Swift-commit] r6910 - in trunk/tests/sites: . beagle blues ci mac-frisbee mcs midway raven stampede todo todo/crow todo/fusion todo/ibicluster todo/intrepid todo/surveyor uc3 Message-ID: <20130821170154.23359178884@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-21 12:01:53 -0500 (Wed, 21 Aug 2013) New Revision: 6910 Added: trunk/tests/sites/beagle/ trunk/tests/sites/beagle/sanity.setup.sh trunk/tests/sites/beagle/sanity.source.sh trunk/tests/sites/beagle/sanity.swift trunk/tests/sites/beagle/sanity.timeout trunk/tests/sites/beagle/sites.template.xml trunk/tests/sites/beagle/swift.properties trunk/tests/sites/beagle/tc.template.data trunk/tests/sites/beagle/title.txt trunk/tests/sites/blues/ trunk/tests/sites/blues/sanity.setup.sh trunk/tests/sites/blues/sanity.source.sh trunk/tests/sites/blues/sanity.swift trunk/tests/sites/blues/sanity.timeout trunk/tests/sites/blues/sites.template.xml trunk/tests/sites/blues/swift.properties trunk/tests/sites/blues/tc.template.data trunk/tests/sites/blues/title.txt trunk/tests/sites/ci/ trunk/tests/sites/ci/sanity.setup.sh trunk/tests/sites/ci/sanity.source.sh trunk/tests/sites/ci/sanity.swift trunk/tests/sites/ci/sanity.timeout trunk/tests/sites/ci/sites.template.xml trunk/tests/sites/ci/swift.properties trunk/tests/sites/ci/tc.template.data trunk/tests/sites/ci/title.txt trunk/tests/sites/mac-frisbee/ trunk/tests/sites/mac-frisbee/run.sh trunk/tests/sites/mac-frisbee/sanity.setup.sh trunk/tests/sites/mac-frisbee/sanity.source.sh trunk/tests/sites/mac-frisbee/sanity.swift trunk/tests/sites/mac-frisbee/sanity.timeout trunk/tests/sites/mac-frisbee/sites.template.xml trunk/tests/sites/mac-frisbee/swift.properties trunk/tests/sites/mac-frisbee/tc.template.data trunk/tests/sites/mac-frisbee/title.txt trunk/tests/sites/mcs/ trunk/tests/sites/mcs/sanity.setup.sh trunk/tests/sites/mcs/sanity.source.sh trunk/tests/sites/mcs/sanity.swift trunk/tests/sites/mcs/sanity.timeout trunk/tests/sites/mcs/sites.new.xml trunk/tests/sites/mcs/sites.template.xml trunk/tests/sites/mcs/swift.properties trunk/tests/sites/mcs/tc.template.data trunk/tests/sites/mcs/title.txt trunk/tests/sites/midway/ trunk/tests/sites/midway/sanity.setup.sh trunk/tests/sites/midway/sanity.source.sh trunk/tests/sites/midway/sanity.swift trunk/tests/sites/midway/sanity.timeout trunk/tests/sites/midway/sites.new.xml trunk/tests/sites/midway/sites.template.xml trunk/tests/sites/midway/swift.properties trunk/tests/sites/midway/tc.template.data trunk/tests/sites/midway/title.txt trunk/tests/sites/raven/ trunk/tests/sites/raven/sanity.setup.sh trunk/tests/sites/raven/sanity.source.sh trunk/tests/sites/raven/sanity.swift trunk/tests/sites/raven/sanity.timeout trunk/tests/sites/raven/sites.template.xml trunk/tests/sites/raven/swift.properties trunk/tests/sites/raven/tc.template.data trunk/tests/sites/raven/title.txt trunk/tests/sites/stampede/ trunk/tests/sites/stampede/sanity.setup.sh trunk/tests/sites/stampede/sanity.source.sh trunk/tests/sites/stampede/sanity.swift trunk/tests/sites/stampede/sanity.timeout trunk/tests/sites/stampede/sites.template.xml trunk/tests/sites/stampede/swift.properties trunk/tests/sites/stampede/tc.template.data trunk/tests/sites/stampede/title.txt trunk/tests/sites/todo/crow/ trunk/tests/sites/todo/fusion/ trunk/tests/sites/todo/fusion/data.txt trunk/tests/sites/todo/fusion/sites.template.xml trunk/tests/sites/todo/fusion/tc.template.data trunk/tests/sites/todo/ibicluster/ trunk/tests/sites/todo/intrepid/ trunk/tests/sites/todo/surveyor/ trunk/tests/sites/uc3/ trunk/tests/sites/uc3/sanity.setup.sh trunk/tests/sites/uc3/sanity.source.sh trunk/tests/sites/uc3/sanity.swift trunk/tests/sites/uc3/sanity.timeout trunk/tests/sites/uc3/sites.template.xml trunk/tests/sites/uc3/swift.properties trunk/tests/sites/uc3/tc.template.data trunk/tests/sites/uc3/title.txt Removed: trunk/tests/sites/crow/ trunk/tests/sites/fusion/ trunk/tests/sites/ibicluster/ trunk/tests/sites/intrepid/ trunk/tests/sites/surveyor/ trunk/tests/sites/todo/crow/001-catsn.check.sh trunk/tests/sites/todo/crow/001-catsn.clean.sh trunk/tests/sites/todo/crow/001-catsn.setup.sh trunk/tests/sites/todo/crow/001-catsn.swift trunk/tests/sites/todo/crow/001-catsn.timeout trunk/tests/sites/todo/crow/big/ trunk/tests/sites/todo/crow/data.txt trunk/tests/sites/todo/crow/title.txt trunk/tests/sites/todo/fusion/coasters/ trunk/tests/sites/todo/ibicluster/catsn.0001.out.expected trunk/tests/sites/todo/ibicluster/catsn.0002.out.expected trunk/tests/sites/todo/ibicluster/catsn.0003.out.expected trunk/tests/sites/todo/ibicluster/catsn.0004.out.expected trunk/tests/sites/todo/ibicluster/catsn.0005.out.expected trunk/tests/sites/todo/ibicluster/catsn.0006.out.expected trunk/tests/sites/todo/ibicluster/catsn.0007.out.expected trunk/tests/sites/todo/ibicluster/catsn.0008.out.expected trunk/tests/sites/todo/ibicluster/catsn.0009.out.expected trunk/tests/sites/todo/ibicluster/catsn.0010.out.expected trunk/tests/sites/todo/ibicluster/catsn.check.sh trunk/tests/sites/todo/ibicluster/catsn.setup.sh trunk/tests/sites/todo/ibicluster/catsn.swift trunk/tests/sites/todo/ibicluster/catsn.timeout trunk/tests/sites/todo/ibicluster/data.txt trunk/tests/sites/todo/ibicluster/title.txt trunk/tests/sites/todo/intrepid/100-cp.check.sh trunk/tests/sites/todo/intrepid/100-cp.clean.sh trunk/tests/sites/todo/intrepid/100-cp.setup.sh trunk/tests/sites/todo/intrepid/100-cp.swift trunk/tests/sites/todo/intrepid/100-cp.timeout trunk/tests/sites/todo/surveyor/001-catsn-surveyor.check.sh trunk/tests/sites/todo/surveyor/001-catsn-surveyor.setup.sh trunk/tests/sites/todo/surveyor/001-catsn-surveyor.swift trunk/tests/sites/todo/surveyor/001-catsn-surveyor.timeout trunk/tests/sites/todo/surveyor/catsn.0001.out.expected trunk/tests/sites/todo/surveyor/catsn.0002.out.expected trunk/tests/sites/todo/surveyor/catsn.0003.out.expected trunk/tests/sites/todo/surveyor/catsn.0004.out.expected trunk/tests/sites/todo/surveyor/catsn.0005.out.expected trunk/tests/sites/todo/surveyor/catsn.0006.out.expected trunk/tests/sites/todo/surveyor/catsn.0007.out.expected trunk/tests/sites/todo/surveyor/catsn.0008.out.expected trunk/tests/sites/todo/surveyor/catsn.0009.out.expected trunk/tests/sites/todo/surveyor/catsn.0010.out.expected trunk/tests/sites/todo/surveyor/data.txt Log: Adding all remote sanity tests, and removing old ones to a todo folder New sites are: Midway, UC3, Beagle, MCS, Blues, Raven, Stampede Moved to todo: Crow, Fusion, Intrepid, Surveyor, Ibicluster Added: trunk/tests/sites/beagle/sanity.setup.sh =================================================================== --- trunk/tests/sites/beagle/sanity.setup.sh (rev 0) +++ trunk/tests/sites/beagle/sanity.setup.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,15 @@ +#!/bin/bash + +echo "BEAGLE_USERNAME : $BEAGLE_USERNAME" +echo "MIDWAY_USERNAME : $MIDWAY_USERNAME" +echo "MCS_USERNAME : $MCS_USERNAME" +echo "UC3_USERNAME : $UC3_USERNAME" +USERNAME=$BEAGLE_USERNAME + +if [[ -z $USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/sites/beagle/sanity.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/beagle/sanity.source.sh =================================================================== --- trunk/tests/sites/beagle/sanity.source.sh (rev 0) +++ trunk/tests/sites/beagle/sanity.source.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/sites/beagle/sanity.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/beagle/sanity.swift =================================================================== --- trunk/tests/sites/beagle/sanity.swift (rev 0) +++ trunk/tests/sites/beagle/sanity.swift 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +type file; + +app (file out, file err) remote_driver () +{ + date stdout=@filename(out) stderr=@filename(err); +} + +file driver_out ; +file driver_err ; + +(driver_out, driver_err) = remote_driver(); \ No newline at end of file Added: trunk/tests/sites/beagle/sanity.timeout =================================================================== --- trunk/tests/sites/beagle/sanity.timeout (rev 0) +++ trunk/tests/sites/beagle/sanity.timeout 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +300 Added: trunk/tests/sites/beagle/sites.template.xml =================================================================== --- trunk/tests/sites/beagle/sites.template.xml (rev 0) +++ trunk/tests/sites/beagle/sites.template.xml 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,20 @@ + + + + 24 + 100 + 100 + pbs.aprun;pbs.mpp;depth=24 + 3700 + 01:00:00 + /lustre/beagle/{env.USER}/swiftwork + 20 + 10 + 1 + 4.80 + 10000 + trace + + /tmp/{env.USER}/swiftwork + + \ No newline at end of file Added: trunk/tests/sites/beagle/swift.properties =================================================================== --- trunk/tests/sites/beagle/swift.properties (rev 0) +++ trunk/tests/sites/beagle/swift.properties 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: trunk/tests/sites/beagle/tc.template.data =================================================================== --- trunk/tests/sites/beagle/tc.template.data (rev 0) +++ trunk/tests/sites/beagle/tc.template.data 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,5 @@ +local date /bin/date null null null +beagle date /bin/date null null null +uc3 date /bin/date null null null +mcs date /bin/date null null null +midway date /bin/date null null null Added: trunk/tests/sites/beagle/title.txt =================================================================== --- trunk/tests/sites/beagle/title.txt (rev 0) +++ trunk/tests/sites/beagle/title.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +Beagle remote sanity test Added: trunk/tests/sites/blues/sanity.setup.sh =================================================================== --- trunk/tests/sites/blues/sanity.setup.sh (rev 0) +++ trunk/tests/sites/blues/sanity.setup.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +#!/bin/bash + +USERNAME=$BLUES_USERNAME + +if [[ -z $USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/sites/blues/sanity.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/blues/sanity.source.sh =================================================================== --- trunk/tests/sites/blues/sanity.source.sh (rev 0) +++ trunk/tests/sites/blues/sanity.source.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/sites/blues/sanity.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/blues/sanity.swift =================================================================== --- trunk/tests/sites/blues/sanity.swift (rev 0) +++ trunk/tests/sites/blues/sanity.swift 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +type file; + +app (file out, file err) remote_driver () +{ + date stdout=@filename(out) stderr=@filename(err); +} + +file driver_out ; +file driver_err ; + +(driver_out, driver_err) = remote_driver(); \ No newline at end of file Added: trunk/tests/sites/blues/sanity.timeout =================================================================== --- trunk/tests/sites/blues/sanity.timeout (rev 0) +++ trunk/tests/sites/blues/sanity.timeout 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +300 Added: trunk/tests/sites/blues/sites.template.xml =================================================================== --- trunk/tests/sites/blues/sites.template.xml (rev 0) +++ trunk/tests/sites/blues/sites.template.xml 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,18 @@ + + + + + 3600 + 2 + 8 + route + 1 + 2 + 2 + 2.20 + 10000 + 1000 + 1000 + {env.HOME}/swiftwork + + Added: trunk/tests/sites/blues/swift.properties =================================================================== --- trunk/tests/sites/blues/swift.properties (rev 0) +++ trunk/tests/sites/blues/swift.properties 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: trunk/tests/sites/blues/tc.template.data =================================================================== --- trunk/tests/sites/blues/tc.template.data (rev 0) +++ trunk/tests/sites/blues/tc.template.data 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,7 @@ +local date /bin/date null null null +beagle date /bin/date null null null +uc3 date /bin/date null null null +mcs date /bin/date null null null +midway date /bin/date null null null +blues date /bin/date null null null + Added: trunk/tests/sites/blues/title.txt =================================================================== --- trunk/tests/sites/blues/title.txt (rev 0) +++ trunk/tests/sites/blues/title.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +Blues remote sanity test Added: trunk/tests/sites/ci/sanity.setup.sh =================================================================== --- trunk/tests/sites/ci/sanity.setup.sh (rev 0) +++ trunk/tests/sites/ci/sanity.setup.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,12 @@ +#!/bin/bash + +echo "BEAGLE_USERNAME : $BEAGLE_USERNAME" +USERNAME=$BEAGLE_USERNAME + +if [[ -z $USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/sites/ci/sanity.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/ci/sanity.source.sh =================================================================== --- trunk/tests/sites/ci/sanity.source.sh (rev 0) +++ trunk/tests/sites/ci/sanity.source.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/sites/ci/sanity.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/ci/sanity.swift =================================================================== --- trunk/tests/sites/ci/sanity.swift (rev 0) +++ trunk/tests/sites/ci/sanity.swift 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +type file; + +app (file out, file err) remote_driver () +{ + date stdout=@filename(out) stderr=@filename(err); +} + +file driver_out ; +file driver_err ; + +(driver_out, driver_err) = remote_driver(); \ No newline at end of file Added: trunk/tests/sites/ci/sanity.timeout =================================================================== --- trunk/tests/sites/ci/sanity.timeout (rev 0) +++ trunk/tests/sites/ci/sanity.timeout 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +300 Added: trunk/tests/sites/ci/sites.template.xml =================================================================== --- trunk/tests/sites/ci/sites.template.xml (rev 0) +++ trunk/tests/sites/ci/sites.template.xml 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,17 @@ + + + + 24 + 100 + 100 + 3700 + 01:00:00 + 20 + 10 + 1 + 4.80 + 10000 + trace + /home/{env.USER}/swiftwork + + \ No newline at end of file Added: trunk/tests/sites/ci/swift.properties =================================================================== --- trunk/tests/sites/ci/swift.properties (rev 0) +++ trunk/tests/sites/ci/swift.properties 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: trunk/tests/sites/ci/tc.template.data =================================================================== --- trunk/tests/sites/ci/tc.template.data (rev 0) +++ trunk/tests/sites/ci/tc.template.data 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,6 @@ +local date /bin/date null null null +beagle date /bin/date null null null +ci date /bin/date null null null +uc3 date /bin/date null null null +mcs date /bin/date null null null +midway date /bin/date null null null Added: trunk/tests/sites/ci/title.txt =================================================================== --- trunk/tests/sites/ci/title.txt (rev 0) +++ trunk/tests/sites/ci/title.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +CI-login remote sanity test Added: trunk/tests/sites/mac-frisbee/run.sh =================================================================== --- trunk/tests/sites/mac-frisbee/run.sh (rev 0) +++ trunk/tests/sites/mac-frisbee/run.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,8 @@ +#!/bin/bash + +export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + +swift -tc.file tc.template.data \ + -sites.file sites.template.xml \ + -config swift.properties \ + sanity.swift Property changes on: trunk/tests/sites/mac-frisbee/run.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/mac-frisbee/sanity.setup.sh =================================================================== --- trunk/tests/sites/mac-frisbee/sanity.setup.sh (rev 0) +++ trunk/tests/sites/mac-frisbee/sanity.setup.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +#!/bin/bash + +USERNAME=$MCS_USERNAME + +if [[ -z $USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/sites/mac-frisbee/sanity.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/mac-frisbee/sanity.source.sh =================================================================== --- trunk/tests/sites/mac-frisbee/sanity.source.sh (rev 0) +++ trunk/tests/sites/mac-frisbee/sanity.source.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/sites/mac-frisbee/sanity.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/mac-frisbee/sanity.swift =================================================================== --- trunk/tests/sites/mac-frisbee/sanity.swift (rev 0) +++ trunk/tests/sites/mac-frisbee/sanity.swift 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +type file; + +app (file out, file err) remote_driver () +{ + date stdout=@filename(out) stderr=@filename(err); +} + +file driver_out ; +file driver_err ; + +(driver_out, driver_err) = remote_driver(); \ No newline at end of file Added: trunk/tests/sites/mac-frisbee/sanity.timeout =================================================================== --- trunk/tests/sites/mac-frisbee/sanity.timeout (rev 0) +++ trunk/tests/sites/mac-frisbee/sanity.timeout 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +300 Added: trunk/tests/sites/mac-frisbee/sites.template.xml =================================================================== --- trunk/tests/sites/mac-frisbee/sites.template.xml (rev 0) +++ trunk/tests/sites/mac-frisbee/sites.template.xml 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,13 @@ + + + + 8 + 100 + 100 + 3600 + 00:05:00 + 0.0799 + 10000 + /homes/{env.USER}/swiftwork --> + + Added: trunk/tests/sites/mac-frisbee/swift.properties =================================================================== --- trunk/tests/sites/mac-frisbee/swift.properties (rev 0) +++ trunk/tests/sites/mac-frisbee/swift.properties 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: trunk/tests/sites/mac-frisbee/tc.template.data =================================================================== --- trunk/tests/sites/mac-frisbee/tc.template.data (rev 0) +++ trunk/tests/sites/mac-frisbee/tc.template.data 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,6 @@ +local date /bin/date null null null +beagle date /bin/date null null null +uc3 date /bin/date null null null +mcs date /bin/date null null null +midway date /bin/date null null null +frisbee date /bin/date null null null \ No newline at end of file Added: trunk/tests/sites/mac-frisbee/title.txt =================================================================== --- trunk/tests/sites/mac-frisbee/title.txt (rev 0) +++ trunk/tests/sites/mac-frisbee/title.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +MAC-frisbee remote sanity test Added: trunk/tests/sites/mcs/sanity.setup.sh =================================================================== --- trunk/tests/sites/mcs/sanity.setup.sh (rev 0) +++ trunk/tests/sites/mcs/sanity.setup.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +#!/bin/bash + +USERNAME=$MCS_USERNAME + +if [[ -z $USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/sites/mcs/sanity.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/mcs/sanity.source.sh =================================================================== --- trunk/tests/sites/mcs/sanity.source.sh (rev 0) +++ trunk/tests/sites/mcs/sanity.source.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/sites/mcs/sanity.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/mcs/sanity.swift =================================================================== --- trunk/tests/sites/mcs/sanity.swift (rev 0) +++ trunk/tests/sites/mcs/sanity.swift 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +type file; + +app (file out, file err) remote_driver () +{ + date stdout=@filename(out) stderr=@filename(err); +} + +file driver_out ; +file driver_err ; + +(driver_out, driver_err) = remote_driver(); \ No newline at end of file Added: trunk/tests/sites/mcs/sanity.timeout =================================================================== --- trunk/tests/sites/mcs/sanity.timeout (rev 0) +++ trunk/tests/sites/mcs/sanity.timeout 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +300 Added: trunk/tests/sites/mcs/sites.new.xml =================================================================== --- trunk/tests/sites/mcs/sites.new.xml (rev 0) +++ trunk/tests/sites/mcs/sites.new.xml 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,20 @@ + + + + 24 + 100 + 100 + pbs.aprun;pbs.mpp;depth=24 + 3600 + 00:05:00 + /lustre/beagle/yadunandb/swiftwork + 20 + 1 + 1 + 4.80 + 10000 + trace + + /tmp/yadunandb/swiftwork + + \ No newline at end of file Added: trunk/tests/sites/mcs/sites.template.xml =================================================================== --- trunk/tests/sites/mcs/sites.template.xml (rev 0) +++ trunk/tests/sites/mcs/sites.template.xml 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,14 @@ + + + + 8 + 100 + 100 + 3600 + 00:05:00 + 0.0799 + 10000 + /sandbox/{env.USER}/ + /sandbox/{env.USER}/swiftwork + + Added: trunk/tests/sites/mcs/swift.properties =================================================================== --- trunk/tests/sites/mcs/swift.properties (rev 0) +++ trunk/tests/sites/mcs/swift.properties 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: trunk/tests/sites/mcs/tc.template.data =================================================================== --- trunk/tests/sites/mcs/tc.template.data (rev 0) +++ trunk/tests/sites/mcs/tc.template.data 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,5 @@ +local date /bin/date null null null +beagle date /bin/date null null null +uc3 date /bin/date null null null +crush date /bin/date null null null +midway date /bin/date null null null Added: trunk/tests/sites/mcs/title.txt =================================================================== --- trunk/tests/sites/mcs/title.txt (rev 0) +++ trunk/tests/sites/mcs/title.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +MCS remote sanity test - Running on CRUSH Added: trunk/tests/sites/midway/sanity.setup.sh =================================================================== --- trunk/tests/sites/midway/sanity.setup.sh (rev 0) +++ trunk/tests/sites/midway/sanity.setup.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +#!/bin/bash + +USERNAME=$MIDWAY_USERNAME + +if [[ -z $USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/sites/midway/sanity.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/midway/sanity.source.sh =================================================================== --- trunk/tests/sites/midway/sanity.source.sh (rev 0) +++ trunk/tests/sites/midway/sanity.source.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/sites/midway/sanity.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/midway/sanity.swift =================================================================== --- trunk/tests/sites/midway/sanity.swift (rev 0) +++ trunk/tests/sites/midway/sanity.swift 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +type file; + +app (file out, file err) remote_driver () +{ + date stdout=@filename(out) stderr=@filename(err); +} + +file driver_out ; +file driver_err ; + +(driver_out, driver_err) = remote_driver(); \ No newline at end of file Added: trunk/tests/sites/midway/sanity.timeout =================================================================== --- trunk/tests/sites/midway/sanity.timeout (rev 0) +++ trunk/tests/sites/midway/sanity.timeout 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +300 Added: trunk/tests/sites/midway/sites.new.xml =================================================================== --- trunk/tests/sites/midway/sites.new.xml (rev 0) +++ trunk/tests/sites/midway/sites.new.xml 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,20 @@ + + + + 24 + 100 + 100 + pbs.aprun;pbs.mpp;depth=24 + 3600 + 00:05:00 + /lustre/beagle/yadunandb/swiftwork + 20 + 1 + 1 + 4.80 + 10000 + trace + + /tmp/yadunandb/swiftwork + + \ No newline at end of file Added: trunk/tests/sites/midway/sites.template.xml =================================================================== --- trunk/tests/sites/midway/sites.template.xml (rev 0) +++ trunk/tests/sites/midway/sites.template.xml 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,17 @@ + + + + sandyb + 16 + 00:05:00 + 3600 + 100 + 100 + 4 + 1 + 1 + .64 + 10000 + /tmp/{env.USER} + + Added: trunk/tests/sites/midway/swift.properties =================================================================== --- trunk/tests/sites/midway/swift.properties (rev 0) +++ trunk/tests/sites/midway/swift.properties 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: trunk/tests/sites/midway/tc.template.data =================================================================== --- trunk/tests/sites/midway/tc.template.data (rev 0) +++ trunk/tests/sites/midway/tc.template.data 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,5 @@ +local date /bin/date null null null +beagle date /bin/date null null null +uc3 date /bin/date null null null +mcs date /bin/date null null null +midway date /bin/date null null null Added: trunk/tests/sites/midway/title.txt =================================================================== --- trunk/tests/sites/midway/title.txt (rev 0) +++ trunk/tests/sites/midway/title.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +Midway remote sanity test Added: trunk/tests/sites/raven/sanity.setup.sh =================================================================== --- trunk/tests/sites/raven/sanity.setup.sh (rev 0) +++ trunk/tests/sites/raven/sanity.setup.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +#!/bin/bash + +USERNAME=$BLUES_USERNAME + +if [[ -z $USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/sites/raven/sanity.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/raven/sanity.source.sh =================================================================== --- trunk/tests/sites/raven/sanity.source.sh (rev 0) +++ trunk/tests/sites/raven/sanity.source.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/sites/raven/sanity.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/raven/sanity.swift =================================================================== --- trunk/tests/sites/raven/sanity.swift (rev 0) +++ trunk/tests/sites/raven/sanity.swift 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +type file; + +app (file out, file err) remote_driver () +{ + date stdout=@filename(out) stderr=@filename(err); +} + +file driver_out ; +file driver_err ; + +(driver_out, driver_err) = remote_driver(); \ No newline at end of file Added: trunk/tests/sites/raven/sanity.timeout =================================================================== --- trunk/tests/sites/raven/sanity.timeout (rev 0) +++ trunk/tests/sites/raven/sanity.timeout 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +300 Added: trunk/tests/sites/raven/sites.template.xml =================================================================== --- trunk/tests/sites/raven/sites.template.xml (rev 0) +++ trunk/tests/sites/raven/sites.template.xml 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,18 @@ + + + + CI-SES000031 + KEEP + 24 + pbs.aprun;pbs.mpp;depth=24 + 00:01:00 + 50 + 2 + 2 + 60.99 + 10000 + + /home/users/p01537/swiftwork + + + Added: trunk/tests/sites/raven/swift.properties =================================================================== --- trunk/tests/sites/raven/swift.properties (rev 0) +++ trunk/tests/sites/raven/swift.properties 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: trunk/tests/sites/raven/tc.template.data =================================================================== --- trunk/tests/sites/raven/tc.template.data (rev 0) +++ trunk/tests/sites/raven/tc.template.data 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,8 @@ +local date /bin/date null null null +beagle date /bin/date null null null +uc3 date /bin/date null null null +mcs date /bin/date null null null +midway date /bin/date null null null +blues date /bin/date null null null +fusion date /bin/date null null null +raven date /bin/date null null null Added: trunk/tests/sites/raven/title.txt =================================================================== --- trunk/tests/sites/raven/title.txt (rev 0) +++ trunk/tests/sites/raven/title.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +Raven remote sanity test Added: trunk/tests/sites/stampede/sanity.setup.sh =================================================================== --- trunk/tests/sites/stampede/sanity.setup.sh (rev 0) +++ trunk/tests/sites/stampede/sanity.setup.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +#!/bin/bash + +USERNAME=$BLUES_USERNAME + +if [[ -z $USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/sites/stampede/sanity.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/stampede/sanity.source.sh =================================================================== --- trunk/tests/sites/stampede/sanity.source.sh (rev 0) +++ trunk/tests/sites/stampede/sanity.source.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/sites/stampede/sanity.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/stampede/sanity.swift =================================================================== --- trunk/tests/sites/stampede/sanity.swift (rev 0) +++ trunk/tests/sites/stampede/sanity.swift 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +type file; + +app (file out, file err) remote_driver () +{ + date stdout=@filename(out) stderr=@filename(err); +} + +file driver_out ; +file driver_err ; + +(driver_out, driver_err) = remote_driver(); \ No newline at end of file Added: trunk/tests/sites/stampede/sanity.timeout =================================================================== --- trunk/tests/sites/stampede/sanity.timeout (rev 0) +++ trunk/tests/sites/stampede/sanity.timeout 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +300 Added: trunk/tests/sites/stampede/sites.template.xml =================================================================== --- trunk/tests/sites/stampede/sites.template.xml (rev 0) +++ trunk/tests/sites/stampede/sites.template.xml 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,17 @@ + + + + + 16 + 16 + 00:01:00 + development + 2 + 2 + TG-MCA94P017 + 2 + 10000 + {env.SCRATCH} + + + Added: trunk/tests/sites/stampede/swift.properties =================================================================== --- trunk/tests/sites/stampede/swift.properties (rev 0) +++ trunk/tests/sites/stampede/swift.properties 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: trunk/tests/sites/stampede/tc.template.data =================================================================== --- trunk/tests/sites/stampede/tc.template.data (rev 0) +++ trunk/tests/sites/stampede/tc.template.data 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,8 @@ +local date /bin/date null null null +beagle date /bin/date null null null +uc3 date /bin/date null null null +mcs date /bin/date null null null +midway date /bin/date null null null +blues date /bin/date null null null +fusion date /bin/date null null null +stampede date /bin/date null null null Added: trunk/tests/sites/stampede/title.txt =================================================================== --- trunk/tests/sites/stampede/title.txt (rev 0) +++ trunk/tests/sites/stampede/title.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +Stampede remote sanity test Deleted: trunk/tests/sites/todo/crow/001-catsn.check.sh =================================================================== --- trunk/tests/sites/crow/001-catsn.check.sh 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/crow/001-catsn.check.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -1,8 +0,0 @@ -#!/bin/bash - -set -x - -COUNT=$( ls catsn.*.out | wc -l ) -[[ $COUNT == 10 ]] || exit 1 - -exit 0 Deleted: trunk/tests/sites/todo/crow/001-catsn.clean.sh =================================================================== --- trunk/tests/sites/crow/001-catsn.clean.sh 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/crow/001-catsn.clean.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -1,7 +0,0 @@ -#!/bin/bash - -set -x - -rm -v catsn.*.out || exit 1 - -exit 0 Deleted: trunk/tests/sites/todo/crow/001-catsn.setup.sh =================================================================== --- trunk/tests/sites/crow/001-catsn.setup.sh 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/crow/001-catsn.setup.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -1,3 +0,0 @@ -#!/bin/bash - -cp -v $GROUP/data.txt . || exit 1 Deleted: trunk/tests/sites/todo/crow/001-catsn.swift =================================================================== --- trunk/tests/sites/crow/001-catsn.swift 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/crow/001-catsn.swift 2013-08-21 17:01:53 UTC (rev 6910) @@ -1,12 +0,0 @@ -type file; - -app (file o) cat (file i) -{ - cat @i stdout=@o; -} - -file out[]; -foreach j in [1:@toint(@arg("n","10"))] { - file data<"data.txt">; - out[j] = cat(data); -} Deleted: trunk/tests/sites/todo/crow/001-catsn.timeout =================================================================== --- trunk/tests/sites/crow/001-catsn.timeout 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/crow/001-catsn.timeout 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -1000 Deleted: trunk/tests/sites/todo/crow/data.txt =================================================================== --- trunk/tests/sites/crow/data.txt 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/crow/data.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -HELLO Deleted: trunk/tests/sites/todo/crow/title.txt =================================================================== --- trunk/tests/sites/crow/title.txt 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/crow/title.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -Local PBS Coasters: Crow Copied: trunk/tests/sites/todo/fusion/data.txt (from rev 6905, trunk/tests/sites/fusion/coasters/data.txt) =================================================================== --- trunk/tests/sites/todo/fusion/data.txt (rev 0) +++ trunk/tests/sites/todo/fusion/data.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +Hello world Copied: trunk/tests/sites/todo/fusion/sites.template.xml (from rev 6905, trunk/tests/sites/fusion/coasters/sites.template.xml) =================================================================== --- trunk/tests/sites/todo/fusion/sites.template.xml (rev 0) +++ trunk/tests/sites/todo/fusion/sites.template.xml 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,16 @@ + + + + + 750 + 1 + 1 + 1 + 2 + shared + 5.99 + 10000 + _WORK_ + + + Copied: trunk/tests/sites/todo/fusion/tc.template.data (from rev 6905, trunk/tests/sites/fusion/coasters/tc.template.data) =================================================================== --- trunk/tests/sites/todo/fusion/tc.template.data (rev 0) +++ trunk/tests/sites/todo/fusion/tc.template.data 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,7 @@ +fusion echo /bin/echo INSTALLED INTEL32::LINUX +fusion cat /bin/cat INSTALLED INTEL32::LINUX +fusion ls /bin/ls INSTALLED INTEL32::LINUX +fusion grep /bin/grep INSTALLED INTEL32::LINUX +fusion sort /bin/sort INSTALLED INTEL32::LINUX +fusion paste /bin/paste INSTALLED INTEL32::LINUX +fusion wc /usr/bin/wc INSTALLED INTEL32::LINUX Deleted: trunk/tests/sites/todo/ibicluster/catsn.0001.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0001.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/catsn.0001.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/todo/ibicluster/catsn.0002.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0002.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/catsn.0002.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/todo/ibicluster/catsn.0003.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0003.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/catsn.0003.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/todo/ibicluster/catsn.0004.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0004.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/catsn.0004.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/todo/ibicluster/catsn.0005.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0005.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/catsn.0005.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/todo/ibicluster/catsn.0006.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0006.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/catsn.0006.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/todo/ibicluster/catsn.0007.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0007.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/catsn.0007.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/todo/ibicluster/catsn.0008.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0008.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/catsn.0008.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/todo/ibicluster/catsn.0009.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0009.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/catsn.0009.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/todo/ibicluster/catsn.0010.out.expected =================================================================== --- trunk/tests/sites/ibicluster/catsn.0010.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/catsn.0010.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/todo/ibicluster/catsn.check.sh =================================================================== --- trunk/tests/sites/ibicluster/catsn.check.sh 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/catsn.check.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -1,12 +0,0 @@ -#!/bin/bash - -set -x - -for count in `seq --format "%04.f" 1 1 10` -do - [ -f catsn.$count.out ] || exit 1 - CONTENTS1=$( cat catsn.$count.out.expected ) - CONTENTS2=$( cat catsn.$count.out ) - [[ $CONTENTS1 == $CONTENTS2 ]] || exit 1 -done -exit 0 Deleted: trunk/tests/sites/todo/ibicluster/catsn.setup.sh =================================================================== --- trunk/tests/sites/ibicluster/catsn.setup.sh 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/catsn.setup.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -1,7 +0,0 @@ -#!/bin/bash - -cp -v $GROUP/data.txt . || exit 1 -cp -v $GROUP/*expected . || exit 1 - -export QUEUE=normal - Deleted: trunk/tests/sites/todo/ibicluster/catsn.swift =================================================================== --- trunk/tests/sites/ibicluster/catsn.swift 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/catsn.swift 2013-08-21 17:01:53 UTC (rev 6910) @@ -1,12 +0,0 @@ -type file; - -app (file o) cat (file i) -{ - cat @i stdout=@o; -} - -file out[]; -foreach j in [1:@toint(@arg("n","10"))] { - file data<"data.txt">; - out[j] = cat(data); -} Deleted: trunk/tests/sites/todo/ibicluster/catsn.timeout =================================================================== --- trunk/tests/sites/ibicluster/catsn.timeout 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/catsn.timeout 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -1800 Deleted: trunk/tests/sites/todo/ibicluster/data.txt =================================================================== --- trunk/tests/sites/ibicluster/data.txt 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/data.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -blah blah Deleted: trunk/tests/sites/todo/ibicluster/title.txt =================================================================== --- trunk/tests/sites/ibicluster/title.txt 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/ibicluster/title.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -IBICluster SGE Test Deleted: trunk/tests/sites/todo/intrepid/100-cp.check.sh =================================================================== --- trunk/tests/sites/intrepid/100-cp.check.sh 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/intrepid/100-cp.check.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -1,7 +0,0 @@ -#!/bin/sh - -set -x - -grep $( uname -m ) 100-cp-output.txt || exit 1 - -exit 0 Deleted: trunk/tests/sites/todo/intrepid/100-cp.clean.sh =================================================================== --- trunk/tests/sites/intrepid/100-cp.clean.sh 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/intrepid/100-cp.clean.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -1,7 +0,0 @@ -#!/bin/sh - -set -x - -rm -v 100-cp-input.txt 100-cp-output.txt || exit 1 - -exit 0 Deleted: trunk/tests/sites/todo/intrepid/100-cp.setup.sh =================================================================== --- trunk/tests/sites/intrepid/100-cp.setup.sh 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/intrepid/100-cp.setup.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -1,7 +0,0 @@ -#!/bin/sh - -set -x - -uname -a > 100-cp-input.txt || exit 1 - -exit 0 Deleted: trunk/tests/sites/todo/intrepid/100-cp.swift =================================================================== --- trunk/tests/sites/intrepid/100-cp.swift 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/intrepid/100-cp.swift 2013-08-21 17:01:53 UTC (rev 6910) @@ -1,13 +0,0 @@ - -type file; - -app (file o) cp(file i) -{ - cp @i @o; -} - -file input<"100-cp-input.txt">; -file output<"100-cp-output.txt">; - -output = cp(input); - Deleted: trunk/tests/sites/todo/intrepid/100-cp.timeout =================================================================== --- trunk/tests/sites/intrepid/100-cp.timeout 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/intrepid/100-cp.timeout 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -3000 Deleted: trunk/tests/sites/todo/surveyor/001-catsn-surveyor.check.sh =================================================================== --- trunk/tests/sites/surveyor/001-catsn-surveyor.check.sh 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/001-catsn-surveyor.check.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -1,12 +0,0 @@ -#!/bin/bash - -set -x - -for count in `seq --format "%04.f" 1 1 10` -do - [ -f catsn.$count.out ] || exit 1 - CONTENTS1=$( cat catsn.$count.out.expected ) - CONTENTS2=$( cat catsn.$count.out ) - [[ $CONTENTS1 == $CONTENTS2 ]] || exit 1 -done -exit 0 Deleted: trunk/tests/sites/todo/surveyor/001-catsn-surveyor.setup.sh =================================================================== --- trunk/tests/sites/surveyor/001-catsn-surveyor.setup.sh 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/001-catsn-surveyor.setup.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -1,4 +0,0 @@ -#!/bin/bash - -cp -v $GROUP/data.txt . || exit 1 -cp -v $GROUP/*expected . || exit 1 Deleted: trunk/tests/sites/todo/surveyor/001-catsn-surveyor.swift =================================================================== --- trunk/tests/sites/surveyor/001-catsn-surveyor.swift 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/001-catsn-surveyor.swift 2013-08-21 17:01:53 UTC (rev 6910) @@ -1,15 +0,0 @@ -type file; - -app (file o) cat (file i) -{ - cat @i stdout=@o; -} - -string t = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; -string char[] = @strsplit(t, ""); - -file out[]; -foreach j in [1:@toint(@arg("n","10"))] { - file data<"data.txt">; - out[j] = cat(data); -} Deleted: trunk/tests/sites/todo/surveyor/001-catsn-surveyor.timeout =================================================================== --- trunk/tests/sites/surveyor/001-catsn-surveyor.timeout 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/001-catsn-surveyor.timeout 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -1000 Deleted: trunk/tests/sites/todo/surveyor/catsn.0001.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0001.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/catsn.0001.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/todo/surveyor/catsn.0002.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0002.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/catsn.0002.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/todo/surveyor/catsn.0003.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0003.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/catsn.0003.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/todo/surveyor/catsn.0004.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0004.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/catsn.0004.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/todo/surveyor/catsn.0005.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0005.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/catsn.0005.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/todo/surveyor/catsn.0006.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0006.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/catsn.0006.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/todo/surveyor/catsn.0007.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0007.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/catsn.0007.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/todo/surveyor/catsn.0008.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0008.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/catsn.0008.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/todo/surveyor/catsn.0009.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0009.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/catsn.0009.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/todo/surveyor/catsn.0010.out.expected =================================================================== --- trunk/tests/sites/surveyor/catsn.0010.out.expected 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/catsn.0010.out.expected 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -Hello world Deleted: trunk/tests/sites/todo/surveyor/data.txt =================================================================== --- trunk/tests/sites/surveyor/data.txt 2013-08-20 22:12:32 UTC (rev 6905) +++ trunk/tests/sites/todo/surveyor/data.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -1 +0,0 @@ -Hello world Added: trunk/tests/sites/uc3/sanity.setup.sh =================================================================== --- trunk/tests/sites/uc3/sanity.setup.sh (rev 0) +++ trunk/tests/sites/uc3/sanity.setup.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +#!/bin/bash + +USERNAME=$UC3_USERNAME + +if [[ -z $USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/sites/uc3/sanity.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/uc3/sanity.source.sh =================================================================== --- trunk/tests/sites/uc3/sanity.source.sh (rev 0) +++ trunk/tests/sites/uc3/sanity.source.sh 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/sites/uc3/sanity.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/uc3/sanity.swift =================================================================== --- trunk/tests/sites/uc3/sanity.swift (rev 0) +++ trunk/tests/sites/uc3/sanity.swift 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,11 @@ +type file; + +app (file out, file err) remote_driver () +{ + date stdout=@filename(out) stderr=@filename(err); +} + +file driver_out ; +file driver_err ; + +(driver_out, driver_err) = remote_driver(); \ No newline at end of file Added: trunk/tests/sites/uc3/sanity.timeout =================================================================== --- trunk/tests/sites/uc3/sanity.timeout (rev 0) +++ trunk/tests/sites/uc3/sanity.timeout 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +300 Added: trunk/tests/sites/uc3/sites.template.xml =================================================================== --- trunk/tests/sites/uc3/sites.template.xml (rev 0) +++ trunk/tests/sites/uc3/sites.template.xml 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,17 @@ + + + + 10.00 + 10000 + 1 + 3600 + 00:30:00 + 100 + 100 + 1000 + 1 + 1 + nonshared + . + + \ No newline at end of file Added: trunk/tests/sites/uc3/swift.properties =================================================================== --- trunk/tests/sites/uc3/swift.properties (rev 0) +++ trunk/tests/sites/uc3/swift.properties 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: trunk/tests/sites/uc3/tc.template.data =================================================================== --- trunk/tests/sites/uc3/tc.template.data (rev 0) +++ trunk/tests/sites/uc3/tc.template.data 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1,5 @@ +local date /bin/date null null null +beagle date /bin/date null null null +uc3 date /bin/date null null null +mcs date /bin/date null null null +midway date /bin/date null null null Added: trunk/tests/sites/uc3/title.txt =================================================================== --- trunk/tests/sites/uc3/title.txt (rev 0) +++ trunk/tests/sites/uc3/title.txt 2013-08-21 17:01:53 UTC (rev 6910) @@ -0,0 +1 @@ +UC3 remote sanity test From davidk at ci.uchicago.edu Wed Aug 21 12:16:25 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Wed, 21 Aug 2013 12:16:25 -0500 (CDT) Subject: [Swift-commit] r6911 - branches/release-0.94/tests/language-behaviour/IO Message-ID: <20130821171625.90993178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-21 12:16:25 -0500 (Wed, 21 Aug 2013) New Revision: 6911 Modified: branches/release-0.94/tests/language-behaviour/IO/readData3.swift Log: Bug 1028 has been resolved, but it was still failing to compile due to i not being defined in scope. Should pass now. Modified: branches/release-0.94/tests/language-behaviour/IO/readData3.swift =================================================================== --- branches/release-0.94/tests/language-behaviour/IO/readData3.swift 2013-08-21 17:01:53 UTC (rev 6910) +++ branches/release-0.94/tests/language-behaviour/IO/readData3.swift 2013-08-21 17:16:25 UTC (rev 6911) @@ -20,4 +20,4 @@ } file result <"readData3.out">; -result = mysim(nums[i]); \ No newline at end of file +result = mysim(nums[9]); From yadunandb at ci.uchicago.edu Wed Aug 21 12:43:53 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Wed, 21 Aug 2013 12:43:53 -0500 (CDT) Subject: [Swift-commit] r6912 - in trunk/tests: . multi_remote Message-ID: <20130821174353.750B0178884@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-21 12:43:53 -0500 (Wed, 21 Aug 2013) New Revision: 6912 Added: trunk/tests/multi_remote/ trunk/tests/multi_remote/.log trunk/tests/multi_remote/README trunk/tests/multi_remote/clean.sh trunk/tests/multi_remote/remote_driver.check.sh trunk/tests/multi_remote/remote_driver.setup.sh trunk/tests/multi_remote/remote_driver.source.sh trunk/tests/multi_remote/remote_driver.swift trunk/tests/multi_remote/remote_driver.timeout trunk/tests/multi_remote/run.sh trunk/tests/multi_remote/sites.template.xml trunk/tests/multi_remote/swift.properties trunk/tests/multi_remote/tc.template.data trunk/tests/multi_remote/title.txt Log: Committing remote-cluster test engine Added: trunk/tests/multi_remote/.log =================================================================== Added: trunk/tests/multi_remote/README =================================================================== --- trunk/tests/multi_remote/README (rev 0) +++ trunk/tests/multi_remote/README 2013-08-21 17:43:53 UTC (rev 6912) @@ -0,0 +1,50 @@ +What +==== + +This test-group multi-remote is recursive call on the test-suite from itself. + + +How +=== +Assuming that the site of execution of the top-level run has sufficient auth +for connecting to all remote sites, the remote-driver.swift script will connect +with several remote sites, and initiate an instance of the test-suite at the +remote login nodes. + +Get started +=========== + +I have made this with the assumption that swift.rcc will be the site from which +the top-level run and hence the multi-remote.swift script will be invoked. Yet, +it should be quite possible to run this anywhere. + +- Setup keys to have passwordless access to the following sites: + Beagle, UC3, MCS, Midway + - For connecting to MCS machines frisbee and crush directly you could add + the following to the .ssh/config file : + Host frisbee.mcs.anl.gov + Hostname frisbee.mcs.anl.gov + ProxyCommand ssh -A @login.mcs.anl.gov nc %h %p 2> /dev/null + ForwardAgent yes + Host crush.mcs.anl.gov + Hostname crush.mcs.anl.gov + ProxyCommand ssh -A @login.mcs.anl.gov nc %h %p 2> /dev/null + ForwardAgent yes + +- Get keychain on the machine for more ease of use. + Add following to ~/.bashrc + # Start keychain and point it to private key + /PATH/TO/KEYCHAIN /PATH/TO/PRIVATE-KEY/id_rsa + # Let the shell know the agent + # The file will be .sh under ~/.keychain + source ~/.keychain/midway001-sh > /dev/null + +- Start a screen session and ensure that an agent is present which will + hold the auth for you. + +- Use cron / script to schedule regular runs of the tests + - On swift.rcc slurm-cron is supposed to work, but I haven't been + able to schedule on midway001 node due to an error when submitting the + cron.sbatch script + + Added: trunk/tests/multi_remote/clean.sh =================================================================== --- trunk/tests/multi_remote/clean.sh (rev 0) +++ trunk/tests/multi_remote/clean.sh 2013-08-21 17:43:53 UTC (rev 6912) @@ -0,0 +1,7 @@ +#!/bin/bash + +rm -rf *log *d +rm -rf *swiftx *kml +rm -rf *~ +rm -rf driver* +rm -rf Logs_*tar \ No newline at end of file Property changes on: trunk/tests/multi_remote/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/multi_remote/remote_driver.check.sh =================================================================== --- trunk/tests/multi_remote/remote_driver.check.sh (rev 0) +++ trunk/tests/multi_remote/remote_driver.check.sh 2013-08-21 17:43:53 UTC (rev 6912) @@ -0,0 +1,48 @@ +#!/bin/bash + +if [ -d "swift" ] +then + rm -rf swift swift.tar +fi + +SITES_PASSED=`ls out/*out | wc -l` +HOME=$PWD +MAIL="$HOME/Mail.content" + +cd out; +echo "Test-Results" > $MAIL +echo "=====================================">> $MAIL +echo "Test home : $PWD" >> $MAIL +echo "Sites successful : $SITES_PASSED" >> $MAIL +VERSION=`swift -version | cut -d " " -f -2 | sed 's/\ /-/g' | tr '[A-Z]' '[a-z]'` +for i in `ls *tar` +do + scp $i ci:~/public_html/$VERSION/ + tar -xf $i + folder=`tar -tf $i | head -n 1` + echo "Results for site : $folder" >> $MAIL + grep "Tests run" $folder/run*/tests*html >> $MAIL + grep "Tests succeeded" $folder/run*/tests*html >> $MAIL + grep "Tests failed" $folder/run*/tests*html >> $MAIL + grep "Total Time" $folder/run*/tests*html >> $MAIL + echo "" + rm -rf $folder +done +cd $HOME; +cd ..; +RUN_DIR=$(basename $PWD); +cd ..; +mv $RUN_DIR "$RUN_DIR-local" +tar -cf Local.tar "$RUN_DIR-local" +scp Local.tar ci:~/public_html/$VERSION/ + +echo "Running update and maintenance script on publish server"; +ssh ci "cd ~/public_html/$VERSION/; ./maint.sh" +mv "$RUN_DIR-local" $RUN_DIR +rm Local.tar + +echo "=====================================">> $MAIL +cd $HOME; +cat $MAIL +mailx -s "Test results from $HOSTNAME" -r $FROM_MAIL $TO_MAIL < $MAIL + Property changes on: trunk/tests/multi_remote/remote_driver.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/multi_remote/remote_driver.setup.sh =================================================================== --- trunk/tests/multi_remote/remote_driver.setup.sh (rev 0) +++ trunk/tests/multi_remote/remote_driver.setup.sh 2013-08-21 17:43:53 UTC (rev 6912) @@ -0,0 +1,201 @@ +#!/bin/bash + +#CLEAN_CHECKOUT="yes" +CLEAN_CHECKOUT="no" + +#[ ! -z $COG_URL ] || COG_URL=https://cogkit.svn.sourceforge.net/svnroot/cogkit/branches/4.1.10/src/cog +#[ ! -z $SWIFT_URL ] || SWIFT_URL=https://svn.ci.uchicago.edu/svn/vdl2/branches/release-0.94 +[ ! -z $COG_URL ] || COG_URL=https://svn.code.sf.net/p/cogkit/svn/trunk/src/cog +[ ! -z $SWIFT_URL ] || SWIFT_URL=https://svn.ci.uchicago.edu/svn/vdl2/trunk +[ ! -z $SWIFT_VERSION ] || SWIFT_VERSION=trunk +[ ! -z $BEAGLE_USERNAME ] || BEAGLE_USERNAME="yadunandb" +[ ! -z $MIDWAY_USERNAME ] || MIDWAY_USERNAME="yadunand" +[ ! -z $UC3_USERNAME ] || UC3_USERNAME="yadunand" +[ ! -z $MCS_USERNAME ] || MCS_USERNAME="yadunand" +[ ! -z $PUBLISH_FOLDER ] || PUBLISH_FOLDER="\/home\/yadunandb\/public_html\/results" +[ ! -z $SWIFT_SOURCE ] || SWIFT_SOURCE="/home/yadunand/swift" +[ ! -z $RUN_TYPE ] || RUN_TYPE="daily" + +SITES="sites.xml" +cp $SITES $SITES.bak +cat $SITES | sed "s/BEAGLE_USERNAME/$BEAGLE_USERNAME/g" > tmp && mv tmp $SITES +cat $SITES | sed "s/MIDWAY_USERNAME/$MIDWAY_USERNAME/g" > tmp && mv tmp $SITES +cat $SITES | sed "s/UC3_USERNAME/$UC3_USERNAME/g" > tmp && mv tmp $SITES +cat $SITES | sed "s/MCS_USERNAME/$MCS_USERNAME/g" > tmp && mv tmp $SITES +cat $SITES | sed "s/PUBLISH_FOLDER/$PUBLISH_FOLDER/g" > tmp && mv tmp $SITES + + +export GLOBUS_HOSTNAME="swift.rcc.uchicago.edu" + +BASE=$PWD +# Make clean checkout if no swift dir is present or +# Clean checkout requested + +[ -f "/scratch/midway/yadunand/swift.tar" ] && cp /scratch/midway/yadunand/swift.tar ./ + +if [ "$REMOTE_DRIVER_FASTSETUP" == "true" ] +then + echo "FASTSETUP: Skipping svn update and rebuild" +else + if [ -f "swift.tar" ] + then + echo "Found swift.tar. Extracting.." + tar -xf swift.tar + fi + + if [ "CLEAN_CHECKOUT" == "yes" ] || [ ! -d "swift" ] + then + echo "Cleaning and making fresh checkout" + rm -rf swift &> /dev/null + mkdir swift && cd swift + svn co $COG_URL + cd cog/modules + svn co $SWIFT_URL swift + cd swift + else + echo "Updating Cog sources" + cd swift/ + svn up * + echo "Updating Swift sources" + cd cog/modules/swift + svn up * + fi + + echo "$PWD : Starting compile" + ant redist | tee $BASE/compile.log + if [ "$?" != "0" ] + then + echo "Swift compile failed. Cannot proceed" + exit 1 + fi + + cd $BASE + if [ -d "swift" ] + then + tar -cf swift.tar.tmp ./swift && mv swift.tar.tmp swift.tar && echo "Tarred successfully" + else + echo "Could not find swift folder to tar" + fi; +fi + +# Wrapper is the script that gets executed on the remote nodes +# The outputs go to the out directory +cat <<'EOF' > wrapper.sh + +#!/bin/bash + +SWIFT_TARBALL=$1 +LOG_TARBALL=$2 +RUN_HOME=$PWD +echo "HOSTNAME: $HOSTNAME" + +if [ -f $SWIFT_TARBALL ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah + exit -1; +fi + +BASENAME="" +if echo $SWIFT_TARBALL | grep "\.tar$" +then + tar -xf $SWIFT_TARBALL + BASENAME=${SWIFT_TARBALL%.tar} +else + echo "BAD.. cannot decipher $SWIFT_TARBALL" + exit -1 +fi; + +cd $BASENAME; +cd cog/modules/swift/ + +#type ant 2>&1 +#if [ "$?" != "0" ] +#then +# echo "Ant not found. Cannot build. Exiting!.." +# exit 0 +#fi + +#ant redist 2>&1 > tee $RUN_HOME/swift_build.log +if [ ! -x "$PWD/dist/swift-svn/bin/swift" ] +then + echo "No executable swift binary... Cannot proceed" + exit 0 +fi + +echo "Found swift executable!" +SWIFT_PATH=$PWD/dist/swift-svn/bin +export PATH=$SWIFT_PATH:$PATH + +T=`which swift` +if [ "$T" == "$SWIFT_PATH/swift" ] +then + swift -version +else + echo "Swift not being pulled from SWIFT_PATH" +fi; + +cd tests/ + +EOF + + +if [ "$RUN_TYPE" == "daily" ]; then +cat <<'EOF' >> wrapper.sh +#./suite.sh -l 1 -t $PWD/groups/group-functions.sh 2>&1 | tee $RUN_HOME/TEST.log +#./suite.sh -l 1 -t $PWD/groups/group-remote-site.sh 2>&1 | tee $RUN_HOME/TEST.log +./suite.sh -l 1 -t $PWD/groups/group-all-local.sh 2>&1 | tee $RUN_HOME/TEST.log +EOF +elif [ "$RUN_TYPE" == "weekly" ]; then +cat <<'EOF' >> wrapper.sh +#./suite.sh -l 1 -t $PWD/groups/group-functions.sh 2>&1 | tee $RUN_HOME/TEST.log +#./suite.sh -l 1 -t $PWD/groups/group-remote-site.sh 2>&1 | tee $RUN_HOME/TEST.log +./suite.sh -l 1 -t $PWD/groups/group-all-local.sh 2>&1 | tee $RUN_HOME/TEST.log +EOF +elif [ "$RUN_TYPE" == "manual" ]; then +cat <<'EOF' >> wrapper.sh +#./suite.sh -l 1 -t $PWD/groups/group-functions.sh 2>&1 | tee $RUN_HOME/TEST.log +#./suite.sh -l 1 -t $PWD/groups/group-remote-site.sh 2>&1 | tee $RUN_HOME/TEST.log +./suite.sh -l 1 -t $PWD/groups/group-all-local.sh 2>&1 | tee $RUN_HOME/TEST.log +EOF +elif [ "$RUN_TYPE" == "test" ]; then +cat <<'EOF' >> wrapper.sh +./suite.sh -l 1 -t $PWD/groups/group-functions.sh 2>&1 | tee $RUN_HOME/TEST.log +EOF +fi + +cat <<'EOF' >> wrapper.sh + +cd $RUN_HOME +echo "Current dir : $PWD" +rm -rf $BASENAME/cog + +RUNDIR=`ls $BASENAME | grep run` + +cp *log $BASENAME/$RUNDIR/ + +mv $BASENAME/$RUNDIR "$RUNDIR-$HOSTNAME" +tar -cvf $LOG_TARBALL "$RUNDIR-$HOSTNAME" &> /dev/null +rm -rf $BASENAME* "$RUNDIR-$HOSTNAME" &> /dev/null +echo "Folder cleaned" + +PID=$$ +CPIDS=$(pgrep -P $PID); (sleep 20 && kill -KILL $CPIDS &); kill -TERM $CPIDS; +exit 0 + +EOF + + +cat<<'EOF' > publish.sh +#!/bin/bash +echo "Hostname : $HOSTNAME" +echo "PWD : $PWD" +ls + +EOF + +echo "$0 : Completed" +exit 0 Property changes on: trunk/tests/multi_remote/remote_driver.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/multi_remote/remote_driver.source.sh =================================================================== --- trunk/tests/multi_remote/remote_driver.source.sh (rev 0) +++ trunk/tests/multi_remote/remote_driver.source.sh 2013-08-21 17:43:53 UTC (rev 6912) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "$HOSTNAME" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/multi_remote/remote_driver.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/multi_remote/remote_driver.swift =================================================================== --- trunk/tests/multi_remote/remote_driver.swift (rev 0) +++ trunk/tests/multi_remote/remote_driver.swift 2013-08-21 17:43:53 UTC (rev 6912) @@ -0,0 +1,71 @@ +type file; +type script; + +file swift_package <"swift.tar">; +script wrapper <"wrapper.sh">; +script publish <"publish.sh">; + +file out[] ; +file err[] ; +file log[] ; + +string sites[] = ["uc3", "beagle", "midway", "crush", "frisbee"]; + +app (file out, file err, file log) remote_uc3 (script run, file tar) +{ + uc3 @run @filename(tar) @log stdout=@filename(out) stderr=@filename(err); +} + +app (file out, file err, file log) remote_beagle (script run, file tar) +{ + bgl @run @filename(tar) @log stdout=@filename(out) stderr=@filename(err); +} + +app (file out, file err, file log) remote_midway (script run, file tar) +{ + mid @run @filename(tar) @log stdout=@filename(out) stderr=@filename(err); +} + +app (file out, file err, file log) remote_mcs (script run, file tar) +{ + mcs @run @filename(tar) @log stdout=@filename(out) stderr=@filename(err); +} + +app (file out, file err, file log) remote_frisbee (script run, file tar) +{ + fsb @run @filename(tar) @log stdout=@filename(out) stderr=@filename(err); +} + +app (file out, file err) publish_results (script publish, file tar, file out, file err) +{ + pub @publish stdout=@out stderr=@err; +} + + +tracef("Filename of the wraper : %s \n", @filename(wrapper)); +tracef("Filename of the package : %s \n", @filename(swift_package)); + +foreach site, i in sites { + //tracef("Site : %s \n", site); + + switch(i) + { + case 0: + tracef("Calling uc3\n"); + //(out[i], err[i], log[i]) = remote_uc3 (wrapper, swift_package); + case 1: + tracef("Calling beagle \n"); + //(out[i], err[i], log[i]) = remote_beagle (wrapper, swift_package); + case 2: + tracef("Calling Midway\n"); + //(out[i], err[i], log[i]) = remote_midway (wrapper, swift_package); + case 3: + tracef("Crush on MCS\n"); + (out[i], err[i], log[i]) = remote_crush(wrapper, swift_package); + case 4: + tracef("Skipping Frisbee on MCS (Will fail due to BUG:1030)\n"); + //(out[i], err[i], log[i]) = remote_frisbee(wrapper, swift_package); + default: + tracef("Fail: Unknown site %s : %i \n", site, i); + } +} Added: trunk/tests/multi_remote/remote_driver.timeout =================================================================== --- trunk/tests/multi_remote/remote_driver.timeout (rev 0) +++ trunk/tests/multi_remote/remote_driver.timeout 2013-08-21 17:43:53 UTC (rev 6912) @@ -0,0 +1 @@ +3600 \ No newline at end of file Added: trunk/tests/multi_remote/run.sh =================================================================== --- trunk/tests/multi_remote/run.sh (rev 0) +++ trunk/tests/multi_remote/run.sh 2013-08-21 17:43:53 UTC (rev 6912) @@ -0,0 +1,16 @@ +#!/bin/bash + +# Start keychain and point it to private key +/home/yadunand/bin/keychain ~/.ssh/id_rsa + +# Let the shell know the agent +source ~/.keychain/midway001-sh > /dev/null + +./remote_driver.setup.sh + +echo "Running remote_driver2.swift" +#swift -tc.file tc.data.2 -config cf -sites.file multiple.xml.bak remote_driver2.swift +#swift -tc.file tc.data.2 -config cf -sites.file multiple.xml remote_driver2.swift +swift -tc.file tc.data -config cf -sites.file $SITES remote_driver.swift | tee root_level.LOG + +rm $SITES \ No newline at end of file Property changes on: trunk/tests/multi_remote/run.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/multi_remote/sites.template.xml =================================================================== --- trunk/tests/multi_remote/sites.template.xml (rev 0) +++ trunk/tests/multi_remote/sites.template.xml 2013-08-21 17:43:53 UTC (rev 6912) @@ -0,0 +1,112 @@ + + + + + 4 + 00:15:00 + 100 + 100 + 1 + 1 + 1 + 0.03 + 10000 + + . + + + + + 24 + 100 + 100 + 120 + 00:02:00 + 5 + 1 + 1 + 4.80 + 10000 + PUBLISH_FOLDER + + + + + 24 + 100 + 100 + pbs.aprun;pbs.mpp;depth=24;pbs.resource_list=advres=wilde.1768 + 36000 + 01:05:00 + /lustre/beagle/BEAGLE_USERNAME/swiftwork + 5 + 1 + 1 + 4.80 + 10000 + /tmp/BEAGLE_USERNAME/swiftwork + + + + + + sandyb + 16 + 36000 + 01:05:00 + 100 + 100 + 4 + 1 + 1 + .64 + 10000 + /tmp/MIDWAY_USERNAME + + + + + + 10.00 + 10000 + 1 + 36000 + 01:05:00 + 100 + 100 + 1000 + 1 + 1 + + nonshared + /home/UC3_USERNAME/swiftwork + + + + + 8 + 100 + 100 + 36000 + 01:05:00 + 0.0799 + 10000 + /sandbox/MCS_USERNAME/ + /sandbox/MCS_USERNAME/swiftwork + + + + + + 8 + 100 + 100 + 3600 + 00:05:00 + 0.0799 + 10000 + /sandbox/MCS_USERNAME/swiftwork + + + + Added: trunk/tests/multi_remote/swift.properties =================================================================== --- trunk/tests/multi_remote/swift.properties (rev 0) +++ trunk/tests/multi_remote/swift.properties 2013-08-21 17:43:53 UTC (rev 6912) @@ -0,0 +1,9 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=true +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 +status.mode=provider \ No newline at end of file Added: trunk/tests/multi_remote/tc.template.data =================================================================== --- trunk/tests/multi_remote/tc.template.data (rev 0) +++ trunk/tests/multi_remote/tc.template.data 2013-08-21 17:43:53 UTC (rev 6912) @@ -0,0 +1,6 @@ +beagle bgl /bin/bash null null null +uc3 uc3 /bin/bash null null null +midway mid /bin/bash null null null +mcs mcs /bin/bash null null null +local l_bash /bin/bash null null null +ci pub /bin/bash null null null \ No newline at end of file Added: trunk/tests/multi_remote/title.txt =================================================================== --- trunk/tests/multi_remote/title.txt (rev 0) +++ trunk/tests/multi_remote/title.txt 2013-08-21 17:43:53 UTC (rev 6912) @@ -0,0 +1,3 @@ +Recursive Test-run +| This test will connect to several remote login nodes and +| initiate several local, local-cluster, and remote-cluster tests From davidk at ci.uchicago.edu Wed Aug 21 12:47:55 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Wed, 21 Aug 2013 12:47:55 -0500 (CDT) Subject: [Swift-commit] r6913 - branches/release-0.94/tests/language-behaviour/IO Message-ID: <20130821174755.DBDE9178884@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-21 12:47:55 -0500 (Wed, 21 Aug 2013) New Revision: 6913 Added: branches/release-0.94/tests/language-behaviour/IO/readStructured01.in branches/release-0.94/tests/language-behaviour/IO/readStructured02.in branches/release-0.94/tests/language-behaviour/IO/readStructured03.in Removed: branches/release-0.94/tests/language-behaviour/IO/readStructured.in branches/release-0.94/tests/language-behaviour/IO/readStructured3.in Modified: branches/release-0.94/tests/language-behaviour/IO/readData3.out.expected branches/release-0.94/tests/language-behaviour/IO/readStructured01.swift branches/release-0.94/tests/language-behaviour/IO/readStructured02.swift branches/release-0.94/tests/language-behaviour/IO/readStructured03.swift Log: readStructure scripts: make sure input files match name of scripts so they get staged into work directory readData3: Lack of newline in readData3.out.expected was causing test to fail All tests should be passing now Modified: branches/release-0.94/tests/language-behaviour/IO/readData3.out.expected =================================================================== --- branches/release-0.94/tests/language-behaviour/IO/readData3.out.expected 2013-08-21 17:43:53 UTC (rev 6912) +++ branches/release-0.94/tests/language-behaviour/IO/readData3.out.expected 2013-08-21 17:47:55 UTC (rev 6913) @@ -1 +1 @@ -9 \ No newline at end of file +9 Deleted: branches/release-0.94/tests/language-behaviour/IO/readStructured.in =================================================================== --- branches/release-0.94/tests/language-behaviour/IO/readStructured.in 2013-08-21 17:43:53 UTC (rev 6912) +++ branches/release-0.94/tests/language-behaviour/IO/readStructured.in 2013-08-21 17:47:55 UTC (rev 6913) @@ -1,2 +0,0 @@ -rows[0] = "hello" -rows[1] = "World!" Copied: branches/release-0.94/tests/language-behaviour/IO/readStructured01.in (from rev 6903, branches/release-0.94/tests/language-behaviour/IO/readStructured.in) =================================================================== --- branches/release-0.94/tests/language-behaviour/IO/readStructured01.in (rev 0) +++ branches/release-0.94/tests/language-behaviour/IO/readStructured01.in 2013-08-21 17:47:55 UTC (rev 6913) @@ -0,0 +1,2 @@ +rows[0] = "hello" +rows[1] = "World!" Modified: branches/release-0.94/tests/language-behaviour/IO/readStructured01.swift =================================================================== --- branches/release-0.94/tests/language-behaviour/IO/readStructured01.swift 2013-08-21 17:43:53 UTC (rev 6912) +++ branches/release-0.94/tests/language-behaviour/IO/readStructured01.swift 2013-08-21 17:47:55 UTC (rev 6913) @@ -3,5 +3,5 @@ } matrix m; -m = readStructured("readStructured.in"); +m = readStructured("readStructured01.in"); Copied: branches/release-0.94/tests/language-behaviour/IO/readStructured02.in (from rev 6903, branches/release-0.94/tests/language-behaviour/IO/readStructured.in) =================================================================== --- branches/release-0.94/tests/language-behaviour/IO/readStructured02.in (rev 0) +++ branches/release-0.94/tests/language-behaviour/IO/readStructured02.in 2013-08-21 17:47:55 UTC (rev 6913) @@ -0,0 +1,2 @@ +rows[0] = "hello" +rows[1] = "World!" Modified: branches/release-0.94/tests/language-behaviour/IO/readStructured02.swift =================================================================== --- branches/release-0.94/tests/language-behaviour/IO/readStructured02.swift 2013-08-21 17:43:53 UTC (rev 6912) +++ branches/release-0.94/tests/language-behaviour/IO/readStructured02.swift 2013-08-21 17:47:55 UTC (rev 6913) @@ -3,8 +3,8 @@ } matrix m; -m = readStructured("readStructured.in"); +m = readStructured("readStructured02.in"); foreach item,index in m.rows { tracef("Row[%i] : %s \n", index, item); -} \ No newline at end of file +} Added: branches/release-0.94/tests/language-behaviour/IO/readStructured03.in =================================================================== --- branches/release-0.94/tests/language-behaviour/IO/readStructured03.in (rev 0) +++ branches/release-0.94/tests/language-behaviour/IO/readStructured03.in 2013-08-21 17:47:55 UTC (rev 6913) @@ -0,0 +1,6 @@ +rows[0].columns[0] = 0 +rows[0].columns[1] = 2 +rows[0].columns[2] = 4 +rows[1].columns[0] = 1 +rows[1].columns[1] = 3 +rows[1].columns[2] = 5 \ No newline at end of file Modified: branches/release-0.94/tests/language-behaviour/IO/readStructured03.swift =================================================================== --- branches/release-0.94/tests/language-behaviour/IO/readStructured03.swift 2013-08-21 17:43:53 UTC (rev 6912) +++ branches/release-0.94/tests/language-behaviour/IO/readStructured03.swift 2013-08-21 17:47:55 UTC (rev 6913) @@ -6,4 +6,4 @@ } matrix m; -m = readStructured("readStructured3.in"); +m = readStructured("readStructured03.in"); Deleted: branches/release-0.94/tests/language-behaviour/IO/readStructured3.in =================================================================== --- branches/release-0.94/tests/language-behaviour/IO/readStructured3.in 2013-08-21 17:43:53 UTC (rev 6912) +++ branches/release-0.94/tests/language-behaviour/IO/readStructured3.in 2013-08-21 17:47:55 UTC (rev 6913) @@ -1,6 +0,0 @@ -rows[0].columns[0] = 0 -rows[0].columns[1] = 2 -rows[0].columns[2] = 4 -rows[1].columns[0] = 1 -rows[1].columns[1] = 3 -rows[1].columns[2] = 5 \ No newline at end of file From swift at ci.uchicago.edu Wed Aug 21 13:15:05 2013 From: swift at ci.uchicago.edu (swift at ci.uchicago.edu) Date: Wed, 21 Aug 2013 13:15:05 -0500 (CDT) Subject: [Swift-commit] cog r3766 Message-ID: <20130821181505.4EFFA8D000C8@bridled.ci.uchicago.edu> ------------------------------------------------------------------------ r3766 | hategan | 2013-08-21 13:12:53 -0500 (Wed, 21 Aug 2013) | 1 line added a few log messages to better determine why a service might get shut down ------------------------------------------------------------------------ Index: modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/CoasterPersistentService.java =================================================================== --- modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/CoasterPersistentService.java (revision 3765) +++ modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/CoasterPersistentService.java (working copy) @@ -227,6 +227,7 @@ private static void addShutdownHook(final CoasterPersistentService s) { Runtime.getRuntime().addShutdownHook(new Thread() { public void run() { + logger.info("Running coaster shutdown hook..."); if (stats) { if (statusDisplay != null) { statusDisplay.close(); Index: modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/ServiceShutdownHandler.java =================================================================== --- modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/ServiceShutdownHandler.java (revision 3765) +++ modules/provider-coaster/src/org/globus/cog/abstraction/coaster/service/ServiceShutdownHandler.java (working copy) @@ -25,6 +25,7 @@ .getChannelContext().getService(); sendReply("OK"); Thread.sleep(100); + logger.info("Shutdown command received"); cs.shutdown(); } catch (Exception e) { From wozniak at ci.uchicago.edu Wed Aug 21 15:02:18 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Wed, 21 Aug 2013 15:02:18 -0500 (CDT) Subject: [Swift-commit] r6914 - SwiftApps/Swift-MapRed/swift-t-simple/put-get Message-ID: <20130821200218.A74139CD14@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-21 15:02:18 -0500 (Wed, 21 Aug 2013) New Revision: 6914 Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/setup.zsh Log: Minor improvements Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/setup.zsh =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/put-get/setup.zsh 2013-08-21 17:47:55 UTC (rev 6913) +++ SwiftApps/Swift-MapRed/swift-t-simple/put-get/setup.zsh 2013-08-21 20:02:18 UTC (rev 6914) @@ -1,8 +1,13 @@ #!/bin/zsh -e +# Hosts file HOSTS=$1 +# Port on which to run chirp_server PORT=$2 +# Number of files to create per server +FILES=3 + zmodload zsh/files if [[ ${#*} != 2 ]] @@ -17,13 +22,11 @@ print "hostname:*.mcs.anl.gov rwlda" } > ${DEFAULT_ACL} -set -x - # Start servers for H in $( < ${HOSTS} ) do - CHIRP_ROOT=${HOME}/cr_${H} - ssh ${HOST} mkdir -p ${HOME}/cr_${H} + CHIRP_ROOT=${HOME}/CR/${H} + ssh ${HOST} mkdir -p ${CHIRP_ROOT} ssh ${H} chirp_server -p ${PORT} -r ${CHIRP_ROOT} -A ${DEFAULT_ACL} & done @@ -31,7 +34,7 @@ i=0 for H in $( < ${HOSTS} ) do - for (( j=0 ; j<10 ; j++ )) + for (( j=0 ; j<${FILES} ; j++ )) do F=file-${i}.txt echo "FILE:${i}" > ${F} From wozniak at ci.uchicago.edu Wed Aug 21 15:17:40 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Wed, 21 Aug 2013 15:17:40 -0500 (CDT) Subject: [Swift-commit] r6915 - SwiftApps/Swift-MapRed/swift-t-simple/put-get Message-ID: <20130821201740.45F7F9CD14@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-21 15:17:40 -0500 (Wed, 21 Aug 2013) New Revision: 6915 Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift Log: Check in for issue #529 Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift 2013-08-21 20:02:18 UTC (rev 6914) +++ SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift 2013-08-21 20:17:40 UTC (rev 6915) @@ -1,43 +1,65 @@ import io; import files; +import location; import string; import sys; - - app (file t) list_files(string host, int port) { - "chirp" "-a" "hostname" (sprintf("%s:%i", host, port)) "ls" + "chirp" "-a" "hostname" (sprintf("%s:%i", host, port)) "ls" "/" @stdout=t; } +app (file o) job(file i) +{ + "./job.sh" o i; +} + main { -/* string hosts_txt = argv("hosts"); + string hosts_txt = argv("hosts"); int port = toint(argv("port")); string hosts[] = split(read(input(hosts_txt)), "\n"); string filenames[][]; + location L[]; foreach host,i in hosts { if (host != "") { + L[i] = hostmap_one_worker(host); + } + } + + foreach host,i in hosts + { + if (host != "") + { printf("host: %s", host); - file t = list_files(host, port); + file t = list_files(host, port); string s = read(t); - string files[] = split(s, " "); - // foreach f,j in files - // { - // if (f != "") - // { - // filenames[i][j] = f; - // } - // } + string files[] = split(s, "\n"); + foreach f,j in files + { + if (f != "" && find(f,".log", 0, 20) == -1) + { + // filenames[i][j] = f; + + string g = replace(f, "f-", "g-", 0); + printf("host: %s file: %s %s", host, f, g); + file u_in = input_url(f); + file u_out; + u_out = @location=L[i] job(u_in); + } + } } } -*/ - sleep(2); + + // foreach d, k in filenames + // { + // printf("k: %i", k); + // } } From wozniak at ci.uchicago.edu Wed Aug 21 15:27:38 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Wed, 21 Aug 2013 15:27:38 -0500 (CDT) Subject: [Swift-commit] r6916 - SwiftApps/Swift-MapRed/swift-t-simple/put-get Message-ID: <20130821202739.00B47178884@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-21 15:27:38 -0500 (Wed, 21 Aug 2013) New Revision: 6916 Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift Log: Workaround for #529 - works Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift 2013-08-21 20:17:40 UTC (rev 6915) +++ SwiftApps/Swift-MapRed/swift-t-simple/put-get/test-chirp.swift 2013-08-21 20:27:38 UTC (rev 6916) @@ -25,19 +25,10 @@ string filenames[][]; - location L[]; foreach host,i in hosts { if (host != "") { - L[i] = hostmap_one_worker(host); - } - } - - foreach host,i in hosts - { - if (host != "") - { printf("host: %s", host); file t = list_files(host, port); string s = read(t); @@ -52,7 +43,8 @@ printf("host: %s file: %s %s", host, f, g); file u_in = input_url(f); file u_out; - u_out = @location=L[i] job(u_in); + location L = hostmap_one_worker(host); + u_out = @location=L job(u_in); } } } From wozniak at ci.uchicago.edu Wed Aug 21 15:28:51 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Wed, 21 Aug 2013 15:28:51 -0500 (CDT) Subject: [Swift-commit] r6917 - SwiftApps/Swift-MapRed/swift-t-simple/put-get Message-ID: <20130821202851.83905178884@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-21 15:28:51 -0500 (Wed, 21 Aug 2013) New Revision: 6917 Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/chirp_service.sh Log: Use ~/CR for CHIRP_ROOT Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/chirp_service.sh =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/put-get/chirp_service.sh 2013-08-21 20:27:38 UTC (rev 6916) +++ SwiftApps/Swift-MapRed/swift-t-simple/put-get/chirp_service.sh 2013-08-21 20:28:51 UTC (rev 6917) @@ -1,6 +1,6 @@ -#!/bin/bash +#!/bin/bash -e -trap "echo SCRIPT CAUGHT TERM" TERM +trap "echo SCRIPT CAUGHT SIGTERM" TERM HOST=$( hostname ) echo HOST: ${HOST} @@ -13,7 +13,8 @@ exit 1 fi -CHIRP_ROOT=${HOME}/cr_${HOST} +CHIRP_ROOT=${HOME}/CR/${HOST} +echo "CHIRP_ROOT: ${CHIRP_ROOT}" chirp_server -d all \ -p 9080 \ From wozniak at ci.uchicago.edu Wed Aug 21 15:29:16 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Wed, 21 Aug 2013 15:29:16 -0500 (CDT) Subject: [Swift-commit] r6918 - SwiftApps/Swift-MapRed/swift-t-simple/put-get Message-ID: <20130821202916.EA362178884@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-21 15:29:16 -0500 (Wed, 21 Aug 2013) New Revision: 6918 Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/job.sh Log: Don't use parrot- local execution only Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/job.sh =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/put-get/job.sh 2013-08-21 20:28:51 UTC (rev 6917) +++ SwiftApps/Swift-MapRed/swift-t-simple/put-get/job.sh 2013-08-21 20:29:16 UTC (rev 6918) @@ -5,15 +5,27 @@ OUTPUT=$1 INPUT=$2 +# Maximal job runtime +MAX_TIME=1 + +HOST=$( hostname ) + +echo "JOB: ${HOST} rank=${PMI_RANK} ${OUTPUT} ${INPUT}" + +cd ${HOME}/CR/${HOST} + export PARROT_TIMEOUT=5 # Retrieve input NAME=$( basename ${INPUT} ) -parrot_run cp -v ${INPUT} /tmp/${NAME} +cp -v ${INPUT} /tmp/${NAME} -# Emulate some compute time (0-9 seconds based on my PID) -DELAY=$(( ${$} % 10 + 1)) +echo RANK $PMI_RANK + +# Emulate some compute time (0-9 seconds based on PID, rank, and nanos) +RANDOM=$(( ${$} + ${PMI_RANK} + $( date +%N ) )) +DELAY=$(( ${RANDOM} % ${MAX_TIME} + 1)) sleep ${DELAY} # Store output -parrot_run cp -v /tmp/${NAME} ${OUTPUT} +cp -v /tmp/${NAME} ${OUTPUT} From wozniak at ci.uchicago.edu Wed Aug 21 15:29:33 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Wed, 21 Aug 2013 15:29:33 -0500 (CDT) Subject: [Swift-commit] r6919 - SwiftApps/Swift-MapRed/swift-t-simple/put-get Message-ID: <20130821202933.0C71D178884@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-21 15:29:32 -0500 (Wed, 21 Aug 2013) New Revision: 6919 Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/setup.zsh Log: Use file name with f- Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/setup.zsh =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/put-get/setup.zsh 2013-08-21 20:29:16 UTC (rev 6918) +++ SwiftApps/Swift-MapRed/swift-t-simple/put-get/setup.zsh 2013-08-21 20:29:32 UTC (rev 6919) @@ -36,7 +36,7 @@ do for (( j=0 ; j<${FILES} ; j++ )) do - F=file-${i}.txt + F=f-${i}.txt echo "FILE:${i}" > ${F} chirp -a hostname ${H}:${PORT} put ${F} /${F} rm ${F} From wozniak at ci.uchicago.edu Wed Aug 21 15:29:49 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Wed, 21 Aug 2013 15:29:49 -0500 (CDT) Subject: [Swift-commit] r6920 - SwiftApps/Swift-MapRed/swift-t-simple/put-get Message-ID: <20130821202949.E7024178884@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-21 15:29:49 -0500 (Wed, 21 Aug 2013) New Revision: 6920 Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/stop-servers.zsh Log: Make this more verbose Modified: SwiftApps/Swift-MapRed/swift-t-simple/put-get/stop-servers.zsh =================================================================== --- SwiftApps/Swift-MapRed/swift-t-simple/put-get/stop-servers.zsh 2013-08-21 20:29:32 UTC (rev 6919) +++ SwiftApps/Swift-MapRed/swift-t-simple/put-get/stop-servers.zsh 2013-08-21 20:29:49 UTC (rev 6920) @@ -1,4 +1,4 @@ -#!/bin/zsh -e +#!/bin/zsh HOSTS=$1 @@ -8,8 +8,16 @@ exit 1 fi +# Verbose evaluation +@ () +{ + printf "+ ${*}\n\n" + eval ${*} + printf "\n" +} + # Kill servers for H in $( < ${HOSTS} ) do - ssh ${H} killall chirp_server + @ ssh ${H} "killall chirp_server" done From wozniak at ci.uchicago.edu Wed Aug 21 15:30:28 2013 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Wed, 21 Aug 2013 15:30:28 -0500 (CDT) Subject: [Swift-commit] r6921 - SwiftApps/Swift-MapRed/swift-t-simple Message-ID: <20130821203028.87DF2178884@svn.ci.uchicago.edu> Author: wozniak Date: 2013-08-21 15:30:28 -0500 (Wed, 21 Aug 2013) New Revision: 6921 Added: SwiftApps/Swift-MapRed/swift-t-simple/map/ Removed: SwiftApps/Swift-MapRed/swift-t-simple/put-get/ Log: Rename this to map- it is the map phase From wilde at ci.uchicago.edu Wed Aug 21 15:44:20 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 15:44:20 -0500 (CDT) Subject: [Swift-commit] r6922 - in SwiftTutorials/CIC_2013-08-09: . OLD OLD/part01 app bin cloud cloud/service doc part06 part08 scripts Message-ID: <20130821204420.79246178884@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 15:44:20 -0500 (Wed, 21 Aug 2013) New Revision: 6922 Added: SwiftTutorials/CIC_2013-08-09/OLD/cf SwiftTutorials/CIC_2013-08-09/OLD/part01/ SwiftTutorials/CIC_2013-08-09/app/simulate.sh SwiftTutorials/CIC_2013-08-09/app/simulatepos.sh SwiftTutorials/CIC_2013-08-09/bin/sitecount.sh SwiftTutorials/CIC_2013-08-09/cloud/RL2stage.swift SwiftTutorials/CIC_2013-08-09/cloud/app SwiftTutorials/CIC_2013-08-09/cloud/nodecount SwiftTutorials/CIC_2013-08-09/cloud/service/ SwiftTutorials/CIC_2013-08-09/cloud/service/cleancloud SwiftTutorials/CIC_2013-08-09/cloud/service/coaster-service.conf SwiftTutorials/CIC_2013-08-09/cloud/service/hosts.txt SwiftTutorials/CIC_2013-08-09/cloud/service/pool.txt SwiftTutorials/CIC_2013-08-09/cloud/service/startcloud SwiftTutorials/CIC_2013-08-09/cloud/service/stopcloud SwiftTutorials/CIC_2013-08-09/cloud/service/tutorial.pem SwiftTutorials/CIC_2013-08-09/part08/rensemble.swift SwiftTutorials/CIC_2013-08-09/scripts/ SwiftTutorials/CIC_2013-08-09/scripts/rensemble.swift Removed: SwiftTutorials/CIC_2013-08-09/app/simulate.sh SwiftTutorials/CIC_2013-08-09/app/simulate2.sh SwiftTutorials/CIC_2013-08-09/cloud/cf SwiftTutorials/CIC_2013-08-09/cloud/coaster-service.conf SwiftTutorials/CIC_2013-08-09/cloud/data.txt SwiftTutorials/CIC_2013-08-09/cloud/dynamic_bias.dat SwiftTutorials/CIC_2013-08-09/cloud/hosts.txt SwiftTutorials/CIC_2013-08-09/cloud/pool.txt SwiftTutorials/CIC_2013-08-09/cloud/run.catsn SwiftTutorials/CIC_2013-08-09/cloud/simulate.sh SwiftTutorials/CIC_2013-08-09/cloud/sitecount.sh SwiftTutorials/CIC_2013-08-09/cloud/sites.xml SwiftTutorials/CIC_2013-08-09/cloud/startcloud SwiftTutorials/CIC_2013-08-09/cloud/stats.sh SwiftTutorials/CIC_2013-08-09/cloud/stopcloud SwiftTutorials/CIC_2013-08-09/cloud/tc.data SwiftTutorials/CIC_2013-08-09/cloud/tutorial.pem SwiftTutorials/CIC_2013-08-09/part01/ SwiftTutorials/CIC_2013-08-09/part08/p8.swift Modified: SwiftTutorials/CIC_2013-08-09/OLD/part01/apps SwiftTutorials/CIC_2013-08-09/doc/README SwiftTutorials/CIC_2013-08-09/doc/TODO SwiftTutorials/CIC_2013-08-09/part06/sites.xml SwiftTutorials/CIC_2013-08-09/part08/sites.xml SwiftTutorials/CIC_2013-08-09/setup.sh Log: Changes for CIC workshop. Copied: SwiftTutorials/CIC_2013-08-09/OLD/cf (from rev 6868, SwiftTutorials/CIC_2013-08-09/cloud/cf) =================================================================== --- SwiftTutorials/CIC_2013-08-09/OLD/cf (rev 0) +++ SwiftTutorials/CIC_2013-08-09/OLD/cf 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1,6 @@ +use.provider.staging=true +wrapperlog.always.transfer=false +execution.retries=10 +provider.staging.pin.swiftfiles=false +sitedir.keep=false +use.wrapper.staging=false Modified: SwiftTutorials/CIC_2013-08-09/OLD/part01/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/part01/apps 2013-08-15 16:31:36 UTC (rev 6868) +++ SwiftTutorials/CIC_2013-08-09/OLD/part01/apps 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,2 +1,2 @@ -localhost simulate simulate.sh +localhost simulate simulate2.sh persistent-coasters simulate simulate.sh Deleted: SwiftTutorials/CIC_2013-08-09/app/simulate.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/app/simulate.sh 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/app/simulate.sh 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,38 +0,0 @@ -#! /bin/bash - -log() { - printf "Start time: "; /bin/date - printf "Job is running on node: "; /bin/hostname - printf "Job running as user: "; /usr/bin/id - - echo "Environment:" - /bin/env | /bin/sort -} - -runtime=${1:-0} -range=${2:-100} -biasfile=${3:-nobias} -scale=${4:-1} -n=${5:-1} - -if [ $biasfile = nobias ]; then - offset=0 -else - read offset <$biasfile -fi - -# run for some number of "timesteps" - -sleep $runtime - -# emit n "simulation results", scaled and biased by the specified argument values - -for ((i=0;i&2 - Copied: SwiftTutorials/CIC_2013-08-09/app/simulate.sh (from rev 6892, SwiftTutorials/CIC_2013-08-09/app/simulate2.sh) =================================================================== --- SwiftTutorials/CIC_2013-08-09/app/simulate.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/app/simulate.sh 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1,131 @@ +#! /bin/bash + +printparams() +{ + printf "\nSimulation parameters:\n\n" + echo bias=$bias + echo biasfile=$biasfile + echo initseed=$initseed + echo log=$log + echo paramfile=$paramfile + echo range=$range + echo scale=$scale + echo seedfile=$seedfile + echo timesteps=$timesteps + echo output width=$width +} + +log() { + printf "\nCalled as: $0: $cmdargs\n\n" + printf "Start time: "; /bin/date + printf "Running on node: "; /bin/hostname + printf "Running as user: "; /usr/bin/id + printparams + printf "\nEnvironment:\n\n" + /bin/env | /bin/sort +} + +addsims() { + while read f1 ; do + read -u 3 f2 + if [ _$f1 = _ ]; then f1=0; fi + if [ _$f2 = _ ]; then f2=0; fi + printf "%${width}d\n" $(($f1+$f2)) + done <$1 3<$2 +} + +# set defaults + +bias=0 +biasfile=none +initseed=none +log=yes +paramfile=none +range=100 +scale=1 +seedfile=none +timesteps=0 +nvalues=1 +width=8 +cmdargs="$*" + +usage() +{ + echo $0: usage: + cat <$simout + +# process file of biases + +if [ $biasfile != none ]; then + printf "\nMerged:\n\n" + addsims $simout $biasfile +else + cat $simout +fi +rm $simout + +# log environmental data + +if [ $log != none ]; then + log 1>&2 +fi Deleted: SwiftTutorials/CIC_2013-08-09/app/simulate2.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/app/simulate2.sh 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/app/simulate2.sh 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,131 +0,0 @@ -#! /bin/bash - -printparams() -{ - printf "\nSimulation parameters:\n\n" - echo bias=$bias - echo biasfile=$biasfile - echo initseed=$initseed - echo log=$log - echo paramfile=$paramfile - echo range=$range - echo scale=$scale - echo seedfile=$seedfile - echo timesteps=$timesteps - echo output width=$width -} - -log() { - printf "\nCalled as: $0: $cmdargs\n\n" - printf "Start time: "; /bin/date - printf "Running on node: "; /bin/hostname - printf "Running as user: "; /usr/bin/id - printparams - printf "\nEnvironment:\n\n" - /bin/env | /bin/sort -} - -addsims() { - while read f1 ; do - read -u 3 f2 - if [ _$f1 = _ ]; then f1=0; fi - if [ _$f2 = _ ]; then f2=0; fi - printf "%${width}d\n" $(($f1+$f2)) - done <$1 3<$2 -} - -# set defaults - -bias=0 -biasfile=none -initseed=none -log=yes -paramfile=none -range=100 -scale=1 -seedfile=none -timesteps=0 -nvalues=1 -width=8 -cmdargs="$*" - -usage() -{ - echo $0: usage: - cat <$simout - -# process file of biases - -if [ $biasfile != none ]; then - printf "\nMerged:\n\n" - addsims $simout $biasfile -else - cat $simout -fi -rm $simout - -# log environmental data - -if [ $log != none ]; then - log 1>&2 -fi Copied: SwiftTutorials/CIC_2013-08-09/app/simulatepos.sh (from rev 6892, SwiftTutorials/CIC_2013-08-09/app/simulate.sh) =================================================================== --- SwiftTutorials/CIC_2013-08-09/app/simulatepos.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/app/simulatepos.sh 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1,38 @@ +#! /bin/bash + +log() { + printf "Start time: "; /bin/date + printf "Job is running on node: "; /bin/hostname + printf "Job running as user: "; /usr/bin/id + + echo "Environment:" + /bin/env | /bin/sort +} + +runtime=${1:-0} +range=${2:-100} +biasfile=${3:-nobias} +scale=${4:-1} +n=${5:-1} + +if [ $biasfile = nobias ]; then + offset=0 +else + read offset <$biasfile +fi + +# run for some number of "timesteps" + +sleep $runtime + +# emit n "simulation results", scaled and biased by the specified argument values + +for ((i=0;i&2 + Copied: SwiftTutorials/CIC_2013-08-09/bin/sitecount.sh (from rev 6868, SwiftTutorials/CIC_2013-08-09/cloud/sitecount.sh) =================================================================== --- SwiftTutorials/CIC_2013-08-09/bin/sitecount.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/bin/sitecount.sh 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1 @@ +grep "submitting" cps*.log | awk '{print $5}' | sed -e 's/:.*//' | sort | uniq -c Copied: SwiftTutorials/CIC_2013-08-09/cloud/RL2stage.swift (from rev 6868, SwiftTutorials/CIC_2013-08-09/cloud/p9.swift) =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/RL2stage.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/RL2stage.swift 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1,64 @@ +type file; + +# Application programs to be called by this script + +global file simulation_prog <"app/simulate.sh">; +global file analysis_prog <"app/stats.sh">; +global file genrand_prog <"app/genrand.sh">; + +# app() functions for application programs: + +app (file out) genrand (file pgm, int timesteps, int sim_range) +{ + local_sh @filename(pgm) timesteps sim_range stdout=@filename(out); +} + +app (file out) simulation (file pgm, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(pgm) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file pgm, file s[]) +{ + local_sh @filename(pgm) @filenames(s) stdout=@filename(out); +} + +# Higher-level functions that call app() functions + +(int scale) calcScale(int maxScale) +{ + scale = readData(genrand(simulation_prog, 1, maxScale)); +} + +(file biasFile) calcBias (int maxBias) +{ + biasFile = genrand(simulation_prog, 1, maxBias); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation +int steps = @toInt(@arg("steps", "3")); # number of time steps per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); + +file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble +bias = calcBias(1000); + +file sims[]; # Array of files to hold each simulation output + +foreach i in [0:nsim-1] { + int scale; + scale = 1000 * calcScale(100); + tracef(" for simulation[%i] scale=%i\n", i, scale); + file simout ; + simout = simulation(simulation_prog, steps+1, range, bias, scale, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_prog,sims); Added: SwiftTutorials/CIC_2013-08-09/cloud/app =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/app (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/app 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1 @@ +link ../app \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/cloud/app ___________________________________________________________________ Added: svn:special + * Deleted: SwiftTutorials/CIC_2013-08-09/cloud/cf =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/cf 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/cloud/cf 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,6 +0,0 @@ -use.provider.staging=true -wrapperlog.always.transfer=false -execution.retries=10 -provider.staging.pin.swiftfiles=false -sitedir.keep=false -use.wrapper.staging=false Deleted: SwiftTutorials/CIC_2013-08-09/cloud/coaster-service.conf =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/coaster-service.conf 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/cloud/coaster-service.conf 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,47 +0,0 @@ -#Location of SWIFT. If empty, PATH is referenced - export SWIFT= - - # Where to place/launch worker.pl on the remote machine for sites.xml - export WORKER_LOCATION=/root - - # How to launch workers: local, ssh, or cobalt - export WORKER_MODE=ssh - - # Worker logging setting passed to worker.pl for sites.xml - export WORKER_LOGGING_LEVEL=DEBUG - - export SSH_TUNNELING=yes - - # User name to use for all systems - export WORKER_USERNAME=root - - # Worker host names for ssh -# export WORKER_HOSTS="crush thwomp stomp crank grind churn trounce thrash vanquish" -#export WORKER_HOSTS="ip-10-36-196-96.eu-west-1.compute.internal ip-10-36-195-69.eu-west-1.compute.internal" - - # Directory to keep log files, relative to working directory when launching start-coaster-service - export LOG_DIR=logs - export WORKER_LOG_DIR=/root - - # Manually define ports. If not specified, ports will be automatically generated - #export LOCAL_PORT=50100 - #export SERVICE_PORT=50200 - - # Set shared filesystem to no since work will be done in local /sandbox directory - export SHARED_FILESYSTEM=no - - # start-coaster-service tries to automatically detect IP address. - # Specify here if auto detection is not working correctly - export IPADDR= - - # Below are various settings to give information about how to create sites.xml - export WORK=/tmp/ketan - export JOBS_PER_NODE=8 - export JOBSPERNODE=8 - export JOBTHROTTLE=$( echo "scale=5; ($JOBS_PER_NODE * $( echo $WORKER_HOSTS | wc -w ))/100 - 0.00001"|bc ) - - # Swift applications - #app cat=/bin/cat - #app bash=/bin/bash - #app echo=/bin/echo - Deleted: SwiftTutorials/CIC_2013-08-09/cloud/data.txt =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/data.txt 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/cloud/data.txt 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,3 +0,0 @@ -=========== -Test Data -=========== Deleted: SwiftTutorials/CIC_2013-08-09/cloud/dynamic_bias.dat =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/dynamic_bias.dat 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/cloud/dynamic_bias.dat 2013-08-21 20:44:20 UTC (rev 6922) @@ -1 +0,0 @@ -821 Deleted: SwiftTutorials/CIC_2013-08-09/cloud/hosts.txt =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/hosts.txt 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/cloud/hosts.txt 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,3 +0,0 @@ -54.212.81.224 -54.244.171.51 -54.212.37.161 Added: SwiftTutorials/CIC_2013-08-09/cloud/nodecount =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/nodecount (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/nodecount 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1 @@ +grep node: output/*.log | sed -e 's/^.*Job is //' | sort | uniq -c Property changes on: SwiftTutorials/CIC_2013-08-09/cloud/nodecount ___________________________________________________________________ Added: svn:executable + * Deleted: SwiftTutorials/CIC_2013-08-09/cloud/pool.txt =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/pool.txt 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/cloud/pool.txt 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,3 +0,0 @@ -54.212.81.224 -54.244.171.51 -54.212.37.161 Deleted: SwiftTutorials/CIC_2013-08-09/cloud/run.catsn =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/run.catsn 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/cloud/run.catsn 2013-08-21 20:44:20 UTC (rev 6922) @@ -1 +0,0 @@ -swift -sites.file sites.xml -tc.file tc -config cf catsn.swift -n=10 Added: SwiftTutorials/CIC_2013-08-09/cloud/service/cleancloud =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/service/cleancloud (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/service/cleancloud 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1,10 @@ +#! /bin/bash + +if [ -d service ]; then + ( cd service + rm -rf cf sites.xml hosts.txt logs *.log + ) +else + echo ERROR: no service directory +fi + Property changes on: SwiftTutorials/CIC_2013-08-09/cloud/service/cleancloud ___________________________________________________________________ Added: svn:executable + * Copied: SwiftTutorials/CIC_2013-08-09/cloud/service/coaster-service.conf (from rev 6868, SwiftTutorials/CIC_2013-08-09/cloud/coaster-service.conf) =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/service/coaster-service.conf (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/service/coaster-service.conf 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1,48 @@ +#Location of SWIFT. If empty, PATH is referenced + export SWIFT= + + # Where to place/launch worker.pl on the remote machine for sites.xml + export WORKER_LOCATION=/root + + # How to launch workers: local, ssh, or cobalt + export WORKER_MODE=ssh + + # Worker logging setting passed to worker.pl for sites.xml + # export WORKER_LOGGING_LEVEL=DEBUG + export WORKER_LOGGING_LEVEL=INFO + + export SSH_TUNNELING=yes + + # User name to use for all systems + export WORKER_USERNAME=root + + # Worker host names for ssh +# export WORKER_HOSTS="crush thwomp stomp crank grind churn trounce thrash vanquish" +#export WORKER_HOSTS="ip-10-36-196-96.eu-west-1.compute.internal ip-10-36-195-69.eu-west-1.compute.internal" + + # Directory to keep log files, relative to working directory when launching start-coaster-service + export LOG_DIR=logs + export WORKER_LOG_DIR=/root + + # Manually define ports. If not specified, ports will be automatically generated + #export LOCAL_PORT=50100 + #export SERVICE_PORT=50200 + + # Set shared filesystem to no since work will be done in local /sandbox directory + export SHARED_FILESYSTEM=no + + # start-coaster-service tries to automatically detect IP address. + # Specify here if auto detection is not working correctly + export IPADDR= + + # Below are various settings to give information about how to create sites.xml + export WORK=/tmp + export JOBS_PER_NODE=8 + export JOBSPERNODE=8 + export JOBTHROTTLE=$( echo "scale=5; ($JOBS_PER_NODE * $( echo $WORKER_HOSTS | wc -w ))/100"|bc ) + + # Swift applications + # no app cat=/bin/cat + # no app bash=/bin/bash + #app echo=/bin/echo + Copied: SwiftTutorials/CIC_2013-08-09/cloud/service/hosts.txt (from rev 6868, SwiftTutorials/CIC_2013-08-09/cloud/hosts.txt) =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/service/hosts.txt (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/service/hosts.txt 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1,3 @@ +54.212.81.224 +54.244.171.51 +54.212.37.161 Copied: SwiftTutorials/CIC_2013-08-09/cloud/service/pool.txt (from rev 6868, SwiftTutorials/CIC_2013-08-09/cloud/pool.txt) =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/service/pool.txt (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/service/pool.txt 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1,3 @@ +54.212.81.224 +54.244.171.51 +54.212.37.161 Copied: SwiftTutorials/CIC_2013-08-09/cloud/service/startcloud (from rev 6868, SwiftTutorials/CIC_2013-08-09/cloud/startcloud) =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/service/startcloud (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/service/startcloud 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1,78 @@ +#!/bin/bash + +echo 0: $0 +echo BASH_SOURCE: ${BASH_SOURCE[0]} + +if [ ${BASH_VERSINFO[0]} -gt 2 -a "${BASH_SOURCE[0]}" = "${0}" ] ; then + echo ERROR_1: script ${BASH_SOURCE[0]} must be executed as: source service/startcloud + exit 1 +fi + +if [ ${BASH_VERSINFO[0]} -gt 2 -a "${BASH_SOURCE[0]}" != service/startcloud ] ; then + echo ERROR_2: script ${BASH_SOURCE[0]} must be executed as: source service/startcloud + return 1 +fi + +addlocalpool() +{ +cat < + + .23 + 10000 + $PWD/swiftwork + +END +} + +echo -e "\nSetting up Swift cloud service in $PWD/service\n" + +( cd service + +# pick 3 random hosts from pool # FIXME: disabled for now because sort -R is not univerally available +# sort -R pool.txt |head -n 3 > hosts.txt +# FIXME: Get the hosts from a dynamic file for each tutorial + +head -n 3 pool.txt > hosts.txt + +echo "Enabling cloud host access in $HOME/.ssh/config" +touch ~/.ssh/config +chmod 600 ~/.ssh/config + +while read line +do + if grep -q $line ~/.ssh/config; then : + else + echo -ne "Host $line\n IdentityFile ~/.ssh/tutorial.pem\n User root\n" >> ~/.ssh/config + fi +done < hosts.txt + +if grep -q StrictHostKeyChecking ~/.ssh/config; then : +else + echo -ne "\nHost * \n StrictHostKeyChecking=no\n" >> ~/.ssh/config +fi + +export WORKER_HOSTS=`cat hosts.txt` +chmod 0600 ~/.ssh/tutorial.pem + +echo "Starting ssh-agent" +eval $(ssh-agent) +ssh-add ~/.ssh/tutorial.pem + +echo "Starting Swift coaster service" +start-coaster-service + +mv sites.xml _temp.xml +grep -v config _temp.xml | ( + echo "" + cat + addlocalpool + echo "" +) >sites.xml +rm _temp.xml +mv sites.xml .. + +echo "Swift cloud setup complete" +# rm -rf hi.* hi-* + +) # Leave user in original directory Copied: SwiftTutorials/CIC_2013-08-09/cloud/service/stopcloud (from rev 6868, SwiftTutorials/CIC_2013-08-09/cloud/stopcloud) =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/service/stopcloud (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/service/stopcloud 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1,8 @@ +#!/bin/bash + +echo "stopping coaster service" +stop-coaster-service + +echo "Killing ssh-agent" +killall -u $USER ssh-agent ssh + Copied: SwiftTutorials/CIC_2013-08-09/cloud/service/tutorial.pem (from rev 6868, SwiftTutorials/CIC_2013-08-09/cloud/tutorial.pem) =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/service/tutorial.pem (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/service/tutorial.pem 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1,23 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAvPJTneRDhB5wlRsWEr2l6LoFi/PulPm0J0A1Vi2skzWYC9J6I4Ftb2YbSbtp +3d+BJUSK3wyJqfYgY/ynC4vtbdG4HU7/Fr6R2BBKtfiiVHET1K3OTCp3JzFVqQoJoSYkrkgW7XE9 +9GF7hvpza8JVvV9JPwxOcuhDAVHQFkoIRAq1TK9VaRulZFJapubWnEHM2UoUrmBS10IZmUwGHqR5 +I6soUyBqapAYoQmL5fzqT+dhsnu7rXrUmF37Va5kX309N4Dp0D4/WJY7FeF9Q9to2i+G7HPA+gEY +/ptYxlTk89l5MBIY1czZvz7Fso5NHCEMW1468mD/NtJIWBDS8x1yHQIDAQABAoIBAHY2ur//b4p6 +rP9s+etxwhqQQCYm0O9eJyujjXtEikNz9ZP39LjAImLfJFWGLx9E1f0mHCifJIY02mEUUsLzofHi +k2mq4ggt5PukfcnKLG3ebYTT1U1sCC56PFjNUecEAVEVA1s9TYDXeLyjd5FE/fXEZwROQ8q6rClo +MWOwn+lJII9La8lLFIBxXNQbyt2nwO26iSzw51wBYsWDglV/T6qnB9JOcQ+uyn8/e4kQYuD52iV3 +Vx3QN+F+YPC7ebYOS8kVR/bFo+JDggNU4jZ+Zk31Sbepfb7p7IdYTjtrlQAd48tIxdvKFpFqy0mC +GDmkVKBAXSc7DNqy3osvq1DdtbUCgYEA+IwsADb2iY6QPt7KNl0edJRSjDmeR8wSV7QIJYm0mxTB +tVUZn+cpdeDsK5RkJYzDNKy3gjXhsp3B9Ogsu1aO2KVuv2ffk4wUF6nFLASQifMebUvMtqZM3g3N +/yhMh7jGqfEu3tCmRSztCm0K3AodTtxacyRZKlKM4iAe0tbIO9cCgYEAwpypzFQvX83a2X+SU9rz +rb7S10U2sZz3YwCHTRr2BCS8EaFA5xuEZBDmGR8OegUMfmQweD57JboQKB95KpuojGUpVBt6XoFv +SaVLg7Ehskp71XZAgG6D9AHV1mm7hGkGoqj9zdlScc+nEZw57UEPzp/hXTTtc9hapOvOH1l7IysC +gYB7CRh2+r5MFdB97td21d3Po+TBGXyq2fByjeJCgspuwnWph/jpWQsDGVaPtCNnGyk+mAk3YejZ +/JIY5B3QluabhDkwcwEQDxWbKSU7xv6t6zWysQUjnWsLuRWyK4bG4McnNQcYsXy9XaHxuUzY5ADi +Gt6DhQjGlJq9DV10zXHNfQKBgQCsVbUbZxVInm+FmS3IKiUNn+TvkrAbWqfLuOUXx59CDhGo/wYN +YdW8Eybf6huUvDHTHv+5C4Nb5kd2cGCI9aytHswZWffkBnS5X7HeXZY8Xy8H2Z7G3JbnFlT5eUn/ +uE2S71lJ13/lnwAQXSsCyVGpJPWZ50u7AUVLtDEkm8WqXwKBgQDh0X21ufkWeparJ4GxWjodxnYK +i1mtzghE3FjhcrrKBKJ3Sm5ZUYPVbOe97071zB+u2S0a83/tHP9Sr5KuS1sHiN++IB2FVo7UMBMC +1Ktg+yK9MoERr1xzNrqeR59U5uvRBypd8MSzxuk4LjePYFYeyFaz8GOusCw/ZPU4R83zWA== +-----END RSA PRIVATE KEY----- \ No newline at end of file Deleted: SwiftTutorials/CIC_2013-08-09/cloud/simulate.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/simulate.sh 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/cloud/simulate.sh 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,23 +0,0 @@ -#! /bin/bash - -runtime=${1:-0} -range=${2:-100} -biasfile=${3:-nobias} -scale=${4:-1} -n=${5:-1} - -if [ $biasfile = nobias ]; then - offset=0 -else - read offset <$biasfile -fi - -# run for some number of "timesteps" - -sleep $runtime - -# emit n "simulation results", scaled and biased by the specified argument values - -for ((i=0;i - - - passive - 8 - .23999 - 10000 - - /tmp/ketan - - - - .23 - 10000 - /home/wilde/swift/demo/CIC.2013.0815/svn/cloud/swiftwork - - Deleted: SwiftTutorials/CIC_2013-08-09/cloud/startcloud =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/startcloud 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/cloud/startcloud 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,67 +0,0 @@ -#!/bin/bash - -if [ ${BASH_VERSINFO[0]} -gt 2 -a "${BASH_SOURCE[0]}" = "${0}" ] ; then - echo ERROR: script ${BASH_SOURCE[0]} must be executed as: source ${BASH_SOURCE[0]} - exit 1 -fi - -addlocalpool() -{ -cat < - - .23 - 10000 - $PWD/swiftwork - -END -} - -echo -e "\nSwift cloud setup\n" - -#pick 3 random hosts from pool -# sort -R pool.txt |head -n 3 > hosts.txt - -head -n 3 pool.txt > hosts.txt # FIXME: disabled for now because sort -R is not univerally available - -echo "Enabling cloud host access in $HOME/.ssh/config" -touch ~/.ssh/config -chmod 600 ~/.ssh/config - -while read line -do - count=$(grep $line ~/.ssh/config | wc -l) - if [ $count -eq 0 ] - then - echo -ne "Host $line \n IdentityFile ~/.ssh/tutorial.pem \n User root \n" >> ~/.ssh/config - fi -done < hosts.txt - -count=$(grep StrictHostKeyChecking ~/.ssh/config | wc -l) -if [ $count -eq 0 ] -then - echo -ne "\n Host * \n StrictHostKeyChecking=no \n" >> ~/.ssh/config -fi - -export WORKER_HOSTS=`cat hosts.txt` -chmod 0600 ~/.ssh/tutorial.pem - -echo "Starting ssh-agent" -eval $(ssh-agent) -ssh-add ~/.ssh/tutorial.pem - -echo "Starting Swift coaster service" -start-coaster-service - -mv sites.xml cloud.xml -grep -v config cloud.xml | ( - echo "" - cat - addlocalpool - echo "" -) >sites.xml - -echo "Swift cloud setup complete" -rm -rf hi.* hi-* - - Deleted: SwiftTutorials/CIC_2013-08-09/cloud/stats.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/stats.sh 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/cloud/stats.sh 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,9 +0,0 @@ -#! /bin/sh - -awk ' - -{ sum += $1} - -END { print sum/NR } -' $* - Deleted: SwiftTutorials/CIC_2013-08-09/cloud/stopcloud =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/stopcloud 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/cloud/stopcloud 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,8 +0,0 @@ -#!/bin/bash - -echo "stopping coaster service" -stop-coaster-service - -echo "Killing ssh-agent" -killall -u $USER ssh-agent - Deleted: SwiftTutorials/CIC_2013-08-09/cloud/tc.data =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/tc.data 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/cloud/tc.data 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,111 +0,0 @@ -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null -persistent-coasters cat /bin/cat null null null -persistent-coasters bash /bin/bash null null null -persistent-coasters echo /bin/echo null null null Deleted: SwiftTutorials/CIC_2013-08-09/cloud/tutorial.pem =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/tutorial.pem 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/cloud/tutorial.pem 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,23 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAvPJTneRDhB5wlRsWEr2l6LoFi/PulPm0J0A1Vi2skzWYC9J6I4Ftb2YbSbtp -3d+BJUSK3wyJqfYgY/ynC4vtbdG4HU7/Fr6R2BBKtfiiVHET1K3OTCp3JzFVqQoJoSYkrkgW7XE9 -9GF7hvpza8JVvV9JPwxOcuhDAVHQFkoIRAq1TK9VaRulZFJapubWnEHM2UoUrmBS10IZmUwGHqR5 -I6soUyBqapAYoQmL5fzqT+dhsnu7rXrUmF37Va5kX309N4Dp0D4/WJY7FeF9Q9to2i+G7HPA+gEY -/ptYxlTk89l5MBIY1czZvz7Fso5NHCEMW1468mD/NtJIWBDS8x1yHQIDAQABAoIBAHY2ur//b4p6 -rP9s+etxwhqQQCYm0O9eJyujjXtEikNz9ZP39LjAImLfJFWGLx9E1f0mHCifJIY02mEUUsLzofHi -k2mq4ggt5PukfcnKLG3ebYTT1U1sCC56PFjNUecEAVEVA1s9TYDXeLyjd5FE/fXEZwROQ8q6rClo -MWOwn+lJII9La8lLFIBxXNQbyt2nwO26iSzw51wBYsWDglV/T6qnB9JOcQ+uyn8/e4kQYuD52iV3 -Vx3QN+F+YPC7ebYOS8kVR/bFo+JDggNU4jZ+Zk31Sbepfb7p7IdYTjtrlQAd48tIxdvKFpFqy0mC -GDmkVKBAXSc7DNqy3osvq1DdtbUCgYEA+IwsADb2iY6QPt7KNl0edJRSjDmeR8wSV7QIJYm0mxTB -tVUZn+cpdeDsK5RkJYzDNKy3gjXhsp3B9Ogsu1aO2KVuv2ffk4wUF6nFLASQifMebUvMtqZM3g3N -/yhMh7jGqfEu3tCmRSztCm0K3AodTtxacyRZKlKM4iAe0tbIO9cCgYEAwpypzFQvX83a2X+SU9rz -rb7S10U2sZz3YwCHTRr2BCS8EaFA5xuEZBDmGR8OegUMfmQweD57JboQKB95KpuojGUpVBt6XoFv -SaVLg7Ehskp71XZAgG6D9AHV1mm7hGkGoqj9zdlScc+nEZw57UEPzp/hXTTtc9hapOvOH1l7IysC -gYB7CRh2+r5MFdB97td21d3Po+TBGXyq2fByjeJCgspuwnWph/jpWQsDGVaPtCNnGyk+mAk3YejZ -/JIY5B3QluabhDkwcwEQDxWbKSU7xv6t6zWysQUjnWsLuRWyK4bG4McnNQcYsXy9XaHxuUzY5ADi -Gt6DhQjGlJq9DV10zXHNfQKBgQCsVbUbZxVInm+FmS3IKiUNn+TvkrAbWqfLuOUXx59CDhGo/wYN -YdW8Eybf6huUvDHTHv+5C4Nb5kd2cGCI9aytHswZWffkBnS5X7HeXZY8Xy8H2Z7G3JbnFlT5eUn/ -uE2S71lJ13/lnwAQXSsCyVGpJPWZ50u7AUVLtDEkm8WqXwKBgQDh0X21ufkWeparJ4GxWjodxnYK -i1mtzghE3FjhcrrKBKJ3Sm5ZUYPVbOe97071zB+u2S0a83/tHP9Sr5KuS1sHiN++IB2FVo7UMBMC -1Ktg+yK9MoERr1xzNrqeR59U5uvRBypd8MSzxuk4LjePYFYeyFaz8GOusCw/ZPU4R83zWA== ------END RSA PRIVATE KEY----- \ No newline at end of file Modified: SwiftTutorials/CIC_2013-08-09/doc/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,6 +1,35 @@ -Swift CIC Tutorial - 2013.0815 +Swift CIC Tutorial - 2013.0827 ============================== +//// + +Outline + +Introductory exercises + +p1 - Run an application under Swift + +p2 - Mapping (naming) output files + +p3 - Parallel loops with foreach + +p4 - Mapping arrays to files + +p5 - merging/reducing the results of a parallel foreach loop + +p6 - Sending arguments to applications + +p7 - Running on the remote site nodes + +p8 - Running the stats summary step on the remote site + +p9 - A more complex workflow pattern: multiple parallel pipelines + +//// + + + + Workflow tutorial setup ----------------------- Modified: SwiftTutorials/CIC_2013-08-09/doc/TODO =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/TODO 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/doc/TODO 2013-08-21 20:44:20 UTC (rev 6922) @@ -10,8 +10,51 @@ Show variety of UC3 activity and what ran where +get hostname and app_resources into provider staging (hostname into all _swiftwrap) +Show gridftp and go connect to process the modis dataset +Show SwiftR for R users, SwiftPy for Enthought PY? + +fetching apps vs sending apps vs parrot/cvmfs/oasis etc ???? + +Demo script-aps, bin apps, building apps, caching apps. etc. + +Do a Swift BLAST workflow -- with viz !!! (spice it up with help from Dina) + +OSG page from Mats: "Is your job HTC-ready" + +Use new Trunk config in tutorial? + + +Add viz and status display; add node probing to tutorial. + +Debug failure with pinfiles + + +What "exercises to suggest?" + +- run stats app locally +- installed vs transferred apps +- transferred programs vs transferred scripts + +Y-style dag: 2 sims and average + +Show how to find temp files at runtime... + +Show how to find hung processes at runtime... (or get other trace data...) + +make your owb versions of the programs; verify that you can substitute them + +Add a layer to isolate shell version v installed version + +Show how to handle a paramfile + +Test if OSGCOnnect works and account string (PorjectName) works OK for both! + + + + ISSUES error in pin files? debug and turn back on Modified: SwiftTutorials/CIC_2013-08-09/part06/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/sites.xml 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/part06/sites.xml 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,7 +1,7 @@ - 0.03 + 0.20 10000 {env.HOME}/work Deleted: SwiftTutorials/CIC_2013-08-09/part08/p8.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part08/p8.swift 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/part08/p8.swift 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,41 +0,0 @@ -type file; - -# Applications to be called by this script - -file simulation_prog <"app/simulate.sh">; -file analysis_prog <"app/stats.sh">; - -# app() functions for application programs to be called: - -app (file out) simulation (file prog, int timesteps, int sim_range, file bias_file, int scale, int sim_count) -{ - sh @filename(prog) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); -} - -app (file out) analyze (file prog, file s[]) -{ - sh @filename(prog) @filenames(s) stdout=@filename(out); -} - -# Command line params to this script: - -int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run -int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) -int range = @toInt(@arg("range", "100")); # range of the generated random numbers -int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation - -# Main script and data - -tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); - -file sims[]; # Array of files to hold each simulation output -file bias<"bias.dat">; # Input data file to "bias" the numbers: - # 1 line: scale offset ( N = n*scale + offset) -foreach i in [0:nsim-1] { - file simout ; - simout = simulation(simulation_prog, steps, range, bias, 100000, count); - sims[i] = simout; -} - -file stats<"output/stats.out">; # Final output file: average of all "simulations" -stats = analyze(analysis_prog,sims); Added: SwiftTutorials/CIC_2013-08-09/part08/rensemble.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part08/rensemble.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part08/rensemble.swift 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1 @@ +link ../scripts/rensemble.swift \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/part08/rensemble.swift ___________________________________________________________________ Added: svn:special + * Modified: SwiftTutorials/CIC_2013-08-09/part08/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part08/sites.xml 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/part08/sites.xml 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,20 +1,28 @@ - 2.00 + 5.00 10000 1 - 300 + 3600 00:01:00 - 100 - 100 - 20 + 10000 + 10000 + 128.135.158.243 + 1 1 1 + "group_friends.{env.USER}" + + nonshared - regexp("uc3-c*", Machine) + + regexp("appcloud[0-1][0-9].*", Machine) + + + @@ -23,3 +31,15 @@ + + Copied: SwiftTutorials/CIC_2013-08-09/scripts/rensemble.swift (from rev 6872, SwiftTutorials/CIC_2013-08-09/part08/p8.swift) =================================================================== --- SwiftTutorials/CIC_2013-08-09/scripts/rensemble.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/scripts/rensemble.swift 2013-08-21 20:44:20 UTC (rev 6922) @@ -0,0 +1,42 @@ +type file; + +# Applications to be called by this script + +file simulation_prog <"app/simulate.sh">; +file analysis_prog <"app/stats.sh">; + +# app() functions for application programs to be called: + +app (file out, file err) simulation (file prog, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(prog) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out) stderr=@filename(err); +} + +app (file out) analyze (file prog, file s[]) +{ + sh @filename(prog) @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); + +file sims[]; # Array of files to hold each simulation output +file bias<"bias.dat">; # Input data file to "bias" the numbers: + # 1 line: scale offset ( N = n*scale + offset) +foreach i in [0:nsim-1] { + file simout ; + file simlog ; + (simout, simlog) = simulation(simulation_prog, steps, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_prog,sims); Modified: SwiftTutorials/CIC_2013-08-09/setup.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/setup.sh 2013-08-21 20:30:28 UTC (rev 6921) +++ SwiftTutorials/CIC_2013-08-09/setup.sh 2013-08-21 20:44:20 UTC (rev 6922) @@ -1,3 +1,4 @@ + # ensure that this script is being sourced if [ ${BASH_VERSINFO[0]} -gt 2 -a "${BASH_SOURCE[0]}" = "${0}" ] ; then @@ -2,16 +3,41 @@ echo ERROR: script ${BASH_SOURCE[0]} must be executed as: source ${BASH_SOURCE[0]} + exit 1 fi +# Add swift to PATH + +TUTSWIFT=/usr/local/swift/stable +PATHSWIFT=$(which swift 2>/dev/null) + +if [ _$PATHSWIFT = _$TUTSWIFT/bin/swift ]; then + echo using Swift from $TUTSWIFT,already in PATH +elif [ -x $TUTSWIFT/bin/swift ]; then + echo Using Swift from $TUTSWIFT, and adding to PATH + PATH=$TUTSWIFT/bin:$PATH +elif [ _$PATHSWIFT != _ ]; then + echo Using $PATHSWIFT from PATH +else + echo ERROR: $TUTSWIFT not found and no swift in PATH. Tutorial will not function. + return +fi + +echo Swift version is $(swift -version) + # Setting scripts folder to the PATH env var. -DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" -echo Adding $DIR to PATH: -PATH=$DIR/bin:$DIR/app:$PATH +TUTDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +if [ _$(which cleanup 2>/dev/null) != _$TUTDIR/bin/cleanup ]; then + echo Adding $TUTDIR/bin:$TUTDIR/app: to front of PATH + PATH=$TUTDIR/bin:$TUTDIR/app:$PATH +else + echo Assuming $TUTDIR/bin:$TUTDIR/app: is already at front of PATH +fi + # Setting .swift files -if [ -e $HOME/.swift ]; then - savedotswift=$(mktemp -d $HOME/.swift.save.XXXX) - echo Saving $HOME/.swift in $savedotswift - mv $HOME/.swift/* $savedotswift +if [ -e $HOME/.swift/swift.properties ]; then + saveprop=$(mktemp $HOME/.swift/swift.properties.XXXX) + echo Saving $HOME/.swift/swift.properties in $saveprop + mv $HOME/.swift/swift.properties $saveprop else @@ -41,7 +67,6 @@ END - return # OLD, to remove: From wilde at ci.uchicago.edu Wed Aug 21 16:53:21 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 16:53:21 -0500 (CDT) Subject: [Swift-commit] r6923 - in SwiftTutorials/CIC_2013-08-09: . OLD bin part02 part04 part06 Message-ID: <20130821215321.8AC779CD14@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 16:53:21 -0500 (Wed, 21 Aug 2013) New Revision: 6923 Added: SwiftTutorials/CIC_2013-08-09/OLD/part03/ SwiftTutorials/CIC_2013-08-09/OLD/part05/ Removed: SwiftTutorials/CIC_2013-08-09/part03/ SwiftTutorials/CIC_2013-08-09/part05/ Modified: SwiftTutorials/CIC_2013-08-09/bin/cleanup SwiftTutorials/CIC_2013-08-09/part02/sites.xml SwiftTutorials/CIC_2013-08-09/part04/p4.swift SwiftTutorials/CIC_2013-08-09/part04/sites.xml SwiftTutorials/CIC_2013-08-09/part06/p6.swift Log: Changes for CIC Modified: SwiftTutorials/CIC_2013-08-09/bin/cleanup =================================================================== --- SwiftTutorials/CIC_2013-08-09/bin/cleanup 2013-08-21 20:44:20 UTC (rev 6922) +++ SwiftTutorials/CIC_2013-08-09/bin/cleanup 2013-08-21 21:53:21 UTC (rev 6923) @@ -1,2 +1,2 @@ -rm -rf *.log *.rlog *.d *.kml *.swiftx *.out output outdir logs hi.* _concurrent swiftwork +rm -rf *.log *.rlog *.d p?-*-*-* *.kml *.swiftx *.out output outdir logs hi.* _concurrent swiftwork swifttmp Modified: SwiftTutorials/CIC_2013-08-09/part02/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part02/sites.xml 2013-08-21 20:44:20 UTC (rev 6922) +++ SwiftTutorials/CIC_2013-08-09/part02/sites.xml 2013-08-21 21:53:21 UTC (rev 6923) @@ -1,4 +1,5 @@ - + + 0 Modified: SwiftTutorials/CIC_2013-08-09/part04/p4.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/p4.swift 2013-08-21 20:44:20 UTC (rev 6922) +++ SwiftTutorials/CIC_2013-08-09/part04/p4.swift 2013-08-21 21:53:21 UTC (rev 6923) @@ -1,12 +1,17 @@ type file; -app (file o) mysim () +app (file o) mysim (int steps, int values) { - simulate stdout=@filename(o); + simulate "--timesteps" steps "--nvalues" values stdout=@filename(o); } -foreach i in [0:9] { +int nsim = @toInt(@arg("nsim","10")); +int steps = @toInt(@arg("steps","1")); +int values = @toInt(@arg("values","5")); + +tracef("Number of sims: %i, steps: %i, values per sim: %i\n", nsim, steps, values); + +foreach i in [0:nsim-1] { file f ; - f = mysim(); + f = mysim(steps,values); } - Modified: SwiftTutorials/CIC_2013-08-09/part04/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/sites.xml 2013-08-21 20:44:20 UTC (rev 6922) +++ SwiftTutorials/CIC_2013-08-09/part04/sites.xml 2013-08-21 21:53:21 UTC (rev 6923) @@ -1,9 +1,10 @@ - + + - 0 + .04 10000 - {env.HOME}/work + swifttmp Modified: SwiftTutorials/CIC_2013-08-09/part06/p6.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/p6.swift 2013-08-21 20:44:20 UTC (rev 6922) +++ SwiftTutorials/CIC_2013-08-09/part06/p6.swift 2013-08-21 21:53:21 UTC (rev 6923) @@ -1,8 +1,8 @@ type file; -app (file o) mysim (int timesteps) +app (file o) mysim (int steps, int values) { - simulate timesteps stdout=@filename(o); + simulate "--timesteps" steps "--nvalues" values stdout=@filename(o); } app (file o) analyze (file s[]) @@ -10,15 +10,18 @@ stats @filenames(s) stdout=@filename(o); } +int nsim = @toInt(@arg("nsim","10")); +int steps = @toInt(@arg("steps","1")); +int values = @toInt(@arg("values","5")); + file sims[]; -int nsim = @toInt(@arg("nsim","10")); -int steps = @toInt(@arg("steps","1")); foreach i in [0:nsim-1] { file simout ; - simout = mysim(steps); + simout = mysim(steps,values); sims[i] = simout; } file stats<"output/average.out">; stats = analyze(sims); + From wilde at ci.uchicago.edu Wed Aug 21 16:59:19 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 16:59:19 -0500 (CDT) Subject: [Swift-commit] r6924 - in SwiftTutorials/CIC_2013-08-09: . part01 Message-ID: <20130821215919.633AA9CD14@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 16:59:19 -0500 (Wed, 21 Aug 2013) New Revision: 6924 Added: SwiftTutorials/CIC_2013-08-09/part01/ SwiftTutorials/CIC_2013-08-09/part01/p1.swift SwiftTutorials/CIC_2013-08-09/part01/sites.xml Removed: SwiftTutorials/CIC_2013-08-09/part01/p2.swift SwiftTutorials/CIC_2013-08-09/part01/sites.xml Log: moved parts Copied: SwiftTutorials/CIC_2013-08-09/part01/p1.swift (from rev 6868, SwiftTutorials/CIC_2013-08-09/part02/p2.swift) =================================================================== --- SwiftTutorials/CIC_2013-08-09/part01/p1.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part01/p1.swift 2013-08-21 21:59:19 UTC (rev 6924) @@ -0,0 +1,9 @@ +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +file f <"sim.out">; +f = mysim(); Deleted: SwiftTutorials/CIC_2013-08-09/part01/p2.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part02/p2.swift 2013-08-15 16:31:36 UTC (rev 6868) +++ SwiftTutorials/CIC_2013-08-09/part01/p2.swift 2013-08-21 21:59:19 UTC (rev 6924) @@ -1,9 +0,0 @@ -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -file f <"sim.out">; -f = mysim(); Deleted: SwiftTutorials/CIC_2013-08-09/part01/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part02/sites.xml 2013-08-15 16:31:36 UTC (rev 6868) +++ SwiftTutorials/CIC_2013-08-09/part01/sites.xml 2013-08-21 21:59:19 UTC (rev 6924) @@ -1,9 +0,0 @@ - - - - 0 - 10000 - - {env.HOME}/work - - Copied: SwiftTutorials/CIC_2013-08-09/part01/sites.xml (from rev 6923, SwiftTutorials/CIC_2013-08-09/part02/sites.xml) =================================================================== --- SwiftTutorials/CIC_2013-08-09/part01/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part01/sites.xml 2013-08-21 21:59:19 UTC (rev 6924) @@ -0,0 +1,10 @@ + + + + + 0 + 10000 + + {env.HOME}/work + + From wilde at ci.uchicago.edu Wed Aug 21 17:22:32 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 17:22:32 -0500 (CDT) Subject: [Swift-commit] r6925 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130821222232.E0B369CD14@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 17:22:32 -0500 (Wed, 21 Aug 2013) New Revision: 6925 Removed: SwiftTutorials/CIC_2013-08-09/part02/ Log: moved parts From wilde at ci.uchicago.edu Wed Aug 21 17:24:47 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 17:24:47 -0500 (CDT) Subject: [Swift-commit] r6926 - in SwiftTutorials/CIC_2013-08-09: . part02 Message-ID: <20130821222447.D70619CD14@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 17:24:47 -0500 (Wed, 21 Aug 2013) New Revision: 6926 Added: SwiftTutorials/CIC_2013-08-09/part02/ SwiftTutorials/CIC_2013-08-09/part02/p2.swift SwiftTutorials/CIC_2013-08-09/part02/sites.xml Removed: SwiftTutorials/CIC_2013-08-09/part02/p4.swift SwiftTutorials/CIC_2013-08-09/part02/sites.xml Log: moved parts Copied: SwiftTutorials/CIC_2013-08-09/part02/p2.swift (from rev 6868, SwiftTutorials/CIC_2013-08-09/part04/p4.swift) =================================================================== --- SwiftTutorials/CIC_2013-08-09/part02/p2.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part02/p2.swift 2013-08-21 22:24:47 UTC (rev 6926) @@ -0,0 +1,12 @@ +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +foreach i in [0:9] { + file f ; + f = mysim(); +} + Deleted: SwiftTutorials/CIC_2013-08-09/part02/p4.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/p4.swift 2013-08-15 16:31:36 UTC (rev 6868) +++ SwiftTutorials/CIC_2013-08-09/part02/p4.swift 2013-08-21 22:24:47 UTC (rev 6926) @@ -1,12 +0,0 @@ -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -foreach i in [0:9] { - file f ; - f = mysim(); -} - Deleted: SwiftTutorials/CIC_2013-08-09/part02/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/sites.xml 2013-08-15 16:31:36 UTC (rev 6868) +++ SwiftTutorials/CIC_2013-08-09/part02/sites.xml 2013-08-21 22:24:47 UTC (rev 6926) @@ -1,9 +0,0 @@ - - - - 0 - 10000 - - {env.HOME}/work - - Copied: SwiftTutorials/CIC_2013-08-09/part02/sites.xml (from rev 6923, SwiftTutorials/CIC_2013-08-09/part04/sites.xml) =================================================================== --- SwiftTutorials/CIC_2013-08-09/part02/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part02/sites.xml 2013-08-21 22:24:47 UTC (rev 6926) @@ -0,0 +1,10 @@ + + + + + .04 + 10000 + + swifttmp + + From wilde at ci.uchicago.edu Wed Aug 21 17:26:05 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 17:26:05 -0500 (CDT) Subject: [Swift-commit] r6927 - SwiftTutorials/CIC_2013-08-09/part04 Message-ID: <20130821222605.D3D289CD14@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 17:26:05 -0500 (Wed, 21 Aug 2013) New Revision: 6927 Removed: SwiftTutorials/CIC_2013-08-09/part04/apps SwiftTutorials/CIC_2013-08-09/part04/p4.swift SwiftTutorials/CIC_2013-08-09/part04/sites.xml Log: moved parts Deleted: SwiftTutorials/CIC_2013-08-09/part04/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/apps 2013-08-21 22:24:47 UTC (rev 6926) +++ SwiftTutorials/CIC_2013-08-09/part04/apps 2013-08-21 22:26:05 UTC (rev 6927) @@ -1 +0,0 @@ -localhost simulate simulate.sh Deleted: SwiftTutorials/CIC_2013-08-09/part04/p4.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/p4.swift 2013-08-21 22:24:47 UTC (rev 6926) +++ SwiftTutorials/CIC_2013-08-09/part04/p4.swift 2013-08-21 22:26:05 UTC (rev 6927) @@ -1,17 +0,0 @@ -type file; - -app (file o) mysim (int steps, int values) -{ - simulate "--timesteps" steps "--nvalues" values stdout=@filename(o); -} - -int nsim = @toInt(@arg("nsim","10")); -int steps = @toInt(@arg("steps","1")); -int values = @toInt(@arg("values","5")); - -tracef("Number of sims: %i, steps: %i, values per sim: %i\n", nsim, steps, values); - -foreach i in [0:nsim-1] { - file f ; - f = mysim(steps,values); -} Deleted: SwiftTutorials/CIC_2013-08-09/part04/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/sites.xml 2013-08-21 22:24:47 UTC (rev 6926) +++ SwiftTutorials/CIC_2013-08-09/part04/sites.xml 2013-08-21 22:26:05 UTC (rev 6927) @@ -1,10 +0,0 @@ - - - - - .04 - 10000 - - swifttmp - - From wilde at ci.uchicago.edu Wed Aug 21 18:05:21 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 18:05:21 -0500 (CDT) Subject: [Swift-commit] r6928 - in SwiftTutorials/CIC_2013-08-09: . part03 Message-ID: <20130821230521.C02C6178884@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 18:05:21 -0500 (Wed, 21 Aug 2013) New Revision: 6928 Added: SwiftTutorials/CIC_2013-08-09/part03/ SwiftTutorials/CIC_2013-08-09/part03/p3.swift SwiftTutorials/CIC_2013-08-09/part03/sites.xml Removed: SwiftTutorials/CIC_2013-08-09/part03/p6.swift SwiftTutorials/CIC_2013-08-09/part03/sites.xml Log: moved Copied: SwiftTutorials/CIC_2013-08-09/part03/p3.swift (from rev 6868, SwiftTutorials/CIC_2013-08-09/part06/p6.swift) =================================================================== --- SwiftTutorials/CIC_2013-08-09/part03/p3.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part03/p3.swift 2013-08-21 23:05:21 UTC (rev 6928) @@ -0,0 +1,24 @@ +type file; + +app (file o) mysim (int timesteps) +{ + simulate timesteps stdout=@filename(o); +} + +app (file o) analyze (file s[]) +{ + stats @filenames(s) stdout=@filename(o); +} + +file sims[]; +int nsim = @toInt(@arg("nsim","10")); +int steps = @toInt(@arg("steps","1")); + +foreach i in [0:nsim-1] { + file simout ; + simout = mysim(steps); + sims[i] = simout; +} + +file stats<"output/average.out">; +stats = analyze(sims); Deleted: SwiftTutorials/CIC_2013-08-09/part03/p6.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/p6.swift 2013-08-15 16:31:36 UTC (rev 6868) +++ SwiftTutorials/CIC_2013-08-09/part03/p6.swift 2013-08-21 23:05:21 UTC (rev 6928) @@ -1,24 +0,0 @@ -type file; - -app (file o) mysim (int timesteps) -{ - simulate timesteps stdout=@filename(o); -} - -app (file o) analyze (file s[]) -{ - stats @filenames(s) stdout=@filename(o); -} - -file sims[]; -int nsim = @toInt(@arg("nsim","10")); -int steps = @toInt(@arg("steps","1")); - -foreach i in [0:nsim-1] { - file simout ; - simout = mysim(steps); - sims[i] = simout; -} - -file stats<"output/average.out">; -stats = analyze(sims); Deleted: SwiftTutorials/CIC_2013-08-09/part03/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/sites.xml 2013-08-15 16:31:36 UTC (rev 6868) +++ SwiftTutorials/CIC_2013-08-09/part03/sites.xml 2013-08-21 23:05:21 UTC (rev 6928) @@ -1,9 +0,0 @@ - - - - 0.03 - 10000 - - {env.HOME}/work - - Copied: SwiftTutorials/CIC_2013-08-09/part03/sites.xml (from rev 6922, SwiftTutorials/CIC_2013-08-09/part06/sites.xml) =================================================================== --- SwiftTutorials/CIC_2013-08-09/part03/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part03/sites.xml 2013-08-21 23:05:21 UTC (rev 6928) @@ -0,0 +1,9 @@ + + + + 0.20 + 10000 + + {env.HOME}/work + + From wilde at ci.uchicago.edu Wed Aug 21 18:07:10 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 18:07:10 -0500 (CDT) Subject: [Swift-commit] r6929 - SwiftTutorials/CIC_2013-08-09/part06 Message-ID: <20130821230710.BDFAA178884@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 18:07:10 -0500 (Wed, 21 Aug 2013) New Revision: 6929 Removed: SwiftTutorials/CIC_2013-08-09/part06/apps SwiftTutorials/CIC_2013-08-09/part06/p6.swift SwiftTutorials/CIC_2013-08-09/part06/sites.xml Log: moved Deleted: SwiftTutorials/CIC_2013-08-09/part06/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/apps 2013-08-21 23:05:21 UTC (rev 6928) +++ SwiftTutorials/CIC_2013-08-09/part06/apps 2013-08-21 23:07:10 UTC (rev 6929) @@ -1,4 +0,0 @@ -localhost simulate simulate.sh -localhost stats stats.sh -persistent-coasters simulate simulate.sh -persistent-coasters stats stats.sh Deleted: SwiftTutorials/CIC_2013-08-09/part06/p6.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/p6.swift 2013-08-21 23:05:21 UTC (rev 6928) +++ SwiftTutorials/CIC_2013-08-09/part06/p6.swift 2013-08-21 23:07:10 UTC (rev 6929) @@ -1,27 +0,0 @@ -type file; - -app (file o) mysim (int steps, int values) -{ - simulate "--timesteps" steps "--nvalues" values stdout=@filename(o); -} - -app (file o) analyze (file s[]) -{ - stats @filenames(s) stdout=@filename(o); -} - -int nsim = @toInt(@arg("nsim","10")); -int steps = @toInt(@arg("steps","1")); -int values = @toInt(@arg("values","5")); - -file sims[]; - -foreach i in [0:nsim-1] { - file simout ; - simout = mysim(steps,values); - sims[i] = simout; -} - -file stats<"output/average.out">; -stats = analyze(sims); - Deleted: SwiftTutorials/CIC_2013-08-09/part06/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/sites.xml 2013-08-21 23:05:21 UTC (rev 6928) +++ SwiftTutorials/CIC_2013-08-09/part06/sites.xml 2013-08-21 23:07:10 UTC (rev 6929) @@ -1,9 +0,0 @@ - - - - 0.20 - 10000 - - {env.HOME}/work - - From wilde at ci.uchicago.edu Wed Aug 21 22:36:22 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 22:36:22 -0500 (CDT) Subject: [Swift-commit] r6930 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130822033622.7B6CC178884@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 22:36:22 -0500 (Wed, 21 Aug 2013) New Revision: 6930 Removed: SwiftTutorials/CIC_2013-08-09/part07/ Log: moves From wilde at ci.uchicago.edu Wed Aug 21 22:53:28 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 22:53:28 -0500 (CDT) Subject: [Swift-commit] r6931 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130822035328.99857178884@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 22:53:28 -0500 (Wed, 21 Aug 2013) New Revision: 6931 Removed: SwiftTutorials/CIC_2013-08-09/part04/ Log: moves From wilde at ci.uchicago.edu Wed Aug 21 22:54:13 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 22:54:13 -0500 (CDT) Subject: [Swift-commit] r6932 - in SwiftTutorials/CIC_2013-08-09: . part04 Message-ID: <20130822035413.5EAE5178884@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 22:54:13 -0500 (Wed, 21 Aug 2013) New Revision: 6932 Added: SwiftTutorials/CIC_2013-08-09/part04/ SwiftTutorials/CIC_2013-08-09/part04/p4.swift SwiftTutorials/CIC_2013-08-09/part04/simulate.sh SwiftTutorials/CIC_2013-08-09/part04/stats.sh Log: moves Added: SwiftTutorials/CIC_2013-08-09/part04/p4.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/p4.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part04/p4.swift 2013-08-22 03:54:13 UTC (rev 6932) @@ -0,0 +1,28 @@ +type file; + +# Application to be called by this script + +file simulation_script <"simulate.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers + +# Main script and data + +int steps=3; + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i \n\n", nsim, steps, range); + +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range); +} Added: SwiftTutorials/CIC_2013-08-09/part04/simulate.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/simulate.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part04/simulate.sh 2013-08-22 03:54:13 UTC (rev 6932) @@ -0,0 +1 @@ +link ../simulate.sh \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/part04/simulate.sh ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/CIC_2013-08-09/part04/stats.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/stats.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part04/stats.sh 2013-08-22 03:54:13 UTC (rev 6932) @@ -0,0 +1 @@ +link ../stats.sh \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/part04/stats.sh ___________________________________________________________________ Added: svn:special + * From wilde at ci.uchicago.edu Wed Aug 21 22:55:03 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 22:55:03 -0500 (CDT) Subject: [Swift-commit] r6933 - in SwiftTutorials/CIC_2013-08-09: . part05 Message-ID: <20130822035503.83620178884@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 22:55:03 -0500 (Wed, 21 Aug 2013) New Revision: 6933 Added: SwiftTutorials/CIC_2013-08-09/part05/ SwiftTutorials/CIC_2013-08-09/part05/app SwiftTutorials/CIC_2013-08-09/part05/apps SwiftTutorials/CIC_2013-08-09/part05/bias.dat SwiftTutorials/CIC_2013-08-09/part05/rensemble.swift SwiftTutorials/CIC_2013-08-09/part05/sitecount.sh SwiftTutorials/CIC_2013-08-09/part05/sites.xml Log: moves Added: SwiftTutorials/CIC_2013-08-09/part05/app =================================================================== --- SwiftTutorials/CIC_2013-08-09/part05/app (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part05/app 2013-08-22 03:55:03 UTC (rev 6933) @@ -0,0 +1 @@ +link ../app/ \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/part05/app ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/CIC_2013-08-09/part05/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/part05/apps (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part05/apps 2013-08-22 03:55:03 UTC (rev 6933) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/CIC_2013-08-09/part05/bias.dat =================================================================== --- SwiftTutorials/CIC_2013-08-09/part05/bias.dat (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part05/bias.dat 2013-08-22 03:55:03 UTC (rev 6933) @@ -0,0 +1 @@ +123 Added: SwiftTutorials/CIC_2013-08-09/part05/rensemble.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part05/rensemble.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part05/rensemble.swift 2013-08-22 03:55:03 UTC (rev 6933) @@ -0,0 +1 @@ +link ../scripts/rensemble.swift \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/part05/rensemble.swift ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/CIC_2013-08-09/part05/sitecount.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part05/sitecount.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part05/sitecount.sh 2013-08-22 03:55:03 UTC (rev 6933) @@ -0,0 +1,3 @@ +# condor_q -l $USER | grep MATCH_EXP_JOBGLIDEIN_ResourceName | cut -d '=' -f 2 | sort | uniq -c + +condor_q -l $USER | grep LastRemoteHost | cut -d '=' -f 2 | sort | uniq -c Property changes on: SwiftTutorials/CIC_2013-08-09/part05/sitecount.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/part05/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part05/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part05/sites.xml 2013-08-22 03:55:03 UTC (rev 6933) @@ -0,0 +1,45 @@ + + + + 5.00 + 10000 + 1 + 3600 + 00:01:00 + 10000 + 10000 + 128.135.158.243 + 1 + 1 + 1 + + "group_friends.{env.USER}" + + + nonshared + + + regexp("appcloud[0-1][0-9].*", Machine) + + + + + + + + . + + + + + From wilde at ci.uchicago.edu Wed Aug 21 22:56:24 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 22:56:24 -0500 (CDT) Subject: [Swift-commit] r6934 - in SwiftTutorials/CIC_2013-08-09: bin part01 part02 part03 Message-ID: <20130822035624.0325B178884@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 22:56:23 -0500 (Wed, 21 Aug 2013) New Revision: 6934 Modified: SwiftTutorials/CIC_2013-08-09/bin/cleanup SwiftTutorials/CIC_2013-08-09/part01/sites.xml SwiftTutorials/CIC_2013-08-09/part02/sites.xml SwiftTutorials/CIC_2013-08-09/part03/sites.xml Log: moves Modified: SwiftTutorials/CIC_2013-08-09/bin/cleanup =================================================================== --- SwiftTutorials/CIC_2013-08-09/bin/cleanup 2013-08-22 03:55:03 UTC (rev 6933) +++ SwiftTutorials/CIC_2013-08-09/bin/cleanup 2013-08-22 03:56:23 UTC (rev 6934) @@ -1,2 +1,2 @@ -rm -rf *.log *.rlog *.d p?-*-*-* *.kml *.swiftx *.out output outdir logs hi.* _concurrent swiftwork swifttmp +rm -rf *.log *.rlog *.d p?-*-*-* *.kml *.swiftx *.out output outdir logs hi.* _concurrent .swift/tmp Modified: SwiftTutorials/CIC_2013-08-09/part01/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part01/sites.xml 2013-08-22 03:55:03 UTC (rev 6933) +++ SwiftTutorials/CIC_2013-08-09/part01/sites.xml 2013-08-22 03:56:23 UTC (rev 6934) @@ -1,10 +1,11 @@ - + 0 10000 - {env.HOME}/work + .swift/tmp + local Modified: SwiftTutorials/CIC_2013-08-09/part02/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part02/sites.xml 2013-08-22 03:55:03 UTC (rev 6933) +++ SwiftTutorials/CIC_2013-08-09/part02/sites.xml 2013-08-22 03:56:23 UTC (rev 6934) @@ -1,10 +1,11 @@ - - .04 + + 0 10000 - swifttmp + .swift/tmp + local Modified: SwiftTutorials/CIC_2013-08-09/part03/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part03/sites.xml 2013-08-22 03:55:03 UTC (rev 6933) +++ SwiftTutorials/CIC_2013-08-09/part03/sites.xml 2013-08-22 03:56:23 UTC (rev 6934) @@ -4,6 +4,6 @@ 0.20 10000 - {env.HOME}/work + ./swift/tmp From wilde at ci.uchicago.edu Wed Aug 21 22:57:28 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 22:57:28 -0500 (CDT) Subject: [Swift-commit] r6935 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130822035728.E39CE178884@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 22:57:28 -0500 (Wed, 21 Aug 2013) New Revision: 6935 Removed: SwiftTutorials/CIC_2013-08-09/part06/ Log: moves From wilde at ci.uchicago.edu Wed Aug 21 22:58:26 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 22:58:26 -0500 (CDT) Subject: [Swift-commit] r6936 - in SwiftTutorials/CIC_2013-08-09: . part06 Message-ID: <20130822035826.6D7A9178884@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 22:58:26 -0500 (Wed, 21 Aug 2013) New Revision: 6936 Added: SwiftTutorials/CIC_2013-08-09/part06/ SwiftTutorials/CIC_2013-08-09/part06/apps SwiftTutorials/CIC_2013-08-09/part06/dynamic_bias.dat SwiftTutorials/CIC_2013-08-09/part06/p6.swift SwiftTutorials/CIC_2013-08-09/part06/simulate.sh SwiftTutorials/CIC_2013-08-09/part06/sites.xml SwiftTutorials/CIC_2013-08-09/part06/stats.sh Log: moves Added: SwiftTutorials/CIC_2013-08-09/part06/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/apps (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part06/apps 2013-08-22 03:58:26 UTC (rev 6936) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/CIC_2013-08-09/part06/dynamic_bias.dat =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/dynamic_bias.dat (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part06/dynamic_bias.dat 2013-08-22 03:58:26 UTC (rev 6936) @@ -0,0 +1 @@ +734 Added: SwiftTutorials/CIC_2013-08-09/part06/p6.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/p6.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part06/p6.swift 2013-08-22 03:58:26 UTC (rev 6936) @@ -0,0 +1,52 @@ +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) genrand (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); + +file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble + +bias = genrand(simulation_script, 1, 1000); + +file sims[]; # Array of files to hold each simulation output + +foreach i in [0:nsim-1] { + + int steps = readData(genrand(simulation_script, 1, 5)); + tracef(" for simulation[%i] steps=%i\n", i, steps+1); + + file simout ; + simout = simulation(simulation_script, steps+1, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); Added: SwiftTutorials/CIC_2013-08-09/part06/simulate.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/simulate.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part06/simulate.sh 2013-08-22 03:58:26 UTC (rev 6936) @@ -0,0 +1 @@ +link ../simulate.sh \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/part06/simulate.sh ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/CIC_2013-08-09/part06/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part06/sites.xml 2013-08-22 03:58:26 UTC (rev 6936) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/CIC_2013-08-09/part06/stats.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/stats.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part06/stats.sh 2013-08-22 03:58:26 UTC (rev 6936) @@ -0,0 +1 @@ +link ../stats.sh \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/part06/stats.sh ___________________________________________________________________ Added: svn:special + * From wilde at ci.uchicago.edu Wed Aug 21 22:59:19 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Wed, 21 Aug 2013 22:59:19 -0500 (CDT) Subject: [Swift-commit] r6937 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130822035919.18F83178884@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-21 22:59:19 -0500 (Wed, 21 Aug 2013) New Revision: 6937 Removed: SwiftTutorials/CIC_2013-08-09/part09/ Log: moves From wilde at ci.uchicago.edu Thu Aug 22 08:58:51 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 08:58:51 -0500 (CDT) Subject: [Swift-commit] r6938 - in SwiftTutorials/CIC_2013-08-09: app doc part04 part05 scripts Message-ID: <20130822135851.41E4D9CD14@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 08:58:50 -0500 (Thu, 22 Aug 2013) New Revision: 6938 Added: SwiftTutorials/CIC_2013-08-09/part05/p5.swift Removed: SwiftTutorials/CIC_2013-08-09/part05/rensemble.swift Modified: SwiftTutorials/CIC_2013-08-09/app/simulate.sh SwiftTutorials/CIC_2013-08-09/app/stats.sh SwiftTutorials/CIC_2013-08-09/doc/TODO SwiftTutorials/CIC_2013-08-09/part04/p4.swift SwiftTutorials/CIC_2013-08-09/part05/apps SwiftTutorials/CIC_2013-08-09/part05/bias.dat SwiftTutorials/CIC_2013-08-09/part05/sites.xml SwiftTutorials/CIC_2013-08-09/scripts/rensemble.swift Log: for cic Modified: SwiftTutorials/CIC_2013-08-09/app/simulate.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/app/simulate.sh 2013-08-22 03:59:19 UTC (rev 6937) +++ SwiftTutorials/CIC_2013-08-09/app/simulate.sh 2013-08-22 13:58:50 UTC (rev 6938) @@ -28,9 +28,11 @@ addsims() { while read f1 ; do read -u 3 f2 - if [ _$f1 = _ ]; then f1=0; fi - if [ _$f2 = _ ]; then f2=0; fi + if [ _$f1 = _ ]; then f1=$lastf1; fi + if [ _$f2 = _ ]; then f2=$lastf2; fi printf "%${width}d\n" $(($f1+$f2)) + lastf1=$f1 + lastf2=$f2 done <$1 3<$2 } @@ -57,7 +59,6 @@ -B|--biasfile file of integer biases to add to results -l|--log generate a log in stderr if not null -n|--nvalues print this many values per simulation - -p|--paramfile take these parameters (in form param=value) from this file -r|--range range (limit) of generated results -s|--seed use this integer [0..32767] as a seed -S|--seedfile use this file (containing integer seeds [0..32767]) one per line @@ -67,13 +68,16 @@ END } +# FIXME: NOT YET IMPLEMENTED: +# -p|--paramfile take these parameters (in form param=value) from this file +# -p|--paramfile) paramfile=$2 ;; + while [ $# -gt 0 ]; do case $1 in -b|--bias) bias=$2 ;; -B|--biasfile) biasfile=$2 ;; -l|--log) log=$2 ;; -n|--nvalues) nvalues=$2 ;; - -p|--paramfile) paramfile=$2 ;; -s|--seed) initseed=$2 ;; -S|--seedfile) seedfile=$2 ;; -t|--timesteps) timesteps=$2 ;; @@ -117,7 +121,6 @@ # process file of biases if [ $biasfile != none ]; then - printf "\nMerged:\n\n" addsims $simout $biasfile else cat $simout @@ -126,6 +129,6 @@ # log environmental data -if [ $log != none ]; then +if [ $log != off ]; then log 1>&2 fi Modified: SwiftTutorials/CIC_2013-08-09/app/stats.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/app/stats.sh 2013-08-22 03:59:19 UTC (rev 6937) +++ SwiftTutorials/CIC_2013-08-09/app/stats.sh 2013-08-22 13:58:50 UTC (rev 6938) @@ -4,6 +4,6 @@ { sum += $1} -END { print sum/NR } +END { printf("%d\n",sum/NR) } ' $* Modified: SwiftTutorials/CIC_2013-08-09/doc/TODO =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/TODO 2013-08-22 03:59:19 UTC (rev 6937) +++ SwiftTutorials/CIC_2013-08-09/doc/TODO 2013-08-22 13:58:50 UTC (rev 6938) @@ -37,6 +37,7 @@ - run stats app locally - installed vs transferred apps - transferred programs vs transferred scripts +- summarize things about the env from the .log files, ala stats. Y-style dag: 2 sims and average @@ -52,7 +53,9 @@ Test if OSGCOnnect works and account string (PorjectName) works OK for both! +SHow how to handle long lists of files (eg writeData and other swift.properties) +Expand arith to arb prec using bc ISSUES Modified: SwiftTutorials/CIC_2013-08-09/part04/p4.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/p4.swift 2013-08-22 03:59:19 UTC (rev 6937) +++ SwiftTutorials/CIC_2013-08-09/part04/p4.swift 2013-08-22 13:58:50 UTC (rev 6938) @@ -1,17 +1,18 @@ + type file; -# Application to be called by this script +# Application program to be called by this script: -file simulation_script <"simulate.sh">; +file simulation_prog <"app/simulate.sh">; -# app() functions for application programs to be called: +# "app" function for the simulation application: -app (file out) simulation (file script, int timesteps, int sim_range) +app (file out, file log) simulation (file prog, int timesteps, int sim_range) { - sh @filename(script) timesteps sim_range stdout=@filename(out); + sh @prog "-t" timesteps "-r" sim_range stdout=@out stderr=@log; } -# Command line params to this script: +# Command line parameters to this script: int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run int range = @toInt(@arg("range", "100")); # range of the generated random numbers @@ -24,5 +25,7 @@ foreach i in [0:nsim-1] { file simout ; - simout = simulation(simulation_script, steps, range); + file simlog ; + (simout,simlog) = simulation(simulation_prog, steps, range); } + Modified: SwiftTutorials/CIC_2013-08-09/part05/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/part05/apps 2013-08-22 03:59:19 UTC (rev 6937) +++ SwiftTutorials/CIC_2013-08-09/part05/apps 2013-08-22 13:58:50 UTC (rev 6938) @@ -1 +1 @@ -uc3 sh /bin/bash +osg sh /bin/bash Modified: SwiftTutorials/CIC_2013-08-09/part05/bias.dat =================================================================== --- SwiftTutorials/CIC_2013-08-09/part05/bias.dat 2013-08-22 03:59:19 UTC (rev 6937) +++ SwiftTutorials/CIC_2013-08-09/part05/bias.dat 2013-08-22 13:58:50 UTC (rev 6938) @@ -1 +1,1000 @@ -123 + 301 + 439 + 591 + 484 + 300 + 459 + 395 + 351 + 375 + 131 + 144 + 12 + 465 + 682 + 245 + 140 + 862 + 772 + 52 + 728 + 696 + 801 + 487 + 501 + 273 + 869 + 976 + 731 + 634 + 594 + 944 + 973 + 521 + 260 + 997 + 165 + 240 + 844 + 30 + 145 + 29 + 185 + 19 + 332 + 932 + 740 + 750 + 774 + 882 + 258 + 64 + 988 + 980 + 627 + 114 + 722 + 522 + 333 + 201 + 737 + 773 + 226 + 99 + 705 + 435 + 560 + 311 + 96 + 538 + 176 + 831 + 993 + 761 + 917 + 311 + 983 + 259 + 494 + 713 + 503 + 580 + 23 + 687 + 394 + 935 + 386 + 420 + 598 + 424 + 954 + 92 + 528 + 43 + 384 + 531 + 494 + 335 + 913 + 140 + 271 + 817 + 101 + 996 + 742 + 36 + 592 + 321 + 499 + 579 + 454 + 333 + 276 + 360 + 159 + 909 + 791 + 913 + 665 + 862 + 663 + 455 + 39 + 415 + 798 + 222 + 758 + 178 + 656 + 144 + 450 + 182 + 507 + 269 + 839 + 911 + 400 + 506 + 602 + 69 + 729 + 697 + 242 + 39 + 557 + 756 + 677 + 403 + 930 + 660 + 730 + 974 + 23 + 227 + 67 + 465 + 950 + 819 + 100 + 858 + 123 + 979 + 610 + 428 + 623 + 12 + 369 + 96 + 86 + 531 + 777 + 809 + 9 + 589 + 267 + 957 + 722 + 352 + 655 + 145 + 848 + 232 + 752 + 958 + 902 + 206 + 165 + 52 + 452 + 185 + 109 + 676 + 736 + 803 + 893 + 163 + 403 + 573 + 121 + 992 + 818 + 571 + 304 + 822 + 390 + 192 + 174 + 571 + 648 + 924 + 817 + 334 + 791 + 561 + 679 + 457 + 549 + 339 + 264 + 316 + 338 + 726 + 471 + 144 + 748 + 778 + 851 + 432 + 260 + 731 + 436 + 376 + 631 + 373 + 680 + 223 + 169 + 916 + 252 + 236 + 2 + 565 + 749 + 206 + 788 + 801 + 460 + 730 + 795 + 17 + 992 + 847 + 229 + 187 + 690 + 111 + 731 + 754 + 677 + 845 + 707 + 815 + 258 + 526 + 475 + 559 + 970 + 440 + 682 + 471 + 378 + 560 + 821 + 851 + 819 + 106 + 624 + 766 + 628 + 362 + 149 + 523 + 215 + 207 + 446 + 783 + 845 + 556 + 273 + 921 + 519 + 81 + 598 + 440 + 899 + 218 + 623 + 861 + 475 + 789 + 643 + 165 + 526 + 705 + 803 + 907 + 725 + 814 + 306 + 39 + 795 + 144 + 986 + 79 + 726 + 664 + 99 + 71 + 516 + 948 + 601 + 67 + 111 + 856 + 915 + 747 + 621 + 360 + 93 + 787 + 880 + 694 + 5 + 982 + 336 + 426 + 346 + 639 + 10 + 427 + 757 + 981 + 102 + 325 + 305 + 691 + 619 + 398 + 686 + 922 + 674 + 349 + 580 + 165 + 321 + 492 + 432 + 329 + 477 + 894 + 444 + 57 + 577 + 323 + 278 + 179 + 421 + 614 + 616 + 436 + 892 + 432 + 558 + 140 + 517 + 975 + 198 + 805 + 422 + 745 + 250 + 482 + 958 + 538 + 177 + 791 + 489 + 932 + 620 + 138 + 978 + 689 + 192 + 742 + 626 + 946 + 106 + 31 + 178 + 205 + 285 + 576 + 105 + 179 + 307 + 830 + 576 + 679 + 231 + 454 + 833 + 116 + 160 + 616 + 250 + 760 + 205 + 74 + 989 + 576 + 843 + 931 + 267 + 849 + 108 + 850 + 937 + 746 + 607 + 35 + 539 + 550 + 553 + 886 + 459 + 786 + 720 + 650 + 735 + 126 + 100 + 297 + 303 + 921 + 105 + 46 + 954 + 663 + 568 + 478 + 886 + 817 + 690 + 261 + 642 + 511 + 967 + 727 + 492 + 4 + 810 + 320 + 338 + 498 + 842 + 454 + 366 + 316 + 802 + 641 + 293 + 544 + 957 + 768 + 553 + 692 + 749 + 944 + 19 + 762 + 991 + 234 + 247 + 556 + 625 + 189 + 725 + 818 + 764 + 636 + 370 + 138 + 161 + 853 + 309 + 613 + 250 + 75 + 728 + 230 + 248 + 562 + 110 + 879 + 993 + 626 + 308 + 124 + 593 + 169 + 125 + 304 + 143 + 312 + 525 + 639 + 492 + 377 + 153 + 97 + 90 + 1 + 483 + 139 + 277 + 7 + 707 + 977 + 513 + 458 + 95 + 208 + 149 + 293 + 690 + 456 + 558 + 245 + 327 + 500 + 222 + 776 + 863 + 322 + 363 + 892 + 414 + 442 + 283 + 627 + 656 + 785 + 468 + 371 + 657 + 840 + 449 + 500 + 522 + 337 + 784 + 475 + 667 + 345 + 151 + 541 + 843 + 285 + 270 + 684 + 381 + 608 + 731 + 492 + 233 + 540 + 185 + 975 + 422 + 199 + 595 + 242 + 995 + 892 + 509 + 916 + 493 + 549 + 588 + 203 + 653 + 276 + 808 + 245 + 277 + 827 + 724 + 118 + 566 + 406 + 927 + 498 + 727 + 309 + 165 + 412 + 28 + 937 + 797 + 556 + 322 + 59 + 741 + 675 + 89 + 877 + 283 + 518 + 509 + 6 + 486 + 421 + 644 + 258 + 920 + 623 + 725 + 859 + 88 + 773 + 499 + 973 + 661 + 947 + 347 + 679 + 935 + 717 + 65 + 265 + 388 + 740 + 252 + 249 + 969 + 26 + 149 + 338 + 913 + 605 + 639 + 649 + 914 + 890 + 522 + 621 + 779 + 470 + 321 + 171 + 304 + 425 + 626 + 378 + 491 + 925 + 900 + 705 + 830 + 631 + 844 + 274 + 539 + 511 + 664 + 777 + 251 + 190 + 967 + 569 + 140 + 327 + 863 + 525 + 368 + 540 + 475 + 716 + 189 + 442 + 729 + 112 + 726 + 505 + 678 + 323 + 128 + 983 + 660 + 853 + 326 + 312 + 378 + 544 + 278 + 127 + 322 + 360 + 645 + 233 + 665 + 3 + 788 + 698 + 342 + 93 + 214 + 976 + 756 + 677 + 375 + 947 + 363 + 999 + 499 + 139 + 245 + 745 + 830 + 798 + 135 + 83 + 902 + 779 + 617 + 636 + 753 + 867 + 724 + 743 + 924 + 480 + 836 + 409 + 100 + 73 + 298 + 711 + 35 + 289 + 381 + 361 + 901 + 640 + 919 + 708 + 562 + 592 + 26 + 471 + 395 + 728 + 433 + 69 + 856 + 550 + 225 + 714 + 999 + 936 + 266 + 81 + 343 + 123 + 37 + 740 + 593 + 905 + 715 + 481 + 265 + 357 + 338 + 150 + 875 + 938 + 603 + 98 + 245 + 721 + 373 + 901 + 795 + 325 + 955 + 448 + 816 + 753 + 850 + 462 + 628 + 220 + 694 + 423 + 241 + 718 + 730 + 682 + 944 + 408 + 151 + 10 + 826 + 26 + 269 + 439 + 973 + 842 + 884 + 103 + 792 + 435 + 675 + 442 + 955 + 992 + 256 + 206 + 666 + 637 + 725 + 52 + 21 + 108 + 622 + 943 + 583 + 919 + 796 + 80 + 52 + 678 + 845 + 155 + 331 + 909 + 888 + 945 + 979 + 967 + 104 + 446 + 807 + 572 + 354 + 639 + 68 + 813 + 11 + 129 + 647 + 743 + 897 + 600 + 992 + 20 + 896 + 398 + 16 + 434 + 662 + 86 + 200 + 211 + 287 + 485 + 670 + 446 + 495 + 407 + 916 + 395 + 920 + 959 + 817 + 524 + 146 + 378 + 849 + 457 + 536 + 582 + 608 + 686 + 127 + 346 + 934 + 950 + 420 + 294 + 439 + 688 + 953 + 66 + 603 + 875 + 372 + 355 + 105 + 405 + 371 + 246 + 829 + 146 + 403 + 811 + 484 + 266 + 181 + 496 + 25 + 189 + 806 + 1 + 171 + 737 + 381 + 720 + 321 + 862 + 7 + 177 + 838 + 502 + 708 + 819 + 205 + 256 + 166 + 712 + 492 + 716 + 130 + 562 + 308 + 365 + 694 + 372 + 917 + 165 + 366 + 412 + 480 + 681 + 824 + 306 + 970 + 160 + 555 + 336 + 61 + 816 + 611 + 432 + 536 + 830 + 171 + 793 + 33 + 364 + 998 + 814 + 952 + 89 + 24 + 653 + 651 + 8 + 789 + 807 + 869 + 332 + 897 + 499 + 701 + 354 + 688 + 339 + 93 + 822 + 801 + 758 + 915 + 546 + 520 + 469 + 512 + 911 + 482 + 387 + 187 Copied: SwiftTutorials/CIC_2013-08-09/part05/p5.swift (from rev 6937, SwiftTutorials/CIC_2013-08-09/part05/rensemble.swift) =================================================================== --- SwiftTutorials/CIC_2013-08-09/part05/p5.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part05/p5.swift 2013-08-22 13:58:50 UTC (rev 6938) @@ -0,0 +1 @@ +link ../scripts/rensemble.swift \ No newline at end of file Deleted: SwiftTutorials/CIC_2013-08-09/part05/rensemble.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part05/rensemble.swift 2013-08-22 03:59:19 UTC (rev 6937) +++ SwiftTutorials/CIC_2013-08-09/part05/rensemble.swift 2013-08-22 13:58:50 UTC (rev 6938) @@ -1 +0,0 @@ -link ../scripts/rensemble.swift \ No newline at end of file Modified: SwiftTutorials/CIC_2013-08-09/part05/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part05/sites.xml 2013-08-22 03:59:19 UTC (rev 6937) +++ SwiftTutorials/CIC_2013-08-09/part05/sites.xml 2013-08-22 13:58:50 UTC (rev 6938) @@ -1,5 +1,5 @@ - + 5.00 10000 @@ -8,8 +8,8 @@ 00:01:00 10000 10000 - 128.135.158.243 - 1 + 128.135.158.243 + 20 1 1 @@ -19,7 +19,7 @@ nonshared - regexp("appcloud[0-1][0-9].*", Machine) + Modified: SwiftTutorials/CIC_2013-08-09/scripts/rensemble.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/scripts/rensemble.swift 2013-08-22 03:59:19 UTC (rev 6937) +++ SwiftTutorials/CIC_2013-08-09/scripts/rensemble.swift 2013-08-22 13:58:50 UTC (rev 6938) @@ -1,15 +1,13 @@ type file; -# Applications to be called by this script +# Define external application programs to be invoked file simulation_prog <"app/simulate.sh">; file analysis_prog <"app/stats.sh">; -# app() functions for application programs to be called: - -app (file out, file err) simulation (file prog, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +app (file out, file log) simulation (file prog, int timesteps, int sim_range, file bias_file, int scale, int sim_count) { - sh @filename(prog) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out) stderr=@filename(err); + sh @filename(prog) "-t" timesteps "-r" sim_range "-B" @bias_file "-x" scale "-n" sim_count stdout=@out stderr=@log; } app (file out) analyze (file prog, file s[]) @@ -17,14 +15,14 @@ sh @filename(prog) @filenames(s) stdout=@filename(out); } -# Command line params to this script: +# Command line params to this script int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) int range = @toInt(@arg("range", "100")); # range of the generated random numbers int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation -# Main script and data +# Perform nsim "simulations" tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); @@ -38,5 +36,7 @@ sims[i] = simout; } -file stats<"output/stats.out">; # Final output file: average of all "simulations" +# Generate "analysis" file containing average of all "simulations" + +file stats<"output/stats.out">; stats = analyze(analysis_prog,sims); From davidk at ci.uchicago.edu Thu Aug 22 09:27:15 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 22 Aug 2013 09:27:15 -0500 (CDT) Subject: [Swift-commit] r6939 - trunk/bin Message-ID: <20130822142715.277729CD14@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-22 09:27:15 -0500 (Thu, 22 Aug 2013) New Revision: 6939 Modified: trunk/bin/swiftrun Log: Use modules in lib/perl directory Ability to set jobtype Modified: trunk/bin/swiftrun =================================================================== --- trunk/bin/swiftrun 2013-08-22 13:58:50 UTC (rev 6938) +++ trunk/bin/swiftrun 2013-08-22 14:27:15 UTC (rev 6939) @@ -2,6 +2,8 @@ use strict; use warnings; +use FindBin qw($Bin); +use lib "$FindBin::Bin/../lib/perl"; use File::Basename; use Getopt::Long qw(GetOptionsFromArray); use Switch; @@ -31,6 +33,7 @@ 'internalhostname' => 'globus.internalhostname', 'jobspernode' => 'globus.jobspernode', 'jobthrottle' => 'karajan.jobthrottle', + 'jobtype' => 'globus.jobtype', 'lowoverallocation' => 'globus.lowoverallocation', 'maxnodes' => 'globus.maxnodes', 'maxsubmitrate' => 'karajan.maxsubmitrate', From wilde at ci.uchicago.edu Thu Aug 22 10:30:57 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 10:30:57 -0500 (CDT) Subject: [Swift-commit] r6940 - SwiftTutorials/CIC_2013-08-09/part06 Message-ID: <20130822153057.026119CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 10:30:56 -0500 (Thu, 22 Aug 2013) New Revision: 6940 Added: SwiftTutorials/CIC_2013-08-09/part06/app Modified: SwiftTutorials/CIC_2013-08-09/part06/apps SwiftTutorials/CIC_2013-08-09/part06/p6.swift SwiftTutorials/CIC_2013-08-09/part06/sites.xml Log: for CIC Added: SwiftTutorials/CIC_2013-08-09/part06/app =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/app (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part06/app 2013-08-22 15:30:56 UTC (rev 6940) @@ -0,0 +1 @@ +link ../app \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/part06/app ___________________________________________________________________ Added: svn:special + * Modified: SwiftTutorials/CIC_2013-08-09/part06/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/apps 2013-08-22 14:27:15 UTC (rev 6939) +++ SwiftTutorials/CIC_2013-08-09/part06/apps 2013-08-22 15:30:56 UTC (rev 6940) @@ -1 +1 @@ -uc3 sh /bin/bash +osg sh /bin/bash Modified: SwiftTutorials/CIC_2013-08-09/part06/p6.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/p6.swift 2013-08-22 14:27:15 UTC (rev 6939) +++ SwiftTutorials/CIC_2013-08-09/part06/p6.swift 2013-08-22 15:30:56 UTC (rev 6940) @@ -1,52 +1,63 @@ type file; -# Applications to be called by this script +# Define external application programs to be invoked -file simulation_script <"simulate.sh">; -file analysis_script <"stats.sh">; +file simulation_prog <"app/simulate.sh">; +file analysis_prog <"app/stats.sh">; +file genbias_prog = simulation_prog; +file genseed_prog = simulation_prog; # app() functions for application programs to be called: -app (file out) genrand (file script, int timesteps, int sim_range) +app (file out) genseed (file prog, int nseeds) { - sh @filename(script) timesteps sim_range stdout=@filename(out); + sh @prog "-r" 2000000 "-n" nseeds stdout=@out; } -app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +app (file out) genbias (file prog, int bias_range, int nvalues) { - sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); + sh @prog "-r" bias_range "-n" nvalues stdout=@out; } -app (file out) analyze (file script, file s[]) +app (file out, file log) simulation (file prog, int timesteps, int sim_range, + file bias_file, int scale, int sim_count) { - sh @script @filenames(s) stdout=@filename(out); + sh @prog "-t" timesteps "-r" sim_range "-B" @bias_file "-x" scale + "-n" sim_count stdout=@out stderr=@log; } -# Command line params to this script: +app (file out) analyze (file prog, file s[]) +{ + sh @prog @filenames(s) stdout=@out; +} +# Command line arguments + int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run int range = @toInt(@arg("range", "100")); # range of the generated random numbers -int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation +int count = @toInt(@arg("count", "10")); # number of values generated per simulation +int steps = @toInt(@arg("steps", "1")); # number of timesteps (seconds) per simulation # Main script and data tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); -file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble +file seedfile<"output/seed.dat">; # Dynamically generated bias for simulation ensemble +seedfile = genseed(genseed_prog, 1); -bias = genrand(simulation_script, 1, 1000); +int seedval = readData(seedfile); +tracef("Generated seed=%i\n", seedval); -file sims[]; # Array of files to hold each simulation output +file sims[]; # Array of files to hold each simulation output foreach i in [0:nsim-1] { - - int steps = readData(genrand(simulation_script, 1, 5)); - tracef(" for simulation[%i] steps=%i\n", i, steps+1); - - file simout ; - simout = simulation(simulation_script, steps+1, range, bias, 100000, count); + file biasfile ; + file simout ; + file simlog ; + biasfile = genbias(genbias_prog, 1000, 20); + (simout,simlog) = simulation(simulation_prog, steps, range, biasfile, 100000, count); sims[i] = simout; } file stats<"output/stats.out">; # Final output file: average of all "simulations" -stats = analyze(analysis_script,sims); +stats = analyze(analysis_prog,sims); Modified: SwiftTutorials/CIC_2013-08-09/part06/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/sites.xml 2013-08-22 14:27:15 UTC (rev 6939) +++ SwiftTutorials/CIC_2013-08-09/part06/sites.xml 2013-08-22 15:30:56 UTC (rev 6940) @@ -1,24 +1,45 @@ - + - 10.00 + 5.00 10000 1 - 300 + 3600 00:01:00 - 100 - 100 - 20 + 10000 + 10000 + 128.135.158.243 + 20 1 1 + "group_friends.{env.USER}" + + nonshared - - - + + + + + + + + . + + From davidk at ci.uchicago.edu Thu Aug 22 10:57:56 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 22 Aug 2013 10:57:56 -0500 (CDT) Subject: [Swift-commit] r6941 - www/downloads Message-ID: <20130822155756.6FC849CC9A@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-22 10:57:56 -0500 (Thu, 22 Aug 2013) New Revision: 6941 Modified: www/downloads/index.php Log: Fix link name Modified: www/downloads/index.php =================================================================== --- www/downloads/index.php 2013-08-22 15:30:56 UTC (rev 6940) +++ www/downloads/index.php 2013-08-22 15:57:56 UTC (rev 6941) @@ -45,7 +45,7 @@ Precompiled binary distribution [swift-0.94.1-RC1.tar.gz] +>swift-0.94.1-RC2.tar.gz]

Source Code

From wilde at ci.uchicago.edu Thu Aug 22 10:58:25 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 10:58:25 -0500 (CDT) Subject: [Swift-commit] r6942 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130822155825.8C88A9CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 10:58:25 -0500 (Thu, 22 Aug 2013) New Revision: 6942 Modified: SwiftTutorials/CIC_2013-08-09/setup.sh Log: for cic Modified: SwiftTutorials/CIC_2013-08-09/setup.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/setup.sh 2013-08-22 15:57:56 UTC (rev 6941) +++ SwiftTutorials/CIC_2013-08-09/setup.sh 2013-08-22 15:58:25 UTC (rev 6942) @@ -24,6 +24,7 @@ fi echo Swift version is $(swift -version) +rm -f swift.log # Setting scripts folder to the PATH env var. From davidk at ci.uchicago.edu Thu Aug 22 11:05:55 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 22 Aug 2013 11:05:55 -0500 (CDT) Subject: [Swift-commit] r6943 - www/inc Message-ID: <20130822160555.A7FD09CC9A@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-22 11:05:55 -0500 (Thu, 22 Aug 2013) New Revision: 6943 Modified: www/inc/downloads_sidebar.php Log: Remove latest release text Modified: www/inc/downloads_sidebar.php =================================================================== --- www/inc/downloads_sidebar.php 2013-08-22 15:58:25 UTC (rev 6942) +++ www/inc/downloads_sidebar.php 2013-08-22 16:05:55 UTC (rev 6943) @@ -1,7 +1,7 @@
-

Latest Release

- -0.94 current version
2013/04/30 + + +0.94.1 RC2 current version
2013/08/20

 

From wilde at ci.uchicago.edu Thu Aug 22 11:11:47 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 11:11:47 -0500 (CDT) Subject: [Swift-commit] r6944 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130822161147.4D60A9CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 11:11:47 -0500 (Thu, 22 Aug 2013) New Revision: 6944 Removed: SwiftTutorials/CIC_2013-08-09/part08/ Log: Removed part08 From wilde at ci.uchicago.edu Thu Aug 22 11:28:19 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 11:28:19 -0500 (CDT) Subject: [Swift-commit] r6945 - SwiftTutorials/CIC_2013-08-09/part03 Message-ID: <20130822162819.784769CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 11:28:19 -0500 (Thu, 22 Aug 2013) New Revision: 6945 Removed: SwiftTutorials/CIC_2013-08-09/part03/p3.swift Log: fix svn prob w p3 Deleted: SwiftTutorials/CIC_2013-08-09/part03/p3.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part03/p3.swift 2013-08-22 16:11:47 UTC (rev 6944) +++ SwiftTutorials/CIC_2013-08-09/part03/p3.swift 2013-08-22 16:28:19 UTC (rev 6945) @@ -1,24 +0,0 @@ -type file; - -app (file o) mysim (int timesteps) -{ - simulate timesteps stdout=@filename(o); -} - -app (file o) analyze (file s[]) -{ - stats @filenames(s) stdout=@filename(o); -} - -file sims[]; -int nsim = @toInt(@arg("nsim","10")); -int steps = @toInt(@arg("steps","1")); - -foreach i in [0:nsim-1] { - file simout ; - simout = mysim(steps); - sims[i] = simout; -} - -file stats<"output/average.out">; -stats = analyze(sims); From wilde at ci.uchicago.edu Thu Aug 22 11:28:53 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 11:28:53 -0500 (CDT) Subject: [Swift-commit] r6946 - SwiftTutorials/CIC_2013-08-09/part03 Message-ID: <20130822162853.BE34F9CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 11:28:53 -0500 (Thu, 22 Aug 2013) New Revision: 6946 Added: SwiftTutorials/CIC_2013-08-09/part03/p3.swift Log: fix svn prob w p3 Added: SwiftTutorials/CIC_2013-08-09/part03/p3.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part03/p3.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part03/p3.swift 2013-08-22 16:28:53 UTC (rev 6946) @@ -0,0 +1,28 @@ + +type file; + +app (file o) mysim (int steps, int values) +{ + simulate "--timesteps" steps "--nvalues" values stdout=@filename(o); +} + +app (file o) analyze (file s[]) +{ + stats @filenames(s) stdout=@filename(o); +} + +int nsim = @toInt(@arg("nsim","10")); +int steps = @toInt(@arg("steps","1")); +int values = @toInt(@arg("values","5")); + +file sims[]; + +foreach i in [0:nsim-1] { + file simout ; + simout = mysim(steps,values); + sims[i] = simout; +} + +file stats<"output/average.out">; +stats = analyze(sims); + From wilde at ci.uchicago.edu Thu Aug 22 11:30:06 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 11:30:06 -0500 (CDT) Subject: [Swift-commit] r6947 - SwiftTutorials/CIC_2013-08-09/part03 Message-ID: <20130822163006.8A3379CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 11:30:06 -0500 (Thu, 22 Aug 2013) New Revision: 6947 Modified: SwiftTutorials/CIC_2013-08-09/part03/sites.xml Log: for cic Modified: SwiftTutorials/CIC_2013-08-09/part03/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part03/sites.xml 2013-08-22 16:28:53 UTC (rev 6946) +++ SwiftTutorials/CIC_2013-08-09/part03/sites.xml 2013-08-22 16:30:06 UTC (rev 6947) @@ -1,9 +1,11 @@ - + + - + 0.20 10000 - ./swift/tmp + .swift/tmp + local From wilde at ci.uchicago.edu Thu Aug 22 11:33:29 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 11:33:29 -0500 (CDT) Subject: [Swift-commit] r6948 - SwiftTutorials/CIC_2013-08-09/part03 Message-ID: <20130822163329.D9A259CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 11:33:29 -0500 (Thu, 22 Aug 2013) New Revision: 6948 Modified: SwiftTutorials/CIC_2013-08-09/part03/p3.swift Log: remove warnings Modified: SwiftTutorials/CIC_2013-08-09/part03/p3.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/part03/p3.swift 2013-08-22 16:30:06 UTC (rev 6947) +++ SwiftTutorials/CIC_2013-08-09/part03/p3.swift 2013-08-22 16:33:29 UTC (rev 6948) @@ -1,9 +1,9 @@ type file; -app (file o) mysim (int steps, int values) +app (file o) mysim (int sim_steps, int sim_values) { - simulate "--timesteps" steps "--nvalues" values stdout=@filename(o); + simulate "--timesteps" sim_steps "--nvalues" sim_values stdout=@filename(o); } app (file o) analyze (file s[]) From wilde at ci.uchicago.edu Thu Aug 22 11:35:50 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 11:35:50 -0500 (CDT) Subject: [Swift-commit] r6949 - SwiftTutorials/CIC_2013-08-09/part04 Message-ID: <20130822163550.D07289CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 11:35:50 -0500 (Thu, 22 Aug 2013) New Revision: 6949 Added: SwiftTutorials/CIC_2013-08-09/part04/app SwiftTutorials/CIC_2013-08-09/part04/sites.xml Log: missed files Added: SwiftTutorials/CIC_2013-08-09/part04/app =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/app (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part04/app 2013-08-22 16:35:50 UTC (rev 6949) @@ -0,0 +1 @@ +link ../app \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/part04/app ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/CIC_2013-08-09/part04/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part04/sites.xml 2013-08-22 16:35:50 UTC (rev 6949) @@ -0,0 +1,45 @@ + + + + 5.00 + 10000 + 1 + 3600 + 00:01:00 + 10000 + 10000 + 128.135.158.243 + 20 + 1 + 1 + + "group_friends.{env.USER}" + + + nonshared + + + + + + + + + + + . + + + + + From wilde at ci.uchicago.edu Thu Aug 22 11:36:27 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 11:36:27 -0500 (CDT) Subject: [Swift-commit] r6950 - SwiftTutorials/CIC_2013-08-09/part04 Message-ID: <20130822163627.9B0FB9CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 11:36:27 -0500 (Thu, 22 Aug 2013) New Revision: 6950 Removed: SwiftTutorials/CIC_2013-08-09/part04/simulate.sh Log: changed links Deleted: SwiftTutorials/CIC_2013-08-09/part04/simulate.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/simulate.sh 2013-08-22 16:35:50 UTC (rev 6949) +++ SwiftTutorials/CIC_2013-08-09/part04/simulate.sh 2013-08-22 16:36:27 UTC (rev 6950) @@ -1 +0,0 @@ -link ../simulate.sh \ No newline at end of file From wilde at ci.uchicago.edu Thu Aug 22 11:37:31 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 11:37:31 -0500 (CDT) Subject: [Swift-commit] r6951 - SwiftTutorials/CIC_2013-08-09/part04 Message-ID: <20130822163731.184D09CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 11:37:31 -0500 (Thu, 22 Aug 2013) New Revision: 6951 Removed: SwiftTutorials/CIC_2013-08-09/part04/stats.sh Log: removed old links Deleted: SwiftTutorials/CIC_2013-08-09/part04/stats.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/stats.sh 2013-08-22 16:36:27 UTC (rev 6950) +++ SwiftTutorials/CIC_2013-08-09/part04/stats.sh 2013-08-22 16:37:31 UTC (rev 6951) @@ -1 +0,0 @@ -link ../stats.sh \ No newline at end of file From wilde at ci.uchicago.edu Thu Aug 22 11:38:18 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 11:38:18 -0500 (CDT) Subject: [Swift-commit] r6952 - SwiftTutorials/CIC_2013-08-09/part04 Message-ID: <20130822163818.47D459CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 11:38:18 -0500 (Thu, 22 Aug 2013) New Revision: 6952 Added: SwiftTutorials/CIC_2013-08-09/part04/apps Log: add apps file Added: SwiftTutorials/CIC_2013-08-09/part04/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/apps (rev 0) +++ SwiftTutorials/CIC_2013-08-09/part04/apps 2013-08-22 16:38:18 UTC (rev 6952) @@ -0,0 +1 @@ +osg sh /bin/bash From wilde at ci.uchicago.edu Thu Aug 22 11:44:56 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 11:44:56 -0500 (CDT) Subject: [Swift-commit] r6953 - SwiftTutorials/CIC_2013-08-09/part04 Message-ID: <20130822164456.6DD4B9CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 11:44:56 -0500 (Thu, 22 Aug 2013) New Revision: 6953 Modified: SwiftTutorials/CIC_2013-08-09/part04/sites.xml Log: enabled project attr for osgconnect Modified: SwiftTutorials/CIC_2013-08-09/part04/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/sites.xml 2013-08-22 16:38:18 UTC (rev 6952) +++ SwiftTutorials/CIC_2013-08-09/part04/sites.xml 2013-08-22 16:44:56 UTC (rev 6953) @@ -15,7 +15,7 @@ "group_friends.{env.USER}" - + "swift" nonshared From wilde at ci.uchicago.edu Thu Aug 22 11:49:47 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 11:49:47 -0500 (CDT) Subject: [Swift-commit] r6954 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130822164947.8E8FA9CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 11:49:47 -0500 (Thu, 22 Aug 2013) New Revision: 6954 Modified: SwiftTutorials/CIC_2013-08-09/setup.sh Log: set OSG site file for part04-06 in setup script for dynamic internal host IP Modified: SwiftTutorials/CIC_2013-08-09/setup.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/setup.sh 2013-08-22 16:44:56 UTC (rev 6953) +++ SwiftTutorials/CIC_2013-08-09/setup.sh 2013-08-22 16:49:47 UTC (rev 6954) @@ -68,43 +68,67 @@ END -return +if [ $(hostname) = uc3-sub.uchicago.edu ]; then + CONTACTHOST=128.135.158.243 +elif [ $(hostname) = login01.osgconnect.net ]; then + CONTACTHOST=128.135.158.173 +else + printf "\n\nERROR: Hostname $(hostname) is unknown: modiy setup.sh accordingly.\n\n" + return +fi -# OLD, to remove: +cat >>sites.condor< + + + 5.00 + 10000 + 1 + 3600 + 00:01:00 + 10000 + 10000 + $CONTACTHOST + 20 + 1 + 1 + + "group_friends.{env.USER}" + + "swift" + nonshared -declare -a SITE_SPECIFIC=("part07 part08 part09 modis/modis01 modis/modis02 modis/modis03 modis/modis04 modis/modis05 modis/modis06"); + + + + + + + + -site_setup() -{ - SITEPATH="site_catalog/$1" - if [ -x "$SITEPATH/setup.sh" ]; then - echo "Sourcing site specific setup" - source ./$SITEPATH/setup.sh - fi - if [ -f "$SITEPATH/sites.xml" ]; then - for tutorial in ${SITE_SPECIFIC[*]} - do - cp "$SITEPATH/sites.xml" $tutorial/ - done - fi - if [ -f "$SITEPATH/apps" ]; then - for tutorial in ${SITE_SPECIFIC[*]} - do - cp "$SITEPATH/apps" $tutorial/ - done - fi -} + . + + -if [ ! -z $1 ]; then - if [ -d "site_catalog/$1" ]; then - site="$1" - else - echo "Requested site not present in catalog: Setting to default site" - fi -fi -echo "Site selected : $site" -site_setup $site + +END + +return #DEBUG !!! + +for p in 04 05 06; do + cp sites.condor part${p}/sites.xml +done + +return From wilde at ci.uchicago.edu Thu Aug 22 11:52:55 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 11:52:55 -0500 (CDT) Subject: [Swift-commit] r6955 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130822165255.8877C9CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 11:52:55 -0500 (Thu, 22 Aug 2013) New Revision: 6955 Modified: SwiftTutorials/CIC_2013-08-09/setup.sh Log: remove debugging return Modified: SwiftTutorials/CIC_2013-08-09/setup.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/setup.sh 2013-08-22 16:49:47 UTC (rev 6954) +++ SwiftTutorials/CIC_2013-08-09/setup.sh 2013-08-22 16:52:55 UTC (rev 6955) @@ -125,8 +125,6 @@ --> END -return #DEBUG !!! - for p in 04 05 06; do cp sites.condor part${p}/sites.xml done From wilde at ci.uchicago.edu Thu Aug 22 12:02:28 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 12:02:28 -0500 (CDT) Subject: [Swift-commit] r6956 - in SwiftTutorials/CIC_2013-08-09: part04 part05 part06 Message-ID: <20130822170228.53AC49CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 12:02:28 -0500 (Thu, 22 Aug 2013) New Revision: 6956 Removed: SwiftTutorials/CIC_2013-08-09/part04/sites.xml SwiftTutorials/CIC_2013-08-09/part05/sites.xml SwiftTutorials/CIC_2013-08-09/part06/sites.xml Log: sites.xml for 04-06 no generated dynamically by setup.sh Deleted: SwiftTutorials/CIC_2013-08-09/part04/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part04/sites.xml 2013-08-22 16:52:55 UTC (rev 6955) +++ SwiftTutorials/CIC_2013-08-09/part04/sites.xml 2013-08-22 17:02:28 UTC (rev 6956) @@ -1,45 +0,0 @@ - - - - 5.00 - 10000 - 1 - 3600 - 00:01:00 - 10000 - 10000 - 128.135.158.243 - 20 - 1 - 1 - - "group_friends.{env.USER}" - - "swift" - nonshared - - - - - - - - - - - . - - - - - Deleted: SwiftTutorials/CIC_2013-08-09/part05/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part05/sites.xml 2013-08-22 16:52:55 UTC (rev 6955) +++ SwiftTutorials/CIC_2013-08-09/part05/sites.xml 2013-08-22 17:02:28 UTC (rev 6956) @@ -1,45 +0,0 @@ - - - - 5.00 - 10000 - 1 - 3600 - 00:01:00 - 10000 - 10000 - 128.135.158.243 - 20 - 1 - 1 - - "group_friends.{env.USER}" - - - nonshared - - - - - - - - - - - . - - - - - Deleted: SwiftTutorials/CIC_2013-08-09/part06/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/sites.xml 2013-08-22 16:52:55 UTC (rev 6955) +++ SwiftTutorials/CIC_2013-08-09/part06/sites.xml 2013-08-22 17:02:28 UTC (rev 6956) @@ -1,45 +0,0 @@ - - - - 5.00 - 10000 - 1 - 3600 - 00:01:00 - 10000 - 10000 - 128.135.158.243 - 20 - 1 - 1 - - "group_friends.{env.USER}" - - - nonshared - - - - - - - - - - - . - - - - - From wilde at ci.uchicago.edu Thu Aug 22 12:22:03 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 12:22:03 -0500 (CDT) Subject: [Swift-commit] r6957 - SwiftTutorials/CIC_2013-08-09/part06 Message-ID: <20130822172203.6ECEA9CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 12:22:03 -0500 (Thu, 22 Aug 2013) New Revision: 6957 Removed: SwiftTutorials/CIC_2013-08-09/part06/dynamic_bias.dat SwiftTutorials/CIC_2013-08-09/part06/simulate.sh SwiftTutorials/CIC_2013-08-09/part06/stats.sh Log: removed fossils Deleted: SwiftTutorials/CIC_2013-08-09/part06/dynamic_bias.dat =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/dynamic_bias.dat 2013-08-22 17:02:28 UTC (rev 6956) +++ SwiftTutorials/CIC_2013-08-09/part06/dynamic_bias.dat 2013-08-22 17:22:03 UTC (rev 6957) @@ -1 +0,0 @@ -734 Deleted: SwiftTutorials/CIC_2013-08-09/part06/simulate.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/simulate.sh 2013-08-22 17:02:28 UTC (rev 6956) +++ SwiftTutorials/CIC_2013-08-09/part06/simulate.sh 2013-08-22 17:22:03 UTC (rev 6957) @@ -1 +0,0 @@ -link ../simulate.sh \ No newline at end of file Deleted: SwiftTutorials/CIC_2013-08-09/part06/stats.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/part06/stats.sh 2013-08-22 17:02:28 UTC (rev 6956) +++ SwiftTutorials/CIC_2013-08-09/part06/stats.sh 2013-08-22 17:22:03 UTC (rev 6957) @@ -1 +0,0 @@ -link ../stats.sh \ No newline at end of file From wilde at ci.uchicago.edu Thu Aug 22 13:01:36 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 13:01:36 -0500 (CDT) Subject: [Swift-commit] r6958 - SwiftTutorials/CIC_2013-08-09/doc Message-ID: <20130822180136.5DDA99CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 13:01:36 -0500 (Thu, 22 Aug 2013) New Revision: 6958 Added: SwiftTutorials/CIC_2013-08-09/doc/2-stage-diamond.png Modified: SwiftTutorials/CIC_2013-08-09/doc/README Log: cic doc edits. Added: SwiftTutorials/CIC_2013-08-09/doc/2-stage-diamond.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/2-stage-diamond.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Modified: SwiftTutorials/CIC_2013-08-09/doc/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-22 17:22:03 UTC (rev 6957) +++ SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-22 18:01:36 UTC (rev 6958) @@ -52,39 +52,97 @@ ----- $ cd tutorial # change to the newly created tutorial directory -$ source setup.sh # sets swift config files in $HOME/.swift +$ source setup.sh # sets swift config files in $HOME/.swift $ java -version # verify that you have Oracle JAVA (prefered; 1.6 or later) $ swift -version # verify that Swift 0.94 is in your $PATH and functional ----- -NOTE: If you re-login, you will need to re-run source setup.sh. +NOTE: If you re-login or create additional terminal sessions, you must re-run `source setup.sh` in each one. Simple "science applications" for the workflow tutorial ------------------------------------------------------- -There are two shell scripts included that serve a very simple stand-ins for science application: -simulation.sh and stats.sh +We use two shell scripts in this tutorial to serve as very simple stand-ins for a real science application: +`simulation.sh` and `stats.sh`. These are located in the `tutorial/app` directory. simulation.sh ~~~~~~~~~~~~~ -The simulation.sh script serves as a trivial substitute for a complex scientific simulation application. It generates and prints a set of one or more random integers in the range [0-2^32) as controlled by its optional arguments, which are: +The simulation.sh script serves as a trivial substitute for a complex scientific simulation application. It generates and prints a set of one or more random integers in the range [0-2^62) as controlled by its optional arguments, which are: +----- +$ ./app/simulate.sh --help +./app/simulate.sh: usage: + -b|--bias offset bias: add this integer to all results + -B|--biasfile file of integer biases to add to results + -l|--log generate a log in stderr if not null + -n|--nvalues print this many values per simulation + -r|--range range (limit) of generated results + -s|--seed use this integer [0..32767] as a seed + -S|--seedfile use this file (containing integer seeds [0..32767]) one per line + -t|--timesteps number of simulated "timesteps" in seconds (determines runtime) + -x|--scale scale the results by this integer + -h|-?|?|--help print this help +$ +----- + +//// .simulation.sh arguments [width="80%",cols="^2,10",options="header"] |======================= -|Argument number|Description +|Argument|Short|Description |1 |runtime: sets run time of simulation.sh in seconds |2 |range: limits generated values to the range [0,range-1] |3 |biasfile: add the integer contained in this file to each value generated |4 |scale: multiplies each generated value by this integer |5 |count: number of values to generate in the simulation |======================= +//// -With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form (R*scale)+bias where R is a random integer. +With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form (R*scale)+bias where R is a random integer. By default it logs information about its execution environment to stderr. Here's some examples of its usage: ----- -$ ./simulate.sh -96 +$ simulate.sh 2>log + 5 +$ head -5 log + +Called as: /home/wilde/swift/tut/CIC_2013-08-09/app/simulate.sh: + +Start time: Thu Aug 22 12:40:24 CDT 2013 +Running on node: login01.osgconnect.net + +$ tail -5 log +SSH_CLIENT=67.173.156.31 46887 22 +SSH_CONNECTION=67.173.156.31 46887 128.135.158.173 22 +SSH_TTY=/dev/pts/9 +TERM=xterm-color +USER=wilde +$ + +$ simulate.sh -n 3 -r 1000000 2>log + 386702 + 239454 + 13849 + +$ simulate.sh -n 3 -r 1000000 -x 100 2>log + 6643700 +62182300 + 5230600 + +$ simulate.sh -n 3 -r 1000 -x 1000 2>log + 565000 + 636000 + 477000 + +$ time simulate.sh -n 3 -r 1000 -x 1000 -t 3 2>log + 336000 + 20000 + 320000 +real 0m3.012s +user 0m0.005s +sys 0m0.006s +$ + + ----- stats.sh From davidk at ci.uchicago.edu Thu Aug 22 14:55:28 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 22 Aug 2013 14:55:28 -0500 (CDT) Subject: [Swift-commit] r6959 - SwiftTutorials/CIC_2013-08-09/doc Message-ID: <20130822195528.A9DEA9CD14@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-22 14:55:28 -0500 (Thu, 22 Aug 2013) New Revision: 6959 Modified: SwiftTutorials/CIC_2013-08-09/doc/README SwiftTutorials/CIC_2013-08-09/doc/build_docs.sh Log: Updated build_docs for line numbers of sourced files Include swift, tc, and app files directly Updated descriptions for part numbers Modified: SwiftTutorials/CIC_2013-08-09/doc/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-22 18:01:36 UTC (rev 6958) +++ SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-22 19:55:28 UTC (rev 6959) @@ -9,22 +9,16 @@ p1 - Run an application under Swift -p2 - Mapping (naming) output files +p2 - Parallel loops with foreach -p3 - Parallel loops with foreach +p3 - Merging/reducing the results of a parallel foreach loop -p4 - Mapping arrays to files +p4 - Running on the remote site nodes -p5 - merging/reducing the results of a parallel foreach loop +p5 - Running the stats summary step on the remote site -p6 - Sending arguments to applications +p6 - Add additional apps for generating seeds remotely -p7 - Running on the remote site nodes - -p8 - Running the stats summary step on the remote site - -p9 - A more complex workflow pattern: multiple parallel pipelines - //// @@ -35,7 +29,7 @@ Check out scripts from SVN ~~~~~~~~~~~~~~~~~~~~~~~~~~ -To checkout the most recent ATPESC tutorial scripts from SVN, run the following +To checkout the most recent CIC tutorial scripts from SVN, run the following command: ----- @@ -52,21 +46,21 @@ ----- $ cd tutorial # change to the newly created tutorial directory -$ source setup.sh # sets swift config files in $HOME/.swift +$ source setup.sh # sets swift config files in $HOME/.swift $ java -version # verify that you have Oracle JAVA (prefered; 1.6 or later) $ swift -version # verify that Swift 0.94 is in your $PATH and functional ----- -NOTE: If you re-login or create additional terminal sessions, you must re-run `source setup.sh` in each one. +NOTE: If you re-login, you will need to re-run source setup.sh. Simple "science applications" for the workflow tutorial ------------------------------------------------------- -We use two shell scripts in this tutorial to serve as very simple stand-ins for a real science application: -`simulation.sh` and `stats.sh`. These are located in the `tutorial/app` directory. +There are two shell scripts included that serve a very simple stand-ins for science application: +simulation.sh and stats.sh simulation.sh -~~~~~~~~~~~~~ -The simulation.sh script serves as a trivial substitute for a complex scientific simulation application. It generates and prints a set of one or more random integers in the range [0-2^62) as controlled by its optional arguments, which are: +~~~~~~~~~~~~ +The simulation.sh script serves as a trivial substitute for a complex scientific simulation application. It generates and prints a set of one or more random integers in the range [0-2^32) as controlled by its optional arguments, which are: ----- $ ./app/simulate.sh --help @@ -137,24 +131,30 @@ 336000 20000 320000 -real 0m3.012s -user 0m0.005s -sys 0m0.006s +real 0m3.012s +user 0m0.005s +sys 0m0.006s $ ----- + stats.sh -~~~~~~~~ +~~~~~~~ The stats.sh script reads a file containing n numbers and prints the average of those numbers to stdout. Introductory exercises ---------------------- -Parts 1-6 (p1.swift - p6.swift) run locally and serve as examples of the Swift language. -Parts 7-9 (p7.swift - p9.swift) submit jobs to the site specified the setup stage +Parts 1-3 (p1.swift - p3.swift) run locally and serve as examples of the Swift language. +Parts 4-6 (p4.swift - p6.swift) submit jobs to the site specified the setup stage +Introductory exercises +---------------------- +Parts 1-3 (p1.swift - p3.swift) run locally and serve as examples of the Swift language. +Parts 4-6 (p4.swift - p6.swift) submit jobs to the site specified the setup stage + p1 - Run an application under Swift ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The first swift script, p1.swift, runs simulate.sh to generate a single random @@ -163,17 +163,29 @@ image:p1.png[] .p1.swift +[source, txt] ----- -type file; +include::../part01/p1.swift[] +----- -app (file o) mysim () -{ - simulate stdout=@filename(o); -} +The sites.xml file included in each part directory gives Swift information about the machines we will be running on. +It defines things like the work directory, the scheduler to use, and how to control parallelism. The sites.xml file +below will tell Swift to run on the local machine only, and run just 1 task at a time. -file f = mysim(); +.sites.xml +[source, txt] ----- +include::../part01/sites.xml[] +----- +The app file translates from a Swift app function to the path of an executable on the file system. +In this case, it translates from "simulate" to simulate.sh and assumes that simulate.sh will +be available in your $PATH. +[source, txt] +----- +include::../part01/apps[] +----- + To run this script, run the following command: ----- $ cd part01 @@ -191,24 +203,18 @@ $ ./clean.sh ------ -p2 - Mapping (naming) output files +p2 - Parallel loops with foreach ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The second swift script shows an example of naming the file. The output is now -in a file called sim.out. +The p2.swift script introduces the foreach loop. This script runs many +simulations. The script also shows an example of naming the files. The output files +are now called sim_N.out. image:p2.png[] .p2.swift +[source, txt] ----- -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -file f <"sim.out">; -f = mysim(); +include::../part02/p2.swift[] ----- To run the script: @@ -217,26 +223,17 @@ $ swift p2.swift ----- -p3 - Parallel loops with foreach -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The p3.swift script introduces the foreach loop. This script runs many -simulations. Output files are named here by Swift and will get created -in the _concurrent directory. +p3 - Merging/reducing the results of a parallel foreach loop +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p3.swift introduces a postprocessing step. After all the parallel simulations have completed, the files +created by simulation.sh will be averaged by stats.sh. image:p3.png[] .p3.swift +[source, txt] ---- -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -foreach i in [0:9] { - file f = mysim(); -} +include::../part03/p3.swift[] ---- To run: @@ -245,25 +242,19 @@ $ swift p3.swift ---- -p4 - Mapping arrays to files -~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p4.swift gives an example of naming multiple files within a foreach loop. +p4 - Running on the remote site nodes +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p4.swift is the first script that will submit jobs to remote site nodes for analysis. +It is similar to earlier scripts, with a few minor exceptions. To generalize the script +for other types of remote execution (e.g., when no shared filesystem is available to the compute nodes), the application simulate.sh +will get transferred to the worker node by Swift, in the same manner as any other input data file. image:p4.png[] .p4.swift +[source, txt] ---- -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -foreach i in [0:9] { - file f ; - f = mysim(); -} +include::../part04/p4.swift[] ---- To run: @@ -273,39 +264,18 @@ Output files will be named output/sim_N.out. -p5 - merging/reducing the results of a parallel foreach loop -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p5 - Running the stats summary step on the remote site +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ p5.swift introduces a postprocessing step. After all the parallel simulations have completed, the files -created by simulation.sh will be averaged by stats.sh. +created by simulation.sh will be averaged by stats.sh. This is similar to p3, but all app invocations +are done on remote nodes with Swift managing file transfers. image:p5.png[] .p5.swift +[source, txt] ---- -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -app (file o) analyze (file s[]) -{ - stats @filenames(s) stdout=@filename(o); -} - -file sims[]; - -int nsim = @toInt(@arg("nsim","10")); - -foreach i in [0:nsim-1] { - file simout ; - simout = mysim(); - sims[i] = simout; -} - -file stats<"output/average.out">; -stats = analyze(sims); +include::../part05/p5.swift[] ---- To run: @@ -313,227 +283,41 @@ $ swift p5.swift ---- -p6 - Sending arguments to applications -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p6.swift introduces command line arguments. The script sets a variable called -"steps" here, which determines the length of time that the simulation.sh -will run for. It also defines a variable called nsim, which determines the -number of simulations to run. +p6 - Add additional apps and randomness +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p6.swift build on p5.swift, but adds new apps for generating a random +seed and a random bias value. image:p6.png[] .p6.swift +[source, txt] ---- -type file; - -app (file o) mysim (int timesteps) -{ - simulate timesteps stdout=@filename(o); -} - -app (file o) analyze (file s[]) -{ - stats @filenames(s) stdout=@filename(o); -} - -file sims[]; -int nsim = @toInt(@arg("nsim","10")); -int steps = @toInt(@arg("steps","1")); - -foreach i in [0:nsim-1] { - file simout ; - simout = mysim(steps); - sims[i] = simout; -} - -file stats<"output/average.out">; -stats = analyze(sims); +include::../part06/p6.swift[] ---- -Use the command below to specify the time for each simulation. ----- -$ cd ../part06 -$ swift p6.swift -steps=3 # each simulation takes 3 seconds ----- +In order to run on the cluster, sites.xml needed to be modified. Here is +the new sites.xml we are using for this example. Note the changes between the sites.xml file +in this example which uses condor, and the sites.xml file in part 1, which runs locally. -p7 - Running on the remote site nodes -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p7.swift is the first script that will submit jobs to remote site nodes for analysis. -It is similar to earlier scripts, with a few minor exceptions. To generalize the script -for other types of remote execution (e.g., when no shared filesystem is available to the compute nodes), the application simulate.sh -will get transferred to the worker node by Swift, in the same manner as any other input data file. - -image:p7.png[] - -.p7.swift +[source, txt] ----- -type file; - -# Application to be called by this script - -file simulation_script <"simulate.sh">; - -# app() functions for application programs to be called: - -app (file out) simulation (file script, int timesteps, int sim_range) -{ - sh @filename(script) timesteps sim_range stdout=@filename(out); -} - -# Command line params to this script: - -int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run -int range = @toInt(@arg("range", "100")); # range of the generated random numbers - -# Main script and data - -int steps=3; - -tracef("\n*** Script parameters: nsim=%i steps=%i range=%i \n\n", nsim, steps, range); - -foreach i in [0:nsim-1] { - file simout ; - simout = simulation(simulation_script, steps, range); -} +include::../part06/sites.xml[] ----- -To run: ----- -$ cd ../part07 -$ swift p7.swift ----- - -p8 - Running the stats summary step on the remote site -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p8.swift will also stage in and run stats.sh to calculate averages. It adds a -trace statement so you can see the order in which things execute. - -image:p8.png[] - -.p8.swift +Below is the updated apps file. Since Swift is staging shell scripts remotely to nodes on the cluster, +the only application it needs defined here is the shell. +[source, txt] ----- -type file; - -# Applications to be called by this script - -file simulation_script <"simulate.sh">; -file analysis_script <"stats.sh">; - -# app() functions for application programs to be called: - -app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) -{ - sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); -} - -app (file out) analyze (file script, file s[]) -{ - sh @script @filenames(s) stdout=@filename(out); -} - -# Command line params to this script: - -int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run -int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) -int range = @toInt(@arg("range", "100")); # range of the generated random numbers -int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation - -# Main script and data - -tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); - -file sims[]; # Array of files to hold each simulation output -file bias<"bias.dat">; # Input data file to "bias" the numbers: - # 1 line: scale offset ( N = n*scale + offset) -foreach i in [0:nsim-1] { - file simout ; - simout = simulation(simulation_script, steps, range, bias, 100000, count); - sims[i] = simout; -} - -file stats<"output/stats.out">; # Final output file: average of all "simulations" -stats = analyze(analysis_script,sims); +include::../part06/apps[] ----- -To run: +Use the command below to specify the time for each simulation. ---- -$ cd ../part08 -$ swift p8.swift +$ cd ../part06 +$ swift p6.swift -steps=3 # each simulation takes 3 seconds ---- -p9 - A more complex workflow pattern: multiple parallel pipelines -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p9.swift adds another app function called genrand. Genrand will produce a random -number that will be used to determine how long each simulation app will run. - -image:p9.png[] - -.p9.swift ------ -type file; - -# Applications to be called by this script - -file simulation_script <"simulate.sh">; -file analysis_script <"stats.sh">; - -# app() functions for application programs to be called: - -app (file out) genrand (file script, int timesteps, int sim_range) -{ - sh @filename(script) timesteps sim_range stdout=@filename(out); -} - -app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) -{ - sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); -} - -app (file out) analyze (file script, file s[]) -{ - sh @script @filenames(s) stdout=@filename(out); -} - -# Command line params to this script: -int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run -int range = @toInt(@arg("range", "100")); # range of the generated random numbers -int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation - -# Main script and data - -tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); - -file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble - -bias = genrand(simulation_script, 1, 1000); - -file sims[]; # Array of files to hold each simulation output - -foreach i in [0:nsim-1] { - - int steps = readData(genrand(simulation_script, 1, 5)); - tracef(" for simulation[%i] steps=%i\n", i, steps+1); - - file simout ; - simout = simulation(simulation_script, steps+1, range, bias, 100000, count); - sims[i] = simout; -} - -file stats<"output/stats.out">; # Final output file: average of all "simulations" -stats = analyze(analysis_script,sims); ------ - -To run: ----- -$ cd ../part09 -$ swift p9.swift ----- - - - - - - Running Swift scripts on Cloud resources ---------------------------------------- Modified: SwiftTutorials/CIC_2013-08-09/doc/build_docs.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/build_docs.sh 2013-08-22 18:01:36 UTC (rev 6958) +++ SwiftTutorials/CIC_2013-08-09/doc/build_docs.sh 2013-08-22 19:55:28 UTC (rev 6959) @@ -10,5 +10,4 @@ popd >& /dev/null fi -asciidoc -a toc -a toplevels=2 -a stylesheet=$PWD/asciidoc.css -a max-width=800px -o cic-tutorial.html README - +asciidoc -a "src_tab=3 --line-number=' '" -a toc -a toplevels=2 -a stylesheet=$PWD/asciidoc.css -a max-width=800px -o cic-tutorial.html README From davidk at ci.uchicago.edu Thu Aug 22 14:58:32 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 22 Aug 2013 14:58:32 -0500 (CDT) Subject: [Swift-commit] r6960 - SwiftTutorials/CIC_2013-08-09/doc Message-ID: <20130822195832.87A019CD14@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-22 14:58:32 -0500 (Thu, 22 Aug 2013) New Revision: 6960 Modified: SwiftTutorials/CIC_2013-08-09/doc/README Log: Remove duplicate section and argument to setup.sh Modified: SwiftTutorials/CIC_2013-08-09/doc/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-22 19:55:28 UTC (rev 6959) +++ SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-22 19:58:32 UTC (rev 6960) @@ -46,7 +46,7 @@ ----- $ cd tutorial # change to the newly created tutorial directory -$ source setup.sh # sets swift config files in $HOME/.swift +$ source setup.sh # sets swift config files in $HOME/.swift $ java -version # verify that you have Oracle JAVA (prefered; 1.6 or later) $ swift -version # verify that Swift 0.94 is in your $PATH and functional ----- @@ -150,11 +150,6 @@ Parts 1-3 (p1.swift - p3.swift) run locally and serve as examples of the Swift language. Parts 4-6 (p4.swift - p6.swift) submit jobs to the site specified the setup stage -Introductory exercises ----------------------- -Parts 1-3 (p1.swift - p3.swift) run locally and serve as examples of the Swift language. -Parts 4-6 (p4.swift - p6.swift) submit jobs to the site specified the setup stage - p1 - Run an application under Swift ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The first swift script, p1.swift, runs simulate.sh to generate a single random From davidk at ci.uchicago.edu Thu Aug 22 15:43:10 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 22 Aug 2013 15:43:10 -0500 (CDT) Subject: [Swift-commit] r6961 - SwiftTutorials/CIC_2013-08-09/doc Message-ID: <20130822204310.7F76E9CD14@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-22 15:43:10 -0500 (Thu, 22 Aug 2013) New Revision: 6961 Modified: SwiftTutorials/CIC_2013-08-09/doc/README Log: Use cat -n rather than processing through source-highlighter for line numbering Modified: SwiftTutorials/CIC_2013-08-09/doc/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-22 19:58:32 UTC (rev 6960) +++ SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-22 20:43:10 UTC (rev 6961) @@ -158,9 +158,8 @@ image:p1.png[] .p1.swift -[source, txt] ----- -include::../part01/p1.swift[] +sys::[cat -n ../part01/p1.swift] ----- The sites.xml file included in each part directory gives Swift information about the machines we will be running on. @@ -168,17 +167,17 @@ below will tell Swift to run on the local machine only, and run just 1 task at a time. .sites.xml -[source, txt] ----- -include::../part01/sites.xml[] +sys::[cat -n ../part01/sites.xml] ----- The app file translates from a Swift app function to the path of an executable on the file system. In this case, it translates from "simulate" to simulate.sh and assumes that simulate.sh will be available in your $PATH. -[source, txt] + +.apps ----- -include::../part01/apps[] +sys::[cat -n ../part01/apps] ----- To run this script, run the following command: @@ -207,9 +206,8 @@ image:p2.png[] .p2.swift -[source, txt] ----- -include::../part02/p2.swift[] +sys::[cat -n ../part02/p2.swift] ----- To run the script: @@ -226,9 +224,8 @@ image:p3.png[] .p3.swift -[source, txt] ---- -include::../part03/p3.swift[] +sys::[cat -n ../part03/p3.swift] ---- To run: @@ -247,9 +244,8 @@ image:p4.png[] .p4.swift -[source, txt] ---- -include::../part04/p4.swift[] +sys::[cat -n ../part04/p4.swift] ---- To run: @@ -268,9 +264,8 @@ image:p5.png[] .p5.swift -[source, txt] ---- -include::../part05/p5.swift[] +sys::[cat -n ../part05/p5.swift] ---- To run: @@ -286,25 +281,25 @@ image:p6.png[] .p6.swift -[source, txt] ---- -include::../part06/p6.swift[] +sys::[cat -n ../part06/p6.swift] ---- In order to run on the cluster, sites.xml needed to be modified. Here is the new sites.xml we are using for this example. Note the changes between the sites.xml file in this example which uses condor, and the sites.xml file in part 1, which runs locally. -[source, txt] +.sites.xml ----- -include::../part06/sites.xml[] +sys::[cat -n ../part06/sites.xml] ----- Below is the updated apps file. Since Swift is staging shell scripts remotely to nodes on the cluster, the only application it needs defined here is the shell. -[source, txt] + +.apps ----- -include::../part06/apps[] +sys::[cat -n ../part06/apps] ----- Use the command below to specify the time for each simulation. From yadunandb at ci.uchicago.edu Thu Aug 22 16:16:52 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Thu, 22 Aug 2013 16:16:52 -0500 (CDT) Subject: [Swift-commit] r6962 - branches/release-0.94/docs/siteguide Message-ID: <20130822211652.4AABA9CD14@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-22 16:16:52 -0500 (Thu, 22 Aug 2013) New Revision: 6962 Added: branches/release-0.94/docs/siteguide/cray Log: Submitting the Cray documentation Added: branches/release-0.94/docs/siteguide/cray =================================================================== --- branches/release-0.94/docs/siteguide/cray (rev 0) +++ branches/release-0.94/docs/siteguide/cray 2013-08-22 21:16:52 UTC (rev 6962) @@ -0,0 +1,382 @@ +Cray +---- + +This section will provide an overview of running Swift on Cray machines. Details specific +to cray machines, Beagle and Kraken are provided in the later sections. + +Get Swift in your environment +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If the system administrator for the machine has installed swift as a module +you can load swift and sun-java modules as follows: +----- +# check whether swift is available +$ module avail swift + +# check whether sun-java is available +$ module avail sun-java + +# Load the modules (if) available +$ module load swift sun-java +----- + +Installing swift on Cray is no different from installing on any other machine. +Follow the steps below to have the latest Swift release installed. + +----- +#1. Download the latest package from http://swiftlang.org/downloads +$ wget http://swiftlang.org/packages/swift-.tar.gz ~ + +#2. Untar the file +$ tar -xzf ~/swift-.tar.gz + +#3. Add the swift-/bin directory to your $PATH +$ export PATH=~/swift-/bin:$PATH + +# Bash users could add the statement in step 3 to their .bashrc or .bash_profile +# to have swift available on login. +----- + +More details about how to install from the latest source can be found in the +http://www.swiftlang.org/guides/release-0.94/quickstart/quickstart.html[Swift Quickstart guide]. + +Run a simple swift script +~~~~~~~~~~~~~~~~~~~~~~~~~ +To run a swift script 3 key components are required: + +1. sites.xml file + +2. apps file + +3. swift script + +Creating a sites.xml +~~~~~~~~~~~~~~~~~~~~ +The sites.xml file descibes the interface between Swift and a supercomputer or cluster. +It defines things like which work directory to use and how to control parallelism. + +Below is an example of a sites.xml file for a Cray XE6 supercomputer at the +University of Chicago called Beagle. + +.Example Cray sites.xml +----- + + + + + CI-CCR000013 + + + pbs.aprun;pbs.mpp;depth=24 + + 24 + 1000 + 1 + 1 + 1 + + .63 + 10000 + + + + /lustre/beagle/{env.USER}/swift.workdir + + +----- + +Customizing sites.xml +~~~~~~~~~~~~~~~~~~~~~ +The following sites.xml parameters must be set to scale that is intended for a large run: + +* *jobThrottle* : A factor that determines the number of tasks dispatched simultaneously. The intended number of simultaneous tasks must match the number of cores targeted. The number of tasks is calculated from the jobThrottle factor is as follows: + +* *maxNodes* : Determines the maximum number of nodes a job must pack into its qsub. This parameter determines the largest single job that your run will submit. + +* *maxTime* : The expected walltime for completion of your run. This parameter is accepted in seconds. + +* *nodeGranularity* : Determines the number of nodes per job. It restricts the number of nodes in a job to a multiple of this value. The total number of workers will then be a multiple of jobsPerNode * nodeGranularity. For Beagle, jobsPerNode value is 24 corresponding to its 24 cores per node. + +* *project* : Specified the name of a project to the PBS scheduler + +* *slots* : This parameter specifies the maximum number of PBS jobs/blocks that the coaster scheduler will have running at any given time. On Beagle, this number will determine how many qsubs swift will submit for your run. Typical values range between 40 and 60 for large runs. + + +---- +Number of Tasks = (JobThrottle x 100) + 1 +---- + +Creating an apps file +~~~~~~~~~~~~~~~~~~~~~ +The "apps" file defines the path to applications for given sites. In the +catsn.swift example, we have one application, cat. + +.apps file +----- +beagle cat /bin/cat +----- + +Running the test script +~~~~~~~~~~~~~~~~~~~~~~~ +The catsn.swift script is a simple script used for sanity testing. It runs the +"cat" command on a file N number of times and brings each results back as a new +file. + +.catsn.swift +----- +type file; + +/* App definition */ +app (file o) cat (file i) +{ + cat @i stdout=@o; +} + +file out[]; +file data<"data.txt">; + +/* App invocation: n times */ +foreach j in [1:@toint(@arg("n","1"))] { + out[j] = cat(data); +} +----- + +Now we have all the pieces we need to run: a sites.xml file, an apps file, +and a Swift script. The following command will run catsn.swift. + +----- +$ swift -sites.file sites.xml -tc.file apps catsn.swift +----- + +Installing Swift as a Module +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +System administrators may install Swift system-wide using the Modules +environment management system. Below is a sample module definition that +administrators could use to make this task simpler: + +----- +#%Module1.0######################################################### +## + +proc moduleVersion { } { + if { ! [regexp {[^/]*$} [module-info name] ver] } { + puts stderr "Internal modulefile error, please send a bug report to email at here" + } + return $ver +} + +proc pythonVersion { } { + if { ! [regexp {python/([0-9]+.[0-9]+)} [module-info name] match pyver] } { + puts stderr "Internal modulefile error, please send a bug report to email at here" + } + return $pyver +} + +set ver [moduleVersion] +set path /soft/swift/$ver +set name Swift + +proc ModulesHelp { } { + puts stderr "This module adds the Swift framework to various paths" + puts stderr "See http://www.ci.uchicago.edu/swift for further details" +} + +module-whatis "Sets up $name in your environment" + +module load java +prepend-path PATH $path/bin + +if [ module-info mode load ] { + puts stderr "$name version $ver loaded" +} + +if [ module-info mode switch2 ] { + puts stderr "$name version $ver loaded" +} + +if [ module-info mode remove ] { + puts stderr "$name version $ver unloaded" +} +------ + + +Beagle (Cray XE6) +~~~~~~~~~~~~~~~~ + +Beagle is a Cray XE6 supercomputer at the University of Chicago. It employs a +batch-oriented computational model where-in a PBS schedular accepts user's +jobs and queues them in the queueing system for execution. The computational +model requires a user to prepare the submit files, track job submissions, +checkpointing, managing input/output data and handling exceptional conditions +manually. Running Swift under Beagle can accomplish the above tasks with the least +manual user intervention and maximal oppurtunistic computation time on Beagle +queues. In the following sections, we discuss more about specifics of +running Swift on Beagle. A more detailed information about Swift and its +workings can be found on Swift http://swiftlang.org/docs/index.php[documentation page]. +More information on Beagle can be found on http://beagle.ci.uchicago.edu[Beagle website]. + +Loading the Swift module +^^^^^^^^^^^^^^^^^^^^^^^^ +Swift is installed as a module on Beagle. To load the module, run the following command: + +----- +$ module load swift +Swift version 0.94.1-RC2 loaded +------ + +Create the sites file +^^^^^^^^^^^^^^^^^^^^^ +The next step is to create a sites file. An example sites file (sites.xml) is shown as follows: + +.sites.xml file +----- + + + + + CI-CCR000013 + + + pbs.aprun;pbs.mpp;depth=24 + + 24 + 1000 + 1 + 1 + 1 + + .63 + 10000 + + + + /lustre/beagle/ketan/swift.workdir + + +----- + +NOTE: Running from sandbox node or requesting 30 minutes walltime for upto 3 nodes +will get fast prioritized execution. Suitable for small tests. + +.SWIFT_USERHOME +NOTE: On Beagle, the user's home is _not_ accessible from the compute nodes. Instead +a lustre shared filesystem is available which the compute nodes can access. In such +cases the environment variable SWIFT_USERHOME should be set to a directory on the +lustre filesystem. + +Following is an example sites.xml for a 50 slots run with each slot occupying 4 nodes (thus, a 200 node run): + +----- + + + + CI-CCR000013 + + 24:cray:pack + + + + 24 + 50000 + 50 + 4 + 4 + + 48.00 + 10000 + + + /lustre/beagle/ketan/swift.workdir + + +----- + +Troubleshooting +~~~~~~~~~~~~~~~ + +In this section we will discuss some of the common issues and remedies while using Swift on Beagle. The origin of these issues can be Swift or the Beagle's configuration, state and user configuration among other factors. We try to identify maximum known issues and address them here: + +* Command not found: Swift is installed on Beagle as a module. If you see the following error message: + +----- +If 'swift' is not a typo you can run the following command to lookup the package that contains the binary: + command-not-found swift +-bash: swift: command not found +----- + +The most likely cause is the module is not loaded. Do the following to load the Swift module: + +----- +$ module load swift +Swift version swift-0.93RC5 loaded +----- + +* Failed to transfer wrapperlog for job cat-nmobtbkk and/or Job failed with an exit code of 254. Check the element on the sites.xml file. + +----- +/home/ketan/swift.workdir +----- + +It is likely that it is set to a path where the compute nodes can not write, e.g. your /home directory. The remedy for this error is to set your workdirectory to the /lustre path where swift could write from compute nodes. + +---- +/lustre/beagle/ketan/swift.workdir +---- + + +Kraken (Cray XT5) +~~~~~~~~~~~~~~~~ + +Kraken is a Cray XT5 supercomputer at the National Institute for Computational +Sciences (NICS) at the University of Tennessee, Knoxville. The configuration +specifics required for Kraken are outlined below. + +More information on Kraken can be found on NICS website here: +http://www.nics.tennessee.edu/computing-resources/kraken + + +Requesting Access +^^^^^^^^^^^^^^^^^ +To get information on how to get an allocation, get access and login to Kraken: +http://www.nics.tennessee.edu/quick-start + +Getting started with Swift +^^^^^^^^^^^^^^^^^^^^^^^^^^ +Since swift is not available Kraken as a module currently, you could install +from the latest binary release or from source as described in the +section. + ++http://swift-lang.org/guides/release-0.94/quickstart/quickstart.html+ + + +Kraken specific configuration +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Sites.xml for running a single MPI job. +----- + + + + 1 + 16 + 16 + + + + + + + single + 1 + 12 + + +----- + +The following is a sample swift config file + +----- +wrapperlog.always.transfer=true +sitedir.keep=true +execution.retries=1 +lazy.errors=true +use.provider.staging=true +provider.staging.pin.swiftfiles=false +foreach.max.threads=100 +provenance.log=false +----- + +More about config and tc file options can be found in the swift userguide +here: http://www.ci.uchicago.edu/swift/wwwdev/guides/release-0.93/userguide/userguide.html#_swift_configuration_properties. + From davidk at ci.uchicago.edu Thu Aug 22 16:46:08 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Thu, 22 Aug 2013 16:46:08 -0500 (CDT) Subject: [Swift-commit] r6963 - in SwiftTutorials/CIC_2013-08-09/doc: . images images/icons Message-ID: <20130822214608.ABFE99CD14@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-22 16:46:08 -0500 (Thu, 22 Aug 2013) New Revision: 6963 Added: SwiftTutorials/CIC_2013-08-09/doc/images/ SwiftTutorials/CIC_2013-08-09/doc/images/icons/ SwiftTutorials/CIC_2013-08-09/doc/images/icons/caution.png SwiftTutorials/CIC_2013-08-09/doc/images/icons/example.png SwiftTutorials/CIC_2013-08-09/doc/images/icons/home.png SwiftTutorials/CIC_2013-08-09/doc/images/icons/important.png SwiftTutorials/CIC_2013-08-09/doc/images/icons/next.png SwiftTutorials/CIC_2013-08-09/doc/images/icons/note.png SwiftTutorials/CIC_2013-08-09/doc/images/icons/prev.png SwiftTutorials/CIC_2013-08-09/doc/images/icons/tip.png SwiftTutorials/CIC_2013-08-09/doc/images/icons/up.png SwiftTutorials/CIC_2013-08-09/doc/images/icons/warning.png Modified: SwiftTutorials/CIC_2013-08-09/doc/build_docs.sh Log: Icons Modified: SwiftTutorials/CIC_2013-08-09/doc/build_docs.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/build_docs.sh 2013-08-22 21:16:52 UTC (rev 6962) +++ SwiftTutorials/CIC_2013-08-09/doc/build_docs.sh 2013-08-22 21:46:08 UTC (rev 6963) @@ -10,4 +10,4 @@ popd >& /dev/null fi -asciidoc -a "src_tab=3 --line-number=' '" -a toc -a toplevels=2 -a stylesheet=$PWD/asciidoc.css -a max-width=800px -o cic-tutorial.html README +asciidoc -a icons -a "src_tab=3 --line-number=' '" -a toc -a toplevels=2 -a stylesheet=$PWD/asciidoc.css -a max-width=800px -o cic-tutorial.html README Added: SwiftTutorials/CIC_2013-08-09/doc/images/icons/caution.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/images/icons/caution.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/doc/images/icons/example.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/images/icons/example.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/doc/images/icons/home.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/images/icons/home.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/doc/images/icons/important.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/images/icons/important.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/doc/images/icons/next.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/images/icons/next.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/doc/images/icons/note.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/images/icons/note.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/doc/images/icons/prev.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/images/icons/prev.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/doc/images/icons/tip.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/images/icons/tip.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/doc/images/icons/up.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/images/icons/up.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/doc/images/icons/warning.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/images/icons/warning.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream From yadunandb at ci.uchicago.edu Thu Aug 22 16:50:43 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Thu, 22 Aug 2013 16:50:43 -0500 (CDT) Subject: [Swift-commit] r6964 - branches/release-0.94/docs/siteguide Message-ID: <20130822215043.21AD89CD14@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-22 16:50:43 -0500 (Thu, 22 Aug 2013) New Revision: 6964 Modified: branches/release-0.94/docs/siteguide/cray Log: Minor update Modified: branches/release-0.94/docs/siteguide/cray =================================================================== --- branches/release-0.94/docs/siteguide/cray 2013-08-22 21:46:08 UTC (rev 6963) +++ branches/release-0.94/docs/siteguide/cray 2013-08-22 21:50:43 UTC (rev 6964) @@ -25,7 +25,7 @@ ----- #1. Download the latest package from http://swiftlang.org/downloads -$ wget http://swiftlang.org/packages/swift-.tar.gz ~ +$ wget http://swiftlang.org/packages/swift-latest.tar.gz ~ #2. Untar the file $ tar -xzf ~/swift-.tar.gz From ketan at ci.uchicago.edu Thu Aug 22 22:17:29 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Thu, 22 Aug 2013 22:17:29 -0500 (CDT) Subject: [Swift-commit] r6965 - SwiftApps/Swift-MapRed/Paper Message-ID: <20130823031729.0386D9CC9A@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-22 22:17:28 -0500 (Thu, 22 Aug 2013) New Revision: 6965 Modified: SwiftApps/Swift-MapRed/Paper/.latex.out SwiftApps/Swift-MapRed/Paper/swifthadoop.aux SwiftApps/Swift-MapRed/Paper/swifthadoop.log SwiftApps/Swift-MapRed/Paper/swifthadoop.tex Log: hadoop wc results on MCS Modified: SwiftApps/Swift-MapRed/Paper/.latex.out =================================================================== --- SwiftApps/Swift-MapRed/Paper/.latex.out 2013-08-22 21:50:43 UTC (rev 6964) +++ SwiftApps/Swift-MapRed/Paper/.latex.out 2013-08-23 03:17:28 UTC (rev 6965) @@ -133,9 +133,13 @@ [2 <./fig/hadoopflow.png>] -[3 <./fig/swiftflow.png>] -Underfull \vbox (badness 1688) has occurred while \output is active -(./swifthadoop.bbl [4 <./fig/swiftreduce.png>]) + + +Overfull \hbox (36.03012pt too wide) in paragraph at lines 364--367 + [] +[3 <./fig/swiftflow.png> <./results/hadoop-wc-mcs.png>] +Underfull \vbox (badness 1688) has occurred while \output is active [4 <./fig/s +wiftreduce.png>] (./swifthadoop.bbl) ** Conference Paper ** Before submitting the final camera ready copy, remember to: @@ -154,5 +158,5 @@ s/utmb8a.pfb> -Output written on swifthadoop.pdf (5 pages, 190720 bytes). +Output written on swifthadoop.pdf (5 pages, 210267 bytes). Transcript written on swifthadoop.log. Modified: SwiftApps/Swift-MapRed/Paper/swifthadoop.aux =================================================================== --- SwiftApps/Swift-MapRed/Paper/swifthadoop.aux 2013-08-22 21:50:43 UTC (rev 6964) +++ SwiftApps/Swift-MapRed/Paper/swifthadoop.aux 2013-08-23 03:17:28 UTC (rev 6965) @@ -16,15 +16,12 @@ \@writefile{toc}{\contentsline {section}{\numberline {III}Swift versus Hadoop}{2}} \citation{shellpipes} \citation{friendfoes} -\citation{bulkparallel} -\citation{marissa} -\citation{balkir} -\citation{distdelayed} -\citation{cdm} \@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Dataflow of Swift \relax }}{3}} \newlabel{fig:swiftarchi}{{2}{3}} \@writefile{toc}{\contentsline {section}{\numberline {IV}Experiment Setup}{3}} \@writefile{toc}{\contentsline {section}{\numberline {V}Analysis of Swift and Hadoop Runtimes}{3}} +\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Hadoop wordcount results with HDFS on RAMdisk and localdisk on a 10-workstation cluster \relax }}{3}} +\newlabel{fig:wc}{{5}{3}} \@writefile{toc}{\contentsline {section}{\numberline {VI}Illustrative Solutions}{3}} \@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VI-A}}Wordcount}{3}} \@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VI-B}}Weather Datamining}{3}} @@ -33,22 +30,24 @@ \@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VII-B}}Distributed File Systems}{3}} \@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VII-C}}Lessons Learned}{3}} \@writefile{toc}{\contentsline {section}{\numberline {VIII}Related Work}{3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VIII-A}}MapReduce Variants}{3}} +\citation{bulkparallel} +\citation{marissa} +\citation{balkir} +\citation{distdelayed} +\citation{cdm} +\@writefile{lot}{\contentsline {table}{\numberline {I}{\ignorespaces Swift versus Hadoop: Features and Characteristics\relax }}{4}} +\newlabel{tbl:storage}{{I}{4}} +\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Setup of SwiftReduce \relax }}{4}} +\newlabel{fig:swiftreduce}{{3}{4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VIII-A}}MapReduce Variants}{4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VIII-B}}Workflow Implementations}{4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VIII-C}}Coupling MapReduce and Workflow}{4}} \bibstyle{IEEEtran} \bibdata{ref} \bibcite{fired}{1} \bibcite{hdfs-main}{2} \bibcite{turing}{3} \bibcite{shellpipes}{4} -\@writefile{lot}{\contentsline {table}{\numberline {I}{\ignorespaces Swift versus Hadoop: Features and Characteristics\relax }}{4}} -\newlabel{tbl:storage}{{I}{4}} -\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Setup of SwiftReduce \relax }}{4}} -\newlabel{fig:swiftreduce}{{3}{4}} -\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VIII-B}}Workflow Implementations}{4}} -\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VIII-C}}Coupling MapReduce and Workflow}{4}} -\@writefile{toc}{\contentsline {section}{\numberline {IX}Conclusions and Future Work}{4}} -\@writefile{toc}{\contentsline {section}{\numberline {X}Acknowledgments}{4}} -\@writefile{toc}{\contentsline {section}{References}{4}} \bibcite{friendfoes}{5} \bibcite{bulkparallel}{6} \bibcite{marissa}{7} @@ -57,3 +56,6 @@ \bibcite{cdm}{10} \@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Setup of Combiner \relax }}{5}} \newlabel{fig:swiftcombiner}{{4}{5}} +\@writefile{toc}{\contentsline {section}{\numberline {IX}Conclusions and Future Work}{5}} +\@writefile{toc}{\contentsline {section}{\numberline {X}Acknowledgments}{5}} +\@writefile{toc}{\contentsline {section}{References}{5}} Modified: SwiftApps/Swift-MapRed/Paper/swifthadoop.log =================================================================== --- SwiftApps/Swift-MapRed/Paper/swifthadoop.log 2013-08-22 21:50:43 UTC (rev 6964) +++ SwiftApps/Swift-MapRed/Paper/swifthadoop.log 2013-08-23 03:17:28 UTC (rev 6965) @@ -1,4 +1,4 @@ -This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/MacPorts 2013_2) (format=pdflatex 2013.8.16) 20 AUG 2013 15:54 +This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/MacPorts 2013_2) (format=pdflatex 2013.8.16) 22 AUG 2013 22:16 entering extended mode restricted \write18 enabled. %&-line parsing enabled. @@ -650,12 +650,22 @@ Package pdftex.def Info: fig/combiner.png used on input line 314. (pdftex.def) Requested size: 289.07999pt x 136.98096pt. -[3 <./fig/swiftflow.png>] + +File: results/hadoop-wc-mcs.png Graphic file (type png) + + +Package pdftex.def Info: results/hadoop-wc-mcs.png used on input line 364. +(pdftex.def) Requested size: 289.07999pt x 216.81534pt. + +Overfull \hbox (36.03012pt too wide) in paragraph at lines 364--367 + [] + [] + +[3 <./fig/swiftflow.png> <./results/hadoop-wc-mcs.png>] Underfull \vbox (badness 1688) has occurred while \output is active [] + [4 <./fig/swiftreduce.png>] (./swifthadoop.bbl) -(./swifthadoop.bbl [4 <./fig/swiftreduce.png>]) - ** Conference Paper ** Before submitting the final camera ready copy, remember to: @@ -666,27 +676,25 @@ uses only Type 1 fonts and that every step in the generation process uses the appropriate paper size. -[5 - - <./fig/combiner.png>] (./swifthadoop.aux) ) +[5 <./fig/combiner.png>] (./swifthadoop.aux) ) Here is how much of TeX's memory you used: - 14258 strings out of 493041 - 271743 string characters out of 6132992 - 342898 words of memory out of 5000000 - 17444 multiletter control sequences out of 15000+600000 + 14265 strings out of 493041 + 271895 string characters out of 6132992 + 341906 words of memory out of 5000000 + 17449 multiletter control sequences out of 15000+600000 41156 words of font info for 82 fonts, out of 8000000 for 9000 1176 hyphenation exceptions out of 8191 49i,13n,55p,416b,336s stack positions out of 5000i,500n,10000p,200000b,80000s -{/opt/local/share/texmf-texlive/fon -ts/enc/dvips/base/8r.enc} -Output written on swifthadoop.pdf (5 pages, 190720 bytes). +{/opt/local/share/texmf-texlive/f +onts/enc/dvips/base/8r.enc} +Output written on swifthadoop.pdf (5 pages, 210267 bytes). PDF statistics: - 48 PDF objects out of 1000 (max. 8388607) + 49 PDF objects out of 1000 (max. 8388607) 31 compressed objects within 1 object stream 0 named destinations out of 1000 (max. 500000) - 33 words of extra memory for PDF output out of 10000 (max. 10000000) + 38 words of extra memory for PDF output out of 10000 (max. 10000000) Modified: SwiftApps/Swift-MapRed/Paper/swifthadoop.tex =================================================================== --- SwiftApps/Swift-MapRed/Paper/swifthadoop.tex 2013-08-22 21:50:43 UTC (rev 6964) +++ SwiftApps/Swift-MapRed/Paper/swifthadoop.tex 2013-08-23 03:17:28 UTC (rev 6965) @@ -358,6 +358,16 @@ %Two Hadoopy solutions, Swift and Hadoop implementations of each. \subsection{Wordcount} + +\begin{figure} + \begin{center} + \includegraphics[width=4in]{results/hadoop-wc-mcs.png} + \caption{Hadoop wordcount results with HDFS on RAMdisk and localdisk on a 10-workstation cluster + \label{fig:wc} + } +\end{center} +\end{figure} +hadoop-wc-mcs.png %Hadoop implementation. %Swift implementation. From ketan at ci.uchicago.edu Thu Aug 22 22:17:54 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Thu, 22 Aug 2013 22:17:54 -0500 (CDT) Subject: [Swift-commit] r6966 - SwiftApps/Swift-MapRed/Paper Message-ID: <20130823031754.7F7659CC9A@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-22 22:17:54 -0500 (Thu, 22 Aug 2013) New Revision: 6966 Removed: SwiftApps/Swift-MapRed/Paper/swifthadoop.aux SwiftApps/Swift-MapRed/Paper/swifthadoop.log Log: remove log and aux Deleted: SwiftApps/Swift-MapRed/Paper/swifthadoop.aux =================================================================== --- SwiftApps/Swift-MapRed/Paper/swifthadoop.aux 2013-08-23 03:17:28 UTC (rev 6965) +++ SwiftApps/Swift-MapRed/Paper/swifthadoop.aux 2013-08-23 03:17:54 UTC (rev 6966) @@ -1,61 +0,0 @@ -\relax -\citation{fired} -\@writefile{toc}{\contentsline {section}{\numberline {I}Introduction}{1}} -\@writefile{toc}{\contentsline {section}{\numberline {II}Background}{1}} -\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {II-A}}Hadoop and HDFS}{1}} -\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb at x \hbox {II-A}0a}JobTracker}{1}} -\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb at x \hbox {II-A}0b}TaskTracker}{1}} -\citation{hdfs-main} -\citation{turing} -\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Data flow of Hadoop \relax }}{2}} -\providecommand*\caption at xref[2]{\@setref\relax\@undefined{#1}} -\newlabel{fig:hadooparchi}{{1}{2}} -\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb at x \hbox {II-A}0c}Namenode and SecondaryNamenode}{2}} -\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb at x \hbox {II-A}0d}DataNode}{2}} -\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {II-B}}Swift}{2}} -\@writefile{toc}{\contentsline {section}{\numberline {III}Swift versus Hadoop}{2}} -\citation{shellpipes} -\citation{friendfoes} -\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Dataflow of Swift \relax }}{3}} -\newlabel{fig:swiftarchi}{{2}{3}} -\@writefile{toc}{\contentsline {section}{\numberline {IV}Experiment Setup}{3}} -\@writefile{toc}{\contentsline {section}{\numberline {V}Analysis of Swift and Hadoop Runtimes}{3}} -\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Hadoop wordcount results with HDFS on RAMdisk and localdisk on a 10-workstation cluster \relax }}{3}} -\newlabel{fig:wc}{{5}{3}} -\@writefile{toc}{\contentsline {section}{\numberline {VI}Illustrative Solutions}{3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VI-A}}Wordcount}{3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VI-B}}Weather Datamining}{3}} -\@writefile{toc}{\contentsline {section}{\numberline {VII}SwiftReduce}{3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VII-A}}Shared File Systems}{3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VII-B}}Distributed File Systems}{3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VII-C}}Lessons Learned}{3}} -\@writefile{toc}{\contentsline {section}{\numberline {VIII}Related Work}{3}} -\citation{bulkparallel} -\citation{marissa} -\citation{balkir} -\citation{distdelayed} -\citation{cdm} -\@writefile{lot}{\contentsline {table}{\numberline {I}{\ignorespaces Swift versus Hadoop: Features and Characteristics\relax }}{4}} -\newlabel{tbl:storage}{{I}{4}} -\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Setup of SwiftReduce \relax }}{4}} -\newlabel{fig:swiftreduce}{{3}{4}} -\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VIII-A}}MapReduce Variants}{4}} -\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VIII-B}}Workflow Implementations}{4}} -\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VIII-C}}Coupling MapReduce and Workflow}{4}} -\bibstyle{IEEEtran} -\bibdata{ref} -\bibcite{fired}{1} -\bibcite{hdfs-main}{2} -\bibcite{turing}{3} -\bibcite{shellpipes}{4} -\bibcite{friendfoes}{5} -\bibcite{bulkparallel}{6} -\bibcite{marissa}{7} -\bibcite{balkir}{8} -\bibcite{distdelayed}{9} -\bibcite{cdm}{10} -\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Setup of Combiner \relax }}{5}} -\newlabel{fig:swiftcombiner}{{4}{5}} -\@writefile{toc}{\contentsline {section}{\numberline {IX}Conclusions and Future Work}{5}} -\@writefile{toc}{\contentsline {section}{\numberline {X}Acknowledgments}{5}} -\@writefile{toc}{\contentsline {section}{References}{5}} Deleted: SwiftApps/Swift-MapRed/Paper/swifthadoop.log =================================================================== --- SwiftApps/Swift-MapRed/Paper/swifthadoop.log 2013-08-23 03:17:28 UTC (rev 6965) +++ SwiftApps/Swift-MapRed/Paper/swifthadoop.log 2013-08-23 03:17:54 UTC (rev 6966) @@ -1,700 +0,0 @@ -This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/MacPorts 2013_2) (format=pdflatex 2013.8.16) 22 AUG 2013 22:16 -entering extended mode - restricted \write18 enabled. - %&-line parsing enabled. -**swifthadoop -(./swifthadoop.tex -LaTeX2e <2011/06/27> -Babel <3.9f> and hyphenation patterns for 87 languages loaded. -(./IEEEtran.cls -Document Class: IEEEtran 2012/11/21 V1.8c by Harald Hanche-Olsen and Anders Chr -istensen --- Based on V1.7a by Michael Shell --- See the "IEEEtran_HOWTO" manual for usage information. --- http://www.michaelshell.org/tex/ieeetran/ -\@IEEEtrantmpdimenA=\dimen102 -\@IEEEtrantmpdimenB=\dimen103 -\@IEEEtrantmpcountA=\count79 -\@IEEEtrantmpcountB=\count80 -\@IEEEtrantmptoksA=\toks14 -LaTeX Font Info: Try loading font information for OT1+ptm on input line 373. - -(/opt/local/share/texmf-texlive/tex/latex/psnfss/ot1ptm.fd -File: ot1ptm.fd 2001/06/04 font definitions for OT1/ptm. -) --- Using 8.5in x 11in (letter) paper. --- Using PDF output. -\@IEEEnormalsizeunitybaselineskip=\dimen104 --- This is a 10 point document. -\CLASSINFOnormalsizebaselineskip=\dimen105 -\CLASSINFOnormalsizeunitybaselineskip=\dimen106 -\IEEEnormaljot=\dimen107 -LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <5> not available -(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <5> not available -(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <7> not available -(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <7> not available -(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <8> not available -(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <8> not available -(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <9> not available -(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <9> not available -(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <10> not available -(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <10> not available -(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <11> not available -(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <11> not available -(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <12> not available -(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <12> not available -(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <17> not available -(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <17> not available -(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <20> not available -(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <20> not available -(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <24> not available -(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. -LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <24> not available -(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. -\IEEEilabelindentA=\dimen108 -\IEEEilabelindentB=\dimen109 -\IEEEilabelindent=\dimen110 -\IEEEelabelindent=\dimen111 -\IEEEdlabelindent=\dimen112 -\IEEElabelindent=\dimen113 -\IEEEiednormlabelsep=\dimen114 -\IEEEiedmathlabelsep=\dimen115 -\IEEEiedtopsep=\skip41 -\c at section=\count81 -\c at subsection=\count82 -\c at subsubsection=\count83 -\c at paragraph=\count84 -\c at IEEEsubequation=\count85 -\abovecaptionskip=\skip42 -\belowcaptionskip=\skip43 -\c at figure=\count86 -\c at table=\count87 -\@IEEEeqnnumcols=\count88 -\@IEEEeqncolcnt=\count89 -\@IEEEtmpitemindent=\dimen116 -\c at IEEEbiography=\count90 -\@IEEEtranrubishbin=\box26 -) (/opt/local/share/texmf-texlive/tex/latex/graphics/graphicx.sty -Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) - -(/opt/local/share/texmf-texlive/tex/latex/graphics/keyval.sty -Package: keyval 1999/03/16 v1.13 key=value parser (DPC) -\KV at toks@=\toks15 -) -(/opt/local/share/texmf-texlive/tex/latex/graphics/graphics.sty -Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) - -(/opt/local/share/texmf-texlive/tex/latex/graphics/trig.sty -Package: trig 1999/03/16 v1.09 sin cos tan (DPC) -) -(/opt/local/share/texmf-texlive/tex/latex/latexconfig/graphics.cfg -File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live -) -Package graphics Info: Driver file: pdftex.def on input line 91. - -(/opt/local/share/texmf-texlive/tex/latex/pdftex-def/pdftex.def -File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX - -(/opt/local/share/texmf-texlive/tex/generic/oberdiek/infwarerr.sty -Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO) -) -(/opt/local/share/texmf-texlive/tex/generic/oberdiek/ltxcmds.sty -Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO) -) -\Gread at gobject=\count91 -)) -\Gin at req@height=\dimen117 -\Gin at req@width=\dimen118 -) -(/opt/local/share/texmf-texlive/tex/latex/comment/comment.sty -\CommentStream=\write3 - -Excluding comment 'comment') -(/opt/local/share/texmf-texlive/tex/latex/listings/listings.sty -\lst at mode=\count92 -\lst at gtempboxa=\box27 -\lst at token=\toks16 -\lst at length=\count93 -\lst at currlwidth=\dimen119 -\lst at column=\count94 -\lst at pos=\count95 -\lst at lostspace=\dimen120 -\lst at width=\dimen121 -\lst at newlines=\count96 -\lst at lineno=\count97 -\lst at maxwidth=\dimen122 - -(/opt/local/share/texmf-texlive/tex/latex/listings/lstmisc.sty -File: lstmisc.sty 2007/02/22 1.4 (Carsten Heinz) -\c at lstnumber=\count98 -\lst at skipnumbers=\count99 -\lst at framebox=\box28 -) -(/opt/local/share/texmf-texlive/tex/latex/listings/listings.cfg -File: listings.cfg 2007/02/22 1.4 listings configuration -)) -Package: listings 2007/02/22 1.4 (Carsten Heinz) - -(/opt/local/share/texmf/tex/latex/pgf/basiclayer/pgf.sty -(/opt/local/share/texmf/tex/latex/pgf/utilities/pgfrcs.sty -(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfutil-common.tex -\pgfutil at everybye=\toks17 -) -(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfutil-latex.def -\pgfutil at abb=\box29 - -(/opt/local/share/texmf-texlive/tex/latex/ms/everyshi.sty -Package: everyshi 2001/05/15 v3.00 EveryShipout Package (MS) -)) -(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfrcs.code.tex -Package: pgfrcs 2010/10/25 v2.10 (rcs-revision 1.24) -)) -Package: pgf 2008/01/15 v2.10 (rcs-revision 1.12) - -(/opt/local/share/texmf/tex/latex/pgf/basiclayer/pgfcore.sty -(/opt/local/share/texmf/tex/latex/pgf/systemlayer/pgfsys.sty -(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsys.code.tex -Package: pgfsys 2010/06/30 v2.10 (rcs-revision 1.37) - -(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex -\pgfkeys at pathtoks=\toks18 -\pgfkeys at temptoks=\toks19 - -(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex -\pgfkeys at tmptoks=\toks20 -)) -\pgf at x=\dimen123 -\pgf at y=\dimen124 -\pgf at xa=\dimen125 -\pgf at ya=\dimen126 -\pgf at xb=\dimen127 -\pgf at yb=\dimen128 -\pgf at xc=\dimen129 -\pgf at yc=\dimen130 -\w at pgf@writea=\write4 -\r at pgf@reada=\read1 -\c at pgf@counta=\count100 -\c at pgf@countb=\count101 -\c at pgf@countc=\count102 -\c at pgf@countd=\count103 - -(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgf.cfg -File: pgf.cfg 2008/05/14 (rcs-revision 1.7) -) -Package pgfsys Info: Driver file for pgf: pgfsys-pdftex.def on input line 900. - -(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsys-pdftex.def -File: pgfsys-pdftex.def 2009/05/22 (rcs-revision 1.26) - -(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def -File: pgfsys-common-pdf.def 2008/05/19 (rcs-revision 1.10) -))) -(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex -File: pgfsyssoftpath.code.tex 2008/07/18 (rcs-revision 1.7) -\pgfsyssoftpath at smallbuffer@items=\count104 -\pgfsyssoftpath at bigbuffer@items=\count105 -) -(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex -File: pgfsysprotocol.code.tex 2006/10/16 (rcs-revision 1.4) -)) -(/opt/local/share/texmf-texlive/tex/latex/xcolor/xcolor.sty -Package: xcolor 2007/01/21 v2.11 LaTeX color extensions (UK) - -(/opt/local/share/texmf-texlive/tex/latex/latexconfig/color.cfg -File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive -) -Package xcolor Info: Driver file: pdftex.def on input line 225. -Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1337. -Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1341. -Package xcolor Info: Model `RGB' extended on input line 1353. -Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1355. -Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1356. -Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1357. -Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1358. -Package xcolor Info: Model `Gray' substituted by `gray' on input line 1359. -Package xcolor Info: Model `wave' substituted by `hsb' on input line 1360. -) -(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcore.code.tex -Package: pgfcore 2010/04/11 v2.10 (rcs-revision 1.7) - -(/opt/local/share/texmf/tex/generic/pgf/math/pgfmath.code.tex -(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathcalc.code.tex -(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathutil.code.tex) -(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathparser.code.tex -\pgfmath at dimen=\dimen131 -\pgfmath at count=\count106 -\pgfmath at box=\box30 -\pgfmath at toks=\toks21 -\pgfmath at stack@operand=\toks22 -\pgfmath at stack@operation=\toks23 -) -(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.code.tex -(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) -(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.trigonometric.cod -e.tex) -(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) -(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.comparison.code.t -ex) (/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.base.code.tex -) (/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) -(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex))) -(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfloat.code.tex -\c at pgfmathroundto@lastzeros=\count107 -)) -(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex -File: pgfcorepoints.code.tex 2010/04/09 (rcs-revision 1.20) -\pgf at picminx=\dimen132 -\pgf at picmaxx=\dimen133 -\pgf at picminy=\dimen134 -\pgf at picmaxy=\dimen135 -\pgf at pathminx=\dimen136 -\pgf at pathmaxx=\dimen137 -\pgf at pathminy=\dimen138 -\pgf at pathmaxy=\dimen139 -\pgf at xx=\dimen140 -\pgf at xy=\dimen141 -\pgf at yx=\dimen142 -\pgf at yy=\dimen143 -\pgf at zx=\dimen144 -\pgf at zy=\dimen145 -) -(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.te -x -File: pgfcorepathconstruct.code.tex 2010/08/03 (rcs-revision 1.24) -\pgf at path@lastx=\dimen146 -\pgf at path@lasty=\dimen147 -) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex -File: pgfcorepathusage.code.tex 2008/04/22 (rcs-revision 1.12) -\pgf at shorten@end at additional=\dimen148 -\pgf at shorten@start at additional=\dimen149 -) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex -File: pgfcorescopes.code.tex 2010/09/08 (rcs-revision 1.34) -\pgfpic=\box31 -\pgf at hbox=\box32 -\pgf at layerbox@main=\box33 -\pgf at picture@serial at count=\count108 -) -(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex -File: pgfcoregraphicstate.code.tex 2008/04/22 (rcs-revision 1.9) -\pgflinewidth=\dimen150 -) -(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransformations.code. -tex -File: pgfcoretransformations.code.tex 2009/06/10 (rcs-revision 1.11) -\pgf at pt@x=\dimen151 -\pgf at pt@y=\dimen152 -\pgf at pt@temp=\dimen153 -) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorequick.code.tex -File: pgfcorequick.code.tex 2008/10/09 (rcs-revision 1.3) -) -(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex -File: pgfcoreobjects.code.tex 2006/10/11 (rcs-revision 1.2) -) -(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.t -ex -File: pgfcorepathprocessing.code.tex 2008/10/09 (rcs-revision 1.8) -) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex -File: pgfcorearrows.code.tex 2008/04/23 (rcs-revision 1.11) -) -(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex -File: pgfcoreshade.code.tex 2008/11/23 (rcs-revision 1.13) -\pgf at max=\dimen154 -\pgf at sys@shading at range@num=\count109 -) -(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex -File: pgfcoreimage.code.tex 2010/03/25 (rcs-revision 1.16) - -(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex -File: pgfcoreexternal.code.tex 2010/09/01 (rcs-revision 1.17) -\pgfexternal at startupbox=\box34 -)) -(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex -File: pgfcorelayers.code.tex 2010/08/27 (rcs-revision 1.2) -) -(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex -File: pgfcoretransparency.code.tex 2008/01/17 (rcs-revision 1.2) -) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex -File: pgfcorepatterns.code.tex 2009/07/02 (rcs-revision 1.3) -))) (/opt/local/share/texmf/tex/generic/pgf/modules/pgfmoduleshapes.code.tex -File: pgfmoduleshapes.code.tex 2010/09/09 (rcs-revision 1.13) -\pgfnodeparttextbox=\box35 -) -(/opt/local/share/texmf/tex/generic/pgf/modules/pgfmoduleplot.code.tex -File: pgfmoduleplot.code.tex 2010/10/22 (rcs-revision 1.8) -) -(/opt/local/share/texmf/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty -Package: pgfcomp-version-0-65 2007/07/03 v2.10 (rcs-revision 1.7) -\pgf at nodesepstart=\dimen155 -\pgf at nodesepend=\dimen156 -) -(/opt/local/share/texmf/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty -Package: pgfcomp-version-1-18 2007/07/23 v2.10 (rcs-revision 1.1) -)) -(/opt/local/share/texmf-texlive/tex/latex/amsmath/amsmath.sty -Package: amsmath 2013/01/14 v2.14 AMS math features -\@mathmargin=\skip44 - -For additional information on amsmath, use the `?' option. -(/opt/local/share/texmf-texlive/tex/latex/amsmath/amstext.sty -Package: amstext 2000/06/29 v2.01 - -(/opt/local/share/texmf-texlive/tex/latex/amsmath/amsgen.sty -File: amsgen.sty 1999/11/30 v2.0 -\@emptytoks=\toks24 -\ex@=\dimen157 -)) -(/opt/local/share/texmf-texlive/tex/latex/amsmath/amsbsy.sty -Package: amsbsy 1999/11/29 v1.2d -\pmbraise@=\dimen158 -) -(/opt/local/share/texmf-texlive/tex/latex/amsmath/amsopn.sty -Package: amsopn 1999/12/14 v2.01 operator names -) -\inf at bad=\count110 -LaTeX Info: Redefining \frac on input line 210. -\uproot@=\count111 -\leftroot@=\count112 -LaTeX Info: Redefining \overline on input line 306. -\classnum@=\count113 -\DOTSCASE@=\count114 -LaTeX Info: Redefining \ldots on input line 378. -LaTeX Info: Redefining \dots on input line 381. -LaTeX Info: Redefining \cdots on input line 466. -\Mathstrutbox@=\box36 -\strutbox@=\box37 -\big at size=\dimen159 -LaTeX Font Info: Redeclaring font encoding OML on input line 566. -LaTeX Font Info: Redeclaring font encoding OMS on input line 567. -\macc at depth=\count115 -\c at MaxMatrixCols=\count116 -\dotsspace@=\muskip10 -\c at parentequation=\count117 -\dspbrk at lvl=\count118 -\tag at help=\toks25 -\row@=\count119 -\column@=\count120 -\maxfields@=\count121 -\andhelp@=\toks26 -\eqnshift@=\dimen160 -\alignsep@=\dimen161 -\tagshift@=\dimen162 -\tagwidth@=\dimen163 -\totwidth@=\dimen164 -\lineht@=\dimen165 -\@envbody=\toks27 -\multlinegap=\skip45 -\multlinetaggap=\skip46 -\mathdisplay at stack=\toks28 -LaTeX Info: Redefining \[ on input line 2665. -LaTeX Info: Redefining \] on input line 2666. -) -(/opt/local/share/texmf-texlive/tex/latex/subfig/subfig.sty -Package: subfig 2005/06/28 ver: 1.3 subfig package - -(/opt/local/share/texmf-texlive/tex/latex/caption/caption.sty -Package: caption 2013/05/02 v3.3-89 Customizing captions (AR) - -(/opt/local/share/texmf-texlive/tex/latex/caption/caption3.sty -Package: caption3 2013/05/02 v1.6-88 caption3 kernel (AR) -Package caption3 Info: TeX engine: e-TeX on input line 57. -\captionmargin=\dimen166 -\captionmargin@=\dimen167 -\captionwidth=\dimen168 -\caption at tempdima=\dimen169 -\caption at indent=\dimen170 -\caption at parindent=\dimen171 -\caption at hangindent=\dimen172 -Package caption Info: Unknown document class (or package), -(caption) standard defaults will be used. -) - -Package caption Warning: Unsupported document class (or package) detected, -(caption) usage of the caption package is not recommended. -See the caption package documentation for explanation. - -Package caption Info: \@makecaption = \long macro:#1#2->\ifx \@captype \@IEEEta -blestring \footnotesize {\centering \normalfont \footnotesize #1.\qquad \scshap -e #2\par }\@IEEEtablecaptionsepspace \else \@IEEEfigurecaptionsepspace \setbox -\@tempboxa \hbox {\normalfont \footnotesize {#1.}~~ #2}\ifdim \wd \@tempboxa >\ -hsize \setbox \@tempboxa \hbox {\normalfont \footnotesize {#1.}~~ }\parbox [t]{ -\hsize }{\normalfont \footnotesize \noindent \unhbox \@tempboxa #2}\else \ifCLA -SSOPTIONconference \hbox to\hsize {\normalfont \footnotesize \box \@tempboxa \h -fil }\else \hbox to\hsize {\normalfont \footnotesize \box \@tempboxa \hfil }\fi - \fi \fi . -\c at ContinuedFloat=\count122 -Package caption Info: listings package is loaded. -) -\c at KVtest=\count123 -\sf at farskip=\skip47 -\sf at captopadj=\dimen173 -\sf at capskip=\skip48 -\sf at nearskip=\skip49 -\c at subfigure=\count124 -\c at subfigure@save=\count125 -\c at lofdepth=\count126 -\c at subtable=\count127 -\c at subtable@save=\count128 -\c at lotdepth=\count129 -\sf at top=\skip50 -\sf at bottom=\skip51 -) (/opt/local/share/texmf/tex/latex/pgf/frontendlayer/tikz.sty -(/opt/local/share/texmf/tex/latex/pgf/utilities/pgffor.sty -(/opt/local/share/texmf/tex/latex/pgf/utilities/pgfkeys.sty -(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex)) -(/opt/local/share/texmf/tex/generic/pgf/utilities/pgffor.code.tex -Package: pgffor 2010/03/23 v2.10 (rcs-revision 1.18) -\pgffor at iter=\dimen174 -\pgffor at skip=\dimen175 -\pgffor at stack=\toks29 -\pgffor at toks=\toks30 -)) -(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex -Package: tikz 2010/10/13 v2.10 (rcs-revision 1.76) - -(/opt/local/share/texmf/tex/generic/pgf/libraries/pgflibraryplothandlers.code.t -ex -File: pgflibraryplothandlers.code.tex 2010/05/31 v2.10 (rcs-revision 1.15) -\pgf at plot@mark at count=\count130 -\pgfplotmarksize=\dimen176 -) -\tikz at lastx=\dimen177 -\tikz at lasty=\dimen178 -\tikz at lastxsaved=\dimen179 -\tikz at lastysaved=\dimen180 -\tikzleveldistance=\dimen181 -\tikzsiblingdistance=\dimen182 -\tikz at figbox=\box38 -\tikz at tempbox=\box39 -\tikztreelevel=\count131 -\tikznumberofchildren=\count132 -\tikznumberofcurrentchild=\count133 -\tikz at fig@count=\count134 - (/opt/local/share/texmf/tex/generic/pgf/modules/pgfmodulematrix.code.tex -File: pgfmodulematrix.code.tex 2010/08/24 (rcs-revision 1.4) -\pgfmatrixcurrentrow=\count135 -\pgfmatrixcurrentcolumn=\count136 -\pgf at matrix@numberofcolumns=\count137 -) -\tikz at expandcount=\count138 - -(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrar -ytopaths.code.tex -File: tikzlibrarytopaths.code.tex 2008/06/17 v2.10 (rcs-revision 1.2) -))) -(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrar -yarrows.code.tex -File: tikzlibraryarrows.code.tex 2008/01/09 v2.10 (rcs-revision 1.1) - -(/opt/local/share/texmf/tex/generic/pgf/libraries/pgflibraryarrows.code.tex -File: pgflibraryarrows.code.tex 2008/10/27 v2.10 (rcs-revision 1.9) -\arrowsize=\dimen183 -)) -(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrar -yautomata.code.tex -File: tikzlibraryautomata.code.tex 2008/07/14 v2.10 (rcs-revision 1.3) - -(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrar -yshapes.multipart.code.tex -File: tikzlibraryshapes.multipart.code.tex 2008/01/09 v2.10 (rcs-revision 1.1) - -(/opt/local/share/texmf/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multi -part.code.tex -File: pgflibraryshapes.multipart.code.tex 2010/01/07 v2.10 (rcs-revision 1.2) -\pgfnodepartlowerbox=\box40 -\pgfnodeparttwobox=\box41 -\pgfnodepartthreebox=\box42 -\pgfnodepartfourbox=\box43 -\pgfnodeparttwentybox=\box44 -\pgfnodepartnineteenbox=\box45 -\pgfnodeparteighteenbox=\box46 -\pgfnodepartseventeenbox=\box47 -\pgfnodepartsixteenbox=\box48 -\pgfnodepartfifteenbox=\box49 -\pgfnodepartfourteenbox=\box50 -\pgfnodepartthirteenbox=\box51 -\pgfnodeparttwelvebox=\box52 -\pgfnodepartelevenbox=\box53 -\pgfnodeparttenbox=\box54 -\pgfnodepartninebox=\box55 -\pgfnodeparteightbox=\box56 -\pgfnodepartsevenbox=\box57 -\pgfnodepartsixbox=\box58 -\pgfnodepartfivebox=\box59 -))) (./swifthadoop.aux) -\openout1 = `swifthadoop.aux'. - -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 46. -LaTeX Font Info: ... okay on input line 46. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 46. -LaTeX Font Info: ... okay on input line 46. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 46. -LaTeX Font Info: ... okay on input line 46. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 46. -LaTeX Font Info: ... okay on input line 46. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 46. -LaTeX Font Info: ... okay on input line 46. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 46. -LaTeX Font Info: ... okay on input line 46. - -(/opt/local/share/texmf-texlive/tex/context/base/supp-pdf.mkii -[Loading MPS to PDF converter (version 2006.09.02).] -\scratchcounter=\count139 -\scratchdimen=\dimen184 -\scratchbox=\box60 -\nofMPsegments=\count140 -\nofMParguments=\count141 -\everyMPshowfont=\toks31 -\MPscratchCnt=\count142 -\MPscratchDim=\dimen185 -\MPnumerator=\count143 -\makeMPintoPDFobject=\count144 -\everyMPtoPDFconversion=\toks32 -) (/opt/local/share/texmf-texlive/tex/generic/oberdiek/pdftexcmds.sty -Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO -) - -(/opt/local/share/texmf-texlive/tex/generic/oberdiek/ifluatex.sty -Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO) -Package ifluatex Info: LuaTeX not detected. -) -(/opt/local/share/texmf-texlive/tex/generic/oberdiek/ifpdf.sty -Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO) -Package ifpdf Info: pdfTeX in PDF mode is detected. -) -Package pdftexcmds Info: LuaTeX not detected. -Package pdftexcmds Info: \pdf at primitive is available. -Package pdftexcmds Info: \pdf at ifprimitive is available. -Package pdftexcmds Info: \pdfdraftmode found. -) -(/opt/local/share/texmf-texlive/tex/latex/oberdiek/epstopdf-base.sty -Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf - -(/opt/local/share/texmf-texlive/tex/latex/oberdiek/grfext.sty -Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO) - -(/opt/local/share/texmf-texlive/tex/generic/oberdiek/kvdefinekeys.sty -Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO) -)) -(/opt/local/share/texmf-texlive/tex/latex/oberdiek/kvoptions.sty -Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO) - -(/opt/local/share/texmf-texlive/tex/generic/oberdiek/kvsetkeys.sty -Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO) - -(/opt/local/share/texmf-texlive/tex/generic/oberdiek/etexcmds.sty -Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO) -Package etexcmds Info: Could not find \expanded. -(etexcmds) That can mean that you are not using pdfTeX 1.50 or -(etexcmds) that some package has redefined \expanded. -(etexcmds) In the latter case, load this package earlier. -))) -Package grfext Info: Graphics extension search list: -(grfext) [.pdf,.jpeg,.png,.eps] -(grfext) \AppendGraphicsExtensions on input line 452. - -(/opt/local/share/texmf-texlive/tex/latex/latexconfig/epstopdf-sys.cfg -File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv -e -)) -\c at lstlisting=\count145 - -ABD: EveryShipout initializing macros -Package caption Info: Begin \AtBeginDocument code. -Package caption Info: subfig package v1.3 is loaded. -Package caption Info: End \AtBeginDocument code. -LaTeX Font Info: Calculating math sizes for size <11> on input line 59. - - -File: fig/hadoopflow.png Graphic file (type png) - -Package pdftex.def Info: fig/hadoopflow.png used on input line 163. -(pdftex.def) Requested size: 433.62pt x 160.0524pt. - -[1{/opt/local/var/db/texmf/fonts/map/pdftex/updmap/pdftex.map} - - -] - -File: fig/swiftflow.png Graphic file (type png) - -Package pdftex.def Info: fig/swiftflow.png used on input line 233. -(pdftex.def) Requested size: 289.07999pt x 166.87218pt. - -[2 <./fig/hadoopflow.png>] - -File: fig/swiftreduce.png Graphic file (type png) - -Package pdftex.def Info: fig/swiftreduce.png used on input line 305. -(pdftex.def) Requested size: 289.07999pt x 193.7493pt. - - -File: fig/combiner.png Graphic file (type png) - -Package pdftex.def Info: fig/combiner.png used on input line 314. -(pdftex.def) Requested size: 289.07999pt x 136.98096pt. - - -File: results/hadoop-wc-mcs.png Graphic file (type png) - - -Package pdftex.def Info: results/hadoop-wc-mcs.png used on input line 364. -(pdftex.def) Requested size: 289.07999pt x 216.81534pt. - -Overfull \hbox (36.03012pt too wide) in paragraph at lines 364--367 - [] - [] - -[3 <./fig/swiftflow.png> <./results/hadoop-wc-mcs.png>] -Underfull \vbox (badness 1688) has occurred while \output is active [] - - [4 <./fig/swiftreduce.png>] (./swifthadoop.bbl) - -** Conference Paper ** -Before submitting the final camera ready copy, remember to: - - 1. Manually equalize the lengths of two columns on the last page - of your paper; - - 2. Ensure that any PostScript and/or PDF output post-processing - uses only Type 1 fonts and that every step in the generation - process uses the appropriate paper size. - -[5 <./fig/combiner.png>] (./swifthadoop.aux) ) -Here is how much of TeX's memory you used: - 14265 strings out of 493041 - 271895 string characters out of 6132992 - 341906 words of memory out of 5000000 - 17449 multiletter control sequences out of 15000+600000 - 41156 words of font info for 82 fonts, out of 8000000 for 9000 - 1176 hyphenation exceptions out of 8191 - 49i,13n,55p,416b,336s stack positions out of 5000i,500n,10000p,200000b,80000s -{/opt/local/share/texmf-texlive/f -onts/enc/dvips/base/8r.enc} -Output written on swifthadoop.pdf (5 pages, 210267 bytes). -PDF statistics: - 49 PDF objects out of 1000 (max. 8388607) - 31 compressed objects within 1 object stream - 0 named destinations out of 1000 (max. 500000) - 38 words of extra memory for PDF output out of 10000 (max. 10000000) - From wilde at ci.uchicago.edu Thu Aug 22 23:21:16 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Thu, 22 Aug 2013 23:21:16 -0500 (CDT) Subject: [Swift-commit] r6967 - SwiftTutorials/CIC_2013-08-09/doc Message-ID: <20130823042116.41FCA9CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-22 23:21:15 -0500 (Thu, 22 Aug 2013) New Revision: 6967 Modified: SwiftTutorials/CIC_2013-08-09/doc/asciidoc.css Log: edits for cic; change style for listingBlock to remove background and border so long source code lines look better. Modified: SwiftTutorials/CIC_2013-08-09/doc/asciidoc.css =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/asciidoc.css 2013-08-23 03:17:54 UTC (rev 6966) +++ SwiftTutorials/CIC_2013-08-09/doc/asciidoc.css 2013-08-23 04:21:15 UTC (rev 6967) @@ -1,2 +1,26 @@ a:link { color:navy; } a:visited { color:navy; } + +.monospaced, code, pre { + font-family: "Courier New", Courier, monospace; + font-size: small; /* inherit; */ + color: navy; + padding: 0; + margin: 0; +} + +/* + background: #f8f8f8; + border: 1px solid #dddddd; + border-left: 5px solid #f0f0f0; + margin-right: 10%; +*/ + +div.listingblock > div.content { + padding: 0.5em; + background: none; + border: none; + border-left: none; + margin-right: none; +} + From wilde at ci.uchicago.edu Fri Aug 23 00:31:45 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 23 Aug 2013 00:31:45 -0500 (CDT) Subject: [Swift-commit] r6968 - SwiftTutorials/CIC_2013-08-09/scripts Message-ID: <20130823053145.A8A149CC67@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-23 00:31:45 -0500 (Fri, 23 Aug 2013) New Revision: 6968 Modified: SwiftTutorials/CIC_2013-08-09/scripts/rensemble.swift Log: reformatted long lines Modified: SwiftTutorials/CIC_2013-08-09/scripts/rensemble.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/scripts/rensemble.swift 2013-08-23 04:21:15 UTC (rev 6967) +++ SwiftTutorials/CIC_2013-08-09/scripts/rensemble.swift 2013-08-23 05:31:45 UTC (rev 6968) @@ -5,9 +5,13 @@ file simulation_prog <"app/simulate.sh">; file analysis_prog <"app/stats.sh">; -app (file out, file log) simulation (file prog, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +app (file out, file log) simulation + (file prog, int timesteps, int sim_range, + file bias_file, int scale, int sim_count) { - sh @filename(prog) "-t" timesteps "-r" sim_range "-B" @bias_file "-x" scale "-n" sim_count stdout=@out stderr=@log; + sh @prog "-t" timesteps "-r" sim_range "-B" @bias_file + "-x" scale "-n" sim_count + stdout=@out stderr=@log; } app (file out) analyze (file prog, file s[]) From wilde at ci.uchicago.edu Fri Aug 23 00:52:01 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 23 Aug 2013 00:52:01 -0500 (CDT) Subject: [Swift-commit] r6969 - in SwiftTutorials/CIC_2013-08-09: . doc Message-ID: <20130823055201.6C5879CC67@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-23 00:52:01 -0500 (Fri, 23 Aug 2013) New Revision: 6969 Modified: SwiftTutorials/CIC_2013-08-09/doc/README SwiftTutorials/CIC_2013-08-09/setup.sh Log: Adjust sites file format; center figures. Modified: SwiftTutorials/CIC_2013-08-09/doc/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-23 05:31:45 UTC (rev 6968) +++ SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-23 05:52:01 UTC (rev 6969) @@ -1,5 +1,5 @@ -Swift CIC Tutorial - 2013.0827 -============================== +OSGconnect Swift Tutorial - 2013.0827 +===================================== //// @@ -22,8 +22,6 @@ //// - - Workflow tutorial setup ----------------------- @@ -145,17 +143,17 @@ The stats.sh script reads a file containing n numbers and prints the average of those numbers to stdout. -Introductory exercises ----------------------- -Parts 1-3 (p1.swift - p3.swift) run locally and serve as examples of the Swift language. -Parts 4-6 (p4.swift - p6.swift) submit jobs to the site specified the setup stage +OSG Connect exercises +--------------------- +Parts 1-3 (p1.swift - p3.swift) run on your login host and serve as examples of the Swift language. +Parts 4-6 (p4.swift - p6.swift) submit jobs to OSG Connect resources. -p1 - Run an application under Swift -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Part 1: Run a single application under Swift +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The first swift script, p1.swift, runs simulate.sh to generate a single random number. It writes the number to a file. -image:p1.png[] +image::part01.png["p1 workflow",align="center"] .p1.swift ----- @@ -197,13 +195,13 @@ $ ./clean.sh ------ -p2 - Parallel loops with foreach -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Part 2: Running an ensemble of many apps in parallel with "foreach" loops +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The p2.swift script introduces the foreach loop. This script runs many simulations. The script also shows an example of naming the files. The output files are now called sim_N.out. -image:p2.png[] +image::part02.png[align="center"] .p2.swift ----- @@ -216,12 +214,12 @@ $ swift p2.swift ----- -p3 - Merging/reducing the results of a parallel foreach loop -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Part 3: Analyzing results of a parallel ensemble +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ p3.swift introduces a postprocessing step. After all the parallel simulations have completed, the files created by simulation.sh will be averaged by stats.sh. -image:p3.png[] +image::part03.png[align="center"] .p3.swift ---- @@ -234,15 +232,18 @@ $ swift p3.swift ---- -p4 - Running on the remote site nodes -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p4.swift is the first script that will submit jobs to remote site nodes for analysis. -It is similar to earlier scripts, with a few minor exceptions. To generalize the script -for other types of remote execution (e.g., when no shared filesystem is available to the compute nodes), the application simulate.sh -will get transferred to the worker node by Swift, in the same manner as any other input data file. +Part 4: Running a parallel ensemble on OSG Connect resources +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -image:p4.png[] +p4.swift is the first script that will submit jobs to remote site +nodes for analysis. It is similar to earlier scripts, with a few +minor exceptions. To generalize the script for other types of remote +execution (e.g., when no shared filesystem is available to the compute +nodes), the application simulate.sh will get transferred to the worker +node by Swift, in the same manner as any other input data file. +image::part04.png[align="center"] + .p4.swift ---- sys::[cat -n ../part04/p4.swift] @@ -255,14 +256,16 @@ Output files will be named output/sim_N.out. -p5 - Running the stats summary step on the remote site -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p5.swift introduces a postprocessing step. After all the parallel simulations have completed, the files -created by simulation.sh will be averaged by stats.sh. This is similar to p3, but all app invocations -are done on remote nodes with Swift managing file transfers. +Part 5: Controlling where applications run +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -image:p5.png[] +p5.swift introduces a postprocessing step. After all the parallel +simulations have completed, the files created by simulation.sh will be +averaged by stats.sh. This is similar to p3, but all app invocations +are done on remote nodes with Swift managing file transfers. +image::part05.png[align="center"] + .p5.swift ---- sys::[cat -n ../part05/p5.swift] @@ -273,29 +276,32 @@ $ swift p5.swift ---- -p6 - Add additional apps and randomness -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Part 6: Specifying more complex workflow patterns +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + p6.swift build on p5.swift, but adds new apps for generating a random -seed and a random bias value. +seed and a random bias value. -image:p6.png[] +image::part06.png[align="center"] .p6.swift ---- sys::[cat -n ../part06/p6.swift] ---- -In order to run on the cluster, sites.xml needed to be modified. Here is -the new sites.xml we are using for this example. Note the changes between the sites.xml file -in this example which uses condor, and the sites.xml file in part 1, which runs locally. +In order to run on the cluster, sites.xml needed to be modified. Here +is the new sites.xml we are using for this example. Note the changes +between the sites.xml file in this example which uses condor, and the +sites.xml file in part 1, which runs locally. .sites.xml ----- sys::[cat -n ../part06/sites.xml] ----- -Below is the updated apps file. Since Swift is staging shell scripts remotely to nodes on the cluster, -the only application it needs defined here is the shell. +Below is the updated apps file. Since Swift is staging shell scripts +remotely to nodes on the cluster, the only application you need to +define here is the shell. .apps ----- @@ -308,6 +314,8 @@ $ swift p6.swift -steps=3 # each simulation takes 3 seconds ---- +//// + Running Swift scripts on Cloud resources ---------------------------------------- @@ -342,14 +350,12 @@ swift -sites.file sites.xml -config cf -tc.file tc p9.swift ----- -//// * Add cloud resources to existing examples: ----- ./addcloud.sh #where dir is a tutorial script directory e.g. ./addcloud.sh ../part01 #will create a new site pool "both.xml" in ../part01 ----- -//// * Finally, to clean up the log files, kill agent and shutdown the coaster service: ----- @@ -366,7 +372,6 @@ To learn more about the configuration files, see Swift user-guide: http://www.ci.uchicago.edu/swift/guides/release-0.94/userguide/userguide.html -//// Running Swift/T on Vesta with Python and R integration ------------------------------------------------------ Modified: SwiftTutorials/CIC_2013-08-09/setup.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/setup.sh 2013-08-23 05:31:45 UTC (rev 6968) +++ SwiftTutorials/CIC_2013-08-09/setup.sh 2013-08-23 05:52:01 UTC (rev 6969) @@ -77,7 +77,7 @@ return fi -cat >>sites.condor<sites.condor < @@ -89,40 +89,19 @@ 00:01:00 10000 10000 - $CONTACTHOST + $CONTACTHOST 20 1 1 + . "group_friends.{env.USER}" "swift" nonshared - - - - - - - - - - . - - END for p in 04 05 06; do @@ -130,3 +109,19 @@ done return + +# Integrate somewhere: + +cat < + + + + + + + + + + +END From davidk at ci.uchicago.edu Fri Aug 23 11:28:31 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 23 Aug 2013 11:28:31 -0500 (CDT) Subject: [Swift-commit] r6970 - SwiftTutorials Message-ID: <20130823162831.9A10F9CC90@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-23 11:28:31 -0500 (Fri, 23 Aug 2013) New Revision: 6970 Added: SwiftTutorials/raven/ Log: Creating raven tutorial directory From davidk at ci.uchicago.edu Fri Aug 23 11:50:54 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 23 Aug 2013 11:50:54 -0500 (CDT) Subject: [Swift-commit] r6972 - in SwiftTutorials/raven: . part04 part05 part06 Message-ID: <20130823165054.A8C879CC90@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-23 11:50:54 -0500 (Fri, 23 Aug 2013) New Revision: 6972 Added: SwiftTutorials/raven/setup.sh Removed: SwiftTutorials/raven/part04/sites.xml SwiftTutorials/raven/part05/sites.xml SwiftTutorials/raven/part06/sites.xml Log: Add setup.sh Deleted: SwiftTutorials/raven/part04/sites.xml =================================================================== --- SwiftTutorials/raven/part04/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) +++ SwiftTutorials/raven/part04/sites.xml 2013-08-23 16:50:54 UTC (rev 6972) @@ -1,18 +0,0 @@ - - - - CI-SES000031 - - KEEP - 24 - pbs.aprun;pbs.mpp;depth=24 - 00:01:00 - 1 - 2 - 2 - 60.99 - 10000 - - {env.HOME}/swiftwork - - Deleted: SwiftTutorials/raven/part05/sites.xml =================================================================== --- SwiftTutorials/raven/part05/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) +++ SwiftTutorials/raven/part05/sites.xml 2013-08-23 16:50:54 UTC (rev 6972) @@ -1,18 +0,0 @@ - - - - CI-SES000031 - - KEEP - 24 - pbs.aprun;pbs.mpp;depth=24 - 00:01:00 - 1 - 2 - 2 - 60.99 - 10000 - - {env.HOME}/swiftwork - - Deleted: SwiftTutorials/raven/part06/sites.xml =================================================================== --- SwiftTutorials/raven/part06/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) +++ SwiftTutorials/raven/part06/sites.xml 2013-08-23 16:50:54 UTC (rev 6972) @@ -1,18 +0,0 @@ - - - - CI-SES000031 - - KEEP - 24 - pbs.aprun;pbs.mpp;depth=24 - 00:01:00 - 1 - 2 - 2 - 60.99 - 10000 - - {env.HOME}/swiftwork - - Added: SwiftTutorials/raven/setup.sh =================================================================== --- SwiftTutorials/raven/setup.sh (rev 0) +++ SwiftTutorials/raven/setup.sh 2013-08-23 16:50:54 UTC (rev 6972) @@ -0,0 +1,96 @@ +# ensure that this script is being sourced + +if [ ${BASH_VERSINFO[0]} -gt 2 -a "${BASH_SOURCE[0]}" = "${0}" ] ; then + echo ERROR: script ${BASH_SOURCE[0]} must be executed as: source ${BASH_SOURCE[0]} + exit 1 +fi + +# Add swift to PATH + +TUTSWIFT=/home/users/p01537/swift-0.94.1-RC2 +PATHSWIFT=$(which swift 2>/dev/null) + +if [ _$PATHSWIFT = _$TUTSWIFT/bin/swift ]; then + echo using Swift from $TUTSWIFT,already in PATH +elif [ -x $TUTSWIFT/bin/swift ]; then + echo Using Swift from $TUTSWIFT, and adding to PATH + PATH=$TUTSWIFT/bin:$PATH +elif [ _$PATHSWIFT != _ ]; then + echo Using $PATHSWIFT from PATH +else + echo ERROR: $TUTSWIFT not found and no swift in PATH. Tutorial will not function. + return +fi + +echo Swift version is $(swift -version) +rm -f swift.log + +# Setting scripts folder to the PATH env var. + +TUTDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + +if [ _$(which cleanup 2>/dev/null) != _$TUTDIR/bin/cleanup ]; then + echo Adding $TUTDIR/bin:$TUTDIR/app: to front of PATH + PATH=$TUTDIR/bin:$TUTDIR/app:$PATH +else + echo Assuming $TUTDIR/bin:$TUTDIR/app: is already at front of PATH +fi + +# Setting .swift files + +if [ -e $HOME/.swift/swift.properties ]; then + saveprop=$(mktemp $HOME/.swift/swift.properties.XXXX) + echo Saving $HOME/.swift/swift.properties in $saveprop + mv $HOME/.swift/swift.properties $saveprop +else + mkdir -p $HOME/.swift +fi + +cat >>$HOME/.swift/swift.properties <sites.raven< + + + CI-SES000031 + + KEEP + 24 + pbs.aprun;pbs.mpp;depth=24 + 00:01:00 + 1 + 2 + 2 + 60.99 + 10000 + + {env.HOME}/swiftwork + + +END + +for p in 04 05 06; do + cp sites.raven part${p}/sites.xml +done + +return + From yadunandb at ci.uchicago.edu Fri Aug 23 11:58:47 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Fri, 23 Aug 2013 11:58:47 -0500 (CDT) Subject: [Swift-commit] r6973 - SwiftTutorials Message-ID: <20130823165847.CF59B9CC90@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-23 11:58:47 -0500 (Fri, 23 Aug 2013) New Revision: 6973 Added: SwiftTutorials/Cray-Tutorial/ Log: Adding folder From davidk at ci.uchicago.edu Fri Aug 23 12:00:06 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 23 Aug 2013 12:00:06 -0500 (CDT) Subject: [Swift-commit] r6974 - in SwiftTutorials/raven: part04 part05 part06 Message-ID: <20130823170006.84F319CC90@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-23 12:00:06 -0500 (Fri, 23 Aug 2013) New Revision: 6974 Added: SwiftTutorials/raven/part04/app SwiftTutorials/raven/part05/app SwiftTutorials/raven/part06/app Log: App symlinks Added: SwiftTutorials/raven/part04/app =================================================================== --- SwiftTutorials/raven/part04/app (rev 0) +++ SwiftTutorials/raven/part04/app 2013-08-23 17:00:06 UTC (rev 6974) @@ -0,0 +1 @@ +link ../app \ No newline at end of file Property changes on: SwiftTutorials/raven/part04/app ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/raven/part05/app =================================================================== --- SwiftTutorials/raven/part05/app (rev 0) +++ SwiftTutorials/raven/part05/app 2013-08-23 17:00:06 UTC (rev 6974) @@ -0,0 +1 @@ +link ../app \ No newline at end of file Property changes on: SwiftTutorials/raven/part05/app ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/raven/part06/app =================================================================== --- SwiftTutorials/raven/part06/app (rev 0) +++ SwiftTutorials/raven/part06/app 2013-08-23 17:00:06 UTC (rev 6974) @@ -0,0 +1 @@ +link ../app \ No newline at end of file Property changes on: SwiftTutorials/raven/part06/app ___________________________________________________________________ Added: svn:special + * From wilde at ci.uchicago.edu Fri Aug 23 12:36:25 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 23 Aug 2013 12:36:25 -0500 (CDT) Subject: [Swift-commit] r6975 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130823173625.E47809CC67@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-23 12:36:25 -0500 (Fri, 23 Aug 2013) New Revision: 6975 Added: SwiftTutorials/CIC_2013-08-09/.info Log: Add .info file for OSG Connect and UC3 Added: SwiftTutorials/CIC_2013-08-09/.info =================================================================== --- SwiftTutorials/CIC_2013-08-09/.info (rev 0) +++ SwiftTutorials/CIC_2013-08-09/.info 2013-08-23 17:36:25 UTC (rev 6975) @@ -0,0 +1 @@ +Swift overview for OSG Connect Users From wilde at ci.uchicago.edu Fri Aug 23 12:37:35 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 23 Aug 2013 12:37:35 -0500 (CDT) Subject: [Swift-commit] r6976 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130823173735.5E2CF9CC67@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-23 12:37:35 -0500 (Fri, 23 Aug 2013) New Revision: 6976 Modified: SwiftTutorials/CIC_2013-08-09/.info Log: Revise .info file for OSG Connect and UC3 Modified: SwiftTutorials/CIC_2013-08-09/.info =================================================================== --- SwiftTutorials/CIC_2013-08-09/.info 2013-08-23 17:36:25 UTC (rev 6975) +++ SwiftTutorials/CIC_2013-08-09/.info 2013-08-23 17:37:35 UTC (rev 6976) @@ -1 +1 @@ -Swift overview for OSG Connect Users +Swift parallel scriping for OSG Connect Users From wilde at ci.uchicago.edu Fri Aug 23 12:38:03 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 23 Aug 2013 12:38:03 -0500 (CDT) Subject: [Swift-commit] r6977 - SwiftTutorials/CIC_2013-08-09 Message-ID: <20130823173803.9C02E9CC67@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-23 12:38:03 -0500 (Fri, 23 Aug 2013) New Revision: 6977 Modified: SwiftTutorials/CIC_2013-08-09/.info Log: Revise .info file for OSG Connect and UC3 Modified: SwiftTutorials/CIC_2013-08-09/.info =================================================================== --- SwiftTutorials/CIC_2013-08-09/.info 2013-08-23 17:37:35 UTC (rev 6976) +++ SwiftTutorials/CIC_2013-08-09/.info 2013-08-23 17:38:03 UTC (rev 6977) @@ -1 +1 @@ -Swift parallel scriping for OSG Connect Users +Swift parallel scripting for OSG Connect Users From wilde at ci.uchicago.edu Fri Aug 23 12:56:15 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 23 Aug 2013 12:56:15 -0500 (CDT) Subject: [Swift-commit] r6978 - SwiftTutorials Message-ID: <20130823175615.9BB0A9CC67@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-23 12:56:15 -0500 (Fri, 23 Aug 2013) New Revision: 6978 Added: SwiftTutorials/OSG_Connect/ Log: Clone CIC tutorial to a new name for persistent use. From wilde at ci.uchicago.edu Fri Aug 23 13:00:44 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 23 Aug 2013 13:00:44 -0500 (CDT) Subject: [Swift-commit] r6979 - SwiftTutorials Message-ID: <20130823180044.C40979CC67@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-23 13:00:44 -0500 (Fri, 23 Aug 2013) New Revision: 6979 Added: SwiftTutorials/OSG-Swift/ Removed: SwiftTutorials/OSG_Connect/ Log: rename to match OSG version From wilde at ci.uchicago.edu Fri Aug 23 13:13:01 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 23 Aug 2013 13:13:01 -0500 (CDT) Subject: [Swift-commit] r6980 - in SwiftTutorials/CIC_2013-08-09: app doc Message-ID: <20130823181301.A5D4A9CC67@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-23 13:13:01 -0500 (Fri, 23 Aug 2013) New Revision: 6980 Modified: SwiftTutorials/CIC_2013-08-09/app/simulate.sh SwiftTutorials/CIC_2013-08-09/app/stats.sh SwiftTutorials/CIC_2013-08-09/doc/README Log: Last changes for this version. Now switching to OSG-Swift. Modified: SwiftTutorials/CIC_2013-08-09/app/simulate.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/app/simulate.sh 2013-08-23 18:00:44 UTC (rev 6979) +++ SwiftTutorials/CIC_2013-08-09/app/simulate.sh 2013-08-23 18:13:01 UTC (rev 6980) @@ -22,7 +22,7 @@ printf "Running as user: "; /usr/bin/id printparams printf "\nEnvironment:\n\n" - /bin/env | /bin/sort + printenv | sort } addsims() { Modified: SwiftTutorials/CIC_2013-08-09/app/stats.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/app/stats.sh 2013-08-23 18:00:44 UTC (rev 6979) +++ SwiftTutorials/CIC_2013-08-09/app/stats.sh 2013-08-23 18:13:01 UTC (rev 6980) @@ -7,3 +7,17 @@ END { printf("%d\n",sum/NR) } ' $* +log() { + printf "\nCalled as: $0: $cmdargs\n\n" + printf "Start time: "; /bin/date + printf "Running on node: "; /bin/hostname + printf "Running as user: "; /usr/bin/id + printf "\nEnvironment:\n\n" + printenv | sort +} + +log 1>&2 + + + + Modified: SwiftTutorials/CIC_2013-08-09/doc/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-23 18:00:44 UTC (rev 6979) +++ SwiftTutorials/CIC_2013-08-09/doc/README 2013-08-23 18:13:01 UTC (rev 6980) @@ -1,11 +1,11 @@ -OSGconnect Swift Tutorial - 2013.0827 -===================================== +Tutorial: Swift parallel scripting on OSG Connect +================================================ //// Outline -Introductory exercises +* Introductory exercises p1 - Run an application under Swift @@ -19,47 +19,96 @@ p6 - Add additional apps for generating seeds remotely +* Advanced exercises + +Running R and BLAST + +Running on multiple resources + +Using OSG Connect and Globus Data Services + //// +Introduction: Why Parallel Scripting? +------------------------------------ + +Swift is a simple scripting language for executing many instances of +ordinary application programs on distributed parallel resources. +Swift scripts run many copies of ordinary programs concurrently, using +statements like this: + +----- +foreach protein in proteinList { + runBLAST(protein); +} +----- + +Swift acts like a structured "shell" language. It runs programs +concurrently as soon as their inputs are available, reducing the need +for complex parallel programming. Swift expresses your workflow +in a portable fashion: The same script runs on grids like OSG, as well +as on multicore computers, clusters, clouds, and supercomputers. + +In this tutorial, you'll be able to first try a few Swift examples on +the OSG Connect login host, to get a sense of the language. Then +you'll run similar workflows on distributed OSG resources, and see how +more complex workflows can be expressed as scripts. + Workflow tutorial setup ----------------------- -Check out scripts from SVN -~~~~~~~~~~~~~~~~~~~~~~~~~~ -To checkout the most recent CIC tutorial scripts from SVN, run the following -command: +To get started, do: ----- -$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/CIC_2013-08-09 tutorial +$ cd $HOME +$ tutorial osg-swift +$ cd osg-swift + +Verify your environment +~~~~~~~~~~~~~~~~~~~~~~~ + +To verify that Swift (and the Java environment it requires) are working, do: + ----- +$ java -version # verify that you have Oracle JAVA 1.6 or later +$ swift -version # verify that you have Swift 0.94.1 (RC2 revision) +----- -This will create a directory called "tutorial" which contains all of the -scripts mentioned in this document. +NOTE: If you re-login or open new ssh sessions, you will need to +re-run `source setup.sh` in each ssh window: -Run setup -~~~~~~~~~ -Once the scripts are checked out, run the following commands to perform -the initial setup. +----- +$ cd $HOME/osg-swift # change to the newly created tutorial directory +$ source setup.sh # sets PATH and swift config files +----- +To check out the tutorial scripts from SVN +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If later you want to checkout the most recent Swift tutorial scripts for OSG Connect from SVN, do: + ----- -$ cd tutorial # change to the newly created tutorial directory -$ source setup.sh # sets swift config files in $HOME/.swift -$ java -version # verify that you have Oracle JAVA (prefered; 1.6 or later) -$ swift -version # verify that Swift 0.94 is in your $PATH and functional +$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/OSG-Swift ----- -NOTE: If you re-login, you will need to re-run source setup.sh. +This will create a directory called "OSG-Swift" which contains all of the +file used in this tutorial. Simple "science applications" for the workflow tutorial ------------------------------------------------------- -There are two shell scripts included that serve a very simple stand-ins for science application: -simulation.sh and stats.sh +There are two shell scripts included that serve a very simple +stand-ins for science application: simulation.sh and stats.sh + simulation.sh ~~~~~~~~~~~~ -The simulation.sh script serves as a trivial substitute for a complex scientific simulation application. It generates and prints a set of one or more random integers in the range [0-2^32) as controlled by its optional arguments, which are: +The simulation.sh script serves as a trivial substitute for a complex +scientific simulation application. It generates and prints a set of +one or more random integers in the range [0-2^32) as controlled by its +optional arguments, which are: + ----- $ ./app/simulate.sh --help ./app/simulate.sh: usage: @@ -90,7 +139,10 @@ |======================= //// -With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form (R*scale)+bias where R is a random integer. By default it logs information about its execution environment to stderr. Here's some examples of its usage: +With no arguments, simulate.sh prints 1 number in the range of +1-100. Otherwise it generates n numbers of the form (R*scale)+bias +where R is a random integer. By default it logs information about its +execution environment to stderr. Here's some examples of its usage: ----- $ simulate.sh 2>log @@ -110,24 +162,23 @@ USER=wilde $ -$ simulate.sh -n 3 -r 1000000 2>log +$ simulate.sh -n 4 -r 1000000 2>log + 239454 386702 - 239454 13849 + 873526 $ simulate.sh -n 3 -r 1000000 -x 100 2>log 6643700 62182300 5230600 -$ simulate.sh -n 3 -r 1000 -x 1000 2>log +$ simulate.sh -n 2 -r 1000 -x 1000 2>log 565000 636000 - 477000 -$ time simulate.sh -n 3 -r 1000 -x 1000 -t 3 2>log +$ time simulate.sh -n 2 -r 1000 -x 1000 -t 3 2>log 336000 - 20000 320000 real 0m3.012s user 0m0.005s @@ -137,22 +188,41 @@ ----- - stats.sh ~~~~~~~ -The stats.sh script reads a file containing n numbers and prints the average -of those numbers to stdout. +The stats.sh script serves as a trivial model of an "analysis" program. It reads N files each containing M integers and simply prints the average +of all those numbers to stdout. Similarly to simulate.sh it logs environmental information to the stderr. +----- +$ ls f* +f1 f2 f3 f4 + +$ cat f* +25 +60 +40 +75 + +$ stats.sh f* +50 +----- + + OSG Connect exercises --------------------- -Parts 1-3 (p1.swift - p3.swift) run on your login host and serve as examples of the Swift language. -Parts 4-6 (p4.swift - p6.swift) submit jobs to OSG Connect resources. +Parts 1-3 (p1.swift - p3.swift) run on your login host and serve as +examples of the Swift language. Parts 4-6 (p4.swift - p6.swift) +submit jobs to OSG Connect resources. + Part 1: Run a single application under Swift ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The first swift script, p1.swift, runs simulate.sh to generate a single random -number. It writes the number to a file. + + +The first swift script, p1.swift, runs simulate.sh to generate a +single random number. It writes the number to a file. + image::part01.png["p1 workflow",align="center"] .p1.swift @@ -160,18 +230,21 @@ sys::[cat -n ../part01/p1.swift] ----- -The sites.xml file included in each part directory gives Swift information about the machines we will be running on. -It defines things like the work directory, the scheduler to use, and how to control parallelism. The sites.xml file -below will tell Swift to run on the local machine only, and run just 1 task at a time. +The sites.xml file included in each part directory gives Swift +information about the machines we will be running on. It defines +things like the work directory, the scheduler to use, and how to +control parallelism. The sites.xml file below will tell Swift to run +on the local machine only, and run just 1 task at a time. .sites.xml ----- sys::[cat -n ../part01/sites.xml] ----- -The app file translates from a Swift app function to the path of an executable on the file system. -In this case, it translates from "simulate" to simulate.sh and assumes that simulate.sh will -be available in your $PATH. +The app file translates from a Swift app function to the path of an +executable on the file system. In this case, it translates from +"simulate" to simulate.sh and assumes that simulate.sh will be +available in your $PATH. .apps ----- @@ -216,9 +289,11 @@ Part 3: Analyzing results of a parallel ensemble ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p3.swift introduces a postprocessing step. After all the parallel simulations have completed, the files -created by simulation.sh will be averaged by stats.sh. +p3.swift introduces a postprocessing step. After all the parallel +simulations have completed, the files created by simulation.sh will be +averaged by stats.sh. + image::part03.png[align="center"] .p3.swift @@ -256,6 +331,27 @@ Output files will be named output/sim_N.out. +In order to run on OSG compute nodes, sites.xml was modified. Here is +the new sites.xml we are using for this example. Note the changes +between the sites.xml file in this example which specifies "execution +provider=condor", and the sites.xml file in part 1, which runs locally +by specifying "execution provider=local". + +.sites.xml +----- +sys::[cat -n ../part06/sites.xml] +----- + +Below is the updated apps file. Since Swift is staging shell scripts +remotely to nodes on the cluster, the only application you need to +define here is the shell. + +.apps +----- +sys::[cat -n ../part06/apps] +----- + + Part 5: Controlling where applications run ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -289,25 +385,7 @@ sys::[cat -n ../part06/p6.swift] ---- -In order to run on the cluster, sites.xml needed to be modified. Here -is the new sites.xml we are using for this example. Note the changes -between the sites.xml file in this example which uses condor, and the -sites.xml file in part 1, which runs locally. -.sites.xml ------ -sys::[cat -n ../part06/sites.xml] ------ - -Below is the updated apps file. Since Swift is staging shell scripts -remotely to nodes on the cluster, the only application you need to -define here is the shell. - -.apps ------ -sys::[cat -n ../part06/apps] ------ - Use the command below to specify the time for each simulation. ---- $ cd ../part06 From wilde at ci.uchicago.edu Fri Aug 23 13:15:39 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 23 Aug 2013 13:15:39 -0500 (CDT) Subject: [Swift-commit] r6981 - in SwiftTutorials/OSG-Swift: app doc Message-ID: <20130823181539.240E69CC67@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-23 13:15:39 -0500 (Fri, 23 Aug 2013) New Revision: 6981 Modified: SwiftTutorials/OSG-Swift/app/simulate.sh SwiftTutorials/OSG-Swift/app/stats.sh SwiftTutorials/OSG-Swift/doc/README Log: Moved last changes from CIC to here. Modified: SwiftTutorials/OSG-Swift/app/simulate.sh =================================================================== --- SwiftTutorials/OSG-Swift/app/simulate.sh 2013-08-23 18:13:01 UTC (rev 6980) +++ SwiftTutorials/OSG-Swift/app/simulate.sh 2013-08-23 18:15:39 UTC (rev 6981) @@ -22,7 +22,7 @@ printf "Running as user: "; /usr/bin/id printparams printf "\nEnvironment:\n\n" - /bin/env | /bin/sort + printenv | sort } addsims() { Modified: SwiftTutorials/OSG-Swift/app/stats.sh =================================================================== --- SwiftTutorials/OSG-Swift/app/stats.sh 2013-08-23 18:13:01 UTC (rev 6980) +++ SwiftTutorials/OSG-Swift/app/stats.sh 2013-08-23 18:15:39 UTC (rev 6981) @@ -7,3 +7,17 @@ END { printf("%d\n",sum/NR) } ' $* +log() { + printf "\nCalled as: $0: $cmdargs\n\n" + printf "Start time: "; /bin/date + printf "Running on node: "; /bin/hostname + printf "Running as user: "; /usr/bin/id + printf "\nEnvironment:\n\n" + printenv | sort +} + +log 1>&2 + + + + Modified: SwiftTutorials/OSG-Swift/doc/README =================================================================== --- SwiftTutorials/OSG-Swift/doc/README 2013-08-23 18:13:01 UTC (rev 6980) +++ SwiftTutorials/OSG-Swift/doc/README 2013-08-23 18:15:39 UTC (rev 6981) @@ -1,11 +1,11 @@ -OSGconnect Swift Tutorial - 2013.0827 -===================================== +Tutorial: Swift parallel scripting on OSG Connect +================================================ //// Outline -Introductory exercises +* Introductory exercises p1 - Run an application under Swift @@ -19,47 +19,96 @@ p6 - Add additional apps for generating seeds remotely +* Advanced exercises + +Running R and BLAST + +Running on multiple resources + +Using OSG Connect and Globus Data Services + //// +Introduction: Why Parallel Scripting? +------------------------------------ + +Swift is a simple scripting language for executing many instances of +ordinary application programs on distributed parallel resources. +Swift scripts run many copies of ordinary programs concurrently, using +statements like this: + +----- +foreach protein in proteinList { + runBLAST(protein); +} +----- + +Swift acts like a structured "shell" language. It runs programs +concurrently as soon as their inputs are available, reducing the need +for complex parallel programming. Swift expresses your workflow +in a portable fashion: The same script runs on grids like OSG, as well +as on multicore computers, clusters, clouds, and supercomputers. + +In this tutorial, you'll be able to first try a few Swift examples on +the OSG Connect login host, to get a sense of the language. Then +you'll run similar workflows on distributed OSG resources, and see how +more complex workflows can be expressed as scripts. + Workflow tutorial setup ----------------------- -Check out scripts from SVN -~~~~~~~~~~~~~~~~~~~~~~~~~~ -To checkout the most recent CIC tutorial scripts from SVN, run the following -command: +To get started, do: ----- -$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/CIC_2013-08-09 tutorial +$ cd $HOME +$ tutorial osg-swift +$ cd osg-swift + +Verify your environment +~~~~~~~~~~~~~~~~~~~~~~~ + +To verify that Swift (and the Java environment it requires) are working, do: + ----- +$ java -version # verify that you have Oracle JAVA 1.6 or later +$ swift -version # verify that you have Swift 0.94.1 (RC2 revision) +----- -This will create a directory called "tutorial" which contains all of the -scripts mentioned in this document. +NOTE: If you re-login or open new ssh sessions, you will need to +re-run `source setup.sh` in each ssh window: -Run setup -~~~~~~~~~ -Once the scripts are checked out, run the following commands to perform -the initial setup. +----- +$ cd $HOME/osg-swift # change to the newly created tutorial directory +$ source setup.sh # sets PATH and swift config files +----- +To check out the tutorial scripts from SVN +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If later you want to checkout the most recent Swift tutorial scripts for OSG Connect from SVN, do: + ----- -$ cd tutorial # change to the newly created tutorial directory -$ source setup.sh # sets swift config files in $HOME/.swift -$ java -version # verify that you have Oracle JAVA (prefered; 1.6 or later) -$ swift -version # verify that Swift 0.94 is in your $PATH and functional +$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/OSG-Swift ----- -NOTE: If you re-login, you will need to re-run source setup.sh. +This will create a directory called "OSG-Swift" which contains all of the +file used in this tutorial. Simple "science applications" for the workflow tutorial ------------------------------------------------------- -There are two shell scripts included that serve a very simple stand-ins for science application: -simulation.sh and stats.sh +There are two shell scripts included that serve a very simple +stand-ins for science application: simulation.sh and stats.sh + simulation.sh ~~~~~~~~~~~~ -The simulation.sh script serves as a trivial substitute for a complex scientific simulation application. It generates and prints a set of one or more random integers in the range [0-2^32) as controlled by its optional arguments, which are: +The simulation.sh script serves as a trivial substitute for a complex +scientific simulation application. It generates and prints a set of +one or more random integers in the range [0-2^32) as controlled by its +optional arguments, which are: + ----- $ ./app/simulate.sh --help ./app/simulate.sh: usage: @@ -90,7 +139,10 @@ |======================= //// -With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form (R*scale)+bias where R is a random integer. By default it logs information about its execution environment to stderr. Here's some examples of its usage: +With no arguments, simulate.sh prints 1 number in the range of +1-100. Otherwise it generates n numbers of the form (R*scale)+bias +where R is a random integer. By default it logs information about its +execution environment to stderr. Here's some examples of its usage: ----- $ simulate.sh 2>log @@ -110,24 +162,23 @@ USER=wilde $ -$ simulate.sh -n 3 -r 1000000 2>log +$ simulate.sh -n 4 -r 1000000 2>log + 239454 386702 - 239454 13849 + 873526 $ simulate.sh -n 3 -r 1000000 -x 100 2>log 6643700 62182300 5230600 -$ simulate.sh -n 3 -r 1000 -x 1000 2>log +$ simulate.sh -n 2 -r 1000 -x 1000 2>log 565000 636000 - 477000 -$ time simulate.sh -n 3 -r 1000 -x 1000 -t 3 2>log +$ time simulate.sh -n 2 -r 1000 -x 1000 -t 3 2>log 336000 - 20000 320000 real 0m3.012s user 0m0.005s @@ -137,22 +188,41 @@ ----- - stats.sh ~~~~~~~ -The stats.sh script reads a file containing n numbers and prints the average -of those numbers to stdout. +The stats.sh script serves as a trivial model of an "analysis" program. It reads N files each containing M integers and simply prints the average +of all those numbers to stdout. Similarly to simulate.sh it logs environmental information to the stderr. +----- +$ ls f* +f1 f2 f3 f4 + +$ cat f* +25 +60 +40 +75 + +$ stats.sh f* +50 +----- + + OSG Connect exercises --------------------- -Parts 1-3 (p1.swift - p3.swift) run on your login host and serve as examples of the Swift language. -Parts 4-6 (p4.swift - p6.swift) submit jobs to OSG Connect resources. +Parts 1-3 (p1.swift - p3.swift) run on your login host and serve as +examples of the Swift language. Parts 4-6 (p4.swift - p6.swift) +submit jobs to OSG Connect resources. + Part 1: Run a single application under Swift ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The first swift script, p1.swift, runs simulate.sh to generate a single random -number. It writes the number to a file. + + +The first swift script, p1.swift, runs simulate.sh to generate a +single random number. It writes the number to a file. + image::part01.png["p1 workflow",align="center"] .p1.swift @@ -160,18 +230,21 @@ sys::[cat -n ../part01/p1.swift] ----- -The sites.xml file included in each part directory gives Swift information about the machines we will be running on. -It defines things like the work directory, the scheduler to use, and how to control parallelism. The sites.xml file -below will tell Swift to run on the local machine only, and run just 1 task at a time. +The sites.xml file included in each part directory gives Swift +information about the machines we will be running on. It defines +things like the work directory, the scheduler to use, and how to +control parallelism. The sites.xml file below will tell Swift to run +on the local machine only, and run just 1 task at a time. .sites.xml ----- sys::[cat -n ../part01/sites.xml] ----- -The app file translates from a Swift app function to the path of an executable on the file system. -In this case, it translates from "simulate" to simulate.sh and assumes that simulate.sh will -be available in your $PATH. +The app file translates from a Swift app function to the path of an +executable on the file system. In this case, it translates from +"simulate" to simulate.sh and assumes that simulate.sh will be +available in your $PATH. .apps ----- @@ -216,9 +289,11 @@ Part 3: Analyzing results of a parallel ensemble ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p3.swift introduces a postprocessing step. After all the parallel simulations have completed, the files -created by simulation.sh will be averaged by stats.sh. +p3.swift introduces a postprocessing step. After all the parallel +simulations have completed, the files created by simulation.sh will be +averaged by stats.sh. + image::part03.png[align="center"] .p3.swift @@ -256,6 +331,27 @@ Output files will be named output/sim_N.out. +In order to run on OSG compute nodes, sites.xml was modified. Here is +the new sites.xml we are using for this example. Note the changes +between the sites.xml file in this example which specifies "execution +provider=condor", and the sites.xml file in part 1, which runs locally +by specifying "execution provider=local". + +.sites.xml +----- +sys::[cat -n ../part06/sites.xml] +----- + +Below is the updated apps file. Since Swift is staging shell scripts +remotely to nodes on the cluster, the only application you need to +define here is the shell. + +.apps +----- +sys::[cat -n ../part06/apps] +----- + + Part 5: Controlling where applications run ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -289,25 +385,7 @@ sys::[cat -n ../part06/p6.swift] ---- -In order to run on the cluster, sites.xml needed to be modified. Here -is the new sites.xml we are using for this example. Note the changes -between the sites.xml file in this example which uses condor, and the -sites.xml file in part 1, which runs locally. -.sites.xml ------ -sys::[cat -n ../part06/sites.xml] ------ - -Below is the updated apps file. Since Swift is staging shell scripts -remotely to nodes on the cluster, the only application you need to -define here is the shell. - -.apps ------ -sys::[cat -n ../part06/apps] ------ - Use the command below to specify the time for each simulation. ---- $ cd ../part06 From davidk at ci.uchicago.edu Fri Aug 23 13:19:50 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 23 Aug 2013 13:19:50 -0500 (CDT) Subject: [Swift-commit] r6982 - in SwiftTutorials/raven: part04 part05 part06 Message-ID: <20130823181950.60D029CC67@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-23 13:19:50 -0500 (Fri, 23 Aug 2013) New Revision: 6982 Removed: SwiftTutorials/raven/part04/app SwiftTutorials/raven/part05/app SwiftTutorials/raven/part05/sitecount.sh SwiftTutorials/raven/part06/app Modified: SwiftTutorials/raven/part04/apps SwiftTutorials/raven/part04/p4.swift SwiftTutorials/raven/part05/apps SwiftTutorials/raven/part05/p5.swift SwiftTutorials/raven/part06/apps SwiftTutorials/raven/part06/p6.swift Log: Call apps directly rather than staging them Deleted: SwiftTutorials/raven/part04/app =================================================================== --- SwiftTutorials/raven/part04/app 2013-08-23 18:15:39 UTC (rev 6981) +++ SwiftTutorials/raven/part04/app 2013-08-23 18:19:50 UTC (rev 6982) @@ -1 +0,0 @@ -link ../app \ No newline at end of file Modified: SwiftTutorials/raven/part04/apps =================================================================== --- SwiftTutorials/raven/part04/apps 2013-08-23 18:15:39 UTC (rev 6981) +++ SwiftTutorials/raven/part04/apps 2013-08-23 18:19:50 UTC (rev 6982) @@ -1 +1 @@ -raven sh /bin/bash +raven simulation /home/users/p01537/raven/app/simulate.sh Modified: SwiftTutorials/raven/part04/p4.swift =================================================================== --- SwiftTutorials/raven/part04/p4.swift 2013-08-23 18:15:39 UTC (rev 6981) +++ SwiftTutorials/raven/part04/p4.swift 2013-08-23 18:19:50 UTC (rev 6982) @@ -1,15 +1,11 @@ type file; -# Application program to be called by this script: - -file simulation_prog <"app/simulate.sh">; - # "app" function for the simulation application: -app (file out, file log) simulation (file prog, int timesteps, int sim_range) +app (file out, file log) simulation (int timesteps, int sim_range) { - sh @prog "-t" timesteps "-r" sim_range stdout=@out stderr=@log; + simulation "-t" timesteps "-r" sim_range stdout=@out stderr=@log; } # Command line parameters to this script: @@ -26,6 +22,6 @@ foreach i in [0:nsim-1] { file simout ; file simlog ; - (simout,simlog) = simulation(simulation_prog, steps, range); + (simout,simlog) = simulation(steps, range); } Deleted: SwiftTutorials/raven/part05/app =================================================================== --- SwiftTutorials/raven/part05/app 2013-08-23 18:15:39 UTC (rev 6981) +++ SwiftTutorials/raven/part05/app 2013-08-23 18:19:50 UTC (rev 6982) @@ -1 +0,0 @@ -link ../app \ No newline at end of file Modified: SwiftTutorials/raven/part05/apps =================================================================== --- SwiftTutorials/raven/part05/apps 2013-08-23 18:15:39 UTC (rev 6981) +++ SwiftTutorials/raven/part05/apps 2013-08-23 18:19:50 UTC (rev 6982) @@ -1 +1,2 @@ -raven sh /bin/bash +raven simulation /home/users/p01537/raven/app/simulate.sh +raven analyze /home/users/p01537/raven/app/stats.sh Modified: SwiftTutorials/raven/part05/p5.swift =================================================================== --- SwiftTutorials/raven/part05/p5.swift 2013-08-23 18:15:39 UTC (rev 6981) +++ SwiftTutorials/raven/part05/p5.swift 2013-08-23 18:19:50 UTC (rev 6982) @@ -1,18 +1,13 @@ type file; -# Define external application programs to be invoked - -file simulation_prog <"app/simulate.sh">; -file analysis_prog <"app/stats.sh">; - -app (file out, file log) simulation (file prog, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +app (file out, file log) simulation (int timesteps, int sim_range, file bias_file, int scale, int sim_count) { - sh @filename(prog) "-t" timesteps "-r" sim_range "-B" @bias_file "-x" scale "-n" sim_count stdout=@out stderr=@log; + simulation "-t" timesteps "-r" sim_range "-B" @bias_file "-x" scale "-n" sim_count stdout=@out stderr=@log; } -app (file out) analyze (file prog, file s[]) +app (file out) analyze (file s[]) { - sh @filename(prog) @filenames(s) stdout=@filename(out); + analyze @filenames(s) stdout=@filename(out); } # Command line params to this script @@ -32,11 +27,11 @@ foreach i in [0:nsim-1] { file simout ; file simlog ; - (simout, simlog) = simulation(simulation_prog, steps, range, bias, 100000, count); + (simout, simlog) = simulation(steps, range, bias, 100000, count); sims[i] = simout; } # Generate "analysis" file containing average of all "simulations" file stats<"output/stats.out">; -stats = analyze(analysis_prog,sims); +stats = analyze(sims); Deleted: SwiftTutorials/raven/part05/sitecount.sh =================================================================== --- SwiftTutorials/raven/part05/sitecount.sh 2013-08-23 18:15:39 UTC (rev 6981) +++ SwiftTutorials/raven/part05/sitecount.sh 2013-08-23 18:19:50 UTC (rev 6982) @@ -1,3 +0,0 @@ -# condor_q -l $USER | grep MATCH_EXP_JOBGLIDEIN_ResourceName | cut -d '=' -f 2 | sort | uniq -c - -condor_q -l $USER | grep LastRemoteHost | cut -d '=' -f 2 | sort | uniq -c Deleted: SwiftTutorials/raven/part06/app =================================================================== --- SwiftTutorials/raven/part06/app 2013-08-23 18:15:39 UTC (rev 6981) +++ SwiftTutorials/raven/part06/app 2013-08-23 18:19:50 UTC (rev 6982) @@ -1 +0,0 @@ -link ../app \ No newline at end of file Modified: SwiftTutorials/raven/part06/apps =================================================================== --- SwiftTutorials/raven/part06/apps 2013-08-23 18:15:39 UTC (rev 6981) +++ SwiftTutorials/raven/part06/apps 2013-08-23 18:19:50 UTC (rev 6982) @@ -1 +1,4 @@ -raven sh /bin/bash +raven simulation /home/users/p01537/raven/app/simulate.sh +raven analyze /home/users/p01537/raven/app/stats.sh +raven genseed /home/users/p01537/raven/app/simulate.sh +raven genbias /home/users/p01537/raven/app/simulate.sh Modified: SwiftTutorials/raven/part06/p6.swift =================================================================== --- SwiftTutorials/raven/part06/p6.swift 2013-08-23 18:15:39 UTC (rev 6981) +++ SwiftTutorials/raven/part06/p6.swift 2013-08-23 18:19:50 UTC (rev 6982) @@ -1,34 +1,27 @@ type file; -# Define external application programs to be invoked - -file simulation_prog <"app/simulate.sh">; -file analysis_prog <"app/stats.sh">; -file genbias_prog = simulation_prog; -file genseed_prog = simulation_prog; - # app() functions for application programs to be called: -app (file out) genseed (file prog, int nseeds) +app (file out) genseed (int nseeds) { - sh @prog "-r" 2000000 "-n" nseeds stdout=@out; + genseed "-r" 2000000 "-n" nseeds stdout=@out; } -app (file out) genbias (file prog, int bias_range, int nvalues) +app (file out) genbias (int bias_range, int nvalues) { - sh @prog "-r" bias_range "-n" nvalues stdout=@out; + genbias "-r" bias_range "-n" nvalues stdout=@out; } -app (file out, file log) simulation (file prog, int timesteps, int sim_range, +app (file out, file log) simulation (int timesteps, int sim_range, file bias_file, int scale, int sim_count) { - sh @prog "-t" timesteps "-r" sim_range "-B" @bias_file "-x" scale + simulation "-t" timesteps "-r" sim_range "-B" @bias_file "-x" scale "-n" sim_count stdout=@out stderr=@log; } -app (file out) analyze (file prog, file s[]) +app (file out) analyze (file s[]) { - sh @prog @filenames(s) stdout=@out; + analyze @filenames(s) stdout=@out; } # Command line arguments @@ -43,7 +36,7 @@ tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); file seedfile<"output/seed.dat">; # Dynamically generated bias for simulation ensemble -seedfile = genseed(genseed_prog, 1); +seedfile = genseed(1); int seedval = readData(seedfile); tracef("Generated seed=%i\n", seedval); @@ -54,10 +47,10 @@ file biasfile ; file simout ; file simlog ; - biasfile = genbias(genbias_prog, 1000, 20); - (simout,simlog) = simulation(simulation_prog, steps, range, biasfile, 100000, count); + biasfile = genbias(1000, 20); + (simout,simlog) = simulation(steps, range, biasfile, 100000, count); sims[i] = simout; } file stats<"output/stats.out">; # Final output file: average of all "simulations" -stats = analyze(analysis_prog,sims); +stats = analyze(sims); From davidk at ci.uchicago.edu Fri Aug 23 14:02:50 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 23 Aug 2013 14:02:50 -0500 (CDT) Subject: [Swift-commit] r6983 - SwiftTutorials Message-ID: <20130823190250.0FE5C9CC67@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-23 14:02:49 -0500 (Fri, 23 Aug 2013) New Revision: 6983 Added: SwiftTutorials/swift-cray-tutorial/ Removed: SwiftTutorials/raven/ Log: Renaming From davidk at ci.uchicago.edu Fri Aug 23 14:40:07 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 23 Aug 2013 14:40:07 -0500 (CDT) Subject: [Swift-commit] r6984 - in SwiftTutorials/swift-cray-tutorial: part04 part05 part06 Message-ID: <20130823194007.1557F9CC90@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-23 14:40:06 -0500 (Fri, 23 Aug 2013) New Revision: 6984 Modified: SwiftTutorials/swift-cray-tutorial/part04/apps SwiftTutorials/swift-cray-tutorial/part05/apps SwiftTutorials/swift-cray-tutorial/part06/apps Log: Update path names to reflect new name Modified: SwiftTutorials/swift-cray-tutorial/part04/apps =================================================================== --- SwiftTutorials/swift-cray-tutorial/part04/apps 2013-08-23 19:02:49 UTC (rev 6983) +++ SwiftTutorials/swift-cray-tutorial/part04/apps 2013-08-23 19:40:06 UTC (rev 6984) @@ -1 +1 @@ -raven simulation /home/users/p01537/raven/app/simulate.sh +raven simulation /home/users/p01537/swift-cray-tutorial/app/simulate.sh Modified: SwiftTutorials/swift-cray-tutorial/part05/apps =================================================================== --- SwiftTutorials/swift-cray-tutorial/part05/apps 2013-08-23 19:02:49 UTC (rev 6983) +++ SwiftTutorials/swift-cray-tutorial/part05/apps 2013-08-23 19:40:06 UTC (rev 6984) @@ -1,2 +1,2 @@ -raven simulation /home/users/p01537/raven/app/simulate.sh -raven analyze /home/users/p01537/raven/app/stats.sh +raven simulation /home/users/p01537/swift-cray-tutorial/app/simulate.sh +raven analyze /home/users/p01537/swift-cray-tutorial/app/stats.sh Modified: SwiftTutorials/swift-cray-tutorial/part06/apps =================================================================== --- SwiftTutorials/swift-cray-tutorial/part06/apps 2013-08-23 19:02:49 UTC (rev 6983) +++ SwiftTutorials/swift-cray-tutorial/part06/apps 2013-08-23 19:40:06 UTC (rev 6984) @@ -1,4 +1,4 @@ -raven simulation /home/users/p01537/raven/app/simulate.sh -raven analyze /home/users/p01537/raven/app/stats.sh -raven genseed /home/users/p01537/raven/app/simulate.sh -raven genbias /home/users/p01537/raven/app/simulate.sh +raven simulation /home/users/p01537/swift-cray-tutorial/app/simulate.sh +raven analyze /home/users/p01537/swift-cray-tutorial/app/stats.sh +raven genseed /home/users/p01537/swift-cray-tutorial/app/simulate.sh +raven genbias /home/users/p01537/swift-cray-tutorial/app/simulate.sh From davidk at ci.uchicago.edu Fri Aug 23 15:45:04 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 23 Aug 2013 15:45:04 -0500 (CDT) Subject: [Swift-commit] r6985 - SwiftTutorials/swift-cray-tutorial/doc Message-ID: <20130823204504.B8FE29CC67@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-23 15:45:04 -0500 (Fri, 23 Aug 2013) New Revision: 6985 Modified: SwiftTutorials/swift-cray-tutorial/doc/README Log: Crayify readme Modified: SwiftTutorials/swift-cray-tutorial/doc/README =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-23 19:40:06 UTC (rev 6984) +++ SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-23 20:45:04 UTC (rev 6985) @@ -1,5 +1,5 @@ -Swift CIC Tutorial - 2013.0827 -============================== +Swift Cray Tutorial +=================== //// @@ -9,22 +9,16 @@ p1 - Run an application under Swift -p2 - Mapping (naming) output files +p2 - Parallel loops with foreach -p3 - Parallel loops with foreach +p3 - Merging/reducing the results of a parallel foreach loop -p4 - Mapping arrays to files +p4 - Running on the remote site nodes -p5 - merging/reducing the results of a parallel foreach loop +p5 - Running the stats summary step on the remote site -p6 - Sending arguments to applications +p6 - Add additional apps for generating seeds remotely -p7 - Running on the remote site nodes - -p8 - Running the stats summary step on the remote site - -p9 - A more complex workflow pattern: multiple parallel pipelines - //// @@ -33,28 +27,35 @@ Workflow tutorial setup ----------------------- -Check out scripts from SVN -~~~~~~~~~~~~~~~~~~~~~~~~~~ -To checkout the most recent ATPESC tutorial scripts from SVN, run the following -command: +Installing scripts on Raven +~~~~~~~~~~~~~~~~~~~~~~~~~~~ +If you are installing these scripts on Raven, run the following command to extract the tutorial scripts: ----- -$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/CIC_2013-08-09 tutorial +$ tar xfz /home/users/p01537/swift-cray-tutorial.tar.gz ----- This will create a directory called "tutorial" which contains all of the scripts mentioned in this document. +Installing scripts on other systems +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +If you are running on a machine other than Raven, you can install the scripts via SVN. + +----- +$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/swift-cray-tutorial +----- + Run setup ~~~~~~~~~ Once the scripts are checked out, run the following commands to perform the initial setup. ----- -$ cd tutorial # change to the newly created tutorial directory -$ source setup.sh # sets swift config files in $HOME/.swift -$ java -version # verify that you have Oracle JAVA (prefered; 1.6 or later) -$ swift -version # verify that Swift 0.94 is in your $PATH and functional +$ cd swift-cray-tutorial # change to the newly created tutorial directory +$ source setup.sh # sets swift config files in $HOME/.swift +$ java -version # verify that you have Oracle JAVA (prefered; 1.6 or later) +$ swift -version # verify that Swift 0.94 is in your $PATH and functional ----- NOTE: If you re-login, you will need to re-run source setup.sh. @@ -65,37 +66,96 @@ simulation.sh and stats.sh simulation.sh -~~~~~~~~~~~~~ +~~~~~~~~~~~~ The simulation.sh script serves as a trivial substitute for a complex scientific simulation application. It generates and prints a set of one or more random integers in the range [0-2^32) as controlled by its optional arguments, which are: +----- +$ ./app/simulate.sh --help +./app/simulate.sh: usage: + -b|--bias offset bias: add this integer to all results + -B|--biasfile file of integer biases to add to results + -l|--log generate a log in stderr if not null + -n|--nvalues print this many values per simulation + -r|--range range (limit) of generated results + -s|--seed use this integer [0..32767] as a seed + -S|--seedfile use this file (containing integer seeds [0..32767]) one per line + -t|--timesteps number of simulated "timesteps" in seconds (determines runtime) + -x|--scale scale the results by this integer + -h|-?|?|--help print this help +$ +----- + +//// .simulation.sh arguments [width="80%",cols="^2,10",options="header"] |======================= -|Argument number|Description +|Argument|Short|Description |1 |runtime: sets run time of simulation.sh in seconds |2 |range: limits generated values to the range [0,range-1] |3 |biasfile: add the integer contained in this file to each value generated |4 |scale: multiplies each generated value by this integer |5 |count: number of values to generate in the simulation |======================= +//// -With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form (R*scale)+bias where R is a random integer. +With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form (R*scale)+bias where R is a random integer. By default it logs information about its execution environment to stderr. Here's some examples of its usage: ----- -$ ./simulate.sh -96 +$ simulate.sh 2>log + 5 +$ head -5 log + +Called as: /home/users/p01537/swift-cray-tutorial/app/simulate.sh: + +Start time: Fri Aug 23 15:07:16 CDT 2013 +Running on node: raven + +$ tail -5 log +SSH_CLIENT=67.173.156.31 46887 22 +SSH_CONNECTION=67.173.156.31 46887 128.135.158.173 22 +SSH_TTY=/dev/pts/9 +TERM=xterm-color +USER=wilde +$ + +$ simulate.sh -n 3 -r 1000000 2>log + 386702 + 239454 + 13849 + +$ simulate.sh -n 3 -r 1000000 -x 100 2>log + 6643700 +62182300 + 5230600 + +$ simulate.sh -n 3 -r 1000 -x 1000 2>log + 565000 + 636000 + 477000 + +$ time simulate.sh -n 3 -r 1000 -x 1000 -t 3 2>log + 336000 + 20000 + 320000 +real 0m3.012s +user 0m0.005s +sys 0m0.006s +$ + + ----- + stats.sh -~~~~~~~~ +~~~~~~~ The stats.sh script reads a file containing n numbers and prints the average of those numbers to stdout. Introductory exercises ---------------------- -Parts 1-6 (p1.swift - p6.swift) run locally and serve as examples of the Swift language. -Parts 7-9 (p7.swift - p9.swift) submit jobs to the site specified the setup stage +Parts 1-3 (p1.swift - p3.swift) run locally and serve as examples of the Swift language. +Parts 4-6 (p4.swift - p6.swift) submit jobs to the site specified the setup stage p1 - Run an application under Swift ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -106,16 +166,27 @@ .p1.swift ----- -type file; +sys::[cat -n ../part01/p1.swift] +----- -app (file o) mysim () -{ - simulate stdout=@filename(o); -} +The sites.xml file included in each part directory gives Swift information about the machines we will be running on. +It defines things like the work directory, the scheduler to use, and how to control parallelism. The sites.xml file +below will tell Swift to run on the local machine only, and run just 1 task at a time. -file f = mysim(); +.sites.xml ----- +sys::[cat -n ../part01/sites.xml] +----- +The app file translates from a Swift app function to the path of an executable on the file system. +In this case, it translates from "simulate" to simulate.sh and assumes that simulate.sh will +be available in your $PATH. + +.apps +----- +sys::[cat -n ../part01/apps] +----- + To run this script, run the following command: ----- $ cd part01 @@ -133,24 +204,17 @@ $ ./clean.sh ------ -p2 - Mapping (naming) output files +p2 - Parallel loops with foreach ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The second swift script shows an example of naming the file. The output is now -in a file called sim.out. +The p2.swift script introduces the foreach loop. This script runs many +simulations. The script also shows an example of naming the files. The output files +are now called sim_N.out. image:p2.png[] .p2.swift ----- -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -file f <"sim.out">; -f = mysim(); +sys::[cat -n ../part02/p2.swift] ----- To run the script: @@ -159,26 +223,16 @@ $ swift p2.swift ----- -p3 - Parallel loops with foreach -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The p3.swift script introduces the foreach loop. This script runs many -simulations. Output files are named here by Swift and will get created -in the _concurrent directory. +p3 - Merging/reducing the results of a parallel foreach loop +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p3.swift introduces a postprocessing step. After all the parallel simulations have completed, the files +created by simulation.sh will be averaged by stats.sh. image:p3.png[] .p3.swift ---- -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -foreach i in [0:9] { - file f = mysim(); -} +sys::[cat -n ../part03/p3.swift] ---- To run: @@ -187,25 +241,18 @@ $ swift p3.swift ---- -p4 - Mapping arrays to files -~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p4.swift gives an example of naming multiple files within a foreach loop. +p4 - Running on the remote site nodes +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p4.swift is the first script that will submit jobs to remote site nodes for analysis. +It is similar to earlier scripts, with a few minor exceptions. To generalize the script +for other types of remote execution (e.g., when no shared filesystem is available to the compute nodes), the application simulate.sh +will get transferred to the worker node by Swift, in the same manner as any other input data file. image:p4.png[] .p4.swift ---- -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -foreach i in [0:9] { - file f ; - f = mysim(); -} +sys::[cat -n ../part04/p4.swift] ---- To run: @@ -215,39 +262,17 @@ Output files will be named output/sim_N.out. -p5 - merging/reducing the results of a parallel foreach loop -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p5 - Running the stats summary step on the remote site +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ p5.swift introduces a postprocessing step. After all the parallel simulations have completed, the files -created by simulation.sh will be averaged by stats.sh. +created by simulation.sh will be averaged by stats.sh. This is similar to p3, but all app invocations +are done on remote nodes with Swift managing file transfers. image:p5.png[] .p5.swift ---- -type file; - -app (file o) mysim () -{ - simulate stdout=@filename(o); -} - -app (file o) analyze (file s[]) -{ - stats @filenames(s) stdout=@filename(o); -} - -file sims[]; - -int nsim = @toInt(@arg("nsim","10")); - -foreach i in [0:nsim-1] { - file simout ; - simout = mysim(); - sims[i] = simout; -} - -file stats<"output/average.out">; -stats = analyze(sims); +sys::[cat -n ../part05/p5.swift] ---- To run: @@ -255,227 +280,41 @@ $ swift p5.swift ---- -p6 - Sending arguments to applications -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p6.swift introduces command line arguments. The script sets a variable called -"steps" here, which determines the length of time that the simulation.sh -will run for. It also defines a variable called nsim, which determines the -number of simulations to run. +p6 - Add additional apps and randomness +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p6.swift build on p5.swift, but adds new apps for generating a random +seed and a random bias value. image:p6.png[] .p6.swift ---- -type file; - -app (file o) mysim (int timesteps) -{ - simulate timesteps stdout=@filename(o); -} - -app (file o) analyze (file s[]) -{ - stats @filenames(s) stdout=@filename(o); -} - -file sims[]; -int nsim = @toInt(@arg("nsim","10")); -int steps = @toInt(@arg("steps","1")); - -foreach i in [0:nsim-1] { - file simout ; - simout = mysim(steps); - sims[i] = simout; -} - -file stats<"output/average.out">; -stats = analyze(sims); +sys::[cat -n ../part06/p6.swift] ---- -Use the command below to specify the time for each simulation. ----- -$ cd ../part06 -$ swift p6.swift -steps=3 # each simulation takes 3 seconds ----- +In order to run on the cluster, sites.xml needed to be modified. Here is +the new sites.xml we are using for this example. Note the changes between the sites.xml file +in this example which uses condor, and the sites.xml file in part 1, which runs locally. -p7 - Running on the remote site nodes -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p7.swift is the first script that will submit jobs to remote site nodes for analysis. -It is similar to earlier scripts, with a few minor exceptions. To generalize the script -for other types of remote execution (e.g., when no shared filesystem is available to the compute nodes), the application simulate.sh -will get transferred to the worker node by Swift, in the same manner as any other input data file. - -image:p7.png[] - -.p7.swift +.sites.xml ----- -type file; - -# Application to be called by this script - -file simulation_script <"simulate.sh">; - -# app() functions for application programs to be called: - -app (file out) simulation (file script, int timesteps, int sim_range) -{ - sh @filename(script) timesteps sim_range stdout=@filename(out); -} - -# Command line params to this script: - -int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run -int range = @toInt(@arg("range", "100")); # range of the generated random numbers - -# Main script and data - -int steps=3; - -tracef("\n*** Script parameters: nsim=%i steps=%i range=%i \n\n", nsim, steps, range); - -foreach i in [0:nsim-1] { - file simout ; - simout = simulation(simulation_script, steps, range); -} +sys::[cat -n ../part06/sites.xml] ----- -To run: ----- -$ cd ../part07 -$ swift p7.swift ----- +Below is the updated apps file. Since Swift is staging shell scripts remotely to nodes on the cluster, +the only application it needs defined here is the shell. -p8 - Running the stats summary step on the remote site -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p8.swift will also stage in and run stats.sh to calculate averages. It adds a -trace statement so you can see the order in which things execute. - -image:p8.png[] - -.p8.swift +.apps ----- -type file; - -# Applications to be called by this script - -file simulation_script <"simulate.sh">; -file analysis_script <"stats.sh">; - -# app() functions for application programs to be called: - -app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) -{ - sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); -} - -app (file out) analyze (file script, file s[]) -{ - sh @script @filenames(s) stdout=@filename(out); -} - -# Command line params to this script: - -int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run -int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) -int range = @toInt(@arg("range", "100")); # range of the generated random numbers -int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation - -# Main script and data - -tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); - -file sims[]; # Array of files to hold each simulation output -file bias<"bias.dat">; # Input data file to "bias" the numbers: - # 1 line: scale offset ( N = n*scale + offset) -foreach i in [0:nsim-1] { - file simout ; - simout = simulation(simulation_script, steps, range, bias, 100000, count); - sims[i] = simout; -} - -file stats<"output/stats.out">; # Final output file: average of all "simulations" -stats = analyze(analysis_script,sims); +sys::[cat -n ../part06/apps] ----- -To run: +Use the command below to specify the time for each simulation. ---- -$ cd ../part08 -$ swift p8.swift +$ cd ../part06 +$ swift p6.swift -steps=3 # each simulation takes 3 seconds ---- -p9 - A more complex workflow pattern: multiple parallel pipelines -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p9.swift adds another app function called genrand. Genrand will produce a random -number that will be used to determine how long each simulation app will run. - -image:p9.png[] - -.p9.swift ------ -type file; - -# Applications to be called by this script - -file simulation_script <"simulate.sh">; -file analysis_script <"stats.sh">; - -# app() functions for application programs to be called: - -app (file out) genrand (file script, int timesteps, int sim_range) -{ - sh @filename(script) timesteps sim_range stdout=@filename(out); -} - -app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) -{ - sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); -} - -app (file out) analyze (file script, file s[]) -{ - sh @script @filenames(s) stdout=@filename(out); -} - -# Command line params to this script: -int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run -int range = @toInt(@arg("range", "100")); # range of the generated random numbers -int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation - -# Main script and data - -tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); - -file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble - -bias = genrand(simulation_script, 1, 1000); - -file sims[]; # Array of files to hold each simulation output - -foreach i in [0:nsim-1] { - - int steps = readData(genrand(simulation_script, 1, 5)); - tracef(" for simulation[%i] steps=%i\n", i, steps+1); - - file simout ; - simout = simulation(simulation_script, steps+1, range, bias, 100000, count); - sims[i] = simout; -} - -file stats<"output/stats.out">; # Final output file: average of all "simulations" -stats = analyze(analysis_script,sims); ------ - -To run: ----- -$ cd ../part09 -$ swift p9.swift ----- - - - - - - Running Swift scripts on Cloud resources ---------------------------------------- From davidk at ci.uchicago.edu Fri Aug 23 16:17:15 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 23 Aug 2013 16:17:15 -0500 (CDT) Subject: [Swift-commit] r6986 - in SwiftTutorials/swift-cray-tutorial: . bin doc part04 part05 part06 Message-ID: <20130823211715.C52469CC67@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-23 16:17:15 -0500 (Fri, 23 Aug 2013) New Revision: 6986 Added: SwiftTutorials/swift-cray-tutorial/bin/plot.sh SwiftTutorials/swift-cray-tutorial/part04/plot.sh SwiftTutorials/swift-cray-tutorial/part05/plot.sh SwiftTutorials/swift-cray-tutorial/part06/plot.sh Modified: SwiftTutorials/swift-cray-tutorial/doc/README SwiftTutorials/swift-cray-tutorial/doc/build_docs.sh SwiftTutorials/swift-cray-tutorial/setup.sh Log: Info on scaling up Plotting Added: SwiftTutorials/swift-cray-tutorial/bin/plot.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/bin/plot.sh (rev 0) +++ SwiftTutorials/swift-cray-tutorial/bin/plot.sh 2013-08-23 21:17:15 UTC (rev 6986) @@ -0,0 +1,67 @@ +#!/bin/bash + +#usage: ./plotswiftlogs.ketan + +SWIFTLOGFILE=$1 + +#TMPDIR=`mktemp -d plotlog.XXX` + +grep -i ProgressTicker $SWIFTLOGFILE > swiftoutfile.out + +SWIFTOUTFILE=swiftoutfile.out + +#extract start time +TMPDATE=`grep -i progress $SWIFTOUTFILE 2>/dev/null | head -n 1 | cut -f1-2 -d ' '` +START_TIME=`date +%s -d "$TMPDATE"` + +#extract end time +TMPDATE=`grep -i progress $SWIFTOUTFILE 2>/dev/null | tail -n 1 | cut -f1-2 -d ' '` +END_TIME=`date +%s -d "$TMPDATE"` + +#duration +DIFFTIME=$((END_TIME - START_TIME)) + +#extract active runs in a file +(grep -o -i "Active:[0-9]*" $SWIFTOUTFILE 2>/dev/null | awk -F: '{print $2}' >active.txt) + +#extract successful completions in a file +(grep -o -i "Successfully:[0-9]*" $SWIFTOUTFILE 2>/dev/null | awk -F: '{print $2}' > cumulative.txt) + +#prepare tics +activelines=`wc -l active.txt | awk '{print $1}'` +cumulines=`wc -l cumulative.txt | awk '{print $1}'` + +if [ $activelines -ne 0 ] +then + activelinespertic=`echo "scale=5 ; $DIFFTIME / $activelines" | bc` +fi + +seq 0 $activelinespertic $DIFFTIME > activetics.txt + +if [ $cumulines -ne 0 ] +then + cumulinespertic=`echo "scale=5 ; $DIFFTIME / $cumulines" | bc` +fi + +seq 0 $cumulinespertic $DIFFTIME > cumultics.txt + +#final plot data +paste activetics.txt active.txt > plot_active.txt +paste cumultics.txt cumulative.txt > plot_cumulative.txt + +cat << EOF1 > plotit.gp +set terminal png enhanced +set nokey +set output "cumulativeplot.png" +set ylabel "number of completed jobs" +set title "Cumulative jobs" +plot "plot_cumulative.txt" using 1:2 with lines +set output "activeplot.png" +set xlabel "Time in sec" +set ylabel "number of active jobs" +set title "Active jobs" +plot "plot_active.txt" using 1:2 with line +EOF1 + +gnuplot plotit.gp 2>/dev/null +rm swiftoutfile.out plotit.gp active.txt cumulative.txt activetics.txt plot_active.txt plot_cumulative.txt cumultics.txt Property changes on: SwiftTutorials/swift-cray-tutorial/bin/plot.sh ___________________________________________________________________ Added: svn:executable + * Modified: SwiftTutorials/swift-cray-tutorial/doc/README =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-23 20:45:04 UTC (rev 6985) +++ SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-23 21:17:15 UTC (rev 6986) @@ -315,6 +315,36 @@ $ swift p6.swift -steps=3 # each simulation takes 3 seconds ---- +Larger runs +~~~~~~~~~~~ +To test with larger runs, there are two changes that are required. The first is a +change to the command line arguments. The example below will run 1000 simulations +with each simulation taking 5 seconds. + +----- +$ swift p6.swift -steps=5 -nsims=1000 +----- + +The other change required is to the sites.xml to control how many nodes you request. +Change the "maxnodes" values to control the number of nodes to request. + +----- +10 +----- + +Plotting +-------- +Each part directory contains a file called plot.sh that can be used for plotting. +It generates two image files: cumulativeplot.png and activeplot.png. +cumulativeplot.png shows overall progress over time, while activeplot.png shows +the number of active jobs over time. When the worker agents are trasnferring data +to and from nodes, this time does not get marked as active. + +After each swift run, a log file will be created called partNN---.log. +Once you have identified the log file name, run the following command to generate the plots: + +$ ./plot.sh + Running Swift scripts on Cloud resources ---------------------------------------- Modified: SwiftTutorials/swift-cray-tutorial/doc/build_docs.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/build_docs.sh 2013-08-23 20:45:04 UTC (rev 6985) +++ SwiftTutorials/swift-cray-tutorial/doc/build_docs.sh 2013-08-23 21:17:15 UTC (rev 6986) @@ -1,14 +1,4 @@ #!/bin/bash -e -if false; then - echo skipping -pushd part11-swift-py-r/code >& /dev/null -# Strip comments, blank lines; prepend shell prompt ($) -grep -A 20 stc run-dets.sh | \ - grep -v -e "^$\|#" | \ - sed 's/^/$ /' > run-dets.sh.txt -popd >& /dev/null -fi +asciidoc -a icons -a toc -a toplevels=2 -a stylesheet=$PWD/asciidoc.css -a max-width=800px -o cray-tutorial.html README -asciidoc -a toc -a toplevels=2 -a stylesheet=$PWD/asciidoc.css -a max-width=800px -o cic-tutorial.html README - Added: SwiftTutorials/swift-cray-tutorial/part04/plot.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/part04/plot.sh (rev 0) +++ SwiftTutorials/swift-cray-tutorial/part04/plot.sh 2013-08-23 21:17:15 UTC (rev 6986) @@ -0,0 +1 @@ +link ../bin/plot.sh \ No newline at end of file Property changes on: SwiftTutorials/swift-cray-tutorial/part04/plot.sh ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/swift-cray-tutorial/part05/plot.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/part05/plot.sh (rev 0) +++ SwiftTutorials/swift-cray-tutorial/part05/plot.sh 2013-08-23 21:17:15 UTC (rev 6986) @@ -0,0 +1 @@ +link ../bin/plot.sh \ No newline at end of file Property changes on: SwiftTutorials/swift-cray-tutorial/part05/plot.sh ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/swift-cray-tutorial/part06/plot.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/part06/plot.sh (rev 0) +++ SwiftTutorials/swift-cray-tutorial/part06/plot.sh 2013-08-23 21:17:15 UTC (rev 6986) @@ -0,0 +1 @@ +link ../bin/plot.sh \ No newline at end of file Property changes on: SwiftTutorials/swift-cray-tutorial/part06/plot.sh ___________________________________________________________________ Added: svn:special + * Modified: SwiftTutorials/swift-cray-tutorial/setup.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/setup.sh 2013-08-23 20:45:04 UTC (rev 6985) +++ SwiftTutorials/swift-cray-tutorial/setup.sh 2013-08-23 21:17:15 UTC (rev 6986) @@ -19,7 +19,7 @@ echo Using $PATHSWIFT from PATH else echo ERROR: $TUTSWIFT not found and no swift in PATH. Tutorial will not function. - return +# return fi echo Swift version is $(swift -version) From davidk at ci.uchicago.edu Fri Aug 23 16:21:23 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 23 Aug 2013 16:21:23 -0500 (CDT) Subject: [Swift-commit] r6987 - SwiftTutorials/swift-cray-tutorial Message-ID: <20130823212123.8D0369CC67@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-23 16:21:23 -0500 (Fri, 23 Aug 2013) New Revision: 6987 Modified: SwiftTutorials/swift-cray-tutorial/setup.sh Log: Adjust sites Modified: SwiftTutorials/swift-cray-tutorial/setup.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/setup.sh 2013-08-23 21:17:15 UTC (rev 6986) +++ SwiftTutorials/swift-cray-tutorial/setup.sh 2013-08-23 21:21:23 UTC (rev 6987) @@ -78,7 +78,6 @@ pbs.aprun;pbs.mpp;depth=24 00:01:00 1 - 2 2 60.99 10000 From davidk at ci.uchicago.edu Fri Aug 23 16:44:15 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 23 Aug 2013 16:44:15 -0500 (CDT) Subject: [Swift-commit] r6988 - SwiftTutorials/swift-cray-tutorial/doc Message-ID: <20130823214415.A1E739CC67@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-23 16:44:15 -0500 (Fri, 23 Aug 2013) New Revision: 6988 Modified: SwiftTutorials/swift-cray-tutorial/doc/README SwiftTutorials/swift-cray-tutorial/doc/build_docs.sh Log: Updated docs Modified: SwiftTutorials/swift-cray-tutorial/doc/README =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-23 21:21:23 UTC (rev 6987) +++ SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-23 21:44:15 UTC (rev 6988) @@ -322,18 +322,18 @@ with each simulation taking 5 seconds. ----- -$ swift p6.swift -steps=5 -nsims=1000 +$ swift p6.swift -steps=5 -nsim=1000 ----- The other change required is to the sites.xml to control how many nodes you request. Change the "maxnodes" values to control the number of nodes to request. ----- -10 +2 ----- Plotting --------- +~~~~~~~~ Each part directory contains a file called plot.sh that can be used for plotting. It generates two image files: cumulativeplot.png and activeplot.png. cumulativeplot.png shows overall progress over time, while activeplot.png shows Modified: SwiftTutorials/swift-cray-tutorial/doc/build_docs.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/build_docs.sh 2013-08-23 21:21:23 UTC (rev 6987) +++ SwiftTutorials/swift-cray-tutorial/doc/build_docs.sh 2013-08-23 21:44:15 UTC (rev 6988) @@ -1,4 +1,4 @@ #!/bin/bash -e -asciidoc -a icons -a toc -a toplevels=2 -a stylesheet=$PWD/asciidoc.css -a max-width=800px -o cray-tutorial.html README +asciidoc -a icons -a toc -a toplevels=2 -a stylesheet=$PWD/asciidoc.css -a max-width=800px -o swift-cray-tutorial.html README From davidk at ci.uchicago.edu Fri Aug 23 16:47:59 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 23 Aug 2013 16:47:59 -0500 (CDT) Subject: [Swift-commit] r6989 - SwiftTutorials/swift-cray-tutorial/doc Message-ID: <20130823214759.1A53E9CC67@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-23 16:47:58 -0500 (Fri, 23 Aug 2013) New Revision: 6989 Modified: SwiftTutorials/swift-cray-tutorial/doc/README Log: A few fixes Modified: SwiftTutorials/swift-cray-tutorial/doc/README =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-23 21:44:15 UTC (rev 6988) +++ SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-23 21:47:58 UTC (rev 6989) @@ -54,7 +54,7 @@ ----- $ cd swift-cray-tutorial # change to the newly created tutorial directory $ source setup.sh # sets swift config files in $HOME/.swift -$ java -version # verify that you have Oracle JAVA (prefered; 1.6 or later) +$ java -version # verify that you have Java installed $ swift -version # verify that Swift 0.94 is in your $PATH and functional ----- @@ -62,7 +62,7 @@ Simple "science applications" for the workflow tutorial ------------------------------------------------------- -There are two shell scripts included that serve a very simple stand-ins for science application: +There are two shell scripts included that serve as very simple stand-ins for science application: simulation.sh and stats.sh simulation.sh From wilde at ci.uchicago.edu Fri Aug 23 17:48:18 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 23 Aug 2013 17:48:18 -0500 (CDT) Subject: [Swift-commit] r6990 - in SwiftTutorials/OSG-Swift: app doc Message-ID: <20130823224818.062109CC90@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-23 17:48:17 -0500 (Fri, 23 Aug 2013) New Revision: 6990 Modified: SwiftTutorials/OSG-Swift/app/simulate.sh SwiftTutorials/OSG-Swift/doc/README Log: edited doc; adjusted log output. Modified: SwiftTutorials/OSG-Swift/app/simulate.sh =================================================================== --- SwiftTutorials/OSG-Swift/app/simulate.sh 2013-08-23 21:47:58 UTC (rev 6989) +++ SwiftTutorials/OSG-Swift/app/simulate.sh 2013-08-23 22:48:17 UTC (rev 6990) @@ -16,10 +16,10 @@ } log() { - printf "\nCalled as: $0: $cmdargs\n\n" - printf "Start time: "; /bin/date - printf "Running on node: "; /bin/hostname - printf "Running as user: "; /usr/bin/id + printf "\nCalled as: $0: $cmdargs\n" + printf "Start time: "; /bin/date + printf "Running on node: "; /bin/hostname + printf "Running as user: "; /usr/bin/id printparams printf "\nEnvironment:\n\n" printenv | sort Modified: SwiftTutorials/OSG-Swift/doc/README =================================================================== --- SwiftTutorials/OSG-Swift/doc/README 2013-08-23 21:47:58 UTC (rev 6989) +++ SwiftTutorials/OSG-Swift/doc/README 2013-08-23 22:48:17 UTC (rev 6990) @@ -64,6 +64,7 @@ $ cd $HOME $ tutorial osg-swift $ cd osg-swift +----- Verify your environment ~~~~~~~~~~~~~~~~~~~~~~~ @@ -106,7 +107,7 @@ The simulation.sh script serves as a trivial substitute for a complex scientific simulation application. It generates and prints a set of -one or more random integers in the range [0-2^32) as controlled by its +one or more random integers in the range [0-2^62) as controlled by its optional arguments, which are: ----- @@ -150,18 +151,9 @@ $ head -5 log Called as: /home/wilde/swift/tut/CIC_2013-08-09/app/simulate.sh: - Start time: Thu Aug 22 12:40:24 CDT 2013 Running on node: login01.osgconnect.net -$ tail -5 log -SSH_CLIENT=67.173.156.31 46887 22 -SSH_CONNECTION=67.173.156.31 46887 128.135.158.173 22 -SSH_TTY=/dev/pts/9 -TERM=xterm-color -USER=wilde -$ - $ simulate.sh -n 4 -r 1000000 2>log 239454 386702 @@ -183,9 +175,6 @@ real 0m3.012s user 0m0.005s sys 0m0.006s -$ - - ----- stats.sh From wilde at ci.uchicago.edu Fri Aug 23 19:47:21 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Fri, 23 Aug 2013 19:47:21 -0500 (CDT) Subject: [Swift-commit] r6991 - in SwiftTutorials/OSG-Swift: app doc Message-ID: <20130824004721.0C6FA9CC90@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-23 19:47:20 -0500 (Fri, 23 Aug 2013) New Revision: 6991 Modified: SwiftTutorials/OSG-Swift/app/simulate.sh SwiftTutorials/OSG-Swift/doc/README Log: Edits to doc. Added defaults to simulate.sh help. Modified: SwiftTutorials/OSG-Swift/app/simulate.sh =================================================================== --- SwiftTutorials/OSG-Swift/app/simulate.sh 2013-08-23 22:48:17 UTC (rev 6990) +++ SwiftTutorials/OSG-Swift/app/simulate.sh 2013-08-24 00:47:20 UTC (rev 6991) @@ -55,15 +55,15 @@ { echo $0: usage: cat <log 5 -$ head -5 log +$ head -4 log Called as: /home/wilde/swift/tut/CIC_2013-08-09/app/simulate.sh: Start time: Thu Aug 22 12:40:24 CDT 2013 @@ -197,18 +202,69 @@ ----- -OSG Connect exercises ---------------------- +Basic of the Swift language with local execution +------------------------------------------------ -Parts 1-3 (p1.swift - p3.swift) run on your login host and serve as -examples of the Swift language. Parts 4-6 (p4.swift - p6.swift) -submit jobs to OSG Connect resources. +Here's a brief summary of Swift in a nutshell: +* Swift scripts are text files ending in `.swift` + +* The `swift` command runs on any host, and executes `.swift` +scripts. Its a Java application, so you can install Swift almost +anywhere by simply unpacking the distribution `tar` file and adding +its `bin/` directory to your `PATH`. + +* Swift scripts run ordinary applications, just like shell scripts +do. But Swift makes it easy to run the applications on parallel and +remote computers (from laptops to supercomputers). If you can `ssh` to +the system, Swift can likely run applications there. + +* The details of where to run applications and how to get files back +and forth are described in configuration files separate from your +program. Swift currently speaks ssh, PBS, Condor, SLURM, LSF, SGE, +Cobalt, and Globus to run applications, and scp, http, ftp, and +GridFTP to move data. + +* The Swift language has 5 main data types: `boolean`, `int`, +`string`, `float`, and `file`. + +* Swift has a simple library of functions for string and file +manipulation. + +* Swift file variables are "mapped" to external files. Swift sends +files to and from remote systems for you automatically. + +* Swift variables are "single assignment": once you set them you can't +change them (within a given instance of a block of code). This makes +it a natural, parallel "data flow" language. Once you get used to it, +this programming model keeps your workflow scripts much simpler. + +* Swift lets you define functions to "wrap" application programs, and +to nicely structure more complex scripts. Swift `app` functions take +files and parameters as inputs and return files as outputs. + +* Swift conceptually executes all the statements, expressions and +function calls in your program in parallel, based on data flow, and +throttled based on available resources and settings. + +* Swift has dynamic, sparse arrays of arbitrary dimension, as well as +structures defined by the `type` declaration. + +* Swift's equivalent of `printf()` is `tracef()`,with limited and +slightly different format codes. + +* Swift's `foreach {}` statement is the main parallel workhorse of the +language. + +* Swift has simple `if` and `switch` statements for conditional +execution, seldom used in typical workflows. + +We'll see many of these points in action in the examples below. Lets +get started! + Part 1: Run a single application under Swift ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - - The first swift script, p1.swift, runs simulate.sh to generate a single random number. It writes the number to a file. @@ -296,6 +352,10 @@ $ swift p3.swift ---- + +Running applications on OSG Connect resources with Swift +-------------------------------------------------------- + Part 4: Running a parallel ensemble on OSG Connect resources ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From ketan at ci.uchicago.edu Sat Aug 24 00:10:07 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Sat, 24 Aug 2013 00:10:07 -0500 (CDT) Subject: [Swift-commit] r6992 - trunk/docs/userguide Message-ID: <20130824051008.1660A9CC67@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-24 00:10:07 -0500 (Sat, 24 Aug 2013) New Revision: 6992 Added: trunk/docs/userguide/swift-galaxy Log: adding swift galaxy integration doc Added: trunk/docs/userguide/swift-galaxy =================================================================== --- trunk/docs/userguide/swift-galaxy (rev 0) +++ trunk/docs/userguide/swift-galaxy 2013-08-24 05:10:07 UTC (rev 6992) @@ -0,0 +1,44 @@ + +Swift Enabled Galaxy Workflows +------------------------------- + +This section documents running Swift enabled workflows in Galaxy environment. + +Galaxy is a workflow portal environment through which users can compose +workflows via galaxy-tools chained together via inputs and outputs. See Galaxy +home page to know more about Galaxy user environment. + +Writing Swift-enabled Galaxy Tool +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Following is a template to write Swift-enabled Galaxy tools. It contains a +single self contained script. + +Following is an example Galaxy-tool generated with the above mentioned template +script. + +It has capability to process a dataset that resides outside of Galaxy, and to +create a new dataset that resides outside of Galaxy. Each dataset could be a +list of one or more external references such as GridFTP URIs or authenticated +GO transfers. + +The tool can invoke other (non-swift) Galaxy tools as app() functions within +the embedded Swift script. + +Generic Swift Galaxy Tool +~~~~~~~~~~~~~~~~~~~~~~~~~~ +A Generic Swift Galaxy Tool which allows users to add arbitrary Swift scripts, +input data and designated outputs. This tool can be used as a hosted +'try-swift' capability. User can push in new Swift workflows as tools. User can +set config related values using web forms: drop-downs or checkboxes for various +throttle levels, site options, tc elements, etc. Reuse existing Galaxy tools to +upload scripts and/or input data. + +A Special Swift Galaxy Tool: The foreach-tool +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The for-each can enable many workflows with parallel iteration ("foreach") to +be composed in Galaxy. + +Convert Galaxy Workflows to Swift +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A tool that converts existing Galaxy workflow representation to Swift script. From wilde at ci.uchicago.edu Sat Aug 24 19:34:08 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Sat, 24 Aug 2013 19:34:08 -0500 (CDT) Subject: [Swift-commit] r6993 - SwiftTutorials/CIC_2013-08-09/doc Message-ID: <20130825003408.91E229CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-24 19:34:07 -0500 (Sat, 24 Aug 2013) New Revision: 6993 Added: SwiftTutorials/CIC_2013-08-09/doc/part01.png SwiftTutorials/CIC_2013-08-09/doc/part02.png SwiftTutorials/CIC_2013-08-09/doc/part03.png SwiftTutorials/CIC_2013-08-09/doc/part04.png SwiftTutorials/CIC_2013-08-09/doc/part05.png SwiftTutorials/CIC_2013-08-09/doc/part06.png Log: Add these first to the older tutorial version - they were overlooked. Added: SwiftTutorials/CIC_2013-08-09/doc/part01.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/part01.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/doc/part02.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/part02.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/doc/part03.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/part03.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/doc/part04.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/part04.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/doc/part05.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/part05.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/doc/part06.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/doc/part06.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream From wilde at ci.uchicago.edu Sat Aug 24 19:36:13 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Sat, 24 Aug 2013 19:36:13 -0500 (CDT) Subject: [Swift-commit] r6994 - SwiftTutorials/OSG-Swift/doc Message-ID: <20130825003613.57A429CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-24 19:36:13 -0500 (Sat, 24 Aug 2013) New Revision: 6994 Added: SwiftTutorials/OSG-Swift/doc/part01.png SwiftTutorials/OSG-Swift/doc/part02.png SwiftTutorials/OSG-Swift/doc/part03.png SwiftTutorials/OSG-Swift/doc/part04.png SwiftTutorials/OSG-Swift/doc/part05.png SwiftTutorials/OSG-Swift/doc/part06.png Log: Add updated images. Added: SwiftTutorials/OSG-Swift/doc/part01.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/OSG-Swift/doc/part01.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/OSG-Swift/doc/part02.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/OSG-Swift/doc/part02.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/OSG-Swift/doc/part03.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/OSG-Swift/doc/part03.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/OSG-Swift/doc/part04.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/OSG-Swift/doc/part04.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/OSG-Swift/doc/part05.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/OSG-Swift/doc/part05.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/OSG-Swift/doc/part06.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/OSG-Swift/doc/part06.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream From wilde at ci.uchicago.edu Sat Aug 24 19:38:53 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Sat, 24 Aug 2013 19:38:53 -0500 (CDT) Subject: [Swift-commit] r6995 - SwiftTutorials/swift-cray-tutorial/doc Message-ID: <20130825003853.960C89CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-24 19:38:53 -0500 (Sat, 24 Aug 2013) New Revision: 6995 Added: SwiftTutorials/swift-cray-tutorial/doc/part01.png SwiftTutorials/swift-cray-tutorial/doc/part02.png SwiftTutorials/swift-cray-tutorial/doc/part03.png SwiftTutorials/swift-cray-tutorial/doc/part04.png SwiftTutorials/swift-cray-tutorial/doc/part05.png SwiftTutorials/swift-cray-tutorial/doc/part06.png Modified: SwiftTutorials/swift-cray-tutorial/doc/README SwiftTutorials/swift-cray-tutorial/doc/push.sh Log: Add updated figures. Modified: SwiftTutorials/swift-cray-tutorial/doc/README =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-25 00:36:13 UTC (rev 6994) +++ SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-25 00:38:53 UTC (rev 6995) @@ -21,70 +21,105 @@ //// +Introduction: Why Parallel Scripting? +------------------------------------ +Swift is a simple scripting language for executing many instances of +ordinary application programs on distributed parallel resources. +Swift scripts run many copies of ordinary programs concurrently, using +statements like this: +----- +foreach protein in proteinList { + runBLAST(protein); +} +----- -Workflow tutorial setup ------------------------ +Swift acts like a structured "shell" language. It runs programs +concurrently as soon as their inputs are available, reducing the need +for complex parallel programming. Swift expresses your workflow +in a portable fashion: The same script runs on grids like OSG, as well +as on multicore computers, clusters, clouds, and supercomputers. -Installing scripts on Raven -~~~~~~~~~~~~~~~~~~~~~~~~~~~ -If you are installing these scripts on Raven, run the following command to extract the tutorial scripts: +In this tutorial, you'll be able to first try a few Swift examples +(parts 1-3) on the OSG Connect login host, to get a sense of the +language. Then in parts 4-6 you'll run similar workflows on +distributed OSG Connect resources, and see how more complex workflows +can be expressed with Swift scripts. + +Swift tutorial setup +-------------------- + +To install the tutorial scripts on Raven, do: + ----- +$ cd $HOME $ tar xfz /home/users/p01537/swift-cray-tutorial.tar.gz +$ cd cray-swift +$ source setup.sh # You must run this with "source" ! ----- -This will create a directory called "tutorial" which contains all of the -scripts mentioned in this document. +Verify your environment +~~~~~~~~~~~~~~~~~~~~~~~ -Installing scripts on other systems -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -If you are running on a machine other than Raven, you can install the scripts via SVN. +To verify that Swift (and the Java environment it requires) are working, do: ----- -$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/swift-cray-tutorial +$ java -version # verify that you have Java (ideally Oracle JAVA 1.6 or later) +$ swift -version # verify that you have Swift 0.94.1 ----- -Run setup -~~~~~~~~~ -Once the scripts are checked out, run the following commands to perform -the initial setup. +NOTE: If you re-login or open new ssh sessions, you must +re-run `source setup.sh` in each ssh shell window: +To check out the tutorial scripts from SVN +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If you later want to get the most recent version of this tutorial from +the Swift Subversion repository, do: + ----- -$ cd swift-cray-tutorial # change to the newly created tutorial directory -$ source setup.sh # sets swift config files in $HOME/.swift -$ java -version # verify that you have Java installed -$ swift -version # verify that Swift 0.94 is in your $PATH and functional +$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/Cray-Swift ----- -NOTE: If you re-login, you will need to re-run source setup.sh. +This will create a directory called "Cray-Swift" which contains all of the +files used in this tutorial. + Simple "science applications" for the workflow tutorial ------------------------------------------------------- -There are two shell scripts included that serve as very simple stand-ins for science application: -simulation.sh and stats.sh +This tutorial is based on two simple example programs (both +implemented as bash shell scripts) that serve a very simple stand-ins +for real science applications: `simulation.sh` and `stats.sh`. + simulation.sh -~~~~~~~~~~~~ -The simulation.sh script serves as a trivial substitute for a complex scientific simulation application. It generates and prints a set of one or more random integers in the range [0-2^32) as controlled by its optional arguments, which are: +~~~~~~~~~~~ +The simulation.sh script serves as a trivial substitute for a complex +scientific simulation application. It generates and prints a set of +one or more random integers in the range [0-2^62) as controlled by its +command line arguments, which are: + ----- $ ./app/simulate.sh --help ./app/simulate.sh: usage: - -b|--bias offset bias: add this integer to all results - -B|--biasfile file of integer biases to add to results - -l|--log generate a log in stderr if not null - -n|--nvalues print this many values per simulation - -r|--range range (limit) of generated results - -s|--seed use this integer [0..32767] as a seed - -S|--seedfile use this file (containing integer seeds [0..32767]) one per line - -t|--timesteps number of simulated "timesteps" in seconds (determines runtime) - -x|--scale scale the results by this integer + -b|--bias offset bias: add this integer to all results [0] + -B|--biasfile file of integer biases to add to results [none] + -l|--log generate a log in stderr if not null [y] + -n|--nvalues print this many values per simulation [1] + -r|--range range (limit) of generated results [100] + -s|--seed use this integer [0..32767] as a seed [none] + -S|--seedfile use this file (containing integer seeds [0..32767]) one per line [none] + -t|--timesteps number of simulated "timesteps" in seconds (determines runtime) [1] + -x|--scale scale the results by this integer [1] -h|-?|?|--help print this help -$ +$ ----- +All of thess arguments are optional, with default values indicated above as `[n]`. + //// .simulation.sh arguments [width="80%",cols="^2,10",options="header"] @@ -101,86 +136,156 @@ With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form (R*scale)+bias where R is a random integer. By default it logs information about its execution environment to stderr. Here's some examples of its usage: +With no arguments, simulate.sh prints 1 number in the range of +1-100. Otherwise it generates n numbers of the form (R*scale)+bias +where R is a random integer. By default it logs information about its +execution environment to stderr. Here's some examples of its usage: + ----- $ simulate.sh 2>log 5 -$ head -5 log +$ head -4 log -Called as: /home/users/p01537/swift-cray-tutorial/app/simulate.sh: +Called as: /home/wilde/swift/tut/CIC_2013-08-09/app/simulate.sh: +Start time: Thu Aug 22 12:40:24 CDT 2013 +Running on node: login01.osgconnect.net -Start time: Fri Aug 23 15:07:16 CDT 2013 -Running on node: raven - -$ tail -5 log -SSH_CLIENT=67.173.156.31 46887 22 -SSH_CONNECTION=67.173.156.31 46887 128.135.158.173 22 -SSH_TTY=/dev/pts/9 -TERM=xterm-color -USER=wilde -$ - -$ simulate.sh -n 3 -r 1000000 2>log - 386702 +$ simulate.sh -n 4 -r 1000000 2>log 239454 + 386702 13849 + 873526 $ simulate.sh -n 3 -r 1000000 -x 100 2>log 6643700 62182300 5230600 -$ simulate.sh -n 3 -r 1000 -x 1000 2>log +$ simulate.sh -n 2 -r 1000 -x 1000 2>log 565000 636000 - 477000 -$ time simulate.sh -n 3 -r 1000 -x 1000 -t 3 2>log +$ time simulate.sh -n 2 -r 1000 -x 1000 -t 3 2>log 336000 - 20000 320000 real 0m3.012s user 0m0.005s sys 0m0.006s -$ +----- +stats.sh +~~~~~~ +The stats.sh script serves as a trivial model of an "analysis" +program. It reads N files each containing M integers and simply prints +the\ average of all those numbers to stdout. Similarly to simulate.sh +it logs environmental information to the stderr. + ----- +$ ls f* +f1 f2 f3 f4 +$ cat f* +25 +60 +40 +75 -stats.sh -~~~~~~~ -The stats.sh script reads a file containing n numbers and prints the average -of those numbers to stdout. +$ stats.sh f* 2>log +50 +----- -Introductory exercises ----------------------- -Parts 1-3 (p1.swift - p3.swift) run locally and serve as examples of the Swift language. -Parts 4-6 (p4.swift - p6.swift) submit jobs to the site specified the setup stage -p1 - Run an application under Swift -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The first swift script, p1.swift, runs simulate.sh to generate a single random -number. It writes the number to a file. +Basic of the Swift language with local execution +------------------------------------------------ -image:p1.png[] +A Summary of Swift in a nutshell +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +* Swift scripts are text files ending in `.swift` The `swift` command +runs on any host, and executes these scripts. `swift` is a Java +application, which you can install almost anywhere. On Linux, just +unpack the distribution `tar` file and add its `bin/` directory to +your `PATH`. + +* Swift scripts run ordinary applications, just like shell scripts +do. Swift makes it easy to run these applications on parallel and +remote computers (from laptops to supercomputers). If you can `ssh` to +the system, Swift can likely run applications there. + +* The details of where to run applications and how to get files back +and forth are described in configuration files separate from your +program. Swift speaks ssh, PBS, Condor, SLURM, LSF, SGE, Cobalt, and +Globus to run applications, and scp, http, ftp, and GridFTP to move +data. + +* The Swift language has 5 main data types: `boolean`, `int`, +`string`, `float`, and `file`. Collections of these are dynamic, +sparse arrays of arbitrary dimension and structures of scalars and/or +arrays defined by the `type` declaration. + +* Swift file variables are "mapped" to external files. Swift sends +files to and from remote systems for you automatically. + +* Swift variables are "single assignment": once you set them you can't +change them (in a given block of code). This makes Swift a natural, +"parallel data flow" language. This programming model keeps your +workflow scripts simple and easy to write and understand. + +* Swift lets you define functions to "wrap" application programs, and +to cleanly structure more complex scripts. Swift `app` functions take +files and parameters as inputs and return files as outputs. + +* A compact set of built-in functions for string and file +manipulation, type conversions, high level IO, etc. is provided. +Swift's equivalent of `printf()` is `tracef()`, with limited and +slightly different format codes. + +* Swift's `foreach {}` statement is the main parallel workhorse of the +language, and executes all iterations of the loop concurrently. The +actual number of parallel tasks executed is based on available +resources and settable "throttles". + +* In fact, Swift conceptually executes *all* the statements, +expressions and function calls in your program in parallel, based on +data flow. These are similarly throttled based on available resources +and settings. + +* Swift also has `if` and `switch` statements for conditional +execution. These are seldom needed in simple workflows but they enable +very dynamic workflow patterns to be specified. + +We'll see many of these points in action in the examples below. Lets +get started! + +Part 1: Run a single application under Swift +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The first swift script, p1.swift, runs simulate.sh to generate a +single random number. It writes the number to a file. + +image::part01.png["p1 workflow",align="center"] + .p1.swift ----- sys::[cat -n ../part01/p1.swift] ----- -The sites.xml file included in each part directory gives Swift information about the machines we will be running on. -It defines things like the work directory, the scheduler to use, and how to control parallelism. The sites.xml file -below will tell Swift to run on the local machine only, and run just 1 task at a time. +The sites.xml file included in each part directory gives Swift +information about the machines we will be running on. It defines +things like the work directory, the scheduler to use, and how to +control parallelism. The sites.xml file below will tell Swift to run +on the local machine only, and run just 1 task at a time. .sites.xml ----- sys::[cat -n ../part01/sites.xml] ----- -The app file translates from a Swift app function to the path of an executable on the file system. -In this case, it translates from "simulate" to simulate.sh and assumes that simulate.sh will -be available in your $PATH. +The app file translates from a Swift app function to the path of an +executable on the file system. In this case, it translates from +"simulate" to simulate.sh and assumes that simulate.sh will be +available in your $PATH. .apps ----- @@ -204,13 +309,15 @@ $ ./clean.sh ------ -p2 - Parallel loops with foreach -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +Part 2: Running an ensemble of many apps in parallel with "foreach" loops +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The p2.swift script introduces the foreach loop. This script runs many simulations. The script also shows an example of naming the files. The output files are now called sim_N.out. -image:p2.png[] +image::part02.png[align="center"] .p2.swift ----- @@ -223,13 +330,15 @@ $ swift p2.swift ----- -p3 - Merging/reducing the results of a parallel foreach loop -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p3.swift introduces a postprocessing step. After all the parallel simulations have completed, the files -created by simulation.sh will be averaged by stats.sh. +Part 3: Analyzing results of a parallel ensemble +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -image:p3.png[] +p3.swift introduces a postprocessing step. After all the parallel +simulations have completed, the files created by simulation.sh will be +averaged by stats.sh. +image::part03.png[align="center"] + .p3.swift ---- sys::[cat -n ../part03/p3.swift] @@ -241,15 +350,18 @@ $ swift p3.swift ---- -p4 - Running on the remote site nodes -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p4.swift is the first script that will submit jobs to remote site nodes for analysis. -It is similar to earlier scripts, with a few minor exceptions. To generalize the script -for other types of remote execution (e.g., when no shared filesystem is available to the compute nodes), the application simulate.sh -will get transferred to the worker node by Swift, in the same manner as any other input data file. -image:p4.png[] +Running applications on Cray compute nodes with Swift +----------------------------------------------------- +Part 4: Running a parallel ensemble on Cray compute nodes +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +p4.swift is the first script that will run our mock "simulation" jobs +on Cray compute nodes. The script is the same as `p3.swift`. + +image::part04.png[align="center"] + .p4.swift ---- sys::[cat -n ../part04/p4.swift] @@ -262,14 +374,39 @@ Output files will be named output/sim_N.out. -p5 - Running the stats summary step on the remote site -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p5.swift introduces a postprocessing step. After all the parallel simulations have completed, the files -created by simulation.sh will be averaged by stats.sh. This is similar to p3, but all app invocations -are done on remote nodes with Swift managing file transfers. +In order to run on Cray compute nodes, sites.xml was modified. Here is +the new sites.xml we are using for this example. Note the changes +between the sites.xml file in this example which specifies -image:p5.png[] +"execution +provider=condor", and the sites.xml file in part 1, which runs locally +by specifying "execution provider=local". +.sites.xml +----- +sys::[cat -n ../part06/sites.xml] +----- + +Below is the updated apps file. Since Swift is staging shell scripts +remotely to nodes on the cluster, the only application you need to +define here is the shell. + +.apps +----- +sys::[cat -n ../part06/apps] +----- + + +Part 5: Controlling where applications run +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +p5.swift introduces a postprocessing step. After all the parallel +simulations have completed, the files created by simulation.sh will be +averaged by stats.sh. This is similar to p3, but all app invocations +are done on remote nodes with Swift managing file transfers. + +image::part05.png[align="center"] + .p5.swift ---- sys::[cat -n ../part05/p5.swift] @@ -280,41 +417,33 @@ $ swift p5.swift ---- -p6 - Add additional apps and randomness -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Part 6: Specifying more complex workflow patterns +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + p6.swift build on p5.swift, but adds new apps for generating a random -seed and a random bias value. +seed and a random bias value. -image:p6.png[] +image::part06.png[align="center"] .p6.swift ---- sys::[cat -n ../part06/p6.swift] ---- -In order to run on the cluster, sites.xml needed to be modified. Here is -the new sites.xml we are using for this example. Note the changes between the sites.xml file -in this example which uses condor, and the sites.xml file in part 1, which runs locally. -.sites.xml ------ -sys::[cat -n ../part06/sites.xml] ------ - -Below is the updated apps file. Since Swift is staging shell scripts remotely to nodes on the cluster, -the only application it needs defined here is the shell. - -.apps ------ -sys::[cat -n ../part06/apps] ------ - Use the command below to specify the time for each simulation. ---- $ cd ../part06 $ swift p6.swift -steps=3 # each simulation takes 3 seconds ---- + + + + + + Larger runs ~~~~~~~~~~~ To test with larger runs, there are two changes that are required. The first is a @@ -332,6 +461,10 @@ 2 ----- + + + + Plotting ~~~~~~~~ Each part directory contains a file called plot.sh that can be used for plotting. @@ -345,435 +478,3 @@ $ ./plot.sh -Running Swift scripts on Cloud resources ----------------------------------------- - -Setting up the Cloud exercises -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -A number of preconfigured Amazon EC2 nodes are set up for running Swift. - -Run the Cloud exercises -~~~~~~~~~~~~~~~~~~~~~~ - -* Change to cloud dir: ------ - cd ~/cloud ------ -* Copy the private key tutorial.pem to your .ssh dir: ------ - cp tutorial.pem ~/.ssh/ ------ -* Source the setup script on command line: ------ - source ./setup ------ -* Run the catsn Swift script: ------ - ./run.catsn ------ -* Run the Cloud versions of the Swift scripts p7, p8,and p9.swift: ------ - swift -sites.file sites.xml -config cf -tc.file tc p7.swift - swift -sites.file sites.xml -config cf -tc.file tc p8.swift - swift -sites.file sites.xml -config cf -tc.file tc p9.swift ------ - -//// -* Add cloud resources to existing examples: ------ - ./addcloud.sh #where dir is a tutorial script directory - e.g. - ./addcloud.sh ../part01 #will create a new site pool "both.xml" in ../part01 ------ -//// - -* Finally, to clean up the log files, kill agent and shutdown the coaster service: ------ - ./cleanme ------ - - -Notes on the Cloud exercises -~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The run.catsn shell script contains the full command line to call Swift scripts with configuration files. This script runs swift as follows: - -swift -sites.file sites.xml -tc.file tc -config cf catsn.swift -n=10 - -To learn more about the configuration files, see Swift user-guide: -http://www.ci.uchicago.edu/swift/guides/release-0.94/userguide/userguide.html - -//// - -Running Swift/T on Vesta with Python and R integration ------------------------------------------------------- - -Normally it is difficult to run scripted programs such as Python and -R on the Blue Gene/Q because of the limited OS environment. However, -Swift/T allows you to create a composite application that is linked -into one Cobalt job at run time. Thus, you can write a scripted -program that coordinates calls from Swift to C, C++, Fortran, Python, -R, or Tcl. All data movement is handled by the Swift/T runtime over -MPI, removing the overhead of file access. - -=== p11 - Scripted parallel numerics with Python and R - -As shown on the slides, this example calls the -http://www.numpy.org[Numpy] numerical libraries via Python as well as -the http://www.r-project.org[R language] for statistics. In this -example, we use Numpy to construct matrices, perform matrix -arithmetic, and compute determinants. Since determinant is _O(n^3^)_, -we compute each determinant in parallel using the Swift +foreach+ -loop. All result are collected and passed to the R +max()+ function. - -==== Scripts - -This example is designed to run on Vesta. - -To compile and run the script, run: - -.run-dets.sh ----- - include::part11-swift-py-r/code/run-dets.sh.txt[] ----- - -As a reference, an equivalent plain Python code is provided: - -.dets.py ----- - include::part11-swift-py-r/code/dets.py[] ----- - -The Swift script is: - -.dets.swift ----- - include::part11-swift-py-r/code/dets.swift[] ----- - -==== Analysis - -The Turbine run time script creates a +TURBINE_OUTPUT+ directory and -reports it. Standard output from the job is in +output.txt+. - -Use +grep dets+ to find the results printed by the Swift script. You -will see each determinant as inserted into the Swift array, and the -maximal result. - -Turbine was launched with +-n 10+; that is, 10 total processes, 8 of -which are workers, ranks 1-8. Much of the output is created by rank -0, the Turbine engine. (Only one engine is used in this case, -although Swift/T supports multiple engines for scalability.) The ADLB -server runs on rank 9 and produces almost no output. (Swift/T and -ADLB support multiple servers.) - -You may +grep+ for +python: expression:+ to see the Python expressions -evaluated on the workers. Note the rank numbers. - -For production cases, you may disable logging by setting -+TURBINE_LOG=0+ in the environment. - -=== More information - -For more information about Swift/T, see: - -* https://sites.google.com/site/exmcomputing/swift-t[Swift/T Overview] -* http://www.mcs.anl.gov/exm/local/guides/swift.html[Swift/T Guide] -* http://www.mcs.anl.gov/exm/local/guides/turbine-sites.html[Sites Guide] - — notes for running Swift/T on various systems - - -Running MPI apps under Swift ----------------------------- - -Modis - Satellite image data processing ---------------------------------------- - -In this section we will use swift to process data from a large dataset of -files that categorize the Earth's surface, derived from the MODIS sensor -instruments that orbit the Earth on two NASA satellites of the Earth Observing System. - -The dataset we use (for 2002, named +mcd12q1+) consists of 317 "tile" files -that categorize every 250-meter square of non-ocean surface of the Earth into -one of 17 "land cover" categories (for example, water, ice, forest, barren, urban). -Each pixel of these data files has a value of 0 to 16, describing one square -of the Earth's surface at a specific point in time. Each tile file has -approximately 5 million 1-byte pixels (5.7 MB), covering 2400x2400 250-meter -squares, based on a specific map projection. - -image:sinusoidal_v5.gif[] - -modis01 - Process 1 image -~~~~~~~~~~~~~~~~~~~~~~~~~ - -The first modis example defines one app function called getLandUse. -This app takes a satellite image (data/modis/2002/h00v09.pgm.gz) as -input. getLandUse creates a text file called landuse/h00v08.landuse.byfreq -that counts the frequency of each land type defined in the input image. - -.modis01.swift ------ -type imagefile; -type landuse; - -app (landuse output) getLandUse (imagefile input) -{ - getlanduse @filename(input) stdout=@filename(output); -} - -imagefile modisImage <"data/global/h00v09.rgb">; -landuse result <"landuse/h00v09.landuse.byfreq">; -result = getLandUse(modisImage); ------ - - -To run modis01.swift: ------ -$ cd modis/modis01/ -$ swift modis01.swift ------ - -modis02 - Process multiple images in parallel -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The second modis example expands upon the first example by running getLandUse -with multiple (317) input files. Ouptut files are stored in the landuse directory. -In order to map several input files we will use the ext mapper here to specify -the mapper script, location a suffix to identify matching files. -TODO: More on mappers - -.modis02.swift ------ -type imagefile; -type landuse; - -app (landuse output) getLandUse (imagefile input) -{ - getlanduse @filename(input) stdout=@filename(output); -} - -# Constants and command line arguments -int nFiles = @toInt(@arg("nfiles", "1000")); -string MODISdir = @arg("modisdir", "data/global"); - -# Input Dataset -imagefile geos[] ; - -# Compute the land use summary of each MODIS tile -landuse land[] ; - -foreach g,i in geos { - land[i] = getLandUse(g); -} ------ - -To run modis02.swift ------ -$ cd modis/modis02/ -$ swift modis02.swift ------ - - -modis03 - Analyse the processed images -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The third modis example builds on the previous example. It defines a new app function -called analyzeLandUse. The analyzeLandUse app examines the data generated by getLandUse -and creates two summary files called topselected.txt and selectedtiles.txt. These -files contain information about the top 10 urban areas. - -In the previous example, you have noticed that running all 317 input files on -your laptop, even with 4 tasks a time, is not very efficient. - -TODO : In the next example, instead of running locally, we will use a cluster called midway at the University of Chicago to improve performance. - - -.modis03.swift ------ -type file; -type imagefile; -type landuse; - -app (landuse output) getLandUse (imagefile input) -{ - getlanduse @filename(input) stdout=@filename(output); -} - -app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int ma\ -xnum) -{ - analyzelanduse @output @tilelist usetype maxnum @input; -} - -# Constants and command line arguments -int nFiles = @toInt(@arg("nfiles", "1000")); -int nSelect = @toInt(@arg("nselect", "10")); -string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "data/global"); - -# Input Dataset -imagefile geos[] ; - -# Compute the land use summary of each MODIS tile -landuse land[] ; - -foreach g,i in geos { - land[i] = getLandUse(g); -} - -# Find the top N tiles (by total area of selected landuse types) -file topSelected <"topselected.txt">; -file selectedTiles <"selectedtiles.txt">; -(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); - ------ - -To run modis03.swift ------ -$ cd modis/modis03/ -$ swift modis03.swift ------ - - -modis04 - Mark the top N tiles on a map -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The fourth modis example adds another app called markMap that looks at selectedtiles.txt -and highlights the selected areas on a map. It will create a new image called -gridmap.png which marks the top N tiles on a sinusoidal gridded map. - -.modis04.swift ------ -type file; -type imagefile; -type landuse; - -app (landuse output) getLandUse (imagefile input) -{ - getlanduse @filename(input) stdout=@filename(output); -} - -app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int ma\ -xnum) -{ - analyzelanduse @output @tilelist usetype maxnum @input; -} - -app (imagefile grid) markMap (file tilelist) -{ - markmap @tilelist @grid; -} - -# Constants and command line arguments -int nFiles = @toInt(@arg("nfiles", "1000")); -int nSelect = @toInt(@arg("nselect", "10")); -string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "data/global"); - -# Input Dataset -imagefile geos[] ; - -# Compute the land use summary of each MODIS tile -landuse land[] ; - -foreach g,i in geos { - land[i] = getLandUse(g); -} - -# Find the top N tiles (by total area of selected landuse types) -file topSelected <"topselected.txt">; -file selectedTiles <"selectedtiles.txt">; -(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); - -# Mark the top N tiles on a sinusoidal gridded map -imagefile gridmap <"gridmap.png">; -gridmap = markMap(topSelected); - ------ - -To run modis04.swift ------ -$ cd modis/modis04/ -$ swift modis04.swift ------ - -modis05 - Create multi-color tile images -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The fifth modis example extends the previous examples by adding the colorModis app -to create multi-color images for all tiles. - -.modis05.swift ------ -type file; -type imagefile; -type landuse; - -app (landuse output) getLandUse (imagefile input) -{ - getlanduse @filename(input) stdout=@filename(output); -} - -app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) -{ - analyzelanduse @output @tilelist usetype maxnum @input; -} - -app (imagefile grid) markMap (file tilelist) -{ - markmap @tilelist @grid; -} - -app (imagefile output) colorModis (imagefile input) -{ - colormodis @input @output; -} - -# Constants and command line arguments -int nFiles = @toInt(@arg("nfiles", "1000")); -int nSelect = @toInt(@arg("nselect", "10")); -string landType = @arg("landtype", "urban"); -string MODISdir = @arg("modisdir", "data/global"); - -# Input Dataset -imagefile geos[] ; - -# Compute the land use summary of each MODIS tile -landuse land[] ; - -foreach g,i in geos { - land[i] = getLandUse(g); -} - -# Find the top N tiles (by total area of selected landuse types) -file topSelected <"topselected.txt">; -file selectedTiles <"selectedtiles.txt">; -(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); - -# Mark the top N tiles on a sinusoidal gridded map -imagefile gridmap <"gridmap.png">; -gridmap = markMap(topSelected); - -# Create multi-color images for all tiles -imagefile colorImage[] ; - -foreach g, i in geos { - colorImage[i] = colorModis(g); -} - ------ - - -To run modis05.swift: ------ -$ cd modis/modis05/ -$ swift modis05.swift ------ - -//// Added: SwiftTutorials/swift-cray-tutorial/doc/part01.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/swift-cray-tutorial/doc/part01.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/swift-cray-tutorial/doc/part02.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/swift-cray-tutorial/doc/part02.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/swift-cray-tutorial/doc/part03.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/swift-cray-tutorial/doc/part03.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/swift-cray-tutorial/doc/part04.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/swift-cray-tutorial/doc/part04.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/swift-cray-tutorial/doc/part05.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/swift-cray-tutorial/doc/part05.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/swift-cray-tutorial/doc/part06.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/swift-cray-tutorial/doc/part06.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Modified: SwiftTutorials/swift-cray-tutorial/doc/push.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/push.sh 2013-08-25 00:36:13 UTC (rev 6994) +++ SwiftTutorials/swift-cray-tutorial/doc/push.sh 2013-08-25 00:38:53 UTC (rev 6995) @@ -1,6 +1,6 @@ #! /bin/sh -scp cic-tutorial.html *png login.ci.uchicago.edu:/ci/www/projects/swift/links +scp swift-cray-tutorial.html *png login.ci.uchicago.edu:/ci/www/projects/swift/tutorials/cray exit From wilde at ci.uchicago.edu Sat Aug 24 20:27:36 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Sat, 24 Aug 2013 20:27:36 -0500 (CDT) Subject: [Swift-commit] r6996 - in SwiftTutorials/swift-cray-tutorial: . doc Message-ID: <20130825012736.421E19CC9A@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-24 20:27:36 -0500 (Sat, 24 Aug 2013) New Revision: 6996 Modified: SwiftTutorials/swift-cray-tutorial/doc/README SwiftTutorials/swift-cray-tutorial/doc/asciidoc.css SwiftTutorials/swift-cray-tutorial/doc/push.sh SwiftTutorials/swift-cray-tutorial/setup.sh Log: Updated docs and setup for cray. Modified: SwiftTutorials/swift-cray-tutorial/doc/README =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-25 00:38:53 UTC (rev 6995) +++ SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-25 01:27:36 UTC (rev 6996) @@ -55,8 +55,8 @@ ----- $ cd $HOME -$ tar xfz /home/users/p01537/swift-cray-tutorial.tar.gz -$ cd cray-swift +$ tar xzf /home/users/p01532/swift-cray-tutorial.tgz +$ cd swift-cray-tutorial $ source setup.sh # You must run this with "source" ! ----- Modified: SwiftTutorials/swift-cray-tutorial/doc/asciidoc.css =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/asciidoc.css 2013-08-25 00:38:53 UTC (rev 6995) +++ SwiftTutorials/swift-cray-tutorial/doc/asciidoc.css 2013-08-25 01:27:36 UTC (rev 6996) @@ -1,2 +1,26 @@ a:link { color:navy; } a:visited { color:navy; } + +.monospaced, code, pre { + font-family: "Courier New", Courier, monospace; + font-size: small; /* inherit; */ + color: navy; + padding: 0; + margin: 0; +} + +/* + background: #f8f8f8; + border: 1px solid #dddddd; + border-left: 5px solid #f0f0f0; + margin-right: 10%; +*/ + +div.listingblock > div.content { + padding: 0.5em; + background: none; + border: none; + border-left: none; + margin-right: none; +} + Modified: SwiftTutorials/swift-cray-tutorial/doc/push.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/push.sh 2013-08-25 00:38:53 UTC (rev 6995) +++ SwiftTutorials/swift-cray-tutorial/doc/push.sh 2013-08-25 01:27:36 UTC (rev 6996) @@ -1,12 +1,3 @@ #! /bin/sh scp swift-cray-tutorial.html *png login.ci.uchicago.edu:/ci/www/projects/swift/tutorials/cray - -exit - -www=/ci/www/projects/swift/ATPESC - -cp --backup=numbered tutorial.html $www -cp --backup=numbered *.png $www -chmod g+w,a+r $www/tutorial.html $www/*png -ls -l $www Modified: SwiftTutorials/swift-cray-tutorial/setup.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/setup.sh 2013-08-25 00:38:53 UTC (rev 6995) +++ SwiftTutorials/swift-cray-tutorial/setup.sh 2013-08-25 01:27:36 UTC (rev 6996) @@ -5,6 +5,10 @@ exit 1 fi +# Add Sun Java + +module load java + # Add swift to PATH TUTSWIFT=/home/users/p01537/swift-0.94.1-RC2 @@ -71,15 +75,13 @@ - CI-SES000031 - KEEP - 24 + 16 pbs.aprun;pbs.mpp;depth=24 00:01:00 1 2 - 60.99 + 5.00 10000 {env.HOME}/swiftwork @@ -91,5 +93,7 @@ cp sites.raven part${p}/sites.xml done +rm sites.raven + return From hategan at ci.uchicago.edu Sun Aug 25 13:46:52 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Sun, 25 Aug 2013 13:46:52 -0500 (CDT) Subject: [Swift-commit] r6997 - trunk/resources Message-ID: <20130825184653.0F1FE178884@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-25 13:46:52 -0500 (Sun, 25 Aug 2013) New Revision: 6997 Modified: trunk/resources/Karajan.stg Log: fix compilation error when user defined procs return multiple values (bug 1071) Modified: trunk/resources/Karajan.stg =================================================================== --- trunk/resources/Karajan.stg 2013-08-25 01:27:36 UTC (rev 6996) +++ trunk/resources/Karajan.stg 2013-08-25 18:46:52 UTC (rev 6997) @@ -238,7 +238,7 @@ $inputs:callInternal_log_input();separator="\n"$ $if(!serialize)$)$endif$ ) - $if(partialClose)$$partialClose$$endif$ + $if(partialClose)$$partialClose;separator="\n"$$endif$ swift:unitEnd("INTERNALPROC", name="$func$") ) >> @@ -268,7 +268,7 @@ $if(!serialize)$)$endif$ ) $if(partialClose)$ -$partialClose$ +$partialClose;separator="\n"$ ) $endif$ >> From swift at ci.uchicago.edu Mon Aug 26 02:05:03 2013 From: swift at ci.uchicago.edu (swift at ci.uchicago.edu) Date: Mon, 26 Aug 2013 02:05:03 -0500 (CDT) Subject: [Swift-commit] cog r3767 Message-ID: <20130826070504.0238D8D000C8@bridled.ci.uchicago.edu> ------------------------------------------------------------------------ r3767 | hategan | 2013-08-26 02:02:21 -0500 (Mon, 26 Aug 2013) | 1 line fix NPE when destination directory is null ------------------------------------------------------------------------ Index: modules/abstraction-common/src/org/globus/cog/abstraction/impl/common/task/FileTransferSpecificationImpl.java =================================================================== --- modules/abstraction-common/src/org/globus/cog/abstraction/impl/common/task/FileTransferSpecificationImpl.java (revision 3766) +++ modules/abstraction-common/src/org/globus/cog/abstraction/impl/common/task/FileTransferSpecificationImpl.java (working copy) @@ -64,7 +64,9 @@ } public void setDestinationDirectory(String directory) { - this.destinationDirectory = directory.trim(); + if (directory != null) { + this.destinationDirectory = directory.trim(); + } } public String getDestinationDirectory() { From hategan at ci.uchicago.edu Mon Aug 26 02:06:15 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Mon, 26 Aug 2013 02:06:15 -0500 (CDT) Subject: [Swift-commit] r6998 - branches/release-0.94/resources Message-ID: <20130826070615.666F89CC43@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-26 02:06:13 -0500 (Mon, 26 Aug 2013) New Revision: 6998 Modified: branches/release-0.94/resources/swiftscript.g Log: removed special treatment of assignment from procedure call and always parse rvalues as expressions Modified: branches/release-0.94/resources/swiftscript.g =================================================================== --- branches/release-0.94/resources/swiftscript.g 2013-08-25 18:46:52 UTC (rev 6997) +++ branches/release-0.94/resources/swiftscript.g 2013-08-26 07:06:13 UTC (rev 6998) @@ -240,11 +240,10 @@ // TODO: mapping does here... // which means construction of the variable template goes here, rather than -// in procedurecallDecl/variableDecl +// in variableDecl ( - (predictProcedurecallDecl) => procedurecallDecl[code, thisTypeTemplate, n, variable] - | variableDecl[code, thisTypeTemplate, n, variable] + variableDecl[code, thisTypeTemplate, n, variable] // nice to lose this distinction entirely... // | (predictDatasetdecl) => datasetdecl[code, thisTypeTemplate, n] // TODO can shorten variableDecl predictor now we dont' need to @@ -765,25 +764,6 @@ ; -predictProcedurecallDecl : ASSIGN ID LPAREN ; - -procedurecallDecl [StringTemplate container, StringTemplate type, StringTemplate decl, StringTemplate var] -{ -StringTemplate code=template("call"); -StringTemplate f=template("returnParam"); - -StringTemplate declref=template("variableReference"); -declref.setAttribute("name",decl); -f.setAttribute("name", declref); -code.setAttribute("outputs", f); -container.setAttribute("statements",code); - -} - : - ASSIGN - procedureInvocationWithoutSemi[code] - ; - procedurecallStatAssignManyReturnParam [StringTemplate s] { StringTemplate code=template("call"); } : From hategan at ci.uchicago.edu Mon Aug 26 02:08:47 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Mon, 26 Aug 2013 02:08:47 -0500 (CDT) Subject: [Swift-commit] r6999 - branches/release-0.94/src/org/griphyn/vdl/engine Message-ID: <20130826070847.985D39CC43@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-26 02:08:46 -0500 (Mon, 26 Aug 2013) New Revision: 6999 Modified: branches/release-0.94/src/org/griphyn/vdl/engine/FormalArgumentSignature.java branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java branches/release-0.94/src/org/griphyn/vdl/engine/ProcedureSignature.java Log: use inference when assigning from procedure calls and properly complain when inference is not possible Modified: branches/release-0.94/src/org/griphyn/vdl/engine/FormalArgumentSignature.java =================================================================== --- branches/release-0.94/src/org/griphyn/vdl/engine/FormalArgumentSignature.java 2013-08-26 07:06:13 UTC (rev 6998) +++ branches/release-0.94/src/org/griphyn/vdl/engine/FormalArgumentSignature.java 2013-08-26 07:08:46 UTC (rev 6999) @@ -41,6 +41,9 @@ public FormalArgumentSignature(boolean anyType) { this.anyType = anyType; this.optionalArg = false; + if (anyType) { + this.type = ProcedureSignature.ANY; + } } public FormalArgumentSignature(String type) { Modified: branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java =================================================================== --- branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java 2013-08-26 07:06:13 UTC (rev 6998) +++ branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java 2013-08-26 07:08:46 UTC (rev 6999) @@ -583,11 +583,34 @@ try { StringTemplate assignST = template("assign"); StringTemplate varST = expressionToKarajan(assign.getAbstractExpressionArray(0), scope, true); - StringTemplate valueST = expressionToKarajan(assign.getAbstractExpressionArray(1),scope); - if (! (datatype(varST).equals(datatype(valueST)) || - datatype(valueST).equals("java"))) - throw new CompilationException("You cannot assign value of type " + datatype(valueST) + - " to a variable of type " + datatype(varST)); + String lValueType = datatype(varST); + + StringTemplate valueST = expressionToKarajan(assign.getAbstractExpressionArray(1), scope, false, lValueType); + + String rValueType = datatype(valueST); + + if (isAnyType(lValueType)) { + if (isAnyType(rValueType)) { + // any <- any + } + else { + // any <- someType, so infer lValueType as rValueType + setDatatype(varST, rValueType); + } + } + else { + if (isAnyType(rValueType)) { + // someType <- any + // only expressions that are allowed to return 'any' are procedures + // for example readData(ret, file). These are special procedures that + // need to look at the return type at run-time. + } + else if (!lValueType.equals(rValueType)){ + throw new CompilationException("You cannot assign value of type " + rValueType + + " to a variable of type " + lValueType); + } + } + assignST.setAttribute("var", varST); assignST.setAttribute("value", valueST); assignST.setAttribute("line", getLine(assign)); @@ -599,7 +622,11 @@ } } - public void append(Append append, VariableScope scope) throws CompilationException { + private boolean isAnyType(String type) { + return ProcedureSignature.ANY.equals(type); + } + + public void append(Append append, VariableScope scope) throws CompilationException { try { StringTemplate appendST = template("append"); StringTemplate array = expressionToKarajan(append.getAbstractExpressionArray(0),scope); @@ -1228,14 +1255,20 @@ static final QName CALL_EXPR = new QName(SWIFTSCRIPT_NS, "call"); public StringTemplate expressionToKarajan(XmlObject expression, VariableScope scope) throws CompilationException { - return expressionToKarajan(expression, scope, false); + return expressionToKarajan(expression, scope, false, null); } + + public StringTemplate expressionToKarajan(XmlObject expression, VariableScope scope, + boolean lvalue) throws CompilationException { + return expressionToKarajan(expression, scope, lvalue, null); + } /** converts an XML intermediate form expression into a * Karajan expression. */ - public StringTemplate expressionToKarajan(XmlObject expression, VariableScope scope, boolean lvalue) throws CompilationException - { + public StringTemplate expressionToKarajan(XmlObject expression, VariableScope scope, + boolean lvalue, String expectedType) throws CompilationException { + Node expressionDOM = expression.getDomNode(); String namespaceURI = expressionDOM.getNamespaceURI(); String localName = expressionDOM.getLocalName(); @@ -1559,6 +1592,14 @@ StringTemplate call = template("callexpr"); String type = funcSignature.getOutputArray(0).getType(); + if (isAnyType(type)) { + if (expectedType != null) { + type = expectedType; + } + else { + throw new CompilationException("Cannot infer return type of procedure call"); + } + } subscope.addInternalVariable("swift#callintermediate", type, null); call.setAttribute("datatype", type); @@ -1719,4 +1760,9 @@ throw new RuntimeException("Not typed properly: " + st); } } + + protected void setDatatype(StringTemplate st, String type) { + st.removeAttribute("datatype"); + st.setAttribute("datatype", type); + } } Modified: branches/release-0.94/src/org/griphyn/vdl/engine/ProcedureSignature.java =================================================================== --- branches/release-0.94/src/org/griphyn/vdl/engine/ProcedureSignature.java 2013-08-26 07:06:13 UTC (rev 6998) +++ branches/release-0.94/src/org/griphyn/vdl/engine/ProcedureSignature.java 2013-08-26 07:08:46 UTC (rev 6999) @@ -147,7 +147,7 @@ public static final String INT = "int"; public static final String FLOAT = "float"; public static final String BOOLEAN = "boolean"; - public static final String ANY = "-any"; + public static final String ANY = "any"; public static final String VARGS = "-vargs"; public static Map @@ -204,7 +204,7 @@ add(functionsMap, "format", returns(STRING), args(FLOAT, INT)); add(functionsMap, "pad", returns(STRING), args(INT, INT)); - add(functionsMap, "java", returns("java"), args(VARGS)); + add(functionsMap, "java", returns(ANY), args(VARGS)); add(functionsMap, "exists", returns(BOOLEAN), args(VARGS)); From hategan at ci.uchicago.edu Mon Aug 26 02:20:56 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Mon, 26 Aug 2013 02:20:56 -0500 (CDT) Subject: [Swift-commit] r7000 - branches/release-0.94/src/org/griphyn/vdl/engine Message-ID: <20130826072056.84C259CC43@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-26 02:20:56 -0500 (Mon, 26 Aug 2013) New Revision: 7000 Modified: branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java Log: also infer call return type when call is a parameter to a function Modified: branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java =================================================================== --- branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java 2013-08-26 07:08:46 UTC (rev 6999) +++ branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java 2013-08-26 07:20:56 UTC (rev 7000) @@ -1218,7 +1218,8 @@ arguments.length + " and should be " + funcSignature.sizeOfInputArray()); for(int i = 0; i < arguments.length; i++ ) { - StringTemplate exprST = expressionToKarajan(arguments[i], scope); + String type = funcSignature.getInputArray(i).getType(); + StringTemplate exprST = expressionToKarajan(arguments[i], scope, false, type); funcST.setAttribute("args", exprST); /* Type check of function arguments */ From hategan at ci.uchicago.edu Mon Aug 26 02:27:32 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Mon, 26 Aug 2013 02:27:32 -0500 (CDT) Subject: [Swift-commit] r7001 - branches/release-0.94/src/org/griphyn/vdl/engine Message-ID: <20130826072732.25B719CC43@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-26 02:27:31 -0500 (Mon, 26 Aug 2013) New Revision: 7001 Modified: branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java Log: ... and procedure parameters Modified: branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java =================================================================== --- branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java 2013-08-26 07:20:56 UTC (rev 7000) +++ branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java 2013-08-26 07:27:31 UTC (rev 7001) @@ -820,10 +820,10 @@ /* Checking types of mandatory arguments */ for (int i = 0; i < proc.sizeOfInputArray() - noOfOptInArgs; i++) { ActualParameter input = call.getInputArray(i); - StringTemplate argST = actualParameter(input, scope); + FormalArgumentSignature formalArg = proceduresMap.get(procName).getInputArray(i); + StringTemplate argST = actualParameter(input, scope, false, formalArg.getType()); callST.setAttribute("inputs", argST); - FormalArgumentSignature formalArg = proceduresMap.get(procName).getInputArray(i); String formalType = formalArg.getType(); String actualType = datatype(argST); if (!formalArg.isAnyType() && !actualType.equals(formalType)) @@ -885,10 +885,11 @@ } else { /* Positional arguments */ for (int i = 0; i < call.sizeOfOutputArray(); i++) { ActualParameter output = call.getOutputArray(i); - StringTemplate argST = actualParameter(output, scope, true); + FormalArgumentSignature formalArg =proceduresMap.get(procName).getOutputArray(i); + StringTemplate argST = actualParameter(output, scope, true, formalArg.getType()); callST.setAttribute("outputs", argST); - FormalArgumentSignature formalArg =proceduresMap.get(procName).getOutputArray(i); + String formalType = formalArg.getType(); /* type check positional output args */ @@ -1110,12 +1111,13 @@ } public StringTemplate actualParameter(ActualParameter arg, VariableScope scope) throws CompilationException { - return actualParameter(arg, scope, false); + return actualParameter(arg, scope, false, null); } - public StringTemplate actualParameter(ActualParameter arg, VariableScope scope, boolean lvalue) throws CompilationException { + public StringTemplate actualParameter(ActualParameter arg, VariableScope scope, + boolean lvalue, String expectedType) throws CompilationException { StringTemplate argST = template("call_arg"); - StringTemplate expST = expressionToKarajan(arg.getAbstractExpression(), scope, lvalue); + StringTemplate expST = expressionToKarajan(arg.getAbstractExpression(), scope, lvalue, expectedType); argST.setAttribute("bind", arg.getBind()); argST.setAttribute("expr", expST); argST.setAttribute("datatype", datatype(expST)); From hategan at ci.uchicago.edu Mon Aug 26 03:25:22 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Mon, 26 Aug 2013 03:25:22 -0500 (CDT) Subject: [Swift-commit] r7002 - branches/release-0.94/src/org/griphyn/vdl/engine Message-ID: <20130826082522.D8A0E9CC43@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-26 03:25:18 -0500 (Mon, 26 Aug 2013) New Revision: 7002 Modified: branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java Log: fixed a few issues with last commits Modified: branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java =================================================================== --- branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java 2013-08-26 07:27:31 UTC (rev 7001) +++ branches/release-0.94/src/org/griphyn/vdl/engine/Karajan.java 2013-08-26 08:25:18 UTC (rev 7002) @@ -799,13 +799,14 @@ int noOfMandArgs = 0; for (int i = 0; i < call.sizeOfInputArray(); i++) { ActualParameter input = call.getInputArray(i); - StringTemplate argST = actualParameter(input, scope); + if (!inArgs.containsKey(input.getBind())) + throw new CompilationException("Formal argument " + input.getBind() + " doesn't exist"); + FormalArgumentSignature formalArg = inArgs.get(input.getBind()); + String formalType = formalArg.getType(); + + StringTemplate argST = actualParameter(input, scope, false, formalType); callST.setAttribute("inputs", argST); - if (!inArgs.containsKey(input.getBind())) - throw new CompilationException("Formal argument " + input.getBind() + " doesn't exist"); - FormalArgumentSignature formalArg = inArgs.get(input.getBind()); - String formalType = formalArg.getType(); String actualType = datatype(argST); if (!formalArg.isAnyType() && !actualType.equals(formalType)) throw new CompilationException("Wrong type for parameter number " + i + @@ -868,13 +869,14 @@ /* if ALL arguments are specified by name=value */ for (int i = 0; i < call.sizeOfOutputArray(); i++) { ActualParameter output = call.getOutputArray(i); - StringTemplate argST = actualParameter(output, scope); + if (!outArgs.containsKey(output.getBind())) + throw new CompilationException("Formal argument " + output.getBind() + " doesn't exist"); + FormalArgumentSignature formalArg = outArgs.get(output.getBind()); + String formalType = formalArg.getType(); + + StringTemplate argST = actualParameter(output, scope, false, formalType); callST.setAttribute("outputs", argST); - if (!outArgs.containsKey(output.getBind())) - throw new CompilationException("Formal argument " + output.getBind() + " doesn't exist"); - FormalArgumentSignature formalArg = outArgs.get(output.getBind()); - String formalType = formalArg.getType(); String actualType = datatype(argST); if (!formalArg.isAnyType() && !actualType.equals(formalType)) throw new CompilationException("Wrong type for output parameter number " + i + @@ -885,7 +887,7 @@ } else { /* Positional arguments */ for (int i = 0; i < call.sizeOfOutputArray(); i++) { ActualParameter output = call.getOutputArray(i); - FormalArgumentSignature formalArg =proceduresMap.get(procName).getOutputArray(i); + FormalArgumentSignature formalArg = proceduresMap.get(procName).getOutputArray(i); StringTemplate argST = actualParameter(output, scope, true, formalArg.getType()); callST.setAttribute("outputs", argST); @@ -1220,7 +1222,10 @@ arguments.length + " and should be " + funcSignature.sizeOfInputArray()); for(int i = 0; i < arguments.length; i++ ) { - String type = funcSignature.getInputArray(i).getType(); + String type = null; + if (!funcSignature.getAnyNumOfInputArgs()) { + funcSignature.getInputArray(i).getType(); + } StringTemplate exprST = expressionToKarajan(arguments[i], scope, false, type); funcST.setAttribute("args", exprST); From wilde at ci.uchicago.edu Mon Aug 26 11:07:45 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Mon, 26 Aug 2013 11:07:45 -0500 (CDT) Subject: [Swift-commit] r7003 - in SwiftTutorials/swift-cray-tutorial: . bin doc tbd-future Message-ID: <20130826160745.885EC9CC90@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-26 11:07:45 -0500 (Mon, 26 Aug 2013) New Revision: 7003 Added: SwiftTutorials/swift-cray-tutorial/tbd-future/ SwiftTutorials/swift-cray-tutorial/tbd-future/cloud/ SwiftTutorials/swift-cray-tutorial/tbd-future/modis/ Removed: SwiftTutorials/swift-cray-tutorial/cloud/ SwiftTutorials/swift-cray-tutorial/doc/p1.png SwiftTutorials/swift-cray-tutorial/doc/p2.png SwiftTutorials/swift-cray-tutorial/doc/p3.png SwiftTutorials/swift-cray-tutorial/doc/p4.png SwiftTutorials/swift-cray-tutorial/doc/p5.png SwiftTutorials/swift-cray-tutorial/doc/p6.png SwiftTutorials/swift-cray-tutorial/doc/p7.png SwiftTutorials/swift-cray-tutorial/doc/p8.png SwiftTutorials/swift-cray-tutorial/doc/p9.png SwiftTutorials/swift-cray-tutorial/modis/ Modified: SwiftTutorials/swift-cray-tutorial/bin/plot.sh SwiftTutorials/swift-cray-tutorial/doc/README SwiftTutorials/swift-cray-tutorial/setup.sh Log: Doc edits; moved tbd stuff under separate dir; added package builder; setup for multiple pool tests/. Modified: SwiftTutorials/swift-cray-tutorial/bin/plot.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/bin/plot.sh 2013-08-26 08:25:18 UTC (rev 7002) +++ SwiftTutorials/swift-cray-tutorial/bin/plot.sh 2013-08-26 16:07:45 UTC (rev 7003) @@ -53,13 +53,14 @@ set terminal png enhanced set nokey set output "cumulativeplot.png" -set ylabel "number of completed jobs" -set title "Cumulative jobs" +set xlabel "Time in sec" +set ylabel "number of completed apps" +set title "Cumulative Apps Completed" plot "plot_cumulative.txt" using 1:2 with lines set output "activeplot.png" set xlabel "Time in sec" -set ylabel "number of active jobs" -set title "Active jobs" +set ylabel "number of active apps" +set title "Active Apps" plot "plot_active.txt" using 1:2 with line EOF1 Modified: SwiftTutorials/swift-cray-tutorial/doc/README =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-26 08:25:18 UTC (rev 7002) +++ SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-26 16:07:45 UTC (rev 7003) @@ -28,24 +28,22 @@ ordinary application programs on distributed parallel resources. Swift scripts run many copies of ordinary programs concurrently, using statements like this: - ----- foreach protein in proteinList { runBLAST(protein); } ----- - Swift acts like a structured "shell" language. It runs programs concurrently as soon as their inputs are available, reducing the need -for complex parallel programming. Swift expresses your workflow -in a portable fashion: The same script runs on grids like OSG, as well -as on multicore computers, clusters, clouds, and supercomputers. +for complex parallel programming. Swift expresses your workflow in a +portable fashion: The same script runs on multicore computers, +clusters, clouds, grids, and supercomputers. In this tutorial, you'll be able to first try a few Swift examples -(parts 1-3) on the OSG Connect login host, to get a sense of the -language. Then in parts 4-6 you'll run similar workflows on -distributed OSG Connect resources, and see how more complex workflows -can be expressed with Swift scripts. +(parts 1-3) on the Cray login host, to get a sense of the +language. Then in parts 4-6 you'll run similar workflows on Cray +compute nodes, and see how more complex workflows can be expressed +with Swift scripts. Swift tutorial setup @@ -374,26 +372,27 @@ Output files will be named output/sim_N.out. -In order to run on Cray compute nodes, sites.xml was modified. Here is -the new sites.xml we are using for this example. Note the changes -between the sites.xml file in this example which specifies +In order for our .swift scripts to run apps on compute nodes, we +specify a more complex sites.xml file. The one in `part04` is shown +below. -"execution -provider=condor", and the sites.xml file in part 1, which runs locally -by specifying "execution provider=local". - .sites.xml ----- -sys::[cat -n ../part06/sites.xml] +sys::[cat -n ../part04/sites.xml] ----- -Below is the updated apps file. Since Swift is staging shell scripts -remotely to nodes on the cluster, the only application you need to -define here is the shell. +Below is the apps file used in this part. +Since we are running on a single local cluster, and have one or more +filesystems that are identically mounted on the login node where we +are running the `swift` command and on the compute nodes where the +apps will execute, we can specify the location of each app by a a line +in the `apps` file, with a pathname (absolute, or a name to be located +in PATH): + .apps ----- -sys::[cat -n ../part06/apps] +sys::[cat -n ../part04/apps] ----- @@ -417,33 +416,6 @@ $ swift p5.swift ---- - -Part 6: Specifying more complex workflow patterns -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -p6.swift build on p5.swift, but adds new apps for generating a random -seed and a random bias value. - -image::part06.png[align="center"] - -.p6.swift ----- -sys::[cat -n ../part06/p6.swift] ----- - - -Use the command below to specify the time for each simulation. ----- -$ cd ../part06 -$ swift p6.swift -steps=3 # each simulation takes 3 seconds ----- - - - - - - - Larger runs ~~~~~~~~~~~ To test with larger runs, there are two changes that are required. The first is a @@ -473,8 +445,54 @@ the number of active jobs over time. When the worker agents are trasnferring data to and from nodes, this time does not get marked as active. -After each swift run, a log file will be created called partNN---.log. -Once you have identified the log file name, run the following command to generate the plots: +After each swift run, a log file will be created called +partNN---.log. Once you have identified the +log file name, run the command `./plot.sh ` (where logfile is +the most recent Swift run log) to generate the plots. For example: +----- $ ./plot.sh +----- +image::activeplot.png[width=700,align=center] +image::cumulativeplot.png[width=700,align=center] +//// +image::activeplot.png[align="center",scaledwidth="60%"] +image::cumulativeplot.png[align="center",scaledwidth="60%"] +//// + + +You can then scp the two resulting plot images to another host to view them. Eg, from a Mac, do: + +----- +$ scp ... +$ open *.png +---- + + +Part 6: Specifying more complex workflow patterns +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +p6.swift build on p5.swift, but adds new apps for generating a random +seed and a random bias value. + +image::part06.png[align="center"] + +.p6.swift +---- +sys::[cat -n ../part06/p6.swift] +---- + + +Use the command below to specify the time for each simulation. +---- +$ cd ../part06 +$ swift p6.swift -steps=3 # each simulation takes 3 seconds +---- + + + + + + + Deleted: SwiftTutorials/swift-cray-tutorial/doc/p1.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/swift-cray-tutorial/doc/p2.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/swift-cray-tutorial/doc/p3.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/swift-cray-tutorial/doc/p4.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/swift-cray-tutorial/doc/p5.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/swift-cray-tutorial/doc/p6.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/swift-cray-tutorial/doc/p7.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/swift-cray-tutorial/doc/p8.png =================================================================== (Binary files differ) Deleted: SwiftTutorials/swift-cray-tutorial/doc/p9.png =================================================================== (Binary files differ) Modified: SwiftTutorials/swift-cray-tutorial/setup.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/setup.sh 2013-08-26 08:25:18 UTC (rev 7002) +++ SwiftTutorials/swift-cray-tutorial/setup.sh 2013-08-26 16:07:45 UTC (rev 7003) @@ -72,20 +72,66 @@ END cat >sites.raven< + + + + + + 0 + 10000 + + .swift/tmp + local + + - + KEEP + 32 + pbs.aprun;pbs.mpp;depth=32 + 00:01:00 + 10 + 1 + 3.20 + 10000 + + {env.HOME}/swiftwork + + + + + KEEP + medium + 32 + pbs.aprun;pbs.mpp;depth=32 + 00:01:00 + 1 + 6 + 6 + 5.00 + 10000 + + + /dev/shm/ --> + + + + + KEEP + gpu_nodes 16 - pbs.aprun;pbs.mpp;depth=24 + pbs.aprun;pbs.mpp;depth=16 00:01:00 1 - 2 + 6 + 6 5.00 10000 - - {env.HOME}/swiftwork + + + /dev/shm/ --> + END From wilde at ci.uchicago.edu Mon Aug 26 11:13:43 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Mon, 26 Aug 2013 11:13:43 -0500 (CDT) Subject: [Swift-commit] r7004 - in SwiftTutorials/swift-cray-tutorial: . bin doc Message-ID: <20130826161343.E10439CC90@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-26 11:13:43 -0500 (Mon, 26 Aug 2013) New Revision: 7004 Added: SwiftTutorials/swift-cray-tutorial/README SwiftTutorials/swift-cray-tutorial/bin/package_tutorial.sh SwiftTutorials/swift-cray-tutorial/doc/activeplot.png SwiftTutorials/swift-cray-tutorial/doc/cumulativeplot.png SwiftTutorials/swift-cray-tutorial/doc/raven.1000.progress.out SwiftTutorials/swift-cray-tutorial/doc/raven.10000.progress.out Removed: SwiftTutorials/swift-cray-tutorial/scripts/ Log: Doc and packaging mods. Added: SwiftTutorials/swift-cray-tutorial/README =================================================================== --- SwiftTutorials/swift-cray-tutorial/README (rev 0) +++ SwiftTutorials/swift-cray-tutorial/README 2013-08-26 16:13:43 UTC (rev 7004) @@ -0,0 +1 @@ +link README \ No newline at end of file Property changes on: SwiftTutorials/swift-cray-tutorial/README ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/swift-cray-tutorial/bin/package_tutorial.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/bin/package_tutorial.sh (rev 0) +++ SwiftTutorials/swift-cray-tutorial/bin/package_tutorial.sh 2013-08-26 16:13:43 UTC (rev 7004) @@ -0,0 +1,15 @@ +#! /bin/sh + +BIN=$(cd $(dirname $0); pwd) +BASE=$(cd $BIN/..; pwd) +LOC=$(cd $BASE/..; pwd) + +echo executing $0 from BIN=$BIN +echo making tutorial package of BASE=$BASE +echo placing tutorial package in LOC=$LOC + +( + cd $LOC + tar zcf swift-cray-tutorial.tgz --exclude-vcs swift-cray-tutorial + scp swift-cray-tutorial.tgz p01532 at raven.cray.com: +) Property changes on: SwiftTutorials/swift-cray-tutorial/bin/package_tutorial.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/swift-cray-tutorial/doc/activeplot.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/swift-cray-tutorial/doc/activeplot.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/swift-cray-tutorial/doc/cumulativeplot.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/swift-cray-tutorial/doc/cumulativeplot.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/swift-cray-tutorial/doc/raven.1000.progress.out =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/raven.1000.progress.out (rev 0) +++ SwiftTutorials/swift-cray-tutorial/doc/raven.1000.progress.out 2013-08-26 16:13:43 UTC (rev 7004) @@ -0,0 +1,34 @@ +p01532 at raven:~/swift-cray-tutorial/part04> swift p4.swift -nsim=1000 -steps=5 +Swift 0.94.1 RC2 swift-r6895 cog-r3765 + +RunID: 20130824-2131-g43l2g51 +Progress: time: Sat, 24 Aug 2013 21:31:42 -0500 + +*** Script parameters: nsim=1000 steps=5 range=100 + +Progress: time: Sat, 24 Aug 2013 21:31:43 -0500 Initializing:998 Selecting site:2 +Progress: time: Sat, 24 Aug 2013 21:31:45 -0500 Submitting:999 Submitted:1 +Progress: time: Sat, 24 Aug 2013 21:31:46 -0500 Stage in:1 Submitted:999 +Progress: time: Sat, 24 Aug 2013 21:31:52 -0500 Submitted:712 Active:287 Stage out:1 +Progress: time: Sat, 24 Aug 2013 21:31:53 -0500 Submitted:682 Active:278 Stage out:8 Finished successfully:32 +Progress: time: Sat, 24 Aug 2013 21:31:54 -0500 Submitted:605 Active:252 Stage out:32 Finished successfully:111 +Progress: time: Sat, 24 Aug 2013 21:31:55 -0500 Submitted:480 Active:264 Stage out:23 Finished successfully:233 +Progress: time: Sat, 24 Aug 2013 21:31:57 -0500 Submitted:442 Active:287 Stage out:1 Finished successfully:270 +Progress: time: Sat, 24 Aug 2013 21:31:58 -0500 Submitted:432 Active:287 Stage out:1 Finished successfully:280 +Progress: time: Sat, 24 Aug 2013 21:31:59 -0500 Submitted:411 Active:287 Stage out:1 Finished successfully:301 +Progress: time: Sat, 24 Aug 2013 21:32:00 -0500 Submitted:317 Active:287 Finished successfully:396 +Progress: time: Sat, 24 Aug 2013 21:32:01 -0500 Submitted:244 Active:263 Stage out:25 Finished successfully:468 +Progress: time: Sat, 24 Aug 2013 21:32:02 -0500 Submitted:213 Active:233 Stage out:1 Finished successfully:553 +Progress: time: Sat, 24 Aug 2013 21:32:03 -0500 Submitted:210 Active:221 Stage out:1 Finished successfully:568 +Progress: time: Sat, 24 Aug 2013 21:32:04 -0500 Submitted:191 Active:221 Finished successfully:588 +Progress: time: Sat, 24 Aug 2013 21:32:05 -0500 Submitted:122 Active:213 Stage out:7 Finished successfully:658 +Progress: time: Sat, 24 Aug 2013 21:32:06 -0500 Submitted:117 Active:129 Stage out:5 Finished successfully:749 +Progress: time: Sat, 24 Aug 2013 21:32:09 -0500 Submitted:117 Active:98 Stage out:1 Finished successfully:784 +Progress: time: Sat, 24 Aug 2013 21:32:10 -0500 Submitted:96 Active:95 Stage out:1 Finished successfully:808 +Progress: time: Sat, 24 Aug 2013 21:32:11 -0500 Stage in:1 Submitted:33 Active:91 Stage out:4 Finished successfully:871 +Progress: time: Sat, 24 Aug 2013 21:32:12 -0500 Submitted:21 Active:96 Finished successfully:883 +Progress: time: Sat, 24 Aug 2013 21:32:14 -0500 Submitted:21 Active:95 Stage out:1 Finished successfully:883 +Progress: time: Sat, 24 Aug 2013 21:32:15 -0500 Active:93 Stage out:1 Finished successfully:906 +Progress: time: Sat, 24 Aug 2013 21:32:16 -0500 Active:42 Stage out:2 Finished successfully:956 +Progress: time: Sat, 24 Aug 2013 21:32:20 -0500 Active:20 Stage out:1 Finished successfully:979 +Final status: Sat, 24 Aug 2013 21:32:20 -0500 Finished successfully:1000 Added: SwiftTutorials/swift-cray-tutorial/doc/raven.10000.progress.out =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/raven.10000.progress.out (rev 0) +++ SwiftTutorials/swift-cray-tutorial/doc/raven.10000.progress.out 2013-08-26 16:13:43 UTC (rev 7004) @@ -0,0 +1,34 @@ +p01532 at raven:~/swift-cray-tutorial/part04> swift p4.swift -nsim=10000 -steps=2 +Swift 0.94.1 RC2 swift-r6895 cog-r3765 + +RunID: 20130824-2132-n4z3dxk1 +Progress: time: Sat, 24 Aug 2013 21:32:43 -0500 + +*** Script parameters: nsim=10000 steps=2 range=100 + +Progress: time: Sat, 24 Aug 2013 21:32:45 -0500 Initializing:3 +Progress: time: Sat, 24 Aug 2013 21:32:46 -0500 Initializing:33 +Progress: time: Sat, 24 Aug 2013 21:32:47 -0500 Initializing:1613 +Progress: time: Sat, 24 Aug 2013 21:32:50 -0500 Selecting site:9999 Submitting:1 +Progress: time: Sat, 24 Aug 2013 21:32:52 -0500 Selecting site:8998 Stage in:1 Submitted:1001 +Progress: time: Sat, 24 Aug 2013 21:32:55 -0500 Selecting site:8998 Submitted:714 Active:287 Stage out:1 +Progress: time: Sat, 24 Aug 2013 21:32:57 -0500 Selecting site:8950 Submitted:714 Active:287 Stage out:1 Finished successfully:48 +Progress: time: Sat, 24 Aug 2013 21:32:58 -0500 Selecting site:8921 Submitting:1 Submitted:713 Active:257 Stage out:31 Finished successfully:77 +Progress: time: Sat, 24 Aug 2013 21:32:59 -0500 Selecting site:8858 Stage in:1 Submitting:5 Submitted:708 Active:178 Stage out:110 Finished successfully:140 +Progress: time: Sat, 24 Aug 2013 21:33:00 -0500 Selecting site:8658 Stage in:1 Submitting:1 Submitted:713 Active:287 Finished successfully:340 +..... +Progress: time: Sat, 24 Aug 2013 21:34:39 -0500 Submitted:555 Active:287 Finished successfully:9158 +Progress: time: Sat, 24 Aug 2013 21:34:40 -0500 Submitted:454 Active:283 Stage out:4 Finished successfully:9259 +Progress: time: Sat, 24 Aug 2013 21:34:41 -0500 Submitted:361 Active:285 Stage out:3 Finished successfully:9351 +Progress: time: Sat, 24 Aug 2013 21:34:42 -0500 Submitted:265 Active:287 Stage out:1 Finished successfully:9447 +Progress: time: Sat, 24 Aug 2013 21:34:43 -0500 Submitted:206 Active:224 Stage out:6 Finished successfully:9564 +Progress: time: Sat, 24 Aug 2013 21:34:44 -0500 Submitted:185 Active:155 Stage out:10 Finished successfully:9650 +Progress: time: Sat, 24 Aug 2013 21:34:45 -0500 Submitted:181 Active:124 Stage out:39 Finished successfully:9656 +Progress: time: Sat, 24 Aug 2013 21:34:46 -0500 Submitted:169 Active:56 Stage out:94 Finished successfully:9681 +Progress: time: Sat, 24 Aug 2013 21:34:47 -0500 Submitted:76 Active:95 Stage out:1 Finished successfully:9828 +Progress: time: Sat, 24 Aug 2013 21:34:48 -0500 Submitted:67 Active:95 Stage out:1 Finished successfully:9837 +Progress: time: Sat, 24 Aug 2013 21:34:49 -0500 Active:81 Stage out:1 Finished successfully:9918 +Progress: time: Sat, 24 Aug 2013 21:34:50 -0500 Active:71 Stage out:1 Finished successfully:9928 +Progress: time: Sat, 24 Aug 2013 21:34:51 -0500 Active:6 Stage out:2 Finished successfully:9992 +Final status: Sat, 24 Aug 2013 21:34:51 -0500 Finished successfully:10000 +p01532 at raven:~/swift-cray-tutorial/part04> From wilde at ci.uchicago.edu Mon Aug 26 11:16:18 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Mon, 26 Aug 2013 11:16:18 -0500 (CDT) Subject: [Swift-commit] r7005 - SwiftTutorials/swift-cray-tutorial Message-ID: <20130826161618.7F36F9CC90@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-26 11:16:18 -0500 (Mon, 26 Aug 2013) New Revision: 7005 Modified: SwiftTutorials/swift-cray-tutorial/README Log: Corrected README link. Modified: SwiftTutorials/swift-cray-tutorial/README =================================================================== --- SwiftTutorials/swift-cray-tutorial/README 2013-08-26 16:13:43 UTC (rev 7004) +++ SwiftTutorials/swift-cray-tutorial/README 2013-08-26 16:16:18 UTC (rev 7005) @@ -1 +1 @@ -link README \ No newline at end of file +link doc/README \ No newline at end of file From wilde at ci.uchicago.edu Mon Aug 26 14:16:38 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Mon, 26 Aug 2013 14:16:38 -0500 (CDT) Subject: [Swift-commit] r7006 - in SwiftTutorials/swift-cray-tutorial: . doc Message-ID: <20130826191638.D5F0A9CC90@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-26 14:16:38 -0500 (Mon, 26 Aug 2013) New Revision: 7006 Modified: SwiftTutorials/swift-cray-tutorial/doc/README SwiftTutorials/swift-cray-tutorial/setup.sh Log: Changes for Cray. Modified: SwiftTutorials/swift-cray-tutorial/doc/README =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-26 16:16:18 UTC (rev 7005) +++ SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-26 19:16:38 UTC (rev 7006) @@ -1,23 +1,29 @@ Swift Cray Tutorial =================== -//// +//// Comments: -Outline +This is the asciidoc input file. +The content below is also viewable as a plain-text README file. -Introductory exercises +//// -p1 - Run an application under Swift +This tutorial is viewable at: +http://swift-lang.org/tutorials/swift-cray-tutorial.html -p2 - Parallel loops with foreach +//// Tutorial Outline: -p3 - Merging/reducing the results of a parallel foreach loop +Introductory exercises, local, on login node: -p4 - Running on the remote site nodes + p1 - Run an application under Swift + p2 - Parallel loops with foreach + p3 - Merging/reducing the results of a parallel foreach loop -p5 - Running the stats summary step on the remote site +Compute-node exercises: -p6 - Add additional apps for generating seeds remotely + p4 - Running apps on Cray comupte nodes + p5 - Running on multiple pools of compute nodes + p6 - A more complex workflow pattern //// @@ -45,11 +51,11 @@ compute nodes, and see how more complex workflows can be expressed with Swift scripts. - Swift tutorial setup -------------------- -To install the tutorial scripts on Raven, do: +To install the tutorial scripts on Cray "Raven" XE6-XK7 test system, +do: ----- $ cd $HOME @@ -69,8 +75,7 @@ ----- NOTE: If you re-login or open new ssh sessions, you must -re-run `source setup.sh` in each ssh shell window: - +re-run `source setup.sh` in each ssh shell/window. To check out the tutorial scripts from SVN ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -78,7 +83,7 @@ the Swift Subversion repository, do: ----- -$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/Cray-Swift +$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/swift-cray-tutorial Cray-Swift ----- This will create a directory called "Cray-Swift" which contains all of the @@ -395,27 +400,6 @@ sys::[cat -n ../part04/apps] ----- - -Part 5: Controlling where applications run -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -p5.swift introduces a postprocessing step. After all the parallel -simulations have completed, the files created by simulation.sh will be -averaged by stats.sh. This is similar to p3, but all app invocations -are done on remote nodes with Swift managing file transfers. - -image::part05.png[align="center"] - -.p5.swift ----- -sys::[cat -n ../part05/p5.swift] ----- - -To run: ----- -$ swift p5.swift ----- - Larger runs ~~~~~~~~~~~ To test with larger runs, there are two changes that are required. The first is a @@ -434,9 +418,6 @@ ----- - - - Plotting ~~~~~~~~ Each part directory contains a file called plot.sh that can be used for plotting. @@ -456,10 +437,6 @@ image::activeplot.png[width=700,align=center] image::cumulativeplot.png[width=700,align=center] -//// -image::activeplot.png[align="center",scaledwidth="60%"] -image::cumulativeplot.png[align="center",scaledwidth="60%"] -//// You can then scp the two resulting plot images to another host to view them. Eg, from a Mac, do: @@ -469,7 +446,29 @@ $ open *.png ---- +Part 5: Controlling the compute-node pools where applications run +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p5.swift introduces a postprocessing step. After all the parallel +simulations have completed, the files created by simulation.sh will be +averaged by stats.sh. This is similar to p3, but all app invocations +are done on remote nodes with Swift managing file transfers. + +image::part05.png[align="center"] + +.p5.swift +---- +sys::[cat -n ../part05/p5.swift] +---- + +To run: +---- +$ swift p5.swift +---- + + + + Part 6: Specifying more complex workflow patterns ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Modified: SwiftTutorials/swift-cray-tutorial/setup.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/setup.sh 2013-08-26 16:16:18 UTC (rev 7005) +++ SwiftTutorials/swift-cray-tutorial/setup.sh 2013-08-26 19:16:38 UTC (rev 7006) @@ -57,67 +57,63 @@ sites.file=sites.xml tc.file=apps -wrapperlog.always.transfer=true -sitedir.keep=true +wrapperlog.always.transfer=false +sitedir.keep=false file.gc.enabled=false status.mode=provider execution.retries=0 lazy.errors=false -use.wrapper.staging=false use.provider.staging=true -provider.staging.pin.swiftfiles=false +provider.staging.pin.swiftfiles=true +use.wrapper.staging=false END cat >sites.raven< - + - 0 + 0.04 10000 - - .swift/tmp + /lus/scratch/$USER/swiftwork local - KEEP 32 + small pbs.aprun;pbs.mpp;depth=32 00:01:00 - 10 + 2 1 3.20 10000 - - {env.HOME}/swiftwork + /lus/scratch/{env.USER}/swiftwork + sfs - KEEP medium 32 pbs.aprun;pbs.mpp;depth=32 00:01:00 1 - 6 - 6 - 5.00 + 8 + 8 + 2.56 10000 - - - /dev/shm/ --> + /lus/scratch/{env.USER}/swiftwork + sfs - KEEP gpu_nodes 16 pbs.aprun;pbs.mpp;depth=16 @@ -127,9 +123,8 @@ 6 5.00 10000 - - - /dev/shm/ --> + /lus/scratch/{env.USER}/swiftwork + sfs From wilde at ci.uchicago.edu Mon Aug 26 15:01:59 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Mon, 26 Aug 2013 15:01:59 -0500 (CDT) Subject: [Swift-commit] r7007 - in SwiftTutorials/swift-cray-tutorial: part04 part05 part06 Message-ID: <20130826200159.7188F9CC43@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-26 15:01:59 -0500 (Mon, 26 Aug 2013) New Revision: 7007 Removed: SwiftTutorials/swift-cray-tutorial/part04/plot.sh SwiftTutorials/swift-cray-tutorial/part05/plot.sh SwiftTutorials/swift-cray-tutorial/part06/plot.sh Log: Removed push.sh link; get it from PATH. Deleted: SwiftTutorials/swift-cray-tutorial/part04/plot.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/part04/plot.sh 2013-08-26 19:16:38 UTC (rev 7006) +++ SwiftTutorials/swift-cray-tutorial/part04/plot.sh 2013-08-26 20:01:59 UTC (rev 7007) @@ -1 +0,0 @@ -link ../bin/plot.sh \ No newline at end of file Deleted: SwiftTutorials/swift-cray-tutorial/part05/plot.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/part05/plot.sh 2013-08-26 19:16:38 UTC (rev 7006) +++ SwiftTutorials/swift-cray-tutorial/part05/plot.sh 2013-08-26 20:01:59 UTC (rev 7007) @@ -1 +0,0 @@ -link ../bin/plot.sh \ No newline at end of file Deleted: SwiftTutorials/swift-cray-tutorial/part06/plot.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/part06/plot.sh 2013-08-26 19:16:38 UTC (rev 7006) +++ SwiftTutorials/swift-cray-tutorial/part06/plot.sh 2013-08-26 20:01:59 UTC (rev 7007) @@ -1 +0,0 @@ -link ../bin/plot.sh \ No newline at end of file From wilde at ci.uchicago.edu Mon Aug 26 15:43:34 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Mon, 26 Aug 2013 15:43:34 -0500 (CDT) Subject: [Swift-commit] r7008 - SwiftTutorials/swift-cray-tutorial/doc Message-ID: <20130826204334.ECA119CC43@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-26 15:43:34 -0500 (Mon, 26 Aug 2013) New Revision: 7008 Added: SwiftTutorials/swift-cray-tutorial/doc/images/ Log: add images dir to cray tutorial. From hategan at ci.uchicago.edu Mon Aug 26 21:23:54 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Mon, 26 Aug 2013 21:23:54 -0500 (CDT) Subject: [Swift-commit] r7009 - trunk/libexec Message-ID: <20130827022354.BF9C59CC43@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-26 21:23:54 -0500 (Mon, 26 Aug 2013) New Revision: 7009 Modified: trunk/libexec/swift.k Log: removed version printing from here since it is handled in the loader Modified: trunk/libexec/swift.k =================================================================== --- trunk/libexec/swift.k 2013-08-26 20:43:34 UTC (rev 7008) +++ trunk/libexec/swift.k 2013-08-27 02:23:54 UTC (rev 7009) @@ -20,13 +20,6 @@ import(java) - once("vdl.k-print-version") { - log(LOG:INFO,sys:file:read("{SWIFT:HOME}/libexec/version.txt")) - echo(sys:file:read("{SWIFT:HOME}/libexec/version.txt")) - log(LOG:INFO,"RUNID id=run:{SWIFT:RUN_ID}") - echo("RunID: {SWIFT:RUN_ID}") - } - export(stageIn, def("org.griphyn.vdl.karajan.lib.Stagein")) export(stageOut, def("org.griphyn.vdl.karajan.lib.Stageout")) From hategan at ci.uchicago.edu Mon Aug 26 22:51:18 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Mon, 26 Aug 2013 22:51:18 -0500 (CDT) Subject: [Swift-commit] r7010 - in trunk: resources src src/org/griphyn/vdl/engine Message-ID: <20130827035118.8ED399CC90@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-26 22:51:18 -0500 (Mon, 26 Aug 2013) New Revision: 7010 Modified: trunk/resources/swiftscript.g trunk/src/ trunk/src/org/griphyn/vdl/engine/FormalArgumentSignature.java trunk/src/org/griphyn/vdl/engine/Karajan.java trunk/src/org/griphyn/vdl/engine/ProcedureSignature.java Log: merged changes to how assignments from procedure invocations are handled from 0.94 Modified: trunk/resources/swiftscript.g =================================================================== --- trunk/resources/swiftscript.g 2013-08-27 02:23:54 UTC (rev 7009) +++ trunk/resources/swiftscript.g 2013-08-27 03:51:18 UTC (rev 7010) @@ -238,11 +238,10 @@ // TODO: mapping does here... // which means construction of the variable template goes here, rather than -// in procedurecallDecl/variableDecl +// in variableDecl ( - (predictProcedurecallDecl) => procedurecallDecl[code, thisTypeTemplate, n, variable] - | variableDecl[code, thisTypeTemplate, n, variable] + variableDecl[code, thisTypeTemplate, n, variable] // nice to lose this distinction entirely... // | (predictDatasetdecl) => datasetdecl[code, thisTypeTemplate, n] // TODO can shorten variableDecl predictor now we dont' need to @@ -763,25 +762,6 @@ ; -predictProcedurecallDecl : ASSIGN ID LPAREN ; - -procedurecallDecl [StringTemplate container, StringTemplate type, StringTemplate decl, StringTemplate var] -{ -StringTemplate code=template("call"); -StringTemplate f=template("returnParam"); - -StringTemplate declref=template("variableReference"); -declref.setAttribute("name",decl); -f.setAttribute("name", declref); -code.setAttribute("outputs", f); -container.setAttribute("statements",code); - -} - : - ASSIGN - procedureInvocationWithoutSemi[code] - ; - procedurecallStatAssignManyReturnParam [StringTemplate s] { StringTemplate code=template("call"); } : Property changes on: trunk/src ___________________________________________________________________ Modified: svn:mergeinfo - /branches/release-0.94/src:6283-6619 /trunk/src:6214,6255,6275-6618 + /branches/release-0.94/src:6283-6619,6999-7001 /trunk/src:6214,6255,6275-6618 Modified: trunk/src/org/griphyn/vdl/engine/FormalArgumentSignature.java =================================================================== --- trunk/src/org/griphyn/vdl/engine/FormalArgumentSignature.java 2013-08-27 02:23:54 UTC (rev 7009) +++ trunk/src/org/griphyn/vdl/engine/FormalArgumentSignature.java 2013-08-27 03:51:18 UTC (rev 7010) @@ -41,6 +41,9 @@ public FormalArgumentSignature(boolean anyType) { this.anyType = anyType; this.optionalArg = false; + if (anyType) { + this.type = ProcedureSignature.ANY; + } } public FormalArgumentSignature(String type) { Modified: trunk/src/org/griphyn/vdl/engine/Karajan.java =================================================================== --- trunk/src/org/griphyn/vdl/engine/Karajan.java 2013-08-27 02:23:54 UTC (rev 7009) +++ trunk/src/org/griphyn/vdl/engine/Karajan.java 2013-08-27 03:51:18 UTC (rev 7010) @@ -591,11 +591,34 @@ try { StringTemplate assignST = template("assign"); StringTemplate varST = expressionToKarajan(assign.getAbstractExpressionArray(0), scope, true); - StringTemplate valueST = expressionToKarajan(assign.getAbstractExpressionArray(1),scope); - if (! (datatype(varST).equals(datatype(valueST)) || - datatype(valueST).equals("java"))) - throw new CompilationException("You cannot assign value of type " + datatype(valueST) + - " to a variable of type " + datatype(varST)); + String lValueType = datatype(varST); + + StringTemplate valueST = expressionToKarajan(assign.getAbstractExpressionArray(1), scope, false, lValueType); + + String rValueType = datatype(valueST); + + if (isAnyType(lValueType)) { + if (isAnyType(rValueType)) { + // any <- any + } + else { + // any <- someType, so infer lValueType as rValueType + setDatatype(varST, rValueType); + } + } + else { + if (isAnyType(rValueType)) { + // someType <- any + // only expressions that are allowed to return 'any' are procedures + // for example readData(ret, file). These are special procedures that + // need to look at the return type at run-time. + } + else if (!lValueType.equals(rValueType)){ + throw new CompilationException("You cannot assign value of type " + rValueType + + " to a variable of type " + lValueType); + } + } + assignST.setAttribute("var", varST); assignST.setAttribute("value", valueST); assignST.setAttribute("line", getLine(assign)); @@ -607,7 +630,11 @@ } } - public void append(Append append, VariableScope scope) throws CompilationException { + private boolean isAnyType(String type) { + return ProcedureSignature.ANY.equals(type); + } + + public void append(Append append, VariableScope scope) throws CompilationException { try { StringTemplate appendST = template("append"); StringTemplate array = expressionToKarajan(append.getAbstractExpressionArray(0),scope); @@ -810,17 +837,17 @@ continue; } FormalArgumentSignature formal = inArgs.get(actual.getBind()); + String formalType = formal.getType(); StringTemplate argST; if (formal.isOptional()) { - argST = actualParameter(actual, formal.getName(), scope); + argST = actualParameter(actual, formal.getName(), scope, false, formalType); } else { - argST = actualParameter(actual, scope); + argST = actualParameter(actual, null, scope, false, formalType); } callST.setAttribute("inputs", argST); - String formalType = formal.getType(); String actualType = datatype(argST); if (!formal.isAnyType() && !actualType.equals(formalType)) throw new CompilationException("Wrong type for '" + formal.getName() + "' parameter;" + @@ -838,9 +865,9 @@ for (int i = 0; i < proc.sizeOfInputArray() - noOfOptInArgs; i++) { ActualParameter input = call.getInputArray(i); FormalArgumentSignature formalArg = proceduresMap.get(procName).getInputArray(i); - StringTemplate argST = actualParameter(input, scope); + StringTemplate argST = actualParameter(input, null, scope, false, formalArg.getType()); callST.setAttribute("inputs", argST); - + String formalType = formalArg.getType(); String actualType = datatype(argST); if (!formalArg.isAnyType() && !actualType.equals(formalType)) @@ -855,11 +882,11 @@ if (!inArgs.containsKey(formalName)) throw new CompilationException("Formal argument " + formalName + " doesn't exist"); FormalArgumentSignature formalArg = inArgs.get(formalName); + String formalType = formalArg.getType(); - StringTemplate argST = actualParameter(input, formalArg.getName(), scope); + StringTemplate argST = actualParameter(input, formalArg.getName(), scope, false, formalType); callST.setAttribute("inputs", argST); - String formalType = formalArg.getType(); String actualType = datatype(argST); if (!formalArg.isAnyType() && !actualType.equals(formalType)) throw new CompilationException("Wrong type for parameter " + formalName + @@ -903,11 +930,14 @@ } } for (ActualParameter actual : actuals) { - StringTemplate argST = actualParameter(actual, null, scope); + if (!outArgs.containsKey(actual.getBind())) + throw new CompilationException("Formal argument " + actual.getBind() + " doesn't exist"); + FormalArgumentSignature formalArg = outArgs.get(actual.getBind()); + String formalType = formalArg.getType(); + + StringTemplate argST = actualParameter(actual, null, scope, false, formalType); callST.setAttribute("outputs", argST); - FormalArgumentSignature formalArg = outArgs.get(actual.getBind()); - String formalType = formalArg.getType(); String actualType = datatype(argST); if (!formalArg.isAnyType() && !actualType.equals(formalType)) throw new CompilationException("Wrong type for output parameter '" + actual.getBind() + @@ -918,12 +948,12 @@ } else { /* Positional arguments */ for (int i = 0; i < call.sizeOfOutputArray(); i++) { ActualParameter output = call.getOutputArray(i); - StringTemplate argST = actualParameter(output, scope, true); + FormalArgumentSignature formalArg = proceduresMap.get(procName).getOutputArray(i); + String formalType = formalArg.getType(); + + StringTemplate argST = actualParameter(output, null, scope, true, formalType); callST.setAttribute("outputs", argST); - FormalArgumentSignature formalArg =proceduresMap.get(procName).getOutputArray(i); - String formalType = formalArg.getType(); - /* type check positional output args */ String actualType = datatype(argST); if (!formalArg.isAnyType() && !actualType.equals(formalType)) @@ -1143,20 +1173,21 @@ } public StringTemplate actualParameter(ActualParameter arg, VariableScope scope) throws CompilationException { - return actualParameter(arg, null, scope, false); + return actualParameter(arg, null, scope, false, null); } public StringTemplate actualParameter(ActualParameter arg, String bind, VariableScope scope) throws CompilationException { - return actualParameter(arg, bind, scope, false); + return actualParameter(arg, bind, scope, false, null); } public StringTemplate actualParameter(ActualParameter arg, VariableScope scope, boolean lvalue) throws CompilationException { - return actualParameter(arg, null, scope, lvalue); + return actualParameter(arg, null, scope, lvalue, null); } - public StringTemplate actualParameter(ActualParameter arg, String bind, VariableScope scope, boolean lvalue) throws CompilationException { + public StringTemplate actualParameter(ActualParameter arg, String bind, VariableScope scope, + boolean lvalue, String expectedType) throws CompilationException { StringTemplate argST = template("call_arg"); - StringTemplate expST = expressionToKarajan(arg.getAbstractExpression(), scope, lvalue); + StringTemplate expST = expressionToKarajan(arg.getAbstractExpression(), scope, lvalue, expectedType); if (bind != null) { argST.setAttribute("bind", arg.getBind()); } @@ -1261,7 +1292,11 @@ arguments.length + " and should be " + funcSignature.sizeOfInputArray()); for(int i = 0; i < arguments.length; i++ ) { - StringTemplate exprST = expressionToKarajan(arguments[i], scope); + String type = null; + if (!funcSignature.getAnyNumOfInputArgs()) { + funcSignature.getInputArray(i).getType(); + } + StringTemplate exprST = expressionToKarajan(arguments[i], scope, false, type); funcST.setAttribute("args", exprST); /* Type check of function arguments */ @@ -1299,14 +1334,20 @@ static final QName CALL_EXPR = new QName(SWIFTSCRIPT_NS, "call"); public StringTemplate expressionToKarajan(XmlObject expression, VariableScope scope) throws CompilationException { - return expressionToKarajan(expression, scope, false); + return expressionToKarajan(expression, scope, false, null); } + + public StringTemplate expressionToKarajan(XmlObject expression, VariableScope scope, + boolean lvalue) throws CompilationException { + return expressionToKarajan(expression, scope, lvalue, null); + } /** converts an XML intermediate form expression into a * Karajan expression. */ - public StringTemplate expressionToKarajan(XmlObject expression, VariableScope scope, boolean lvalue) throws CompilationException - { + public StringTemplate expressionToKarajan(XmlObject expression, VariableScope scope, + boolean lvalue, String expectedType) throws CompilationException { + Node expressionDOM = expression.getDomNode(); String namespaceURI = expressionDOM.getNamespaceURI(); String localName = expressionDOM.getLocalName(); @@ -1601,7 +1642,7 @@ String name = c.getProc().getLocalPart(); if (proceduresMap.containsKey(name)) { - return callExpr(c, scope); + return callExpr(c, scope, expectedType); } else { if (functionsMap.containsKey(name)) { @@ -1618,7 +1659,7 @@ // which shows Compiler Exception and line number of error } - private StringTemplate callExpr(Call c, VariableScope scope) throws CompilationException { + private StringTemplate callExpr(Call c, VariableScope scope, String expectedType) throws CompilationException { c.addNewOutput(); VariableScope subscope = new VariableScope(this, scope, c); VariableReferenceDocument ref = VariableReferenceDocument.Factory.newInstance(); @@ -1635,6 +1676,16 @@ StringTemplate call = template("callexpr"); String type = funcSignature.getOutputArray(0).getType(); + + if (isAnyType(type)) { + if (expectedType != null) { + type = expectedType; + } + else { + throw new CompilationException("Cannot infer return type of procedure call"); + } + } + subscope.addInternalVariable("swift#callintermediate", type, null); call.setAttribute("datatype", type); @@ -1942,4 +1993,9 @@ throw new RuntimeException("Not typed properly: " + st); } } + + protected void setDatatype(StringTemplate st, String type) { + st.removeAttribute("datatype"); + st.setAttribute("datatype", type); + } } Modified: trunk/src/org/griphyn/vdl/engine/ProcedureSignature.java =================================================================== --- trunk/src/org/griphyn/vdl/engine/ProcedureSignature.java 2013-08-27 02:23:54 UTC (rev 7009) +++ trunk/src/org/griphyn/vdl/engine/ProcedureSignature.java 2013-08-27 03:51:18 UTC (rev 7010) @@ -147,7 +147,7 @@ public static final String INT = "int"; public static final String FLOAT = "float"; public static final String BOOLEAN = "boolean"; - public static final String ANY = "-any"; + public static final String ANY = "any"; public static final String VARGS = "-vargs"; public static Map @@ -205,7 +205,7 @@ add(functionsMap, "format", returns(STRING), args(FLOAT, INT)); add(functionsMap, "pad", returns(STRING), args(INT, INT)); - add(functionsMap, "java", returns("java"), args(VARGS)); + add(functionsMap, "java", returns(ANY), args(VARGS)); add(functionsMap, "exists", returns(BOOLEAN), args(VARGS)); From davidk at ci.uchicago.edu Tue Aug 27 00:45:56 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 27 Aug 2013 00:45:56 -0500 (CDT) Subject: [Swift-commit] r7011 - in trunk/tests/sites: . local local-coasters Message-ID: <20130827054556.F06789CD22@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-27 00:45:56 -0500 (Tue, 27 Aug 2013) New Revision: 7011 Added: trunk/tests/sites/local-coasters/ trunk/tests/sites/local-coasters/200-cp.check.sh trunk/tests/sites/local-coasters/200-cp.clean.sh trunk/tests/sites/local-coasters/200-cp.setup.sh trunk/tests/sites/local-coasters/200-cp.swift trunk/tests/sites/local-coasters/201-cp.check.sh trunk/tests/sites/local-coasters/201-cp.clean.sh trunk/tests/sites/local-coasters/201-cp.setup.sh trunk/tests/sites/local-coasters/201-cp.swift trunk/tests/sites/local-coasters/README.txt trunk/tests/sites/local-coasters/sites.template.xml trunk/tests/sites/local-coasters/tc.template.data trunk/tests/sites/local-coasters/title.txt trunk/tests/sites/local/ trunk/tests/sites/local/001-catsn-local.check.sh trunk/tests/sites/local/001-catsn-local.setup.sh trunk/tests/sites/local/001-catsn-local.swift trunk/tests/sites/local/001-catsn-local.timeout trunk/tests/sites/local/catsn.0001.out.expected trunk/tests/sites/local/catsn.0002.out.expected trunk/tests/sites/local/catsn.0003.out.expected trunk/tests/sites/local/catsn.0004.out.expected trunk/tests/sites/local/catsn.0005.out.expected trunk/tests/sites/local/catsn.0006.out.expected trunk/tests/sites/local/catsn.0007.out.expected trunk/tests/sites/local/catsn.0008.out.expected trunk/tests/sites/local/catsn.0009.out.expected trunk/tests/sites/local/catsn.0010.out.expected trunk/tests/sites/local/data.txt trunk/tests/sites/local/sites.template.xml trunk/tests/sites/local/tc.template.data trunk/tests/sites/local/title.txt Log: Local and local-coasters site configs Added: trunk/tests/sites/local/001-catsn-local.check.sh =================================================================== --- trunk/tests/sites/local/001-catsn-local.check.sh (rev 0) +++ trunk/tests/sites/local/001-catsn-local.check.sh 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,12 @@ +#!/bin/bash + +set -x + +for count in `seq --format "%04.f" 1 1 10` +do + [ -f catsn.$count.out ] || exit 1 + CONTENTS1=$( cat catsn.$count.out.expected ) + CONTENTS2=$( cat catsn.$count.out ) + [[ $CONTENTS1 == $CONTENTS2 ]] || exit 1 +done +exit 0 Property changes on: trunk/tests/sites/local/001-catsn-local.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/local/001-catsn-local.setup.sh =================================================================== --- trunk/tests/sites/local/001-catsn-local.setup.sh (rev 0) +++ trunk/tests/sites/local/001-catsn-local.setup.sh 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,4 @@ +#!/bin/bash + +cp -v $GROUP/data.txt . || exit 1 +cp -v $GROUP/*expected . || exit 1 Property changes on: trunk/tests/sites/local/001-catsn-local.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/local/001-catsn-local.swift =================================================================== --- trunk/tests/sites/local/001-catsn-local.swift (rev 0) +++ trunk/tests/sites/local/001-catsn-local.swift 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,15 @@ +type file; + +app (file o) cat (file i) +{ + cat @i stdout=@o; +} + +string t = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; +string char[] = @strsplit(t, ""); + +file out[]; +foreach j in [1:@toint(@arg("n","10"))] { + file data<"data.txt">; + out[j] = cat(data); +} Added: trunk/tests/sites/local/001-catsn-local.timeout =================================================================== --- trunk/tests/sites/local/001-catsn-local.timeout (rev 0) +++ trunk/tests/sites/local/001-catsn-local.timeout 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1 @@ +30 Added: trunk/tests/sites/local/catsn.0001.out.expected =================================================================== --- trunk/tests/sites/local/catsn.0001.out.expected (rev 0) +++ trunk/tests/sites/local/catsn.0001.out.expected 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1 @@ +Hello world Added: trunk/tests/sites/local/catsn.0002.out.expected =================================================================== --- trunk/tests/sites/local/catsn.0002.out.expected (rev 0) +++ trunk/tests/sites/local/catsn.0002.out.expected 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1 @@ +Hello world Added: trunk/tests/sites/local/catsn.0003.out.expected =================================================================== --- trunk/tests/sites/local/catsn.0003.out.expected (rev 0) +++ trunk/tests/sites/local/catsn.0003.out.expected 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1 @@ +Hello world Added: trunk/tests/sites/local/catsn.0004.out.expected =================================================================== --- trunk/tests/sites/local/catsn.0004.out.expected (rev 0) +++ trunk/tests/sites/local/catsn.0004.out.expected 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1 @@ +Hello world Added: trunk/tests/sites/local/catsn.0005.out.expected =================================================================== --- trunk/tests/sites/local/catsn.0005.out.expected (rev 0) +++ trunk/tests/sites/local/catsn.0005.out.expected 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1 @@ +Hello world Added: trunk/tests/sites/local/catsn.0006.out.expected =================================================================== --- trunk/tests/sites/local/catsn.0006.out.expected (rev 0) +++ trunk/tests/sites/local/catsn.0006.out.expected 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1 @@ +Hello world Added: trunk/tests/sites/local/catsn.0007.out.expected =================================================================== --- trunk/tests/sites/local/catsn.0007.out.expected (rev 0) +++ trunk/tests/sites/local/catsn.0007.out.expected 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1 @@ +Hello world Added: trunk/tests/sites/local/catsn.0008.out.expected =================================================================== --- trunk/tests/sites/local/catsn.0008.out.expected (rev 0) +++ trunk/tests/sites/local/catsn.0008.out.expected 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1 @@ +Hello world Added: trunk/tests/sites/local/catsn.0009.out.expected =================================================================== --- trunk/tests/sites/local/catsn.0009.out.expected (rev 0) +++ trunk/tests/sites/local/catsn.0009.out.expected 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1 @@ +Hello world Added: trunk/tests/sites/local/catsn.0010.out.expected =================================================================== --- trunk/tests/sites/local/catsn.0010.out.expected (rev 0) +++ trunk/tests/sites/local/catsn.0010.out.expected 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1 @@ +Hello world Added: trunk/tests/sites/local/data.txt =================================================================== --- trunk/tests/sites/local/data.txt (rev 0) +++ trunk/tests/sites/local/data.txt 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1 @@ +Hello world Added: trunk/tests/sites/local/sites.template.xml =================================================================== --- trunk/tests/sites/local/sites.template.xml (rev 0) +++ trunk/tests/sites/local/sites.template.xml 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,9 @@ + + + + + 10000 + .31 + _WORK_ + + Added: trunk/tests/sites/local/tc.template.data =================================================================== --- trunk/tests/sites/local/tc.template.data (rev 0) +++ trunk/tests/sites/local/tc.template.data 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,8 @@ +localhost echo /bin/echo INSTALLED INTEL32::LINUX +localhost cat /bin/cat INSTALLED INTEL32::LINUX +localhost ls /bin/ls INSTALLED INTEL32::LINUX +localhost grep /bin/grep INSTALLED INTEL32::LINUX +localhost sort /bin/sort INSTALLED INTEL32::LINUX +localhost paste /bin/paste INSTALLED INTEL32::LINUX +localhost wc /usr/bin/wc INSTALLED INTEL32::LINUX + Added: trunk/tests/sites/local/title.txt =================================================================== --- trunk/tests/sites/local/title.txt (rev 0) +++ trunk/tests/sites/local/title.txt 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1 @@ +Local Configuration Test Added: trunk/tests/sites/local-coasters/200-cp.check.sh =================================================================== --- trunk/tests/sites/local-coasters/200-cp.check.sh (rev 0) +++ trunk/tests/sites/local-coasters/200-cp.check.sh 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,8 @@ +#!/bin/sh + +set -x + +grep $( uname -m ) 200-input.txt || exit 1 +grep $( uname -m ) 200-output.txt || exit 1 + +exit 0 Property changes on: trunk/tests/sites/local-coasters/200-cp.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/local-coasters/200-cp.clean.sh =================================================================== --- trunk/tests/sites/local-coasters/200-cp.clean.sh (rev 0) +++ trunk/tests/sites/local-coasters/200-cp.clean.sh 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,7 @@ +#!/bin/sh + +set -x + +rm -rv 200-output.txt || exit 1 + +exit 0 Property changes on: trunk/tests/sites/local-coasters/200-cp.clean.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/local-coasters/200-cp.setup.sh =================================================================== --- trunk/tests/sites/local-coasters/200-cp.setup.sh (rev 0) +++ trunk/tests/sites/local-coasters/200-cp.setup.sh 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,10 @@ +#!/bin/sh + +set -x + +{ + uname -a + date +} > 200-input.txt + +exit 0 Property changes on: trunk/tests/sites/local-coasters/200-cp.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/local-coasters/200-cp.swift =================================================================== --- trunk/tests/sites/local-coasters/200-cp.swift (rev 0) +++ trunk/tests/sites/local-coasters/200-cp.swift 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,10 @@ + +type file; + +app (file o) cp(file i) +{ + cp @i @o; +} + +file input<"200-input.txt">; +file output<"200-output.txt"> = cp(input); Added: trunk/tests/sites/local-coasters/201-cp.check.sh =================================================================== --- trunk/tests/sites/local-coasters/201-cp.check.sh (rev 0) +++ trunk/tests/sites/local-coasters/201-cp.check.sh 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,9 @@ +#!/bin/sh + +set -x + +COUNT=$( ls 201-output* | wc -l ) + +[[ $COUNT == 40 ]] || exit 1 + +exit 0 Property changes on: trunk/tests/sites/local-coasters/201-cp.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/local-coasters/201-cp.clean.sh =================================================================== --- trunk/tests/sites/local-coasters/201-cp.clean.sh (rev 0) +++ trunk/tests/sites/local-coasters/201-cp.clean.sh 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,7 @@ +#!/bin/sh + +set -x + +rm -rv 201-output-[12]-*.txt || exit 1 + +exit 0 Property changes on: trunk/tests/sites/local-coasters/201-cp.clean.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/local-coasters/201-cp.setup.sh =================================================================== --- trunk/tests/sites/local-coasters/201-cp.setup.sh (rev 0) +++ trunk/tests/sites/local-coasters/201-cp.setup.sh 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,12 @@ +#!/bin/sh + +set -x + +{ + uname -a + date +} > 201-input-1.txt + +cp -v 201-input-1.txt 201-input-2.txt + +exit 0 Property changes on: trunk/tests/sites/local-coasters/201-cp.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/local-coasters/201-cp.swift =================================================================== --- trunk/tests/sites/local-coasters/201-cp.swift (rev 0) +++ trunk/tests/sites/local-coasters/201-cp.swift 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,24 @@ + +type file; + +app (file o) cp(file i) +{ + cp @i @o; +} + +file input1<"201-input-1.txt">; +file input2<"201-input-2.txt">; + +foreach i in [1:20] +{ + string s = @strcat("201-output-1-", i, ".txt"); + file output; + output = cp(input1); +} + +foreach j in [1:20] +{ + string s = @strcat("201-output-2-", j, ".txt"); + file output; + output = cp(input2); +} Property changes on: trunk/tests/sites/local-coasters/201-cp.swift ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/sites/local-coasters/README.txt =================================================================== --- trunk/tests/sites/local-coasters/README.txt (rev 0) +++ trunk/tests/sites/local-coasters/README.txt 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,5 @@ + +Tests for basic Coasters functionality on local machine + +200 series: Simple jobs, simple settings + Added: trunk/tests/sites/local-coasters/sites.template.xml =================================================================== --- trunk/tests/sites/local-coasters/sites.template.xml (rev 0) +++ trunk/tests/sites/local-coasters/sites.template.xml 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,24 @@ + + + + + + _WORK_ + file + + + + + + _HOST_ + 2.55 + 10000 + 4 + 8 + 1000 + 1 + 4 + _WORK_ + + + Added: trunk/tests/sites/local-coasters/tc.template.data =================================================================== --- trunk/tests/sites/local-coasters/tc.template.data (rev 0) +++ trunk/tests/sites/local-coasters/tc.template.data 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1,19 @@ +#This is the transformation catalog. +# +#It comes pre-configured with a number of simple transformations with +#paths that are likely to work on a linux box. However, on some systems, +#the paths to these executables will be different (for example, sometimes +#some of these programs are found in /usr/bin rather than in /bin) +# +#NOTE WELL: fields in this file must be separated by tabs, not spaces; and +#there must be no trailing whitespace at the end of each line. +# +# sitename transformation path INSTALLED platform profiles +localhost echo /bin/echo INSTALLED INTEL32::LINUX null +localhost cat /bin/cat INSTALLED INTEL32::LINUX null +localhost ls /bin/ls INSTALLED INTEL32::LINUX null +localhost grep /bin/grep INSTALLED INTEL32::LINUX null +localhost sort /bin/sort INSTALLED INTEL32::LINUX null +localhost paste /bin/paste INSTALLED INTEL32::LINUX null + +coasterslocal cp /bin/cp INSTALLED INTEL32::LINUX null Added: trunk/tests/sites/local-coasters/title.txt =================================================================== --- trunk/tests/sites/local-coasters/title.txt (rev 0) +++ trunk/tests/sites/local-coasters/title.txt 2013-08-27 05:45:56 UTC (rev 7011) @@ -0,0 +1 @@ +Local coasters From hategan at ci.uchicago.edu Tue Aug 27 18:39:24 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Tue, 27 Aug 2013 18:39:24 -0500 (CDT) Subject: [Swift-commit] r7012 - trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http Message-ID: <20130827233925.000EF9CC90@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-27 18:39:24 -0500 (Tue, 27 Aug 2013) New Revision: 7012 Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/HTTPServer.java Log: log HTTP errors Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/HTTPServer.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/HTTPServer.java 2013-08-27 05:45:56 UTC (rev 7011) +++ trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/HTTPServer.java 2013-08-27 23:39:24 UTC (rev 7012) @@ -45,8 +45,7 @@ import org.griphyn.vdl.karajan.monitor.SystemState; public class HTTPServer implements Runnable { - public static final Logger logger = Logger - .getLogger(HTTPServer.class); + public static final Logger logger = Logger.getLogger(HTTPServer.class); public static final String WEB_DIR = "httpmonitor/"; @@ -129,8 +128,7 @@ connectionProcessor.addChannel(s); } catch (Exception e) { - logger.info("Caught exception in coaster bootstrap service", - e); + logger.info("Caught exception in HTTP monitor service", e); } } } @@ -278,7 +276,7 @@ else { int ix = line.indexOf(":"); if (ix == -1) { - sendError("400 Bad request", null); + sendError(line, "400 Bad request", null); break; } else { @@ -348,16 +346,16 @@ createFileBuffer(page, cgiParams); } else { - sendError("404 Not Found", ERROR_NOTFOUND); + sendError(cmd, "404 Not Found", ERROR_NOTFOUND); } key.interestOps(SelectionKey.OP_WRITE); } else { - sendError("400 Bad Request", ERROR_BAD_REQUEST); + sendError(cmd, "400 Bad Request", ERROR_BAD_REQUEST); } } - private void sendError(String error, String html) { + private void sendError(String request, String error, String html) { state = SENDING_ERROR; List l = new LinkedList(); addReply(l, "HTTP/1.1 " + error + "\n"); @@ -372,6 +370,7 @@ addReply(l, html); } replies = l.iterator(); + logger.info(request + " - ERROR: " + error); } private void sendHeader(long len, String contentType) { @@ -399,7 +398,7 @@ sdata = stateKeys.get(file).getData(params); } catch (Exception e) { - sendError("500 Internal Server Error", + sendError("GET " + file, "500 Internal Server Error", processTemplate(ERROR_INTERNAL, e.toString(), getStackTrace(e))); e.printStackTrace(); return; @@ -410,7 +409,7 @@ else { URL url = loader.getResource(WEB_DIR + file); if (url == null) { - sendError("404 Not Found", ERROR_NOTFOUND); + sendError("GET " + file, "404 Not Found", ERROR_NOTFOUND); } else { try { @@ -421,7 +420,7 @@ } catch (Exception e) { e.printStackTrace(); - sendError("500 Internal Server Error", + sendError("GET " + file, "500 Internal Server Error", processTemplate(ERROR_INTERNAL, e.toString(), getStackTrace(e))); } } From wilde at ci.uchicago.edu Tue Aug 27 18:40:14 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Tue, 27 Aug 2013 18:40:14 -0500 (CDT) Subject: [Swift-commit] r7013 - in SwiftTutorials/swift-cray-tutorial: . app doc part01 part02 part03 part04 part05 part06 Message-ID: <20130827234014.DBD2D9CC90@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-27 18:40:14 -0500 (Tue, 27 Aug 2013) New Revision: 7013 Added: SwiftTutorials/swift-cray-tutorial/part05/OLD.p5.swift SwiftTutorials/swift-cray-tutorial/part05/OLDbias.dat SwiftTutorials/swift-cray-tutorial/part05/multipools SwiftTutorials/swift-cray-tutorial/part05/p5.swift Removed: SwiftTutorials/swift-cray-tutorial/part05/bias.dat SwiftTutorials/swift-cray-tutorial/part05/p5.swift Modified: SwiftTutorials/swift-cray-tutorial/app/simulate.sh SwiftTutorials/swift-cray-tutorial/app/stats.sh SwiftTutorials/swift-cray-tutorial/doc/README SwiftTutorials/swift-cray-tutorial/doc/asciidoc.css SwiftTutorials/swift-cray-tutorial/doc/push.sh SwiftTutorials/swift-cray-tutorial/part01/apps SwiftTutorials/swift-cray-tutorial/part01/p1.swift SwiftTutorials/swift-cray-tutorial/part02/p2.swift SwiftTutorials/swift-cray-tutorial/part03/apps SwiftTutorials/swift-cray-tutorial/part03/p3.swift SwiftTutorials/swift-cray-tutorial/part04/apps SwiftTutorials/swift-cray-tutorial/part04/p4.swift SwiftTutorials/swift-cray-tutorial/part05/apps SwiftTutorials/swift-cray-tutorial/part06/apps SwiftTutorials/swift-cray-tutorial/part06/p6.swift SwiftTutorials/swift-cray-tutorial/setup.sh Log: Revisions for Cray. Modified: SwiftTutorials/swift-cray-tutorial/app/simulate.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/app/simulate.sh 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/app/simulate.sh 2013-08-27 23:40:14 UTC (rev 7013) @@ -22,7 +22,7 @@ printf "Running as user: "; /usr/bin/id printparams printf "\nEnvironment:\n\n" - /bin/env | /bin/sort + printenv | sort } addsims() { Modified: SwiftTutorials/swift-cray-tutorial/app/stats.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/app/stats.sh 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/app/stats.sh 2013-08-27 23:40:14 UTC (rev 7013) @@ -1,9 +1,18 @@ #! /bin/sh +log() { + printf "\nCalled as: $0: $cmdargs\n\n" + printf "Start time: "; /bin/date + printf "Running on node: "; /bin/hostname + printf "Running as user: "; /usr/bin/id + printf "\nEnvironment:\n\n" + printenv | sort +} + awk ' { sum += $1} END { printf("%d\n",sum/NR) } ' $* - +log 1>&2 Modified: SwiftTutorials/swift-cray-tutorial/doc/README =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-27 23:40:14 UTC (rev 7013) @@ -1,29 +1,31 @@ Swift Cray Tutorial =================== -//// Comments: +//// This is the asciidoc input file. -The content below is also viewable as a plain-text README file. +Its content is viewable as a plain-text README file. //// This tutorial is viewable at: -http://swift-lang.org/tutorials/swift-cray-tutorial.html +http://swift-lang.org/tutorials/cray/swift-cray-tutorial.html -//// Tutorial Outline: +//// -Introductory exercises, local, on login node: +Tutorial Outline: +Introductory example, running apps locally on login node: + p1 - Run an application under Swift p2 - Parallel loops with foreach p3 - Merging/reducing the results of a parallel foreach loop -Compute-node exercises: +Compute-node exercises, running apps via qsub and aprun: - p4 - Running apps on Cray comupte nodes + p4 - Running apps on Cray compute nodes p5 - Running on multiple pools of compute nodes - p6 - A more complex workflow pattern + p6 - Running a more complex workflow pattern //// @@ -271,80 +273,119 @@ .p1.swift ----- -sys::[cat -n ../part01/p1.swift] +sys::[cat ../part01/p1.swift] ----- -The sites.xml file included in each part directory gives Swift -information about the machines we will be running on. It defines + +To run this script, run the following command: +----- +$ cd part01 +$ swift p1.swift +Swift 0.94.1 RC2 swift-r6895 cog-r3765 + +RunID: 20130827-1413-oa6fdib2 +Progress: time: Tue, 27 Aug 2013 14:13:33 -0500 +Final status: Tue, 27 Aug 2013 14:13:33 -0500 Finished successfully:1 +$ cat sim.out + 84 +$ swift p1.swift +$ cat sim.out + 36 +----- + +To cleanup the directory and remove all outputs (including the log +files and directories that Swift generates), run the cleanup script +which is located in the tutorial PATH: + +----- +$ cleanup.sh +------ + +NOTE: You'll also find two Swift configuration files in each `partNN` +directory of this tutorial. These specify the environment-specific +details of where to find application programs (file `apps`) and where +to run them (file `sites.xml`). These files will be explained in more +detail in parts 4-6, and can be ignored for now. + +//// +It defines things like the work directory, the scheduler to use, and how to control parallelism. The sites.xml file below will tell Swift to run on the local machine only, and run just 1 task at a time. .sites.xml ----- -sys::[cat -n ../part01/sites.xml] +sys::[cat ../part01/sites.xml] ----- -The app file translates from a Swift app function to the path of an -executable on the file system. In this case, it translates from -"simulate" to simulate.sh and assumes that simulate.sh will be -available in your $PATH. + In this case, it +indicates that the app "simulate" (the first token in the command line +declaration of the function `simulation`, at line NNN) is located in the file +simulate.sh and (since the path `simulate.sh` is specified with no +directory components) Swift expects that the `simulate.sh` executable +will be available in your $PATH. .apps ----- -sys::[cat -n ../part01/apps] +sys::[cat ../part01/apps] ----- -To run this script, run the following command: ------ -$ cd part01 -$ swift p1.swift ------ +//// -The simulate application gets translated to simulate.sh within the 'apps' file. +Part 2: Running an ensemble of many apps in parallel with a "foreach" loop +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -NOTE: Since the file you created is not named, swift will generate a random -name for the file in a directory called _concurrent. To view the created -output, run "cat _concurrent/*" +The `p2.swift` script introduces the `foreach` parallel iteration +construct to run many concurrent simulations. -To cleanup the directory and remove all outputs, run: ------ -$ ./clean.sh ------- - - - -Part 2: Running an ensemble of many apps in parallel with "foreach" loops -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The p2.swift script introduces the foreach loop. This script runs many -simulations. The script also shows an example of naming the files. The output files -are now called sim_N.out. - image::part02.png[align="center"] .p2.swift ----- -sys::[cat -n ../part02/p2.swift] +sys::[cat ../part02/p2.swift] ----- -To run the script: +The script also shows an +example of naming the output files of an ensemble run. In this case, the output files will be named +`output/sim_N.out`. + +To run the script and view the output: ----- $ cd ../part02 $ swift p2.swift +$ ls output +sim_0.out sim_1.out sim_2.out sim_3.out sim_4.out sim_5.out sim_6.out sim_7.out sim_8.out sim_9.out +$ more output/* +:::::::::::::: +output/sim_0.out +:::::::::::::: + 44 +:::::::::::::: +output/sim_1.out +:::::::::::::: + 55 +... +:::::::::::::: +output/sim_9.out +:::::::::::::: + 82 ----- Part 3: Analyzing results of a parallel ensemble ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p3.swift introduces a postprocessing step. After all the parallel -simulations have completed, the files created by simulation.sh will be -averaged by stats.sh. +After all the parallel simulations in an ensemble run have completed, +its typically necessary to gather and analyze their results with some +kind of post-processing analysis program or script. p3.swift +introduces such a postprocessing step. In this case, the files created +by all of the parallel runs of `simulation.sh` will be averaged by by +the trivial "analysis application" `stats.sh`: image::part03.png[align="center"] .p3.swift ---- -sys::[cat -n ../part03/p3.swift] +sys::[cat ../part03/p3.swift] ---- To run: @@ -353,55 +394,344 @@ $ swift p3.swift ---- +Note that in `p3.swift` we expose more of the capabilities of the +`simulate.sh` application to the `simulation()` app function: +----- +app (file o) simulation (int sim_steps, int sim_range, int sim_values) +{ + simulate "--timesteps" sim_steps "--range" sim_range "--nvalues" sim_values stdout=@filename(o); +} +----- + +`p3.swift` also shows how to fetch application-specific values from +the `swift` command line in a Swift script using `@arg()` which +accepts a keyword-style argument and its default value: + +----- +int nsim = @toInt(@arg("nsim","10")); +int steps = @toInt(@arg("steps","1")); +int range = @toInt(@arg("range","100")); +int values = @toInt(@arg("values","5")); +----- + +Now we can specify that more runs should be performed and that each should run for more timesteps, and produce more that one value each, within a specified range, using command line arguments placed after the Swift script name in the form `-parameterName=value`: + +----- +$ swift p3.swift -nsim=3 -steps=10 -values=4 -range=1000000 + +Swift 0.94.1 RC2 swift-r6895 cog-r3765 + +RunID: 20130827-1439-s3vvo809 +Progress: time: Tue, 27 Aug 2013 14:39:42 -0500 +Progress: time: Tue, 27 Aug 2013 14:39:53 -0500 Active:2 Stage out:1 +Final status: Tue, 27 Aug 2013 14:39:53 -0500 Finished successfully:4 + +$ ls output/ +average.out sim_0.out sim_1.out sim_2.out +$ more output/* +:::::::::::::: +output/average.out +:::::::::::::: +651368 +:::::::::::::: +output/sim_0.out +:::::::::::::: + 735700 + 886206 + 997391 + 982970 +:::::::::::::: +output/sim_1.out +:::::::::::::: + 260071 + 264195 + 869198 + 933537 +:::::::::::::: +output/sim_2.out +:::::::::::::: + 201806 + 213540 + 527576 + 944233 +----- + +Now try running (`-nsim=`) 100 simulations of (`-steps=`) 1 second each: + +----- +$ swift p3.swift -nsim=100 -steps=1 +Swift 0.94.1 RC2 swift-r6895 cog-r3765 + +RunID: 20130827-1444-rq809ts6 +Progress: time: Tue, 27 Aug 2013 14:44:55 -0500 +Progress: time: Tue, 27 Aug 2013 14:44:56 -0500 Selecting site:79 Active:20 Stage out:1 +Progress: time: Tue, 27 Aug 2013 14:44:58 -0500 Selecting site:58 Active:20 Stage out:1 Finished successfully:21 +Progress: time: Tue, 27 Aug 2013 14:44:59 -0500 Selecting site:37 Active:20 Stage out:1 Finished successfully:42 +Progress: time: Tue, 27 Aug 2013 14:45:00 -0500 Selecting site:16 Active:20 Stage out:1 Finished successfully:63 +Progress: time: Tue, 27 Aug 2013 14:45:02 -0500 Active:15 Stage out:1 Finished successfully:84 +Progress: time: Tue, 27 Aug 2013 14:45:03 -0500 Finished successfully:101 +Final status: Tue, 27 Aug 2013 14:45:03 -0500 Finished successfully:101 +----- + +We can see from Swift's "progress" status that the tutorial's default +`sites.xml` parameters for local execution allow Swift to run up to 20 +application invocations concurrently on the login node. We'll look at +this in more detail in the next sections where we execute applications +on the site's compute nodes. + + Running applications on Cray compute nodes with Swift ----------------------------------------------------- Part 4: Running a parallel ensemble on Cray compute nodes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p4.swift is the first script that will run our mock "simulation" jobs -on Cray compute nodes. The script is the same as `p3.swift`. +p4.swift will run our mock "simulation" +applications on Cray compute nodes. The script is similar to as +`p3.swift`, but specifies that each simulation app invocation should +additionally return the log file which the application writes to +`stderr`, making the parallel portion of the script behave like this: image::part04.png[align="center"] .p4.swift ---- -sys::[cat -n ../part04/p4.swift] +sys::[cat ../part04/p4.swift] ---- -To run: ----- -$ swift p4.swift ----- +Now when you run `swift p4.swift` you'll see that two types output +files will placed in the `output/` directory: `sim_N.out` and +`sim_N.log`. The log files provide data on the runtime environment of +each app invocation. For example: -Output files will be named output/sim_N.out. +----- +$ cat output/sim_0.log +Called as: /home/users/p01532/swift-cray-tutorial/app/simulate.sh: --timesteps 1 --range 100 --nvalues 5 -In order for our .swift scripts to run apps on compute nodes, we -specify a more complex sites.xml file. The one in `part04` is shown -below. +Start time: Tue Aug 27 12:17:43 CDT 2013 +Running on node: nid00018 +Running as user: uid=61532(p01532) gid=61532 groups=61532 -.sites.xml +Simulation parameters: + +bias=0 +biasfile=none +initseed=none +log=yes +paramfile=none +range=100 +scale=1 +seedfile=none +timesteps=1 +output width=8 + +Environment: + +ALPS_APP_DEPTH=32 +ASSEMBLER_X86_64=/opt/cray/cce/8.2.0.173/cray-binutils/x86_64-unknown-linux-gnu/bin/as +ASYNCPE_DIR=/opt/cray/xt-asyncpe/5.23.02 +ASYNCPE_VERSION=5.23.02 +... ----- -sys::[cat -n ../part04/sites.xml] + +To tell Swift to run the apps on compute nodes, we specify in the +`apps` file that the apps should be executed on the `raven` site +(instead of the `localhost` site). We can specify the location of +each app in the third field of the `apps` file, with either an +absolute pathname or the name of an executable to be located in +`PATH`). Here we use the latter form: + ----- +$ cat apps +raven simulate simulate.sh +raven stats stats.sh +----- -Below is the apps file used in this part. +You can experiment, for example, with an alternate version of stats.sh by specfying that app's location explicitly: -Since we are running on a single local cluster, and have one or more -filesystems that are identically mounted on the login node where we -are running the `swift` command and on the compute nodes where the -apps will execute, we can specify the location of each app by a a line -in the `apps` file, with a pathname (absolute, or a name to be located -in PATH): +----- +$ cat apps +raven simulate simulate.sh +raven stats /home/users/p01532/bin/my-alt-stats.sh +----- -.apps +We can see that when we run many apps requesting a larger set of nodes (6), we are indeed running on the compute nodes: ----- -sys::[cat -n ../part04/apps] +$ swift p4.swift -nsim=1000 -steps=1 +Swift 0.94.1 RC2 swift-r6895 cog-r3765 + +RunID: 20130827-1638-t23ax37a +Progress: time: Tue, 27 Aug 2013 16:38:11 -0500 +Progress: time: Tue, 27 Aug 2013 16:38:12 -0500 Initializing:966 +Progress: time: Tue, 27 Aug 2013 16:38:13 -0500 Selecting site:499 Submitting:500 Submitted:1 +Progress: time: Tue, 27 Aug 2013 16:38:14 -0500 Selecting site:499 Stage in:1 Submitted:500 +Progress: time: Tue, 27 Aug 2013 16:38:16 -0500 Selecting site:499 Submitted:405 Active:95 Stage out:1 +Progress: time: Tue, 27 Aug 2013 16:38:17 -0500 Selecting site:430 Submitted:434 Active:66 Stage out:1 Finished successfully:69 +Progress: time: Tue, 27 Aug 2013 16:38:18 -0500 Selecting site:388 Submitted:405 Active:95 Stage out:1 Finished successfully:111 +... +Progress: time: Tue, 27 Aug 2013 16:38:30 -0500 Stage in:1 Submitted:93 Active:94 Finished successfully:812 +Progress: time: Tue, 27 Aug 2013 16:38:31 -0500 Submitted:55 Active:95 Stage out:1 Finished successfully:849 +Progress: time: Tue, 27 Aug 2013 16:38:32 -0500 Active:78 Stage out:1 Finished successfully:921 +Progress: time: Tue, 27 Aug 2013 16:38:34 -0500 Active:70 Stage out:1 Finished successfully:929 +Progress: time: Tue, 27 Aug 2013 16:38:37 -0500 Stage in:1 Finished successfully:1000 +Progress: time: Tue, 27 Aug 2013 16:38:38 -0500 Stage out:1 Finished successfully:1000 +Final status: Tue, 27 Aug 2013 16:38:38 -0500 Finished successfully:1001 + +$ grep "on node:" output/*log | head +output/sim_0.log:Running on node: nid00063 +output/sim_100.log:Running on node: nid00060 +output/sim_101.log:Running on node: nid00061 +output/sim_102.log:Running on node: nid00032 +output/sim_103.log:Running on node: nid00060 +output/sim_104.log:Running on node: nid00061 +output/sim_105.log:Running on node: nid00032 +output/sim_106.log:Running on node: nid00060 +output/sim_107.log:Running on node: nid00061 +output/sim_108.log:Running on node: nid00062 + +$ grep "on node:" output/*log | awk '{print $4}' | sort | uniq -c + 158 nid00032 + 156 nid00033 + 171 nid00060 + 178 nid00061 + 166 nid00062 + 171 nid00063 +$ hostname +raven +$ hostname -f +nid00008 ----- -Larger runs -~~~~~~~~~~~ +Swift's `sites.xml` configuration file allows many parameters to +specify how jobs should be run on a given cluster. Consider for +example that Raven has several queues, each with limitiations on the +size of jobs that can be run in them. All Raven queues will only run +2 jobs per user at one. The Raven queue "small" will only allow up to +4 nodes per job and 1 hours of walltime per job. The following +site.xml parameters will allow us to match this: + +----- + small + 2 + 4 + 4 +----- + +To run large jobs, we can specify: + +----- + 2 + 8 + 8 + 50.0 + 21600 + 10000 + 10000 +----- + +This will enable 512 Swift apps (2 x 8 x 32) to run concurrently +within 2 8-node jobs on Raven's 32-core nodes. It results in the +following two PBS jobs submitted by Swift to "provision" compute nodes +to run thousands of apps, 512 at a time: + +----- +$ qstat -u $USER + +Job ID Username Queue Jobname SessID NDS TSK Memory Time S Time +--------------- -------- -------- ---------- ------ --- --- ------ ----- - ----- +288637.sdb p01532 medium B0827-2703 -- 8 256 -- 05:59 Q -- +288638.sdb p01532 medium B0827-2703 -- 8 256 -- 05:59 Q -- +----- + +The following section is a summary of the important `sites.xml` +attributes for running apps on Cray systems. Many of these attributes +can be set the same for all Swift users of a given system; only a few +of the attributes need be overridden by users. We explain these +attributes in detail here to show the degree of control afforded by +Swift over application execution. Most users will use templates for a +given Cray system, only changing a few parameters to meet any unique +needs of their application workflows. + +//// +.sites.xml +----- +sys::[egrep -v '<.xml|2 ----- +//// -Plotting -~~~~~~~~ -Each part directory contains a file called plot.sh that can be used for plotting. -It generates two image files: cumulativeplot.png and activeplot.png. -cumulativeplot.png shows overall progress over time, while activeplot.png shows -the number of active jobs over time. When the worker agents are trasnferring data -to and from nodes, this time does not get marked as active. +Plotting run activity +~~~~~~~~~~~~~~~~~~~~~ +The tutorial `bin` directory in your `PATH` provides a script +`plot.sh` to plot the progress of a Swift script. It generates two +image files: `activeplot.png`, which shows the number of active jobs +over time, and `cumulativeplot.png`, which shows the total number of +app calls completed as the Swift script progresses. + After each swift run, a log file will be created called partNN---.log. Once you have identified the -log file name, run the command `./plot.sh ` (where logfile is -the most recent Swift run log) to generate the plots. For example: +log file name, run the command `./plot.sh` ` (where logfile +is the most recent Swift run log) to generate the plots for that +specific run. For example: ----- -$ ./plot.sh +$ ls -lt *.log | head +-rw-r--r-- 1 p01532 61532 2237693 Aug 26 12:45 p4-20130826-1244-kmos0d87.log +-rw-r--r-- 1 p01532 61532 1008 Aug 26 12:44 swift.log +-rw-r--r-- 1 p01532 61532 5345345 Aug 26 12:44 p4-20130826-1243-10u2qdbd.log +-rw-r--r-- 1 p01532 61532 357687 Aug 26 12:00 p4-20130826-1159-j01p4lu0.log +... +$ plot.sh p4-20130826-1244-kmos0d87.log ----- +This yields plots like: + image::activeplot.png[width=700,align=center] image::cumulativeplot.png[width=700,align=center] +NOTE: Because systems like Raven are often firewalled, you may need to +use scp to pull these image files back to a system on which you can +view them with a browser or preview tool. -You can then scp the two resulting plot images to another host to view them. Eg, from a Mac, do: ------ -$ scp ... -$ open *.png ----- - Part 5: Controlling the compute-node pools where applications run ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p5.swift introduces a postprocessing step. After all the parallel -simulations have completed, the files created by simulation.sh will be -averaged by stats.sh. This is similar to p3, but all app invocations -are done on remote nodes with Swift managing file transfers. +In this section we'll use the script `p5.swift`, very similar to +`p4.swift` of the prior section, to show how we can route apps to +specific sites, and also how we can make multiple pools of resources +(on the same or on different computer systems) available to run a +single Swift script. +//// image::part05.png[align="center"] .p5.swift ---- -sys::[cat -n ../part05/p5.swift] +sys::[cat ../part05/p5.swift] ---- +//// -To run: +First, lets specify that the analysis app `stats.sh` should be run on +the local login node instead of on the cluster. This is done simply by +change the site name field of the analyze app in the apps file: + +----- +$ cat apps +raven simulate simulate.sh +localhost stats stats.sh +----- + +Running this with `swift p5.swift` we see: +----- +$ grep "on node:" output/*.log +output/average.log:Running on node: raven +output/sim_0.log:Running on node: nid00029 +output/sim_1.log:Running on node: nid00029 +output/sim_2.log:Running on node: nid00029 +output/sim_3.log:Running on node: nid00029 +output/sim_4.log:Running on node: nid00029 +output/sim_5.log:Running on node: nid00029 +output/sim_6.log:Running on node: nid00029 +output/sim_7.log:Running on node: nid00029 +output/sim_8.log:Running on node: nid00029 +output/sim_9.log:Running on node: nid00029 +----- + + +Now lets make further use of Swift's ability to route specific apps to +specific pools of resources. The Cray Raven system has two node types, +XE6 32-core 2 x IL-16, and XK7 16-core 1 x IL-16 plus one GPU. Each +"pool" of nodes has different queue characteristics. We can define +these differences to Swift as two separate pools, and then spread the +load of executing a large ensemble of simulations across all the +pools. (And we'll continue to run the analysis script on a third pool, +comprising the single login host.) + +We use the following `apps` file: +----- +$ cat multipools +$ cat multipools +raven simulate simulate.sh +ravenGPU simulate simulate.sh +localhost stats stats.sh ---- -$ swift p5.swift ----- +and we adjust the sites file to specify 4-node jobs in the Raven pool: +----- + 4 + 4 +----- +This results in these PBS jobs: +----- +p01532 at raven:~> qstat -u $USER +Job ID Username Queue Jobname SessID NDS TSK Memory Time S Time +--------------- -------- -------- ---------- ------ --- --- ------ ----- - ----- +288687.sdb p01532 small B0827-3406 9919 4 128 -- 00:59 R 00:00 +288688.sdb p01532 gpu_node B0827-3406 9931 6 96 -- 00:59 R 00:00 +----- +... and achieves the following parallelism (of about 224 concurrent app tasks): +----- +$ swift -tc.file multipools p5.swift -nsim=1000 -steps=3 +Swift 0.94.1 RC2 swift-r6895 cog-r3765 +RunID: 20130827-1829-o3h6mht5 +Progress: time: Tue, 27 Aug 2013 18:29:31 -0500 +Progress: time: Tue, 27 Aug 2013 18:29:32 -0500 Initializing:997 +Progress: time: Tue, 27 Aug 2013 18:29:34 -0500 Selecting site:774 Submitting:225 Submitted:1 +Progress: time: Tue, 27 Aug 2013 18:29:35 -0500 Selecting site:774 Stage in:1 Submitted:225 +Progress: time: Tue, 27 Aug 2013 18:29:36 -0500 Selecting site:774 Stage in:1 Submitted:37 Active:188 +Progress: time: Tue, 27 Aug 2013 18:29:39 -0500 Selecting site:774 Submitted:2 Active:223 Stage out:1 +Progress: time: Tue, 27 Aug 2013 18:29:40 -0500 Selecting site:750 Submitted:17 Active:208 Stage out:1 Finished successfully:24 +Progress: time: Tue, 27 Aug 2013 18:29:41 -0500 Selecting site:640 Stage in:1 Submitted:51 Active:174 Finished successfully:134 +Progress: time: Tue, 27 Aug 2013 18:29:42 -0500 Selecting site:551 Submitted:11 Active:214 Stage out:1 Finished successfully:223 +Progress: time: Tue, 27 Aug 2013 18:29:43 -0500 Selecting site:542 Submitted:2 Active:223 Stage out:1 Finished successfully:232 +Progress: time: Tue, 27 Aug 2013 18:29:44 -0500 Selecting site:511 Submitting:1 Submitted:19 Active:206 Finished successfully:263 +Progress: time: Tue, 27 Aug 2013 18:29:45 -0500 Selecting site:463 Stage in:1 Submitted:43 Active:182 Finished successfully:311 +Progress: time: Tue, 27 Aug 2013 18:29:46 -0500 Selecting site:367 Submitting:1 Submitted:38 Active:186 Stage out:1 Finished successfully:407 +Progress: time: Tue, 27 Aug 2013 18:29:47 -0500 Selecting site:309 Submitted:2 Active:223 Stage out:1 Finished successfully:465 +Progress: time: Tue, 27 Aug 2013 18:29:48 -0500 Selecting site:300 Submitted:2 Active:223 Stage out:1 Finished successfully:474 +Progress: time: Tue, 27 Aug 2013 18:29:50 -0500 Selecting site:259 Submitted:11 Active:214 Stage out:1 Finished successfully:515 +Progress: time: Tue, 27 Aug 2013 18:29:51 -0500 Selecting site:201 Stage in:1 Submitted:39 Active:186 Finished successfully:573 +Progress: time: Tue, 27 Aug 2013 18:29:52 -0500 Selecting site:80 Submitted:42 Active:184 Finished successfully:694 +Progress: time: Tue, 27 Aug 2013 18:29:53 -0500 Selecting site:54 Submitted:2 Active:223 Stage out:1 Finished successfully:720 +Progress: time: Tue, 27 Aug 2013 18:29:54 -0500 Selecting site:32 Submitted:4 Active:220 Stage out:1 Finished successfully:743 +Progress: time: Tue, 27 Aug 2013 18:29:55 -0500 Submitted:3 Active:216 Stage out:1 Finished successfully:780 +Progress: time: Tue, 27 Aug 2013 18:29:56 -0500 Stage in:1 Active:143 Finished successfully:856 +Progress: time: Tue, 27 Aug 2013 18:29:57 -0500 Active:38 Stage out:1 Finished successfully:961 +Progress: time: Tue, 27 Aug 2013 18:29:58 -0500 Active:8 Stage out:1 Finished successfully:991 +Progress: time: Tue, 27 Aug 2013 18:29:59 -0500 Stage out:1 Finished successfully:999 +Progress: time: Tue, 27 Aug 2013 18:30:01 -0500 Stage in:1 Finished successfully:1000 +Progress: time: Tue, 27 Aug 2013 18:30:02 -0500 Active:1 Finished successfully:1000 +Progress: time: Tue, 27 Aug 2013 18:30:06 -0500 Stage out:1 Finished successfully:1000 +Final status: Tue, 27 Aug 2013 18:30:07 -0500 Finished successfully:1001 +----- Part 6: Specifying more complex workflow patterns ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -479,7 +908,7 @@ .p6.swift ---- -sys::[cat -n ../part06/p6.swift] +sys::[cat ../part06/p6.swift] ---- @@ -495,3 +924,9 @@ +//// +Since the login host (where we run the `swift` command) and the compute nodes (where our swift script runs its apps) share the same filesystems, +available on both the login node where we are running the `swift` +command and on the compute nodes where the apps will execute, +//// + Modified: SwiftTutorials/swift-cray-tutorial/doc/asciidoc.css =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/asciidoc.css 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/doc/asciidoc.css 2013-08-27 23:40:14 UTC (rev 7013) @@ -3,8 +3,8 @@ .monospaced, code, pre { font-family: "Courier New", Courier, monospace; - font-size: small; /* inherit; */ - color: navy; + font-size: medium; /* inherit; */ + color: black; padding: 0; margin: 0; } Modified: SwiftTutorials/swift-cray-tutorial/doc/push.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/push.sh 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/doc/push.sh 2013-08-27 23:40:14 UTC (rev 7013) @@ -1,3 +1,5 @@ #! /bin/sh -scp swift-cray-tutorial.html *png login.ci.uchicago.edu:/ci/www/projects/swift/tutorials/cray +# scp -r swift-cray-tutorial.html images *png login.ci.uchicago.edu:/ci/www/projects/swift/tutorials/cray + +tar zcf - --exclude-vcs *html *png images | ssh login.ci.uchicago.edu "cd /ci/www/projects/swift/tutorials/cray; tar zxf -" Modified: SwiftTutorials/swift-cray-tutorial/part01/apps =================================================================== --- SwiftTutorials/swift-cray-tutorial/part01/apps 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/part01/apps 2013-08-27 23:40:14 UTC (rev 7013) @@ -1,2 +1 @@ localhost simulate simulate.sh -persistent-coasters simulate simulate.sh Modified: SwiftTutorials/swift-cray-tutorial/part01/p1.swift =================================================================== --- SwiftTutorials/swift-cray-tutorial/part01/p1.swift 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/part01/p1.swift 2013-08-27 23:40:14 UTC (rev 7013) @@ -1,9 +1,9 @@ type file; -app (file o) mysim () +app (file o) simulation () { simulate stdout=@filename(o); } file f <"sim.out">; -f = mysim(); +f = simulation(); Modified: SwiftTutorials/swift-cray-tutorial/part02/p2.swift =================================================================== --- SwiftTutorials/swift-cray-tutorial/part02/p2.swift 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/part02/p2.swift 2013-08-27 23:40:14 UTC (rev 7013) @@ -1,12 +1,11 @@ type file; -app (file o) mysim () +app (file o) simulation () { simulate stdout=@filename(o); } foreach i in [0:9] { file f ; - f = mysim(); + f = simulation(); } - Modified: SwiftTutorials/swift-cray-tutorial/part03/apps =================================================================== --- SwiftTutorials/swift-cray-tutorial/part03/apps 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/part03/apps 2013-08-27 23:40:14 UTC (rev 7013) @@ -1,4 +1,2 @@ localhost simulate simulate.sh localhost stats stats.sh -persistent-coasters simulate simulate.sh -persistent-coasters stats stats.sh Modified: SwiftTutorials/swift-cray-tutorial/part03/p3.swift =================================================================== --- SwiftTutorials/swift-cray-tutorial/part03/p3.swift 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/part03/p3.swift 2013-08-27 23:40:14 UTC (rev 7013) @@ -1,9 +1,8 @@ - type file; -app (file o) mysim (int sim_steps, int sim_values) +app (file o) simulation (int sim_steps, int sim_range, int sim_values) { - simulate "--timesteps" sim_steps "--nvalues" sim_values stdout=@filename(o); + simulate "--timesteps" sim_steps "--range" sim_range "--nvalues" sim_values stdout=@filename(o); } app (file o) analyze (file s[]) @@ -13,16 +12,16 @@ int nsim = @toInt(@arg("nsim","10")); int steps = @toInt(@arg("steps","1")); +int range = @toInt(@arg("range","100")); int values = @toInt(@arg("values","5")); file sims[]; foreach i in [0:nsim-1] { file simout ; - simout = mysim(steps,values); + simout = simulation(steps,range,values); sims[i] = simout; } file stats<"output/average.out">; stats = analyze(sims); - Modified: SwiftTutorials/swift-cray-tutorial/part04/apps =================================================================== --- SwiftTutorials/swift-cray-tutorial/part04/apps 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/part04/apps 2013-08-27 23:40:14 UTC (rev 7013) @@ -1 +1,2 @@ -raven simulation /home/users/p01537/swift-cray-tutorial/app/simulate.sh +raven simulate simulate.sh +raven stats stats.sh Modified: SwiftTutorials/swift-cray-tutorial/part04/p4.swift =================================================================== --- SwiftTutorials/swift-cray-tutorial/part04/p4.swift 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/part04/p4.swift 2013-08-27 23:40:14 UTC (rev 7013) @@ -1,27 +1,29 @@ - type file; -# "app" function for the simulation application: +app (file out, file log) simulation (int sim_steps, int sim_range, int sim_values) +{ + simulate "--timesteps" sim_steps "--range" sim_range "--nvalues" sim_values stdout=@out stderr=@log; +} -app (file out, file log) simulation (int timesteps, int sim_range) +app (file out, file log) analyze (file s[]) { - simulation "-t" timesteps "-r" sim_range stdout=@out stderr=@log; + stats @filenames(s) stdout=@out stderr=@log; } -# Command line parameters to this script: +int nsim = @toInt(@arg("nsim", "10")); +int steps = @toInt(@arg("steps", "1")); +int range = @toInt(@arg("range", "100")); +int values = @toInt(@arg("values", "5")); -int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run -int range = @toInt(@arg("range", "100")); # range of the generated random numbers +file sims[]; -# Main script and data - -int steps=3; - -tracef("\n*** Script parameters: nsim=%i steps=%i range=%i \n\n", nsim, steps, range); - foreach i in [0:nsim-1] { file simout ; file simlog ; - (simout,simlog) = simulation(steps, range); + (simout,simlog) = simulation(steps,range,values); + sims[i] = simout; } +file stats_out<"output/average.out">; +file stats_log<"output/average.log">; +(stats_out, stats_log) = analyze(sims); Copied: SwiftTutorials/swift-cray-tutorial/part05/OLD.p5.swift (from rev 7007, SwiftTutorials/swift-cray-tutorial/part05/p5.swift) =================================================================== --- SwiftTutorials/swift-cray-tutorial/part05/OLD.p5.swift (rev 0) +++ SwiftTutorials/swift-cray-tutorial/part05/OLD.p5.swift 2013-08-27 23:40:14 UTC (rev 7013) @@ -0,0 +1,37 @@ +type file; + +app (file out, file log) simulation (int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + simulate "-t" timesteps "-r" sim_range "-B" @bias_file "-x" scale "-n" sim_count stdout=@out stderr=@log; +} + +app (file out) analyze (file s[]) +{ + analyze @filenames(s) stdout=@filename(out); +} + +# Command line params to this script + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Perform nsim "simulations" + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); + +file sims[]; # Array of files to hold each simulation output +file bias<"bias.dat">; # Input data file to "bias" the numbers: + # 1 line: scale offset ( N = n*scale + offset) +foreach i in [0:nsim-1] { + file simout ; + file simlog ; + (simout, simlog) = simulation(steps, range, bias, 100000, count); + sims[i] = simout; +} + +# Generate "analysis" file containing average of all "simulations" + +file stats<"output/stats.out">; +stats = analyze(sims); Copied: SwiftTutorials/swift-cray-tutorial/part05/OLDbias.dat (from rev 7007, SwiftTutorials/swift-cray-tutorial/part05/bias.dat) =================================================================== --- SwiftTutorials/swift-cray-tutorial/part05/OLDbias.dat (rev 0) +++ SwiftTutorials/swift-cray-tutorial/part05/OLDbias.dat 2013-08-27 23:40:14 UTC (rev 7013) @@ -0,0 +1,1000 @@ + 301 + 439 + 591 + 484 + 300 + 459 + 395 + 351 + 375 + 131 + 144 + 12 + 465 + 682 + 245 + 140 + 862 + 772 + 52 + 728 + 696 + 801 + 487 + 501 + 273 + 869 + 976 + 731 + 634 + 594 + 944 + 973 + 521 + 260 + 997 + 165 + 240 + 844 + 30 + 145 + 29 + 185 + 19 + 332 + 932 + 740 + 750 + 774 + 882 + 258 + 64 + 988 + 980 + 627 + 114 + 722 + 522 + 333 + 201 + 737 + 773 + 226 + 99 + 705 + 435 + 560 + 311 + 96 + 538 + 176 + 831 + 993 + 761 + 917 + 311 + 983 + 259 + 494 + 713 + 503 + 580 + 23 + 687 + 394 + 935 + 386 + 420 + 598 + 424 + 954 + 92 + 528 + 43 + 384 + 531 + 494 + 335 + 913 + 140 + 271 + 817 + 101 + 996 + 742 + 36 + 592 + 321 + 499 + 579 + 454 + 333 + 276 + 360 + 159 + 909 + 791 + 913 + 665 + 862 + 663 + 455 + 39 + 415 + 798 + 222 + 758 + 178 + 656 + 144 + 450 + 182 + 507 + 269 + 839 + 911 + 400 + 506 + 602 + 69 + 729 + 697 + 242 + 39 + 557 + 756 + 677 + 403 + 930 + 660 + 730 + 974 + 23 + 227 + 67 + 465 + 950 + 819 + 100 + 858 + 123 + 979 + 610 + 428 + 623 + 12 + 369 + 96 + 86 + 531 + 777 + 809 + 9 + 589 + 267 + 957 + 722 + 352 + 655 + 145 + 848 + 232 + 752 + 958 + 902 + 206 + 165 + 52 + 452 + 185 + 109 + 676 + 736 + 803 + 893 + 163 + 403 + 573 + 121 + 992 + 818 + 571 + 304 + 822 + 390 + 192 + 174 + 571 + 648 + 924 + 817 + 334 + 791 + 561 + 679 + 457 + 549 + 339 + 264 + 316 + 338 + 726 + 471 + 144 + 748 + 778 + 851 + 432 + 260 + 731 + 436 + 376 + 631 + 373 + 680 + 223 + 169 + 916 + 252 + 236 + 2 + 565 + 749 + 206 + 788 + 801 + 460 + 730 + 795 + 17 + 992 + 847 + 229 + 187 + 690 + 111 + 731 + 754 + 677 + 845 + 707 + 815 + 258 + 526 + 475 + 559 + 970 + 440 + 682 + 471 + 378 + 560 + 821 + 851 + 819 + 106 + 624 + 766 + 628 + 362 + 149 + 523 + 215 + 207 + 446 + 783 + 845 + 556 + 273 + 921 + 519 + 81 + 598 + 440 + 899 + 218 + 623 + 861 + 475 + 789 + 643 + 165 + 526 + 705 + 803 + 907 + 725 + 814 + 306 + 39 + 795 + 144 + 986 + 79 + 726 + 664 + 99 + 71 + 516 + 948 + 601 + 67 + 111 + 856 + 915 + 747 + 621 + 360 + 93 + 787 + 880 + 694 + 5 + 982 + 336 + 426 + 346 + 639 + 10 + 427 + 757 + 981 + 102 + 325 + 305 + 691 + 619 + 398 + 686 + 922 + 674 + 349 + 580 + 165 + 321 + 492 + 432 + 329 + 477 + 894 + 444 + 57 + 577 + 323 + 278 + 179 + 421 + 614 + 616 + 436 + 892 + 432 + 558 + 140 + 517 + 975 + 198 + 805 + 422 + 745 + 250 + 482 + 958 + 538 + 177 + 791 + 489 + 932 + 620 + 138 + 978 + 689 + 192 + 742 + 626 + 946 + 106 + 31 + 178 + 205 + 285 + 576 + 105 + 179 + 307 + 830 + 576 + 679 + 231 + 454 + 833 + 116 + 160 + 616 + 250 + 760 + 205 + 74 + 989 + 576 + 843 + 931 + 267 + 849 + 108 + 850 + 937 + 746 + 607 + 35 + 539 + 550 + 553 + 886 + 459 + 786 + 720 + 650 + 735 + 126 + 100 + 297 + 303 + 921 + 105 + 46 + 954 + 663 + 568 + 478 + 886 + 817 + 690 + 261 + 642 + 511 + 967 + 727 + 492 + 4 + 810 + 320 + 338 + 498 + 842 + 454 + 366 + 316 + 802 + 641 + 293 + 544 + 957 + 768 + 553 + 692 + 749 + 944 + 19 + 762 + 991 + 234 + 247 + 556 + 625 + 189 + 725 + 818 + 764 + 636 + 370 + 138 + 161 + 853 + 309 + 613 + 250 + 75 + 728 + 230 + 248 + 562 + 110 + 879 + 993 + 626 + 308 + 124 + 593 + 169 + 125 + 304 + 143 + 312 + 525 + 639 + 492 + 377 + 153 + 97 + 90 + 1 + 483 + 139 + 277 + 7 + 707 + 977 + 513 + 458 + 95 + 208 + 149 + 293 + 690 + 456 + 558 + 245 + 327 + 500 + 222 + 776 + 863 + 322 + 363 + 892 + 414 + 442 + 283 + 627 + 656 + 785 + 468 + 371 + 657 + 840 + 449 + 500 + 522 + 337 + 784 + 475 + 667 + 345 + 151 + 541 + 843 + 285 + 270 + 684 + 381 + 608 + 731 + 492 + 233 + 540 + 185 + 975 + 422 + 199 + 595 + 242 + 995 + 892 + 509 + 916 + 493 + 549 + 588 + 203 + 653 + 276 + 808 + 245 + 277 + 827 + 724 + 118 + 566 + 406 + 927 + 498 + 727 + 309 + 165 + 412 + 28 + 937 + 797 + 556 + 322 + 59 + 741 + 675 + 89 + 877 + 283 + 518 + 509 + 6 + 486 + 421 + 644 + 258 + 920 + 623 + 725 + 859 + 88 + 773 + 499 + 973 + 661 + 947 + 347 + 679 + 935 + 717 + 65 + 265 + 388 + 740 + 252 + 249 + 969 + 26 + 149 + 338 + 913 + 605 + 639 + 649 + 914 + 890 + 522 + 621 + 779 + 470 + 321 + 171 + 304 + 425 + 626 + 378 + 491 + 925 + 900 + 705 + 830 + 631 + 844 + 274 + 539 + 511 + 664 + 777 + 251 + 190 + 967 + 569 + 140 + 327 + 863 + 525 + 368 + 540 + 475 + 716 + 189 + 442 + 729 + 112 + 726 + 505 + 678 + 323 + 128 + 983 + 660 + 853 + 326 + 312 + 378 + 544 + 278 + 127 + 322 + 360 + 645 + 233 + 665 + 3 + 788 + 698 + 342 + 93 + 214 + 976 + 756 + 677 + 375 + 947 + 363 + 999 + 499 + 139 + 245 + 745 + 830 + 798 + 135 + 83 + 902 + 779 + 617 + 636 + 753 + 867 + 724 + 743 + 924 + 480 + 836 + 409 + 100 + 73 + 298 + 711 + 35 + 289 + 381 + 361 + 901 + 640 + 919 + 708 + 562 + 592 + 26 + 471 + 395 + 728 + 433 + 69 + 856 + 550 + 225 + 714 + 999 + 936 + 266 + 81 + 343 + 123 + 37 + 740 + 593 + 905 + 715 + 481 + 265 + 357 + 338 + 150 + 875 + 938 + 603 + 98 + 245 + 721 + 373 + 901 + 795 + 325 + 955 + 448 + 816 + 753 + 850 + 462 + 628 + 220 + 694 + 423 + 241 + 718 + 730 + 682 + 944 + 408 + 151 + 10 + 826 + 26 + 269 + 439 + 973 + 842 + 884 + 103 + 792 + 435 + 675 + 442 + 955 + 992 + 256 + 206 + 666 + 637 + 725 + 52 + 21 + 108 + 622 + 943 + 583 + 919 + 796 + 80 + 52 + 678 + 845 + 155 + 331 + 909 + 888 + 945 + 979 + 967 + 104 + 446 + 807 + 572 + 354 + 639 + 68 + 813 + 11 + 129 + 647 + 743 + 897 + 600 + 992 + 20 + 896 + 398 + 16 + 434 + 662 + 86 + 200 + 211 + 287 + 485 + 670 + 446 + 495 + 407 + 916 + 395 + 920 + 959 + 817 + 524 + 146 + 378 + 849 + 457 + 536 + 582 + 608 + 686 + 127 + 346 + 934 + 950 + 420 + 294 + 439 + 688 + 953 + 66 + 603 + 875 + 372 + 355 + 105 + 405 + 371 + 246 + 829 + 146 + 403 + 811 + 484 + 266 + 181 + 496 + 25 + 189 + 806 + 1 + 171 + 737 + 381 + 720 + 321 + 862 + 7 + 177 + 838 + 502 + 708 + 819 + 205 + 256 + 166 + 712 + 492 + 716 + 130 + 562 + 308 + 365 + 694 + 372 + 917 + 165 + 366 + 412 + 480 + 681 + 824 + 306 + 970 + 160 + 555 + 336 + 61 + 816 + 611 + 432 + 536 + 830 + 171 + 793 + 33 + 364 + 998 + 814 + 952 + 89 + 24 + 653 + 651 + 8 + 789 + 807 + 869 + 332 + 897 + 499 + 701 + 354 + 688 + 339 + 93 + 822 + 801 + 758 + 915 + 546 + 520 + 469 + 512 + 911 + 482 + 387 + 187 Modified: SwiftTutorials/swift-cray-tutorial/part05/apps =================================================================== --- SwiftTutorials/swift-cray-tutorial/part05/apps 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/part05/apps 2013-08-27 23:40:14 UTC (rev 7013) @@ -1,2 +1,2 @@ -raven simulation /home/users/p01537/swift-cray-tutorial/app/simulate.sh -raven analyze /home/users/p01537/swift-cray-tutorial/app/stats.sh +raven simulate simulate.sh +raven stats stats.sh Deleted: SwiftTutorials/swift-cray-tutorial/part05/bias.dat =================================================================== --- SwiftTutorials/swift-cray-tutorial/part05/bias.dat 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/part05/bias.dat 2013-08-27 23:40:14 UTC (rev 7013) @@ -1,1000 +0,0 @@ - 301 - 439 - 591 - 484 - 300 - 459 - 395 - 351 - 375 - 131 - 144 - 12 - 465 - 682 - 245 - 140 - 862 - 772 - 52 - 728 - 696 - 801 - 487 - 501 - 273 - 869 - 976 - 731 - 634 - 594 - 944 - 973 - 521 - 260 - 997 - 165 - 240 - 844 - 30 - 145 - 29 - 185 - 19 - 332 - 932 - 740 - 750 - 774 - 882 - 258 - 64 - 988 - 980 - 627 - 114 - 722 - 522 - 333 - 201 - 737 - 773 - 226 - 99 - 705 - 435 - 560 - 311 - 96 - 538 - 176 - 831 - 993 - 761 - 917 - 311 - 983 - 259 - 494 - 713 - 503 - 580 - 23 - 687 - 394 - 935 - 386 - 420 - 598 - 424 - 954 - 92 - 528 - 43 - 384 - 531 - 494 - 335 - 913 - 140 - 271 - 817 - 101 - 996 - 742 - 36 - 592 - 321 - 499 - 579 - 454 - 333 - 276 - 360 - 159 - 909 - 791 - 913 - 665 - 862 - 663 - 455 - 39 - 415 - 798 - 222 - 758 - 178 - 656 - 144 - 450 - 182 - 507 - 269 - 839 - 911 - 400 - 506 - 602 - 69 - 729 - 697 - 242 - 39 - 557 - 756 - 677 - 403 - 930 - 660 - 730 - 974 - 23 - 227 - 67 - 465 - 950 - 819 - 100 - 858 - 123 - 979 - 610 - 428 - 623 - 12 - 369 - 96 - 86 - 531 - 777 - 809 - 9 - 589 - 267 - 957 - 722 - 352 - 655 - 145 - 848 - 232 - 752 - 958 - 902 - 206 - 165 - 52 - 452 - 185 - 109 - 676 - 736 - 803 - 893 - 163 - 403 - 573 - 121 - 992 - 818 - 571 - 304 - 822 - 390 - 192 - 174 - 571 - 648 - 924 - 817 - 334 - 791 - 561 - 679 - 457 - 549 - 339 - 264 - 316 - 338 - 726 - 471 - 144 - 748 - 778 - 851 - 432 - 260 - 731 - 436 - 376 - 631 - 373 - 680 - 223 - 169 - 916 - 252 - 236 - 2 - 565 - 749 - 206 - 788 - 801 - 460 - 730 - 795 - 17 - 992 - 847 - 229 - 187 - 690 - 111 - 731 - 754 - 677 - 845 - 707 - 815 - 258 - 526 - 475 - 559 - 970 - 440 - 682 - 471 - 378 - 560 - 821 - 851 - 819 - 106 - 624 - 766 - 628 - 362 - 149 - 523 - 215 - 207 - 446 - 783 - 845 - 556 - 273 - 921 - 519 - 81 - 598 - 440 - 899 - 218 - 623 - 861 - 475 - 789 - 643 - 165 - 526 - 705 - 803 - 907 - 725 - 814 - 306 - 39 - 795 - 144 - 986 - 79 - 726 - 664 - 99 - 71 - 516 - 948 - 601 - 67 - 111 - 856 - 915 - 747 - 621 - 360 - 93 - 787 - 880 - 694 - 5 - 982 - 336 - 426 - 346 - 639 - 10 - 427 - 757 - 981 - 102 - 325 - 305 - 691 - 619 - 398 - 686 - 922 - 674 - 349 - 580 - 165 - 321 - 492 - 432 - 329 - 477 - 894 - 444 - 57 - 577 - 323 - 278 - 179 - 421 - 614 - 616 - 436 - 892 - 432 - 558 - 140 - 517 - 975 - 198 - 805 - 422 - 745 - 250 - 482 - 958 - 538 - 177 - 791 - 489 - 932 - 620 - 138 - 978 - 689 - 192 - 742 - 626 - 946 - 106 - 31 - 178 - 205 - 285 - 576 - 105 - 179 - 307 - 830 - 576 - 679 - 231 - 454 - 833 - 116 - 160 - 616 - 250 - 760 - 205 - 74 - 989 - 576 - 843 - 931 - 267 - 849 - 108 - 850 - 937 - 746 - 607 - 35 - 539 - 550 - 553 - 886 - 459 - 786 - 720 - 650 - 735 - 126 - 100 - 297 - 303 - 921 - 105 - 46 - 954 - 663 - 568 - 478 - 886 - 817 - 690 - 261 - 642 - 511 - 967 - 727 - 492 - 4 - 810 - 320 - 338 - 498 - 842 - 454 - 366 - 316 - 802 - 641 - 293 - 544 - 957 - 768 - 553 - 692 - 749 - 944 - 19 - 762 - 991 - 234 - 247 - 556 - 625 - 189 - 725 - 818 - 764 - 636 - 370 - 138 - 161 - 853 - 309 - 613 - 250 - 75 - 728 - 230 - 248 - 562 - 110 - 879 - 993 - 626 - 308 - 124 - 593 - 169 - 125 - 304 - 143 - 312 - 525 - 639 - 492 - 377 - 153 - 97 - 90 - 1 - 483 - 139 - 277 - 7 - 707 - 977 - 513 - 458 - 95 - 208 - 149 - 293 - 690 - 456 - 558 - 245 - 327 - 500 - 222 - 776 - 863 - 322 - 363 - 892 - 414 - 442 - 283 - 627 - 656 - 785 - 468 - 371 - 657 - 840 - 449 - 500 - 522 - 337 - 784 - 475 - 667 - 345 - 151 - 541 - 843 - 285 - 270 - 684 - 381 - 608 - 731 - 492 - 233 - 540 - 185 - 975 - 422 - 199 - 595 - 242 - 995 - 892 - 509 - 916 - 493 - 549 - 588 - 203 - 653 - 276 - 808 - 245 - 277 - 827 - 724 - 118 - 566 - 406 - 927 - 498 - 727 - 309 - 165 - 412 - 28 - 937 - 797 - 556 - 322 - 59 - 741 - 675 - 89 - 877 - 283 - 518 - 509 - 6 - 486 - 421 - 644 - 258 - 920 - 623 - 725 - 859 - 88 - 773 - 499 - 973 - 661 - 947 - 347 - 679 - 935 - 717 - 65 - 265 - 388 - 740 - 252 - 249 - 969 - 26 - 149 - 338 - 913 - 605 - 639 - 649 - 914 - 890 - 522 - 621 - 779 - 470 - 321 - 171 - 304 - 425 - 626 - 378 - 491 - 925 - 900 - 705 - 830 - 631 - 844 - 274 - 539 - 511 - 664 - 777 - 251 - 190 - 967 - 569 - 140 - 327 - 863 - 525 - 368 - 540 - 475 - 716 - 189 - 442 - 729 - 112 - 726 - 505 - 678 - 323 - 128 - 983 - 660 - 853 - 326 - 312 - 378 - 544 - 278 - 127 - 322 - 360 - 645 - 233 - 665 - 3 - 788 - 698 - 342 - 93 - 214 - 976 - 756 - 677 - 375 - 947 - 363 - 999 - 499 - 139 - 245 - 745 - 830 - 798 - 135 - 83 - 902 - 779 - 617 - 636 - 753 - 867 - 724 - 743 - 924 - 480 - 836 - 409 - 100 - 73 - 298 - 711 - 35 - 289 - 381 - 361 - 901 - 640 - 919 - 708 - 562 - 592 - 26 - 471 - 395 - 728 - 433 - 69 - 856 - 550 - 225 - 714 - 999 - 936 - 266 - 81 - 343 - 123 - 37 - 740 - 593 - 905 - 715 - 481 - 265 - 357 - 338 - 150 - 875 - 938 - 603 - 98 - 245 - 721 - 373 - 901 - 795 - 325 - 955 - 448 - 816 - 753 - 850 - 462 - 628 - 220 - 694 - 423 - 241 - 718 - 730 - 682 - 944 - 408 - 151 - 10 - 826 - 26 - 269 - 439 - 973 - 842 - 884 - 103 - 792 - 435 - 675 - 442 - 955 - 992 - 256 - 206 - 666 - 637 - 725 - 52 - 21 - 108 - 622 - 943 - 583 - 919 - 796 - 80 - 52 - 678 - 845 - 155 - 331 - 909 - 888 - 945 - 979 - 967 - 104 - 446 - 807 - 572 - 354 - 639 - 68 - 813 - 11 - 129 - 647 - 743 - 897 - 600 - 992 - 20 - 896 - 398 - 16 - 434 - 662 - 86 - 200 - 211 - 287 - 485 - 670 - 446 - 495 - 407 - 916 - 395 - 920 - 959 - 817 - 524 - 146 - 378 - 849 - 457 - 536 - 582 - 608 - 686 - 127 - 346 - 934 - 950 - 420 - 294 - 439 - 688 - 953 - 66 - 603 - 875 - 372 - 355 - 105 - 405 - 371 - 246 - 829 - 146 - 403 - 811 - 484 - 266 - 181 - 496 - 25 - 189 - 806 - 1 - 171 - 737 - 381 - 720 - 321 - 862 - 7 - 177 - 838 - 502 - 708 - 819 - 205 - 256 - 166 - 712 - 492 - 716 - 130 - 562 - 308 - 365 - 694 - 372 - 917 - 165 - 366 - 412 - 480 - 681 - 824 - 306 - 970 - 160 - 555 - 336 - 61 - 816 - 611 - 432 - 536 - 830 - 171 - 793 - 33 - 364 - 998 - 814 - 952 - 89 - 24 - 653 - 651 - 8 - 789 - 807 - 869 - 332 - 897 - 499 - 701 - 354 - 688 - 339 - 93 - 822 - 801 - 758 - 915 - 546 - 520 - 469 - 512 - 911 - 482 - 387 - 187 Added: SwiftTutorials/swift-cray-tutorial/part05/multipools =================================================================== --- SwiftTutorials/swift-cray-tutorial/part05/multipools (rev 0) +++ SwiftTutorials/swift-cray-tutorial/part05/multipools 2013-08-27 23:40:14 UTC (rev 7013) @@ -0,0 +1,3 @@ +raven simulate simulate.sh +ravenGPU simulate simulate.sh +localhost stats stats.sh Deleted: SwiftTutorials/swift-cray-tutorial/part05/p5.swift =================================================================== --- SwiftTutorials/swift-cray-tutorial/part05/p5.swift 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/part05/p5.swift 2013-08-27 23:40:14 UTC (rev 7013) @@ -1,37 +0,0 @@ -type file; - -app (file out, file log) simulation (int timesteps, int sim_range, file bias_file, int scale, int sim_count) -{ - simulation "-t" timesteps "-r" sim_range "-B" @bias_file "-x" scale "-n" sim_count stdout=@out stderr=@log; -} - -app (file out) analyze (file s[]) -{ - analyze @filenames(s) stdout=@filename(out); -} - -# Command line params to this script - -int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run -int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) -int range = @toInt(@arg("range", "100")); # range of the generated random numbers -int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation - -# Perform nsim "simulations" - -tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); - -file sims[]; # Array of files to hold each simulation output -file bias<"bias.dat">; # Input data file to "bias" the numbers: - # 1 line: scale offset ( N = n*scale + offset) -foreach i in [0:nsim-1] { - file simout ; - file simlog ; - (simout, simlog) = simulation(steps, range, bias, 100000, count); - sims[i] = simout; -} - -# Generate "analysis" file containing average of all "simulations" - -file stats<"output/stats.out">; -stats = analyze(sims); Copied: SwiftTutorials/swift-cray-tutorial/part05/p5.swift (from rev 7007, SwiftTutorials/swift-cray-tutorial/part04/p4.swift) =================================================================== --- SwiftTutorials/swift-cray-tutorial/part05/p5.swift (rev 0) +++ SwiftTutorials/swift-cray-tutorial/part05/p5.swift 2013-08-27 23:40:14 UTC (rev 7013) @@ -0,0 +1,29 @@ +type file; + +app (file out, file log) simulation (int sim_steps, int sim_range, int sim_values) +{ + simulate "--timesteps" sim_steps "--range" sim_range "--nvalues" sim_values stdout=@out stderr=@log; +} + +app (file out, file log) analyze (file s[]) +{ + stats @filenames(s) stdout=@out stderr=@log; +} + +int nsim = @toInt(@arg("nsim", "10")); +int steps = @toInt(@arg("steps", "1")); +int range = @toInt(@arg("range", "100")); +int values = @toInt(@arg("values", "5")); + +file sims[]; + +foreach i in [0:nsim-1] { + file simout ; + file simlog ; + (simout,simlog) = simulation(steps,range,values); + sims[i] = simout; +} + +file stats_out<"output/average.out">; +file stats_log<"output/average.log">; +(stats_out, stats_log) = analyze(sims); Modified: SwiftTutorials/swift-cray-tutorial/part06/apps =================================================================== --- SwiftTutorials/swift-cray-tutorial/part06/apps 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/part06/apps 2013-08-27 23:40:14 UTC (rev 7013) @@ -1,4 +1,4 @@ -raven simulation /home/users/p01537/swift-cray-tutorial/app/simulate.sh -raven analyze /home/users/p01537/swift-cray-tutorial/app/stats.sh -raven genseed /home/users/p01537/swift-cray-tutorial/app/simulate.sh -raven genbias /home/users/p01537/swift-cray-tutorial/app/simulate.sh +raven simulate /home/users/p01537/swift-cray-tutorial/app/simulate.sh +raven analyze /home/users/p01537/swift-cray-tutorial/app/stats.sh +raven genseed /home/users/p01537/swift-cray-tutorial/app/simulate.sh +raven genbias /home/users/p01537/swift-cray-tutorial/app/simulate.sh Modified: SwiftTutorials/swift-cray-tutorial/part06/p6.swift =================================================================== --- SwiftTutorials/swift-cray-tutorial/part06/p6.swift 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/part06/p6.swift 2013-08-27 23:40:14 UTC (rev 7013) @@ -15,7 +15,7 @@ app (file out, file log) simulation (int timesteps, int sim_range, file bias_file, int scale, int sim_count) { - simulation "-t" timesteps "-r" sim_range "-B" @bias_file "-x" scale + simulate "-t" timesteps "-r" sim_range "-B" @bias_file "-x" scale "-n" sim_count stdout=@out stderr=@log; } Modified: SwiftTutorials/swift-cray-tutorial/setup.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/setup.sh 2013-08-27 23:39:24 UTC (rev 7012) +++ SwiftTutorials/swift-cray-tutorial/setup.sh 2013-08-27 23:40:14 UTC (rev 7013) @@ -71,7 +71,7 @@ END -cat >sites.raven<gen.sites < @@ -85,12 +85,17 @@ + {env.PWD}/../app 32 small pbs.aprun;pbs.mpp;depth=32 00:01:00 + 3600 + 10000 + 10000 2 1 + 1 3.20 10000 /lus/scratch/{env.USER}/swiftwork @@ -99,10 +104,14 @@ + {env.PWD}/../app medium 32 pbs.aprun;pbs.mpp;depth=32 00:01:00 + 3600 + 10000 + 10000 1 8 8 @@ -114,10 +123,14 @@ + {env.PWD}/../app gpu_nodes 16 pbs.aprun;pbs.mpp;depth=16 00:01:00 + 3600 + 10000 + 10000 1 6 6 @@ -131,10 +144,10 @@ END for p in 04 05 06; do - cp sites.raven part${p}/sites.xml + cp gen.sites part${p}/sites.xml done -rm sites.raven +rm gen.sites return From wilde at ci.uchicago.edu Tue Aug 27 19:39:20 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Tue, 27 Aug 2013 19:39:20 -0500 (CDT) Subject: [Swift-commit] r7014 - in SwiftTutorials/swift-cray-tutorial: . doc part06 Message-ID: <20130828003920.2F8629CD22@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-27 19:39:20 -0500 (Tue, 27 Aug 2013) New Revision: 7014 Modified: SwiftTutorials/swift-cray-tutorial/doc/README SwiftTutorials/swift-cray-tutorial/part06/apps SwiftTutorials/swift-cray-tutorial/part06/p6.swift SwiftTutorials/swift-cray-tutorial/setup.sh Log: Updates for part06. Modified: SwiftTutorials/swift-cray-tutorial/doc/README =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-27 23:40:14 UTC (rev 7013) +++ SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-28 00:39:20 UTC (rev 7014) @@ -901,8 +901,11 @@ Part 6: Specifying more complex workflow patterns ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p6.swift build on p5.swift, but adds new apps for generating a random -seed and a random bias value. +p6.swift expands the workflow pattern of p4.swift to add additional +stages to the workflow. Here, we generate a dynamic seed value that +will be used by all of the simulations, and for each simulation, we +run an pre-processing application to generate a unique "bias +file". This pattern is shown below, followed by the Swift script. image::part06.png[align="center"] @@ -911,22 +914,121 @@ sys::[cat ../part06/p6.swift] ---- +Note that the workflow is based on data flow dependencies: each simulation depends on the seed value, calculated in these two dependent statements: +----- +seedfile = genseed(1); +int seedval = readData(seedfile); +----- +and on the bias file, computed and then consumed in these two dependent statements: +----- + biasfile = genbias(1000, 20); + (simout,simlog) = simulation(steps, range, biasfile, 1000000, values); +----- -Use the command below to specify the time for each simulation. +To run: ---- $ cd ../part06 -$ swift p6.swift -steps=3 # each simulation takes 3 seconds +$ swift p6.swift ---- +The default parameters result in the following execution log: +----- +$ swift p6.swift +Swift 0.94.1 RC2 swift-r6895 cog-r3765 +RunID: 20130827-1917-jvs4gqm5 +Progress: time: Tue, 27 Aug 2013 19:17:56 -0500 +*** Script parameters: nsim=10 range=100 num values=10 +Progress: time: Tue, 27 Aug 2013 19:17:57 -0500 Stage in:1 Submitted:10 +Generated seed=382537 +Progress: time: Tue, 27 Aug 2013 19:17:59 -0500 Active:9 Stage out:1 Finished successfully:11 +Final status: Tue, 27 Aug 2013 19:18:00 -0500 Finished successfully:22 +----- +which produces the following output: +----- +$ ls -lrt output +total 264 +-rw-r--r-- 1 p01532 61532 9 Aug 27 19:17 seed.dat +-rw-r--r-- 1 p01532 61532 180 Aug 27 19:17 bias_9.dat +-rw-r--r-- 1 p01532 61532 180 Aug 27 19:17 bias_8.dat +-rw-r--r-- 1 p01532 61532 180 Aug 27 19:17 bias_7.dat +-rw-r--r-- 1 p01532 61532 180 Aug 27 19:17 bias_6.dat +-rw-r--r-- 1 p01532 61532 180 Aug 27 19:17 bias_5.dat +-rw-r--r-- 1 p01532 61532 180 Aug 27 19:17 bias_4.dat +-rw-r--r-- 1 p01532 61532 180 Aug 27 19:17 bias_3.dat +-rw-r--r-- 1 p01532 61532 180 Aug 27 19:17 bias_2.dat +-rw-r--r-- 1 p01532 61532 180 Aug 27 19:17 bias_1.dat +-rw-r--r-- 1 p01532 61532 180 Aug 27 19:17 bias_0.dat +-rw-r--r-- 1 p01532 61532 90 Aug 27 19:17 sim_9.out +-rw-r--r-- 1 p01532 61532 14897 Aug 27 19:17 sim_9.log +-rw-r--r-- 1 p01532 61532 14897 Aug 27 19:17 sim_8.log +-rw-r--r-- 1 p01532 61532 90 Aug 27 19:17 sim_7.out +-rw-r--r-- 1 p01532 61532 90 Aug 27 19:17 sim_6.out +-rw-r--r-- 1 p01532 61532 14897 Aug 27 19:17 sim_6.log +-rw-r--r-- 1 p01532 61532 90 Aug 27 19:17 sim_5.out +-rw-r--r-- 1 p01532 61532 14897 Aug 27 19:17 sim_5.log +-rw-r--r-- 1 p01532 61532 90 Aug 27 19:17 sim_4.out +-rw-r--r-- 1 p01532 61532 14897 Aug 27 19:17 sim_4.log +-rw-r--r-- 1 p01532 61532 14897 Aug 27 19:17 sim_1.log +-rw-r--r-- 1 p01532 61532 90 Aug 27 19:18 sim_8.out +-rw-r--r-- 1 p01532 61532 14897 Aug 27 19:18 sim_7.log +-rw-r--r-- 1 p01532 61532 90 Aug 27 19:18 sim_3.out +-rw-r--r-- 1 p01532 61532 14897 Aug 27 19:18 sim_3.log +-rw-r--r-- 1 p01532 61532 90 Aug 27 19:18 sim_2.out +-rw-r--r-- 1 p01532 61532 14898 Aug 27 19:18 sim_2.log +-rw-r--r-- 1 p01532 61532 90 Aug 27 19:18 sim_1.out +-rw-r--r-- 1 p01532 61532 90 Aug 27 19:18 sim_0.out +-rw-r--r-- 1 p01532 61532 14897 Aug 27 19:18 sim_0.log +-rw-r--r-- 1 p01532 61532 9 Aug 27 19:18 average.out +-rw-r--r-- 1 p01532 61532 14675 Aug 27 19:18 average.log +----- +Each sim_N.out file is the sum of its bias file plus newly "simulated" random output scaled by 1,000,000: -//// -Since the login host (where we run the `swift` command) and the compute nodes (where our swift script runs its apps) share the same filesystems, -available on both the login node where we are running the `swift` -command and on the compute nodes where the apps will execute, -//// +----- +$ cat output/bias_0.dat + 302 + 489 + 81 + 582 + 664 + 290 + 839 + 258 + 506 + 310 + 293 + 508 + 88 + 261 + 453 + 187 + 26 + 198 + 402 + 555 +$ cat output/sim_0.out +64000302 +38000489 +32000081 +12000582 +46000664 +36000290 +35000839 +22000258 +49000506 +75000310 +----- + +We produce 20 values in each bias file. Simulations of less than that +number of values ignore the unneeded number, while simualtions of more +than 20 will use the last bias number for all remoaining values past +20. As an exercise, adjust the code to produce the same number of +bias values as is needed for each simulation. As a further exercise, +modify the script to generate a unique seed value for each simulation, +which is a common practice in ensemble computations. + Modified: SwiftTutorials/swift-cray-tutorial/part06/apps =================================================================== --- SwiftTutorials/swift-cray-tutorial/part06/apps 2013-08-27 23:40:14 UTC (rev 7013) +++ SwiftTutorials/swift-cray-tutorial/part06/apps 2013-08-28 00:39:20 UTC (rev 7014) @@ -1,4 +1,4 @@ -raven simulate /home/users/p01537/swift-cray-tutorial/app/simulate.sh -raven analyze /home/users/p01537/swift-cray-tutorial/app/stats.sh -raven genseed /home/users/p01537/swift-cray-tutorial/app/simulate.sh -raven genbias /home/users/p01537/swift-cray-tutorial/app/simulate.sh +raven simulate simulate.sh +raven stats stats.sh +raven genseed simulate.sh +raven genbias simulate.sh Modified: SwiftTutorials/swift-cray-tutorial/part06/p6.swift =================================================================== --- SwiftTutorials/swift-cray-tutorial/part06/p6.swift 2013-08-27 23:40:14 UTC (rev 7013) +++ SwiftTutorials/swift-cray-tutorial/part06/p6.swift 2013-08-28 00:39:20 UTC (rev 7014) @@ -19,21 +19,21 @@ "-n" sim_count stdout=@out stderr=@log; } -app (file out) analyze (file s[]) +app (file out, file log) analyze (file s[]) { - analyze @filenames(s) stdout=@out; + stats @filenames(s) stdout=@out stderr=@log; } # Command line arguments -int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run -int range = @toInt(@arg("range", "100")); # range of the generated random numbers -int count = @toInt(@arg("count", "10")); # number of values generated per simulation -int steps = @toInt(@arg("steps", "1")); # number of timesteps (seconds) per simulation +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int steps = @toInt(@arg("steps", "1")); # number of timesteps (seconds) per simulation +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int values = @toInt(@arg("values", "10")); # number of values generated per simulation # Main script and data -tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); +tracef("\n*** Script parameters: nsim=%i range=%i num values=%i\n\n", nsim, range, values); file seedfile<"output/seed.dat">; # Dynamically generated bias for simulation ensemble seedfile = genseed(1); @@ -48,9 +48,10 @@ file simout ; file simlog ; biasfile = genbias(1000, 20); - (simout,simlog) = simulation(steps, range, biasfile, 100000, count); + (simout,simlog) = simulation(steps, range, biasfile, 1000000, values); sims[i] = simout; } -file stats<"output/stats.out">; # Final output file: average of all "simulations" -stats = analyze(sims); +file stats_out<"output/average.out">; +file stats_log<"output/average.log">; +(stats_out,stats_log) = analyze(sims); Modified: SwiftTutorials/swift-cray-tutorial/setup.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/setup.sh 2013-08-27 23:40:14 UTC (rev 7013) +++ SwiftTutorials/swift-cray-tutorial/setup.sh 2013-08-28 00:39:20 UTC (rev 7014) @@ -99,7 +99,6 @@ 3.20 10000 /lus/scratch/{env.USER}/swiftwork - sfs @@ -118,7 +117,6 @@ 2.56 10000 /lus/scratch/{env.USER}/swiftwork - sfs @@ -137,7 +135,6 @@ 5.00 10000 /lus/scratch/{env.USER}/swiftwork - sfs From wilde at ci.uchicago.edu Tue Aug 27 19:42:31 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Tue, 27 Aug 2013 19:42:31 -0500 (CDT) Subject: [Swift-commit] r7015 - in SwiftTutorials/swift-cray-tutorial: app bin Message-ID: <20130828004231.E1E8A9CD22@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-27 19:42:31 -0500 (Tue, 27 Aug 2013) New Revision: 7015 Removed: SwiftTutorials/swift-cray-tutorial/app/addsims.sh SwiftTutorials/swift-cray-tutorial/app/genrand.sh SwiftTutorials/swift-cray-tutorial/app/simulatepos.sh SwiftTutorials/swift-cray-tutorial/bin/sitecount.sh Log: remove fossible scripts. Deleted: SwiftTutorials/swift-cray-tutorial/app/addsims.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/app/addsims.sh 2013-08-28 00:39:20 UTC (rev 7014) +++ SwiftTutorials/swift-cray-tutorial/app/addsims.sh 2013-08-28 00:42:31 UTC (rev 7015) @@ -1,8 +0,0 @@ -#! /bin/bash - -while read f1 ; do - read -u 3 f2 - if [ _$f1 = _ ]; then f1=0; fi - if [ _$f2 = _ ]; then f2=0; fi - echo $(($f1+$f2)) -done <$1 3<$2 Deleted: SwiftTutorials/swift-cray-tutorial/app/genrand.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/app/genrand.sh 2013-08-28 00:39:20 UTC (rev 7014) +++ SwiftTutorials/swift-cray-tutorial/app/genrand.sh 2013-08-28 00:42:31 UTC (rev 7015) @@ -1,38 +0,0 @@ -#! /bin/bash - -log() { - printf "Start time: "; /bin/date - printf "Job is running on node: "; /bin/hostname - printf "Job running as user: "; /usr/bin/id - - echo "Environment:" - /bin/env | /bin/sort -} - -runtime=${1:-0} -range=${2:-100} -biasfile=${3:-nobias} -scale=${4:-1} -n=${5:-1} - -if [ $biasfile = nobias ]; then - offset=0 -else - read offset <$biasfile -fi - -# run for some number of "timesteps" - -sleep $runtime - -# emit n "simulation results", scaled and biased by the specified argument values - -for ((i=0;i&2 - Deleted: SwiftTutorials/swift-cray-tutorial/app/simulatepos.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/app/simulatepos.sh 2013-08-28 00:39:20 UTC (rev 7014) +++ SwiftTutorials/swift-cray-tutorial/app/simulatepos.sh 2013-08-28 00:42:31 UTC (rev 7015) @@ -1,38 +0,0 @@ -#! /bin/bash - -log() { - printf "Start time: "; /bin/date - printf "Job is running on node: "; /bin/hostname - printf "Job running as user: "; /usr/bin/id - - echo "Environment:" - /bin/env | /bin/sort -} - -runtime=${1:-0} -range=${2:-100} -biasfile=${3:-nobias} -scale=${4:-1} -n=${5:-1} - -if [ $biasfile = nobias ]; then - offset=0 -else - read offset <$biasfile -fi - -# run for some number of "timesteps" - -sleep $runtime - -# emit n "simulation results", scaled and biased by the specified argument values - -for ((i=0;i&2 - Deleted: SwiftTutorials/swift-cray-tutorial/bin/sitecount.sh =================================================================== --- SwiftTutorials/swift-cray-tutorial/bin/sitecount.sh 2013-08-28 00:39:20 UTC (rev 7014) +++ SwiftTutorials/swift-cray-tutorial/bin/sitecount.sh 2013-08-28 00:42:31 UTC (rev 7015) @@ -1 +0,0 @@ -grep "submitting" cps*.log | awk '{print $5}' | sed -e 's/:.*//' | sort | uniq -c From wilde at ci.uchicago.edu Tue Aug 27 19:57:36 2013 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Tue, 27 Aug 2013 19:57:36 -0500 (CDT) Subject: [Swift-commit] r7016 - SwiftTutorials/swift-cray-tutorial/doc Message-ID: <20130828005736.9192D9CD22@svn.ci.uchicago.edu> Author: wilde Date: 2013-08-27 19:57:36 -0500 (Tue, 27 Aug 2013) New Revision: 7016 Modified: SwiftTutorials/swift-cray-tutorial/doc/README Log: Corrected some doc errors. Modified: SwiftTutorials/swift-cray-tutorial/doc/README =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-28 00:42:31 UTC (rev 7015) +++ SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-28 00:57:36 UTC (rev 7016) @@ -76,8 +76,8 @@ $ swift -version # verify that you have Swift 0.94.1 ----- -NOTE: If you re-login or open new ssh sessions, you must -re-run `source setup.sh` in each ssh shell/window. +NOTE: If you re-login or open new ssh sessions, you must re-run `source setup.sh` in each ssh shell/window. + To check out the tutorial scripts from SVN ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -95,17 +95,18 @@ Simple "science applications" for the workflow tutorial ------------------------------------------------------- -This tutorial is based on two simple example programs (both -implemented as bash shell scripts) that serve a very simple stand-ins -for real science applications: `simulation.sh` and `stats.sh`. +This tutorial is based on two intentionally trivial example programs, +`simulation.sh` and `stats.sh`, (implemented as bash shell scripts) +that serve as easy-to-understand proxies for real science +applications. These "programs" behave as follows. simulation.sh ~~~~~~~~~~~ -The simulation.sh script serves as a trivial substitute for a complex -scientific simulation application. It generates and prints a set of -one or more random integers in the range [0-2^62) as controlled by its -command line arguments, which are: +The simulation.sh script serves as a trivial proxy for any more +complex scientific simulation application. It generates and prints a +set of one or more random integers in the range [0-2^62) as controlled +by its command line arguments, which are: ----- $ ./app/simulate.sh --help @@ -139,8 +140,6 @@ |======================= //// -With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form (R*scale)+bias where R is a random integer. By default it logs information about its execution environment to stderr. Here's some examples of its usage: - With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form (R*scale)+bias where R is a random integer. By default it logs information about its @@ -487,18 +486,25 @@ Part 4: Running a parallel ensemble on Cray compute nodes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p4.swift will run our mock "simulation" +`p4.swift` will run our mock "simulation" applications on Cray compute nodes. The script is similar to as `p3.swift`, but specifies that each simulation app invocation should additionally return the log file which the application writes to -`stderr`, making the parallel portion of the script behave like this: +`stderr`. +//// + +FIXME: need to revise this figure: drop prog: + +, making the parallel portion of the script behave like this: + image::part04.png[align="center"] .p4.swift ---- sys::[cat ../part04/p4.swift] ---- +//// Now when you run `swift p4.swift` you'll see that two types output files will placed in the `output/` directory: `sim_N.out` and From hategan at ci.uchicago.edu Tue Aug 27 20:49:45 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Tue, 27 Aug 2013 20:49:45 -0500 (CDT) Subject: [Swift-commit] r7017 - trunk/src/org/griphyn/vdl/karajan/lib Message-ID: <20130828014945.1F4089CD22@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-27 20:49:44 -0500 (Tue, 27 Aug 2013) New Revision: 7017 Modified: trunk/src/org/griphyn/vdl/karajan/lib/AppStageins.java trunk/src/org/griphyn/vdl/karajan/lib/AppStageouts.java Log: use proper remote path name with provider staging Modified: trunk/src/org/griphyn/vdl/karajan/lib/AppStageins.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/lib/AppStageins.java 2013-08-28 00:57:36 UTC (rev 7016) +++ trunk/src/org/griphyn/vdl/karajan/lib/AppStageins.java 2013-08-28 01:49:44 UTC (rev 7017) @@ -81,7 +81,7 @@ } String path = file.getDirectory() == null ? file.getName() : file.getDirectory() + "/" + file.getName(); - String relpath = path.startsWith("/") ? path.substring(1) : path; + String relpath = PathUtils.remotePathName(path); if (logger.isDebugEnabled()) { logger.debug("will stage in: " + relpath + " via: " + protocol); } Modified: trunk/src/org/griphyn/vdl/karajan/lib/AppStageouts.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/lib/AppStageouts.java 2013-08-28 00:57:36 UTC (rev 7016) +++ trunk/src/org/griphyn/vdl/karajan/lib/AppStageouts.java 2013-08-28 01:49:44 UTC (rev 7017) @@ -75,7 +75,7 @@ } String path = file.getDirectory() == null ? file.getName() : file.getDirectory() + "/" + file.getName(); - String relpath = path.startsWith("/") ? path.substring(1) : path; + String relpath = PathUtils.remotePathName(path); cr_stageout.append(stack, makeList(relpath, AppStageins.localPath(cwd, protocol, path, file))); From ketan at ci.uchicago.edu Tue Aug 27 21:08:45 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 27 Aug 2013 21:08:45 -0500 (CDT) Subject: [Swift-commit] r7018 - SwiftTutorials/swift-cray-tutorial/doc Message-ID: <20130828020845.9334F9CD22@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-27 21:08:45 -0500 (Tue, 27 Aug 2013) New Revision: 7018 Modified: SwiftTutorials/swift-cray-tutorial/doc/README Log: small changes Modified: SwiftTutorials/swift-cray-tutorial/doc/README =================================================================== --- SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-28 01:49:44 UTC (rev 7017) +++ SwiftTutorials/swift-cray-tutorial/doc/README 2013-08-28 02:08:45 UTC (rev 7018) @@ -100,7 +100,7 @@ that serve as easy-to-understand proxies for real science applications. These "programs" behave as follows. -simulation.sh +simulate.sh ~~~~~~~~~~~ The simulation.sh script serves as a trivial proxy for any more @@ -297,7 +297,7 @@ which is located in the tutorial PATH: ----- -$ cleanup.sh +$ cleanup ------ NOTE: You'll also find two Swift configuration files in each `partNN` @@ -675,7 +675,7 @@ "pilot jobs" using qsub. These pilot jobs hold on to compute nodes and allow Swift to run many app invocations within a single job. This mechanism is described in -http://www.swift-lang.org/papers/UCC-coasters.pdf[this paper from UCC-2011] +http://www.swift-lang.org/papers/UCC-coasters.pdf[this paper from UCC-2011]. `profile` tags specify additional attributes for the execution provider. (A "provider" is like a driver which knows how to handle @@ -722,7 +722,7 @@ (specifically 1 over) `jobThrottle` * 100 to be used. The last two attributes specify where and how Swift should perform -data management. `workdirectory lus/scratch/{env.USER}/swiftwork` +data management. `workdirectory /lus/scratch/{env.USER}/swiftwork` specifies where the Swift "application execution sanbox directory" used for each app will be located. In some situations this can be a directory local to the compute node (eg, for Cray systems, `/dev/shm` @@ -847,7 +847,6 @@ We use the following `apps` file: ----- $ cat multipools -$ cat multipools raven simulate simulate.sh ravenGPU simulate simulate.sh localhost stats stats.sh From hategan at ci.uchicago.edu Tue Aug 27 23:12:14 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Tue, 27 Aug 2013 23:12:14 -0500 (CDT) Subject: [Swift-commit] r7019 - branches/release-0.94/libexec Message-ID: <20130828041214.96D719CC90@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-27 23:12:14 -0500 (Tue, 27 Aug 2013) New Revision: 7019 Modified: branches/release-0.94/libexec/_swiftwrap Log: fixed file named "3" in job dir (bug 1042) Modified: branches/release-0.94/libexec/_swiftwrap =================================================================== --- branches/release-0.94/libexec/_swiftwrap 2013-08-28 02:08:45 UTC (rev 7018) +++ branches/release-0.94/libexec/_swiftwrap 2013-08-28 04:12:14 UTC (rev 7019) @@ -399,7 +399,7 @@ logstate "CREATE_INPUTDIR" for D in $DIRS ; do - mkdir -p "$DIR/$D" 2>&1 >>"$INFO" + mkdir -p "$DIR/$D" 2>&1 >& "$INFO" checkError 254 "Failed to create input directory $D" log "Created output directory: $DIR/$D" done From hategan at ci.uchicago.edu Tue Aug 27 23:24:30 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Tue, 27 Aug 2013 23:24:30 -0500 (CDT) Subject: [Swift-commit] r7020 - trunk/libexec Message-ID: <20130828042430.5BFD59CC90@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-27 23:24:30 -0500 (Tue, 27 Aug 2013) New Revision: 7020 Modified: trunk/libexec/_swiftwrap Log: merged r7019 from 0.94 (fix for bug 1042) Modified: trunk/libexec/_swiftwrap =================================================================== --- trunk/libexec/_swiftwrap 2013-08-28 04:12:14 UTC (rev 7019) +++ trunk/libexec/_swiftwrap 2013-08-28 04:24:30 UTC (rev 7020) @@ -395,7 +395,7 @@ logstate "CREATE_INPUTDIR" for D in $DIRS ; do - mkdir -p "$DIR/$D" 2>&1 >>"$INFO" + mkdir -p "$DIR/$D" 2>&1 >& "$INFO" checkError 254 "Failed to create input directory $D" log "Created output directory: $DIR/$D" done From lgadelha at ci.uchicago.edu Wed Aug 28 09:08:55 2013 From: lgadelha at ci.uchicago.edu (lgadelha at ci.uchicago.edu) Date: Wed, 28 Aug 2013 09:08:55 -0500 (CDT) Subject: [Swift-commit] r7021 - provenancedb Message-ID: <20130828140855.881D09CC43@svn.ci.uchicago.edu> Author: lgadelha Date: 2013-08-28 09:08:54 -0500 (Wed, 28 Aug 2013) New Revision: 7021 Modified: provenancedb/README.asciidoc provenancedb/SPQL.g provenancedb/prov-init.sql Log: Adjustment of SPQL to latest db schema, minor updates. Modified: provenancedb/README.asciidoc =================================================================== --- provenancedb/README.asciidoc 2013-08-28 04:24:30 UTC (rev 7020) +++ provenancedb/README.asciidoc 2013-08-28 14:08:54 UTC (rev 7021) @@ -164,7 +164,7 @@ === Swift Configuration -To enable the generation of provenance information in Swift's log files and to trasfer wrapper logs back to the submitting machine for runtimei behavior information extraction the options +provenance.log+ and wrapperlog.always.transfer=true should be set to true in +etc/swift.properties+: +To enable the generation of provenance information in Swift's log files and to trasfer wrapper logs back to the submitting machine for runtime behavior information extraction the options +provenance.log+ and wrapperlog.always.transfer=true should be set to true in +etc/swift.properties+: -------------------------------------- provenance.log=true @@ -219,7 +219,7 @@ modis.swift | 5483 | 3339 | SUCCESS | 2012-10-26 11:44:59.909-02 | 85.050 -------------------------------------- -List the +List the datasets and function calls from which the dataset dataset:20121026-1146-jng6bir4:720000001604 was derived: -------------------------------------- select * from ancestors('dataset:20121026-1146-jng6bir4:720000001604'); Modified: provenancedb/SPQL.g =================================================================== --- provenancedb/SPQL.g 2013-08-28 04:24:30 UTC (rev 7020) +++ provenancedb/SPQL.g 2013-08-28 14:08:54 UTC (rev 7021) @@ -28,26 +28,25 @@ schemaGraph.addVertex("annotation"); schemaGraph.addVertex("script_run"); schemaGraph.addVertex("function_call"); - schemaGraph.addVertex("variable"); + schemaGraph.addVertex("dataset"); schemaGraph.addVertex("application_execution"); schemaGraph.addVertex("runtime_info"); - schemaGraph.addVertex("contains"); - schemaGraph.addVertex("produces"); - schemaGraph.addVertex("consumes"); + schemaGraph.addVertex("dataset_containment"); + schemaGraph.addVertex("dataset_out"); + schemaGraph.addVertex("dataset_in"); schemaGraph.addVertex("compare_run"); - schemaGraph.addVertex("variable_containment"); //schemaGraph.addEdge("annotation", "script_run"); //schemaGraph.addEdge("annotation", "function_call"); //schemaGraph.addEdge("annotation", "variable"); schemaGraph.addEdge("script_run", "function_call"); - schemaGraph.addEdge("function_call", "consumes"); - schemaGraph.addEdge("function_call", "produces"); + schemaGraph.addEdge("function_call", "dataset_in"); + schemaGraph.addEdge("function_call", "dataset_out"); schemaGraph.addEdge("function_call", "application_execution"); schemaGraph.addEdge("application_execution", "runtime_info"); - schemaGraph.addEdge("variable", "variable_containment"); - schemaGraph.addEdge("variable", "variable_containment"); - schemaGraph.addEdge("variable", "consumes"); - schemaGraph.addEdge("variable", "produces"); + schemaGraph.addEdge("dataset", "dataset_containment"); + schemaGraph.addEdge("dataset", "dataset_containment"); + schemaGraph.addEdge("dataset", "dataset_in"); + schemaGraph.addEdge("dataset", "dataset_out"); return schemaGraph; } @@ -83,17 +82,17 @@ // then one has to make sure that both consumed and produced datasets are considered in the join so there // is no loss of information. One alternative, implemented here, is to replace these occurrences by the ds // view, which is an union of ds_in and ds_out. - if(qrels.contains("produces") || qrels.contains("consumes")) { + if(qrels.contains("dataset_out") || qrels.contains("dataset_in")) { fromRels.add(schemaGraph.getEdgeSource(aux)); fromRels.add(schemaGraph.getEdgeTarget(aux)); } else { - if(aux.equals(schemaGraph.getEdge("consumes","function_call")) || - aux.equals(schemaGraph.getEdge("consumes","variable")) || - aux.equals(schemaGraph.getEdge("produces","function_call")) || - aux.equals(schemaGraph.getEdge("produces","variable"))) { - fromRels.add("variable"); - fromRels.add("ds_use"); + if(aux.equals(schemaGraph.getEdge("dataset_in","function_call")) || + aux.equals(schemaGraph.getEdge("dataset_in","dataset")) || + aux.equals(schemaGraph.getEdge("dataset_out","function_call")) || + aux.equals(schemaGraph.getEdge("dataset_out","dataset"))) { + fromRels.add("dataset"); + fromRels.add("dataset_io"); fromRels.add("function_call"); } else { @@ -124,27 +123,27 @@ //joinExpressions.put(schemaGraph.getEdge("annotation", "script_run"), "annotation.script_run_id=script_run.id"); joinExpressions.put(schemaGraph.getEdge("script_run", "function_call"), "script_run.id=function_call.script_run_id"); //joinExpressions.put(schemaGraph.getEdge("function_call", "annotation"), "function_call.id=annotation.function_call_id"); - joinExpressions.put(schemaGraph.getEdge("function_call", "produces"), "function_call.id=produces.function_call_id"); - joinExpressions.put(schemaGraph.getEdge("function_call", "consumes"), "function_call.id=consumes.function_call_id"); + joinExpressions.put(schemaGraph.getEdge("function_call", "dataset_out"), "function_call.id=dataset_out.function_call_id"); + joinExpressions.put(schemaGraph.getEdge("function_call", "dataset_in"), "function_call.id=dataset_in.function_call_id"); joinExpressions.put(schemaGraph.getEdge("function_call", "application_execution"), "function_call.id=application_execution.function_call_id"); joinExpressions.put(schemaGraph.getEdge("application_execution", "runtime_info"), "application_execution.id=runtime_info.application_execution_id"); - joinExpressions.put(schemaGraph.getEdge("variable", "consumes"), "variable.id=consumes.variable_id"); - joinExpressions.put(schemaGraph.getEdge("variable", "produces"), "variable.id=produces.variable_id"); - //joinExpressions.put(schemaGraph.getEdge("variable", "annotation"), "variable.id=annotation.variable_id"); - joinExpressions.put(schemaGraph.getEdge("variable", "containment"), "variable.id=containment.containee"); - joinExpressions.put(schemaGraph.getEdge("variable", "containment"), "variable.id=containment.container"); + joinExpressions.put(schemaGraph.getEdge("dataset", "dataset_in"), "dataset.id=dataset_in.dataset_id"); + joinExpressions.put(schemaGraph.getEdge("dataset", "dataset_out"), "dataset.id=dataset_out.dataset_id"); + //joinExpressions.put(schemaGraph.getEdge("dataset", "annotation"), "dataset.id=annotation.dataset_id"); + joinExpressions.put(schemaGraph.getEdge("dataset", "containment"), "dataset.id=containment.containee"); + joinExpressions.put(schemaGraph.getEdge("dataset", "containment"), "dataset.id=containment.container"); Iterator i = jEdges.iterator(); if(i.hasNext()) { DefaultEdge aux = i.next(); - if(qrels.contains("consumes") || qrels.contains("produces")) { + if(qrels.contains("dataset_in") || qrels.contains("dataset_out")) { joinExpressionsString = joinExpressions.get(aux); } else { - if(aux.equals(schemaGraph.getEdge("consumes","function_call")) || aux.equals(schemaGraph.getEdge("produces","function_call"))) - joinExpressionsString = "ds_use.function_call_id=function_call.id"; - else if(aux.equals(schemaGraph.getEdge("consumes","variable")) || aux.equals(schemaGraph.getEdge("produces","variable"))) - joinExpressionsString = "ds_use.variable_id=variable.id"; + if(aux.equals(schemaGraph.getEdge("dataset_in","function_call")) || aux.equals(schemaGraph.getEdge("dataset_out","function_call"))) + joinExpressionsString = "dataset_io.function_call_id=function_call.id"; + else if(aux.equals(schemaGraph.getEdge("dataset_in","dataset")) || aux.equals(schemaGraph.getEdge("dataset_out","dataset"))) + joinExpressionsString = "dataset_io.dataset_id=dataset.id"; else { joinExpressionsString = joinExpressions.get(aux); } @@ -155,14 +154,14 @@ while(i.hasNext()) { DefaultEdge aux = i.next(); - if(qrels.contains("consumes") || qrels.contains("produces")) { + if(qrels.contains("dataset_in") || qrels.contains("dataset_out")) { joinExpressionsString += " AND " + joinExpressions.get(aux); } else { - if(aux.equals(schemaGraph.getEdge("consumes","function_call")) || aux.equals(schemaGraph.getEdge("produces","function_call"))) - joinExpressionsString += " AND " + "ds_use.function_call_id=function_call.id"; - else if(aux.equals(schemaGraph.getEdge("consumes","variable")) || aux.equals(schemaGraph.getEdge("produces","variable"))) - joinExpressionsString += " AND " + "ds_use.variable_id=variable.id"; + if(aux.equals(schemaGraph.getEdge("dataset_in","function_call")) || aux.equals(schemaGraph.getEdge("dataset_out","function_call"))) + joinExpressionsString += " AND " + "dataset_io.function_call_id=function_call.id"; + else if(aux.equals(schemaGraph.getEdge("dataset_in","dataset")) || aux.equals(schemaGraph.getEdge("dataset_out","dataset"))) + joinExpressionsString += " AND " + "dataset_io.dataset_id=dataset.id"; else { joinExpressionsString += " AND " + joinExpressions.get(aux); } Modified: provenancedb/prov-init.sql =================================================================== --- provenancedb/prov-init.sql 2013-08-28 04:24:30 UTC (rev 7020) +++ provenancedb/prov-init.sql 2013-08-28 14:08:54 UTC (rev 7021) @@ -273,7 +273,7 @@ create table annot_script_run_text ( script_run_id varchar(256) references run (id) on delete cascade, name varchar(256), - value varchar(2048), + value text, primary key (script_run_id, name) ); @@ -287,7 +287,7 @@ create table annot_function_call_text ( function_call_id varchar(256) references fun_call (id) on delete cascade, name varchar(256), - value varchar(2048), + value text, primary key (function_call_id, name) ); @@ -301,7 +301,7 @@ create table annot_app_exec_text ( app_exec_id varchar(256) references app_exec (id) on delete cascade, name varchar(256), - value varchar(2048), + value text, primary key (app_exec_id, name) ); @@ -315,7 +315,7 @@ create table annot_dataset_text( dataset_id varchar(256) references ds (id) on delete cascade, name varchar(256), - value varchar(2048), + value text, primary key (dataset_id, name) ); From hategan at ci.uchicago.edu Sat Aug 31 14:53:45 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Sat, 31 Aug 2013 14:53:45 -0500 (CDT) Subject: [Swift-commit] r7022 - trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http Message-ID: <20130831195345.EB67A178884@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-31 14:53:44 -0500 (Sat, 31 Aug 2013) New Revision: 7022 Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/HTTPServer.java Log: removed code left from the coaster http server Modified: trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/HTTPServer.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/HTTPServer.java 2013-08-28 14:08:54 UTC (rev 7021) +++ trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/HTTPServer.java 2013-08-31 19:53:44 UTC (rev 7022) @@ -40,7 +40,6 @@ import java.util.Set; import org.apache.log4j.Logger; -import org.globus.cog.abstraction.impl.execution.coaster.ServiceManager; import org.globus.common.CoGProperties; import org.griphyn.vdl.karajan.monitor.SystemState; @@ -335,10 +334,6 @@ if (tokens[0].equals("GET")) { String page = getPage(tokens[1]); Map cgiParams = getCGIParams(tokens[1]); - String coasterId = cgiParams.get("serviceId"); - if (coasterId != null) { - ServiceManager.getDefault().serviceIsActive(coasterId); - } if (page.equals("/")) { page = "/index.html"; } From hategan at ci.uchicago.edu Sat Aug 31 14:54:29 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Sat, 31 Aug 2013 14:54:29 -0500 (CDT) Subject: [Swift-commit] r7023 - trunk/src/org/griphyn/vdl/karajan/lib Message-ID: <20130831195429.4E558178884@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-31 14:54:29 -0500 (Sat, 31 Aug 2013) New Revision: 7023 Modified: trunk/src/org/griphyn/vdl/karajan/lib/RuntimeStats.java Log: only print status every second if it has been updated Modified: trunk/src/org/griphyn/vdl/karajan/lib/RuntimeStats.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/lib/RuntimeStats.java 2013-08-31 19:53:44 UTC (rev 7022) +++ trunk/src/org/griphyn/vdl/karajan/lib/RuntimeStats.java 2013-08-31 19:54:29 UTC (rev 7023) @@ -67,8 +67,8 @@ //formatter for timestamp against std.err lines public static SimpleDateFormat formatter = new SimpleDateFormat("E, dd MMM yyyy HH:mm:ss Z"); - public static final int MIN_PERIOD_MS=1000; - public static final int MAX_PERIOD_MS=1000; + public static final int MIN_PERIOD_MS = 1000; + public static final int MAX_PERIOD_MS = 30000; public static final String[] preferredOutputOrder = { "uninitialized", @@ -185,6 +185,22 @@ public String toString() { return String.valueOf(value); } + + @Override + public int hashCode() { + return value; + } + + @Override + public boolean equals(Object obj) { + if (obj instanceof MutableInt) { + MutableInt o = (MutableInt) obj; + return o.value == value; + } + else { + return false; + } + } } public static class StopProgressTicker extends Node { @@ -230,6 +246,7 @@ long lastDumpTime = 0; private boolean disabled; private boolean shutdown; + private Map lastState; String tickerPrefix; @@ -264,9 +281,10 @@ dumpState(); try { - Thread.sleep(MAX_PERIOD_MS); - } catch(InterruptedException e) { - System.err.println("Runtime ticker interrupted. Looping immediately."); + Thread.sleep(MIN_PERIOD_MS); + } + catch (InterruptedException e) { + break; } } } @@ -280,16 +298,17 @@ return; } long now = System.currentTimeMillis(); - if(lastDumpTime + MIN_PERIOD_MS > now) return; - lastDumpTime = now; - printStates(tickerPrefix); + boolean updated = printStates(tickerPrefix, now - lastDumpTime > MAX_PERIOD_MS); + if (updated) { + lastDumpTime = now; + } } void finalDumpState() { if (disabled) { return; } - printStates("Final status:"); + printStates("Final status:", true); } private Map getSummary() { @@ -317,9 +336,15 @@ i.inc(); } - synchronized void printStates(String prefix) { + synchronized boolean printStates(String prefix, boolean forced) { Map summary = getSummary(); + long now = System.currentTimeMillis(); + if (!forced && lastState != null && lastState.equals(summary)) { + return false; + } + lastState = new HashMap(summary); + StringBuilder sb = new StringBuilder(); // output the results of summarization, in a relatively @@ -327,7 +352,7 @@ // and then anything remaining System.err.print(prefix); System.err.print(" "); - System.err.print(formatter.format(System.currentTimeMillis())); + System.err.print(formatter.format(now)); for (int pos = 0; pos < preferredOutputOrder.length; pos++) { String key = preferredOutputOrder[pos]; @@ -354,6 +379,8 @@ if (logger.isInfoEnabled()) { logger.info(msg); } + + return true; } } From ketan at ci.uchicago.edu Tue Aug 20 15:57:23 2013 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 20 Aug 2013 20:57:23 -0000 Subject: [Swift-commit] r6903 - in SwiftApps/Swift-MapRed: . Paper Paper/fig Paper/results Message-ID: <20130820205722.9B1DA9CD22@svn.ci.uchicago.edu> Author: ketan Date: 2013-08-20 15:57:22 -0500 (Tue, 20 Aug 2013) New Revision: 6903 Added: SwiftApps/Swift-MapRed/Paper/ SwiftApps/Swift-MapRed/Paper/.bibtex.out SwiftApps/Swift-MapRed/Paper/.latex.out SwiftApps/Swift-MapRed/Paper/IEEEtran.bst SwiftApps/Swift-MapRed/Paper/IEEEtran.cls SwiftApps/Swift-MapRed/Paper/IEEEtranS.bst SwiftApps/Swift-MapRed/Paper/README SwiftApps/Swift-MapRed/Paper/bare_adv.tex SwiftApps/Swift-MapRed/Paper/bare_conf.tex SwiftApps/Swift-MapRed/Paper/bare_jrnl.tex SwiftApps/Swift-MapRed/Paper/bare_jrnl_compsoc.tex SwiftApps/Swift-MapRed/Paper/changelog.txt SwiftApps/Swift-MapRed/Paper/fig/ SwiftApps/Swift-MapRed/Paper/fig/combiner.dia SwiftApps/Swift-MapRed/Paper/fig/combiner.png SwiftApps/Swift-MapRed/Paper/fig/diagrams.pptx SwiftApps/Swift-MapRed/Paper/fig/dummy.dia SwiftApps/Swift-MapRed/Paper/fig/dummy.png SwiftApps/Swift-MapRed/Paper/fig/hadoopflow.dia SwiftApps/Swift-MapRed/Paper/fig/hadoopflow.png SwiftApps/Swift-MapRed/Paper/fig/swiftflow.dia SwiftApps/Swift-MapRed/Paper/fig/swiftflow.png SwiftApps/Swift-MapRed/Paper/fig/swiftreduce.dia SwiftApps/Swift-MapRed/Paper/fig/swiftreduce.png SwiftApps/Swift-MapRed/Paper/lx.zsh SwiftApps/Swift-MapRed/Paper/ref.bib SwiftApps/Swift-MapRed/Paper/results/ SwiftApps/Swift-MapRed/Paper/results/3d.dat SwiftApps/Swift-MapRed/Paper/results/3dplot.png SwiftApps/Swift-MapRed/Paper/results/3dplotsample.gp SwiftApps/Swift-MapRed/Paper/results/hadoop-wc-mcs-ramdisk.txt SwiftApps/Swift-MapRed/Paper/results/hadoop-wc-mcs.png SwiftApps/Swift-MapRed/Paper/results/hadoop-wc-mcs.txt SwiftApps/Swift-MapRed/Paper/results/md.py SwiftApps/Swift-MapRed/Paper/results/plotit.gp SwiftApps/Swift-MapRed/Paper/swifthadoop.aux SwiftApps/Swift-MapRed/Paper/swifthadoop.bbl SwiftApps/Swift-MapRed/Paper/swifthadoop.blg SwiftApps/Swift-MapRed/Paper/swifthadoop.log SwiftApps/Swift-MapRed/Paper/swifthadoop.tex Log: Adding paper Added: SwiftApps/Swift-MapRed/Paper/.bibtex.out =================================================================== --- SwiftApps/Swift-MapRed/Paper/.bibtex.out (rev 0) +++ SwiftApps/Swift-MapRed/Paper/.bibtex.out 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,9 @@ +This is BibTeX, Version 0.99d (TeX Live 2013/MacPorts 2013_2) +The top-level auxiliary file: swifthadoop.aux +The style file: IEEEtran.bst +Database file #1: ref.bib +-- IEEEtran.bst version 1.12 (2007/01/11) by Michael Shell. +-- http://www.michaelshell.org/tex/ieeetran/bibtex/ +-- See the "IEEEtran_bst_HOWTO.pdf" manual for usage information. + +Done. Added: SwiftApps/Swift-MapRed/Paper/.latex.out =================================================================== --- SwiftApps/Swift-MapRed/Paper/.latex.out (rev 0) +++ SwiftApps/Swift-MapRed/Paper/.latex.out 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,158 @@ +This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/MacPorts 2013_2) + restricted \write18 enabled. +entering extended mode +(./swifthadoop.tex +LaTeX2e <2011/06/27> +Babel <3.9f> and hyphenation patterns for 87 languages loaded. +(./IEEEtran.cls +Document Class: IEEEtran 2012/11/21 V1.8c by Harald Hanche-Olsen and Anders Chr +istensen +-- Based on V1.7a by Michael Shell +-- See the "IEEEtran_HOWTO" manual for usage information. +-- http://www.michaelshell.org/tex/ieeetran/ +(/opt/local/share/texmf-texlive/tex/latex/psnfss/ot1ptm.fd) +-- Using 8.5in x 11in (letter) paper. +-- Using PDF output. +-- This is a 10 point document. +) (/opt/local/share/texmf-texlive/tex/latex/graphics/graphicx.sty +(/opt/local/share/texmf-texlive/tex/latex/graphics/keyval.sty) +(/opt/local/share/texmf-texlive/tex/latex/graphics/graphics.sty +(/opt/local/share/texmf-texlive/tex/latex/graphics/trig.sty) +(/opt/local/share/texmf-texlive/tex/latex/latexconfig/graphics.cfg) +(/opt/local/share/texmf-texlive/tex/latex/pdftex-def/pdftex.def +(/opt/local/share/texmf-texlive/tex/generic/oberdiek/infwarerr.sty) +(/opt/local/share/texmf-texlive/tex/generic/oberdiek/ltxcmds.sty)))) +(/opt/local/share/texmf-texlive/tex/latex/comment/comment.sty +Excluding comment 'comment') +(/opt/local/share/texmf-texlive/tex/latex/listings/listings.sty +(/opt/local/share/texmf-texlive/tex/latex/listings/lstmisc.sty) +(/opt/local/share/texmf-texlive/tex/latex/listings/listings.cfg)) +(/opt/local/share/texmf/tex/latex/pgf/basiclayer/pgf.sty +(/opt/local/share/texmf/tex/latex/pgf/utilities/pgfrcs.sty +(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfutil-common.tex) +(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfutil-latex.def +(/opt/local/share/texmf-texlive/tex/latex/ms/everyshi.sty)) +(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfrcs.code.tex)) +(/opt/local/share/texmf/tex/latex/pgf/basiclayer/pgfcore.sty +(/opt/local/share/texmf/tex/latex/pgf/systemlayer/pgfsys.sty +(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsys.code.tex +(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex +(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex)) +(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgf.cfg) +(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsys-pdftex.def +(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def))) +(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex)) +(/opt/local/share/texmf-texlive/tex/latex/xcolor/xcolor.sty +(/opt/local/share/texmf-texlive/tex/latex/latexconfig/color.cfg)) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcore.code.tex +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmath.code.tex +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathcalc.code.tex +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathutil.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathparser.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.code.tex +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.trigonometric.cod +e.tex) +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.comparison.code.t +ex) (/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.base.code.tex +) (/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex))) +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfloat.code.tex)) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.te +x) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex +) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex +) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransformations.code. +tex) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorequick.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.t +ex) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex)) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex +) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex)) +) (/opt/local/share/texmf/tex/generic/pgf/modules/pgfmoduleshapes.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/modules/pgfmoduleplot.code.tex) +(/opt/local/share/texmf/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty) +(/opt/local/share/texmf/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty)) +(/opt/local/share/texmf-texlive/tex/latex/amsmath/amsmath.sty +For additional information on amsmath, use the `?' option. +(/opt/local/share/texmf-texlive/tex/latex/amsmath/amstext.sty +(/opt/local/share/texmf-texlive/tex/latex/amsmath/amsgen.sty)) +(/opt/local/share/texmf-texlive/tex/latex/amsmath/amsbsy.sty) +(/opt/local/share/texmf-texlive/tex/latex/amsmath/amsopn.sty)) +(/opt/local/share/texmf-texlive/tex/latex/subfig/subfig.sty +(/opt/local/share/texmf-texlive/tex/latex/caption/caption.sty +(/opt/local/share/texmf-texlive/tex/latex/caption/caption3.sty) + +Package caption Warning: Unsupported document class (or package) detected, +(caption) usage of the caption package is not recommended. +See the caption package documentation for explanation. + +)) (/opt/local/share/texmf/tex/latex/pgf/frontendlayer/tikz.sty +(/opt/local/share/texmf/tex/latex/pgf/utilities/pgffor.sty +(/opt/local/share/texmf/tex/latex/pgf/utilities/pgfkeys.sty +(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex)) +(/opt/local/share/texmf/tex/generic/pgf/utilities/pgffor.code.tex)) +(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex +(/opt/local/share/texmf/tex/generic/pgf/libraries/pgflibraryplothandlers.code.t +ex) (/opt/local/share/texmf/tex/generic/pgf/modules/pgfmodulematrix.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrar +ytopaths.code.tex))) +(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrar +yarrows.code.tex +(/opt/local/share/texmf/tex/generic/pgf/libraries/pgflibraryarrows.code.tex)) +(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrar +yautomata.code.tex +(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrar +yshapes.multipart.code.tex +(/opt/local/share/texmf/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multi +part.code.tex))) (./swifthadoop.aux) +(/opt/local/share/texmf-texlive/tex/context/base/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +) (/opt/local/share/texmf-texlive/tex/generic/oberdiek/pdftexcmds.sty +(/opt/local/share/texmf-texlive/tex/generic/oberdiek/ifluatex.sty) +(/opt/local/share/texmf-texlive/tex/generic/oberdiek/ifpdf.sty)) +(/opt/local/share/texmf-texlive/tex/latex/oberdiek/epstopdf-base.sty +(/opt/local/share/texmf-texlive/tex/latex/oberdiek/grfext.sty +(/opt/local/share/texmf-texlive/tex/generic/oberdiek/kvdefinekeys.sty)) +(/opt/local/share/texmf-texlive/tex/latex/oberdiek/kvoptions.sty +(/opt/local/share/texmf-texlive/tex/generic/oberdiek/kvsetkeys.sty +(/opt/local/share/texmf-texlive/tex/generic/oberdiek/etexcmds.sty))) +(/opt/local/share/texmf-texlive/tex/latex/latexconfig/epstopdf-sys.cfg)) +ABD: EveryShipout initializing macros + +[1{/opt/local/var/db/texmf/fonts/map/pdftex/updmap/pdftex.map}] + +[2 <./fig/hadoopflow.png>] + + +[3 <./fig/swiftflow.png>] +Underfull \vbox (badness 1688) has occurred while \output is active +(./swifthadoop.bbl [4 <./fig/swiftreduce.png>]) + +** Conference Paper ** +Before submitting the final camera ready copy, remember to: + + 1. Manually equalize the lengths of two columns on the last page + of your paper; + + 2. Ensure that any PostScript and/or PDF output post-processing + uses only Type 1 fonts and that every step in the generation + process uses the appropriate paper size. + +[5 <./fig/combiner.png>] (./swifthadoop.aux) ) +(see the transcript file for additional information){/opt/local/share/texmf-tex +live/fonts/enc/dvips/base/8r.enc} + +Output written on swifthadoop.pdf (5 pages, 190720 bytes). +Transcript written on swifthadoop.log. Added: SwiftApps/Swift-MapRed/Paper/IEEEtran.bst =================================================================== --- SwiftApps/Swift-MapRed/Paper/IEEEtran.bst (rev 0) +++ SwiftApps/Swift-MapRed/Paper/IEEEtran.bst 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,2417 @@ +%% +%% IEEEtran.bst +%% BibTeX Bibliography Style file for IEEE Journals and Conferences (unsorted) +%% Version 1.12 (2007/01/11) +%% +%% Copyright (c) 2003-2007 Michael Shell +%% +%% Original starting code base and algorithms obtained from the output of +%% Patrick W. Daly's makebst package as well as from prior versions of +%% IEEE BibTeX styles: +%% +%% 1. Howard Trickey and Oren Patashnik's ieeetr.bst (1985/1988) +%% 2. Silvano Balemi and Richard H. Roy's IEEEbib.bst (1993) +%% +%% Support sites: +%% http://www.michaelshell.org/tex/ieeetran/ +%% http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/ +%% and/or +%% http://www.ieee.org/ +%% +%% For use with BibTeX version 0.99a or later +%% +%% This is a numerical citation style. +%% +%%************************************************************************* +%% Legal Notice: +%% This code is offered as-is without any warranty either expressed or +%% implied; without even the implied warranty of MERCHANTABILITY or +%% FITNESS FOR A PARTICULAR PURPOSE! +%% User assumes all risk. +%% In no event shall IEEE or any contributor to this code be liable for +%% any damages or losses, including, but not limited to, incidental, +%% consequential, or any other damages, resulting from the use or misuse +%% of any information contained here. +%% +%% All comments are the opinions of their respective authors and are not +%% necessarily endorsed by the IEEE. +%% +%% This work is distributed under the LaTeX Project Public License (LPPL) +%% ( http://www.latex-project.org/ ) version 1.3, and may be freely used, +%% distributed and modified. A copy of the LPPL, version 1.3, is included +%% in the base LaTeX documentation of all distributions of LaTeX released +%% 2003/12/01 or later. +%% Retain all contribution notices and credits. +%% ** Modified files should be clearly indicated as such, including ** +%% ** renaming them and changing author support contact information. ** +%% +%% File list of work: IEEEabrv.bib, IEEEfull.bib, IEEEexample.bib, +%% IEEEtran.bst, IEEEtranS.bst, IEEEtranSA.bst, +%% IEEEtranN.bst, IEEEtranSN.bst, IEEEtran_bst_HOWTO.pdf +%%************************************************************************* +% +% +% Changelog: +% +% 1.00 (2002/08/13) Initial release +% +% 1.10 (2002/09/27) +% 1. Corrected minor bug for improperly formed warning message when a +% book was not given a title. Thanks to Ming Kin Lai for reporting this. +% 2. Added support for CTLname_format_string and CTLname_latex_cmd fields +% in the BST control entry type. +% +% 1.11 (2003/04/02) +% 1. Fixed bug with URLs containing underscores when using url.sty. Thanks +% to Ming Kin Lai for reporting this. +% +% 1.12 (2007/01/11) +% 1. Fixed bug with unwanted comma before "et al." when an entry contained +% more than two author names. Thanks to Pallav Gupta for reporting this. +% 2. Fixed bug with anomalous closing quote in tech reports that have a +% type, but without a number or address. Thanks to Mehrdad Mirreza for +% reporting this. +% 3. Use braces in \providecommand in begin.bib to better support +% latex2html. TeX style length assignments OK with recent versions +% of latex2html - 1.71 (2002/2/1) or later is strongly recommended. +% Use of the language field still causes trouble with latex2html. +% Thanks to Federico Beffa for reporting this. +% 4. Added IEEEtran.bst ID and version comment string to .bbl output. +% 5. Provide a \BIBdecl hook that allows the user to execute commands +% just prior to the first entry. +% 6. Use default urlstyle (is using url.sty) of "same" rather than rm to +% better work with a wider variety of bibliography styles. +% 7. Changed month abbreviations from Sept., July and June to Sep., Jul., +% and Jun., respectively, as IEEE now does. Thanks to Moritz Borgmann +% for reporting this. +% 8. Control entry types should not be considered when calculating longest +% label width. +% 9. Added alias www for electronic/online. +% 10. Added CTLname_url_prefix control entry type. + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% DEFAULTS FOR THE CONTROLS OF THE BST STYLE %% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% These are the defaults for the user adjustable controls. The values used +% here can be overridden by the user via IEEEtranBSTCTL entry type. + +% NOTE: The recommended LaTeX command to invoke a control entry type is: +% +%\makeatletter +%\def\bstctlcite{\@ifnextchar[{\@bstctlcite}{\@bstctlcite[@auxout]}} +%\def\@bstctlcite[#1]#2{\@bsphack +% \@for\@citeb:=#2\do{% +% \edef\@citeb{\expandafter\@firstofone\@citeb}% +% \if at filesw\immediate\write\csname #1\endcsname{\string\citation{\@citeb}}\fi}% +% \@esphack} +%\makeatother +% +% It is called at the start of the document, before the first \cite, like: +% \bstctlcite{IEEEexample:BSTcontrol} +% +% IEEEtran.cls V1.6 and later does provide this command. + + + +% #0 turns off the display of the number for articles. +% #1 enables +FUNCTION {default.is.use.number.for.article} { #1 } + + +% #0 turns off the display of the paper and type fields in @inproceedings. +% #1 enables +FUNCTION {default.is.use.paper} { #1 } + + +% #0 turns off the forced use of "et al." +% #1 enables +FUNCTION {default.is.forced.et.al} { #0 } + +% The maximum number of names that can be present beyond which an "et al." +% usage is forced. Be sure that num.names.shown.with.forced.et.al (below) +% is not greater than this value! +% Note: There are many instances of references in IEEE journals which have +% a very large number of authors as well as instances in which "et al." is +% used profusely. +FUNCTION {default.max.num.names.before.forced.et.al} { #10 } + +% The number of names that will be shown with a forced "et al.". +% Must be less than or equal to max.num.names.before.forced.et.al +FUNCTION {default.num.names.shown.with.forced.et.al} { #1 } + + +% #0 turns off the alternate interword spacing for entries with URLs. +% #1 enables +FUNCTION {default.is.use.alt.interword.spacing} { #1 } + +% If alternate interword spacing for entries with URLs is enabled, this is +% the interword spacing stretch factor that will be used. For example, the +% default "4" here means that the interword spacing in entries with URLs can +% stretch to four times normal. Does not have to be an integer. Note that +% the value specified here can be overridden by the user in their LaTeX +% code via a command such as: +% "\providecommand\BIBentryALTinterwordstretchfactor{1.5}" in addition to +% that via the IEEEtranBSTCTL entry type. +FUNCTION {default.ALTinterwordstretchfactor} { "4" } + + +% #0 turns off the "dashification" of repeated (i.e., identical to those +% of the previous entry) names. IEEE normally does this. +% #1 enables +FUNCTION {default.is.dash.repeated.names} { #1 } + + +% The default name format control string. +FUNCTION {default.name.format.string}{ "{f.~}{vv~}{ll}{, jj}" } + + +% The default LaTeX font command for the names. +FUNCTION {default.name.latex.cmd}{ "" } + + +% The default URL prefix. +FUNCTION {default.name.url.prefix}{ "[Online]. Available:" } + + +% Other controls that cannot be accessed via IEEEtranBSTCTL entry type. + +% #0 turns off the terminal startup banner/completed message so as to +% operate more quietly. +% #1 enables +FUNCTION {is.print.banners.to.terminal} { #1 } + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% FILE VERSION AND BANNER %% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION{bst.file.version} { "1.12" } +FUNCTION{bst.file.date} { "2007/01/11" } +FUNCTION{bst.file.website} { "http://www.michaelshell.org/tex/ieeetran/bibtex/" } + +FUNCTION {banner.message} +{ is.print.banners.to.terminal + { "-- IEEEtran.bst version" " " * bst.file.version * + " (" * bst.file.date * ") " * "by Michael Shell." * + top$ + "-- " bst.file.website * + top$ + "-- See the " quote$ * "IEEEtran_bst_HOWTO.pdf" * quote$ * " manual for usage information." * + top$ + } + { skip$ } + if$ +} + +FUNCTION {completed.message} +{ is.print.banners.to.terminal + { "" + top$ + "Done." + top$ + } + { skip$ } + if$ +} + + + + +%%%%%%%%%%%%%%%%%%%%%% +%% STRING CONSTANTS %% +%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {bbl.and}{ "and" } +FUNCTION {bbl.etal}{ "et~al." } +FUNCTION {bbl.editors}{ "eds." } +FUNCTION {bbl.editor}{ "ed." } +FUNCTION {bbl.edition}{ "ed." } +FUNCTION {bbl.volume}{ "vol." } +FUNCTION {bbl.of}{ "of" } +FUNCTION {bbl.number}{ "no." } +FUNCTION {bbl.in}{ "in" } +FUNCTION {bbl.pages}{ "pp." } +FUNCTION {bbl.page}{ "p." } +FUNCTION {bbl.chapter}{ "ch." } +FUNCTION {bbl.paper}{ "paper" } +FUNCTION {bbl.part}{ "pt." } +FUNCTION {bbl.patent}{ "Patent" } +FUNCTION {bbl.patentUS}{ "U.S." } +FUNCTION {bbl.revision}{ "Rev." } +FUNCTION {bbl.series}{ "ser." } +FUNCTION {bbl.standard}{ "Std." } +FUNCTION {bbl.techrep}{ "Tech. Rep." } +FUNCTION {bbl.mthesis}{ "Master's thesis" } +FUNCTION {bbl.phdthesis}{ "Ph.D. dissertation" } +FUNCTION {bbl.st}{ "st" } +FUNCTION {bbl.nd}{ "nd" } +FUNCTION {bbl.rd}{ "rd" } +FUNCTION {bbl.th}{ "th" } + + +% This is the LaTeX spacer that is used when a larger than normal space +% is called for (such as just before the address:publisher). +FUNCTION {large.space} { "\hskip 1em plus 0.5em minus 0.4em\relax " } + +% The LaTeX code for dashes that are used to represent repeated names. +% Note: Some older IEEE journals used something like +% "\rule{0.275in}{0.5pt}\," which is fairly thick and runs right along +% the baseline. However, IEEE now uses a thinner, above baseline, +% six dash long sequence. +FUNCTION {repeated.name.dashes} { "------" } + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% PREDEFINED STRING MACROS %% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +MACRO {jan} {"Jan."} +MACRO {feb} {"Feb."} +MACRO {mar} {"Mar."} +MACRO {apr} {"Apr."} +MACRO {may} {"May"} +MACRO {jun} {"Jun."} +MACRO {jul} {"Jul."} +MACRO {aug} {"Aug."} +MACRO {sep} {"Sep."} +MACRO {oct} {"Oct."} +MACRO {nov} {"Nov."} +MACRO {dec} {"Dec."} + + + +%%%%%%%%%%%%%%%%%% +%% ENTRY FIELDS %% +%%%%%%%%%%%%%%%%%% + +ENTRY + { address + assignee + author + booktitle + chapter + day + dayfiled + edition + editor + howpublished + institution + intype + journal + key + language + month + monthfiled + nationality + note + number + organization + pages + paper + publisher + school + series + revision + title + type + url + volume + year + yearfiled + CTLuse_article_number + CTLuse_paper + CTLuse_forced_etal + CTLmax_names_forced_etal + CTLnames_show_etal + CTLuse_alt_spacing + CTLalt_stretch_factor + CTLdash_repeated_names + CTLname_format_string + CTLname_latex_cmd + CTLname_url_prefix + } + {} + { label } + + + + +%%%%%%%%%%%%%%%%%%%%%%% +%% INTEGER VARIABLES %% +%%%%%%%%%%%%%%%%%%%%%%% + +INTEGERS { prev.status.punct this.status.punct punct.std + punct.no punct.comma punct.period + prev.status.space this.status.space space.std + space.no space.normal space.large + prev.status.quote this.status.quote quote.std + quote.no quote.close + prev.status.nline this.status.nline nline.std + nline.no nline.newblock + status.cap cap.std + cap.no cap.yes} + +INTEGERS { longest.label.width multiresult nameptr namesleft number.label numnames } + +INTEGERS { is.use.number.for.article + is.use.paper + is.forced.et.al + max.num.names.before.forced.et.al + num.names.shown.with.forced.et.al + is.use.alt.interword.spacing + is.dash.repeated.names} + + +%%%%%%%%%%%%%%%%%%%%%% +%% STRING VARIABLES %% +%%%%%%%%%%%%%%%%%%%%%% + +STRINGS { bibinfo + longest.label + oldname + s + t + ALTinterwordstretchfactor + name.format.string + name.latex.cmd + name.url.prefix} + + + + +%%%%%%%%%%%%%%%%%%%%%%%%% +%% LOW LEVEL FUNCTIONS %% +%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {initialize.controls} +{ default.is.use.number.for.article 'is.use.number.for.article := + default.is.use.paper 'is.use.paper := + default.is.forced.et.al 'is.forced.et.al := + default.max.num.names.before.forced.et.al 'max.num.names.before.forced.et.al := + default.num.names.shown.with.forced.et.al 'num.names.shown.with.forced.et.al := + default.is.use.alt.interword.spacing 'is.use.alt.interword.spacing := + default.is.dash.repeated.names 'is.dash.repeated.names := + default.ALTinterwordstretchfactor 'ALTinterwordstretchfactor := + default.name.format.string 'name.format.string := + default.name.latex.cmd 'name.latex.cmd := + default.name.url.prefix 'name.url.prefix := +} + + +% This IEEEtran.bst features a very powerful and flexible mechanism for +% controlling the capitalization, punctuation, spacing, quotation, and +% newlines of the formatted entry fields. (Note: IEEEtran.bst does not need +% or use the newline/newblock feature, but it has been implemented for +% possible future use.) The output states of IEEEtran.bst consist of +% multiple independent attributes and, as such, can be thought of as being +% vectors, rather than the simple scalar values ("before.all", +% "mid.sentence", etc.) used in most other .bst files. +% +% The more flexible and complex design used here was motivated in part by +% IEEE's rather unusual bibliography style. For example, IEEE ends the +% previous field item with a period and large space prior to the publisher +% address; the @electronic entry types use periods as inter-item punctuation +% rather than the commas used by the other entry types; and URLs are never +% followed by periods even though they are the last item in the entry. +% Although it is possible to accommodate these features with the conventional +% output state system, the seemingly endless exceptions make for convoluted, +% unreliable and difficult to maintain code. +% +% IEEEtran.bst's output state system can be easily understood via a simple +% illustration of two most recently formatted entry fields (on the stack): +% +% CURRENT_ITEM +% "PREVIOUS_ITEM +% +% which, in this example, is to eventually appear in the bibliography as: +% +% "PREVIOUS_ITEM," CURRENT_ITEM +% +% It is the job of the output routine to take the previous item off of the +% stack (while leaving the current item at the top of the stack), apply its +% trailing punctuation (including closing quote marks) and spacing, and then +% to write the result to BibTeX's output buffer: +% +% "PREVIOUS_ITEM," +% +% Punctuation (and spacing) between items is often determined by both of the +% items rather than just the first one. The presence of quotation marks +% further complicates the situation because, in standard English, trailing +% punctuation marks are supposed to be contained within the quotes. +% +% IEEEtran.bst maintains two output state (aka "status") vectors which +% correspond to the previous and current (aka "this") items. Each vector +% consists of several independent attributes which track punctuation, +% spacing, quotation, and newlines. Capitalization status is handled by a +% separate scalar because the format routines, not the output routine, +% handle capitalization and, therefore, there is no need to maintain the +% capitalization attribute for both the "previous" and "this" items. +% +% When a format routine adds a new item, it copies the current output status +% vector to the previous output status vector and (usually) resets the +% current (this) output status vector to a "standard status" vector. Using a +% "standard status" vector in this way allows us to redefine what we mean by +% "standard status" at the start of each entry handler and reuse the same +% format routines under the various inter-item separation schemes. For +% example, the standard status vector for the @book entry type may use +% commas for item separators, while the @electronic type may use periods, +% yet both entry handlers exploit many of the exact same format routines. +% +% Because format routines have write access to the output status vector of +% the previous item, they can override the punctuation choices of the +% previous format routine! Therefore, it becomes trivial to implement rules +% such as "Always use a period and a large space before the publisher." By +% pushing the generation of the closing quote mark to the output routine, we +% avoid all the problems caused by having to close a quote before having all +% the information required to determine what the punctuation should be. +% +% The IEEEtran.bst output state system can easily be expanded if needed. +% For instance, it is easy to add a "space.tie" attribute value if the +% bibliography rules mandate that two items have to be joined with an +% unbreakable space. + +FUNCTION {initialize.status.constants} +{ #0 'punct.no := + #1 'punct.comma := + #2 'punct.period := + #0 'space.no := + #1 'space.normal := + #2 'space.large := + #0 'quote.no := + #1 'quote.close := + #0 'cap.no := + #1 'cap.yes := + #0 'nline.no := + #1 'nline.newblock := +} + +FUNCTION {std.status.using.comma} +{ punct.comma 'punct.std := + space.normal 'space.std := + quote.no 'quote.std := + nline.no 'nline.std := + cap.no 'cap.std := +} + +FUNCTION {std.status.using.period} +{ punct.period 'punct.std := + space.normal 'space.std := + quote.no 'quote.std := + nline.no 'nline.std := + cap.yes 'cap.std := +} + +FUNCTION {initialize.prev.this.status} +{ punct.no 'prev.status.punct := + space.no 'prev.status.space := + quote.no 'prev.status.quote := + nline.no 'prev.status.nline := + punct.no 'this.status.punct := + space.no 'this.status.space := + quote.no 'this.status.quote := + nline.no 'this.status.nline := + cap.yes 'status.cap := +} + +FUNCTION {this.status.std} +{ punct.std 'this.status.punct := + space.std 'this.status.space := + quote.std 'this.status.quote := + nline.std 'this.status.nline := +} + +FUNCTION {cap.status.std}{ cap.std 'status.cap := } + +FUNCTION {this.to.prev.status} +{ this.status.punct 'prev.status.punct := + this.status.space 'prev.status.space := + this.status.quote 'prev.status.quote := + this.status.nline 'prev.status.nline := +} + + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ { skip$ } + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + { skip$ } + if$ +} + + +% convert the strings "yes" or "no" to #1 or #0 respectively +FUNCTION {yes.no.to.int} +{ "l" change.case$ duplicate$ + "yes" = + { pop$ #1 } + { duplicate$ "no" = + { pop$ #0 } + { "unknown boolean " quote$ * swap$ * quote$ * + " in " * cite$ * warning$ + #0 + } + if$ + } + if$ +} + + +% pushes true if the single char string on the stack is in the +% range of "0" to "9" +FUNCTION {is.num} +{ chr.to.int$ + duplicate$ "0" chr.to.int$ < not + swap$ "9" chr.to.int$ > not and +} + +% multiplies the integer on the stack by a factor of 10 +FUNCTION {bump.int.mag} +{ #0 'multiresult := + { duplicate$ #0 > } + { #1 - + multiresult #10 + + 'multiresult := + } + while$ +pop$ +multiresult +} + +% converts a single character string on the stack to an integer +FUNCTION {char.to.integer} +{ duplicate$ + is.num + { chr.to.int$ "0" chr.to.int$ - } + {"noninteger character " quote$ * swap$ * quote$ * + " in integer field of " * cite$ * warning$ + #0 + } + if$ +} + +% converts a string on the stack to an integer +FUNCTION {string.to.integer} +{ duplicate$ text.length$ 'namesleft := + #1 'nameptr := + #0 'numnames := + { nameptr namesleft > not } + { duplicate$ nameptr #1 substring$ + char.to.integer numnames bump.int.mag + + 'numnames := + nameptr #1 + + 'nameptr := + } + while$ +pop$ +numnames +} + + + + +% The output routines write out the *next* to the top (previous) item on the +% stack, adding punctuation and such as needed. Since IEEEtran.bst maintains +% the output status for the top two items on the stack, these output +% routines have to consider the previous output status (which corresponds to +% the item that is being output). Full independent control of punctuation, +% closing quote marks, spacing, and newblock is provided. +% +% "output.nonnull" does not check for the presence of a previous empty +% item. +% +% "output" does check for the presence of a previous empty item and will +% remove an empty item rather than outputing it. +% +% "output.warn" is like "output", but will issue a warning if it detects +% an empty item. + +FUNCTION {output.nonnull} +{ swap$ + prev.status.punct punct.comma = + { "," * } + { skip$ } + if$ + prev.status.punct punct.period = + { add.period$ } + { skip$ } + if$ + prev.status.quote quote.close = + { "''" * } + { skip$ } + if$ + prev.status.space space.normal = + { " " * } + { skip$ } + if$ + prev.status.space space.large = + { large.space * } + { skip$ } + if$ + write$ + prev.status.nline nline.newblock = + { newline$ "\newblock " write$ } + { skip$ } + if$ +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {output.warn} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +% "fin.entry" is the output routine that handles the last item of the entry +% (which will be on the top of the stack when "fin.entry" is called). + +FUNCTION {fin.entry} +{ this.status.punct punct.no = + { skip$ } + { add.period$ } + if$ + this.status.quote quote.close = + { "''" * } + { skip$ } + if$ +write$ +newline$ +} + + +FUNCTION {is.last.char.not.punct} +{ duplicate$ + "}" * add.period$ + #-1 #1 substring$ "." = +} + +FUNCTION {is.multiple.pages} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {capitalize}{ "u" change.case$ "t" change.case$ } + +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "\emph{" swap$ * "}" * } + if$ +} + +FUNCTION {do.name.latex.cmd} +{ name.latex.cmd + empty$ + { skip$ } + { name.latex.cmd "{" * swap$ * "}" * } + if$ +} + +% IEEEtran.bst uses its own \BIBforeignlanguage command which directly +% invokes the TeX hyphenation patterns without the need of the Babel +% package. Babel does a lot more than switch hyphenation patterns and +% its loading can cause unintended effects in many class files (such as +% IEEEtran.cls). +FUNCTION {select.language} +{ duplicate$ empty$ 'pop$ + { language empty$ 'skip$ + { "\BIBforeignlanguage{" language * "}{" * swap$ * "}" * } + if$ + } + if$ +} + +FUNCTION {tie.or.space.prefix} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ +} + +FUNCTION {get.bbl.editor} +{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } + +FUNCTION {space.word}{ " " swap$ * " " * } + + +% Field Conditioners, Converters, Checkers and External Interfaces + +FUNCTION {empty.field.to.null.string} +{ duplicate$ empty$ + { pop$ "" } + { skip$ } + if$ +} + +FUNCTION {either.or.check} +{ empty$ + { pop$ } + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {empty.entry.warn} +{ author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ url empty$ + and and and and and and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ +} + + +% The bibinfo system provides a way for the electronic parsing/acquisition +% of a bibliography's contents as is done by ReVTeX. For example, a field +% could be entered into the bibliography as: +% \bibinfo{volume}{2} +% Only the "2" would show up in the document, but the LaTeX \bibinfo command +% could do additional things with the information. IEEEtran.bst does provide +% a \bibinfo command via "\providecommand{\bibinfo}[2]{#2}". However, it is +% currently not used as the bogus bibinfo functions defined here output the +% entry values directly without the \bibinfo wrapper. The bibinfo functions +% themselves (and the calls to them) are retained for possible future use. +% +% bibinfo.check avoids acting on missing fields while bibinfo.warn will +% issue a warning message if a missing field is detected. Prior to calling +% the bibinfo functions, the user should push the field value and then its +% name string, in that order. + +FUNCTION {bibinfo.check} +{ swap$ duplicate$ missing$ + { pop$ pop$ "" } + { duplicate$ empty$ + { swap$ pop$ } + { swap$ pop$ } + if$ + } + if$ +} + +FUNCTION {bibinfo.warn} +{ swap$ duplicate$ missing$ + { swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ "" } + { duplicate$ empty$ + { swap$ "empty " swap$ * " in " * cite$ * warning$ } + { swap$ pop$ } + if$ + } + if$ +} + + +% IEEE separates large numbers with more than 4 digits into groups of +% three. IEEE uses a small space to separate these number groups. +% Typical applications include patent and page numbers. + +% number of consecutive digits required to trigger the group separation. +FUNCTION {large.number.trigger}{ #5 } + +% For numbers longer than the trigger, this is the blocksize of the groups. +% The blocksize must be less than the trigger threshold, and 2 * blocksize +% must be greater than the trigger threshold (can't do more than one +% separation on the initial trigger). +FUNCTION {large.number.blocksize}{ #3 } + +% What is actually inserted between the number groups. +FUNCTION {large.number.separator}{ "\," } + +% So as to save on integer variables by reusing existing ones, numnames +% holds the current number of consecutive digits read and nameptr holds +% the number that will trigger an inserted space. +FUNCTION {large.number.separate} +{ 't := + "" + #0 'numnames := + large.number.trigger 'nameptr := + { t empty$ not } + { t #-1 #1 substring$ is.num + { numnames #1 + 'numnames := } + { #0 'numnames := + large.number.trigger 'nameptr := + } + if$ + t #-1 #1 substring$ swap$ * + t #-2 global.max$ substring$ 't := + numnames nameptr = + { duplicate$ #1 nameptr large.number.blocksize - substring$ swap$ + nameptr large.number.blocksize - #1 + global.max$ substring$ + large.number.separator swap$ * * + nameptr large.number.blocksize - 'numnames := + large.number.blocksize #1 + 'nameptr := + } + { skip$ } + if$ + } + while$ +} + +% Converts all single dashes "-" to double dashes "--". +FUNCTION {n.dashify} +{ large.number.separate + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + + +% This function detects entries with names that are identical to that of +% the previous entry and replaces the repeated names with dashes (if the +% "is.dash.repeated.names" user control is nonzero). +FUNCTION {name.or.dash} +{ 's := + oldname empty$ + { s 'oldname := s } + { s oldname = + { is.dash.repeated.names + { repeated.name.dashes } + { s 'oldname := s } + if$ + } + { s 'oldname := s } + if$ + } + if$ +} + +% Converts the number string on the top of the stack to +% "numerical ordinal form" (e.g., "7" to "7th"). There is +% no artificial limit to the upper bound of the numbers as the +% least significant digit always determines the ordinal form. +FUNCTION {num.to.ordinal} +{ duplicate$ #-1 #1 substring$ "1" = + { bbl.st * } + { duplicate$ #-1 #1 substring$ "2" = + { bbl.nd * } + { duplicate$ #-1 #1 substring$ "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ +} + +% If the string on the top of the stack begins with a number, +% (e.g., 11th) then replace the string with the leading number +% it contains. Otherwise retain the string as-is. s holds the +% extracted number, t holds the part of the string that remains +% to be scanned. +FUNCTION {extract.num} +{ duplicate$ 't := + "" 's := + { t empty$ not } + { t #1 #1 substring$ + t #2 global.max$ substring$ 't := + duplicate$ is.num + { s swap$ * 's := } + { pop$ "" 't := } + if$ + } + while$ + s empty$ + 'skip$ + { pop$ s } + if$ +} + +% Converts the word number string on the top of the stack to +% Arabic string form. Will be successful up to "tenth". +FUNCTION {word.to.num} +{ duplicate$ "l" change.case$ 's := + s "first" = + { pop$ "1" } + { skip$ } + if$ + s "second" = + { pop$ "2" } + { skip$ } + if$ + s "third" = + { pop$ "3" } + { skip$ } + if$ + s "fourth" = + { pop$ "4" } + { skip$ } + if$ + s "fifth" = + { pop$ "5" } + { skip$ } + if$ + s "sixth" = + { pop$ "6" } + { skip$ } + if$ + s "seventh" = + { pop$ "7" } + { skip$ } + if$ + s "eighth" = + { pop$ "8" } + { skip$ } + if$ + s "ninth" = + { pop$ "9" } + { skip$ } + if$ + s "tenth" = + { pop$ "10" } + { skip$ } + if$ +} + + +% Converts the string on the top of the stack to numerical +% ordinal (e.g., "11th") form. +FUNCTION {convert.edition} +{ duplicate$ empty$ 'skip$ + { duplicate$ #1 #1 substring$ is.num + { extract.num + num.to.ordinal + } + { word.to.num + duplicate$ #1 #1 substring$ is.num + { num.to.ordinal } + { "edition ordinal word " quote$ * edition * quote$ * + " may be too high (or improper) for conversion" * " in " * cite$ * warning$ + } + if$ + } + if$ + } + if$ +} + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% LATEX BIBLIOGRAPHY CODE %% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {start.entry} +{ newline$ + "\bibitem{" write$ + cite$ write$ + "}" write$ + newline$ + "" + initialize.prev.this.status +} + +% Here we write out all the LaTeX code that we will need. The most involved +% code sequences are those that control the alternate interword spacing and +% foreign language hyphenation patterns. The heavy use of \providecommand +% gives users a way to override the defaults. Special thanks to Javier Bezos, +% Johannes Braams, Robin Fairbairns, Heiko Oberdiek, Donald Arseneau and all +% the other gurus on comp.text.tex for their help and advice on the topic of +% \selectlanguage, Babel and BibTeX. +FUNCTION {begin.bib} +{ "% Generated by IEEEtran.bst, version: " bst.file.version * " (" * bst.file.date * ")" * + write$ newline$ + preamble$ empty$ 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" longest.label * "}" * + write$ newline$ + "\providecommand{\url}[1]{#1}" + write$ newline$ + "\csname url at samestyle\endcsname" + write$ newline$ + "\providecommand{\newblock}{\relax}" + write$ newline$ + "\providecommand{\bibinfo}[2]{#2}" + write$ newline$ + "\providecommand{\BIBentrySTDinterwordspacing}{\spaceskip=0pt\relax}" + write$ newline$ + "\providecommand{\BIBentryALTinterwordstretchfactor}{" + ALTinterwordstretchfactor * "}" * + write$ newline$ + "\providecommand{\BIBentryALTinterwordspacing}{\spaceskip=\fontdimen2\font plus " + write$ newline$ + "\BIBentryALTinterwordstretchfactor\fontdimen3\font minus \fontdimen4\font\relax}" + write$ newline$ + "\providecommand{\BIBforeignlanguage}[2]{{%" + write$ newline$ + "\expandafter\ifx\csname l@#1\endcsname\relax" + write$ newline$ + "\typeout{** WARNING: IEEEtran.bst: No hyphenation pattern has been}%" + write$ newline$ + "\typeout{** loaded for the language `#1'. Using the pattern for}%" + write$ newline$ + "\typeout{** the default language instead.}%" + write$ newline$ + "\else" + write$ newline$ + "\language=\csname l@#1\endcsname" + write$ newline$ + "\fi" + write$ newline$ + "#2}}" + write$ newline$ + "\providecommand{\BIBdecl}{\relax}" + write$ newline$ + "\BIBdecl" + write$ newline$ +} + +FUNCTION {end.bib} +{ newline$ "\end{thebibliography}" write$ newline$ } + +FUNCTION {if.url.alt.interword.spacing} +{ is.use.alt.interword.spacing + {url empty$ 'skip$ {"\BIBentryALTinterwordspacing" write$ newline$} if$} + { skip$ } + if$ +} + +FUNCTION {if.url.std.interword.spacing} +{ is.use.alt.interword.spacing + {url empty$ 'skip$ {"\BIBentrySTDinterwordspacing" write$ newline$} if$} + { skip$ } + if$ +} + + + + +%%%%%%%%%%%%%%%%%%%%%%%% +%% LONGEST LABEL PASS %% +%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #1 'number.label := + #0 'longest.label.width := +} + +FUNCTION {longest.label.pass} +{ type$ "ieeetranbstctl" = + { skip$ } + { number.label int.to.str$ 'label := + number.label #1 + 'number.label := + label width$ longest.label.width > + { label 'longest.label := + label width$ 'longest.label.width := + } + { skip$ } + if$ + } + if$ +} + + + + +%%%%%%%%%%%%%%%%%%%%% +%% FORMAT HANDLERS %% +%%%%%%%%%%%%%%%%%%%%% + +%% Lower Level Formats (used by higher level formats) + +FUNCTION {format.address.org.or.pub.date} +{ 't := + "" + year empty$ + { "empty year in " cite$ * warning$ } + { skip$ } + if$ + address empty$ t empty$ and + year empty$ and month empty$ and + { skip$ } + { this.to.prev.status + this.status.std + cap.status.std + address "address" bibinfo.check * + t empty$ + { skip$ } + { punct.period 'prev.status.punct := + space.large 'prev.status.space := + address empty$ + { skip$ } + { ": " * } + if$ + t * + } + if$ + year empty$ month empty$ and + { skip$ } + { t empty$ address empty$ and + { skip$ } + { ", " * } + if$ + month empty$ + { year empty$ + { skip$ } + { year "year" bibinfo.check * } + if$ + } + { month "month" bibinfo.check * + year empty$ + { skip$ } + { " " * year "year" bibinfo.check * } + if$ + } + if$ + } + if$ + } + if$ +} + + +FUNCTION {format.names} +{ 'bibinfo := + duplicate$ empty$ 'skip$ { + this.to.prev.status + this.status.std + 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + name.format.string + format.name$ + bibinfo bibinfo.check + 't := + nameptr #1 > + { nameptr num.names.shown.with.forced.et.al #1 + = + numnames max.num.names.before.forced.et.al > + is.forced.et.al and and + { "others" 't := + #1 'namesleft := + } + { skip$ } + if$ + namesleft #1 > + { ", " * t do.name.latex.cmd * } + { s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { " " * bbl.etal emphasize * } + { numnames #2 > + { "," * } + { skip$ } + if$ + bbl.and + space.word * t do.name.latex.cmd * + } + if$ + } + if$ + } + { t do.name.latex.cmd } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + cap.status.std + } if$ +} + + + + +%% Higher Level Formats + +%% addresses/locations + +FUNCTION {format.address} +{ address duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + } + if$ +} + + + +%% author/editor names + +FUNCTION {format.authors}{ author "author" format.names } + +FUNCTION {format.editors} +{ editor "editor" format.names duplicate$ empty$ 'skip$ + { ", " * + get.bbl.editor + capitalize + * + } + if$ +} + + + +%% date + +FUNCTION {format.date} +{ + month "month" bibinfo.check duplicate$ empty$ + year "year" bibinfo.check duplicate$ empty$ + { swap$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + "there's a month but no year in " cite$ * warning$ } + if$ + * + } + { this.to.prev.status + this.status.std + cap.status.std + swap$ 'skip$ + { + swap$ + " " * swap$ + } + if$ + * + } + if$ +} + +FUNCTION {format.date.electronic} +{ month "month" bibinfo.check duplicate$ empty$ + year "year" bibinfo.check duplicate$ empty$ + { swap$ + { pop$ } + { "there's a month but no year in " cite$ * warning$ + pop$ ")" * "(" swap$ * + this.to.prev.status + punct.no 'this.status.punct := + space.normal 'this.status.space := + quote.no 'this.status.quote := + cap.yes 'status.cap := + } + if$ + } + { swap$ + { swap$ pop$ ")" * "(" swap$ * } + { "(" swap$ * ", " * swap$ * ")" * } + if$ + this.to.prev.status + punct.no 'this.status.punct := + space.normal 'this.status.space := + quote.no 'this.status.quote := + cap.yes 'status.cap := + } + if$ +} + + + +%% edition/title + +% Note: IEEE considers the edition to be closely associated with +% the title of a book. So, in IEEEtran.bst the edition is normally handled +% within the formatting of the title. The format.edition function is +% retained here for possible future use. +FUNCTION {format.edition} +{ edition duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + convert.edition + status.cap + { "t" } + { "l" } + if$ change.case$ + "edition" bibinfo.check + "~" * bbl.edition * + cap.status.std + } + if$ +} + +% This is used to format the booktitle of a conference proceedings. +% Here we use the "intype" field to provide the user a way to +% override the word "in" (e.g., with things like "presented at") +% Use of intype stops the emphasis of the booktitle to indicate that +% we no longer mean the written conference proceedings, but the +% conference itself. +FUNCTION {format.in.booktitle} +{ booktitle "booktitle" bibinfo.check duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + select.language + intype missing$ + { emphasize + bbl.in " " * + } + { intype " " * } + if$ + swap$ * + cap.status.std + } + if$ +} + +% This is used to format the booktitle of collection. +% Here the "intype" field is not supported, but "edition" is. +FUNCTION {format.in.booktitle.edition} +{ booktitle "booktitle" bibinfo.check duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + select.language + emphasize + edition empty$ 'skip$ + { ", " * + edition + convert.edition + "l" change.case$ + * "~" * bbl.edition * + } + if$ + bbl.in " " * swap$ * + cap.status.std + } + if$ +} + +FUNCTION {format.article.title} +{ title duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + "t" change.case$ + } + if$ + "title" bibinfo.check + duplicate$ empty$ 'skip$ + { quote.close 'this.status.quote := + is.last.char.not.punct + { punct.std 'this.status.punct := } + { punct.no 'this.status.punct := } + if$ + select.language + "``" swap$ * + cap.status.std + } + if$ +} + +FUNCTION {format.article.title.electronic} +{ title duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + "t" change.case$ + } + if$ + "title" bibinfo.check + duplicate$ empty$ + { skip$ } + { select.language } + if$ +} + +FUNCTION {format.book.title.edition} +{ title "title" bibinfo.check + duplicate$ empty$ + { "empty title in " cite$ * warning$ } + { this.to.prev.status + this.status.std + select.language + emphasize + edition empty$ 'skip$ + { ", " * + edition + convert.edition + status.cap + { "t" } + { "l" } + if$ + change.case$ + * "~" * bbl.edition * + } + if$ + cap.status.std + } + if$ +} + +FUNCTION {format.book.title} +{ title "title" bibinfo.check + duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + select.language + emphasize + } + if$ +} + + + +%% journal + +FUNCTION {format.journal} +{ journal duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + select.language + emphasize + } + if$ +} + + + +%% how published + +FUNCTION {format.howpublished} +{ howpublished duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + } + if$ +} + + + +%% institutions/organization/publishers/school + +FUNCTION {format.institution} +{ institution duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + } + if$ +} + +FUNCTION {format.organization} +{ organization duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + } + if$ +} + +FUNCTION {format.address.publisher.date} +{ publisher "publisher" bibinfo.warn format.address.org.or.pub.date } + +FUNCTION {format.address.publisher.date.nowarn} +{ publisher "publisher" bibinfo.check format.address.org.or.pub.date } + +FUNCTION {format.address.organization.date} +{ organization "organization" bibinfo.check format.address.org.or.pub.date } + +FUNCTION {format.school} +{ school duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + } + if$ +} + + + +%% volume/number/series/chapter/pages + +FUNCTION {format.volume} +{ volume empty.field.to.null.string + duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + bbl.volume + status.cap + { capitalize } + { skip$ } + if$ + swap$ tie.or.space.prefix + "volume" bibinfo.check + * * + cap.status.std + } + if$ +} + +FUNCTION {format.number} +{ number empty.field.to.null.string + duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + status.cap + { bbl.number capitalize } + { bbl.number } + if$ + swap$ tie.or.space.prefix + "number" bibinfo.check + * * + cap.status.std + } + if$ +} + +FUNCTION {format.number.if.use.for.article} +{ is.use.number.for.article + { format.number } + { "" } + if$ +} + +% IEEE does not seem to tie the series so closely with the volume +% and number as is done in other bibliography styles. Instead the +% series is treated somewhat like an extension of the title. +FUNCTION {format.series} +{ series empty$ + { "" } + { this.to.prev.status + this.status.std + bbl.series " " * + series "series" bibinfo.check * + cap.status.std + } + if$ +} + + +FUNCTION {format.chapter} +{ chapter empty$ + { "" } + { this.to.prev.status + this.status.std + type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + cap.status.std + } + if$ +} + + +% The intended use of format.paper is for paper numbers of inproceedings. +% The paper type can be overridden via the type field. +% We allow the type to be displayed even if the paper number is absent +% for things like "postdeadline paper" +FUNCTION {format.paper} +{ is.use.paper + { paper empty$ + { type empty$ + { "" } + { this.to.prev.status + this.status.std + type "type" bibinfo.check + cap.status.std + } + if$ + } + { this.to.prev.status + this.status.std + type empty$ + { bbl.paper } + { type "type" bibinfo.check } + if$ + " " * paper + "paper" bibinfo.check + * + cap.status.std + } + if$ + } + { "" } + if$ +} + + +FUNCTION {format.pages} +{ pages duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + duplicate$ is.multiple.pages + { + bbl.pages swap$ + n.dashify + } + { + bbl.page swap$ + } + if$ + tie.or.space.prefix + "pages" bibinfo.check + * * + cap.status.std + } + if$ +} + + + +%% technical report number + +FUNCTION {format.tech.report.number} +{ number "number" bibinfo.check + this.to.prev.status + this.status.std + cap.status.std + type duplicate$ empty$ + { pop$ + bbl.techrep + } + { skip$ } + if$ + "type" bibinfo.check + swap$ duplicate$ empty$ + { pop$ } + { tie.or.space.prefix * * } + if$ +} + + + +%% note + +FUNCTION {format.note} +{ note empty$ + { "" } + { this.to.prev.status + this.status.std + punct.period 'this.status.punct := + note #1 #1 substring$ + duplicate$ "{" = + { skip$ } + { status.cap + { "u" } + { "l" } + if$ + change.case$ + } + if$ + note #2 global.max$ substring$ * "note" bibinfo.check + cap.yes 'status.cap := + } + if$ +} + + + +%% patent + +FUNCTION {format.patent.date} +{ this.to.prev.status + this.status.std + year empty$ + { monthfiled duplicate$ empty$ + { "monthfiled" bibinfo.check pop$ "" } + { "monthfiled" bibinfo.check } + if$ + dayfiled duplicate$ empty$ + { "dayfiled" bibinfo.check pop$ "" * } + { "dayfiled" bibinfo.check + monthfiled empty$ + { "dayfiled without a monthfiled in " cite$ * warning$ + * + } + { " " swap$ * * } + if$ + } + if$ + yearfiled empty$ + { "no year or yearfiled in " cite$ * warning$ } + { yearfiled "yearfiled" bibinfo.check + swap$ + duplicate$ empty$ + { pop$ } + { ", " * swap$ * } + if$ + } + if$ + } + { month duplicate$ empty$ + { "month" bibinfo.check pop$ "" } + { "month" bibinfo.check } + if$ + day duplicate$ empty$ + { "day" bibinfo.check pop$ "" * } + { "day" bibinfo.check + month empty$ + { "day without a month in " cite$ * warning$ + * + } + { " " swap$ * * } + if$ + } + if$ + year "year" bibinfo.check + swap$ + duplicate$ empty$ + { pop$ } + { ", " * swap$ * } + if$ + } + if$ + cap.status.std +} + +FUNCTION {format.patent.nationality.type.number} +{ this.to.prev.status + this.status.std + nationality duplicate$ empty$ + { "nationality" bibinfo.warn pop$ "" } + { "nationality" bibinfo.check + duplicate$ "l" change.case$ "united states" = + { pop$ bbl.patentUS } + { skip$ } + if$ + " " * + } + if$ + type empty$ + { bbl.patent "type" bibinfo.check } + { type "type" bibinfo.check } + if$ + * + number duplicate$ empty$ + { "number" bibinfo.warn pop$ } + { "number" bibinfo.check + large.number.separate + swap$ " " * swap$ * + } + if$ + cap.status.std +} + + + +%% standard + +FUNCTION {format.organization.institution.standard.type.number} +{ this.to.prev.status + this.status.std + organization duplicate$ empty$ + { pop$ + institution duplicate$ empty$ + { "institution" bibinfo.warn } + { "institution" bibinfo.warn " " * } + if$ + } + { "organization" bibinfo.warn " " * } + if$ + type empty$ + { bbl.standard "type" bibinfo.check } + { type "type" bibinfo.check } + if$ + * + number duplicate$ empty$ + { "number" bibinfo.check pop$ } + { "number" bibinfo.check + large.number.separate + swap$ " " * swap$ * + } + if$ + cap.status.std +} + +FUNCTION {format.revision} +{ revision empty$ + { "" } + { this.to.prev.status + this.status.std + bbl.revision + revision tie.or.space.prefix + "revision" bibinfo.check + * * + cap.status.std + } + if$ +} + + +%% thesis + +FUNCTION {format.master.thesis.type} +{ this.to.prev.status + this.status.std + type empty$ + { + bbl.mthesis + } + { + type "type" bibinfo.check + } + if$ +cap.status.std +} + +FUNCTION {format.phd.thesis.type} +{ this.to.prev.status + this.status.std + type empty$ + { + bbl.phdthesis + } + { + type "type" bibinfo.check + } + if$ +cap.status.std +} + + + +%% URL + +FUNCTION {format.url} +{ url empty$ + { "" } + { this.to.prev.status + this.status.std + cap.yes 'status.cap := + name.url.prefix " " * + "\url{" * url * "}" * + punct.no 'this.status.punct := + punct.period 'prev.status.punct := + space.normal 'this.status.space := + space.normal 'prev.status.space := + quote.no 'this.status.quote := + } + if$ +} + + + + +%%%%%%%%%%%%%%%%%%%% +%% ENTRY HANDLERS %% +%%%%%%%%%%%%%%%%%%%% + + +% Note: In many journals, IEEE (or the authors) tend not to show the number +% for articles, so the display of the number is controlled here by the +% switch "is.use.number.for.article" +FUNCTION {article} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors "author" output.warn + name.or.dash + format.article.title "title" output.warn + format.journal "journal" bibinfo.check "journal" output.warn + format.volume output + format.number.if.use.for.article output + format.pages output + format.date "year" output.warn + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {book} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + author empty$ + { format.editors "author and editor" output.warn } + { format.authors output.nonnull } + if$ + name.or.dash + format.book.title.edition output + format.series output + author empty$ + { skip$ } + { format.editors output } + if$ + format.address.publisher.date output + format.volume output + format.number output + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {booklet} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors output + name.or.dash + format.article.title "title" output.warn + format.howpublished "howpublished" bibinfo.check output + format.organization "organization" bibinfo.check output + format.address "address" bibinfo.check output + format.date output + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {electronic} +{ std.status.using.period + start.entry + if.url.alt.interword.spacing + format.authors output + name.or.dash + format.date.electronic output + format.article.title.electronic output + format.howpublished "howpublished" bibinfo.check output + format.organization "organization" bibinfo.check output + format.address "address" bibinfo.check output + format.note output + format.url output + fin.entry + empty.entry.warn + if.url.std.interword.spacing +} + +FUNCTION {inbook} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + author empty$ + { format.editors "author and editor" output.warn } + { format.authors output.nonnull } + if$ + name.or.dash + format.book.title.edition output + format.series output + format.address.publisher.date output + format.volume output + format.number output + format.chapter output + format.pages output + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {incollection} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors "author" output.warn + name.or.dash + format.article.title "title" output.warn + format.in.booktitle.edition "booktitle" output.warn + format.series output + format.editors output + format.address.publisher.date.nowarn output + format.volume output + format.number output + format.chapter output + format.pages output + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {inproceedings} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors "author" output.warn + name.or.dash + format.article.title "title" output.warn + format.in.booktitle "booktitle" output.warn + format.series output + format.editors output + format.volume output + format.number output + publisher empty$ + { format.address.organization.date output } + { format.organization "organization" bibinfo.check output + format.address.publisher.date output + } + if$ + format.paper output + format.pages output + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {manual} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors output + name.or.dash + format.book.title.edition "title" output.warn + format.howpublished "howpublished" bibinfo.check output + format.organization "organization" bibinfo.check output + format.address "address" bibinfo.check output + format.date output + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {mastersthesis} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors "author" output.warn + name.or.dash + format.article.title "title" output.warn + format.master.thesis.type output.nonnull + format.school "school" bibinfo.warn output + format.address "address" bibinfo.check output + format.date "year" output.warn + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {misc} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors output + name.or.dash + format.article.title output + format.howpublished "howpublished" bibinfo.check output + format.organization "organization" bibinfo.check output + format.address "address" bibinfo.check output + format.pages output + format.date output + format.note output + format.url output + fin.entry + empty.entry.warn + if.url.std.interword.spacing +} + +FUNCTION {patent} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors output + name.or.dash + format.article.title output + format.patent.nationality.type.number output + format.patent.date output + format.note output + format.url output + fin.entry + empty.entry.warn + if.url.std.interword.spacing +} + +FUNCTION {periodical} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.editors output + name.or.dash + format.book.title "title" output.warn + format.series output + format.volume output + format.number output + format.organization "organization" bibinfo.check output + format.date "year" output.warn + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {phdthesis} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors "author" output.warn + name.or.dash + format.article.title "title" output.warn + format.phd.thesis.type output.nonnull + format.school "school" bibinfo.warn output + format.address "address" bibinfo.check output + format.date "year" output.warn + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {proceedings} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.editors output + name.or.dash + format.book.title "title" output.warn + format.series output + format.volume output + format.number output + publisher empty$ + { format.address.organization.date output } + { format.organization "organization" bibinfo.check output + format.address.publisher.date output + } + if$ + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {standard} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors output + name.or.dash + format.book.title "title" output.warn + format.howpublished "howpublished" bibinfo.check output + format.organization.institution.standard.type.number output + format.revision output + format.date output + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {techreport} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors "author" output.warn + name.or.dash + format.article.title "title" output.warn + format.howpublished "howpublished" bibinfo.check output + format.institution "institution" bibinfo.warn output + format.address "address" bibinfo.check output + format.tech.report.number output.nonnull + format.date "year" output.warn + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {unpublished} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors "author" output.warn + name.or.dash + format.article.title "title" output.warn + format.date output + format.note "note" output.warn + format.url output + fin.entry + if.url.std.interword.spacing +} + + +% The special entry type which provides the user interface to the +% BST controls +FUNCTION {IEEEtranBSTCTL} +{ is.print.banners.to.terminal + { "** IEEEtran BST control entry " quote$ * cite$ * quote$ * " detected." * + top$ + } + { skip$ } + if$ + CTLuse_article_number + empty$ + { skip$ } + { CTLuse_article_number + yes.no.to.int + 'is.use.number.for.article := + } + if$ + CTLuse_paper + empty$ + { skip$ } + { CTLuse_paper + yes.no.to.int + 'is.use.paper := + } + if$ + CTLuse_forced_etal + empty$ + { skip$ } + { CTLuse_forced_etal + yes.no.to.int + 'is.forced.et.al := + } + if$ + CTLmax_names_forced_etal + empty$ + { skip$ } + { CTLmax_names_forced_etal + string.to.integer + 'max.num.names.before.forced.et.al := + } + if$ + CTLnames_show_etal + empty$ + { skip$ } + { CTLnames_show_etal + string.to.integer + 'num.names.shown.with.forced.et.al := + } + if$ + CTLuse_alt_spacing + empty$ + { skip$ } + { CTLuse_alt_spacing + yes.no.to.int + 'is.use.alt.interword.spacing := + } + if$ + CTLalt_stretch_factor + empty$ + { skip$ } + { CTLalt_stretch_factor + 'ALTinterwordstretchfactor := + "\renewcommand{\BIBentryALTinterwordstretchfactor}{" + ALTinterwordstretchfactor * "}" * + write$ newline$ + } + if$ + CTLdash_repeated_names + empty$ + { skip$ } + { CTLdash_repeated_names + yes.no.to.int + 'is.dash.repeated.names := + } + if$ + CTLname_format_string + empty$ + { skip$ } + { CTLname_format_string + 'name.format.string := + } + if$ + CTLname_latex_cmd + empty$ + { skip$ } + { CTLname_latex_cmd + 'name.latex.cmd := + } + if$ + CTLname_url_prefix + missing$ + { skip$ } + { CTLname_url_prefix + 'name.url.prefix := + } + if$ + + + num.names.shown.with.forced.et.al max.num.names.before.forced.et.al > + { "CTLnames_show_etal cannot be greater than CTLmax_names_forced_etal in " cite$ * warning$ + max.num.names.before.forced.et.al 'num.names.shown.with.forced.et.al := + } + { skip$ } + if$ +} + + +%%%%%%%%%%%%%%%%%%% +%% ENTRY ALIASES %% +%%%%%%%%%%%%%%%%%%% +FUNCTION {conference}{inproceedings} +FUNCTION {online}{electronic} +FUNCTION {internet}{electronic} +FUNCTION {webpage}{electronic} +FUNCTION {www}{electronic} +FUNCTION {default.type}{misc} + + + +%%%%%%%%%%%%%%%%%% +%% MAIN PROGRAM %% +%%%%%%%%%%%%%%%%%% + +READ + +EXECUTE {initialize.controls} +EXECUTE {initialize.status.constants} +EXECUTE {banner.message} + +EXECUTE {initialize.longest.label} +ITERATE {longest.label.pass} + +EXECUTE {begin.bib} +ITERATE {call.type$} +EXECUTE {end.bib} + +EXECUTE{completed.message} + + +%% That's all folks, mds. Added: SwiftApps/Swift-MapRed/Paper/IEEEtran.cls =================================================================== --- SwiftApps/Swift-MapRed/Paper/IEEEtran.cls (rev 0) +++ SwiftApps/Swift-MapRed/Paper/IEEEtran.cls 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,4733 @@ +%% +%% IEEEtran.cls 2011/11/03 version V1.8 based on +%% IEEEtran.cls 2007/03/05 version V1.7a +%% The changes in V1.8 are made with a single goal in mind: +%% to change the look of the output using the [conference] option +%% and the default font size (10pt) to match the Word template more closely. +%% These changes may well have undesired side effects when other options +%% are in force! +%% +%% +%% This is the official IEEE LaTeX class for authors of the Institute of +%% Electrical and Electronics Engineers (IEEE) Transactions journals and +%% conferences. +%% +%% Support sites: +%% http://www.michaelshell.org/tex/ieeetran/ +%% http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/ +%% and +%% http://www.ieee.org/ +%% +%% Based on the original 1993 IEEEtran.cls, but with many bug fixes +%% and enhancements (from both JVH and MDS) over the 1996/7 version. +%% +%% +%% Contributors: +%% Gerry Murray (1993), Silvano Balemi (1993), +%% Jon Dixon (1996), Peter N"uchter (1996), +%% Juergen von Hagen (2000), and Michael Shell (2001-2007) +%% +%% +%% Copyright (c) 1993-2000 by Gerry Murray, Silvano Balemi, +%% Jon Dixon, Peter N"uchter, +%% Juergen von Hagen +%% and +%% Copyright (c) 2001-2007 by Michael Shell +%% +%% Current maintainer (V1.3 to V1.7): Michael Shell +%% See: +%% http://www.michaelshell.org/ +%% for current contact information. +%% +%% Special thanks to Peter Wilson (CUA) and Donald Arseneau +%% for allowing the inclusion of the \@ifmtarg command +%% from their ifmtarg LaTeX package. +%% +%%************************************************************************* +%% Legal Notice: +%% This code is offered as-is without any warranty either expressed or +%% implied; without even the implied warranty of MERCHANTABILITY or +%% FITNESS FOR A PARTICULAR PURPOSE! +%% User assumes all risk. +%% In no event shall IEEE or any contributor to this code be liable for +%% any damages or losses, including, but not limited to, incidental, +%% consequential, or any other damages, resulting from the use or misuse +%% of any information contained here. +%% +%% All comments are the opinions of their respective authors and are not +%% necessarily endorsed by the IEEE. +%% +%% This work is distributed under the LaTeX Project Public License (LPPL) +%% ( http://www.latex-project.org/ ) version 1.3, and may be freely used, +%% distributed and modified. A copy of the LPPL, version 1.3, is included +%% in the base LaTeX documentation of all distributions of LaTeX released +%% 2003/12/01 or later. +%% Retain all contribution notices and credits. +%% ** Modified files should be clearly indicated as such, including ** +%% ** renaming them and changing author support contact information. ** +%% +%% File list of work: IEEEtran.cls, IEEEtran_HOWTO.pdf, bare_adv.tex, +%% bare_conf.tex, bare_jrnl.tex, bare_jrnl_compsoc.tex +%% +%% Major changes to the user interface should be indicated by an +%% increase in the version numbers. If a version is a beta, it will +%% be indicated with a BETA suffix, i.e., 1.4 BETA. +%% Small changes can be indicated by appending letters to the version +%% such as "IEEEtran_v14a.cls". +%% In all cases, \Providesclass, any \typeout messages to the user, +%% \IEEEtransversionmajor and \IEEEtransversionminor must reflect the +%% correct version information. +%% The changes should also be documented via source comments. +%%************************************************************************* +%% +% +% Available class options +% e.g., \documentclass[10pt,conference]{IEEEtran} +% +% *** choose only one from each category *** +% +% 9pt, 10pt, 11pt, 12pt +% Sets normal font size. The default is 10pt. +% +% conference, journal, technote, peerreview, peerreviewca +% determines format mode - conference papers, journal papers, +% correspondence papers (technotes), or peer review papers. The user +% should also select 9pt when using technote. peerreview is like +% journal mode, but provides for a single-column "cover" title page for +% anonymous peer review. The paper title (without the author names) is +% repeated at the top of the page after the cover page. For peer review +% papers, the \IEEEpeerreviewmaketitle command must be executed (will +% automatically be ignored for non-peerreview modes) at the place the +% cover page is to end, usually just after the abstract (keywords are +% not normally used with peer review papers). peerreviewca is like +% peerreview, but allows the author names to be entered and formatted +% as with conference mode so that author affiliation and contact +% information can be easily seen on the cover page. +% The default is journal. +% +% draft, draftcls, draftclsnofoot, final +% determines if paper is formatted as a widely spaced draft (for +% handwritten editor comments) or as a properly typeset final version. +% draftcls restricts draft mode to the class file while all other LaTeX +% packages (i.e., \usepackage{graphicx}) will behave as final - allows +% for a draft paper with visible figures, etc. draftclsnofoot is like +% draftcls, but does not display the date and the word "DRAFT" at the foot +% of the pages. If using one of the draft modes, the user will probably +% also want to select onecolumn. +% The default is final. +% +% letterpaper, a4paper +% determines paper size: 8.5in X 11in or 210mm X 297mm. CHANGING THE PAPER +% SIZE WILL NOT ALTER THE TYPESETTING OF THE DOCUMENT - ONLY THE MARGINS +% WILL BE AFFECTED. In particular, documents using the a4paper option will +% have reduced side margins (A4 is narrower than US letter) and a longer +% bottom margin (A4 is longer than US letter). For both cases, the top +% margins will be the same and the text will be horizontally centered. +% For final submission to IEEE, authors should use US letter (8.5 X 11in) +% paper. Note that authors should ensure that all post-processing +% (ps, pdf, etc.) uses the same paper specificiation as the .tex document. +% Problems here are by far the number one reason for incorrect margins. +% IEEEtran will automatically set the default paper size under pdflatex +% (without requiring a change to pdftex.cfg), so this issue is more +% important to dvips users. Fix config.ps, config.pdf, or ~/.dvipsrc for +% dvips, or use the dvips -t papersize option instead as needed. See the +% testflow documentation +% http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/testflow +% for more details on dvips paper size configuration. +% The default is letterpaper. +% +% oneside, twoside +% determines if layout follows single sided or two sided (duplex) +% printing. The only notable change is with the headings at the top of +% the pages. +% The default is oneside. +% +% onecolumn, twocolumn +% determines if text is organized into one or two columns per page. One +% column mode is usually used only with draft papers. +% The default is twocolumn. +% +% compsoc +% Use the format of the IEEE Computer Society. +% +% romanappendices +% Use the "Appendix I" convention when numbering appendices. IEEEtran.cls +% now defaults to Alpha "Appendix A" convention - the opposite of what +% v1.6b and earlier did. +% +% captionsoff +% disables the display of the figure/table captions. Some IEEE journals +% request that captions be removed and figures/tables be put on pages +% of their own at the end of an initial paper submission. The endfloat +% package can be used with this class option to achieve this format. +% +% nofonttune +% turns off tuning of the font interword spacing. Maybe useful to those +% not using the standard Times fonts or for those who have already "tuned" +% their fonts. +% The default is to enable IEEEtran to tune font parameters. +% +% +%---------- +% Available CLASSINPUTs provided (all are macros unless otherwise noted): +% \CLASSINPUTbaselinestretch +% \CLASSINPUTinnersidemargin +% \CLASSINPUToutersidemargin +% \CLASSINPUTtoptextmargin +% \CLASSINPUTbottomtextmargin +% +% Available CLASSINFOs provided: +% \ifCLASSINFOpdf (TeX if conditional) +% \CLASSINFOpaperwidth (macro) +% \CLASSINFOpaperheight (macro) +% \CLASSINFOnormalsizebaselineskip (length) +% \CLASSINFOnormalsizeunitybaselineskip (length) +% +% Available CLASSOPTIONs provided: +% all class option flags (TeX if conditionals) unless otherwise noted, +% e.g., \ifCLASSOPTIONcaptionsoff +% point size options provided as a single macro: +% \CLASSOPTIONpt +% which will be defined as 9, 10, 11, or 12 depending on the document's +% normalsize point size. +% also, class option peerreviewca implies the use of class option peerreview +% and classoption draft implies the use of class option draftcls + + + + + +\ProvidesClass{IEEEtran}[2012/11/21 V1.8c by Harald Hanche-Olsen and Anders Christensen] +\typeout{-- Based on V1.7a by Michael Shell} +\typeout{-- See the "IEEEtran_HOWTO" manual for usage information.} +\typeout{-- http://www.michaelshell.org/tex/ieeetran/} +\NeedsTeXFormat{LaTeX2e} + +% IEEEtran.cls version numbers, provided as of V1.3 +% These values serve as a way a .tex file can +% determine if the new features are provided. +% The version number of this IEEEtrans.cls can be obtained from +% these values. i.e., V1.4 +% KEEP THESE AS INTEGERS! i.e., NO {4a} or anything like that- +% (no need to enumerate "a" minor changes here) +\def\IEEEtransversionmajor{1} +\def\IEEEtransversionminor{7} + +% These do nothing, but provide them like in article.cls +\newif\if at restonecol +\newif\if at titlepage + + +% class option conditionals +\newif\ifCLASSOPTIONonecolumn \CLASSOPTIONonecolumnfalse +\newif\ifCLASSOPTIONtwocolumn \CLASSOPTIONtwocolumntrue + +\newif\ifCLASSOPTIONoneside \CLASSOPTIONonesidetrue +\newif\ifCLASSOPTIONtwoside \CLASSOPTIONtwosidefalse + +\newif\ifCLASSOPTIONfinal \CLASSOPTIONfinaltrue +\newif\ifCLASSOPTIONdraft \CLASSOPTIONdraftfalse +\newif\ifCLASSOPTIONdraftcls \CLASSOPTIONdraftclsfalse +\newif\ifCLASSOPTIONdraftclsnofoot \CLASSOPTIONdraftclsnofootfalse + +\newif\ifCLASSOPTIONpeerreview \CLASSOPTIONpeerreviewfalse +\newif\ifCLASSOPTIONpeerreviewca \CLASSOPTIONpeerreviewcafalse + +\newif\ifCLASSOPTIONjournal \CLASSOPTIONjournaltrue +\newif\ifCLASSOPTIONconference \CLASSOPTIONconferencefalse +\newif\ifCLASSOPTIONtechnote \CLASSOPTIONtechnotefalse + +\newif\ifCLASSOPTIONnofonttune \CLASSOPTIONnofonttunefalse + +\newif\ifCLASSOPTIONcaptionsoff \CLASSOPTIONcaptionsofffalse + +\newif\ifCLASSOPTIONcompsoc \CLASSOPTIONcompsocfalse + +\newif\ifCLASSOPTIONromanappendices \CLASSOPTIONromanappendicesfalse + + +% class info conditionals + +% indicates if pdf (via pdflatex) output +\newif\ifCLASSINFOpdf \CLASSINFOpdffalse + + +% V1.6b internal flag to show if using a4paper +\newif\if at IEEEusingAfourpaper \@IEEEusingAfourpaperfalse + + + +% IEEEtran class scratch pad registers +% dimen +\newdimen\@IEEEtrantmpdimenA +\newdimen\@IEEEtrantmpdimenB +% count +\newcount\@IEEEtrantmpcountA +\newcount\@IEEEtrantmpcountB +% token list +\newtoks\@IEEEtrantmptoksA + +% we use \CLASSOPTIONpt so that we can ID the point size (even for 9pt docs) +% as well as LaTeX's \@ptsize to retain some compatability with some +% external packages +\def\@ptsize{0} +% LaTeX does not support 9pt, so we set \@ptsize to 0 - same as that of 10pt +\DeclareOption{9pt}{\def\CLASSOPTIONpt{9}\def\@ptsize{0}} +\DeclareOption{10pt}{\def\CLASSOPTIONpt{10}\def\@ptsize{0}} +\DeclareOption{11pt}{\def\CLASSOPTIONpt{11}\def\@ptsize{1}} +\DeclareOption{12pt}{\def\CLASSOPTIONpt{12}\def\@ptsize{2}} + + + +\DeclareOption{letterpaper}{\setlength{\paperheight}{11in}% + \setlength{\paperwidth}{8.5in}% + \@IEEEusingAfourpaperfalse + \def\CLASSOPTIONpaper{letter}% + \def\CLASSINFOpaperwidth{8.5in}% + \def\CLASSINFOpaperheight{11in}} + + +\DeclareOption{a4paper}{\setlength{\paperheight}{297mm}% + \setlength{\paperwidth}{210mm}% + \@IEEEusingAfourpapertrue + \def\CLASSOPTIONpaper{a4}% + \def\CLASSINFOpaperwidth{210mm}% + \def\CLASSINFOpaperheight{297mm}} + +\DeclareOption{oneside}{\@twosidefalse\@mparswitchfalse + \CLASSOPTIONonesidetrue\CLASSOPTIONtwosidefalse} +\DeclareOption{twoside}{\@twosidetrue\@mparswitchtrue + \CLASSOPTIONtwosidetrue\CLASSOPTIONonesidefalse} + +\DeclareOption{onecolumn}{\CLASSOPTIONonecolumntrue\CLASSOPTIONtwocolumnfalse} +\DeclareOption{twocolumn}{\CLASSOPTIONtwocolumntrue\CLASSOPTIONonecolumnfalse} + +% If the user selects draft, then this class AND any packages +% will go into draft mode. +\DeclareOption{draft}{\CLASSOPTIONdrafttrue\CLASSOPTIONdraftclstrue + \CLASSOPTIONdraftclsnofootfalse} +% draftcls is for a draft mode which will not affect any packages +% used by the document. +\DeclareOption{draftcls}{\CLASSOPTIONdraftfalse\CLASSOPTIONdraftclstrue + \CLASSOPTIONdraftclsnofootfalse} +% draftclsnofoot is like draftcls, but without the footer. +\DeclareOption{draftclsnofoot}{\CLASSOPTIONdraftfalse\CLASSOPTIONdraftclstrue + \CLASSOPTIONdraftclsnofoottrue} +\DeclareOption{final}{\CLASSOPTIONdraftfalse\CLASSOPTIONdraftclsfalse + \CLASSOPTIONdraftclsnofootfalse} + +\DeclareOption{journal}{\CLASSOPTIONpeerreviewfalse\CLASSOPTIONpeerreviewcafalse + \CLASSOPTIONjournaltrue\CLASSOPTIONconferencefalse\CLASSOPTIONtechnotefalse} + +\DeclareOption{conference}{\CLASSOPTIONpeerreviewfalse\CLASSOPTIONpeerreviewcafalse + \CLASSOPTIONjournalfalse\CLASSOPTIONconferencetrue\CLASSOPTIONtechnotefalse} + +\DeclareOption{technote}{\CLASSOPTIONpeerreviewfalse\CLASSOPTIONpeerreviewcafalse + \CLASSOPTIONjournalfalse\CLASSOPTIONconferencefalse\CLASSOPTIONtechnotetrue} + +\DeclareOption{peerreview}{\CLASSOPTIONpeerreviewtrue\CLASSOPTIONpeerreviewcafalse + \CLASSOPTIONjournalfalse\CLASSOPTIONconferencefalse\CLASSOPTIONtechnotefalse} + +\DeclareOption{peerreviewca}{\CLASSOPTIONpeerreviewtrue\CLASSOPTIONpeerreviewcatrue + \CLASSOPTIONjournalfalse\CLASSOPTIONconferencefalse\CLASSOPTIONtechnotefalse} + +\DeclareOption{nofonttune}{\CLASSOPTIONnofonttunetrue} + +\DeclareOption{captionsoff}{\CLASSOPTIONcaptionsofftrue} + +\DeclareOption{compsoc}{\CLASSOPTIONcompsoctrue} + +\DeclareOption{romanappendices}{\CLASSOPTIONromanappendicestrue} + + +% default to US letter paper, 10pt, twocolumn, one sided, final, journal +\ExecuteOptions{letterpaper,10pt,twocolumn,oneside,final,journal} +% overrride these defaults per user requests +\ProcessOptions + + + +% Computer Society conditional execution command +\long\def\@IEEEcompsoconly#1{\relax\ifCLASSOPTIONcompsoc\relax#1\relax\fi\relax} +% inverse +\long\def\@IEEEnotcompsoconly#1{\relax\ifCLASSOPTIONcompsoc\else\relax#1\relax\fi\relax} +% compsoc conference +\long\def\@IEEEcompsocconfonly#1{\relax\ifCLASSOPTIONcompsoc\ifCLASSOPTIONconference\relax#1\relax\fi\fi\relax} +% compsoc not conference +\long\def\@IEEEcompsocnotconfonly#1{\relax\ifCLASSOPTIONcompsoc\ifCLASSOPTIONconference\else\relax#1\relax\fi\fi\relax} + + +% IEEE uses Times Roman font, so we'll default to Times. +% These three commands make up the entire times.sty package. +\renewcommand{\sfdefault}{phv} +\renewcommand{\rmdefault}{ptm} +\renewcommand{\ttdefault}{pcr} + +\@IEEEcompsoconly{\typeout{-- Using IEEE Computer Society mode.}} + +% V1.7 compsoc nonconference papers, use Palatino/Palladio as the main text font, +% not Times Roman. +\@IEEEcompsocnotconfonly{\renewcommand{\rmdefault}{ppl}} + +% enable Times/Palatino main text font +\normalfont\selectfont + + + + + +% V1.7 conference notice message hook +\def\@IEEEconsolenoticeconference{\typeout{}% +\typeout{** Conference Paper **}% +\typeout{Before submitting the final camera ready copy, remember to:}% +\typeout{}% +\typeout{ 1. Manually equalize the lengths of two columns on the last page}% +\typeout{ of your paper;}% +\typeout{}% +\typeout{ 2. Ensure that any PostScript and/or PDF output post-processing}% +\typeout{ uses only Type 1 fonts and that every step in the generation}% +\typeout{ process uses the appropriate paper size.}% +\typeout{}} + + +% we can send console reminder messages to the user here +\AtEndDocument{\ifCLASSOPTIONconference\@IEEEconsolenoticeconference\fi} + + +% warn about the use of single column other than for draft mode +\ifCLASSOPTIONtwocolumn\else% + \ifCLASSOPTIONdraftcls\else% + \typeout{** ATTENTION: Single column mode is not typically used with IEEE publications.}% + \fi% +\fi + + +% V1.7 improved paper size setting code. +% Set pdfpage and dvips paper sizes. Conditional tests are similar to that +% of ifpdf.sty. Retain within {} to ensure tested macros are never altered, +% even if only effect is to set them to \relax. +% if \pdfoutput is undefined or equal to relax, output a dvips special +{\@ifundefined{pdfoutput}{\AtBeginDvi{\special{papersize=\CLASSINFOpaperwidth,\CLASSINFOpaperheight}}}{% +% pdfoutput is defined and not equal to \relax +% check for pdfpageheight existence just in case someone sets pdfoutput +% under non-pdflatex. If exists, set them regardless of value of \pdfoutput. +\@ifundefined{pdfpageheight}{\relax}{\global\pdfpagewidth\paperwidth +\global\pdfpageheight\paperheight}% +% if using \pdfoutput=0 under pdflatex, send dvips papersize special +\ifcase\pdfoutput +\AtBeginDvi{\special{papersize=\CLASSINFOpaperwidth,\CLASSINFOpaperheight}}% +\else +% we are using pdf output, set CLASSINFOpdf flag +\global\CLASSINFOpdftrue +\fi}} + +% let the user know the selected papersize +\typeout{-- Using \CLASSINFOpaperwidth\space x \CLASSINFOpaperheight\space +(\CLASSOPTIONpaper)\space paper.} + +\ifCLASSINFOpdf +\typeout{-- Using PDF output.} +\else +\typeout{-- Using DVI output.} +\fi + + +% The idea hinted here is for LaTeX to generate markleft{} and markright{} +% automatically for you after you enter \author{}, \journal{}, +% \journaldate{}, journalvol{}, \journalnum{}, etc. +% However, there may be some backward compatibility issues here as +% well as some special applications for IEEEtran.cls and special issues +% that may require the flexible \markleft{}, \markright{} and/or \markboth{}. +% We'll leave this as an open future suggestion. +%\newcommand{\journal}[1]{\def\@journal{#1}} +%\def\@journal{} + + + +% pointsize values +% used with ifx to determine the document's normal size +\def\@IEEEptsizenine{9} +\def\@IEEEptsizeten{10} +\def\@IEEEptsizeeleven{11} +\def\@IEEEptsizetwelve{12} + + + +% FONT DEFINITIONS (No sizexx.clo file needed) +% V1.6 revised font sizes, displayskip values and +% revised normalsize baselineskip to reduce underfull vbox problems +% on the 58pc = 696pt = 9.5in text height we want +% normalsize #lines/column baselineskip (aka leading) +% 9pt 63 11.0476pt (truncated down) +% 10pt 58 12pt (exact) +% 11pt 52 13.3846pt (truncated down) +% 12pt 50 13.92pt (exact) +% + +% we need to store the nominal baselineskip for the given font size +% in case baselinestretch ever changes. +% this is a dimen, so it will not hold stretch or shrink +\newdimen\@IEEEnormalsizeunitybaselineskip +\@IEEEnormalsizeunitybaselineskip\baselineskip + +\ifx\CLASSOPTIONpt\@IEEEptsizenine +\typeout{-- This is a 9 point document.} +\def\normalsize{\@setfontsize{\normalsize}{9}{11.0476pt}}% +\setlength{\@IEEEnormalsizeunitybaselineskip}{11.0476pt}% +\normalsize +\abovedisplayskip 1.5ex plus3pt minus1pt% +\belowdisplayskip \abovedisplayskip% +\abovedisplayshortskip 0pt plus3pt% +\belowdisplayshortskip 1.5ex plus3pt minus1pt +\def\small{\@setfontsize{\small}{8.5}{10pt}} +\def\footnotesize{\@setfontsize{\footnotesize}{8}{9pt}} +\def\scriptsize{\@setfontsize{\scriptsize}{7}{8pt}} +\def\tiny{\@setfontsize{\tiny}{5}{6pt}} +% sublargesize is the same as large - 10pt +\def\sublargesize{\@setfontsize{\sublargesize}{10}{12pt}} +\def\large{\@setfontsize{\large}{10}{12pt}} +\def\Large{\@setfontsize{\Large}{12}{14pt}} +\def\LARGE{\@setfontsize{\LARGE}{14}{17pt}} +\def\huge{\@setfontsize{\huge}{17}{20pt}} +\def\Huge{\@setfontsize{\Huge}{20}{24pt}} +\fi + + +% Check if we have selected 10 points +\ifx\CLASSOPTIONpt\@IEEEptsizeten +\typeout{-- This is a 10 point document.} +\def\normalsize{\@setfontsize{\normalsize}{10}{11}}% +\setlength{\@IEEEnormalsizeunitybaselineskip}{11pt}% +\normalsize +\abovedisplayskip 1.5ex plus4pt minus2pt% +\belowdisplayskip \abovedisplayskip% +\abovedisplayshortskip 0pt plus4pt% +\belowdisplayshortskip 1.5ex plus4pt minus2pt +\def\small{\@setfontsize{\small}{9}{10pt}} +\def\footnotesize{\@setfontsize{\footnotesize}{8}{9pt}} +\def\scriptsize{\@setfontsize{\scriptsize}{7}{8pt}} +\def\tiny{\@setfontsize{\tiny}{5}{6pt}} +% sublargesize is a tad smaller than large - 11pt +\def\sublargesize{\@setfontsize{\sublargesize}{11}{13.4pt}} +\def\large{\@setfontsize{\large}{12}{14pt}} +\def\Large{\@setfontsize{\Large}{14}{17pt}} +\def\LARGE{\@setfontsize{\LARGE}{17}{20pt}} +\def\huge{\@setfontsize{\huge}{20}{24pt}} +\def\Huge{\@setfontsize{\Huge}{24}{28pt}} +\fi + + +% Check if we have selected 11 points +\ifx\CLASSOPTIONpt\@IEEEptsizeeleven +\typeout{-- This is an 11 point document.} +\def\normalsize{\@setfontsize{\normalsize}{11}{13.3846pt}}% +\setlength{\@IEEEnormalsizeunitybaselineskip}{13.3846pt}% +\normalsize +\abovedisplayskip 1.5ex plus5pt minus3pt% +\belowdisplayskip \abovedisplayskip% +\abovedisplayshortskip 0pt plus5pt% +\belowdisplayshortskip 1.5ex plus5pt minus3pt +\def\small{\@setfontsize{\small}{10}{12pt}} +\def\footnotesize{\@setfontsize{\footnotesize}{9}{10.5pt}} +\def\scriptsize{\@setfontsize{\scriptsize}{8}{9pt}} +\def\tiny{\@setfontsize{\tiny}{6}{7pt}} +% sublargesize is the same as large - 12pt +\def\sublargesize{\@setfontsize{\sublargesize}{12}{14pt}} +\def\large{\@setfontsize{\large}{12}{14pt}} +\def\Large{\@setfontsize{\Large}{14}{17pt}} +\def\LARGE{\@setfontsize{\LARGE}{17}{20pt}} +\def\huge{\@setfontsize{\huge}{20}{24pt}} +\def\Huge{\@setfontsize{\Huge}{24}{28pt}} +\fi + + +% Check if we have selected 12 points +\ifx\CLASSOPTIONpt\@IEEEptsizetwelve +\typeout{-- This is a 12 point document.} +\def\normalsize{\@setfontsize{\normalsize}{12}{13.92pt}}% +\setlength{\@IEEEnormalsizeunitybaselineskip}{13.92pt}% +\normalsize +\abovedisplayskip 1.5ex plus6pt minus4pt% +\belowdisplayskip \abovedisplayskip% +\abovedisplayshortskip 0pt plus6pt% +\belowdisplayshortskip 1.5ex plus6pt minus4pt +\def\small{\@setfontsize{\small}{10}{12pt}} +\def\footnotesize{\@setfontsize{\footnotesize}{9}{10.5pt}} +\def\scriptsize{\@setfontsize{\scriptsize}{8}{9pt}} +\def\tiny{\@setfontsize{\tiny}{6}{7pt}} +% sublargesize is the same as large - 14pt +\def\sublargesize{\@setfontsize{\sublargesize}{14}{17pt}} +\def\large{\@setfontsize{\large}{14}{17pt}} +\def\Large{\@setfontsize{\Large}{17}{20pt}} +\def\LARGE{\@setfontsize{\LARGE}{20}{24pt}} +\def\huge{\@setfontsize{\huge}{22}{26pt}} +\def\Huge{\@setfontsize{\Huge}{24}{28pt}} +\fi + + +% V1.6 The Computer Modern Fonts will issue a substitution warning for +% 24pt titles (24.88pt is used instead) increase the substitution +% tolerance to turn off this warning +\def\fontsubfuzz{.9pt} +% However, the default (and correct) Times font will scale exactly as needed. + + +% warn the user in case they forget to use the 9pt option with +% technote +\ifCLASSOPTIONtechnote% + \ifx\CLASSOPTIONpt\@IEEEptsizenine\else% + \typeout{** ATTENTION: Technotes are normally 9pt documents.}% + \fi% +\fi + + +% V1.7 +% Improved \textunderscore to provide a much better fake _ when used with +% OT1 encoding. Under OT1, detect use of pcr or cmtt \ttfamily and use +% available true _ glyph for those two typewriter fonts. +\def\@IEEEstringptm{ptm} % Times Roman family +\def\@IEEEstringppl{ppl} % Palatino Roman family +\def\@IEEEstringphv{phv} % Helvetica Sans Serif family +\def\@IEEEstringpcr{pcr} % Courier typewriter family +\def\@IEEEstringcmtt{cmtt} % Computer Modern typewriter family +\DeclareTextCommandDefault{\textunderscore}{\leavevmode +\ifx\f at family\@IEEEstringpcr\string_\else +\ifx\f at family\@IEEEstringcmtt\string_\else +\ifx\f at family\@IEEEstringptm\kern 0em\vbox{\hrule\@width 0.5em\@height 0.5pt\kern -0.3ex}\else +\ifx\f at family\@IEEEstringppl\kern 0em\vbox{\hrule\@width 0.5em\@height 0.5pt\kern -0.3ex}\else +\ifx\f at family\@IEEEstringphv\kern -0.03em\vbox{\hrule\@width 0.62em\@height 0.52pt\kern -0.33ex}\kern -0.03em\else +\kern 0.09em\vbox{\hrule\@width 0.6em\@height 0.44pt\kern -0.63pt\kern -0.42ex}\kern 0.09em\fi\fi\fi\fi\fi\relax} + + + + +% set the default \baselinestretch +\def\baselinestretch{1} +\ifCLASSOPTIONdraftcls + \def\baselinestretch{1.5}% default baselinestretch for draft modes +\fi + + +% process CLASSINPUT baselinestretch +\ifx\CLASSINPUTbaselinestretch\@IEEEundefined +\else + \edef\baselinestretch{\CLASSINPUTbaselinestretch} % user CLASSINPUT override + \typeout{** ATTENTION: Overriding \string\baselinestretch\space to + \baselinestretch\space via \string\CLASSINPUT.} +\fi + +\normalsize % make \baselinestretch take affect + + + + +% store the normalsize baselineskip +\newdimen\CLASSINFOnormalsizebaselineskip +\CLASSINFOnormalsizebaselineskip=\baselineskip\relax +% and the normalsize unity (baselinestretch=1) baselineskip +% we could save a register by giving the user access to +% \@IEEEnormalsizeunitybaselineskip. However, let's protect +% its read only internal status +\newdimen\CLASSINFOnormalsizeunitybaselineskip +\CLASSINFOnormalsizeunitybaselineskip=\@IEEEnormalsizeunitybaselineskip\relax +% store the nominal value of jot +\newdimen\IEEEnormaljot +\IEEEnormaljot=0.25\baselineskip\relax + +% set \jot +\jot=\IEEEnormaljot\relax + + + + +% V1.6, we are now going to fine tune the interword spacing +% The default interword glue for Times under TeX appears to use a +% nominal interword spacing of 25% (relative to the font size, i.e., 1em) +% a maximum of 40% and a minimum of 19%. +% For example, 10pt text uses an interword glue of: +% +% 2.5pt plus 1.49998pt minus 0.59998pt +% +% However, IEEE allows for a more generous range which reduces the need +% for hyphenation, especially for two column text. Furthermore, IEEE +% tends to use a little bit more nominal space between the words. +% IEEE's interword spacing percentages appear to be: +% 35% nominal +% 23% minimum +% 50% maximum +% (They may even be using a tad more for the largest fonts such as 24pt.) +% +% for bold text, IEEE increases the spacing a little more: +% 37.5% nominal +% 23% minimum +% 55% maximum + +% here are the interword spacing ratios we'll use +% for medium (normal weight) +\def\@IEEEinterspaceratioM{0.35} +\def\@IEEEinterspaceMINratioM{0.23} +\def\@IEEEinterspaceMAXratioM{0.50} + +% for bold +\def\@IEEEinterspaceratioB{0.375} +\def\@IEEEinterspaceMINratioB{0.23} +\def\@IEEEinterspaceMAXratioB{0.55} + + +% command to revise the interword spacing for the current font under TeX: +% \fontdimen2 = nominal interword space +% \fontdimen3 = interword stretch +% \fontdimen4 = interword shrink +% since all changes to the \fontdimen are global, we can enclose these commands +% in braces to confine any font attribute or length changes +\def\@@@IEEEsetfontdimens#1#2#3{{% +\setlength{\@IEEEtrantmpdimenB}{\f at size pt}% grab the font size in pt, could use 1em instead. +\setlength{\@IEEEtrantmpdimenA}{#1\@IEEEtrantmpdimenB}% +\fontdimen2\font=\@IEEEtrantmpdimenA\relax +\addtolength{\@IEEEtrantmpdimenA}{-#2\@IEEEtrantmpdimenB}% +\fontdimen3\font=-\@IEEEtrantmpdimenA\relax +\setlength{\@IEEEtrantmpdimenA}{#1\@IEEEtrantmpdimenB}% +\addtolength{\@IEEEtrantmpdimenA}{-#3\@IEEEtrantmpdimenB}% +\fontdimen4\font=\@IEEEtrantmpdimenA\relax}} + +% revise the interword spacing for each font weight +\def\@@IEEEsetfontdimens{{% +\mdseries +\@@@IEEEsetfontdimens{\@IEEEinterspaceratioM}{\@IEEEinterspaceMAXratioM}{\@IEEEinterspaceMINratioM}% +\bfseries +\@@@IEEEsetfontdimens{\@IEEEinterspaceratioB}{\@IEEEinterspaceMAXratioB}{\@IEEEinterspaceMINratioB}% +}} + +% revise the interword spacing for each font shape +% \slshape is not often used for IEEE work and is not altered here. The \scshape caps are +% already a tad too large in the free LaTeX fonts (as compared to what IEEE uses) so we +% won't alter these either. +\def\@IEEEsetfontdimens{{% +\normalfont +\@@IEEEsetfontdimens +\normalfont\itshape +\@@IEEEsetfontdimens +}} + +% command to revise the interword spacing for each font size (and shape +% and weight). Only the \rmfamily is done here as \ttfamily uses a +% fixed spacing and \sffamily is not used as the main text of IEEE papers. +\def\@IEEEtunefonts{{\selectfont\rmfamily +\tiny\@IEEEsetfontdimens +\scriptsize\@IEEEsetfontdimens +\footnotesize\@IEEEsetfontdimens +\small\@IEEEsetfontdimens +\normalsize\@IEEEsetfontdimens +\sublargesize\@IEEEsetfontdimens +\large\@IEEEsetfontdimens +\LARGE\@IEEEsetfontdimens +\huge\@IEEEsetfontdimens +\Huge\@IEEEsetfontdimens}} + +% if the nofonttune class option is not given, revise the interword spacing +% now - in case IEEEtran makes any default length measurements, and make +% sure all the default fonts are loaded +\ifCLASSOPTIONnofonttune\else +\@IEEEtunefonts +\fi + +% and again at the start of the document in case the user loaded different fonts +\AtBeginDocument{\ifCLASSOPTIONnofonttune\else\@IEEEtunefonts\fi} + + + +% V1.6 +% LaTeX is a little to quick to use hyphenations +% So, we increase the penalty for their use and raise +% the badness level that triggers an underfull hbox +% warning. The author may still have to tweak things, +% but the appearance will be much better "right out +% of the box" than that under V1.5 and prior. +% TeX default is 50 +\hyphenpenalty=750 +% If we didn't adjust the interword spacing, 2200 might be better. +% The TeX default is 1000 +\hbadness=1350 +% IEEE does not use extra spacing after punctuation +\frenchspacing + +% V1.7 increase this a tad to discourage equation breaks +\binoppenalty=1000 % default 700 +\relpenalty=800 % default 500 + + +% margin note stuff +\marginparsep 10pt +\marginparwidth 20pt +\marginparpush 25pt + + +% if things get too close, go ahead and let them touch +\lineskip 0pt +\normallineskip 0pt +\lineskiplimit 0pt +\normallineskiplimit 0pt + +% The distance from the lower edge of the text body to the +% footline +\footskip 0.4in + +% normally zero, should be relative to font height. +% put in a little rubber to help stop some bad breaks (underfull vboxes) +\parskip 0ex plus 0.2ex minus 0.1ex +\ifCLASSOPTIONconference +\parskip 6pt plus 2pt minus 1pt +\fi + +\parindent 1.0em +\ifCLASSOPTIONconference +\parindent 14.45pt +\fi + +\topmargin -49.0pt +\headheight 12pt +\headsep 0.25in + +% use the normal font baselineskip +% so that \topskip is unaffected by changes in \baselinestretch +\topskip=\@IEEEnormalsizeunitybaselineskip +\textheight 58pc % 9.63in, 696pt +% Tweak textheight to a perfect integer number of lines/page. +% The normal baselineskip for each document point size is used +% to determine these values. +\ifx\CLASSOPTIONpt\@IEEEptsizenine\textheight=63\@IEEEnormalsizeunitybaselineskip\fi % 63 lines/page +\ifx\CLASSOPTIONpt\@IEEEptsizeten\textheight=58\@IEEEnormalsizeunitybaselineskip\fi % 58 lines/page +\ifx\CLASSOPTIONpt\@IEEEptsizeeleven\textheight=52\@IEEEnormalsizeunitybaselineskip\fi % 52 lines/page +\ifx\CLASSOPTIONpt\@IEEEptsizetwelve\textheight=50\@IEEEnormalsizeunitybaselineskip\fi % 50 lines/page + + +\columnsep 1.5pc +\textwidth 184.2mm + + +% the default side margins are equal +\if at IEEEusingAfourpaper +\oddsidemargin 14.32mm +\evensidemargin 14.32mm +\else +\oddsidemargin 0.680in +\evensidemargin 0.680in +\fi +% compensate for LaTeX's 1in offset +\addtolength{\oddsidemargin}{-1in} +\addtolength{\evensidemargin}{-1in} + + + +% adjust margins for conference mode +\ifCLASSOPTIONconference + \topmargin -0.25in + % we retain the reserved, but unused space for headers + \addtolength{\topmargin}{-\headheight} + \addtolength{\topmargin}{-\headsep} + \textheight 9.25in % The standard for conferences (668.4975pt) + % Tweak textheight to a perfect integer number of lines/page. + \ifx\CLASSOPTIONpt\@IEEEptsizenine\textheight=61\@IEEEnormalsizeunitybaselineskip\fi % 61 lines/page + \ifx\CLASSOPTIONpt\@IEEEptsizeten\textheight=62\@IEEEnormalsizeunitybaselineskip\fi % 62 lines/page + \ifx\CLASSOPTIONpt\@IEEEptsizeeleven\textheight=50\@IEEEnormalsizeunitybaselineskip\fi % 50 lines/page + \ifx\CLASSOPTIONpt\@IEEEptsizetwelve\textheight=48\@IEEEnormalsizeunitybaselineskip\fi % 48 lines/page +\fi + + +% compsoc conference +\ifCLASSOPTIONcompsoc +\ifCLASSOPTIONconference + % compsoc conference use a larger value for columnsep + \columnsep 0.375in + % compsoc conferences want 1in top margin, 1.125in bottom margin + \topmargin 0in + \addtolength{\topmargin}{-6pt}% we tweak this a tad to better comply with top of line stuff + % we retain the reserved, but unused space for headers + \addtolength{\topmargin}{-\headheight} + \addtolength{\topmargin}{-\headsep} + \textheight 8.875in % (641.39625pt) + % Tweak textheight to a perfect integer number of lines/page. + \ifx\CLASSOPTIONpt\@IEEEptsizenine\textheight=58\@IEEEnormalsizeunitybaselineskip\fi % 58 lines/page + \ifx\CLASSOPTIONpt\@IEEEptsizeten\textheight=53\@IEEEnormalsizeunitybaselineskip\fi % 53 lines/page + \ifx\CLASSOPTIONpt\@IEEEptsizeeleven\textheight=48\@IEEEnormalsizeunitybaselineskip\fi % 48 lines/page + \ifx\CLASSOPTIONpt\@IEEEptsizetwelve\textheight=46\@IEEEnormalsizeunitybaselineskip\fi % 46 lines/page + \textwidth 6.5in + % the default side margins are equal + \if at IEEEusingAfourpaper + \oddsidemargin 22.45mm + \evensidemargin 22.45mm + \else + \oddsidemargin 1in + \evensidemargin 1in + \fi + % compensate for LaTeX's 1in offset + \addtolength{\oddsidemargin}{-1in} + \addtolength{\evensidemargin}{-1in} +\fi\fi + + + +% draft mode settings override that of all other modes +% provides a nice 1in margin all around the paper and extra +% space between the lines for editor's comments +\ifCLASSOPTIONdraftcls + % want 1in from top of paper to text + \setlength{\topmargin}{-\headsep}% + \addtolength{\topmargin}{-\headheight}% + % we want 1in side margins regardless of paper type + \oddsidemargin 0in + \evensidemargin 0in + % set the text width + \setlength{\textwidth}{\paperwidth}% + \addtolength{\textwidth}{-2.0in}% + \setlength{\textheight}{\paperheight}% + \addtolength{\textheight}{-2.0in}% + % digitize textheight to be an integer number of lines. + % this may cause the bottom margin to be off a tad + \addtolength{\textheight}{-1\topskip}% + \divide\textheight by \baselineskip% + \multiply\textheight by \baselineskip% + \addtolength{\textheight}{\topskip}% +\fi + + + +% process CLASSINPUT inner/outer margin +% if inner margin defined, but outer margin not, set outer to inner. +\ifx\CLASSINPUTinnersidemargin\@IEEEundefined +\else + \ifx\CLASSINPUToutersidemargin\@IEEEundefined + \edef\CLASSINPUToutersidemargin{\CLASSINPUTinnersidemargin} + \fi +\fi + +\ifx\CLASSINPUToutersidemargin\@IEEEundefined +\else + % if outer margin defined, but inner margin not, set inner to outer. + \ifx\CLASSINPUTinnersidemargin\@IEEEundefined + \edef\CLASSINPUTinnersidemargin{\CLASSINPUToutersidemargin} + \fi + \setlength{\oddsidemargin}{\CLASSINPUTinnersidemargin} + \ifCLASSOPTIONtwoside + \setlength{\evensidemargin}{\CLASSINPUToutersidemargin} + \else + \setlength{\evensidemargin}{\CLASSINPUTinnersidemargin} + \fi + \addtolength{\oddsidemargin}{-1in} + \addtolength{\evensidemargin}{-1in} + \setlength{\textwidth}{\paperwidth} + \addtolength{\textwidth}{-\CLASSINPUTinnersidemargin} + \addtolength{\textwidth}{-\CLASSINPUToutersidemargin} + \typeout{** ATTENTION: Overriding inner side margin to \CLASSINPUTinnersidemargin\space and + outer side margin to \CLASSINPUToutersidemargin\space via \string\CLASSINPUT.} +\fi + + + +% process CLASSINPUT top/bottom text margin +% if toptext margin defined, but bottomtext margin not, set bottomtext to toptext margin +\ifx\CLASSINPUTtoptextmargin\@IEEEundefined +\else + \ifx\CLASSINPUTbottomtextmargin\@IEEEundefined + \edef\CLASSINPUTbottomtextmargin{\CLASSINPUTtoptextmargin} + \fi +\fi + +\ifx\CLASSINPUTbottomtextmargin\@IEEEundefined +\else + % if bottomtext margin defined, but toptext margin not, set toptext to bottomtext margin + \ifx\CLASSINPUTtoptextmargin\@IEEEundefined + \edef\CLASSINPUTtoptextmargin{\CLASSINPUTbottomtextmargin} + \fi + \setlength{\topmargin}{\CLASSINPUTtoptextmargin} + \addtolength{\topmargin}{-1in} + \addtolength{\topmargin}{-\headheight} + \addtolength{\topmargin}{-\headsep} + \setlength{\textheight}{\paperheight} + \addtolength{\textheight}{-\CLASSINPUTtoptextmargin} + \addtolength{\textheight}{-\CLASSINPUTbottomtextmargin} + % in the default format we use the normal baselineskip as topskip + % we only need 0.7 of this to clear typical top text and we need + % an extra 0.3 spacing at the bottom for descenders. This will + % correct for both. + \addtolength{\topmargin}{-0.3\@IEEEnormalsizeunitybaselineskip} + \typeout{** ATTENTION: Overriding top text margin to \CLASSINPUTtoptextmargin\space and + bottom text margin to \CLASSINPUTbottomtextmargin\space via \string\CLASSINPUT.} +\fi + + + + + + + +% LIST SPACING CONTROLS + +% Controls the amount of EXTRA spacing +% above and below \trivlist +% Both \list and IED lists override this. +% However, \trivlist will use this as will most +% things built from \trivlist like the \center +% environment. +\topsep 0.5\baselineskip + +% Controls the additional spacing around lists preceded +% or followed by blank lines. IEEE does not increase +% spacing before or after paragraphs so it is set to zero. +% \z@ is the same as zero, but faster. +\partopsep \z@ + +% Controls the spacing between paragraphs in lists. +% IEEE does not increase spacing before or after paragraphs +% so this is also zero. +% With IEEEtran.cls, global changes to +% this value DO affect lists (but not IED lists). +\parsep \z@ + +% Controls the extra spacing between list items. +% IEEE does not put extra spacing between items. +% With IEEEtran.cls, global changes to this value DO affect +% lists (but not IED lists). +\itemsep \z@ + +% \itemindent is the amount to indent the FIRST line of a list +% item. It is auto set to zero within the \list environment. To alter +% it, you have to do so when you call the \list. +% However, IEEE uses this for the theorem environment +% There is an alternative value for this near \leftmargini below +\itemindent -1em + +% \leftmargin, the spacing from the left margin of the main text to +% the left of the main body of a list item is set by \list. +% Hence this statement does nothing for lists. +% But, quote and verse do use it for indention. +\leftmargin 2em + +% we retain this stuff from the older IEEEtran.cls so that \list +% will work the same way as before. However, itemize, enumerate and +% description (IED) could care less about what these are as they +% all are overridden. +\leftmargini 2em +%\itemindent 2em % Alternative values: sometimes used. +%\leftmargini 0em +\leftmarginii 1em +\leftmarginiii 1.5em +\leftmarginiv 1.5em +\leftmarginv 1.0em +\leftmarginvi 1.0em +\labelsep 0.5em +\labelwidth \z@ + + +% The old IEEEtran.cls behavior of \list is retained. +% However, the new V1.3 IED list environments override all the +% @list stuff (\@listX is called within \list for the +% appropriate level just before the user's list_decl is called). +% \topsep is now 2pt as IEEE puts a little extra space around +% lists - used by those non-IED macros that depend on \list. +% Note that \parsep and \itemsep are not redefined as in +% the sizexx.clo \@listX (which article.cls uses) so global changes +% of these values DO affect \list +% +\def\@listi{\leftmargin\leftmargini \topsep 2pt plus 1pt minus 1pt} +\let\@listI\@listi +\def\@listii{\leftmargin\leftmarginii\labelwidth\leftmarginii% + \advance\labelwidth-\labelsep \topsep 2pt} +\def\@listiii{\leftmargin\leftmarginiii\labelwidth\leftmarginiii% + \advance\labelwidth-\labelsep \topsep 2pt} +\def\@listiv{\leftmargin\leftmarginiv\labelwidth\leftmarginiv% + \advance\labelwidth-\labelsep \topsep 2pt} +\def\@listv{\leftmargin\leftmarginv\labelwidth\leftmarginv% + \advance\labelwidth-\labelsep \topsep 2pt} +\def\@listvi{\leftmargin\leftmarginvi\labelwidth\leftmarginvi% + \advance\labelwidth-\labelsep \topsep 2pt} + + +% IEEE uses 5) not 5. +\def\labelenumi{\theenumi)} \def\theenumi{\arabic{enumi}} + +% IEEE uses a) not (a) +\def\labelenumii{\theenumii)} \def\theenumii{\alph{enumii}} + +% IEEE uses iii) not iii. +\def\labelenumiii{\theenumiii)} \def\theenumiii{\roman{enumiii}} + +% IEEE uses A) not A. +\def\labelenumiv{\theenumiv)} \def\theenumiv{\Alph{enumiv}} + +% exactly the same as in article.cls +\def\p at enumii{\theenumi} +\def\p at enumiii{\theenumi(\theenumii)} +\def\p at enumiv{\p at enumiii\theenumiii} + +% itemized list label styles +\def\labelitemi{$\bullet$} +\def\labelitemii{$\circ$} +\def\labelitemiii{\vrule height 0.8ex depth -0.2ex width 0.6ex} +\def\labelitemiv{$\ast$} + + + +% **** V1.3 ENHANCEMENTS **** +% Itemize, Enumerate and Description (IED) List Controls +% *************************** +% +% +% IEEE seems to use at least two different values by +% which ITEMIZED list labels are indented to the right +% For The Journal of Lightwave Technology (JLT) and The Journal +% on Selected Areas in Communications (JSAC), they tend to use +% an indention equal to \parindent. For Transactions on Communications +% they tend to indent ITEMIZED lists a little more--- 1.3\parindent. +% We'll provide both values here for you so that you can choose +% which one you like in your document using a command such as: +% setlength{\IEEEilabelindent}{\IEEEilabelindentB} +\newdimen\IEEEilabelindentA +\IEEEilabelindentA \parindent + +\newdimen\IEEEilabelindentB +\IEEEilabelindentB 1.3\parindent +% However, we'll default to using \parindent +% which makes more sense to me +\newdimen\IEEEilabelindent +\IEEEilabelindent \IEEEilabelindentA + + +% This controls the default amount the enumerated list labels +% are indented to the right. +% Normally, this is the same as the paragraph indention +\newdimen\IEEEelabelindent +\IEEEelabelindent \parindent + +% This controls the default amount the description list labels +% are indented to the right. +% Normally, this is the same as the paragraph indention +\newdimen\IEEEdlabelindent +\IEEEdlabelindent \parindent + +% This is the value actually used within the IED lists. +% The IED environments automatically set its value to +% one of the three values above, so global changes do +% not have any effect +\newdimen\IEEElabelindent +\IEEElabelindent \parindent + +% The actual amount labels will be indented is +% \IEEElabelindent multiplied by the factor below +% corresponding to the level of nesting depth +% This provides a means by which the user can +% alter the effective \IEEElabelindent for deeper +% levels +% There may not be such a thing as correct "standard IEEE" +% values. What IEEE actually does may depend on the specific +% circumstances. +% The first list level almost always has full indention. +% The second levels I've seen have only 75% of the normal indentation +% Three level or greater nestings are very rare. I am guessing +% that they don't use any indentation. +\def\IEEElabelindentfactori{1.0} % almost always one +\def\IEEElabelindentfactorii{0.75} % 0.0 or 1.0 may be used in some cases +\def\IEEElabelindentfactoriii{0.0} % 0.75? 0.5? 0.0? +\def\IEEElabelindentfactoriv{0.0} +\def\IEEElabelindentfactorv{0.0} +\def\IEEElabelindentfactorvi{0.0} + +% value actually used within IED lists, it is auto +% set to one of the 6 values above +% global changes here have no effect +\def\IEEElabelindentfactor{1.0} + +% This controls the default spacing between the end of the IED +% list labels and the list text, when normal text is used for +% the labels. +\newdimen\IEEEiednormlabelsep +\IEEEiednormlabelsep \parindent + +% This controls the default spacing between the end of the IED +% list labels and the list text, when math symbols are used for +% the labels (nomenclature lists). IEEE usually increases the +% spacing in these cases +\newdimen\IEEEiedmathlabelsep +\IEEEiedmathlabelsep 1.2em + +% This controls the extra vertical separation put above and +% below each IED list. IEEE usually puts a little extra spacing +% around each list. However, this spacing is barely noticeable. +\newskip\IEEEiedtopsep +\IEEEiedtopsep 2pt plus 1pt minus 1pt + + +% This command is executed within each IED list environment +% at the beginning of the list. You can use this to set the +% parameters for some/all your IED list(s) without disturbing +% global parameters that affect things other than lists. +% i.e., renewcommand{\IEEEiedlistdecl}{\setlength{\labelsep}{5em}} +% will alter the \labelsep for the next list(s) until +% \IEEEiedlistdecl is redefined. +\def\IEEEiedlistdecl{\relax} + +% This command provides an easy way to set \leftmargin based +% on the \labelwidth, \labelsep and the argument \IEEElabelindent +% Usage: \IEEEcalcleftmargin{width-to-indent-the-label} +% output is in the \leftmargin variable, i.e., effectively: +% \leftmargin = argument + \labelwidth + \labelsep +% Note controlled spacing here, shield end of lines with % +\def\IEEEcalcleftmargin#1{\setlength{\leftmargin}{#1}% +\addtolength{\leftmargin}{\labelwidth}% +\addtolength{\leftmargin}{\labelsep}} + +% This command provides an easy way to set \labelwidth to the +% width of the given text. It is the same as +% \settowidth{\labelwidth}{label-text} +% and useful as a shorter alternative. +% Typically used to set \labelwidth to be the width +% of the longest label in the list +\def\IEEEsetlabelwidth#1{\settowidth{\labelwidth}{#1}} + +% When this command is executed, IED lists will use the +% IEEEiedmathlabelsep label separation rather than the normal +% spacing. To have an effect, this command must be executed via +% the \IEEEiedlistdecl or within the option of the IED list +% environments. +\def\IEEEusemathlabelsep{\setlength{\labelsep}{\IEEEiedmathlabelsep}} + +% A flag which controls whether the IED lists automatically +% calculate \leftmargin from \IEEElabelindent, \labelwidth and \labelsep +% Useful if you want to specify your own \leftmargin +% This flag must be set (\IEEEnocalcleftmargintrue or \IEEEnocalcleftmarginfalse) +% via the \IEEEiedlistdecl or within the option of the IED list +% environments to have an effect. +\newif\ifIEEEnocalcleftmargin +\IEEEnocalcleftmarginfalse + +% A flag which controls whether \IEEElabelindent is multiplied by +% the \IEEElabelindentfactor for each list level. +% This flag must be set via the \IEEEiedlistdecl or within the option +% of the IED list environments to have an effect. +\newif\ifIEEEnolabelindentfactor +\IEEEnolabelindentfactorfalse + + +% internal variable to indicate type of IED label +% justification +% 0 - left; 1 - center; 2 - right +\def\@IEEEiedjustify{0} + + +% commands to allow the user to control IED +% label justifications. Use these commands within +% the IED environment option or in the \IEEEiedlistdecl +% Note that changing the normal list justifications +% is nonstandard and IEEE may not like it if you do so! +% I include these commands as they may be helpful to +% those who are using these enhanced list controls for +% other non-IEEE related LaTeX work. +% itemize and enumerate automatically default to right +% justification, description defaults to left. +\def\IEEEiedlabeljustifyl{\def\@IEEEiedjustify{0}}%left +\def\IEEEiedlabeljustifyc{\def\@IEEEiedjustify{1}}%center +\def\IEEEiedlabeljustifyr{\def\@IEEEiedjustify{2}}%right + + + + +% commands to save to and restore from the list parameter copies +% this allows us to set all the list parameters within +% the list_decl and prevent \list (and its \@list) +% from overriding any of our parameters +% V1.6 use \edefs instead of dimen's to conserve dimen registers +% Note controlled spacing here, shield end of lines with % +\def\@IEEEsavelistparams{\edef\@IEEEiedtopsep{\the\topsep}% +\edef\@IEEEiedlabelwidth{\the\labelwidth}% +\edef\@IEEEiedlabelsep{\the\labelsep}% +\edef\@IEEEiedleftmargin{\the\leftmargin}% +\edef\@IEEEiedpartopsep{\the\partopsep}% +\edef\@IEEEiedparsep{\the\parsep}% +\edef\@IEEEieditemsep{\the\itemsep}% +\edef\@IEEEiedrightmargin{\the\rightmargin}% +\edef\@IEEEiedlistparindent{\the\listparindent}% +\edef\@IEEEieditemindent{\the\itemindent}} + +% Note controlled spacing here +\def\@IEEErestorelistparams{\topsep\@IEEEiedtopsep\relax% +\labelwidth\@IEEEiedlabelwidth\relax% +\labelsep\@IEEEiedlabelsep\relax% +\leftmargin\@IEEEiedleftmargin\relax% +\partopsep\@IEEEiedpartopsep\relax% +\parsep\@IEEEiedparsep\relax% +\itemsep\@IEEEieditemsep\relax% +\rightmargin\@IEEEiedrightmargin\relax% +\listparindent\@IEEEiedlistparindent\relax% +\itemindent\@IEEEieditemindent\relax} + + +% v1.6b provide original LaTeX IED list environments +% note that latex.ltx defines \itemize and \enumerate, but not \description +% which must be created by the base classes +% save original LaTeX itemize and enumerate +\let\LaTeXitemize\itemize +\let\endLaTeXitemize\enditemize +\let\LaTeXenumerate\enumerate +\let\endLaTeXenumerate\endenumerate + +% provide original LaTeX description environment from article.cls +\newenvironment{LaTeXdescription} + {\list{}{\labelwidth\z@ \itemindent-\leftmargin + \let\makelabel\descriptionlabel}} + {\endlist} +\newcommand*\descriptionlabel[1]{\hspace\labelsep + \normalfont\bfseries #1} + + +% override LaTeX's default IED lists +\def\itemize{\@IEEEitemize} +\def\enditemize{\@endIEEEitemize} +\def\enumerate{\@IEEEenumerate} +\def\endenumerate{\@endIEEEenumerate} +\def\description{\@IEEEdescription} +\def\enddescription{\@endIEEEdescription} + +% provide the user with aliases - may help those using packages that +% override itemize, enumerate, or description +\def\IEEEitemize{\@IEEEitemize} +\def\endIEEEitemize{\@endIEEEitemize} +\def\IEEEenumerate{\@IEEEenumerate} +\def\endIEEEenumerate{\@endIEEEenumerate} +\def\IEEEdescription{\@IEEEdescription} +\def\endIEEEdescription{\@endIEEEdescription} + + +% V1.6 we want to keep the IEEEtran IED list definitions as our own internal +% commands so they are protected against redefinition +\def\@IEEEitemize{\@ifnextchar[{\@@IEEEitemize}{\@@IEEEitemize[\relax]}} +\def\@IEEEenumerate{\@ifnextchar[{\@@IEEEenumerate}{\@@IEEEenumerate[\relax]}} +\def\@IEEEdescription{\@ifnextchar[{\@@IEEEdescription}{\@@IEEEdescription[\relax]}} +\def\@endIEEEitemize{\endlist} +\def\@endIEEEenumerate{\endlist} +\def\@endIEEEdescription{\endlist} + + +% DO NOT ALLOW BLANK LINES TO BE IN THESE IED ENVIRONMENTS +% AS THIS WILL FORCE NEW PARAGRAPHS AFTER THE IED LISTS +% IEEEtran itemized list MDS 1/2001 +% Note controlled spacing here, shield end of lines with % +\def\@@IEEEitemize[#1]{% + \ifnum\@itemdepth>3\relax\@toodeep\else% + \ifnum\@listdepth>5\relax\@toodeep\else% + \advance\@itemdepth\@ne% + \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% + % get the labelindentfactor for this level + \advance\@listdepth\@ne% we need to know what the level WILL be + \edef\IEEElabelindentfactor{\csname IEEElabelindentfactor\romannumeral\the\@listdepth\endcsname}% + \advance\@listdepth-\@ne% undo our increment + \def\@IEEEiedjustify{2}% right justified labels are default + % set other defaults + \IEEEnocalcleftmarginfalse% + \IEEEnolabelindentfactorfalse% + \topsep\IEEEiedtopsep% + \IEEElabelindent\IEEEilabelindent% + \labelsep\IEEEiednormlabelsep% + \partopsep 0ex% + \parsep 0ex% + \itemsep \parskip% + \rightmargin 0em% + \listparindent 0em% + \itemindent 0em% + % calculate the label width + % the user can override this later if + % they specified a \labelwidth + \settowidth{\labelwidth}{\csname labelitem\romannumeral\the\@itemdepth\endcsname}% + \@IEEEsavelistparams% save our list parameters + \list{\csname\@itemitem\endcsname}{% + \@IEEErestorelistparams% override any list{} changes + % to our globals + \let\makelabel\@IEEEiedmakelabel% v1.6b setup \makelabel + \IEEEiedlistdecl% let user alter parameters + #1\relax% + % If the user has requested not to use the + % labelindent factor, don't revise \labelindent + \ifIEEEnolabelindentfactor\relax% + \else\IEEElabelindent=\IEEElabelindentfactor\labelindent% + \fi% + % Unless the user has requested otherwise, + % calculate our left margin based + % on \IEEElabelindent, \labelwidth and + % \labelsep + \ifIEEEnocalcleftmargin\relax% + \else\IEEEcalcleftmargin{\IEEElabelindent}% + \fi}\fi\fi}% + + +% DO NOT ALLOW BLANK LINES TO BE IN THESE IED ENVIRONMENTS +% AS THIS WILL FORCE NEW PARAGRAPHS AFTER THE IED LISTS +% IEEEtran enumerate list MDS 1/2001 +% Note controlled spacing here, shield end of lines with % +\def\@@IEEEenumerate[#1]{% + \ifnum\@enumdepth>3\relax\@toodeep\else% + \ifnum\@listdepth>5\relax\@toodeep\else% + \advance\@enumdepth\@ne% + \edef\@enumctr{enum\romannumeral\the\@enumdepth}% + % get the labelindentfactor for this level + \advance\@listdepth\@ne% we need to know what the level WILL be + \edef\IEEElabelindentfactor{\csname IEEElabelindentfactor\romannumeral\the\@listdepth\endcsname}% + \advance\@listdepth-\@ne% undo our increment + \def\@IEEEiedjustify{2}% right justified labels are default + % set other defaults + \IEEEnocalcleftmarginfalse% + \IEEEnolabelindentfactorfalse% + \topsep\IEEEiedtopsep% + \IEEElabelindent\IEEEelabelindent% + \labelsep\IEEEiednormlabelsep% + \partopsep 0ex% + \parsep 0ex% + \itemsep 0ex% + \rightmargin 0em% + \listparindent 0em% + \itemindent 0em% + % calculate the label width + % We'll set it to the width suitable for all labels using + % normalfont 1) to 9) + % The user can override this later + \settowidth{\labelwidth}{9)}% + \@IEEEsavelistparams% save our list parameters + \list{\csname label\@enumctr\endcsname}{\usecounter{\@enumctr}% + \@IEEErestorelistparams% override any list{} changes + % to our globals + \let\makelabel\@IEEEiedmakelabel% v1.6b setup \makelabel + \IEEEiedlistdecl% let user alter parameters + #1\relax% + % If the user has requested not to use the + % IEEElabelindent factor, don't revise \IEEElabelindent + \ifIEEEnolabelindentfactor\relax% + \else\IEEElabelindent=\IEEElabelindentfactor\IEEElabelindent% + \fi% + % Unless the user has requested otherwise, + % calculate our left margin based + % on \IEEElabelindent, \labelwidth and + % \labelsep + \ifIEEEnocalcleftmargin\relax% + \else\IEEEcalcleftmargin{\IEEElabelindent}% + \fi}\fi\fi}% + + +% DO NOT ALLOW BLANK LINES TO BE IN THESE IED ENVIRONMENTS +% AS THIS WILL FORCE NEW PARAGRAPHS AFTER THE IED LISTS +% IEEEtran description list MDS 1/2001 +% Note controlled spacing here, shield end of lines with % +\def\@@IEEEdescription[#1]{% + \ifnum\@listdepth>5\relax\@toodeep\else% + % get the labelindentfactor for this level + \advance\@listdepth\@ne% we need to know what the level WILL be + \edef\IEEElabelindentfactor{\csname IEEElabelindentfactor\romannumeral\the\@listdepth\endcsname}% + \advance\@listdepth-\@ne% undo our increment + \def\@IEEEiedjustify{0}% left justified labels are default + % set other defaults + \IEEEnocalcleftmarginfalse% + \IEEEnolabelindentfactorfalse% + \topsep\IEEEiedtopsep% + \IEEElabelindent\IEEEdlabelindent% + % assume normal labelsep + \labelsep\IEEEiednormlabelsep% + \partopsep 0ex% + \parsep 0ex% + \itemsep 0ex% + \rightmargin 0em% + \listparindent 0em% + \itemindent 0em% + % Bogus label width in case the user forgets + % to set it. + % TIP: If you want to see what a variable's width is you + % can use the TeX command \showthe\width-variable to + % display it on the screen during compilation + % (This might be helpful to know when you need to find out + % which label is the widest) + \settowidth{\labelwidth}{Hello}% + \@IEEEsavelistparams% save our list parameters + \list{}{\@IEEErestorelistparams% override any list{} changes + % to our globals + \let\makelabel\@IEEEiedmakelabel% v1.6b setup \makelabel + \IEEEiedlistdecl% let user alter parameters + #1\relax% + % If the user has requested not to use the + % labelindent factor, don't revise \IEEElabelindent + \ifIEEEnolabelindentfactor\relax% + \else\IEEElabelindent=\IEEElabelindentfactor\IEEElabelindent% + \fi% + % Unless the user has requested otherwise, + % calculate our left margin based + % on \IEEElabelindent, \labelwidth and + % \labelsep + \ifIEEEnocalcleftmargin\relax% + \else\IEEEcalcleftmargin{\IEEElabelindent}\relax% + \fi}\fi} + +% v1.6b we use one makelabel that does justification as needed. +\def\@IEEEiedmakelabel#1{\relax\if\@IEEEiedjustify 0\relax +\makebox[\labelwidth][l]{\normalfont #1}\else +\if\@IEEEiedjustify 1\relax +\makebox[\labelwidth][c]{\normalfont #1}\else +\makebox[\labelwidth][r]{\normalfont #1}\fi\fi} + + +% VERSE and QUOTE +% V1.7 define environments with newenvironment +\newenvironment{verse}{\let\\=\@centercr + \list{}{\itemsep\z@ \itemindent -1.5em \listparindent \itemindent + \rightmargin\leftmargin\advance\leftmargin 1.5em}\item\relax} + {\endlist} +\newenvironment{quotation}{\list{}{\listparindent 1.5em \itemindent\listparindent + \rightmargin\leftmargin \parsep 0pt plus 1pt}\item\relax} + {\endlist} +\newenvironment{quote}{\list{}{\rightmargin\leftmargin}\item\relax} + {\endlist} + + +% \titlepage +% provided only for backward compatibility. \maketitle is the correct +% way to create the title page. +\newif\if at restonecol +\def\titlepage{\@restonecolfalse\if at twocolumn\@restonecoltrue\onecolumn + \else \newpage \fi \thispagestyle{empty}\c at page\z@} +\def\endtitlepage{\if at restonecol\twocolumn \else \newpage \fi} + +% standard values from article.cls +\arraycolsep 5pt +\arrayrulewidth .4pt +\doublerulesep 2pt + +\tabcolsep 6pt +\tabbingsep 0.5em + + +%% FOOTNOTES +% +%\skip\footins 10pt plus 4pt minus 2pt +% V1.6 respond to changes in font size +% space added above the footnotes (if present) +\skip\footins 0.9\baselineskip plus 0.4\baselineskip minus 0.2\baselineskip + +% V1.6, we need to make \footnotesep responsive to changes +% in \baselineskip or strange spacings will result when in +% draft mode. Here is a little LaTeX secret - \footnotesep +% determines the height of an invisible strut that is placed +% *above* the baseline of footnotes after the first. Since +% LaTeX considers the space for characters to be 0.7/baselineskip +% above the baseline and 0.3/baselineskip below it, we need to +% use 0.7/baselineskip as a \footnotesep to maintain equal spacing +% between all the lines of the footnotes. IEEE often uses a tad +% more, so use 0.8\baselineskip. This slightly larger value also helps +% the text to clear the footnote marks. Note that \thanks in IEEEtran +% uses its own value of \footnotesep which is set in \maketitle. +{\footnotesize +\global\footnotesep 0.8\baselineskip} + +\def\unnumberedfootnote{\gdef\@thefnmark{\quad}\@footnotetext} + +\skip\@mpfootins 0.3\baselineskip +\fboxsep = 3pt +\fboxrule = .4pt +% V1.6 use 1em, then use LaTeX2e's \@makefnmark +% Note that IEEE normally *left* aligns the footnote marks, so we don't need +% box resizing tricks here. +%\long\def\@makefnmark{\scriptsize\normalfont\@thefnmark} +\long\def\@makefntext#1{\parindent 1em\indent\hbox{\@makefnmark}#1}% V1.6 use 1em +\long\def\@maketablefntext#1{\raggedleft\leavevmode\hbox{\@makefnmark}#1} +% V1.7 compsoc does not use superscipts for footnote marks +\ifCLASSOPTIONcompsoc +\def\@IEEEcompsocmakefnmark{\hbox{\normalfont\@thefnmark.\ }} +\long\def\@makefntext#1{\parindent 1em\indent\hbox{\@IEEEcompsocmakefnmark}#1} +\fi + +% IEEE does not use footnote rules. Or do they? +\def\footnoterule{\vskip-2pt \hrule height 0.6pt depth \z@ \vskip1.6pt\relax} +\toks@\expandafter{\@setminipage\let\footnoterule\relax\footnotesep\z@} +\edef\@setminipage{\the\toks@} + +% V1.7 for compsoc, IEEE uses a footnote rule only for \thanks. We devise a "one-shot" +% system to implement this. +\newif\if at IEEEenableoneshotfootnoterule +\@IEEEenableoneshotfootnoterulefalse +\ifCLASSOPTIONcompsoc +\def\footnoterule{\relax\if at IEEEenableoneshotfootnoterule +\kern-5pt +\hbox to \columnwidth{\hfill\vrule width 0.5\columnwidth height 0.4pt\hfill} +\kern4.6pt +\global\@IEEEenableoneshotfootnoterulefalse +\else +\relax +\fi} +\fi + +% V1.6 do not allow LaTeX to break a footnote across multiple pages +\interfootnotelinepenalty=10000 + +% V1.6 discourage breaks within equations +% Note that amsmath normally sets this to 10000, +% but LaTeX2e normally uses 100. +\interdisplaylinepenalty=2500 + +% default allows section depth up to /paragraph +\setcounter{secnumdepth}{4} + +% technotes do not allow /paragraph +\ifCLASSOPTIONtechnote + \setcounter{secnumdepth}{3} +\fi +% neither do compsoc conferences +\@IEEEcompsocconfonly{\setcounter{secnumdepth}{3}} + + +\newcounter{section} +\newcounter{subsection}[section] +\newcounter{subsubsection}[subsection] +\newcounter{paragraph}[subsubsection] + +% used only by IEEEtran's IEEEeqnarray as other packages may +% have their own, different, implementations +\newcounter{IEEEsubequation}[equation] + +% as shown when called by user from \ref, \label and in table of contents +\def\theequation{\arabic{equation}} % 1 +\def\theIEEEsubequation{\theequation\alph{IEEEsubequation}} % 1a (used only by IEEEtran's IEEEeqnarray) +\ifCLASSOPTIONcompsoc +% compsoc is all arabic +\def\thesection{\arabic{section}} +\def\thesubsection{\thesection.\arabic{subsection}} +\def\thesubsubsection{\thesubsection.\arabic{subsubsection}} +\def\theparagraph{\thesubsubsection.\arabic{paragraph}} +\else +\def\thesection{\Roman{section}} % I +% V1.7, \mbox prevents breaks around - +\def\thesubsection{\mbox{\thesection-\Alph{subsection}}} % I-A +% V1.7 use I-A1 format used by IEEE rather than I-A.1 +\def\thesubsubsection{\thesubsection\arabic{subsubsection}} % I-A1 +\def\theparagraph{\thesubsubsection\alph{paragraph}} % I-A1a +\fi + +% From Heiko Oberdiek. Because of the \mbox in \thesubsection, we need to +% tell hyperref to disable the \mbox command when making PDF bookmarks. +% This done already with hyperref.sty version 6.74o and later, but +% it will not hurt to do it here again for users of older versions. +\@ifundefined{pdfstringdefPreHook}{\let\pdfstringdefPreHook\@empty}{}% +\g at addto@macro\pdfstringdefPreHook{\let\mbox\relax} + + +% Main text forms (how shown in main text headings) +% V1.6, using \thesection in \thesectiondis allows changes +% in the former to automatically appear in the latter +\ifCLASSOPTIONcompsoc + \ifCLASSOPTIONconference% compsoc conference + \def\thesectiondis{\thesection.} + \def\thesubsectiondis{\thesectiondis\arabic{subsection}.} + \def\thesubsubsectiondis{\thesubsectiondis\arabic{subsubsection}.} + \def\theparagraphdis{\thesubsubsectiondis\arabic{paragraph}.} + \else% compsoc not conferencs + \def\thesectiondis{\thesection} + \def\thesubsectiondis{\thesectiondis.\arabic{subsection}} + \def\thesubsubsectiondis{\thesubsectiondis.\arabic{subsubsection}} + \def\theparagraphdis{\thesubsubsectiondis.\arabic{paragraph}} + \fi +\else% not compsoc + \def\thesectiondis{\thesection.} % I. + \def\thesubsectiondis{\Alph{subsection}.} % B. + \def\thesubsubsectiondis{\arabic{subsubsection})} % 3) + \def\theparagraphdis{\alph{paragraph})} % d) +\fi + +% just like LaTeX2e's \@eqnnum +\def\theequationdis{{\normalfont \normalcolor (\theequation)}}% (1) +% IEEEsubequation used only by IEEEtran's IEEEeqnarray +\def\theIEEEsubequationdis{{\normalfont \normalcolor (\theIEEEsubequation)}}% (1a) +% redirect LaTeX2e's equation number display and all that depend on +% it, through IEEEtran's \theequationdis +\def\@eqnnum{\theequationdis} + + + +% V1.7 provide string macros as article.cls does +\def\contentsname{Contents} +\def\listfigurename{List of Figures} +\def\listtablename{List of Tables} +\def\refname{References} +\def\indexname{Index} +\def\figurename{Fig.} +\def\tablename{TABLE} +\@IEEEcompsocconfonly{\def\figurename{Figure}\def\tablename{Table}} +\def\partname{Part} +\def\appendixname{Appendix} +\def\abstractname{Abstract} +% IEEE specific names +\def\IEEEkeywordsname{Keywords} +\def\IEEEproofname{Proof} + + +% LIST OF FIGURES AND TABLES AND TABLE OF CONTENTS +% +\def\@pnumwidth{1.55em} +\def\@tocrmarg{2.55em} +\def\@dotsep{4.5} +\setcounter{tocdepth}{3} + +% adjusted some spacings here so that section numbers will not easily +% collide with the section titles. +% VIII; VIII-A; and VIII-A.1 are usually the worst offenders. +% MDS 1/2001 +\def\tableofcontents{\section*{\contentsname}\@starttoc{toc}} +\def\l at section#1#2{\addpenalty{\@secpenalty}\addvspace{1.0em plus 1pt}% + \@tempdima 2.75em \begingroup \parindent \z@ \rightskip \@pnumwidth% + \parfillskip-\@pnumwidth {\bfseries\leavevmode #1}\hfil\hbox to\@pnumwidth{\hss #2}\par% + \endgroup} +% argument format #1:level, #2:labelindent,#3:labelsep +\def\l at subsection{\@dottedtocline{2}{2.75em}{3.75em}} +\def\l at subsubsection{\@dottedtocline{3}{6.5em}{4.5em}} +% must provide \l@ defs for ALL sublevels EVEN if tocdepth +% is such as they will not appear in the table of contents +% these defs are how TOC knows what level these things are! +\def\l at paragraph{\@dottedtocline{4}{6.5em}{5.5em}} +\def\l at subparagraph{\@dottedtocline{5}{6.5em}{6.5em}} +\def\listoffigures{\section*{\listfigurename}\@starttoc{lof}} +\def\l at figure{\@dottedtocline{1}{0em}{2.75em}} +\def\listoftables{\section*{\listtablename}\@starttoc{lot}} +\let\l at table\l at figure + + +%% Definitions for floats +%% +%% Normal Floats +\floatsep 1\baselineskip plus 0.2\baselineskip minus 0.2\baselineskip +\textfloatsep 1.7\baselineskip plus 0.2\baselineskip minus 0.4\baselineskip +\@fptop 0pt plus 1fil +\@fpsep 0.75\baselineskip plus 2fil +\@fpbot 0pt plus 1fil +\def\topfraction{0.9} +\def\bottomfraction{0.4} +\def\floatpagefraction{0.8} +% V1.7, let top floats approach 90% of page +\def\textfraction{0.1} + +%% Double Column Floats +\dblfloatsep 1\baselineskip plus 0.2\baselineskip minus 0.2\baselineskip + +\dbltextfloatsep 1.7\baselineskip plus 0.2\baselineskip minus 0.4\baselineskip +% Note that it would be nice if the rubber here actually worked in LaTeX2e. +% There is a long standing limitation in LaTeX, first discovered (to the best +% of my knowledge) by Alan Jeffrey in 1992. LaTeX ignores the stretchable +% portion of \dbltextfloatsep, and as a result, double column figures can and +% do result in an non-integer number of lines in the main text columns with +% underfull vbox errors as a consequence. A post to comp.text.tex +% by Donald Arseneau confirms that this had not yet been fixed in 1998. +% IEEEtran V1.6 will fix this problem for you in the titles, but it doesn't +% protect you from other double floats. Happy vspace'ing. + +\@dblfptop 0pt plus 1fil +\@dblfpsep 0.75\baselineskip plus 2fil +\@dblfpbot 0pt plus 1fil +\def\dbltopfraction{0.8} +\def\dblfloatpagefraction{0.8} +\setcounter{dbltopnumber}{4} + +\intextsep 1\baselineskip plus 0.2\baselineskip minus 0.2\baselineskip +\setcounter{topnumber}{2} +\setcounter{bottomnumber}{2} +\setcounter{totalnumber}{4} + + + +% article class provides these, we should too. +\newlength\abovecaptionskip +\newlength\belowcaptionskip +% but only \abovecaptionskip is used above figure captions and *below* table +% captions +\setlength\abovecaptionskip{0.65\baselineskip} +\setlength\belowcaptionskip{0.75\baselineskip} +% V1.6 create hooks in case the caption spacing ever needs to be +% overridden by a user +\def\@IEEEfigurecaptionsepspace{\vskip\abovecaptionskip\relax}% +\def\@IEEEtablecaptionsepspace{\vskip\belowcaptionskip\relax}% + + +% 1.6b revise caption system so that \@makecaption uses two arguments +% as with LaTeX2e. Otherwise, there will be problems when using hyperref. +\def\@IEEEtablestring{table} + +\ifCLASSOPTIONcompsoc +% V1.7 compsoc \@makecaption +\ifCLASSOPTIONconference% compsoc conference +\long\def\@makecaption#1#2{% +% test if is a for a figure or table +\ifx\@captype\@IEEEtablestring% +% if a table, do table caption +\normalsize\begin{center}{\normalfont\sffamily\normalsize {#1.}~ #2}\end{center}% +\@IEEEtablecaptionsepspace +% if not a table, format it as a figure +\else +\@IEEEfigurecaptionsepspace +\setbox\@tempboxa\hbox{\normalfont\sffamily\normalsize {#1.}~ #2}% +\ifdim \wd\@tempboxa >\hsize% +% if caption is longer than a line, let it wrap around +\setbox\@tempboxa\hbox{\normalfont\sffamily\normalsize {#1.}~ }% +\parbox[t]{\hsize}{\normalfont\sffamily\normalsize \noindent\unhbox\@tempboxa#2}% +% if caption is shorter than a line, center +\else% +\hbox to\hsize{\normalfont\sffamily\normalsize\hfil\box\@tempboxa\hfil}% +\fi\fi} +\else% nonconference compsoc +\long\def\@makecaption#1#2{% +% test if is a for a figure or table +\ifx\@captype\@IEEEtablestring% +% if a table, do table caption +\normalsize\begin{center}{\normalfont\sffamily\normalsize #1}\\{\normalfont\sffamily\normalsize #2}\end{center}% +\@IEEEtablecaptionsepspace +% if not a table, format it as a figure +\else +\@IEEEfigurecaptionsepspace +\setbox\@tempboxa\hbox{\normalfont\sffamily\normalsize {#1.}~ #2}% +\ifdim \wd\@tempboxa >\hsize% +% if caption is longer than a line, let it wrap around +\setbox\@tempboxa\hbox{\normalfont\sffamily\normalsize {#1.}~ }% +\parbox[t]{\hsize}{\normalfont\sffamily\normalsize \noindent\unhbox\@tempboxa#2}% +% if caption is shorter than a line, left justify +\else% +\hbox to\hsize{\normalfont\sffamily\normalsize\box\@tempboxa\hfil}% +\fi\fi} +\fi + +\else% traditional noncompsoc \@makecaption +\long\def\@makecaption#1#2{% +% test if is a for a figure or table +\ifx\@captype\@IEEEtablestring% +% if a table, do table caption +\footnotesize{\centering\normalfont\footnotesize#1.\qquad\scshape #2\par}% +\@IEEEtablecaptionsepspace +% if not a table, format it as a figure +\else +\@IEEEfigurecaptionsepspace +% 3/2001 use footnotesize, not small; use two nonbreaking spaces, not one +\setbox\@tempboxa\hbox{\normalfont\footnotesize {#1.}~~ #2}% +\ifdim \wd\@tempboxa >\hsize% +% if caption is longer than a line, let it wrap around +\setbox\@tempboxa\hbox{\normalfont\footnotesize {#1.}~~ }% +\parbox[t]{\hsize}{\normalfont\footnotesize\noindent\unhbox\@tempboxa#2}% +% if caption is shorter than a line, center if conference, left justify otherwise +\else% +\ifCLASSOPTIONconference \hbox to\hsize{\normalfont\footnotesize\box\@tempboxa\hfil}% +\else \hbox to\hsize{\normalfont\footnotesize\box\@tempboxa\hfil}% +\fi\fi\fi} +\fi + + + +% V1.7 disable captions class option, do so in a way that retains operation of \label +% within \caption +\ifCLASSOPTIONcaptionsoff +\long\def\@makecaption#1#2{\vspace*{2em}\footnotesize\begin{center}{\footnotesize #1}\end{center}% +\let\@IEEEtemporiglabeldefsave\label +\let\@IEEEtemplabelargsave\relax +\def\label##1{\gdef\@IEEEtemplabelargsave{##1}}% +\setbox\@tempboxa\hbox{#2}% +\let\label\@IEEEtemporiglabeldefsave +\ifx\@IEEEtemplabelargsave\relax\else\label{\@IEEEtemplabelargsave}\fi} +\fi + + +% V1.7 define end environments with \def not \let so as to work OK with +% preview-latex +\newcounter{figure} +\def\thefigure{\@arabic\c at figure} +\def\fps at figure{tbp} +\def\ftype at figure{1} +\def\ext at figure{lof} +\def\fnum at figure{\figurename~\thefigure} +\def\figure{\@float{figure}} +\def\endfigure{\end at float} +\@namedef{figure*}{\@dblfloat{figure}} +\@namedef{endfigure*}{\end at dblfloat} +\newcounter{table} +\ifCLASSOPTIONcompsoc +\def\thetable{\arabic{table}} +\else +\def\thetable{\@Roman\c at table} +\fi +\def\fps at table{tbp} +\def\ftype at table{2} +\def\ext at table{lot} +\def\fnum at table{\tablename~\thetable} +% V1.6 IEEE uses 8pt text for tables +% to default to footnotesize, we hack into LaTeX2e's \@floatboxreset and pray +\def\table{\def\@floatboxreset{\reset at font\scriptsize\@setminipage}% + \let\@makefntext\@maketablefntext + \@float{table}} +\def\endtable{\end at float} +% v1.6b double column tables need to default to footnotesize as well. +\@namedef{table*}{\def\@floatboxreset{\reset at font\scriptsize\@setminipage}\@dblfloat{table}} +\@namedef{endtable*}{\end at dblfloat} + + + + +%% +%% START OF IEEEeqnarry DEFINITIONS +%% +%% Inspired by the concepts, examples, and previous works of LaTeX +%% coders and developers such as Donald Arseneau, Fred Bartlett, +%% David Carlisle, Tony Liu, Frank Mittelbach, Piet van Oostrum, +%% Roland Winkler and Mark Wooding. +%% I don't make the claim that my work here is even near their calibre. ;) + + +% hook to allow easy changeover to IEEEtran.cls/tools.sty error reporting +\def\@IEEEclspkgerror{\ClassError{IEEEtran}} + +\newif\if at IEEEeqnarraystarform% flag to indicate if the environment was called as the star form +\@IEEEeqnarraystarformfalse + +\newif\if at advanceIEEEeqncolcnt% tracks if the environment should advance the col counter +% allows a way to make an \IEEEeqnarraybox that can be used within an \IEEEeqnarray +% used by IEEEeqnarraymulticol so that it can work properly in both +\@advanceIEEEeqncolcnttrue + +\newcount\@IEEEeqnnumcols % tracks how many IEEEeqnarray cols are defined +\newcount\@IEEEeqncolcnt % tracks how many IEEEeqnarray cols the user actually used + + +% The default math style used by the columns +\def\IEEEeqnarraymathstyle{\displaystyle} +% The default text style used by the columns +% default to using the current font +\def\IEEEeqnarraytextstyle{\relax} + +% like the iedlistdecl but for \IEEEeqnarray +\def\IEEEeqnarraydecl{\relax} +\def\IEEEeqnarrayboxdecl{\relax} + +% \yesnumber is the opposite of \nonumber +% a novel concept with the same def as the equationarray package +% However, we give IEEE versions too since some LaTeX packages such as +% the MDWtools mathenv.sty redefine \nonumber to something else. +\providecommand{\yesnumber}{\global\@eqnswtrue} +\def\IEEEyesnumber{\global\@eqnswtrue} +\def\IEEEnonumber{\global\@eqnswfalse} + + +\def\IEEEyessubnumber{\global\@IEEEissubequationtrue\global\@eqnswtrue% +\if at IEEEeqnarrayISinner% only do something inside an IEEEeqnarray +\if at IEEElastlinewassubequation\addtocounter{equation}{-1}\else\setcounter{IEEEsubequation}{1}\fi% +\def\@currentlabel{\p at IEEEsubequation\theIEEEsubequation}\fi} + +% flag to indicate that an equation is a sub equation +\newif\if at IEEEissubequation% +\@IEEEissubequationfalse + +% allows users to "push away" equations that get too close to the equation numbers +\def\IEEEeqnarraynumspace{\hphantom{\if at IEEEissubequation\theIEEEsubequationdis\else\theequationdis\fi}} + +% provides a way to span multiple columns within IEEEeqnarray environments +% will consider \if at advanceIEEEeqncolcnt before globally advancing the +% column counter - so as to work within \IEEEeqnarraybox +% usage: \IEEEeqnarraymulticol{number cols. to span}{col type}{cell text} +\long\def\IEEEeqnarraymulticol#1#2#3{\multispan{#1}% +% check if column is defined +\relax\expandafter\ifx\csname @IEEEeqnarraycolDEF#2\endcsname\@IEEEeqnarraycolisdefined% +\csname @IEEEeqnarraycolPRE#2\endcsname#3\relax\relax\relax\relax\relax% +\relax\relax\relax\relax\relax\csname @IEEEeqnarraycolPOST#2\endcsname% +\else% if not, error and use default type +\@IEEEclspkgerror{Invalid column type "#2" in \string\IEEEeqnarraymulticol.\MessageBreak +Using a default centering column instead}% +{You must define IEEEeqnarray column types before use.}% +\csname @IEEEeqnarraycolPRE at IEEEdefault\endcsname#3\relax\relax\relax\relax\relax% +\relax\relax\relax\relax\relax\csname @IEEEeqnarraycolPOST at IEEEdefault\endcsname% +\fi% +% advance column counter only if the IEEEeqnarray environment wants it +\if at advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by #1\relax\fi} + +% like \omit, but maintains track of the column counter for \IEEEeqnarray +\def\IEEEeqnarrayomit{\omit\if at advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by 1\relax\fi} + + +% provides a way to define a letter referenced column type +% usage: \IEEEeqnarraydefcol{col. type letter/name}{pre insertion text}{post insertion text} +\def\IEEEeqnarraydefcol#1#2#3{\expandafter\def\csname @IEEEeqnarraycolPRE#1\endcsname{#2}% +\expandafter\def\csname @IEEEeqnarraycolPOST#1\endcsname{#3}% +\expandafter\def\csname @IEEEeqnarraycolDEF#1\endcsname{1}} + + +% provides a way to define a numerically referenced inter-column glue types +% usage: \IEEEeqnarraydefcolsep{col. glue number}{glue definition} +\def\IEEEeqnarraydefcolsep#1#2{\expandafter\def\csname @IEEEeqnarraycolSEP\romannumeral #1\endcsname{#2}% +\expandafter\def\csname @IEEEeqnarraycolSEPDEF\romannumeral #1\endcsname{1}} + + +\def\@IEEEeqnarraycolisdefined{1}% just a macro for 1, used for checking undefined column types + + +% expands and appends the given argument to the \@IEEEtrantmptoksA token list +% used to build up the \halign preamble +\def\@IEEEappendtoksA#1{\edef\@@IEEEappendtoksA{\@IEEEtrantmptoksA={\the\@IEEEtrantmptoksA #1}}% +\@@IEEEappendtoksA} + +% also appends to \@IEEEtrantmptoksA, but does not expand the argument +% uses \toks8 as a scratchpad register +\def\@IEEEappendNOEXPANDtoksA#1{\toks8={#1}% +\edef\@@IEEEappendNOEXPANDtoksA{\@IEEEtrantmptoksA={\the\@IEEEtrantmptoksA\the\toks8}}% +\@@IEEEappendNOEXPANDtoksA} + +% define some common column types for the user +% math +\IEEEeqnarraydefcol{l}{$\IEEEeqnarraymathstyle}{$\hfil} +\IEEEeqnarraydefcol{c}{\hfil$\IEEEeqnarraymathstyle}{$\hfil} +\IEEEeqnarraydefcol{r}{\hfil$\IEEEeqnarraymathstyle}{$} +\IEEEeqnarraydefcol{L}{$\IEEEeqnarraymathstyle{}}{{}$\hfil} +\IEEEeqnarraydefcol{C}{\hfil$\IEEEeqnarraymathstyle{}}{{}$\hfil} +\IEEEeqnarraydefcol{R}{\hfil$\IEEEeqnarraymathstyle{}}{{}$} +% text +\IEEEeqnarraydefcol{s}{\IEEEeqnarraytextstyle}{\hfil} +\IEEEeqnarraydefcol{t}{\hfil\IEEEeqnarraytextstyle}{\hfil} +\IEEEeqnarraydefcol{u}{\hfil\IEEEeqnarraytextstyle}{} + +% vertical rules +\IEEEeqnarraydefcol{v}{}{\vrule width\arrayrulewidth} +\IEEEeqnarraydefcol{vv}{\vrule width\arrayrulewidth\hfil}{\hfil\vrule width\arrayrulewidth} +\IEEEeqnarraydefcol{V}{}{\vrule width\arrayrulewidth\hskip\doublerulesep\vrule width\arrayrulewidth} +\IEEEeqnarraydefcol{VV}{\vrule width\arrayrulewidth\hskip\doublerulesep\vrule width\arrayrulewidth\hfil}% +{\hfil\vrule width\arrayrulewidth\hskip\doublerulesep\vrule width\arrayrulewidth} + +% horizontal rules +\IEEEeqnarraydefcol{h}{}{\leaders\hrule height\arrayrulewidth\hfil} +\IEEEeqnarraydefcol{H}{}{\leaders\vbox{\hrule width\arrayrulewidth\vskip\doublerulesep\hrule width\arrayrulewidth}\hfil} + +% plain +\IEEEeqnarraydefcol{x}{}{} +\IEEEeqnarraydefcol{X}{$}{$} + +% the default column type to use in the event a column type is not defined +\IEEEeqnarraydefcol{@IEEEdefault}{\hfil$\IEEEeqnarraymathstyle}{$\hfil} + + +% a zero tabskip (used for "-" col types) +\def\@IEEEeqnarraycolSEPzero{0pt plus 0pt minus 0pt} +% a centering tabskip (used for "+" col types) +\def\@IEEEeqnarraycolSEPcenter{1000pt plus 0pt minus 1000pt} + +% top level default tabskip glues for the start, end, and inter-column +% may be reset within environments not always at the top level, e.g., \IEEEeqnarraybox +\edef\@IEEEeqnarraycolSEPdefaultstart{\@IEEEeqnarraycolSEPcenter}% default start glue +\edef\@IEEEeqnarraycolSEPdefaultend{\@IEEEeqnarraycolSEPcenter}% default end glue +\edef\@IEEEeqnarraycolSEPdefaultmid{\@IEEEeqnarraycolSEPzero}% default inter-column glue + + + +% creates a vertical rule that extends from the bottom to the top a a cell +% Provided in case other packages redefine \vline some other way. +% usage: \IEEEeqnarrayvrule[rule thickness] +% If no argument is provided, \arrayrulewidth will be used for the rule thickness. +\newcommand\IEEEeqnarrayvrule[1][\arrayrulewidth]{\vrule\@width#1\relax} + +% creates a blank separator row +% usage: \IEEEeqnarrayseprow[separation length][font size commands] +% default is \IEEEeqnarrayseprow[0.25\normalbaselineskip][\relax] +% blank arguments inherit the default values +% uses \skip5 as a scratch register - calls \@IEEEeqnarraystrutsize which uses more scratch registers +\def\IEEEeqnarrayseprow{\relax\@ifnextchar[{\@IEEEeqnarrayseprow}{\@IEEEeqnarrayseprow[0.25\normalbaselineskip]}} +\def\@IEEEeqnarrayseprow[#1]{\relax\@ifnextchar[{\@@IEEEeqnarrayseprow[#1]}{\@@IEEEeqnarrayseprow[#1][\relax]}} +\def\@@IEEEeqnarrayseprow[#1][#2]{\def\@IEEEeqnarrayseprowARGONE{#1}% +\ifx\@IEEEeqnarrayseprowARGONE\@empty% +% get the skip value, based on the font commands +% use skip5 because \IEEEeqnarraystrutsize uses \skip0, \skip2, \skip3 +% assign within a bogus box to confine the font changes +{\setbox0=\hbox{#2\relax\global\skip5=0.25\normalbaselineskip}}% +\else% +{\setbox0=\hbox{#2\relax\global\skip5=#1}}% +\fi% +\@IEEEeqnarrayhoptolastcolumn\IEEEeqnarraystrutsize{\skip5}{0pt}[\relax]\relax} + +% creates a blank separator row, but omits all the column templates +% usage: \IEEEeqnarrayseprowcut[separation length][font size commands] +% default is \IEEEeqnarrayseprowcut[0.25\normalbaselineskip][\relax] +% blank arguments inherit the default values +% uses \skip5 as a scratch register - calls \@IEEEeqnarraystrutsize which uses more scratch registers +\def\IEEEeqnarrayseprowcut{\multispan{\@IEEEeqnnumcols}\relax% span all the cols +% advance column counter only if the IEEEeqnarray environment wants it +\if at advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by \@IEEEeqnnumcols\relax\fi% +\@ifnextchar[{\@IEEEeqnarrayseprowcut}{\@IEEEeqnarrayseprowcut[0.25\normalbaselineskip]}} +\def\@IEEEeqnarrayseprowcut[#1]{\relax\@ifnextchar[{\@@IEEEeqnarrayseprowcut[#1]}{\@@IEEEeqnarrayseprowcut[#1][\relax]}} +\def\@@IEEEeqnarrayseprowcut[#1][#2]{\def\@IEEEeqnarrayseprowARGONE{#1}% +\ifx\@IEEEeqnarrayseprowARGONE\@empty% +% get the skip value, based on the font commands +% use skip5 because \IEEEeqnarraystrutsize uses \skip0, \skip2, \skip3 +% assign within a bogus box to confine the font changes +{\setbox0=\hbox{#2\relax\global\skip5=0.25\normalbaselineskip}}% +\else% +{\setbox0=\hbox{#2\relax\global\skip5=#1}}% +\fi% +\IEEEeqnarraystrutsize{\skip5}{0pt}[\relax]\relax} + + + +% draws a single rule across all the columns optional +% argument determines the rule width, \arrayrulewidth is the default +% updates column counter as needed and turns off struts +% usage: \IEEEeqnarrayrulerow[rule line thickness] +\def\IEEEeqnarrayrulerow{\multispan{\@IEEEeqnnumcols}\relax% span all the cols +% advance column counter only if the IEEEeqnarray environment wants it +\if at advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by \@IEEEeqnnumcols\relax\fi% +\@ifnextchar[{\@IEEEeqnarrayrulerow}{\@IEEEeqnarrayrulerow[\arrayrulewidth]}} +\def\@IEEEeqnarrayrulerow[#1]{\leaders\hrule height#1\hfil\relax% put in our rule +% turn off any struts +\IEEEeqnarraystrutsize{0pt}{0pt}[\relax]\relax} + + +% draws a double rule by using a single rule row, a separator row, and then +% another single rule row +% first optional argument determines the rule thicknesses, \arrayrulewidth is the default +% second optional argument determines the rule spacing, \doublerulesep is the default +% usage: \IEEEeqnarraydblrulerow[rule line thickness][rule spacing] +\def\IEEEeqnarraydblrulerow{\multispan{\@IEEEeqnnumcols}\relax% span all the cols +% advance column counter only if the IEEEeqnarray environment wants it +\if at advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by \@IEEEeqnnumcols\relax\fi% +\@ifnextchar[{\@IEEEeqnarraydblrulerow}{\@IEEEeqnarraydblrulerow[\arrayrulewidth]}} +\def\@IEEEeqnarraydblrulerow[#1]{\relax\@ifnextchar[{\@@IEEEeqnarraydblrulerow[#1]}% +{\@@IEEEeqnarraydblrulerow[#1][\doublerulesep]}} +\def\@@IEEEeqnarraydblrulerow[#1][#2]{\def\@IEEEeqnarraydblrulerowARG{#1}% +% we allow the user to say \IEEEeqnarraydblrulerow[][] +\ifx\@IEEEeqnarraydblrulerowARG\@empty% +\@IEEEeqnarrayrulerow[\arrayrulewidth]% +\else% +\@IEEEeqnarrayrulerow[#1]\relax% +\fi% +\def\@IEEEeqnarraydblrulerowARG{#2}% +\ifx\@IEEEeqnarraydblrulerowARG\@empty% +\\\IEEEeqnarrayseprow[\doublerulesep][\relax]% +\else% +\\\IEEEeqnarrayseprow[#2][\relax]% +\fi% +\\\multispan{\@IEEEeqnnumcols}% +% advance column counter only if the IEEEeqnarray environment wants it +\if at advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by \@IEEEeqnnumcols\relax\fi% +\def\@IEEEeqnarraydblrulerowARG{#1}% +\ifx\@IEEEeqnarraydblrulerowARG\@empty% +\@IEEEeqnarrayrulerow[\arrayrulewidth]% +\else% +\@IEEEeqnarrayrulerow[#1]% +\fi% +} + +% draws a double rule by using a single rule row, a separator (cutting) row, and then +% another single rule row +% first optional argument determines the rule thicknesses, \arrayrulewidth is the default +% second optional argument determines the rule spacing, \doublerulesep is the default +% usage: \IEEEeqnarraydblrulerow[rule line thickness][rule spacing] +\def\IEEEeqnarraydblrulerowcut{\multispan{\@IEEEeqnnumcols}\relax% span all the cols +% advance column counter only if the IEEEeqnarray environment wants it +\if at advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by \@IEEEeqnnumcols\relax\fi% +\@ifnextchar[{\@IEEEeqnarraydblrulerowcut}{\@IEEEeqnarraydblrulerowcut[\arrayrulewidth]}} +\def\@IEEEeqnarraydblrulerowcut[#1]{\relax\@ifnextchar[{\@@IEEEeqnarraydblrulerowcut[#1]}% +{\@@IEEEeqnarraydblrulerowcut[#1][\doublerulesep]}} +\def\@@IEEEeqnarraydblrulerowcut[#1][#2]{\def\@IEEEeqnarraydblrulerowARG{#1}% +% we allow the user to say \IEEEeqnarraydblrulerow[][] +\ifx\@IEEEeqnarraydblrulerowARG\@empty% +\@IEEEeqnarrayrulerow[\arrayrulewidth]% +\else% +\@IEEEeqnarrayrulerow[#1]% +\fi% +\def\@IEEEeqnarraydblrulerowARG{#2}% +\ifx\@IEEEeqnarraydblrulerowARG\@empty% +\\\IEEEeqnarrayseprowcut[\doublerulesep][\relax]% +\else% +\\\IEEEeqnarrayseprowcut[#2][\relax]% +\fi% +\\\multispan{\@IEEEeqnnumcols}% +% advance column counter only if the IEEEeqnarray environment wants it +\if at advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by \@IEEEeqnnumcols\relax\fi% +\def\@IEEEeqnarraydblrulerowARG{#1}% +\ifx\@IEEEeqnarraydblrulerowARG\@empty% +\@IEEEeqnarrayrulerow[\arrayrulewidth]% +\else% +\@IEEEeqnarrayrulerow[#1]% +\fi% +} + + + +% inserts a full row's worth of &'s +% relies on \@IEEEeqnnumcols to provide the correct number of columns +% uses \@IEEEtrantmptoksA, \count0 as scratch registers +\def\@IEEEeqnarrayhoptolastcolumn{\@IEEEtrantmptoksA={}\count0=1\relax% +\loop% add cols if the user did not use them all +\ifnum\count0<\@IEEEeqnnumcols\relax% +\@IEEEappendtoksA{&}% +\advance\count0 by 1\relax% update the col count +\repeat% +\the\@IEEEtrantmptoksA%execute the &'s +} + + + +\newif\if at IEEEeqnarrayISinner % flag to indicate if we are within the lines +\@IEEEeqnarrayISinnerfalse % of an IEEEeqnarray - after the IEEEeqnarraydecl + +\edef\@IEEEeqnarrayTHEstrutheight{0pt} % height and depth of IEEEeqnarray struts +\edef\@IEEEeqnarrayTHEstrutdepth{0pt} + +\edef\@IEEEeqnarrayTHEmasterstrutheight{0pt} % default height and depth of +\edef\@IEEEeqnarrayTHEmasterstrutdepth{0pt} % struts within an IEEEeqnarray + +\edef\@IEEEeqnarrayTHEmasterstrutHSAVE{0pt} % saved master strut height +\edef\@IEEEeqnarrayTHEmasterstrutDSAVE{0pt} % and depth + +\newif\if at IEEEeqnarrayusemasterstrut % flag to indicate that the master strut value +\@IEEEeqnarrayusemasterstruttrue % is to be used + + + +% saves the strut height and depth of the master strut +\def\@IEEEeqnarraymasterstrutsave{\relax% +\expandafter\skip0=\@IEEEeqnarrayTHEmasterstrutheight\relax% +\expandafter\skip2=\@IEEEeqnarrayTHEmasterstrutdepth\relax% +% remove stretchability +\dimen0\skip0\relax% +\dimen2\skip2\relax% +% save values +\edef\@IEEEeqnarrayTHEmasterstrutHSAVE{\the\dimen0}% +\edef\@IEEEeqnarrayTHEmasterstrutDSAVE{\the\dimen2}} + +% restores the strut height and depth of the master strut +\def\@IEEEeqnarraymasterstrutrestore{\relax% +\expandafter\skip0=\@IEEEeqnarrayTHEmasterstrutHSAVE\relax% +\expandafter\skip2=\@IEEEeqnarrayTHEmasterstrutDSAVE\relax% +% remove stretchability +\dimen0\skip0\relax% +\dimen2\skip2\relax% +% restore values +\edef\@IEEEeqnarrayTHEmasterstrutheight{\the\dimen0}% +\edef\@IEEEeqnarrayTHEmasterstrutdepth{\the\dimen2}} + + +% globally restores the strut height and depth to the +% master values and sets the master strut flag to true +\def\@IEEEeqnarraystrutreset{\relax% +\expandafter\skip0=\@IEEEeqnarrayTHEmasterstrutheight\relax% +\expandafter\skip2=\@IEEEeqnarrayTHEmasterstrutdepth\relax% +% remove stretchability +\dimen0\skip0\relax% +\dimen2\skip2\relax% +% restore values +\xdef\@IEEEeqnarrayTHEstrutheight{\the\dimen0}% +\xdef\@IEEEeqnarrayTHEstrutdepth{\the\dimen2}% +\global\@IEEEeqnarrayusemasterstruttrue} + + +% if the master strut is not to be used, make the current +% values of \@IEEEeqnarrayTHEstrutheight, \@IEEEeqnarrayTHEstrutdepth +% and the use master strut flag, global +% this allows user strut commands issued in the last column to be carried +% into the isolation/strut column +\def\@IEEEeqnarrayglobalizestrutstatus{\relax% +\if at IEEEeqnarrayusemasterstrut\else% +\xdef\@IEEEeqnarrayTHEstrutheight{\@IEEEeqnarrayTHEstrutheight}% +\xdef\@IEEEeqnarrayTHEstrutdepth{\@IEEEeqnarrayTHEstrutdepth}% +\global\@IEEEeqnarrayusemasterstrutfalse% +\fi} + + + +% usage: \IEEEeqnarraystrutsize{height}{depth}[font size commands] +% If called outside the lines of an IEEEeqnarray, sets the height +% and depth of both the master and local struts. If called inside +% an IEEEeqnarray line, sets the height and depth of the local strut +% only and sets the flag to indicate the use of the local strut +% values. If the height or depth is left blank, 0.7\normalbaselineskip +% and 0.3\normalbaselineskip will be used, respectively. +% The optional argument can be used to evaluate the lengths under +% a different font size and styles. If none is specified, the current +% font is used. +% uses scratch registers \skip0, \skip2, \skip3, \dimen0, \dimen2 +\def\IEEEeqnarraystrutsize#1#2{\relax\@ifnextchar[{\@IEEEeqnarraystrutsize{#1}{#2}}{\@IEEEeqnarraystrutsize{#1}{#2}[\relax]}} +\def\@IEEEeqnarraystrutsize#1#2[#3]{\def\@IEEEeqnarraystrutsizeARG{#1}% +\ifx\@IEEEeqnarraystrutsizeARG\@empty% +{\setbox0=\hbox{#3\relax\global\skip3=0.7\normalbaselineskip}}% +\skip0=\skip3\relax% +\else% arg one present +{\setbox0=\hbox{#3\relax\global\skip3=#1\relax}}% +\skip0=\skip3\relax% +\fi% if null arg +\def\@IEEEeqnarraystrutsizeARG{#2}% +\ifx\@IEEEeqnarraystrutsizeARG\@empty% +{\setbox0=\hbox{#3\relax\global\skip3=0.3\normalbaselineskip}}% +\skip2=\skip3\relax% +\else% arg two present +{\setbox0=\hbox{#3\relax\global\skip3=#2\relax}}% +\skip2=\skip3\relax% +\fi% if null arg +% remove stretchability, just to be safe +\dimen0\skip0\relax% +\dimen2\skip2\relax% +% dimen0 = height, dimen2 = depth +\if at IEEEeqnarrayISinner% inner does not touch master strut size +\edef\@IEEEeqnarrayTHEstrutheight{\the\dimen0}% +\edef\@IEEEeqnarrayTHEstrutdepth{\the\dimen2}% +\@IEEEeqnarrayusemasterstrutfalse% do not use master +\else% outer, have to set master strut too +\edef\@IEEEeqnarrayTHEmasterstrutheight{\the\dimen0}% +\edef\@IEEEeqnarrayTHEmasterstrutdepth{\the\dimen2}% +\edef\@IEEEeqnarrayTHEstrutheight{\the\dimen0}% +\edef\@IEEEeqnarrayTHEstrutdepth{\the\dimen2}% +\@IEEEeqnarrayusemasterstruttrue% use master strut +\fi} + + +% usage: \IEEEeqnarraystrutsizeadd{added height}{added depth}[font size commands] +% If called outside the lines of an IEEEeqnarray, adds the given height +% and depth to both the master and local struts. +% If called inside an IEEEeqnarray line, adds the given height and depth +% to the local strut only and sets the flag to indicate the use +% of the local strut values. +% In both cases, if a height or depth is left blank, 0pt is used instead. +% The optional argument can be used to evaluate the lengths under +% a different font size and styles. If none is specified, the current +% font is used. +% uses scratch registers \skip0, \skip2, \skip3, \dimen0, \dimen2 +\def\IEEEeqnarraystrutsizeadd#1#2{\relax\@ifnextchar[{\@IEEEeqnarraystrutsizeadd{#1}{#2}}{\@IEEEeqnarraystrutsizeadd{#1}{#2}[\relax]}} +\def\@IEEEeqnarraystrutsizeadd#1#2[#3]{\def\@IEEEeqnarraystrutsizearg{#1}% +\ifx\@IEEEeqnarraystrutsizearg\@empty% +\skip0=0pt\relax% +\else% arg one present +{\setbox0=\hbox{#3\relax\global\skip3=#1}}% +\skip0=\skip3\relax% +\fi% if null arg +\def\@IEEEeqnarraystrutsizearg{#2}% +\ifx\@IEEEeqnarraystrutsizearg\@empty% +\skip2=0pt\relax% +\else% arg two present +{\setbox0=\hbox{#3\relax\global\skip3=#2}}% +\skip2=\skip3\relax% +\fi% if null arg +% remove stretchability, just to be safe +\dimen0\skip0\relax% +\dimen2\skip2\relax% +% dimen0 = height, dimen2 = depth +\if at IEEEeqnarrayISinner% inner does not touch master strut size +% get local strut size +\expandafter\skip0=\@IEEEeqnarrayTHEstrutheight\relax% +\expandafter\skip2=\@IEEEeqnarrayTHEstrutdepth\relax% +% add it to the user supplied values +\advance\dimen0 by \skip0\relax% +\advance\dimen2 by \skip2\relax% +% update the local strut size +\edef\@IEEEeqnarrayTHEstrutheight{\the\dimen0}% +\edef\@IEEEeqnarrayTHEstrutdepth{\the\dimen2}% +\@IEEEeqnarrayusemasterstrutfalse% do not use master +\else% outer, have to set master strut too +% get master strut size +\expandafter\skip0=\@IEEEeqnarrayTHEmasterstrutheight\relax% +\expandafter\skip2=\@IEEEeqnarrayTHEmasterstrutdepth\relax% +% add it to the user supplied values +\advance\dimen0 by \skip0\relax% +\advance\dimen2 by \skip2\relax% +% update the local and master strut sizes +\edef\@IEEEeqnarrayTHEmasterstrutheight{\the\dimen0}% +\edef\@IEEEeqnarrayTHEmasterstrutdepth{\the\dimen2}% +\edef\@IEEEeqnarrayTHEstrutheight{\the\dimen0}% +\edef\@IEEEeqnarrayTHEstrutdepth{\the\dimen2}% +\@IEEEeqnarrayusemasterstruttrue% use master strut +\fi} + + +% allow user a way to see the struts +\newif\ifIEEEvisiblestruts +\IEEEvisiblestrutsfalse + +% inserts an invisible strut using the master or local strut values +% uses scratch registers \skip0, \skip2, \dimen0, \dimen2 +\def\@IEEEeqnarrayinsertstrut{\relax% +\if at IEEEeqnarrayusemasterstrut +% get master strut size +\expandafter\skip0=\@IEEEeqnarrayTHEmasterstrutheight\relax% +\expandafter\skip2=\@IEEEeqnarrayTHEmasterstrutdepth\relax% +\else% +% get local strut size +\expandafter\skip0=\@IEEEeqnarrayTHEstrutheight\relax% +\expandafter\skip2=\@IEEEeqnarrayTHEstrutdepth\relax% +\fi% +% remove stretchability, probably not needed +\dimen0\skip0\relax% +\dimen2\skip2\relax% +% dimen0 = height, dimen2 = depth +% allow user to see struts if desired +\ifIEEEvisiblestruts% +\vrule width0.2pt height\dimen0 depth\dimen2\relax% +\else% +\vrule width0pt height\dimen0 depth\dimen2\relax\fi} + + +% creates an invisible strut, useable even outside \IEEEeqnarray +% if \IEEEvisiblestrutstrue, the strut will be visible and 0.2pt wide. +% usage: \IEEEstrut[height][depth][font size commands] +% default is \IEEEstrut[0.7\normalbaselineskip][0.3\normalbaselineskip][\relax] +% blank arguments inherit the default values +% uses \dimen0, \dimen2, \skip0, \skip2 +\def\IEEEstrut{\relax\@ifnextchar[{\@IEEEstrut}{\@IEEEstrut[0.7\normalbaselineskip]}} +\def\@IEEEstrut[#1]{\relax\@ifnextchar[{\@@IEEEstrut[#1]}{\@@IEEEstrut[#1][0.3\normalbaselineskip]}} +\def\@@IEEEstrut[#1][#2]{\relax\@ifnextchar[{\@@@IEEEstrut[#1][#2]}{\@@@IEEEstrut[#1][#2][\relax]}} +\def\@@@IEEEstrut[#1][#2][#3]{\mbox{#3\relax% +\def\@IEEEstrutARG{#1}% +\ifx\@IEEEstrutARG\@empty% +\skip0=0.7\normalbaselineskip\relax% +\else% +\skip0=#1\relax% +\fi% +\def\@IEEEstrutARG{#2}% +\ifx\@IEEEstrutARG\@empty% +\skip2=0.3\normalbaselineskip\relax% +\else% +\skip2=#2\relax% +\fi% +% remove stretchability, probably not needed +\dimen0\skip0\relax% +\dimen2\skip2\relax% +\ifIEEEvisiblestruts% +\vrule width0.2pt height\dimen0 depth\dimen2\relax% +\else% +\vrule width0.0pt height\dimen0 depth\dimen2\relax\fi}} + + +% enables strut mode by setting a default strut size and then zeroing the +% \baselineskip, \lineskip, \lineskiplimit and \jot +\def\IEEEeqnarraystrutmode{\IEEEeqnarraystrutsize{0.7\normalbaselineskip}{0.3\normalbaselineskip}[\relax]% +\baselineskip=0pt\lineskip=0pt\lineskiplimit=0pt\jot=0pt} + + + +\def\IEEEeqnarray{\@IEEEeqnarraystarformfalse\@IEEEeqnarray} +\def\endIEEEeqnarray{\end at IEEEeqnarray} + +\@namedef{IEEEeqnarray*}{\@IEEEeqnarraystarformtrue\@IEEEeqnarray} +\@namedef{endIEEEeqnarray*}{\end at IEEEeqnarray} + + +% \IEEEeqnarray is an enhanced \eqnarray. +% The star form defaults to not putting equation numbers at the end of each row. +% usage: \IEEEeqnarray[decl]{cols} +\def\@IEEEeqnarray{\relax\@ifnextchar[{\@@IEEEeqnarray}{\@@IEEEeqnarray[\relax]}} +\def\@@IEEEeqnarray[#1]#2{% + % default to showing the equation number or not based on whether or not + % the star form was involked + \if at IEEEeqnarraystarform\global\@eqnswfalse + \else% not the star form + \global\@eqnswtrue + \fi% if star form + \@IEEEissubequationfalse% default to no subequations + \@IEEElastlinewassubequationfalse% assume last line is not a sub equation + \@IEEEeqnarrayISinnerfalse% not yet within the lines of the halign + \@IEEEeqnarraystrutsize{0pt}{0pt}[\relax]% turn off struts by default + \@IEEEeqnarrayusemasterstruttrue% use master strut till user asks otherwise + \IEEEvisiblestrutsfalse% diagnostic mode defaults to off + % no extra space unless the user specifically requests it + \lineskip=0pt\relax + \lineskiplimit=0pt\relax + \baselineskip=\normalbaselineskip\relax% + \jot=\IEEEnormaljot\relax% + \mathsurround\z@\relax% no extra spacing around math + \@advanceIEEEeqncolcnttrue% advance the col counter for each col the user uses, + % used in \IEEEeqnarraymulticol and in the preamble build + \stepcounter{equation}% advance equation counter before first line + \setcounter{IEEEsubequation}{0}% no subequation yet + \def\@currentlabel{\p at equation\theequation}% redefine the ref label + \IEEEeqnarraydecl\relax% allow a way for the user to make global overrides + #1\relax% allow user to override defaults + \let\\\@IEEEeqnarraycr% replace newline with one that can put in eqn. numbers + \global\@IEEEeqncolcnt\z@% col. count = 0 for first line + \@IEEEbuildpreamble #2\end\relax% build the preamble and put it into \@IEEEtrantmptoksA + % put in the column for the equation number + \ifnum\@IEEEeqnnumcols>0\relax\@IEEEappendtoksA{&}\fi% col separator for those after the first + \toks0={##}% + % advance the \@IEEEeqncolcnt for the isolation col, this helps with error checking + \@IEEEappendtoksA{\global\advance\@IEEEeqncolcnt by 1\relax}% + % add the isolation column + \@IEEEappendtoksA{\tabskip\z at skip\bgroup\the\toks0\egroup}% + % advance the \@IEEEeqncolcnt for the equation number col, this helps with error checking + \@IEEEappendtoksA{&\global\advance\@IEEEeqncolcnt by 1\relax}% + % add the equation number col to the preamble + \@IEEEappendtoksA{\tabskip\z at skip\hb at xt@\z@\bgroup\hss\the\toks0\egroup}% + % note \@IEEEeqnnumcols does not count the equation col or isolation col + % set the starting tabskip glue as determined by the preamble build + \tabskip=\@IEEEBPstartglue\relax + % begin the display alignment + \@IEEEeqnarrayISinnertrue% commands are now within the lines + $$\everycr{}\halign to\displaywidth\bgroup + % "exspand" the preamble + \span\the\@IEEEtrantmptoksA\cr} + +% enter isolation/strut column (or the next column if the user did not use +% every column), record the strut status, complete the columns, do the strut if needed, +% restore counters to correct values and exit +\def\end at IEEEeqnarray{\@IEEEeqnarrayglobalizestrutstatus&\@@IEEEeqnarraycr\egroup% +\if at IEEElastlinewassubequation\global\advance\c at IEEEsubequation\m at ne\fi% +\global\advance\c at equation\m at ne% +$$\@ignoretrue} + +% need a way to remember if last line is a subequation +\newif\if at IEEElastlinewassubequation% +\@IEEElastlinewassubequationfalse + +% IEEEeqnarray uses a modifed \\ instead of the plain \cr to +% end rows. This allows for things like \\*[vskip amount] +% This "cr" macros are modified versions those for LaTeX2e's eqnarray +% the {\ifnum0=`} braces must be kept away from the last column to avoid +% altering spacing of its math, so we use & to advance to the next column +% as there is an isolation/strut column after the user's columns +\def\@IEEEeqnarraycr{\@IEEEeqnarrayglobalizestrutstatus&% save strut status and advance to next column + {\ifnum0=`}\fi + \@ifstar{% + \global\@eqpen\@M\@IEEEeqnarrayYCR + }{% + \global\@eqpen\interdisplaylinepenalty \@IEEEeqnarrayYCR + }% +} + +\def\@IEEEeqnarrayYCR{\@testopt\@IEEEeqnarrayXCR\z at skip} + +\def\@IEEEeqnarrayXCR[#1]{% + \ifnum0=`{\fi}% + \@@IEEEeqnarraycr + \noalign{\penalty\@eqpen\vskip\jot\vskip #1\relax}}% + +\def\@@IEEEeqnarraycr{\@IEEEtrantmptoksA={}% clear token register + \advance\@IEEEeqncolcnt by -1\relax% adjust col count because of the isolation column + \ifnum\@IEEEeqncolcnt>\@IEEEeqnnumcols\relax + \@IEEEclspkgerror{Too many columns within the IEEEeqnarray\MessageBreak + environment}% + {Use fewer \string &'s or put more columns in the IEEEeqnarry column\MessageBreak + specifications.}\relax% + \else + \loop% add cols if the user did not use them all + \ifnum\@IEEEeqncolcnt<\@IEEEeqnnumcols\relax + \@IEEEappendtoksA{&}% + \advance\@IEEEeqncolcnt by 1\relax% update the col count + \repeat + % this number of &'s will take us the the isolation column + \fi + % execute the &'s + \the\@IEEEtrantmptoksA% + % handle the strut/isolation column + \@IEEEeqnarrayinsertstrut% do the strut if needed + \@IEEEeqnarraystrutreset% reset the strut system for next line or IEEEeqnarray + &% and enter the equation number column + % is this line needs an equation number, display it and advance the + % (sub)equation counters, record what type this line was + \if at eqnsw% + \if at IEEEissubequation\theIEEEsubequationdis\addtocounter{equation}{1}\stepcounter{IEEEsubequation}% + \global\@IEEElastlinewassubequationtrue% + \else% display a standard equation number, initialize the IEEEsubequation counter + \theequationdis\stepcounter{equation}\setcounter{IEEEsubequation}{0}% + \global\@IEEElastlinewassubequationfalse\fi% + \fi% + % reset the eqnsw flag to indicate default preference of the display of equation numbers + \if at IEEEeqnarraystarform\global\@eqnswfalse\else\global\@eqnswtrue\fi + \global\@IEEEissubequationfalse% reset the subequation flag + % reset the number of columns the user actually used + \global\@IEEEeqncolcnt\z@\relax + % the real end of the line + \cr} + + + + + +% \IEEEeqnarraybox is like \IEEEeqnarray except the box form puts everything +% inside a vtop, vbox, or vcenter box depending on the letter in the second +% optional argument (t,b,c). Vbox is the default. Unlike \IEEEeqnarray, +% equation numbers are not displayed and \IEEEeqnarraybox can be nested. +% \IEEEeqnarrayboxm is for math mode (like \array) and does not put the vbox +% within an hbox. +% \IEEEeqnarrayboxt is for text mode (like \tabular) and puts the vbox within +% a \hbox{$ $} construct. +% \IEEEeqnarraybox will auto detect whether to use \IEEEeqnarrayboxm or +% \IEEEeqnarrayboxt depending on the math mode. +% The third optional argument specifies the width this box is to be set to - +% natural width is the default. +% The * forms do not add \jot line spacing +% usage: \IEEEeqnarraybox[decl][pos][width]{cols} +\def\IEEEeqnarrayboxm{\@IEEEeqnarraystarformfalse\@IEEEeqnarrayboxHBOXSWfalse\@IEEEeqnarraybox} +\def\endIEEEeqnarrayboxm{\end at IEEEeqnarraybox} +\@namedef{IEEEeqnarrayboxm*}{\@IEEEeqnarraystarformtrue\@IEEEeqnarrayboxHBOXSWfalse\@IEEEeqnarraybox} +\@namedef{endIEEEeqnarrayboxm*}{\end at IEEEeqnarraybox} + +\def\IEEEeqnarrayboxt{\@IEEEeqnarraystarformfalse\@IEEEeqnarrayboxHBOXSWtrue\@IEEEeqnarraybox} +\def\endIEEEeqnarrayboxt{\end at IEEEeqnarraybox} +\@namedef{IEEEeqnarrayboxt*}{\@IEEEeqnarraystarformtrue\@IEEEeqnarrayboxHBOXSWtrue\@IEEEeqnarraybox} +\@namedef{endIEEEeqnarrayboxt*}{\end at IEEEeqnarraybox} + +\def\IEEEeqnarraybox{\@IEEEeqnarraystarformfalse\ifmmode\@IEEEeqnarrayboxHBOXSWfalse\else\@IEEEeqnarrayboxHBOXSWtrue\fi% +\@IEEEeqnarraybox} +\def\endIEEEeqnarraybox{\end at IEEEeqnarraybox} + +\@namedef{IEEEeqnarraybox*}{\@IEEEeqnarraystarformtrue\ifmmode\@IEEEeqnarrayboxHBOXSWfalse\else\@IEEEeqnarrayboxHBOXSWtrue\fi% +\@IEEEeqnarraybox} +\@namedef{endIEEEeqnarraybox*}{\end at IEEEeqnarraybox} + +% flag to indicate if the \IEEEeqnarraybox needs to put things into an hbox{$ $} +% for \vcenter in non-math mode +\newif\if at IEEEeqnarrayboxHBOXSW% +\@IEEEeqnarrayboxHBOXSWfalse + +\def\@IEEEeqnarraybox{\relax\@ifnextchar[{\@@IEEEeqnarraybox}{\@@IEEEeqnarraybox[\relax]}} +\def\@@IEEEeqnarraybox[#1]{\relax\@ifnextchar[{\@@@IEEEeqnarraybox[#1]}{\@@@IEEEeqnarraybox[#1][b]}} +\def\@@@IEEEeqnarraybox[#1][#2]{\relax\@ifnextchar[{\@@@@IEEEeqnarraybox[#1][#2]}{\@@@@IEEEeqnarraybox[#1][#2][\relax]}} + +% #1 = decl; #2 = t,b,c; #3 = width, #4 = col specs +\def\@@@@IEEEeqnarraybox[#1][#2][#3]#4{\@IEEEeqnarrayISinnerfalse % not yet within the lines of the halign + \@IEEEeqnarraymasterstrutsave% save current master strut values + \@IEEEeqnarraystrutsize{0pt}{0pt}[\relax]% turn off struts by default + \@IEEEeqnarrayusemasterstruttrue% use master strut till user asks otherwise + \IEEEvisiblestrutsfalse% diagnostic mode defaults to off + % no extra space unless the user specifically requests it + \lineskip=0pt\relax% + \lineskiplimit=0pt\relax% + \baselineskip=\normalbaselineskip\relax% + \jot=\IEEEnormaljot\relax% + \mathsurround\z@\relax% no extra spacing around math + % the default end glues are zero for an \IEEEeqnarraybox + \edef\@IEEEeqnarraycolSEPdefaultstart{\@IEEEeqnarraycolSEPzero}% default start glue + \edef\@IEEEeqnarraycolSEPdefaultend{\@IEEEeqnarraycolSEPzero}% default end glue + \edef\@IEEEeqnarraycolSEPdefaultmid{\@IEEEeqnarraycolSEPzero}% default inter-column glue + \@advanceIEEEeqncolcntfalse% do not advance the col counter for each col the user uses, + % used in \IEEEeqnarraymulticol and in the preamble build + \IEEEeqnarrayboxdecl\relax% allow a way for the user to make global overrides + #1\relax% allow user to override defaults + \let\\\@IEEEeqnarrayboxcr% replace newline with one that allows optional spacing + \@IEEEbuildpreamble #4\end\relax% build the preamble and put it into \@IEEEtrantmptoksA + % add an isolation column to the preamble to stop \\'s {} from getting into the last col + \ifnum\@IEEEeqnnumcols>0\relax\@IEEEappendtoksA{&}\fi% col separator for those after the first + \toks0={##}% + % add the isolation column to the preamble + \@IEEEappendtoksA{\tabskip\z at skip\bgroup\the\toks0\egroup}% + % set the starting tabskip glue as determined by the preamble build + \tabskip=\@IEEEBPstartglue\relax + % begin the alignment + \everycr{}% + % use only the very first token to determine the positioning + % this stops some problems when the user uses more than one letter, + % but is probably not worth the effort + % \noindent is used as a delimiter + \def\@IEEEgrabfirstoken##1##2\noindent{\let\@IEEEgrabbedfirstoken=##1}% + \@IEEEgrabfirstoken#2\relax\relax\noindent + % \@IEEEgrabbedfirstoken has the first token, the rest are discarded + % if we need to put things into and hbox and go into math mode, do so now + \if at IEEEeqnarrayboxHBOXSW \leavevmode \hbox \bgroup $\fi% + % use the appropriate vbox type + \if\@IEEEgrabbedfirstoken t\relax\vtop\else\if\@IEEEgrabbedfirstoken c\relax% + \vcenter\else\vbox\fi\fi\bgroup% + \@IEEEeqnarrayISinnertrue% commands are now within the lines + \ifx#3\relax\halign\else\halign to #3\relax\fi% + \bgroup + % "exspand" the preamble + \span\the\@IEEEtrantmptoksA\cr} + +% carry strut status and enter the isolation/strut column, +% exit from math mode if needed, and exit +\def\end at IEEEeqnarraybox{\@IEEEeqnarrayglobalizestrutstatus% carry strut status +&% enter isolation/strut column +\@IEEEeqnarrayinsertstrut% do strut if needed +\@IEEEeqnarraymasterstrutrestore% restore the previous master strut values +% reset the strut system for next IEEEeqnarray +% (sets local strut values back to previous master strut values) +\@IEEEeqnarraystrutreset% +% ensure last line, exit from halign, close vbox +\crcr\egroup\egroup% +% exit from math mode and close hbox if needed +\if at IEEEeqnarrayboxHBOXSW $\egroup\fi} + + + +% IEEEeqnarraybox uses a modifed \\ instead of the plain \cr to +% end rows. This allows for things like \\[vskip amount] +% This "cr" macros are modified versions those for LaTeX2e's eqnarray +% For IEEEeqnarraybox, \\* is the same as \\ +% the {\ifnum0=`} braces must be kept away from the last column to avoid +% altering spacing of its math, so we use & to advance to the isolation/strut column +% carry strut status into isolation/strut column +\def\@IEEEeqnarrayboxcr{\@IEEEeqnarrayglobalizestrutstatus% carry strut status +&% enter isolation/strut column +\@IEEEeqnarrayinsertstrut% do strut if needed +% reset the strut system for next line or IEEEeqnarray +\@IEEEeqnarraystrutreset% +{\ifnum0=`}\fi% +\@ifstar{\@IEEEeqnarrayboxYCR}{\@IEEEeqnarrayboxYCR}} + +% test and setup the optional argument to \\[] +\def\@IEEEeqnarrayboxYCR{\@testopt\@IEEEeqnarrayboxXCR\z at skip} + +% IEEEeqnarraybox does not automatically increase line spacing by \jot +\def\@IEEEeqnarrayboxXCR[#1]{\ifnum0=`{\fi}% +\cr\noalign{\if at IEEEeqnarraystarform\else\vskip\jot\fi\vskip#1\relax}} + + + +% starts the halign preamble build +\def\@IEEEbuildpreamble{\@IEEEtrantmptoksA={}% clear token register +\let\@IEEEBPcurtype=u%current column type is not yet known +\let\@IEEEBPprevtype=s%the previous column type was the start +\let\@IEEEBPnexttype=u%next column type is not yet known +% ensure these are valid +\def\@IEEEBPcurglue={0pt plus 0pt minus 0pt}% +\def\@IEEEBPcurcolname{@IEEEdefault}% name of current column definition +% currently acquired numerically referenced glue +% use a name that is easier to remember +\let\@IEEEBPcurnum=\@IEEEtrantmpcountA% +\@IEEEBPcurnum=0% +% tracks number of columns in the preamble +\@IEEEeqnnumcols=0% +% record the default end glues +\edef\@IEEEBPstartglue{\@IEEEeqnarraycolSEPdefaultstart}% +\edef\@IEEEBPendglue{\@IEEEeqnarraycolSEPdefaultend}% +% now parse the user's column specifications +\@@IEEEbuildpreamble} + + +% parses and builds the halign preamble +\def\@@IEEEbuildpreamble#1#2{\let\@@nextIEEEbuildpreamble=\@@IEEEbuildpreamble% +% use only the very first token to check the end +% \noindent is used as a delimiter as \end can be present here +\def\@IEEEgrabfirstoken##1##2\noindent{\let\@IEEEgrabbedfirstoken=##1}% +\@IEEEgrabfirstoken#1\relax\relax\noindent +\ifx\@IEEEgrabbedfirstoken\end\let\@@nextIEEEbuildpreamble=\@@IEEEfinishpreamble\else% +% identify current and next token type +\@IEEEgetcoltype{#1}{\@IEEEBPcurtype}{1}% current, error on invalid +\@IEEEgetcoltype{#2}{\@IEEEBPnexttype}{0}% next, no error on invalid next +% if curtype is a glue, get the glue def +\if\@IEEEBPcurtype g\@IEEEgetcurglue{#1}{\@IEEEBPcurglue}\fi% +% if curtype is a column, get the column def and set the current column name +\if\@IEEEBPcurtype c\@IEEEgetcurcol{#1}\fi% +% if curtype is a numeral, acquire the user defined glue +\if\@IEEEBPcurtype n\@IEEEprocessNcol{#1}\fi% +% process the acquired glue +\if\@IEEEBPcurtype g\@IEEEprocessGcol\fi% +% process the acquired col +\if\@IEEEBPcurtype c\@IEEEprocessCcol\fi% +% ready prevtype for next col spec. +\let\@IEEEBPprevtype=\@IEEEBPcurtype% +% be sure and put back the future token(s) as a group +\fi\@@nextIEEEbuildpreamble{#2}} + + +% executed just after preamble build is completed +% warn about zero cols, and if prevtype type = u, put in end tabskip glue +\def\@@IEEEfinishpreamble#1{\ifnum\@IEEEeqnnumcols<1\relax +\@IEEEclspkgerror{No column specifiers declared for IEEEeqnarray}% +{At least one column type must be declared for each IEEEeqnarray.}% +\fi%num cols less than 1 +%if last type undefined, set default end tabskip glue +\if\@IEEEBPprevtype u\@IEEEappendtoksA{\tabskip=\@IEEEBPendglue}\fi} + + +% Identify and return the column specifier's type code +\def\@IEEEgetcoltype#1#2#3{% +% use only the very first token to determine the type +% \noindent is used as a delimiter as \end can be present here +\def\@IEEEgrabfirstoken##1##2\noindent{\let\@IEEEgrabbedfirstoken=##1}% +\@IEEEgrabfirstoken#1\relax\relax\noindent +% \@IEEEgrabfirstoken has the first token, the rest are discarded +% n = number +% g = glue (any other char in catagory 12) +% c = letter +% e = \end +% u = undefined +% third argument: 0 = no error message, 1 = error on invalid char +\let#2=u\relax% assume invalid until know otherwise +\ifx\@IEEEgrabbedfirstoken\end\let#2=e\else +\ifcat\@IEEEgrabbedfirstoken\relax\else% screen out control sequences +\if0\@IEEEgrabbedfirstoken\let#2=n\else +\if1\@IEEEgrabbedfirstoken\let#2=n\else +\if2\@IEEEgrabbedfirstoken\let#2=n\else +\if3\@IEEEgrabbedfirstoken\let#2=n\else +\if4\@IEEEgrabbedfirstoken\let#2=n\else +\if5\@IEEEgrabbedfirstoken\let#2=n\else +\if6\@IEEEgrabbedfirstoken\let#2=n\else +\if7\@IEEEgrabbedfirstoken\let#2=n\else +\if8\@IEEEgrabbedfirstoken\let#2=n\else +\if9\@IEEEgrabbedfirstoken\let#2=n\else +\ifcat,\@IEEEgrabbedfirstoken\let#2=g\relax +\else\ifcat a\@IEEEgrabbedfirstoken\let#2=c\relax\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi +\if#2u\relax +\if0\noexpand#3\relax\else\@IEEEclspkgerror{Invalid character in column specifications}% +{Only letters, numerals and certain other symbols are allowed \MessageBreak +as IEEEeqnarray column specifiers.}\fi\fi} + + +% identify the current letter referenced column +% if invalid, use a default column +\def\@IEEEgetcurcol#1{\expandafter\ifx\csname @IEEEeqnarraycolDEF#1\endcsname\@IEEEeqnarraycolisdefined% +\def\@IEEEBPcurcolname{#1}\else% invalid column name +\@IEEEclspkgerror{Invalid column type "#1" in column specifications.\MessageBreak +Using a default centering column instead}% +{You must define IEEEeqnarray column types before use.}% +\def\@IEEEBPcurcolname{@IEEEdefault}\fi} + + +% identify and return the predefined (punctuation) glue value +\def\@IEEEgetcurglue#1#2{% +% ! = \! (neg small) -0.16667em (-3/18 em) +% , = \, (small) 0.16667em ( 3/18 em) +% : = \: (med) 0.22222em ( 4/18 em) +% ; = \; (large) 0.27778em ( 5/18 em) +% ' = \quad 1em +% " = \qquad 2em +% . = 0.5\arraycolsep +% / = \arraycolsep +% ? = 2\arraycolsep +% * = 1fil +% + = \@IEEEeqnarraycolSEPcenter +% - = \@IEEEeqnarraycolSEPzero +% Note that all em values are referenced to the math font (textfont2) fontdimen6 +% value for 1em. +% +% use only the very first token to determine the type +% this prevents errant tokens from getting in the main text +% \noindent is used as a delimiter here +\def\@IEEEgrabfirstoken##1##2\noindent{\let\@IEEEgrabbedfirstoken=##1}% +\@IEEEgrabfirstoken#1\relax\relax\noindent +% get the math font 1em value +% LaTeX2e's NFSS2 does not preload the fonts, but \IEEEeqnarray needs +% to gain access to the math (\textfont2) font's spacing parameters. +% So we create a bogus box here that uses the math font to ensure +% that \textfont2 is loaded and ready. If this is not done, +% the \textfont2 stuff here may not work. +% Thanks to Bernd Raichle for his 1997 post on this topic. +{\setbox0=\hbox{$\displaystyle\relax$}}% +% fontdimen6 has the width of 1em (a quad). +\@IEEEtrantmpdimenA=\fontdimen6\textfont2\relax% +% identify the glue value based on the first token +% we discard anything after the first +\if!\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=-0.16667\@IEEEtrantmpdimenA\edef#2{\the\@IEEEtrantmpdimenA}\else +\if,\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=0.16667\@IEEEtrantmpdimenA\edef#2{\the\@IEEEtrantmpdimenA}\else +\if:\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=0.22222\@IEEEtrantmpdimenA\edef#2{\the\@IEEEtrantmpdimenA}\else +\if;\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=0.27778\@IEEEtrantmpdimenA\edef#2{\the\@IEEEtrantmpdimenA}\else +\if'\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=1\@IEEEtrantmpdimenA\edef#2{\the\@IEEEtrantmpdimenA}\else +\if"\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=2\@IEEEtrantmpdimenA\edef#2{\the\@IEEEtrantmpdimenA}\else +\if.\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=0.5\arraycolsep\edef#2{\the\@IEEEtrantmpdimenA}\else +\if/\@IEEEgrabbedfirstoken\edef#2{\the\arraycolsep}\else +\if?\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=2\arraycolsep\edef#2{\the\@IEEEtrantmpdimenA}\else +\if *\@IEEEgrabbedfirstoken\edef#2{0pt plus 1fil minus 0pt}\else +\if+\@IEEEgrabbedfirstoken\edef#2{\@IEEEeqnarraycolSEPcenter}\else +\if-\@IEEEgrabbedfirstoken\edef#2{\@IEEEeqnarraycolSEPzero}\else +\edef#2{\@IEEEeqnarraycolSEPzero}% +\@IEEEclspkgerror{Invalid predefined inter-column glue type "#1" in\MessageBreak +column specifications. Using a default value of\MessageBreak +0pt instead}% +{Only !,:;'"./?*+ and - are valid predefined glue types in the\MessageBreak +IEEEeqnarray column specifications.}\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} + + + +% process a numerical digit from the column specification +% and look up the corresponding user defined glue value +% can transform current type from n to g or a as the user defined glue is acquired +\def\@IEEEprocessNcol#1{\if\@IEEEBPprevtype g% +\@IEEEclspkgerror{Back-to-back inter-column glue specifiers in column\MessageBreak +specifications. Ignoring consecutive glue specifiers\MessageBreak +after the first}% +{You cannot have two or more glue types next to each other\MessageBreak +in the IEEEeqnarray column specifications.}% +\let\@IEEEBPcurtype=a% abort this glue, future digits will be discarded +\@IEEEBPcurnum=0\relax% +\else% if we previously aborted a glue +\if\@IEEEBPprevtype a\@IEEEBPcurnum=0\let\@IEEEBPcurtype=a%maintain digit abortion +\else%acquire this number +% save the previous type before the numerical digits started +\if\@IEEEBPprevtype n\else\let\@IEEEBPprevsavedtype=\@IEEEBPprevtype\fi% +\multiply\@IEEEBPcurnum by 10\relax% +\advance\@IEEEBPcurnum by #1\relax% add in number, \relax is needed to stop TeX's number scan +\if\@IEEEBPnexttype n\else%close acquisition +\expandafter\ifx\csname @IEEEeqnarraycolSEPDEF\expandafter\romannumeral\number\@IEEEBPcurnum\endcsname\@IEEEeqnarraycolisdefined% +\edef\@IEEEBPcurglue{\csname @IEEEeqnarraycolSEP\expandafter\romannumeral\number\@IEEEBPcurnum\endcsname}% +\else%user glue not defined +\@IEEEclspkgerror{Invalid user defined inter-column glue type "\number\@IEEEBPcurnum" in\MessageBreak +column specifications. Using a default value of\MessageBreak +0pt instead}% +{You must define all IEEEeqnarray numerical inter-column glue types via\MessageBreak +\string\IEEEeqnarraydefcolsep \space before they are used in column specifications.}% +\edef\@IEEEBPcurglue{\@IEEEeqnarraycolSEPzero}% +\fi% glue defined or not +\let\@IEEEBPcurtype=g% change the type to reflect the acquired glue +\let\@IEEEBPprevtype=\@IEEEBPprevsavedtype% restore the prev type before this number glue +\@IEEEBPcurnum=0\relax%ready for next acquisition +\fi%close acquisition, get glue +\fi%discard or acquire number +\fi%prevtype glue or not +} + + +% process an acquired glue +% add any acquired column/glue pair to the preamble +\def\@IEEEprocessGcol{\if\@IEEEBPprevtype a\let\@IEEEBPcurtype=a%maintain previous glue abortions +\else +% if this is the start glue, save it, but do nothing else +% as this is not used in the preamble, but before +\if\@IEEEBPprevtype s\edef\@IEEEBPstartglue{\@IEEEBPcurglue}% +\else%not the start glue +\if\@IEEEBPprevtype g%ignore if back to back glues +\@IEEEclspkgerror{Back-to-back inter-column glue specifiers in column\MessageBreak +specifications. Ignoring consecutive glue specifiers\MessageBreak +after the first}% +{You cannot have two or more glue types next to each other\MessageBreak +in the IEEEeqnarray column specifications.}% +\let\@IEEEBPcurtype=a% abort this glue +\else% not a back to back glue +\if\@IEEEBPprevtype c\relax% if the previoustype was a col, add column/glue pair to preamble +\ifnum\@IEEEeqnnumcols>0\relax\@IEEEappendtoksA{&}\fi +\toks0={##}% +% make preamble advance col counter if this environment needs this +\if at advanceIEEEeqncolcnt\@IEEEappendtoksA{\global\advance\@IEEEeqncolcnt by 1\relax}\fi +% insert the column defintion into the preamble, being careful not to expand +% the column definition +\@IEEEappendtoksA{\tabskip=\@IEEEBPcurglue}% +\@IEEEappendNOEXPANDtoksA{\begingroup\csname @IEEEeqnarraycolPRE}% +\@IEEEappendtoksA{\@IEEEBPcurcolname}% +\@IEEEappendNOEXPANDtoksA{\endcsname}% +\@IEEEappendtoksA{\the\toks0}% +\@IEEEappendNOEXPANDtoksA{\relax\relax\relax\relax\relax% +\relax\relax\relax\relax\relax\csname @IEEEeqnarraycolPOST}% +\@IEEEappendtoksA{\@IEEEBPcurcolname}% +\@IEEEappendNOEXPANDtoksA{\endcsname\relax\relax\relax\relax\relax% +\relax\relax\relax\relax\relax\endgroup}% +\advance\@IEEEeqnnumcols by 1\relax%one more column in the preamble +\else% error: non-start glue with no pending column +\@IEEEclspkgerror{Inter-column glue specifier without a prior column\MessageBreak +type in the column specifications. Ignoring this glue\MessageBreak +specifier}% +{Except for the first and last positions, glue can be placed only\MessageBreak +between column types.}% +\let\@IEEEBPcurtype=a% abort this glue +\fi% previous was a column +\fi% back-to-back glues +\fi% is start column glue +\fi% prev type not a +} + + +% process an acquired letter referenced column and, if necessary, add it to the preamble +\def\@IEEEprocessCcol{\if\@IEEEBPnexttype g\else +\if\@IEEEBPnexttype n\else +% we have a column followed by something other than a glue (or numeral glue) +% so we must add this column to the preamble now +\ifnum\@IEEEeqnnumcols>0\relax\@IEEEappendtoksA{&}\fi%col separator for those after the first +\if\@IEEEBPnexttype e\@IEEEappendtoksA{\tabskip=\@IEEEBPendglue\relax}\else%put in end glue +\@IEEEappendtoksA{\tabskip=\@IEEEeqnarraycolSEPdefaultmid\relax}\fi% or default mid glue +\toks0={##}% +% make preamble advance col counter if this environment needs this +\if at advanceIEEEeqncolcnt\@IEEEappendtoksA{\global\advance\@IEEEeqncolcnt by 1\relax}\fi +% insert the column definition into the preamble, being careful not to expand +% the column definition +\@IEEEappendNOEXPANDtoksA{\begingroup\csname @IEEEeqnarraycolPRE}% +\@IEEEappendtoksA{\@IEEEBPcurcolname}% +\@IEEEappendNOEXPANDtoksA{\endcsname}% +\@IEEEappendtoksA{\the\toks0}% +\@IEEEappendNOEXPANDtoksA{\relax\relax\relax\relax\relax% +\relax\relax\relax\relax\relax\csname @IEEEeqnarraycolPOST}% +\@IEEEappendtoksA{\@IEEEBPcurcolname}% +\@IEEEappendNOEXPANDtoksA{\endcsname\relax\relax\relax\relax\relax% +\relax\relax\relax\relax\relax\endgroup}% +\advance\@IEEEeqnnumcols by 1\relax%one more column in the preamble +\fi%next type not numeral +\fi%next type not glue +} + + +%% +%% END OF IEEEeqnarry DEFINITIONS +%% + + + + +% set up the running headings, this complex because of all the different +% modes IEEEtran supports +\if at twoside + \ifCLASSOPTIONtechnote + \def\ps at headings{% + \def\@oddhead{\hbox{}\scriptsize\leftmark \hfil \thepage} + \def\@evenhead{\scriptsize\thepage \hfil \leftmark\hbox{}} + \ifCLASSOPTIONdraftcls + \ifCLASSOPTIONdraftclsnofoot + \def\@oddfoot{}\def\@evenfoot{}% + \else + \def\@oddfoot{\scriptsize\@date\hfil DRAFT} + \def\@evenfoot{\scriptsize DRAFT\hfil\@date} + \fi + \else + \def\@oddfoot{}\def\@evenfoot{} + \fi} + \else % not a technote + \def\ps at headings{% + \ifCLASSOPTIONconference + \def\@oddhead{} + \def\@evenhead{} + \else + \def\@oddhead{\hbox{}\scriptsize\rightmark \hfil \thepage} + \def\@evenhead{\scriptsize\thepage \hfil \leftmark\hbox{}} + \fi + \ifCLASSOPTIONdraftcls + \def\@oddhead{\hbox{}\scriptsize\rightmark \hfil \thepage} + \def\@evenhead{\scriptsize\thepage \hfil \leftmark\hbox{}} + \ifCLASSOPTIONdraftclsnofoot + \def\@oddfoot{}\def\@evenfoot{}% + \else + \def\@oddfoot{\scriptsize\@date\hfil DRAFT} + \def\@evenfoot{\scriptsize DRAFT\hfil\@date} + \fi + \else + \def\@oddfoot{}\def\@evenfoot{}% + \fi} + \fi +\else % single side +\def\ps at headings{% + \ifCLASSOPTIONconference + \def\@oddhead{} + \def\@evenhead{} + \else + \def\@oddhead{\hbox{}\scriptsize\leftmark \hfil \thepage} + \def\@evenhead{} + \fi + \ifCLASSOPTIONdraftcls + \def\@oddhead{\hbox{}\scriptsize\leftmark \hfil \thepage} + \def\@evenhead{} + \ifCLASSOPTIONdraftclsnofoot + \def\@oddfoot{} + \else + \def\@oddfoot{\scriptsize \@date \hfil DRAFT} + \fi + \else + \def\@oddfoot{} + \fi + \def\@evenfoot{}} +\fi + + +% title page style +\def\ps at IEEEtitlepagestyle{\def\@oddfoot{}\def\@evenfoot{}% +\ifCLASSOPTIONconference + \def\@oddhead{}% + \def\@evenhead{}% +\else + \def\@oddhead{\hbox{}\scriptsize\leftmark \hfil \thepage}% + \def\@evenhead{\scriptsize\thepage \hfil \leftmark\hbox{}}% +\fi +\ifCLASSOPTIONdraftcls + \def\@oddhead{\hbox{}\scriptsize\leftmark \hfil \thepage}% + \def\@evenhead{\scriptsize\thepage \hfil \leftmark\hbox{}}% + \ifCLASSOPTIONdraftclsnofoot\else + \def\@oddfoot{\scriptsize \@date\hfil DRAFT}% + \def\@evenfoot{\scriptsize DRAFT\hfil \@date}% + \fi +\else + % all non-draft mode footers + \if at IEEEusingpubid + % for title pages that are using a pubid + % do not repeat pubid if using peer review option + \ifCLASSOPTIONpeerreview + \else + \footskip 0pt% + \ifCLASSOPTIONcompsoc + \def\@oddfoot{\hss\normalfont\scriptsize\raisebox{-1.5\@IEEEnormalsizeunitybaselineskip}[0ex][0ex]{\@IEEEpubid}\hss}% + \def\@evenfoot{\hss\normalfont\scriptsize\raisebox{-1.5\@IEEEnormalsizeunitybaselineskip}[0ex][0ex]{\@IEEEpubid}\hss}% + \else + \def\@oddfoot{\hss\normalfont\footnotesize\raisebox{1.5ex}[1.5ex]{\@IEEEpubid}\hss}% + \def\@evenfoot{\hss\normalfont\footnotesize\raisebox{1.5ex}[1.5ex]{\@IEEEpubid}\hss}% + \fi + \fi + \fi +\fi} + + +% peer review cover page style +\def\ps at IEEEpeerreviewcoverpagestyle{% +\def\@oddhead{}\def\@evenhead{}% +\def\@oddfoot{}\def\@evenfoot{}% +\ifCLASSOPTIONdraftcls + \ifCLASSOPTIONdraftclsnofoot\else + \def\@oddfoot{\scriptsize \@date\hfil DRAFT}% + \def\@evenfoot{\scriptsize DRAFT\hfil \@date}% + \fi +\else + % non-draft mode footers + \if at IEEEusingpubid + \footskip 0pt% + \ifCLASSOPTIONcompsoc + \def\@oddfoot{\hss\normalfont\scriptsize\raisebox{-1.5\@IEEEnormalsizeunitybaselineskip}[0ex][0ex]{\@IEEEpubid}\hss}% + \def\@evenfoot{\hss\normalfont\scriptsize\raisebox{-1.5\@IEEEnormalsizeunitybaselineskip}[0ex][0ex]{\@IEEEpubid}\hss}% + \else + \def\@oddfoot{\hss\normalfont\footnotesize\raisebox{1.5ex}[1.5ex]{\@IEEEpubid}\hss}% + \def\@evenfoot{\hss\normalfont\footnotesize\raisebox{1.5ex}[1.5ex]{\@IEEEpubid}\hss}% + \fi + \fi +\fi} + + +% start with empty headings +\def\rightmark{}\def\leftmark{} + + +%% Defines the command for putting the header. \footernote{TEXT} is the same +%% as \markboth{TEXT}{TEXT}. +%% Note that all the text is forced into uppercase, if you have some text +%% that needs to be in lower case, for instance et. al., then either manually +%% set \leftmark and \rightmark or use \MakeLowercase{et. al.} within the +%% arguments to \markboth. +\def\markboth#1#2{\def\leftmark{\@IEEEcompsoconly{\sffamily}\MakeUppercase{#1}}% +\def\rightmark{\@IEEEcompsoconly{\sffamily}\MakeUppercase{#2}}} +\def\footernote#1{\markboth{#1}{#1}} + +\def\today{\ifcase\month\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December\fi + \space\number\day, \number\year} + + + + +%% CITATION AND BIBLIOGRAPHY COMMANDS +%% +%% V1.6 no longer supports the older, nonstandard \shortcite and \citename setup stuff +% +% +% Modify Latex2e \@citex to separate citations with "], [" +\def\@citex[#1]#2{% + \let\@citea\@empty + \@cite{\@for\@citeb:=#2\do + {\@citea\def\@citea{], [}% + \edef\@citeb{\expandafter\@firstofone\@citeb\@empty}% + \if at filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi + \@ifundefined{b@\@citeb}{\mbox{\reset at font\bfseries ?}% + \G at refundefinedtrue + \@latex at warning + {Citation `\@citeb' on page \thepage \space undefined}}% + {\hbox{\csname b@\@citeb\endcsname}}}}{#1}} + +% V1.6 we create hooks for the optional use of Donald Arseneau's +% cite.sty package. cite.sty is "smart" and will notice that the +% following format controls are already defined and will not +% redefine them. The result will be the proper sorting of the +% citation numbers and auto detection of 3 or more entry "ranges" - +% all in IEEE style: [1], [2], [5]--[7], [12] +% This also allows for an optional note, i.e., \cite[mynote]{..}. +% If the \cite with note has more than one reference, the note will +% be applied to the last of the listed references. It is generally +% desired that if a note is given, only one reference is listed in +% that \cite. +% Thanks to Mr. Arseneau for providing the required format arguments +% to produce the IEEE style. +\def\citepunct{], [} +\def\citedash{]--[} + +% V1.7 default to using same font for urls made by url.sty +\AtBeginDocument{\csname url at samestyle\endcsname} + +% V1.6 class files should always provide these +\def\newblock{\hskip .11em\@plus.33em\@minus.07em} +\let\@openbib at code\@empty + + +% Provide support for the control entries of IEEEtran.bst V1.00 and later. +% V1.7 optional argument allows for a different aux file to be specified in +% order to handle multiple bibliographies. For example, with multibib.sty: +% \newcites{sec}{Secondary Literature} +% \bstctlcite[@auxoutsec]{BSTcontrolhak} +\def\bstctlcite{\@ifnextchar[{\@bstctlcite}{\@bstctlcite[@auxout]}} +\def\@bstctlcite[#1]#2{\@bsphack + \@for\@citeb:=#2\do{% + \edef\@citeb{\expandafter\@firstofone\@citeb}% + \if at filesw\immediate\write\csname #1\endcsname{\string\citation{\@citeb}}\fi}% + \@esphack} + +% V1.6 provide a way for a user to execute a command just before +% a given reference number - used to insert a \newpage to balance +% the columns on the last page +\edef\@IEEEtriggerrefnum{0} % the default of zero means that + % the command is not executed +\def\@IEEEtriggercmd{\newpage} + +% allow the user to alter the triggered command +\long\def\IEEEtriggercmd#1{\long\def\@IEEEtriggercmd{#1}} + +% allow user a way to specify the reference number just before the +% command is executed +\def\IEEEtriggeratref#1{\@IEEEtrantmpcountA=#1% +\edef\@IEEEtriggerrefnum{\the\@IEEEtrantmpcountA}}% + +% trigger command at the given reference +\def\@IEEEbibitemprefix{\@IEEEtrantmpcountA=\@IEEEtriggerrefnum\relax% +\advance\@IEEEtrantmpcountA by -1\relax% +\ifnum\c at enumiv=\@IEEEtrantmpcountA\relax\@IEEEtriggercmd\relax\fi} + + +\def\@biblabel#1{[#1]} + +% compsoc journals left align the reference numbers +\@IEEEcompsocnotconfonly{\def\@biblabel#1{[#1]\hfill}} + +% controls bib item spacing +\def\IEEEbibitemsep{2.5pt plus .5pt} + +\@IEEEcompsocconfonly{\def\IEEEbibitemsep{1\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip}} + + +\def\thebibliography#1{\section*{\refname}% + \addcontentsline{toc}{section}{\refname}% + % V1.6 add some rubber space here and provide a command trigger + \footnotesize\@IEEEcompsocconfonly{\small}\vskip 0.3\baselineskip plus 0.1\baselineskip minus 0.1\baselineskip% + \list{\@biblabel{\@arabic\c at enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \labelsep 1em + \advance\leftmargin\labelsep\relax + \itemsep \IEEEbibitemsep\relax + \usecounter{enumiv}% + \let\p at enumiv\@empty + \renewcommand\theenumiv{\@arabic\c at enumiv}}% + \let\@IEEElatexbibitem\bibitem% + \def\bibitem{\@IEEEbibitemprefix\@IEEElatexbibitem}% +\def\newblock{\hskip .11em plus .33em minus .07em}% +% originally: +% \sloppy\clubpenalty4000\widowpenalty4000% +% by adding the \interlinepenalty here, we make it more +% difficult, but not impossible, for LaTeX to break within a reference. +% IEEE almost never breaks a reference (but they do it more often with +% technotes). You may get an underfull vbox warning around the bibliography, +% but the final result will be much more like what IEEE will publish. +% MDS 11/2000 +\ifCLASSOPTIONtechnote\sloppy\clubpenalty4000\widowpenalty4000\interlinepenalty100% +\else\sloppy\clubpenalty4000\widowpenalty4000\interlinepenalty500\fi% + \sfcode`\.=1000\relax} +\let\endthebibliography=\endlist + + + + +% TITLE PAGE COMMANDS +% +% +% \IEEEmembership is used to produce the sublargesize italic font used to indicate author +% IEEE membership. compsoc uses a large size sans slant font +\def\IEEEmembership#1{{\@IEEEnotcompsoconly{\sublargesize}\normalfont\@IEEEcompsoconly{\sffamily}\textit{#1}}} + + +% \IEEEauthorrefmark{} produces a footnote type symbol to indicate author affiliation. +% When given an argument of 1 to 9, \IEEEauthorrefmark{} follows the standard LaTeX footnote +% symbol sequence convention. However, for arguments 10 and above, \IEEEauthorrefmark{} +% reverts to using lower case roman numerals, so it cannot overflow. Do note that you +% cannot use \footnotemark[] in place of \IEEEauthorrefmark{} within \author as the footnote +% symbols will have been turned off to prevent \thanks from creating footnote marks. +% \IEEEauthorrefmark{} produces a symbol that appears to LaTeX as having zero vertical +% height - this allows for a more compact line packing, but the user must ensure that +% the interline spacing is large enough to prevent \IEEEauthorrefmark{} from colliding +% with the text above. +% V1.7 make this a robust command +\DeclareRobustCommand*{\IEEEauthorrefmark}[1]{\raisebox{0pt}[0pt][0pt]{\textsuperscript{\footnotesize\ensuremath{\ifcase#1\or *\or \dagger\or \ddagger\or% + \mathsection\or \mathparagraph\or \|\or **\or \dagger\dagger% + \or \ddagger\ddagger \else\textsuperscript{\expandafter\romannumeral#1}\fi}}}} + + +% FONT CONTROLS AND SPACINGS FOR CONFERENCE MODE AUTHOR NAME AND AFFILIATION BLOCKS +% +% The default font styles for the author name and affiliation blocks (confmode) +\def\@IEEEauthorblockNstyle{\normalfont\@IEEEcompsocnotconfonly{\sffamily}\sublargesize\@IEEEcompsocconfonly{\large}} +\def\@IEEEauthorblockAstyle{\normalfont\@IEEEcompsocnotconfonly{\sffamily}\@IEEEcompsocconfonly{\itshape}\normalsize\@IEEEcompsocconfonly{\large}} +% The default if the user does not use an author block +\def\@IEEEauthordefaulttextstyle{\normalfont\@IEEEcompsocnotconfonly{\sffamily}\sublargesize} + +% spacing from title (or special paper notice) to author name blocks (confmode) +% can be negative +\def\@IEEEauthorblockconfadjspace{-0.25em} +% compsoc conferences need more space here +\@IEEEcompsocconfonly{\def\@IEEEauthorblockconfadjspace{0.75\@IEEEnormalsizeunitybaselineskip}} +\ifCLASSOPTIONconference\def\@IEEEauthorblockconfadjspace{20pt}\fi + +% spacing between name and affiliation blocks (confmode) +% This can be negative. +% IEEE doesn't want any added spacing here, but I will leave these +% controls in place in case they ever change their mind. +% Personally, I like 0.75ex. +%\def\@IEEEauthorblockNtopspace{0.75ex} +%\def\@IEEEauthorblockAtopspace{0.75ex} +\def\@IEEEauthorblockNtopspace{0.0ex} +\def\@IEEEauthorblockAtopspace{0.0ex} +% baseline spacing within name and affiliation blocks (confmode) +% must be positive, spacings below certain values will make +% the position of line of text sensitive to the contents of the +% line above it i.e., whether or not the prior line has descenders, +% subscripts, etc. For this reason it is a good idea to keep +% these above 2.6ex +\def\@IEEEauthorblockNinterlinespace{2.6ex} +\def\@IEEEauthorblockAinterlinespace{2.75ex} + +% This tracks the required strut size. +% See the \@IEEEauthorhalign command for the actual default value used. +\def\@IEEEauthorblockXinterlinespace{2.7ex} + +% variables to retain font size and style across groups +% values given here have no effect as they will be overwritten later +\gdef\@IEEESAVESTATEfontsize{10} +\gdef\@IEEESAVESTATEfontbaselineskip{12} +\gdef\@IEEESAVESTATEfontencoding{OT1} +\gdef\@IEEESAVESTATEfontfamily{ptm} +\gdef\@IEEESAVESTATEfontseries{m} +\gdef\@IEEESAVESTATEfontshape{n} + +% saves the current font attributes +\def\@IEEEcurfontSAVE{\global\let\@IEEESAVESTATEfontsize\f at size% +\global\let\@IEEESAVESTATEfontbaselineskip\f at baselineskip% +\global\let\@IEEESAVESTATEfontencoding\f at encoding% +\global\let\@IEEESAVESTATEfontfamily\f at family% +\global\let\@IEEESAVESTATEfontseries\f at series% +\global\let\@IEEESAVESTATEfontshape\f at shape} + +% restores the saved font attributes +\def\@IEEEcurfontRESTORE{\fontsize{\@IEEESAVESTATEfontsize}{\@IEEESAVESTATEfontbaselineskip}% +\fontencoding{\@IEEESAVESTATEfontencoding}% +\fontfamily{\@IEEESAVESTATEfontfamily}% +\fontseries{\@IEEESAVESTATEfontseries}% +\fontshape{\@IEEESAVESTATEfontshape}% +\selectfont} + + +% variable to indicate if the current block is the first block in the column +\newif\if at IEEEprevauthorblockincol \@IEEEprevauthorblockincolfalse + + +% the command places a strut with height and depth = \@IEEEauthorblockXinterlinespace +% we use this technique to have complete manual control over the spacing of the lines +% within the halign environment. +% We set the below baseline portion at 30%, the above +% baseline portion at 70% of the total length. +% Responds to changes in the document's \baselinestretch +\def\@IEEEauthorstrutrule{\@IEEEtrantmpdimenA\@IEEEauthorblockXinterlinespace% +\@IEEEtrantmpdimenA=\baselinestretch\@IEEEtrantmpdimenA% +\rule[-0.3\@IEEEtrantmpdimenA]{0pt}{\@IEEEtrantmpdimenA}} + + +% blocks to hold the authors' names and affilations. +% Makes formatting easy for conferences +% +% use real definitions in conference mode +% name block +\def\IEEEauthorblockN#1{\relax\@IEEEauthorblockNstyle% set the default text style +\gdef\@IEEEauthorblockXinterlinespace{0pt}% disable strut for spacer row +% the \expandafter hides the \cr in conditional tex, see the array.sty docs +% for details, probably not needed here as the \cr is in a macro +% do a spacer row if needed +\if at IEEEprevauthorblockincol\expandafter\@IEEEauthorblockNtopspaceline\fi +\global\@IEEEprevauthorblockincoltrue% we now have a block in this column +%restore the correct strut value +\gdef\@IEEEauthorblockXinterlinespace{\@IEEEauthorblockNinterlinespace}% +% input the author names +#1% +% end the row if the user did not already +\crcr} +% spacer row for names +\def\@IEEEauthorblockNtopspaceline{\cr\noalign{\vskip\@IEEEauthorblockNtopspace}} +% +% affiliation block +\def\IEEEauthorblockA#1{\relax\@IEEEauthorblockAstyle% set the default text style +\gdef\@IEEEauthorblockXinterlinespace{0pt}%disable strut for spacer row +% the \expandafter hides the \cr in conditional tex, see the array.sty docs +% for details, probably not needed here as the \cr is in a macro +% do a spacer row if needed +\if at IEEEprevauthorblockincol\expandafter\@IEEEauthorblockAtopspaceline\fi +\global\@IEEEprevauthorblockincoltrue% we now have a block in this column +%restore the correct strut value +\gdef\@IEEEauthorblockXinterlinespace{\@IEEEauthorblockAinterlinespace}% +% input the author affiliations +#1% +% end the row if the user did not already +\crcr} +% spacer row for affiliations +\def\@IEEEauthorblockAtopspaceline{\cr\noalign{\vskip\@IEEEauthorblockAtopspace}} + + +% allow papers to compile even if author blocks are used in modes other +% than conference or peerreviewca. For such cases, we provide dummy blocks. +\ifCLASSOPTIONconference +\else + \ifCLASSOPTIONpeerreviewca\else + % not conference or peerreviewca mode + \def\IEEEauthorblockN#1{#1}% + \def\IEEEauthorblockA#1{#1}% + \fi +\fi + + + +% we provide our own halign so as not to have to depend on tabular +\def\@IEEEauthorhalign{\@IEEEauthordefaulttextstyle% default text style + \lineskip=0pt\relax% disable line spacing + \lineskiplimit=0pt\relax% + \baselineskip=0pt\relax% + \@IEEEcurfontSAVE% save the current font + \mathsurround\z@\relax% no extra spacing around math + \let\\\@IEEEauthorhaligncr% replace newline with halign friendly one + \tabskip=0pt\relax% no column spacing + \everycr{}% ensure no problems here + \@IEEEprevauthorblockincolfalse% no author blocks yet + \def\@IEEEauthorblockXinterlinespace{2.7ex}% default interline space + \vtop\bgroup%vtop box + \halign\bgroup&\relax\hfil\@IEEEcurfontRESTORE\relax ##\relax + \hfil\@IEEEcurfontSAVE\@IEEEauthorstrutrule\cr} + +% ensure last line, exit from halign, close vbox +\def\end at IEEEauthorhalign{\crcr\egroup\egroup} + +% handle bogus star form +\def\@IEEEauthorhaligncr{{\ifnum0=`}\fi\@ifstar{\@@IEEEauthorhaligncr}{\@@IEEEauthorhaligncr}} + +% test and setup the optional argument to \\[] +\def\@@IEEEauthorhaligncr{\@testopt\@@@IEEEauthorhaligncr\z at skip} + +% end the line and do the optional spacer +\def\@@@IEEEauthorhaligncr[#1]{\ifnum0=`{\fi}\cr\noalign{\vskip#1\relax}} + + + +% flag to prevent multiple \and warning messages +\newif\if at IEEEWARNand +\@IEEEWARNandtrue + +% if in conference or peerreviewca modes, we support the use of \and as \author is a +% tabular environment, otherwise we warn the user that \and is invalid +% outside of conference or peerreviewca modes. +\def\and{\relax} % provide a bogus \and that we will then override + +\renewcommand{\and}[1][\relax]{\if at IEEEWARNand\typeout{** WARNING: \noexpand\and is valid only + when in conference or peerreviewca}\typeout{modes (line \the\inputlineno).}\fi\global\@IEEEWARNandfalse} + +\ifCLASSOPTIONconference% +\renewcommand{\and}[1][\hfill]{\end{@IEEEauthorhalign}#1\begin{@IEEEauthorhalign}}% +\fi +\ifCLASSOPTIONpeerreviewca +\renewcommand{\and}[1][\hfill]{\end{@IEEEauthorhalign}#1\begin{@IEEEauthorhalign}}% +\fi + + +% page clearing command +% based on LaTeX2e's \cleardoublepage, but allows different page styles +% for the inserted blank pages +\def\@IEEEcleardoublepage#1{\clearpage\if at twoside\ifodd\c at page\else +\hbox{}\thispagestyle{#1}\newpage\if at twocolumn\hbox{}\thispagestyle{#1}\newpage\fi\fi\fi} + + +% user command to invoke the title page +\def\maketitle{\par% + \begingroup% + \normalfont% + \def\thefootnote{}% the \thanks{} mark type is empty + \def\footnotemark{}% and kill space from \thanks within author + \let\@makefnmark\relax% V1.7, must *really* kill footnotemark to remove all \textsuperscript spacing as well. + \footnotesize% equal spacing between thanks lines + \footnotesep 0.7\baselineskip%see global setting of \footnotesep for more info + % V1.7 disable \thanks note indention for compsoc + \@IEEEcompsoconly{\long\def\@makefntext##1{\parindent 1em\noindent\hbox{\@makefnmark}##1}}% + \normalsize% + \ifCLASSOPTIONpeerreview + \newpage\global\@topnum\z@ \@maketitle\@IEEEstatictitlevskip\@IEEEaftertitletext% + \thispagestyle{IEEEpeerreviewcoverpagestyle}\@thanks% + \else + \if at twocolumn% + \ifCLASSOPTIONtechnote% + \newpage\global\@topnum\z@ \@maketitle\@IEEEstatictitlevskip\@IEEEaftertitletext% + \else + \twocolumn[\@maketitle\@IEEEstatictitlevskip\@IEEEaftertitletext]% + \fi + \else + \newpage\global\@topnum\z@ \@maketitle\@IEEEstatictitlevskip\@IEEEaftertitletext% + \fi + \thispagestyle{IEEEtitlepagestyle}\@thanks% + \fi + % pullup page for pubid if used. + \if at IEEEusingpubid + \enlargethispage{-\@IEEEpubidpullup}% + \fi + \endgroup + \setcounter{footnote}{0}\let\maketitle\relax\let\@maketitle\relax + \gdef\@thanks{}% + % v1.6b do not clear these as we will need the title again for peer review papers + % \gdef\@author{}\gdef\@title{}% + \let\thanks\relax} + + + +% V1.7 parbox to format \@IEEEcompsoctitleabstractindextext +\long\def\@IEEEcompsoctitleabstractindextextbox#1{\parbox{0.915\textwidth}{#1}} + +% formats the Title, authors names, affiliations and special paper notice +% THIS IS A CONTROLLED SPACING COMMAND! Do not allow blank lines or unintentional +% spaces to enter the definition - use % at the end of each line +\def\@maketitle{\newpage +\begingroup\centering +\ifCLASSOPTIONtechnote% technotes + {\bfseries\large\@IEEEcompsoconly{\sffamily}\@title\par}\vskip 1.3em{\lineskip .5em\@IEEEcompsoconly{\sffamily}\@author + \@IEEEspecialpapernotice\par{\@IEEEcompsoconly{\vskip 1.5em\relax + \@IEEEcompsoctitleabstractindextextbox{\@IEEEcompsoctitleabstractindextext}\par + \hfill\@IEEEcompsocdiamondline\hfill\hbox{}\par}}}\relax +\else% not a technote + \vskip0.2em{\Huge\@IEEEcompsoconly{\sffamily}\@IEEEcompsocconfonly{\normalfont\normalsize\vskip 2\@IEEEnormalsizeunitybaselineskip + \bfseries\Large}\@title\par}\vskip1.0em\par% + % V1.6 handle \author differently if in conference mode + \ifCLASSOPTIONconference% + {\@IEEEspecialpapernotice\mbox{}\vskip\@IEEEauthorblockconfadjspace% + \mbox{}\hfill\begin{@IEEEauthorhalign}\@author\end{@IEEEauthorhalign}\hfill\mbox{}\par}\relax + \else% peerreviewca, peerreview or journal + \ifCLASSOPTIONpeerreviewca + % peerreviewca handles author names just like conference mode + {\@IEEEcompsoconly{\sffamily}\@IEEEspecialpapernotice\mbox{}\vskip\@IEEEauthorblockconfadjspace% + \mbox{}\hfill\begin{@IEEEauthorhalign}\@author\end{@IEEEauthorhalign}\hfill\mbox{}\par + {\@IEEEcompsoconly{\vskip 1.5em\relax + \@IEEEcompsoctitleabstractindextextbox{\@IEEEcompsoctitleabstractindextext}\par\hfill + \@IEEEcompsocdiamondline\hfill\hbox{}\par}}}\relax + \else% journal or peerreview + {\lineskip.5em\@IEEEcompsoconly{\sffamily}\sublargesize\@author\@IEEEspecialpapernotice\par + {\@IEEEcompsoconly{\vskip 1.5em\relax + \@IEEEcompsoctitleabstractindextextbox{\@IEEEcompsoctitleabstractindextext}\par\hfill + \@IEEEcompsocdiamondline\hfill\hbox{}\par}}}\relax + \fi + \fi +\fi\par\endgroup} + + + +% V1.7 Computer Society "diamond line" which follows index terms for nonconference papers +\def\@IEEEcompsocdiamondline{\vrule depth 0pt height 0.5pt width 4cm\hspace{7.5pt}% +\raisebox{-3.5pt}{\fontfamily{pzd}\fontencoding{U}\fontseries{m}\fontshape{n}\fontsize{11}{12}\selectfont\char70}% +\hspace{7.5pt}\vrule depth 0pt height 0.5pt width 4cm\relax} + +% V1.7 standard LateX2e \thanks, but with \itshape under compsoc. Also make it a \long\def +% We also need to trigger the one-shot footnote rule +\def\@IEEEtriggeroneshotfootnoterule{\global\@IEEEenableoneshotfootnoteruletrue} + + +\long\def\thanks#1{\footnotemark + \protected at xdef\@thanks{\@thanks + \protect\footnotetext[\the\c at footnote]{\@IEEEcompsoconly{\itshape + \protect\@IEEEtriggeroneshotfootnoterule\relax}\ignorespaces#1}}} +\let\@thanks\@empty + +% V1.7 allow \author to contain \par's. This is needed to allow \thanks to contain \par. +\long\def\author#1{\gdef\@author{#1}} + + +% in addition to setting up IEEEitemize, we need to remove a baselineskip space above and +% below it because \list's \pars introduce blank lines because of the footnote struts. +\def\@IEEEsetupcompsocitemizelist{\def\labelitemi{$\bullet$}% +\setlength{\IEEElabelindent}{0pt}\setlength{\parskip}{0pt}% +\setlength{\partopsep}{0pt}\setlength{\topsep}{0.5\baselineskip}\vspace{-1\baselineskip}\relax} + + +% flag for fake non-compsoc \IEEEcompsocthanksitem - prevents line break on very first item +\newif\if at IEEEbreakcompsocthanksitem \@IEEEbreakcompsocthanksitemfalse + +\ifCLASSOPTIONcompsoc +% V1.7 compsoc bullet item \thanks +% also, we need to redefine this to destroy the argument in \@IEEEdynamictitlevspace +\long\def\IEEEcompsocitemizethanks#1{\relax\@IEEEbreakcompsocthanksitemfalse\footnotemark + \protected at xdef\@thanks{\@thanks + \protect\footnotetext[\the\c at footnote]{\itshape\protect\@IEEEtriggeroneshotfootnoterule + {\let\IEEEiedlistdecl\relax\protect\begin{IEEEitemize}[\protect\@IEEEsetupcompsocitemizelist]\ignorespaces#1\relax + \protect\end{IEEEitemize}}\protect\vspace{-1\baselineskip}}}} +\DeclareRobustCommand*{\IEEEcompsocthanksitem}{\item} +\else +% non-compsoc, allow for dual compilation via rerouting to normal \thanks +\long\def\IEEEcompsocitemizethanks#1{\thanks{#1}} +% redirect to "pseudo-par" \hfil\break\indent after swallowing [] from \IEEEcompsocthanksitem[] +\DeclareRobustCommand{\IEEEcompsocthanksitem}{\@ifnextchar [{\@IEEEthanksswallowoptionalarg}% +{\@IEEEthanksswallowoptionalarg[\relax]}} +% be sure and break only after first item, be sure and ignore spaces after optional argument +\def\@IEEEthanksswallowoptionalarg[#1]{\relax\if at IEEEbreakcompsocthanksitem\hfil\break +\indent\fi\@IEEEbreakcompsocthanksitemtrue\ignorespaces} +\fi + + +% V1.6b define the \IEEEpeerreviewmaketitle as needed +\ifCLASSOPTIONpeerreview +\def\IEEEpeerreviewmaketitle{\@IEEEcleardoublepage{empty}% +\ifCLASSOPTIONtwocolumn +\twocolumn[\@IEEEpeerreviewmaketitle\@IEEEdynamictitlevspace] +\else +\newpage\@IEEEpeerreviewmaketitle\@IEEEstatictitlevskip +\fi +\thispagestyle{IEEEtitlepagestyle}} +\else +% \IEEEpeerreviewmaketitle does nothing if peer review option has not been selected +\def\IEEEpeerreviewmaketitle{\relax} +\fi + +% peerreview formats the repeated title like the title in journal papers. +\def\@IEEEpeerreviewmaketitle{\begin{center}\@IEEEcompsoconly{\sffamily}% +\normalfont\normalsize\vskip0.2em{\Huge\@title\par}\vskip1.0em\par +\end{center}} + + + +% V1.6 +% this is a static rubber spacer between the title/authors and the main text +% used for single column text, or when the title appears in the first column +% of two column text (technotes). +\def\@IEEEstatictitlevskip{{\normalfont\normalsize +% adjust spacing to next text +% v1.6b handle peer review papers +\ifCLASSOPTIONpeerreview +% for peer review papers, the same value is used for both title pages +% regardless of the other paper modes + \vskip 1\baselineskip plus 0.375\baselineskip minus 0.1875\baselineskip +\else + \ifCLASSOPTIONconference% conference + \vskip 0.6\baselineskip + \else% + \ifCLASSOPTIONtechnote% technote + \vskip 1\baselineskip plus 0.375\baselineskip minus 0.1875\baselineskip% + \else% journal uses more space + \vskip 2.5\baselineskip plus 0.75\baselineskip minus 0.375\baselineskip% + \fi + \fi +\fi}} + + +% V1.6 +% This is a dynamically determined rigid spacer between the title/authors +% and the main text. This is used only for single column titles over two +% column text (most common) +% This is bit tricky because we have to ensure that the textheight of the +% main text is an integer multiple of \baselineskip +% otherwise underfull vbox problems may develop in the second column of the +% text on the titlepage +% The possible use of \IEEEpubid must also be taken into account. +\def\@IEEEdynamictitlevspace{{% + % we run within a group so that all the macros can be forgotten when we are done + \long\def\thanks##1{\relax}%don't allow \thanks to run when we evaluate the vbox height + \long\def\IEEEcompsocitemizethanks##1{\relax}%don't allow \IEEEcompsocitemizethanks to run when we evaluate the vbox height + \normalfont\normalsize% we declare more descriptive variable names + \let\@IEEEmaintextheight=\@IEEEtrantmpdimenA%height of the main text columns + \let\@IEEEINTmaintextheight=\@IEEEtrantmpdimenB%height of the main text columns with integer # lines + % set the nominal and minimum values for the title spacer + % the dynamic algorithm will not allow the spacer size to + % become less than \@IEEEMINtitlevspace - instead it will be + % lengthened + % default to journal values + \def\@IEEENORMtitlevspace{2.5\baselineskip}% + \def\@IEEEMINtitlevspace{2\baselineskip}% + % conferences and technotes need tighter spacing + \ifCLASSOPTIONconference%conference + \def\@IEEENORMtitlevspace{1\baselineskip}% + \def\@IEEEMINtitlevspace{0.75\baselineskip}% + \fi + \ifCLASSOPTIONtechnote%technote + \def\@IEEENORMtitlevspace{1\baselineskip}% + \def\@IEEEMINtitlevspace{0.75\baselineskip}% + \fi% + % get the height that the title will take up + \ifCLASSOPTIONpeerreview + \settoheight{\@IEEEmaintextheight}{\vbox{\hsize\textwidth \@IEEEpeerreviewmaketitle}}% + \else + \settoheight{\@IEEEmaintextheight}{\vbox{\hsize\textwidth \@maketitle}}% + \fi + \@IEEEmaintextheight=-\@IEEEmaintextheight% title takes away from maintext, so reverse sign + % add the height of the page textheight + \advance\@IEEEmaintextheight by \textheight% + % correct for title pages using pubid + \ifCLASSOPTIONpeerreview\else + % peerreview papers use the pubid on the cover page only. + % And the cover page uses a static spacer. + \if at IEEEusingpubid\advance\@IEEEmaintextheight by -\@IEEEpubidpullup\fi + \fi% + % subtract off the nominal value of the title bottom spacer + \advance\@IEEEmaintextheight by -\@IEEENORMtitlevspace% + % \topskip takes away some too + \advance\@IEEEmaintextheight by -\topskip% + % calculate the column height of the main text for lines + % now we calculate the main text height as if holding + % an integer number of \normalsize lines after the first + % and discard any excess fractional remainder + % we subtracted the first line, because the first line + % is placed \topskip into the maintext, not \baselineskip like the + % rest of the lines. + \@IEEEINTmaintextheight=\@IEEEmaintextheight% + \divide\@IEEEINTmaintextheight by \baselineskip% + \multiply\@IEEEINTmaintextheight by \baselineskip% + % now we calculate how much the title spacer height will + % have to be reduced from nominal (\@IEEEREDUCEmaintextheight is always + % a positive value) so that the maintext area will contain an integer + % number of normal size lines + % we change variable names here (to avoid confusion) as we no longer + % need \@IEEEINTmaintextheight and can reuse its dimen register + \let\@IEEEREDUCEmaintextheight=\@IEEEINTmaintextheight% + \advance\@IEEEREDUCEmaintextheight by -\@IEEEmaintextheight% + \advance\@IEEEREDUCEmaintextheight by \baselineskip% + % this is the calculated height of the spacer + % we change variable names here (to avoid confusion) as we no longer + % need \@IEEEmaintextheight and can reuse its dimen register + \let\@IEEECOMPENSATElen=\@IEEEmaintextheight% + \@IEEECOMPENSATElen=\@IEEENORMtitlevspace% set the nominal value + % we go with the reduced length if it is smaller than an increase + \ifdim\@IEEEREDUCEmaintextheight < 0.5\baselineskip\relax% + \advance\@IEEECOMPENSATElen by -\@IEEEREDUCEmaintextheight% + % if the resulting spacer is too small back out and go with an increase instead + \ifdim\@IEEECOMPENSATElen<\@IEEEMINtitlevspace\relax% + \advance\@IEEECOMPENSATElen by \baselineskip% + \fi% + \else% + % go with an increase because it is closer to the nominal than a decrease + \advance\@IEEECOMPENSATElen by -\@IEEEREDUCEmaintextheight% + \advance\@IEEECOMPENSATElen by \baselineskip% + \fi% + % set the calculated rigid spacer + \vspace{\@IEEECOMPENSATElen}}} + + + +% V1.6 +% we allow the user access to the last part of the title area +% useful in emergencies such as when a different spacing is needed +% This text is NOT compensated for in the dynamic sizer. +\let\@IEEEaftertitletext=\relax +\long\def\IEEEaftertitletext#1{\def\@IEEEaftertitletext{#1}} + +% V1.7 provide a way for users to enter abstract and keywords +% into the onecolumn title are. This text is compensated for +% in the dynamic sizer. +\let\@IEEEcompsoctitleabstractindextext=\relax +\long\def\IEEEcompsoctitleabstractindextext#1{\def\@IEEEcompsoctitleabstractindextext{#1}} +% V1.7 provide a way for users to get the \@IEEEcompsoctitleabstractindextext if +% not in compsoc journal mode - this way abstract and keywords can be placed +% in their conventional position if not in compsoc mode. +\def\IEEEdisplaynotcompsoctitleabstractindextext{% +\ifCLASSOPTIONcompsoc% display if compsoc conf +\ifCLASSOPTIONconference\@IEEEcompsoctitleabstractindextext\fi +\else% or if not compsoc +\@IEEEcompsoctitleabstractindextext\fi} + + +% command to allow alteration of baselinestretch, but only if the current +% baselineskip is unity. Used to tweak the compsoc abstract and keywords line spacing. +\def\@IEEEtweakunitybaselinestretch#1{{\def\baselinestretch{1}\selectfont +\global\@tempskipa\baselineskip}\ifnum\@tempskipa=\baselineskip% +\def\baselinestretch{#1}\selectfont\fi\relax} + + +% abstract and keywords are in \small, except +% for 9pt docs in which they are in \footnotesize +% Because 9pt docs use an 8pt footnotesize, \small +% becomes a rather awkward 8.5pt +\def\@IEEEabskeysecsize{\small} +\ifx\CLASSOPTIONpt\@IEEEptsizenine + \def\@IEEEabskeysecsize{\footnotesize} +\fi + +% compsoc journals use \footnotesize, compsoc conferences use normalsize +\@IEEEcompsoconly{\def\@IEEEabskeysecsize{\footnotesize}} +\@IEEEcompsocconfonly{\def\@IEEEabskeysecsize{\normalsize}} + + + + +% V1.6 have abstract and keywords strip leading spaces, pars and newlines +% so that spacing is more tightly controlled. +\def\abstract{\normalfont + \if at twocolumn + \par\@IEEEabskeysecsize\bfseries\leavevmode\kern-1pt\textit{\abstractname}---\relax + \else + \begin{center}\vspace{-1.78ex}\@IEEEabskeysecsize\textbf{\abstractname}\end{center}\quotation\@IEEEabskeysecsize + \fi\@IEEEgobbleleadPARNLSP} +% V1.6 IEEE wants only 1 pica from end of abstract to introduction heading when in +% conference mode (the heading already has this much above it) +\def\endabstract{\relax\ifCLASSOPTIONconference\vspace{0ex}\else\vspace{1.34ex}\fi\par\if at twocolumn\else\endquotation\fi + \normalfont\normalsize} + +\def\IEEEkeywords{\normalfont + \if at twocolumn + \@IEEEabskeysecsize\bfseries\leavevmode\kern-1pt\textit{\IEEEkeywordsname}---\relax + \else + \begin{center}\@IEEEabskeysecsize\textbf{\IEEEkeywordsname}\end{center}\quotation\@IEEEabskeysecsize + \fi\itshape\@IEEEgobbleleadPARNLSP} +\def\endIEEEkeywords{\relax\ifCLASSOPTIONtechnote\vspace{1.34ex}\else\vspace{0.5ex}\fi + \par\if at twocolumn\else\endquotation\fi% + \normalfont\normalsize} + +% V1.7 compsoc keywords index terms +\ifCLASSOPTIONcompsoc + \ifCLASSOPTIONconference% compsoc conference +\def\abstract{\normalfont + \begin{center}\@IEEEabskeysecsize\textbf{\large\abstractname}\end{center}\vskip 0.5\baselineskip plus 0.1\baselineskip minus 0.1\baselineskip + \if at twocolumn\else\quotation\fi\itshape\@IEEEabskeysecsize% + \par\@IEEEgobbleleadPARNLSP} +\def\IEEEkeywords{\normalfont\vskip 1.5\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip + \begin{center}\@IEEEabskeysecsize\textbf{\large\IEEEkeywordsname}\end{center}\vskip 0.5\baselineskip plus 0.1\baselineskip minus 0.1\baselineskip + \if at twocolumn\else\quotation\fi\itshape\@IEEEabskeysecsize% + \par\@IEEEgobbleleadPARNLSP} + \else% compsoc not conference +\def\abstract{\normalfont\@IEEEtweakunitybaselinestretch{1.15}\sffamily + \if at twocolumn + \@IEEEabskeysecsize\noindent\textbf{\abstractname}---\relax + \else + \begin{center}\vspace{-1.78ex}\@IEEEabskeysecsize\textbf{\abstractname}\end{center}\quotation\@IEEEabskeysecsize% + \fi\@IEEEgobbleleadPARNLSP} +\def\IEEEkeywords{\normalfont\@IEEEtweakunitybaselinestretch{1.15}\sffamily + \if at twocolumn + \@IEEEabskeysecsize\vskip 0.5\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip\noindent + \textbf{\IEEEkeywordsname}---\relax + \else + \begin{center}\@IEEEabskeysecsize\textbf{\IEEEkeywordsname}\end{center}\quotation\@IEEEabskeysecsize% + \fi\@IEEEgobbleleadPARNLSP} + \fi +\fi + + + +% gobbles all leading \, \\ and \par, upon finding first token that +% is not a \ , \\ or a \par, it ceases and returns that token +% +% used to strip leading \, \\ and \par from the input +% so that such things in the beginning of an environment will not +% affect the formatting of the text +\long\def\@IEEEgobbleleadPARNLSP#1{\let\@IEEEswallowthistoken=0% +\let\@IEEEgobbleleadPARNLSPtoken#1% +\let\@IEEEgobbleleadPARtoken=\par% +\let\@IEEEgobbleleadNLtoken=\\% +\let\@IEEEgobbleleadSPtoken=\ % +\def\@IEEEgobbleleadSPMACRO{\ }% +\ifx\@IEEEgobbleleadPARNLSPtoken\@IEEEgobbleleadPARtoken% +\let\@IEEEswallowthistoken=1% +\fi% +\ifx\@IEEEgobbleleadPARNLSPtoken\@IEEEgobbleleadNLtoken% +\let\@IEEEswallowthistoken=1% +\fi% +\ifx\@IEEEgobbleleadPARNLSPtoken\@IEEEgobbleleadSPtoken% +\let\@IEEEswallowthistoken=1% +\fi% +% a control space will come in as a macro +% when it is the last one on a line +\ifx\@IEEEgobbleleadPARNLSPtoken\@IEEEgobbleleadSPMACRO% +\let\@IEEEswallowthistoken=1% +\fi% +% if we have to swallow this token, do so and taste the next one +% else spit it out and stop gobbling +\ifx\@IEEEswallowthistoken 1\let\@IEEEnextgobbleleadPARNLSP=\@IEEEgobbleleadPARNLSP\else% +\let\@IEEEnextgobbleleadPARNLSP=#1\fi% +\@IEEEnextgobbleleadPARNLSP}% + + + + +% TITLING OF SECTIONS +\def\@IEEEsectpunct{:\ \,} % Punctuation after run-in section heading (headings which are + % part of the paragraphs), need little bit more than a single space + % spacing from section number to title +% compsoc conferences use regular period/space punctuation +\ifCLASSOPTIONcompsoc +\ifCLASSOPTIONconference +\def\@IEEEsectpunct{.\ } +\fi\fi + +\def\@seccntformat#1{\hb at xt@ 1.4em{\csname the#1dis\endcsname\hss\relax}} +\def\@seccntformatinl#1{\hb at xt@ 1.1em{\csname the#1dis\endcsname\hss\relax}} +\def\@seccntformatch#1{\csname the#1dis\endcsname\hskip 1em\relax} + +\ifCLASSOPTIONcompsoc +% compsoc journals need extra spacing +\ifCLASSOPTIONconference\else +\def\@seccntformat#1{\csname the#1dis\endcsname\hskip 1em\relax} +\fi\fi + +%v1.7 put {} after #6 to allow for some types of user font control +%and use \@@par rather than \par +\def\@sect#1#2#3#4#5#6[#7]#8{% + \ifnum #2>\c at secnumdepth + \let\@svsec\@empty + \else + \refstepcounter{#1}% + % load section label and spacer into \@svsec + \ifnum #2=1 + \protected at edef\@svsec{\@seccntformatch{#1}\relax}% + \else + \ifnum #2>2 + \protected at edef\@svsec{\@seccntformatinl{#1}\relax}% + \else + \protected at edef\@svsec{\@seccntformat{#1}\relax}% + \fi + \fi + \fi% + \@tempskipa #5\relax + \ifdim \@tempskipa>\z@% tempskipa determines whether is treated as a high + \begingroup #6{\relax% or low level heading + \noindent % subsections are NOT indented + % print top level headings. \@svsec is label, #8 is heading title + % IEEE does not block indent the section title text, it flows like normal + {\hskip #3\relax\@svsec}{\interlinepenalty \@M #8\@@par}}% + \endgroup + \addcontentsline{toc}{#1}{\ifnum #2>\c at secnumdepth\relax\else + \protect\numberline{\csname the#1\endcsname}\fi#7}% + \else % printout low level headings + % svsechd seems to swallow the trailing space, protect it with \mbox{} + % got rid of sectionmark stuff + \def\@svsechd{#6{\hskip #3\relax\@svsec #8\@IEEEsectpunct\mbox{}}% + \addcontentsline{toc}{#1}{\ifnum #2>\c at secnumdepth\relax\else + \protect\numberline{\csname the#1\endcsname}\fi#7}}% + \fi%skip down + \@xsect{#5}} + + +% section* handler +%v1.7 put {} after #4 to allow for some types of user font control +%and use \@@par rather than \par +\def\@ssect#1#2#3#4#5{\@tempskipa #3\relax + \ifdim \@tempskipa>\z@ + %\begingroup #4\@hangfrom{\hskip #1}{\interlinepenalty \@M #5\par}\endgroup + % IEEE does not block indent the section title text, it flows like normal + \begingroup \noindent #4{\relax{\hskip #1}{\interlinepenalty \@M #5\@@par}}\endgroup + % svsechd swallows the trailing space, protect it with \mbox{} + \else \def\@svsechd{#4{\hskip #1\relax #5\@IEEEsectpunct\mbox{}}}\fi + \@xsect{#3}} + + +%% SECTION heading spacing and font +%% +% arguments are: #1 - sectiontype name +% (for \@sect) #2 - section level +% #3 - section heading indent +% #4 - top separation (absolute value used, neg indicates not to indent main text) +% If negative, make stretch parts negative too! +% #5 - (absolute value used) positive: bottom separation after heading, +% negative: amount to indent main text after heading +% Both #4 and #5 negative means to indent main text and use negative top separation +% #6 - font control +% You've got to have \normalfont\normalsize in the font specs below to prevent +% trouble when you do something like: +% \section{Note}{\ttfamily TT-TEXT} is known to ... +% IEEE sometimes REALLY stretches the area before a section +% heading by up to about 0.5in. However, it may not be a good +% idea to let LaTeX have quite this much rubber. +\ifCLASSOPTIONconference% +% IEEE wants section heading spacing to decrease for conference mode +\def\section{\@startsection{section}{1}{\z@}{1.5ex plus 1.5ex minus 0.5ex}% +{1sp}{\normalfont\normalsize\centering\scshape}}% +\def\subsection{\@startsection{subsection}{2}{\z@}{1.5ex plus 1.5ex minus 0.5ex}% +{1sp}{\normalfont\normalsize\itshape}}% +\else % for journals +\def\section{\@startsection{section}{1}{\z@}{3.0ex plus 1.5ex minus 1.5ex}% V1.6 3.0ex from 3.5ex +{0.7ex plus 1ex minus 0ex}{\normalfont\normalsize\centering\scshape}}% +\def\subsection{\@startsection{subsection}{2}{\z@}{3.5ex plus 1.5ex minus 1.5ex}% +{0.7ex plus .5ex minus 0ex}{\normalfont\normalsize\itshape}}% +\fi + +% for both journals and conferences +% decided to put in a little rubber above the section, might help somebody +\def\subsubsection{\@startsection{subsubsection}{3}{\parindent}{0ex plus 0.1ex minus 0.1ex}% +{0ex}{\normalfont\normalsize\itshape}}% +\def\paragraph{\@startsection{paragraph}{4}{2\parindent}{0ex plus 0.1ex minus 0.1ex}% +{0ex}{\normalfont\normalsize\itshape}}% + + +% compsoc +\ifCLASSOPTIONcompsoc +\ifCLASSOPTIONconference +% compsoc conference +\def\section{\@startsection{section}{1}{\z@}{1\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip}% +{1\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip}{\normalfont\large\bfseries}}% +\def\subsection{\@startsection{subsection}{2}{\z@}{1\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip}% +{1\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip}{\normalfont\sublargesize\bfseries}}% +\def\subsubsection{\@startsection{subsubsection}{3}{\z@}{1\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip}% +{0ex}{\normalfont\normalsize\bfseries}}% +\def\paragraph{\@startsection{paragraph}{4}{2\parindent}{0ex plus 0.1ex minus 0.1ex}% +{0ex}{\normalfont\normalsize}}% +\else% compsoc journals +% use negative top separation as compsoc journals do not indent paragraphs after section titles +\def\section{\@startsection{section}{1}{\z@}{-3ex plus -2ex minus -1.5ex}% +{0.7ex plus 1ex minus 0ex}{\normalfont\large\sffamily\bfseries\scshape}}% +% Note that subsection and smaller may not be correct for the Computer Society, +% I have to look up an example. +\def\subsection{\@startsection{subsection}{2}{\z@}{-3.5ex plus -1.5ex minus -1.5ex}% +{0.7ex plus .5ex minus 0ex}{\normalfont\normalsize\sffamily\bfseries}}% +\def\subsubsection{\@startsection{subsubsection}{3}{\z@}{-2.5ex plus -1ex minus -1ex}% +{0.5ex plus 0.5ex minus 0ex}{\normalfont\normalsize\sffamily\itshape}}% +\def\paragraph{\@startsection{paragraph}{4}{2\parindent}{-0ex plus -0.1ex minus -0.1ex}% +{0ex}{\normalfont\normalsize}}% +\fi\fi + + + + +%% ENVIRONMENTS +% "box" symbols at end of proofs +\def\IEEEQEDclosed{\mbox{\rule[0pt]{1.3ex}{1.3ex}}} % for a filled box +% V1.6 some journals use an open box instead that will just fit around a closed one +\def\IEEEQEDopen{{\setlength{\fboxsep}{0pt}\setlength{\fboxrule}{0.2pt}\fbox{\rule[0pt]{0pt}{1.3ex}\rule[0pt]{1.3ex}{0pt}}}} +\ifCLASSOPTIONcompsoc +\def\IEEEQED{\IEEEQEDopen} % default to open for compsoc +\else +\def\IEEEQED{\IEEEQEDclosed} % otherwise default to closed +\fi + +% v1.7 name change to avoid namespace collision with amsthm. Also add support +% for an optional argument. +\def\IEEEproof{\@ifnextchar[{\@IEEEproof}{\@IEEEproof[\IEEEproofname]}} +\def\@IEEEproof[#1]{\par\noindent\hspace{2em}{\itshape #1: }} +\def\endIEEEproof{\hspace*{\fill}~\IEEEQED\par} + + +%\itemindent is set to \z@ by list, so define new temporary variable +\newdimen\@IEEEtmpitemindent +\def\@begintheorem#1#2{\@IEEEtmpitemindent\itemindent\topsep 0pt\rmfamily\trivlist% + \item[\hskip \labelsep{\indent\itshape #1\ #2:}]\itemindent\@IEEEtmpitemindent} +\def\@opargbegintheorem#1#2#3{\@IEEEtmpitemindent\itemindent\topsep 0pt\rmfamily \trivlist% +% V1.6 IEEE is back to using () around theorem names which are also in italics +% Thanks to Christian Peel for reporting this. + \item[\hskip\labelsep{\indent\itshape #1\ #2\ (#3):}]\itemindent\@IEEEtmpitemindent} +% V1.7 remove bogus \unskip that caused equations in theorems to collide with +% lines below. +\def\@endtheorem{\endtrivlist} + +% V1.6 +% display command for the section the theorem is in - so that \thesection +% is not used as this will be in Roman numerals when we want arabic. +% LaTeX2e uses \def\@thmcounter#1{\noexpand\arabic{#1}} for the theorem number +% (second part) display and \def\@thmcountersep{.} as a separator. +% V1.7 intercept calls to the section counter and reroute to \@IEEEthmcounterinsection +% to allow \appendix(ices} to override as needed. +% +% special handler for sections, allows appendix(ices) to override +\gdef\@IEEEthmcounterinsection#1{\arabic{#1}} +% string macro +\edef\@IEEEstringsection{section} + +% redefine the #1#2[#3] form of newtheorem to use a hook to \@IEEEthmcounterinsection +% if section in_counter is used +\def\@xnthm#1#2[#3]{% + \expandafter\@ifdefinable\csname #1\endcsname + {\@definecounter{#1}\@newctr{#1}[#3]% + \edef\@IEEEstringtmp{#3} + \ifx\@IEEEstringtmp\@IEEEstringsection + \expandafter\xdef\csname the#1\endcsname{% + \noexpand\@IEEEthmcounterinsection{#3}\@thmcountersep + \@thmcounter{#1}}% + \else + \expandafter\xdef\csname the#1\endcsname{% + \expandafter\noexpand\csname the#3\endcsname \@thmcountersep + \@thmcounter{#1}}% + \fi + \global\@namedef{#1}{\@thm{#1}{#2}}% + \global\@namedef{end#1}{\@endtheorem}}} + + + +%% SET UP THE DEFAULT PAGESTYLE +\ps at headings +\pagenumbering{arabic} + +% normally the page counter starts at 1 +\setcounter{page}{1} +% however, for peerreview the cover sheet is page 0 or page -1 +% (for duplex printing) +\ifCLASSOPTIONpeerreview + \if at twoside + \setcounter{page}{-1} + \else + \setcounter{page}{0} + \fi +\fi + +% standard book class behavior - let bottom line float up and down as +% needed when single sided +\ifCLASSOPTIONtwoside\else\raggedbottom\fi +% if two column - turn on twocolumn, allow word spacings to stretch more and +% enforce a rigid position for the last lines +\ifCLASSOPTIONtwocolumn +% the peer review option delays invoking twocolumn + \ifCLASSOPTIONpeerreview\else + \twocolumn + \fi +\sloppy +\flushbottom +\fi + + + + +% \APPENDIX and \APPENDICES definitions + +% This is the \@ifmtarg command from the LaTeX ifmtarg package +% by Peter Wilson (CUA) and Donald Arseneau +% \@ifmtarg is used to determine if an argument to a command +% is present or not. +% For instance: +% \@ifmtarg{#1}{\typeout{empty}}{\typeout{has something}} +% \@ifmtarg is used with our redefined \section command if +% \appendices is invoked. +% The command \section will behave slightly differently depending +% on whether the user specifies a title: +% \section{My appendix title} +% or not: +% \section{} +% This way, we can eliminate the blank lines where the title +% would be, and the unneeded : after Appendix in the table of +% contents +\begingroup +\catcode`\Q=3 +\long\gdef\@ifmtarg#1{\@xifmtarg#1QQ\@secondoftwo\@firstoftwo\@nil} +\long\gdef\@xifmtarg#1#2Q#3#4#5\@nil{#4} +\endgroup +% end of \@ifmtarg defs + + +% V1.7 +% command that allows the one time saving of the original definition +% of section to \@IEEEappendixsavesection for \appendix or \appendices +% we don't save \section here as it may be redefined later by other +% packages (hyperref.sty, etc.) +\def\@IEEEsaveoriginalsectiononce{\let\@IEEEappendixsavesection\section +\let\@IEEEsaveoriginalsectiononce\relax} + +% neat trick to grab and process the argument from \section{argument} +% we process differently if the user invoked \section{} with no +% argument (title) +% note we reroute the call to the old \section* +\def\@IEEEprocessthesectionargument#1{% +\@ifmtarg{#1}{% +\@IEEEappendixsavesection*{\appendixname~\thesectiondis}% +\addcontentsline{toc}{section}{\appendixname~\thesection}}{% +\@IEEEappendixsavesection*{\appendixname~\thesectiondis \\* #1}% +\addcontentsline{toc}{section}{\appendixname~\thesection: #1}}} + +% we use this if the user calls \section{} after +% \appendix-- which has no meaning. So, we ignore the +% command and its argument. Then, warn the user. +\def\@IEEEdestroythesectionargument#1{\typeout{** WARNING: Ignoring useless +\protect\section\space in Appendix (line \the\inputlineno).}} + + +% remember \thesection forms will be displayed in \ref calls +% and in the Table of Contents. +% The \sectiondis form is used in the actual heading itself + +% appendix command for one single appendix +% normally has no heading. However, if you want a +% heading, you can do so via the optional argument: +% \appendix[Optional Heading] +\def\appendix{\relax} +\renewcommand{\appendix}[1][]{\@IEEEsaveoriginalsectiononce\par + % v1.6 keep hyperref's identifiers unique + \gdef\theHsection{Appendix.A}% + % v1.6 adjust hyperref's string name for the section + \xdef\Hy at chapapp{appendix}% + \setcounter{section}{0}% + \setcounter{subsection}{0}% + \setcounter{subsubsection}{0}% + \setcounter{paragraph}{0}% + \gdef\thesection{A}% + \gdef\thesectiondis{}% + \gdef\thesubsection{\Alph{subsection}}% + \gdef\@IEEEthmcounterinsection##1{A} + \refstepcounter{section}% update the \ref counter + \@ifmtarg{#1}{\@IEEEappendixsavesection*{\appendixname}% + \addcontentsline{toc}{section}{\appendixname}}{% + \@IEEEappendixsavesection*{\appendixname~\\* #1}% + \addcontentsline{toc}{section}{\appendixname: #1}}% + % redefine \section command for appendix + % leave \section* as is + \def\section{\@ifstar{\@IEEEappendixsavesection*}{% + \@IEEEdestroythesectionargument}}% throw out the argument + % of the normal form +} + + + +% appendices command for multiple appendices +% user then calls \section with an argument (possibly empty) to +% declare the individual appendices +\def\appendices{\@IEEEsaveoriginalsectiononce\par + % v1.6 keep hyperref's identifiers unique + \gdef\theHsection{Appendix.\Alph{section}}% + % v1.6 adjust hyperref's string name for the section + \xdef\Hy at chapapp{appendix}% + \setcounter{section}{-1}% we want \refstepcounter to use section 0 + \setcounter{subsection}{0}% + \setcounter{subsubsection}{0}% + \setcounter{paragraph}{0}% + \ifCLASSOPTIONromanappendices% + \gdef\thesection{\Roman{section}}% + \gdef\thesectiondis{\Roman{section}}% + \@IEEEcompsocconfonly{\gdef\thesectiondis{\Roman{section}.}}% + \gdef\@IEEEthmcounterinsection##1{A\arabic{##1}} + \else% + \gdef\thesection{\Alph{section}}% + \gdef\thesectiondis{\Alph{section}}% + \@IEEEcompsocconfonly{\gdef\thesectiondis{\Alph{section}.}}% + \gdef\@IEEEthmcounterinsection##1{\Alph{##1}} + \fi% + \refstepcounter{section}% update the \ref counter + \setcounter{section}{0}% NEXT \section will be the FIRST appendix + % redefine \section command for appendices + % leave \section* as is + \def\section{\@ifstar{\@IEEEappendixsavesection*}{% process the *-form + \refstepcounter{section}% or is a new section so, + \@IEEEprocessthesectionargument}}% process the argument + % of the normal form +} + + + +% \IEEEPARstart +% Definition for the big two line drop cap letter at the beginning of the +% first paragraph of journal papers. The first argument is the first letter +% of the first word, the second argument is the remaining letters of the +% first word which will be rendered in upper case. +% In V1.6 this has been completely rewritten to: +% +% 1. no longer have problems when the user begins an environment +% within the paragraph that uses \IEEEPARstart. +% 2. auto-detect and use the current font family +% 3. revise handling of the space at the end of the first word so that +% interword glue will now work as normal. +% 4. produce correctly aligned edges for the (two) indented lines. +% +% We generalize things via control macros - playing with these is fun too. +% +% V1.7 added more control macros to make it easy for IEEEtrantools.sty users +% to change the font style. +% +% the number of lines that are indented to clear it +% may need to increase if using decenders +\def\@IEEEPARstartDROPLINES{2} +% minimum number of lines left on a page to allow a \@IEEEPARstart +% Does not take into consideration rubber shrink, so it tends to +% be overly cautious +\def\@IEEEPARstartMINPAGELINES{2} +% V1.7 the height of the drop cap is adjusted to match the height of this text +% in the current font (when \IEEEPARstart is called). +\def\@IEEEPARstartHEIGHTTEXT{T} +% the depth the letter is lowered below the baseline +% the height (and size) of the letter is determined by the sum +% of this value and the height of the \@IEEEPARstartHEIGHTTEXT in the current +% font. It is a good idea to set this value in terms of the baselineskip +% so that it can respond to changes therein. +\def\@IEEEPARstartDROPDEPTH{1.1\baselineskip} +% V1.7 the font the drop cap will be rendered in, +% can take zero or one argument. +\def\@IEEEPARstartFONTSTYLE{\bfseries} +% V1.7 any additional, non-font related commands needed to modify +% the drop cap letter, can take zero or one argument. +\def\@IEEEPARstartCAPSTYLE{\MakeUppercase} +% V1.7 the font that will be used to render the rest of the word, +% can take zero or one argument. +\def\@IEEEPARstartWORDFONTSTYLE{\relax} +% V1.7 any additional, non-font related commands needed to modify +% the rest of the word, can take zero or one argument. +\def\@IEEEPARstartWORDCAPSTYLE{\MakeUppercase} +% This is the horizontal separation distance from the drop letter to the main text. +% Lengths that depend on the font (e.g., ex, em, etc.) will be referenced +% to the font that is active when \IEEEPARstart is called. +\def\@IEEEPARstartSEP{0.15em} +% V1.7 horizontal offset applied to the left of the drop cap. +\def\@IEEEPARstartHOFFSET{0em} +% V1.7 Italic correction command applied at the end of the drop cap. +\def\@IEEEPARstartITLCORRECT{\/} + +% V1.7 compoc uses nonbold drop cap and small caps word style +\ifCLASSOPTIONcompsoc +\def\@IEEEPARstartFONTSTYLE{\mdseries} +\def\@IEEEPARstartWORDFONTSTYLE{\scshape} +\def\@IEEEPARstartWORDCAPSTYLE{\relax} +\fi + +% definition of \IEEEPARstart +% THIS IS A CONTROLLED SPACING AREA, DO NOT ALLOW SPACES WITHIN THESE LINES +% +% The token \@IEEEPARstartfont will be globally defined after the first use +% of \IEEEPARstart and will be a font command which creates the big letter +% The first argument is the first letter of the first word and the second +% argument is the rest of the first word(s). +\def\IEEEPARstart#1#2{\par{% +% if this page does not have enough space, break it and lets start +% on a new one +\@IEEEtranneedspace{\@IEEEPARstartMINPAGELINES\baselineskip}{\relax}% +% V1.7 move this up here in case user uses \textbf for \@IEEEPARstartFONTSTYLE +% which uses command \leavevmode which causes an unwanted \indent to be issued +\noindent +% calculate the desired height of the big letter +% it extends from the top of \@IEEEPARstartHEIGHTTEXT in the current font +% down to \@IEEEPARstartDROPDEPTH below the current baseline +\settoheight{\@IEEEtrantmpdimenA}{\@IEEEPARstartHEIGHTTEXT}% +\addtolength{\@IEEEtrantmpdimenA}{\@IEEEPARstartDROPDEPTH}% +% extract the name of the current font in bold +% and place it in \@IEEEPARstartFONTNAME +\def\@IEEEPARstartGETFIRSTWORD##1 ##2\relax{##1}% +{\@IEEEPARstartFONTSTYLE{\selectfont\edef\@IEEEPARstartFONTNAMESPACE{\fontname\font\space}% +\xdef\@IEEEPARstartFONTNAME{\expandafter\@IEEEPARstartGETFIRSTWORD\@IEEEPARstartFONTNAMESPACE\relax}}}% +% define a font based on this name with a point size equal to the desired +% height of the drop letter +\font\@IEEEPARstartsubfont\@IEEEPARstartFONTNAME\space at \@IEEEtrantmpdimenA\relax% +% save this value as a counter (integer) value (sp points) +\@IEEEtrantmpcountA=\@IEEEtrantmpdimenA% +% now get the height of the actual letter produced by this font size +\settoheight{\@IEEEtrantmpdimenB}{\@IEEEPARstartsubfont\@IEEEPARstartCAPSTYLE{#1}}% +% If something bogus happens like the first argument is empty or the +% current font is strange, do not allow a zero height. +\ifdim\@IEEEtrantmpdimenB=0pt\relax% +\typeout{** WARNING: IEEEPARstart drop letter has zero height! (line \the\inputlineno)}% +\typeout{ Forcing the drop letter font size to 10pt.}% +\@IEEEtrantmpdimenB=10pt% +\fi% +% and store it as a counter +\@IEEEtrantmpcountB=\@IEEEtrantmpdimenB% +% Since a font size doesn't exactly correspond to the height of the capital +% letters in that font, the actual height of the letter, \@IEEEtrantmpcountB, +% will be less than that desired, \@IEEEtrantmpcountA +% we need to raise the font size, \@IEEEtrantmpdimenA +% by \@IEEEtrantmpcountA / \@IEEEtrantmpcountB +% But, TeX doesn't have floating point division, so we have to use integer +% division. Hence the use of the counters. +% We need to reduce the denominator so that the loss of the remainder will +% have minimal affect on the accuracy of the result +\divide\@IEEEtrantmpcountB by 200% +\divide\@IEEEtrantmpcountA by \@IEEEtrantmpcountB% +% Then reequalize things when we use TeX's ability to multiply by +% floating point values +\@IEEEtrantmpdimenB=0.005\@IEEEtrantmpdimenA% +\multiply\@IEEEtrantmpdimenB by \@IEEEtrantmpcountA% +% \@IEEEPARstartfont is globaly set to the calculated font of the big letter +% We need to carry this out of the local calculation area to to create the +% big letter. +\global\font\@IEEEPARstartfont\@IEEEPARstartFONTNAME\space at \@IEEEtrantmpdimenB% +% Now set \@IEEEtrantmpdimenA to the width of the big letter +% We need to carry this out of the local calculation area to set the +% hanging indent +\settowidth{\global\@IEEEtrantmpdimenA}{\@IEEEPARstartfont +\@IEEEPARstartCAPSTYLE{#1\@IEEEPARstartITLCORRECT}}}% +% end of the isolated calculation environment +% add in the extra clearance we want +\advance\@IEEEtrantmpdimenA by \@IEEEPARstartSEP\relax% +% add in the optional offset +\advance\@IEEEtrantmpdimenA by \@IEEEPARstartHOFFSET\relax% +% V1.7 don't allow negative offsets to produce negative hanging indents +\@IEEEtrantmpdimenB\@IEEEtrantmpdimenA +\ifnum\@IEEEtrantmpdimenB < 0 \@IEEEtrantmpdimenB 0pt\fi +% \@IEEEtrantmpdimenA has the width of the big letter plus the +% separation space and \@IEEEPARstartfont is the font we need to use +% Now, we make the letter and issue the hanging indent command +% The letter is placed in a box of zero width and height so that other +% text won't be displaced by it. +\hangindent\@IEEEtrantmpdimenB\hangafter=-\@IEEEPARstartDROPLINES% +\makebox[0pt][l]{\hspace{-\@IEEEtrantmpdimenA}% +\raisebox{-\@IEEEPARstartDROPDEPTH}[0pt][0pt]{\hspace{\@IEEEPARstartHOFFSET}% +\@IEEEPARstartfont\@IEEEPARstartCAPSTYLE{#1\@IEEEPARstartITLCORRECT}% +\hspace{\@IEEEPARstartSEP}}}% +{\@IEEEPARstartWORDFONTSTYLE{\@IEEEPARstartWORDCAPSTYLE{\selectfont#2}}}} + + + + + + +% determines if the space remaining on a given page is equal to or greater +% than the specified space of argument one +% if not, execute argument two (only if the remaining space is greater than zero) +% and issue a \newpage +% +% example: \@IEEEtranneedspace{2in}{\vfill} +% +% Does not take into consideration rubber shrinkage, so it tends to +% be overly cautious +% Based on an example posted by Donald Arseneau +% Note this macro uses \@IEEEtrantmpdimenB internally for calculations, +% so DO NOT PASS \@IEEEtrantmpdimenB to this routine +% if you need a dimen register, import with \@IEEEtrantmpdimenA instead +\def\@IEEEtranneedspace#1#2{\penalty-100\begingroup%shield temp variable +\@IEEEtrantmpdimenB\pagegoal\advance\@IEEEtrantmpdimenB-\pagetotal% space left +\ifdim #1>\@IEEEtrantmpdimenB\relax% not enough space left +\ifdim\@IEEEtrantmpdimenB>\z@\relax #2\fi% +\newpage% +\fi\endgroup} + + + +% IEEEbiography ENVIRONMENT +% Allows user to enter biography leaving place for picture (adapts to font size) +% As of V1.5, a new optional argument allows you to have a real graphic! +% V1.5 and later also fixes the "colliding biographies" which could happen when a +% biography's text was shorter than the space for the photo. +% MDS 7/2001 +% V1.6 prevent multiple biographies from making multiple TOC entries +\newif\if at IEEEbiographyTOCentrynotmade +\global\@IEEEbiographyTOCentrynotmadetrue + +% biography counter so hyperref can jump directly to the biographies +% and not just the previous section +\newcounter{IEEEbiography} +\setcounter{IEEEbiography}{0} + +% photo area size +\def\@IEEEBIOphotowidth{1.0in} % width of the biography photo area +\def\@IEEEBIOphotodepth{1.25in} % depth (height) of the biography photo area +% area cleared for photo +\def\@IEEEBIOhangwidth{1.14in} % width cleared for the biography photo area +\def\@IEEEBIOhangdepth{1.25in} % depth cleared for the biography photo area + % actual depth will be a multiple of + % \baselineskip, rounded up +\def\@IEEEBIOskipN{4\baselineskip}% nominal value of the vskip above the biography + +\newenvironment{IEEEbiography}[2][]{\normalfont\@IEEEcompsoconly{\sffamily}\footnotesize% +\unitlength 1in\parskip=0pt\par\parindent 1em\interlinepenalty500% +% we need enough space to support the hanging indent +% the nominal value of the spacer +% and one extra line for good measure +\@IEEEtrantmpdimenA=\@IEEEBIOhangdepth% +\advance\@IEEEtrantmpdimenA by \@IEEEBIOskipN% +\advance\@IEEEtrantmpdimenA by 1\baselineskip% +% if this page does not have enough space, break it and lets start +% with a new one +\@IEEEtranneedspace{\@IEEEtrantmpdimenA}{\relax}% +% nominal spacer can strech, not shrink use 1fil so user can out stretch with \vfill +\vskip \@IEEEBIOskipN plus 1fil minus 0\baselineskip% +% the default box for where the photo goes +\def\@IEEEtempbiographybox{{\setlength{\fboxsep}{0pt}\framebox{% +\begin{minipage}[b][\@IEEEBIOphotodepth][c]{\@IEEEBIOphotowidth}\centering PLACE\\ PHOTO\\ HERE \end{minipage}}}}% +% +% detect if the optional argument was supplied, this requires the +% \@ifmtarg command as defined in the appendix section above +% and if so, override the default box with what they want +\@ifmtarg{#1}{\relax}{\def\@IEEEtempbiographybox{\mbox{\begin{minipage}[b][\@IEEEBIOphotodepth][c]{\@IEEEBIOphotowidth}% +\centering% +#1% +\end{minipage}}}}% end if optional argument supplied +% Make an entry into the table of contents only if we have not done so before +\if at IEEEbiographyTOCentrynotmade% +% link labels to the biography counter so hyperref will jump +% to the biography, not the previous section +\setcounter{IEEEbiography}{-1}% +\refstepcounter{IEEEbiography}% +\addcontentsline{toc}{section}{Biographies}% +\global\@IEEEbiographyTOCentrynotmadefalse% +\fi% +% one more biography +\refstepcounter{IEEEbiography}% +% Make an entry for this name into the table of contents +\addcontentsline{toc}{subsection}{#2}% +% V1.6 properly handle if a new paragraph should occur while the +% hanging indent is still active. Do this by redefining \par so +% that it will not start a new paragraph. (But it will appear to the +% user as if it did.) Also, strip any leading pars, newlines, or spaces. +\let\@IEEEBIOORGparCMD=\par% save the original \par command +\edef\par{\hfil\break\indent}% the new \par will not be a "real" \par +\settoheight{\@IEEEtrantmpdimenA}{\@IEEEtempbiographybox}% get height of biography box +\@IEEEtrantmpdimenB=\@IEEEBIOhangdepth% +\@IEEEtrantmpcountA=\@IEEEtrantmpdimenB% countA has the hang depth +\divide\@IEEEtrantmpcountA by \baselineskip% calculates lines needed to produce the hang depth +\advance\@IEEEtrantmpcountA by 1% ensure we overestimate +% set the hanging indent +\hangindent\@IEEEBIOhangwidth% +\hangafter-\@IEEEtrantmpcountA% +% reference the top of the photo area to the top of a capital T +\settoheight{\@IEEEtrantmpdimenB}{\mbox{T}}% +% set the photo box, give it zero width and height so as not to disturb anything +\noindent\makebox[0pt][l]{\hspace{-\@IEEEBIOhangwidth}\raisebox{\@IEEEtrantmpdimenB}[0pt][0pt]{% +\raisebox{-\@IEEEBIOphotodepth}[0pt][0pt]{\@IEEEtempbiographybox}}}% +% now place the author name and begin the bio text +\noindent\textbf{#2\ }\@IEEEgobbleleadPARNLSP}{\relax\let\par=\@IEEEBIOORGparCMD\par% +% 7/2001 V1.5 detect when the biography text is shorter than the photo area +% and pad the unused area - preventing a collision from the next biography entry +% MDS +\ifnum \prevgraf <\@IEEEtrantmpcountA\relax% detect when the biography text is shorter than the photo + \advance\@IEEEtrantmpcountA by -\prevgraf% calculate how many lines we need to pad + \advance\@IEEEtrantmpcountA by -1\relax% we compensate for the fact that we indented an extra line + \@IEEEtrantmpdimenA=\baselineskip% calculate the length of the padding + \multiply\@IEEEtrantmpdimenA by \@IEEEtrantmpcountA% + \noindent\rule{0pt}{\@IEEEtrantmpdimenA}% insert an invisible support strut +\fi% +\par\normalfont} + + + +% V1.6 +% added biography without a photo environment +\newenvironment{IEEEbiographynophoto}[1]{% +% Make an entry into the table of contents only if we have not done so before +\if at IEEEbiographyTOCentrynotmade% +% link labels to the biography counter so hyperref will jump +% to the biography, not the previous section +\setcounter{IEEEbiography}{-1}% +\refstepcounter{IEEEbiography}% +\addcontentsline{toc}{section}{Biographies}% +\global\@IEEEbiographyTOCentrynotmadefalse% +\fi% +% one more biography +\refstepcounter{IEEEbiography}% +% Make an entry for this name into the table of contents +\addcontentsline{toc}{subsection}{#1}% +\normalfont\@IEEEcompsoconly{\sffamily}\footnotesize\interlinepenalty500% +\vskip 4\baselineskip plus 1fil minus 0\baselineskip% +\parskip=0pt\par% +\noindent\textbf{#1\ }\@IEEEgobbleleadPARNLSP}{\relax\par\normalfont} + + +% provide the user with some old font commands +% got this from article.cls +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal} + + +% SPECIAL PAPER NOTICE COMMANDS +% +% holds the special notice text +\def\@IEEEspecialpapernotice{\relax} + +% for special papers, like invited papers, the user can do: +% \IEEEspecialpapernotice{(Invited Paper)} before \maketitle +\def\IEEEspecialpapernotice#1{\ifCLASSOPTIONconference% +\def\@IEEEspecialpapernotice{{\Large#1\vspace*{1em}}}% +\else% +\def\@IEEEspecialpapernotice{{\\*[1.5ex]\sublargesize\textit{#1}}\vspace*{-2ex}}% +\fi} + + + + +% PUBLISHER ID COMMANDS +% to insert a publisher's ID footer +% V1.6 \IEEEpubid has been changed so that the change in page size and style +% occurs in \maketitle. \IEEEpubid must now be issued prior to \maketitle +% use \IEEEpubidadjcol as before - in the second column of the title page +% These changes allow \maketitle to take the reduced page height into +% consideration when dynamically setting the space between the author +% names and the maintext. +% +% the amount the main text is pulled up to make room for the +% publisher's ID footer +% IEEE uses about 1.3\baselineskip for journals, +% dynamic title spacing will clean up the fraction +\def\@IEEEpubidpullup{1.3\baselineskip} +\ifCLASSOPTIONtechnote +% for technotes it must be an integer of baselineskip as there can be no +% dynamic title spacing for two column mode technotes (the title is in the +% in first column) and we should maintain an integer number of lines in the +% second column +% There are some examples (such as older issues of "Transactions on +% Information Theory") in which IEEE really pulls the text off the ID for +% technotes - about 0.55in (or 4\baselineskip). We'll use 2\baselineskip +% and call it even. +\def\@IEEEpubidpullup{2\baselineskip} +\fi + +% V1.7 compsoc does not use a pullup +\ifCLASSOPTIONcompsoc +\def\@IEEEpubidpullup{0pt} +\fi + +% holds the ID text +\def\@IEEEpubid{\relax} + +% flag so \maketitle can tell if \IEEEpubid was called +\newif\if at IEEEusingpubid +\global\@IEEEusingpubidfalse +% issue this command in the page to have the ID at the bottom +% V1.6 use before \maketitle +\def\IEEEpubid#1{\def\@IEEEpubid{#1}\global\@IEEEusingpubidtrue} + + +% command which will pull up (shorten) the column it is executed in +% to make room for the publisher ID. Place in the second column of +% the title page when using \IEEEpubid +% Is smart enough not to do anything when in single column text or +% if the user hasn't called \IEEEpubid +% currently needed in for the second column of a page with the +% publisher ID. If not needed in future releases, please provide this +% command and define it as \relax for backward compatibility +% v1.6b do not allow command to operate if the peer review option has been +% selected because \IEEEpubidadjcol will not be on the cover page. +% V1.7 do nothing if compsoc +\def\IEEEpubidadjcol{\ifCLASSOPTIONcompsoc\else\ifCLASSOPTIONpeerreview\else +\if at twocolumn\if at IEEEusingpubid\enlargethispage{-\@IEEEpubidpullup}\fi\fi\fi\fi} + +% Special thanks to Peter Wilson, Daniel Luecking, and the other +% gurus at comp.text.tex, for helping me to understand how best to +% implement the IEEEpubid command in LaTeX. + + + +%% Lockout some commands under various conditions + +% general purpose bit bucket +\newsavebox{\@IEEEtranrubishbin} + +% flags to prevent multiple warning messages +\newif\if at IEEEWARNthanks +\newif\if at IEEEWARNIEEEPARstart +\newif\if at IEEEWARNIEEEbiography +\newif\if at IEEEWARNIEEEbiographynophoto +\newif\if at IEEEWARNIEEEpubid +\newif\if at IEEEWARNIEEEpubidadjcol +\newif\if at IEEEWARNIEEEmembership +\newif\if at IEEEWARNIEEEaftertitletext +\@IEEEWARNthankstrue +\@IEEEWARNIEEEPARstarttrue +\@IEEEWARNIEEEbiographytrue +\@IEEEWARNIEEEbiographynophototrue +\@IEEEWARNIEEEpubidtrue +\@IEEEWARNIEEEpubidadjcoltrue +\@IEEEWARNIEEEmembershiptrue +\@IEEEWARNIEEEaftertitletexttrue + + +%% Lockout some commands when in various modes, but allow them to be restored if needed +%% +% save commands which might be locked out +% so that the user can later restore them if needed +\let\@IEEESAVECMDthanks\thanks +\let\@IEEESAVECMDIEEEPARstart\IEEEPARstart +\let\@IEEESAVECMDIEEEbiography\IEEEbiography +\let\@IEEESAVECMDendIEEEbiography\endIEEEbiography +\let\@IEEESAVECMDIEEEbiographynophoto\IEEEbiographynophoto +\let\@IEEESAVECMDendIEEEbiographynophoto\endIEEEbiographynophoto +\let\@IEEESAVECMDIEEEpubid\IEEEpubid +\let\@IEEESAVECMDIEEEpubidadjcol\IEEEpubidadjcol +\let\@IEEESAVECMDIEEEmembership\IEEEmembership +\let\@IEEESAVECMDIEEEaftertitletext\IEEEaftertitletext + + +% disable \IEEEPARstart when in draft mode +% This may have originally been done because the pre-V1.6 drop letter +% algorithm had problems with a non-unity baselinestretch +% At any rate, it seems too formal to have a drop letter in a draft +% paper. +\ifCLASSOPTIONdraftcls +\def\IEEEPARstart#1#2{#1#2\if at IEEEWARNIEEEPARstart\typeout{** ATTENTION: \noexpand\IEEEPARstart + is disabled in draft mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEPARstartfalse} +\fi +% and for technotes +\ifCLASSOPTIONtechnote +\def\IEEEPARstart#1#2{#1#2\if at IEEEWARNIEEEPARstart\typeout{** WARNING: \noexpand\IEEEPARstart + is locked out for technotes (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEPARstartfalse} +\fi + + +% lockout unneeded commands when in conference mode +\ifCLASSOPTIONconference +% when locked out, \thanks, \IEEEbiography, \IEEEbiographynophoto, \IEEEpubid, +% \IEEEmembership and \IEEEaftertitletext will all swallow their given text. +% \IEEEPARstart will output a normal character instead +% warn the user about these commands only once to prevent the console screen +% from filling up with redundant messages +\def\thanks#1{\if at IEEEWARNthanks\typeout{** WARNING: \noexpand\thanks + is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNthanksfalse} +\def\IEEEPARstart#1#2{#1#2\if at IEEEWARNIEEEPARstart\typeout{** WARNING: \noexpand\IEEEPARstart + is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEPARstartfalse} + + +% LaTeX treats environments and commands with optional arguments differently. +% the actual ("internal") command is stored as \\commandname +% (accessed via \csname\string\commandname\endcsname ) +% the "external" command \commandname is a macro with code to determine +% whether or not the optional argument is presented and to provide the +% default if it is absent. So, in order to save and restore such a command +% we would have to save and restore \\commandname as well. But, if LaTeX +% ever changes the way it names the internal names, the trick would break. +% Instead let us just define a new environment so that the internal +% name can be left undisturbed. +\newenvironment{@IEEEbogusbiography}[2][]{\if at IEEEWARNIEEEbiography\typeout{** WARNING: \noexpand\IEEEbiography + is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEbiographyfalse% +\setbox\@IEEEtranrubishbin\vbox\bgroup}{\egroup\relax} +% and make biography point to our bogus biography +\let\IEEEbiography=\@IEEEbogusbiography +\let\endIEEEbiography=\end at IEEEbogusbiography + +\renewenvironment{IEEEbiographynophoto}[1]{\if at IEEEWARNIEEEbiographynophoto\typeout{** WARNING: \noexpand\IEEEbiographynophoto + is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEbiographynophotofalse% +\setbox\@IEEEtranrubishbin\vbox\bgroup}{\egroup\relax} + +\def\IEEEpubid#1{\if at IEEEWARNIEEEpubid\typeout{** WARNING: \noexpand\IEEEpubid + is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEpubidfalse} +\def\IEEEpubidadjcol{\if at IEEEWARNIEEEpubidadjcol\typeout{** WARNING: \noexpand\IEEEpubidadjcol + is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEpubidadjcolfalse} +\def\IEEEmembership#1{\if at IEEEWARNIEEEmembership\typeout{** WARNING: \noexpand\IEEEmembership + is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEmembershipfalse} +\def\IEEEaftertitletext#1{\if at IEEEWARNIEEEaftertitletext\typeout{** WARNING: \noexpand\IEEEaftertitletext + is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEaftertitletextfalse} +\fi + + +% provide a way to restore the commands that are locked out +\def\IEEEoverridecommandlockouts{% +\typeout{** ATTENTION: Overriding command lockouts (line \the\inputlineno).}% +\let\thanks\@IEEESAVECMDthanks% +\let\IEEEPARstart\@IEEESAVECMDIEEEPARstart% +\let\IEEEbiography\@IEEESAVECMDIEEEbiography% +\let\endIEEEbiography\@IEEESAVECMDendIEEEbiography% +\let\IEEEbiographynophoto\@IEEESAVECMDIEEEbiographynophoto% +\let\endIEEEbiographynophoto\@IEEESAVECMDendIEEEbiographynophoto% +\let\IEEEpubid\@IEEESAVECMDIEEEpubid% +\let\IEEEpubidadjcol\@IEEESAVECMDIEEEpubidadjcol% +\let\IEEEmembership\@IEEESAVECMDIEEEmembership% +\let\IEEEaftertitletext\@IEEESAVECMDIEEEaftertitletext} + + + +% need a backslash character for typeout output +{\catcode`\|=0 \catcode`\\=12 +|xdef|@IEEEbackslash{\}} + + +% hook to allow easy disabling of all legacy warnings +\def\@IEEElegacywarn#1#2{\typeout{** ATTENTION: \@IEEEbackslash #1 is deprecated (line \the\inputlineno). +Use \@IEEEbackslash #2 instead.}} + + +% provide for legacy commands +\def\authorblockA{\@IEEElegacywarn{authorblockA}{IEEEauthorblockA}\IEEEauthorblockA} +\def\authorblockN{\@IEEElegacywarn{authorblockN}{IEEEauthorblockN}\IEEEauthorblockN} +\def\authorrefmark{\@IEEElegacywarn{authorrefmark}{IEEEauthorrefmark}\IEEEauthorrefmark} +\def\PARstart{\@IEEElegacywarn{PARstart}{IEEEPARstart}\IEEEPARstart} +\def\pubid{\@IEEElegacywarn{pubid}{IEEEpubid}\IEEEpubid} +\def\pubidadjcol{\@IEEElegacywarn{pubidadjcol}{IEEEpubidadjcol}\IEEEpubidadjcol} +\def\QED{\@IEEElegacywarn{QED}{IEEEQED}\IEEEQED} +\def\QEDclosed{\@IEEElegacywarn{QEDclosed}{IEEEQEDclosed}\IEEEQEDclosed} +\def\QEDopen{\@IEEElegacywarn{QEDopen}{IEEEQEDopen}\IEEEQEDopen} +\def\specialpapernotice{\@IEEElegacywarn{specialpapernotice}{IEEEspecialpapernotice}\IEEEspecialpapernotice} + + + +% provide for legacy environments +\def\biography{\@IEEElegacywarn{biography}{IEEEbiography}\IEEEbiography} +\def\biographynophoto{\@IEEElegacywarn{biographynophoto}{IEEEbiographynophoto}\IEEEbiographynophoto} +\def\keywords{\@IEEElegacywarn{keywords}{IEEEkeywords}\IEEEkeywords} +\def\endbiography{\endIEEEbiography} +\def\endbiographynophoto{\endIEEEbiographynophoto} +\def\endkeywords{\endIEEEkeywords} + + +% provide for legacy IED commands/lengths when possible +\let\labelindent\IEEElabelindent +\def\calcleftmargin{\@IEEElegacywarn{calcleftmargin}{IEEEcalcleftmargin}\IEEEcalcleftmargin} +\def\setlabelwidth{\@IEEElegacywarn{setlabelwidth}{IEEEsetlabelwidth}\IEEEsetlabelwidth} +\def\usemathlabelsep{\@IEEElegacywarn{usemathlabelsep}{IEEEusemathlabelsep}\IEEEusemathlabelsep} +\def\iedlabeljustifyc{\@IEEElegacywarn{iedlabeljustifyc}{IEEEiedlabeljustifyc}\IEEEiedlabeljustifyc} +\def\iedlabeljustifyl{\@IEEElegacywarn{iedlabeljustifyl}{IEEEiedlabeljustifyl}\IEEEiedlabeljustifyl} +\def\iedlabeljustifyr{\@IEEElegacywarn{iedlabeljustifyr}{IEEEiedlabeljustifyr}\IEEEiedlabeljustifyr} + + + +% let \proof use the IEEEtran version even after amsthm is loaded +% \proof is now deprecated in favor of \IEEEproof +\AtBeginDocument{\def\proof{\@IEEElegacywarn{proof}{IEEEproof}\IEEEproof}\def\endproof{\endIEEEproof}} + +% V1.7 \overrideIEEEmargins is no longer supported. +\def\overrideIEEEmargins{% +\typeout{** WARNING: \string\overrideIEEEmargins \space no longer supported (line \the\inputlineno).}% +\typeout{** Use the \string\CLASSINPUTinnersidemargin, \string\CLASSINPUToutersidemargin \space controls instead.}} + + +\endinput + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% End of IEEEtran.cls %%%%%%%%%%%%%%%%%%%%%%%%%%%% +% That's all folks! + Property changes on: SwiftApps/Swift-MapRed/Paper/IEEEtran.cls ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/Paper/IEEEtranS.bst =================================================================== --- SwiftApps/Swift-MapRed/Paper/IEEEtranS.bst (rev 0) +++ SwiftApps/Swift-MapRed/Paper/IEEEtranS.bst 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,2607 @@ +%% +%% IEEEtranS.bst +%% BibTeX Bibliography Style file +%% Sorting version of IEEEtran.bst +%% *** Not for normal IEEE work *** +%% Version 1.12 (2007/01/11) +%% +%% Copyright (c) 2003-2007 Michael Shell +%% +%% Original starting code base and algorithms obtained from the output of +%% Patrick W. Daly's makebst package as well as from prior versions of +%% IEEE BibTeX styles: +%% +%% 1. Howard Trickey and Oren Patashnik's ieeetr.bst (1985/1988) +%% 2. Silvano Balemi and Richard H. Roy's IEEEbib.bst (1993) +%% +%% Added sorting code is from plain.bst. +%% +%% Support sites: +%% http://www.michaelshell.org/tex/ieeetran/ +%% http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/ +%% and/or +%% http://www.ieee.org/ +%% +%% For use with BibTeX version 0.99a or later +%% +%% This is a numerical citation style. +%% +%%************************************************************************* +%% Legal Notice: +%% This code is offered as-is without any warranty either expressed or +%% implied; without even the implied warranty of MERCHANTABILITY or +%% FITNESS FOR A PARTICULAR PURPOSE! +%% User assumes all risk. +%% In no event shall IEEE or any contributor to this code be liable for +%% any damages or losses, including, but not limited to, incidental, +%% consequential, or any other damages, resulting from the use or misuse +%% of any information contained here. +%% +%% All comments are the opinions of their respective authors and are not +%% necessarily endorsed by the IEEE. +%% +%% This work is distributed under the LaTeX Project Public License (LPPL) +%% ( http://www.latex-project.org/ ) version 1.3, and may be freely used, +%% distributed and modified. A copy of the LPPL, version 1.3, is included +%% in the base LaTeX documentation of all distributions of LaTeX released +%% 2003/12/01 or later. +%% Retain all contribution notices and credits. +%% ** Modified files should be clearly indicated as such, including ** +%% ** renaming them and changing author support contact information. ** +%% +%% File list of work: IEEEabrv.bib, IEEEfull.bib, IEEEexample.bib, +%% IEEEtran.bst, IEEEtranS.bst, IEEEtranSA.bst, +%% IEEEtranN.bst, IEEEtranSN.bst, IEEEtran_bst_HOWTO.pdf +%%************************************************************************* +% +% +% Changelog: +% +% 1.10 (2002/09/27) Initial release +% +% 1.11 (2003/04/02) +% 1. Fixed bug with URLs containing underscores when using url.sty. Thanks +% to Ming Kin Lai for reporting this. +% +% 1.12 (2007/01/11) +% 1. Fixed bug with unwanted comma before "et al." when an entry contained +% more than two author names. Thanks to Pallav Gupta for reporting this. +% 2. Fixed bug with anomalous closing quote in tech reports that have a +% type, but without a number or address. Thanks to Mehrdad Mirreza for +% reporting this. +% 3. Use braces in \providecommand in begin.bib to better support +% latex2html. TeX style length assignments OK with recent versions +% of latex2html - 1.71 (2002/2/1) or later is strongly recommended. +% Use of the language field still causes trouble with latex2html. +% Thanks to Federico Beffa for reporting this. +% 4. Added IEEEtran.bst ID and version comment string to .bbl output. +% 5. Provide a \BIBdecl hook that allows the user to execute commands +% just prior to the first entry. +% 6. Use default urlstyle (is using url.sty) of "same" rather than rm to +% better work with a wider variety of bibliography styles. +% 7. Changed month abbreviations from Sept., July and June to Sep., Jul., +% and Jun., respectively, as IEEE now does. Thanks to Moritz Borgmann +% for reporting this. +% 8. Control entry types should not be considered when calculating longest +% label width. +% 9. Added alias www for electronic/online. +% 10. Added CTLname_url_prefix control entry type. + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% DEFAULTS FOR THE CONTROLS OF THE BST STYLE %% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% These are the defaults for the user adjustable controls. The values used +% here can be overridden by the user via IEEEtranBSTCTL entry type. + +% NOTE: The recommended LaTeX command to invoke a control entry type is: +% +%\makeatletter +%\def\bstctlcite{\@ifnextchar[{\@bstctlcite}{\@bstctlcite[@auxout]}} +%\def\@bstctlcite[#1]#2{\@bsphack +% \@for\@citeb:=#2\do{% +% \edef\@citeb{\expandafter\@firstofone\@citeb}% +% \if at filesw\immediate\write\csname #1\endcsname{\string\citation{\@citeb}}\fi}% +% \@esphack} +%\makeatother +% +% It is called at the start of the document, before the first \cite, like: +% \bstctlcite{IEEEexample:BSTcontrol} +% +% IEEEtran.cls V1.6 and later does provide this command. + + + +% #0 turns off the display of the number for articles. +% #1 enables +FUNCTION {default.is.use.number.for.article} { #1 } + + +% #0 turns off the display of the paper and type fields in @inproceedings. +% #1 enables +FUNCTION {default.is.use.paper} { #1 } + + +% #0 turns off the forced use of "et al." +% #1 enables +FUNCTION {default.is.forced.et.al} { #0 } + +% The maximum number of names that can be present beyond which an "et al." +% usage is forced. Be sure that num.names.shown.with.forced.et.al (below) +% is not greater than this value! +% Note: There are many instances of references in IEEE journals which have +% a very large number of authors as well as instances in which "et al." is +% used profusely. +FUNCTION {default.max.num.names.before.forced.et.al} { #10 } + +% The number of names that will be shown with a forced "et al.". +% Must be less than or equal to max.num.names.before.forced.et.al +FUNCTION {default.num.names.shown.with.forced.et.al} { #1 } + + +% #0 turns off the alternate interword spacing for entries with URLs. +% #1 enables +FUNCTION {default.is.use.alt.interword.spacing} { #1 } + +% If alternate interword spacing for entries with URLs is enabled, this is +% the interword spacing stretch factor that will be used. For example, the +% default "4" here means that the interword spacing in entries with URLs can +% stretch to four times normal. Does not have to be an integer. Note that +% the value specified here can be overridden by the user in their LaTeX +% code via a command such as: +% "\providecommand\BIBentryALTinterwordstretchfactor{1.5}" in addition to +% that via the IEEEtranBSTCTL entry type. +FUNCTION {default.ALTinterwordstretchfactor} { "4" } + + +% #0 turns off the "dashification" of repeated (i.e., identical to those +% of the previous entry) names. IEEE normally does this. +% #1 enables +FUNCTION {default.is.dash.repeated.names} { #1 } + + +% The default name format control string. +FUNCTION {default.name.format.string}{ "{f.~}{vv~}{ll}{, jj}" } + + +% The default LaTeX font command for the names. +FUNCTION {default.name.latex.cmd}{ "" } + + +% The default URL prefix. +FUNCTION {default.name.url.prefix}{ "[Online]. Available:" } + + +% Other controls that cannot be accessed via IEEEtranBSTCTL entry type. + +% #0 turns off the terminal startup banner/completed message so as to +% operate more quietly. +% #1 enables +FUNCTION {is.print.banners.to.terminal} { #1 } + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% FILE VERSION AND BANNER %% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION{bst.file.version} { "1.12" } +FUNCTION{bst.file.date} { "2007/01/11" } +FUNCTION{bst.file.website} { "http://www.michaelshell.org/tex/ieeetran/bibtex/" } + +FUNCTION {banner.message} +{ is.print.banners.to.terminal + { "-- IEEEtranS.bst version" " " * bst.file.version * + " (" * bst.file.date * ") " * "by Michael Shell." * + top$ + "-- " bst.file.website * + top$ + "-- See the " quote$ * "IEEEtran_bst_HOWTO.pdf" * quote$ * " manual for usage information." * + top$ + "** Sorting version - not for normal IEEE work." + top$ + } + { skip$ } + if$ +} + +FUNCTION {completed.message} +{ is.print.banners.to.terminal + { "" + top$ + "Done." + top$ + } + { skip$ } + if$ +} + + + + +%%%%%%%%%%%%%%%%%%%%%% +%% STRING CONSTANTS %% +%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {bbl.and}{ "and" } +FUNCTION {bbl.etal}{ "et~al." } +FUNCTION {bbl.editors}{ "eds." } +FUNCTION {bbl.editor}{ "ed." } +FUNCTION {bbl.edition}{ "ed." } +FUNCTION {bbl.volume}{ "vol." } +FUNCTION {bbl.of}{ "of" } +FUNCTION {bbl.number}{ "no." } +FUNCTION {bbl.in}{ "in" } +FUNCTION {bbl.pages}{ "pp." } +FUNCTION {bbl.page}{ "p." } +FUNCTION {bbl.chapter}{ "ch." } +FUNCTION {bbl.paper}{ "paper" } +FUNCTION {bbl.part}{ "pt." } +FUNCTION {bbl.patent}{ "Patent" } +FUNCTION {bbl.patentUS}{ "U.S." } +FUNCTION {bbl.revision}{ "Rev." } +FUNCTION {bbl.series}{ "ser." } +FUNCTION {bbl.standard}{ "Std." } +FUNCTION {bbl.techrep}{ "Tech. Rep." } +FUNCTION {bbl.mthesis}{ "Master's thesis" } +FUNCTION {bbl.phdthesis}{ "Ph.D. dissertation" } +FUNCTION {bbl.st}{ "st" } +FUNCTION {bbl.nd}{ "nd" } +FUNCTION {bbl.rd}{ "rd" } +FUNCTION {bbl.th}{ "th" } + + +% This is the LaTeX spacer that is used when a larger than normal space +% is called for (such as just before the address:publisher). +FUNCTION {large.space} { "\hskip 1em plus 0.5em minus 0.4em\relax " } + +% The LaTeX code for dashes that are used to represent repeated names. +% Note: Some older IEEE journals used something like +% "\rule{0.275in}{0.5pt}\," which is fairly thick and runs right along +% the baseline. However, IEEE now uses a thinner, above baseline, +% six dash long sequence. +FUNCTION {repeated.name.dashes} { "------" } + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% PREDEFINED STRING MACROS %% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +MACRO {jan} {"Jan."} +MACRO {feb} {"Feb."} +MACRO {mar} {"Mar."} +MACRO {apr} {"Apr."} +MACRO {may} {"May"} +MACRO {jun} {"Jun."} +MACRO {jul} {"Jul."} +MACRO {aug} {"Aug."} +MACRO {sep} {"Sep."} +MACRO {oct} {"Oct."} +MACRO {nov} {"Nov."} +MACRO {dec} {"Dec."} + + + +%%%%%%%%%%%%%%%%%% +%% ENTRY FIELDS %% +%%%%%%%%%%%%%%%%%% + +ENTRY + { address + assignee + author + booktitle + chapter + day + dayfiled + edition + editor + howpublished + institution + intype + journal + key + language + month + monthfiled + nationality + note + number + organization + pages + paper + publisher + school + series + revision + title + type + url + volume + year + yearfiled + CTLuse_article_number + CTLuse_paper + CTLuse_forced_etal + CTLmax_names_forced_etal + CTLnames_show_etal + CTLuse_alt_spacing + CTLalt_stretch_factor + CTLdash_repeated_names + CTLname_format_string + CTLname_latex_cmd + CTLname_url_prefix + } + {} + { label } + + + + +%%%%%%%%%%%%%%%%%%%%%%% +%% INTEGER VARIABLES %% +%%%%%%%%%%%%%%%%%%%%%%% + +INTEGERS { prev.status.punct this.status.punct punct.std + punct.no punct.comma punct.period + prev.status.space this.status.space space.std + space.no space.normal space.large + prev.status.quote this.status.quote quote.std + quote.no quote.close + prev.status.nline this.status.nline nline.std + nline.no nline.newblock + status.cap cap.std + cap.no cap.yes} + +INTEGERS { longest.label.width multiresult nameptr namesleft number.label numnames } + +INTEGERS { is.use.number.for.article + is.use.paper + is.forced.et.al + max.num.names.before.forced.et.al + num.names.shown.with.forced.et.al + is.use.alt.interword.spacing + is.dash.repeated.names} + + +%%%%%%%%%%%%%%%%%%%%%% +%% STRING VARIABLES %% +%%%%%%%%%%%%%%%%%%%%%% + +STRINGS { bibinfo + longest.label + oldname + s + t + ALTinterwordstretchfactor + name.format.string + name.latex.cmd + name.url.prefix} + + + + +%%%%%%%%%%%%%%%%%%%%%%%%% +%% LOW LEVEL FUNCTIONS %% +%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {initialize.controls} +{ default.is.use.number.for.article 'is.use.number.for.article := + default.is.use.paper 'is.use.paper := + default.is.forced.et.al 'is.forced.et.al := + default.max.num.names.before.forced.et.al 'max.num.names.before.forced.et.al := + default.num.names.shown.with.forced.et.al 'num.names.shown.with.forced.et.al := + default.is.use.alt.interword.spacing 'is.use.alt.interword.spacing := + default.is.dash.repeated.names 'is.dash.repeated.names := + default.ALTinterwordstretchfactor 'ALTinterwordstretchfactor := + default.name.format.string 'name.format.string := + default.name.latex.cmd 'name.latex.cmd := + default.name.url.prefix 'name.url.prefix := +} + + +% This IEEEtran.bst features a very powerful and flexible mechanism for +% controlling the capitalization, punctuation, spacing, quotation, and +% newlines of the formatted entry fields. (Note: IEEEtran.bst does not need +% or use the newline/newblock feature, but it has been implemented for +% possible future use.) The output states of IEEEtran.bst consist of +% multiple independent attributes and, as such, can be thought of as being +% vectors, rather than the simple scalar values ("before.all", +% "mid.sentence", etc.) used in most other .bst files. +% +% The more flexible and complex design used here was motivated in part by +% IEEE's rather unusual bibliography style. For example, IEEE ends the +% previous field item with a period and large space prior to the publisher +% address; the @electronic entry types use periods as inter-item punctuation +% rather than the commas used by the other entry types; and URLs are never +% followed by periods even though they are the last item in the entry. +% Although it is possible to accommodate these features with the conventional +% output state system, the seemingly endless exceptions make for convoluted, +% unreliable and difficult to maintain code. +% +% IEEEtran.bst's output state system can be easily understood via a simple +% illustration of two most recently formatted entry fields (on the stack): +% +% CURRENT_ITEM +% "PREVIOUS_ITEM +% +% which, in this example, is to eventually appear in the bibliography as: +% +% "PREVIOUS_ITEM," CURRENT_ITEM +% +% It is the job of the output routine to take the previous item off of the +% stack (while leaving the current item at the top of the stack), apply its +% trailing punctuation (including closing quote marks) and spacing, and then +% to write the result to BibTeX's output buffer: +% +% "PREVIOUS_ITEM," +% +% Punctuation (and spacing) between items is often determined by both of the +% items rather than just the first one. The presence of quotation marks +% further complicates the situation because, in standard English, trailing +% punctuation marks are supposed to be contained within the quotes. +% +% IEEEtran.bst maintains two output state (aka "status") vectors which +% correspond to the previous and current (aka "this") items. Each vector +% consists of several independent attributes which track punctuation, +% spacing, quotation, and newlines. Capitalization status is handled by a +% separate scalar because the format routines, not the output routine, +% handle capitalization and, therefore, there is no need to maintain the +% capitalization attribute for both the "previous" and "this" items. +% +% When a format routine adds a new item, it copies the current output status +% vector to the previous output status vector and (usually) resets the +% current (this) output status vector to a "standard status" vector. Using a +% "standard status" vector in this way allows us to redefine what we mean by +% "standard status" at the start of each entry handler and reuse the same +% format routines under the various inter-item separation schemes. For +% example, the standard status vector for the @book entry type may use +% commas for item separators, while the @electronic type may use periods, +% yet both entry handlers exploit many of the exact same format routines. +% +% Because format routines have write access to the output status vector of +% the previous item, they can override the punctuation choices of the +% previous format routine! Therefore, it becomes trivial to implement rules +% such as "Always use a period and a large space before the publisher." By +% pushing the generation of the closing quote mark to the output routine, we +% avoid all the problems caused by having to close a quote before having all +% the information required to determine what the punctuation should be. +% +% The IEEEtran.bst output state system can easily be expanded if needed. +% For instance, it is easy to add a "space.tie" attribute value if the +% bibliography rules mandate that two items have to be joined with an +% unbreakable space. + +FUNCTION {initialize.status.constants} +{ #0 'punct.no := + #1 'punct.comma := + #2 'punct.period := + #0 'space.no := + #1 'space.normal := + #2 'space.large := + #0 'quote.no := + #1 'quote.close := + #0 'cap.no := + #1 'cap.yes := + #0 'nline.no := + #1 'nline.newblock := +} + +FUNCTION {std.status.using.comma} +{ punct.comma 'punct.std := + space.normal 'space.std := + quote.no 'quote.std := + nline.no 'nline.std := + cap.no 'cap.std := +} + +FUNCTION {std.status.using.period} +{ punct.period 'punct.std := + space.normal 'space.std := + quote.no 'quote.std := + nline.no 'nline.std := + cap.yes 'cap.std := +} + +FUNCTION {initialize.prev.this.status} +{ punct.no 'prev.status.punct := + space.no 'prev.status.space := + quote.no 'prev.status.quote := + nline.no 'prev.status.nline := + punct.no 'this.status.punct := + space.no 'this.status.space := + quote.no 'this.status.quote := + nline.no 'this.status.nline := + cap.yes 'status.cap := +} + +FUNCTION {this.status.std} +{ punct.std 'this.status.punct := + space.std 'this.status.space := + quote.std 'this.status.quote := + nline.std 'this.status.nline := +} + +FUNCTION {cap.status.std}{ cap.std 'status.cap := } + +FUNCTION {this.to.prev.status} +{ this.status.punct 'prev.status.punct := + this.status.space 'prev.status.space := + this.status.quote 'prev.status.quote := + this.status.nline 'prev.status.nline := +} + + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ { skip$ } + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + { skip$ } + if$ +} + + +% convert the strings "yes" or "no" to #1 or #0 respectively +FUNCTION {yes.no.to.int} +{ "l" change.case$ duplicate$ + "yes" = + { pop$ #1 } + { duplicate$ "no" = + { pop$ #0 } + { "unknown boolean " quote$ * swap$ * quote$ * + " in " * cite$ * warning$ + #0 + } + if$ + } + if$ +} + + +% pushes true if the single char string on the stack is in the +% range of "0" to "9" +FUNCTION {is.num} +{ chr.to.int$ + duplicate$ "0" chr.to.int$ < not + swap$ "9" chr.to.int$ > not and +} + +% multiplies the integer on the stack by a factor of 10 +FUNCTION {bump.int.mag} +{ #0 'multiresult := + { duplicate$ #0 > } + { #1 - + multiresult #10 + + 'multiresult := + } + while$ +pop$ +multiresult +} + +% converts a single character string on the stack to an integer +FUNCTION {char.to.integer} +{ duplicate$ + is.num + { chr.to.int$ "0" chr.to.int$ - } + {"noninteger character " quote$ * swap$ * quote$ * + " in integer field of " * cite$ * warning$ + #0 + } + if$ +} + +% converts a string on the stack to an integer +FUNCTION {string.to.integer} +{ duplicate$ text.length$ 'namesleft := + #1 'nameptr := + #0 'numnames := + { nameptr namesleft > not } + { duplicate$ nameptr #1 substring$ + char.to.integer numnames bump.int.mag + + 'numnames := + nameptr #1 + + 'nameptr := + } + while$ +pop$ +numnames +} + + + + +% The output routines write out the *next* to the top (previous) item on the +% stack, adding punctuation and such as needed. Since IEEEtran.bst maintains +% the output status for the top two items on the stack, these output +% routines have to consider the previous output status (which corresponds to +% the item that is being output). Full independent control of punctuation, +% closing quote marks, spacing, and newblock is provided. +% +% "output.nonnull" does not check for the presence of a previous empty +% item. +% +% "output" does check for the presence of a previous empty item and will +% remove an empty item rather than outputing it. +% +% "output.warn" is like "output", but will issue a warning if it detects +% an empty item. + +FUNCTION {output.nonnull} +{ swap$ + prev.status.punct punct.comma = + { "," * } + { skip$ } + if$ + prev.status.punct punct.period = + { add.period$ } + { skip$ } + if$ + prev.status.quote quote.close = + { "''" * } + { skip$ } + if$ + prev.status.space space.normal = + { " " * } + { skip$ } + if$ + prev.status.space space.large = + { large.space * } + { skip$ } + if$ + write$ + prev.status.nline nline.newblock = + { newline$ "\newblock " write$ } + { skip$ } + if$ +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {output.warn} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +% "fin.entry" is the output routine that handles the last item of the entry +% (which will be on the top of the stack when "fin.entry" is called). + +FUNCTION {fin.entry} +{ this.status.punct punct.no = + { skip$ } + { add.period$ } + if$ + this.status.quote quote.close = + { "''" * } + { skip$ } + if$ +write$ +newline$ +} + + +FUNCTION {is.last.char.not.punct} +{ duplicate$ + "}" * add.period$ + #-1 #1 substring$ "." = +} + +FUNCTION {is.multiple.pages} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {capitalize}{ "u" change.case$ "t" change.case$ } + +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "\emph{" swap$ * "}" * } + if$ +} + +FUNCTION {do.name.latex.cmd} +{ name.latex.cmd + empty$ + { skip$ } + { name.latex.cmd "{" * swap$ * "}" * } + if$ +} + +% IEEEtran.bst uses its own \BIBforeignlanguage command which directly +% invokes the TeX hyphenation patterns without the need of the Babel +% package. Babel does a lot more than switch hyphenation patterns and +% its loading can cause unintended effects in many class files (such as +% IEEEtran.cls). +FUNCTION {select.language} +{ duplicate$ empty$ 'pop$ + { language empty$ 'skip$ + { "\BIBforeignlanguage{" language * "}{" * swap$ * "}" * } + if$ + } + if$ +} + +FUNCTION {tie.or.space.prefix} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ +} + +FUNCTION {get.bbl.editor} +{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } + +FUNCTION {space.word}{ " " swap$ * " " * } + + +% Field Conditioners, Converters, Checkers and External Interfaces + +FUNCTION {empty.field.to.null.string} +{ duplicate$ empty$ + { pop$ "" } + { skip$ } + if$ +} + +FUNCTION {either.or.check} +{ empty$ + { pop$ } + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {empty.entry.warn} +{ author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ url empty$ + and and and and and and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ +} + + +% The bibinfo system provides a way for the electronic parsing/acquisition +% of a bibliography's contents as is done by ReVTeX. For example, a field +% could be entered into the bibliography as: +% \bibinfo{volume}{2} +% Only the "2" would show up in the document, but the LaTeX \bibinfo command +% could do additional things with the information. IEEEtran.bst does provide +% a \bibinfo command via "\providecommand{\bibinfo}[2]{#2}". However, it is +% currently not used as the bogus bibinfo functions defined here output the +% entry values directly without the \bibinfo wrapper. The bibinfo functions +% themselves (and the calls to them) are retained for possible future use. +% +% bibinfo.check avoids acting on missing fields while bibinfo.warn will +% issue a warning message if a missing field is detected. Prior to calling +% the bibinfo functions, the user should push the field value and then its +% name string, in that order. + +FUNCTION {bibinfo.check} +{ swap$ duplicate$ missing$ + { pop$ pop$ "" } + { duplicate$ empty$ + { swap$ pop$ } + { swap$ pop$ } + if$ + } + if$ +} + +FUNCTION {bibinfo.warn} +{ swap$ duplicate$ missing$ + { swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ "" } + { duplicate$ empty$ + { swap$ "empty " swap$ * " in " * cite$ * warning$ } + { swap$ pop$ } + if$ + } + if$ +} + + +% IEEE separates large numbers with more than 4 digits into groups of +% three. IEEE uses a small space to separate these number groups. +% Typical applications include patent and page numbers. + +% number of consecutive digits required to trigger the group separation. +FUNCTION {large.number.trigger}{ #5 } + +% For numbers longer than the trigger, this is the blocksize of the groups. +% The blocksize must be less than the trigger threshold, and 2 * blocksize +% must be greater than the trigger threshold (can't do more than one +% separation on the initial trigger). +FUNCTION {large.number.blocksize}{ #3 } + +% What is actually inserted between the number groups. +FUNCTION {large.number.separator}{ "\," } + +% So as to save on integer variables by reusing existing ones, numnames +% holds the current number of consecutive digits read and nameptr holds +% the number that will trigger an inserted space. +FUNCTION {large.number.separate} +{ 't := + "" + #0 'numnames := + large.number.trigger 'nameptr := + { t empty$ not } + { t #-1 #1 substring$ is.num + { numnames #1 + 'numnames := } + { #0 'numnames := + large.number.trigger 'nameptr := + } + if$ + t #-1 #1 substring$ swap$ * + t #-2 global.max$ substring$ 't := + numnames nameptr = + { duplicate$ #1 nameptr large.number.blocksize - substring$ swap$ + nameptr large.number.blocksize - #1 + global.max$ substring$ + large.number.separator swap$ * * + nameptr large.number.blocksize - 'numnames := + large.number.blocksize #1 + 'nameptr := + } + { skip$ } + if$ + } + while$ +} + +% Converts all single dashes "-" to double dashes "--". +FUNCTION {n.dashify} +{ large.number.separate + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + + +% This function detects entries with names that are identical to that of +% the previous entry and replaces the repeated names with dashes (if the +% "is.dash.repeated.names" user control is nonzero). +FUNCTION {name.or.dash} +{ 's := + oldname empty$ + { s 'oldname := s } + { s oldname = + { is.dash.repeated.names + { repeated.name.dashes } + { s 'oldname := s } + if$ + } + { s 'oldname := s } + if$ + } + if$ +} + +% Converts the number string on the top of the stack to +% "numerical ordinal form" (e.g., "7" to "7th"). There is +% no artificial limit to the upper bound of the numbers as the +% least significant digit always determines the ordinal form. +FUNCTION {num.to.ordinal} +{ duplicate$ #-1 #1 substring$ "1" = + { bbl.st * } + { duplicate$ #-1 #1 substring$ "2" = + { bbl.nd * } + { duplicate$ #-1 #1 substring$ "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ +} + +% If the string on the top of the stack begins with a number, +% (e.g., 11th) then replace the string with the leading number +% it contains. Otherwise retain the string as-is. s holds the +% extracted number, t holds the part of the string that remains +% to be scanned. +FUNCTION {extract.num} +{ duplicate$ 't := + "" 's := + { t empty$ not } + { t #1 #1 substring$ + t #2 global.max$ substring$ 't := + duplicate$ is.num + { s swap$ * 's := } + { pop$ "" 't := } + if$ + } + while$ + s empty$ + 'skip$ + { pop$ s } + if$ +} + +% Converts the word number string on the top of the stack to +% Arabic string form. Will be successful up to "tenth". +FUNCTION {word.to.num} +{ duplicate$ "l" change.case$ 's := + s "first" = + { pop$ "1" } + { skip$ } + if$ + s "second" = + { pop$ "2" } + { skip$ } + if$ + s "third" = + { pop$ "3" } + { skip$ } + if$ + s "fourth" = + { pop$ "4" } + { skip$ } + if$ + s "fifth" = + { pop$ "5" } + { skip$ } + if$ + s "sixth" = + { pop$ "6" } + { skip$ } + if$ + s "seventh" = + { pop$ "7" } + { skip$ } + if$ + s "eighth" = + { pop$ "8" } + { skip$ } + if$ + s "ninth" = + { pop$ "9" } + { skip$ } + if$ + s "tenth" = + { pop$ "10" } + { skip$ } + if$ +} + + +% Converts the string on the top of the stack to numerical +% ordinal (e.g., "11th") form. +FUNCTION {convert.edition} +{ duplicate$ empty$ 'skip$ + { duplicate$ #1 #1 substring$ is.num + { extract.num + num.to.ordinal + } + { word.to.num + duplicate$ #1 #1 substring$ is.num + { num.to.ordinal } + { "edition ordinal word " quote$ * edition * quote$ * + " may be too high (or improper) for conversion" * " in " * cite$ * warning$ + } + if$ + } + if$ + } + if$ +} + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% LATEX BIBLIOGRAPHY CODE %% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {start.entry} +{ newline$ + "\bibitem{" write$ + cite$ write$ + "}" write$ + newline$ + "" + initialize.prev.this.status +} + +% Here we write out all the LaTeX code that we will need. The most involved +% code sequences are those that control the alternate interword spacing and +% foreign language hyphenation patterns. The heavy use of \providecommand +% gives users a way to override the defaults. Special thanks to Javier Bezos, +% Johannes Braams, Robin Fairbairns, Heiko Oberdiek, Donald Arseneau and all +% the other gurus on comp.text.tex for their help and advice on the topic of +% \selectlanguage, Babel and BibTeX. +FUNCTION {begin.bib} +{ "% Generated by IEEEtranS.bst, version: " bst.file.version * " (" * bst.file.date * ")" * + write$ newline$ + preamble$ empty$ 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" longest.label * "}" * + write$ newline$ + "\providecommand{\url}[1]{#1}" + write$ newline$ + "\csname url at samestyle\endcsname" + write$ newline$ + "\providecommand{\newblock}{\relax}" + write$ newline$ + "\providecommand{\bibinfo}[2]{#2}" + write$ newline$ + "\providecommand{\BIBentrySTDinterwordspacing}{\spaceskip=0pt\relax}" + write$ newline$ + "\providecommand{\BIBentryALTinterwordstretchfactor}{" + ALTinterwordstretchfactor * "}" * + write$ newline$ + "\providecommand{\BIBentryALTinterwordspacing}{\spaceskip=\fontdimen2\font plus " + write$ newline$ + "\BIBentryALTinterwordstretchfactor\fontdimen3\font minus \fontdimen4\font\relax}" + write$ newline$ + "\providecommand{\BIBforeignlanguage}[2]{{%" + write$ newline$ + "\expandafter\ifx\csname l@#1\endcsname\relax" + write$ newline$ + "\typeout{** WARNING: IEEEtranS.bst: No hyphenation pattern has been}%" + write$ newline$ + "\typeout{** loaded for the language `#1'. Using the pattern for}%" + write$ newline$ + "\typeout{** the default language instead.}%" + write$ newline$ + "\else" + write$ newline$ + "\language=\csname l@#1\endcsname" + write$ newline$ + "\fi" + write$ newline$ + "#2}}" + write$ newline$ + "\providecommand{\BIBdecl}{\relax}" + write$ newline$ + "\BIBdecl" + write$ newline$ +} + +FUNCTION {end.bib} +{ newline$ "\end{thebibliography}" write$ newline$ } + +FUNCTION {if.url.alt.interword.spacing} +{ is.use.alt.interword.spacing + {url empty$ 'skip$ {"\BIBentryALTinterwordspacing" write$ newline$} if$} + { skip$ } + if$ +} + +FUNCTION {if.url.std.interword.spacing} +{ is.use.alt.interword.spacing + {url empty$ 'skip$ {"\BIBentrySTDinterwordspacing" write$ newline$} if$} + { skip$ } + if$ +} + + + + +%%%%%%%%%%%%%%%%%%%%%%%% +%% LONGEST LABEL PASS %% +%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #1 'number.label := + #0 'longest.label.width := +} + +FUNCTION {longest.label.pass} +{ type$ "ieeetranbstctl" = + { skip$ } + { number.label int.to.str$ 'label := + number.label #1 + 'number.label := + label width$ longest.label.width > + { label 'longest.label := + label width$ 'longest.label.width := + } + { skip$ } + if$ + } + if$ +} + + + + +%%%%%%%%%%%%%%%%%%%%% +%% FORMAT HANDLERS %% +%%%%%%%%%%%%%%%%%%%%% + +%% Lower Level Formats (used by higher level formats) + +FUNCTION {format.address.org.or.pub.date} +{ 't := + "" + year empty$ + { "empty year in " cite$ * warning$ } + { skip$ } + if$ + address empty$ t empty$ and + year empty$ and month empty$ and + { skip$ } + { this.to.prev.status + this.status.std + cap.status.std + address "address" bibinfo.check * + t empty$ + { skip$ } + { punct.period 'prev.status.punct := + space.large 'prev.status.space := + address empty$ + { skip$ } + { ": " * } + if$ + t * + } + if$ + year empty$ month empty$ and + { skip$ } + { t empty$ address empty$ and + { skip$ } + { ", " * } + if$ + month empty$ + { year empty$ + { skip$ } + { year "year" bibinfo.check * } + if$ + } + { month "month" bibinfo.check * + year empty$ + { skip$ } + { " " * year "year" bibinfo.check * } + if$ + } + if$ + } + if$ + } + if$ +} + + +FUNCTION {format.names} +{ 'bibinfo := + duplicate$ empty$ 'skip$ { + this.to.prev.status + this.status.std + 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + name.format.string + format.name$ + bibinfo bibinfo.check + 't := + nameptr #1 > + { nameptr num.names.shown.with.forced.et.al #1 + = + numnames max.num.names.before.forced.et.al > + is.forced.et.al and and + { "others" 't := + #1 'namesleft := + } + { skip$ } + if$ + namesleft #1 > + { ", " * t do.name.latex.cmd * } + { s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { " " * bbl.etal emphasize * } + { numnames #2 > + { "," * } + { skip$ } + if$ + bbl.and + space.word * t do.name.latex.cmd * + } + if$ + } + if$ + } + { t do.name.latex.cmd } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + cap.status.std + } if$ +} + + + + +%% Higher Level Formats + +%% addresses/locations + +FUNCTION {format.address} +{ address duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + } + if$ +} + + + +%% author/editor names + +FUNCTION {format.authors}{ author "author" format.names } + +FUNCTION {format.editors} +{ editor "editor" format.names duplicate$ empty$ 'skip$ + { ", " * + get.bbl.editor + capitalize + * + } + if$ +} + + + +%% date + +FUNCTION {format.date} +{ + month "month" bibinfo.check duplicate$ empty$ + year "year" bibinfo.check duplicate$ empty$ + { swap$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + "there's a month but no year in " cite$ * warning$ } + if$ + * + } + { this.to.prev.status + this.status.std + cap.status.std + swap$ 'skip$ + { + swap$ + " " * swap$ + } + if$ + * + } + if$ +} + +FUNCTION {format.date.electronic} +{ month "month" bibinfo.check duplicate$ empty$ + year "year" bibinfo.check duplicate$ empty$ + { swap$ + { pop$ } + { "there's a month but no year in " cite$ * warning$ + pop$ ")" * "(" swap$ * + this.to.prev.status + punct.no 'this.status.punct := + space.normal 'this.status.space := + quote.no 'this.status.quote := + cap.yes 'status.cap := + } + if$ + } + { swap$ + { swap$ pop$ ")" * "(" swap$ * } + { "(" swap$ * ", " * swap$ * ")" * } + if$ + this.to.prev.status + punct.no 'this.status.punct := + space.normal 'this.status.space := + quote.no 'this.status.quote := + cap.yes 'status.cap := + } + if$ +} + + + +%% edition/title + +% Note: IEEE considers the edition to be closely associated with +% the title of a book. So, in IEEEtran.bst the edition is normally handled +% within the formatting of the title. The format.edition function is +% retained here for possible future use. +FUNCTION {format.edition} +{ edition duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + convert.edition + status.cap + { "t" } + { "l" } + if$ change.case$ + "edition" bibinfo.check + "~" * bbl.edition * + cap.status.std + } + if$ +} + +% This is used to format the booktitle of a conference proceedings. +% Here we use the "intype" field to provide the user a way to +% override the word "in" (e.g., with things like "presented at") +% Use of intype stops the emphasis of the booktitle to indicate that +% we no longer mean the written conference proceedings, but the +% conference itself. +FUNCTION {format.in.booktitle} +{ booktitle "booktitle" bibinfo.check duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + select.language + intype missing$ + { emphasize + bbl.in " " * + } + { intype " " * } + if$ + swap$ * + cap.status.std + } + if$ +} + +% This is used to format the booktitle of collection. +% Here the "intype" field is not supported, but "edition" is. +FUNCTION {format.in.booktitle.edition} +{ booktitle "booktitle" bibinfo.check duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + select.language + emphasize + edition empty$ 'skip$ + { ", " * + edition + convert.edition + "l" change.case$ + * "~" * bbl.edition * + } + if$ + bbl.in " " * swap$ * + cap.status.std + } + if$ +} + +FUNCTION {format.article.title} +{ title duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + "t" change.case$ + } + if$ + "title" bibinfo.check + duplicate$ empty$ 'skip$ + { quote.close 'this.status.quote := + is.last.char.not.punct + { punct.std 'this.status.punct := } + { punct.no 'this.status.punct := } + if$ + select.language + "``" swap$ * + cap.status.std + } + if$ +} + +FUNCTION {format.article.title.electronic} +{ title duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + "t" change.case$ + } + if$ + "title" bibinfo.check + duplicate$ empty$ + { skip$ } + { select.language } + if$ +} + +FUNCTION {format.book.title.edition} +{ title "title" bibinfo.check + duplicate$ empty$ + { "empty title in " cite$ * warning$ } + { this.to.prev.status + this.status.std + select.language + emphasize + edition empty$ 'skip$ + { ", " * + edition + convert.edition + status.cap + { "t" } + { "l" } + if$ + change.case$ + * "~" * bbl.edition * + } + if$ + cap.status.std + } + if$ +} + +FUNCTION {format.book.title} +{ title "title" bibinfo.check + duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + select.language + emphasize + } + if$ +} + + + +%% journal + +FUNCTION {format.journal} +{ journal duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + select.language + emphasize + } + if$ +} + + + +%% how published + +FUNCTION {format.howpublished} +{ howpublished duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + } + if$ +} + + + +%% institutions/organization/publishers/school + +FUNCTION {format.institution} +{ institution duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + } + if$ +} + +FUNCTION {format.organization} +{ organization duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + } + if$ +} + +FUNCTION {format.address.publisher.date} +{ publisher "publisher" bibinfo.warn format.address.org.or.pub.date } + +FUNCTION {format.address.publisher.date.nowarn} +{ publisher "publisher" bibinfo.check format.address.org.or.pub.date } + +FUNCTION {format.address.organization.date} +{ organization "organization" bibinfo.check format.address.org.or.pub.date } + +FUNCTION {format.school} +{ school duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + cap.status.std + } + if$ +} + + + +%% volume/number/series/chapter/pages + +FUNCTION {format.volume} +{ volume empty.field.to.null.string + duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + bbl.volume + status.cap + { capitalize } + { skip$ } + if$ + swap$ tie.or.space.prefix + "volume" bibinfo.check + * * + cap.status.std + } + if$ +} + +FUNCTION {format.number} +{ number empty.field.to.null.string + duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + status.cap + { bbl.number capitalize } + { bbl.number } + if$ + swap$ tie.or.space.prefix + "number" bibinfo.check + * * + cap.status.std + } + if$ +} + +FUNCTION {format.number.if.use.for.article} +{ is.use.number.for.article + { format.number } + { "" } + if$ +} + +% IEEE does not seem to tie the series so closely with the volume +% and number as is done in other bibliography styles. Instead the +% series is treated somewhat like an extension of the title. +FUNCTION {format.series} +{ series empty$ + { "" } + { this.to.prev.status + this.status.std + bbl.series " " * + series "series" bibinfo.check * + cap.status.std + } + if$ +} + + +FUNCTION {format.chapter} +{ chapter empty$ + { "" } + { this.to.prev.status + this.status.std + type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + cap.status.std + } + if$ +} + + +% The intended use of format.paper is for paper numbers of inproceedings. +% The paper type can be overridden via the type field. +% We allow the type to be displayed even if the paper number is absent +% for things like "postdeadline paper" +FUNCTION {format.paper} +{ is.use.paper + { paper empty$ + { type empty$ + { "" } + { this.to.prev.status + this.status.std + type "type" bibinfo.check + cap.status.std + } + if$ + } + { this.to.prev.status + this.status.std + type empty$ + { bbl.paper } + { type "type" bibinfo.check } + if$ + " " * paper + "paper" bibinfo.check + * + cap.status.std + } + if$ + } + { "" } + if$ +} + + +FUNCTION {format.pages} +{ pages duplicate$ empty$ 'skip$ + { this.to.prev.status + this.status.std + duplicate$ is.multiple.pages + { + bbl.pages swap$ + n.dashify + } + { + bbl.page swap$ + } + if$ + tie.or.space.prefix + "pages" bibinfo.check + * * + cap.status.std + } + if$ +} + + + +%% technical report number + +FUNCTION {format.tech.report.number} +{ number "number" bibinfo.check + this.to.prev.status + this.status.std + cap.status.std + type duplicate$ empty$ + { pop$ + bbl.techrep + } + { skip$ } + if$ + "type" bibinfo.check + swap$ duplicate$ empty$ + { pop$ } + { tie.or.space.prefix * * } + if$ +} + + + +%% note + +FUNCTION {format.note} +{ note empty$ + { "" } + { this.to.prev.status + this.status.std + punct.period 'this.status.punct := + note #1 #1 substring$ + duplicate$ "{" = + { skip$ } + { status.cap + { "u" } + { "l" } + if$ + change.case$ + } + if$ + note #2 global.max$ substring$ * "note" bibinfo.check + cap.yes 'status.cap := + } + if$ +} + + + +%% patent + +FUNCTION {format.patent.date} +{ this.to.prev.status + this.status.std + year empty$ + { monthfiled duplicate$ empty$ + { "monthfiled" bibinfo.check pop$ "" } + { "monthfiled" bibinfo.check } + if$ + dayfiled duplicate$ empty$ + { "dayfiled" bibinfo.check pop$ "" * } + { "dayfiled" bibinfo.check + monthfiled empty$ + { "dayfiled without a monthfiled in " cite$ * warning$ + * + } + { " " swap$ * * } + if$ + } + if$ + yearfiled empty$ + { "no year or yearfiled in " cite$ * warning$ } + { yearfiled "yearfiled" bibinfo.check + swap$ + duplicate$ empty$ + { pop$ } + { ", " * swap$ * } + if$ + } + if$ + } + { month duplicate$ empty$ + { "month" bibinfo.check pop$ "" } + { "month" bibinfo.check } + if$ + day duplicate$ empty$ + { "day" bibinfo.check pop$ "" * } + { "day" bibinfo.check + month empty$ + { "day without a month in " cite$ * warning$ + * + } + { " " swap$ * * } + if$ + } + if$ + year "year" bibinfo.check + swap$ + duplicate$ empty$ + { pop$ } + { ", " * swap$ * } + if$ + } + if$ + cap.status.std +} + +FUNCTION {format.patent.nationality.type.number} +{ this.to.prev.status + this.status.std + nationality duplicate$ empty$ + { "nationality" bibinfo.warn pop$ "" } + { "nationality" bibinfo.check + duplicate$ "l" change.case$ "united states" = + { pop$ bbl.patentUS } + { skip$ } + if$ + " " * + } + if$ + type empty$ + { bbl.patent "type" bibinfo.check } + { type "type" bibinfo.check } + if$ + * + number duplicate$ empty$ + { "number" bibinfo.warn pop$ } + { "number" bibinfo.check + large.number.separate + swap$ " " * swap$ * + } + if$ + cap.status.std +} + + + +%% standard + +FUNCTION {format.organization.institution.standard.type.number} +{ this.to.prev.status + this.status.std + organization duplicate$ empty$ + { pop$ + institution duplicate$ empty$ + { "institution" bibinfo.warn } + { "institution" bibinfo.warn " " * } + if$ + } + { "organization" bibinfo.warn " " * } + if$ + type empty$ + { bbl.standard "type" bibinfo.check } + { type "type" bibinfo.check } + if$ + * + number duplicate$ empty$ + { "number" bibinfo.check pop$ } + { "number" bibinfo.check + large.number.separate + swap$ " " * swap$ * + } + if$ + cap.status.std +} + +FUNCTION {format.revision} +{ revision empty$ + { "" } + { this.to.prev.status + this.status.std + bbl.revision + revision tie.or.space.prefix + "revision" bibinfo.check + * * + cap.status.std + } + if$ +} + + +%% thesis + +FUNCTION {format.master.thesis.type} +{ this.to.prev.status + this.status.std + type empty$ + { + bbl.mthesis + } + { + type "type" bibinfo.check + } + if$ +cap.status.std +} + +FUNCTION {format.phd.thesis.type} +{ this.to.prev.status + this.status.std + type empty$ + { + bbl.phdthesis + } + { + type "type" bibinfo.check + } + if$ +cap.status.std +} + + + +%% URL + +FUNCTION {format.url} +{ url empty$ + { "" } + { this.to.prev.status + this.status.std + cap.yes 'status.cap := + name.url.prefix " " * + "\url{" * url * "}" * + punct.no 'this.status.punct := + punct.period 'prev.status.punct := + space.normal 'this.status.space := + space.normal 'prev.status.space := + quote.no 'this.status.quote := + } + if$ +} + + + + +%%%%%%%%%%%%%%%%%%%% +%% ENTRY HANDLERS %% +%%%%%%%%%%%%%%%%%%%% + + +% Note: In many journals, IEEE (or the authors) tend not to show the number +% for articles, so the display of the number is controlled here by the +% switch "is.use.number.for.article" +FUNCTION {article} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors "author" output.warn + name.or.dash + format.article.title "title" output.warn + format.journal "journal" bibinfo.check "journal" output.warn + format.volume output + format.number.if.use.for.article output + format.pages output + format.date "year" output.warn + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {book} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + author empty$ + { format.editors "author and editor" output.warn } + { format.authors output.nonnull } + if$ + name.or.dash + format.book.title.edition output + format.series output + author empty$ + { skip$ } + { format.editors output } + if$ + format.address.publisher.date output + format.volume output + format.number output + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {booklet} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors output + name.or.dash + format.article.title "title" output.warn + format.howpublished "howpublished" bibinfo.check output + format.organization "organization" bibinfo.check output + format.address "address" bibinfo.check output + format.date output + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {electronic} +{ std.status.using.period + start.entry + if.url.alt.interword.spacing + format.authors output + name.or.dash + format.date.electronic output + format.article.title.electronic output + format.howpublished "howpublished" bibinfo.check output + format.organization "organization" bibinfo.check output + format.address "address" bibinfo.check output + format.note output + format.url output + fin.entry + empty.entry.warn + if.url.std.interword.spacing +} + +FUNCTION {inbook} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + author empty$ + { format.editors "author and editor" output.warn } + { format.authors output.nonnull } + if$ + name.or.dash + format.book.title.edition output + format.series output + format.address.publisher.date output + format.volume output + format.number output + format.chapter output + format.pages output + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {incollection} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors "author" output.warn + name.or.dash + format.article.title "title" output.warn + format.in.booktitle.edition "booktitle" output.warn + format.series output + format.editors output + format.address.publisher.date.nowarn output + format.volume output + format.number output + format.chapter output + format.pages output + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {inproceedings} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors "author" output.warn + name.or.dash + format.article.title "title" output.warn + format.in.booktitle "booktitle" output.warn + format.series output + format.editors output + format.volume output + format.number output + publisher empty$ + { format.address.organization.date output } + { format.organization "organization" bibinfo.check output + format.address.publisher.date output + } + if$ + format.paper output + format.pages output + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {manual} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors output + name.or.dash + format.book.title.edition "title" output.warn + format.howpublished "howpublished" bibinfo.check output + format.organization "organization" bibinfo.check output + format.address "address" bibinfo.check output + format.date output + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {mastersthesis} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors "author" output.warn + name.or.dash + format.article.title "title" output.warn + format.master.thesis.type output.nonnull + format.school "school" bibinfo.warn output + format.address "address" bibinfo.check output + format.date "year" output.warn + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {misc} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors output + name.or.dash + format.article.title output + format.howpublished "howpublished" bibinfo.check output + format.organization "organization" bibinfo.check output + format.address "address" bibinfo.check output + format.pages output + format.date output + format.note output + format.url output + fin.entry + empty.entry.warn + if.url.std.interword.spacing +} + +FUNCTION {patent} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors output + name.or.dash + format.article.title output + format.patent.nationality.type.number output + format.patent.date output + format.note output + format.url output + fin.entry + empty.entry.warn + if.url.std.interword.spacing +} + +FUNCTION {periodical} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.editors output + name.or.dash + format.book.title "title" output.warn + format.series output + format.volume output + format.number output + format.organization "organization" bibinfo.check output + format.date "year" output.warn + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {phdthesis} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors "author" output.warn + name.or.dash + format.article.title "title" output.warn + format.phd.thesis.type output.nonnull + format.school "school" bibinfo.warn output + format.address "address" bibinfo.check output + format.date "year" output.warn + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {proceedings} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.editors output + name.or.dash + format.book.title "title" output.warn + format.series output + format.volume output + format.number output + publisher empty$ + { format.address.organization.date output } + { format.organization "organization" bibinfo.check output + format.address.publisher.date output + } + if$ + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {standard} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors output + name.or.dash + format.book.title "title" output.warn + format.howpublished "howpublished" bibinfo.check output + format.organization.institution.standard.type.number output + format.revision output + format.date output + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {techreport} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors "author" output.warn + name.or.dash + format.article.title "title" output.warn + format.howpublished "howpublished" bibinfo.check output + format.institution "institution" bibinfo.warn output + format.address "address" bibinfo.check output + format.tech.report.number output.nonnull + format.date "year" output.warn + format.note output + format.url output + fin.entry + if.url.std.interword.spacing +} + +FUNCTION {unpublished} +{ std.status.using.comma + start.entry + if.url.alt.interword.spacing + format.authors "author" output.warn + name.or.dash + format.article.title "title" output.warn + format.date output + format.note "note" output.warn + format.url output + fin.entry + if.url.std.interword.spacing +} + + +% The special entry type which provides the user interface to the +% BST controls +FUNCTION {IEEEtranBSTCTL} +{ is.print.banners.to.terminal + { "** IEEEtran BST control entry " quote$ * cite$ * quote$ * " detected." * + top$ + } + { skip$ } + if$ + CTLuse_article_number + empty$ + { skip$ } + { CTLuse_article_number + yes.no.to.int + 'is.use.number.for.article := + } + if$ + CTLuse_paper + empty$ + { skip$ } + { CTLuse_paper + yes.no.to.int + 'is.use.paper := + } + if$ + CTLuse_forced_etal + empty$ + { skip$ } + { CTLuse_forced_etal + yes.no.to.int + 'is.forced.et.al := + } + if$ + CTLmax_names_forced_etal + empty$ + { skip$ } + { CTLmax_names_forced_etal + string.to.integer + 'max.num.names.before.forced.et.al := + } + if$ + CTLnames_show_etal + empty$ + { skip$ } + { CTLnames_show_etal + string.to.integer + 'num.names.shown.with.forced.et.al := + } + if$ + CTLuse_alt_spacing + empty$ + { skip$ } + { CTLuse_alt_spacing + yes.no.to.int + 'is.use.alt.interword.spacing := + } + if$ + CTLalt_stretch_factor + empty$ + { skip$ } + { CTLalt_stretch_factor + 'ALTinterwordstretchfactor := + "\renewcommand{\BIBentryALTinterwordstretchfactor}{" + ALTinterwordstretchfactor * "}" * + write$ newline$ + } + if$ + CTLdash_repeated_names + empty$ + { skip$ } + { CTLdash_repeated_names + yes.no.to.int + 'is.dash.repeated.names := + } + if$ + CTLname_format_string + empty$ + { skip$ } + { CTLname_format_string + 'name.format.string := + } + if$ + CTLname_latex_cmd + empty$ + { skip$ } + { CTLname_latex_cmd + 'name.latex.cmd := + } + if$ + CTLname_url_prefix + missing$ + { skip$ } + { CTLname_url_prefix + 'name.url.prefix := + } + if$ + + + num.names.shown.with.forced.et.al max.num.names.before.forced.et.al > + { "CTLnames_show_etal cannot be greater than CTLmax_names_forced_etal in " cite$ * warning$ + max.num.names.before.forced.et.al 'num.names.shown.with.forced.et.al := + } + { skip$ } + if$ +} + + +%%%%%%%%%%%%%%%%%%% +%% ENTRY ALIASES %% +%%%%%%%%%%%%%%%%%%% +FUNCTION {conference}{inproceedings} +FUNCTION {online}{electronic} +FUNCTION {internet}{electronic} +FUNCTION {webpage}{electronic} +FUNCTION {www}{electronic} +FUNCTION {default.type}{misc} + + + +%%%%%%%%%%%%%%%%%% +%% MAIN PROGRAM %% +%%%%%%%%%%%%%%%%%% + +READ + +EXECUTE {initialize.controls} +EXECUTE {initialize.status.constants} +EXECUTE {banner.message} + + + +% BEGIN sort code based on that of plain.bst + +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} + +INTEGERS { len } + +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + { s } + if$ +} + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { nameptr #1 > + { " " * } + { skip$ } + if$ + s nameptr "{vv{ } }{ll{ }}{ ff{ }}{ jj{ }}" format.name$ 't := + nameptr numnames = t "others" = and + { "et al" * } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} + +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ "" } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ "" } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.organization.sort} +{ author empty$ + { organization empty$ + { key empty$ + { "to sort, need author, organization, or key in " cite$ * warning$ "" } + { key sortify } + if$ + } + { "The " #4 organization chop.word sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {editor.organization.sort} +{ editor empty$ + { organization empty$ + { key empty$ + { "to sort, need editor, organization, or key in " cite$ * warning$ "" } + { key sortify } + if$ + } + { "The " #4 organization chop.word sortify } + if$ + } + { editor sort.format.names } + if$ +} + +FUNCTION {author.organization.institution.sort} +{ author empty$ + { organization empty$ + { institution empty$ + { key empty$ + { "to sort, need author, organization, institution or key in " cite$ * warning$ "" } + { key sortify } + if$ + } + { "The " #4 institution chop.word sortify } + if$ + } + { "The " #4 organization chop.word sortify } + if$ + } + { author sort.format.names } + if$ +} + + +FUNCTION {presort} +{ type$ "ieeetranbstctl" = + { key empty$ + { "_" } + { key sortify } + if$ + } + { type$ "book" = + type$ "inbook" = + or + { author.editor.sort } + { type$ "proceedings" = + type$ "periodical" = + or + { editor.organization.sort } + { type$ "manual" = + type$ "electronic" = + type$ "misc" = + or or + { author.organization.sort } + { type$ "standard" = + { author.organization.institution.sort } + { author.sort } + if$ + } + if$ + } + if$ + } + if$ + " " + * + type$ "patent" = + { year empty$ + { yearfiled } + { year } + if$ + } + { year } + if$ + empty.field.to.null.string sortify + * + " " + * + title empty.field.to.null.string + sort.format.title + * + } + if$ + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {presort} + +SORT + +% END sort code based on that of plain.bst + + + +EXECUTE {initialize.longest.label} +ITERATE {longest.label.pass} + +EXECUTE {begin.bib} +ITERATE {call.type$} +EXECUTE {end.bib} + +EXECUTE{completed.message} + + +%% That's all folks, mds. Added: SwiftApps/Swift-MapRed/Paper/README =================================================================== --- SwiftApps/Swift-MapRed/Paper/README (rev 0) +++ SwiftApps/Swift-MapRed/Paper/README 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,144 @@ + +January 11, 2007 + + +IEEEtran.bst is the official BibTeX style for authors of the Institute of +Electrical and Electronics Engineers (IEEE) Transactions journals and +conferences. + +It also may have applications for other academic work such as theses and +technical reports. The alphanumeric and natbib variants extend the +applicability of the IEEEtran bibstyle family to the natural sciences +and beyond. + +The IEEEtran bibstyle is a very comprehensive BibTeX style which provides +many features beyond the standard BibTeX styles, including full support +for references of online documents, patents, periodicals and standards. +See the provided user manual for detailed usage information. + +The latest version of the IEEEtran BibTeX style can be found at CTAN: + +http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/bibtex/ + +as well as within IEEE's site: + +http://www.ieee.org/ + +Note that the packages at IEEE's site do not contain the natbib and +alphanumeric variants (e.g., IEEEtranN.bst, etc.) as these are not used +for IEEE related work. These files can be obtained on CTAN. + +For helpful tips, answers to frequently asked questions and other support, +visit the IEEEtran home page at my website: + +http://www.michaelshell.org/tex/ieeetran/ + + +Enjoy! + +Michael Shell +http://www.michaelshell.org/ + +******* +Version 1.12 (2007/01/11) changes: + + 1. Fixed bug with unwanted comma before "et al." when an entry contained + more than two author names. Thanks to Pallav Gupta for reporting this. + + 2. Fixed bug with anomalous closing quote in tech reports that have a + type, but without a number or address. Thanks to Mehrdad Mirreza for + reporting this. + + 3. Use braces in \providecommand in begin.bib to better support + latex2html. TeX style length assignments OK with recent versions + of latex2html - 1.71 (2002/2/1) or later is strongly recommended. + Use of the language field still causes trouble with latex2html. + Thanks to Federico Beffa for reporting this. + + 4. Added IEEEtran.bst ID and version comment string to .bbl output. + + 5. Provide a \BIBdecl hook that allows the user to execute commands + just prior to the first entry. + + 6. Use default urlstyle (is using url.sty) of "same" rather than rm to + better work with a wider variety of bibliography styles. + + 7. Changed month abbreviations from Sept., July and June to Sep., Jul., + and Jun., respectively, as IEEE now does. Thanks to Moritz Borgmann + for reporting this. + + 8. Control entry types should not be considered when calculating longest + label width. + + 9. Added alias www for electronic/online. + +10. Updated full and abbreviated journal name string definitions in + IEEEfull.bib and IEEEabrv.bib. + +11. New IEEEtranSA.bst, IEEEtranN.bst, and IEEEtranSN.bst variants for + alphanumeric citation tags and natbib compatibility. + + +********************************** Files ********************************** + +README - This file. + +IEEEtran_bst_HOWTO.pdf - The user manual. + +IEEEtran.bst - The standard IEEEtran BibTeX style file. For use + with IEEE work. + +IEEEtranS.bst - A version of IEEEtran.bst that sorts the entries. + Some IEEE conferences/publications may use/allow + sorted bibliographies. + +IEEEexample.bib - An example BibTeX database that contains the + references shown in the user manual. + +IEEEabrv.bib - String definitions for the abbreviated names of + IEEE journals. (For use with IEEE work.) + +IEEEfull.bib - String definitions for the full names of IEEE + journals. (Do not use for IEEE work.) + + +Carried on CTAN only, for non-IEEE related work: + +IEEEtranSA.bst - Like IEEEtranS.bst, but with alphanumeric citation + tags like alpha.bst. Not for normal IEEE use. + +EEEtranN.bst - Like IEEEtran.bst, but based on plainnat.bst and + is compatible with Patrick W. Daly's natbib + package. Not for normal IEEE use. + +IEEEtranSN.bst - Sorting version of IEEEtranN.bst. Not for normal + IEEE use + +*************************************************************************** +Legal Notice: +This code is offered as-is without any warranty either expressed or +implied; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE! +User assumes all risk. +In no event shall IEEE or any contributor to this code be liable for +any damages or losses, including, but not limited to, incidental, +consequential, or any other damages, resulting from the use or misuse +of any information contained here. + +All comments are the opinions of their respective authors and are not +necessarily endorsed by the IEEE. + +This work is distributed under the LaTeX Project Public License (LPPL) +( http://www.latex-project.org/ ) version 1.3, and may be freely used, +distributed and modified. A copy of the LPPL, version 1.3, is included +in the base LaTeX documentation of all distributions of LaTeX released +2003/12/01 or later. +Retain all contribution notices and credits. +** Modified files should be clearly indicated as such, including ** +** renaming them and changing author support contact information. ** + +File list of work: IEEEtran_bst_HOWTO.pdf, IEEEtran.bst, IEEEtranS.bst, + IEEEtranSA.bst, IEEEtranN.bst, IEEEtranSN.bst, + IEEEexample.bib, IEEEabrv.bib, IEEEfull.bib + +*************************************************************************** Added: SwiftApps/Swift-MapRed/Paper/bare_adv.tex =================================================================== --- SwiftApps/Swift-MapRed/Paper/bare_adv.tex (rev 0) +++ SwiftApps/Swift-MapRed/Paper/bare_adv.tex 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,1100 @@ + +%% bare_adv.tex +%% V1.3 +%% 2007/01/11 +%% by Michael Shell +%% See: +%% http://www.michaelshell.org/ +%% for current contact information. +%% +%% This is a skeleton file demonstrating the advanced use of IEEEtran.cls +%% (requires IEEEtran.cls version 1.7 or later) with an IEEE Computer +%% Society journal paper. +%% +%% Support sites: +%% http://www.michaelshell.org/tex/ieeetran/ +%% http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/ +%% and +%% http://www.ieee.org/ + +%%************************************************************************* +%% Legal Notice: +%% This code is offered as-is without any warranty either expressed or +%% implied; without even the implied warranty of MERCHANTABILITY or +%% FITNESS FOR A PARTICULAR PURPOSE! +%% User assumes all risk. +%% In no event shall IEEE or any contributor to this code be liable for +%% any damages or losses, including, but not limited to, incidental, +%% consequential, or any other damages, resulting from the use or misuse +%% of any information contained here. +%% +%% All comments are the opinions of their respective authors and are not +%% necessarily endorsed by the IEEE. +%% +%% This work is distributed under the LaTeX Project Public License (LPPL) +%% ( http://www.latex-project.org/ ) version 1.3, and may be freely used, +%% distributed and modified. A copy of the LPPL, version 1.3, is included +%% in the base LaTeX documentation of all distributions of LaTeX released +%% 2003/12/01 or later. +%% Retain all contribution notices and credits. +%% ** Modified files should be clearly indicated as such, including ** +%% ** renaming them and changing author support contact information. ** +%% +%% File list of work: IEEEtran.cls, IEEEtran_HOWTO.pdf, bare_adv.tex, +%% bare_conf.tex, bare_jrnl.tex, bare_jrnl_compsoc.tex +%%************************************************************************* + +% *** Authors should verify (and, if needed, correct) their LaTeX system *** +% *** with the testflow diagnostic prior to trusting their LaTeX platform *** +% *** with production work. IEEE's font choices can trigger bugs that do *** +% *** not appear when using other class files. *** +% The testflow support page is at: +% http://www.michaelshell.org/tex/testflow/ + + + +% IEEEtran V1.7 and later provides for these CLASSINPUT macros to allow the +% user to reprogram some IEEEtran.cls defaults if needed. These settings +% override the internal defaults of IEEEtran.cls regardless of which class +% options are used. Do not use these unless you have good reason to do so as +% they can result in nonIEEE compliant documents. User beware. ;) +% +%\newcommand{\CLASSINPUTbaselinestretch}{1.0} % baselinestretch +%\newcommand{\CLASSINPUTinnersidemargin}{1in} % inner side margin +%\newcommand{\CLASSINPUToutersidemargin}{1in} % outer side margin +%\newcommand{\CLASSINPUTtoptextmargin}{1in} % top text margin +%\newcommand{\CLASSINPUTbottomtextmargin}{1in}% bottom text margin + + + +% Note that the a4paper option is mainly intended so that authors in +% countries using A4 can easily print to A4 and see how their papers will +% look in print - the typesetting of the document will not typically be +% affected with changes in paper size (but the bottom and side margins will). +% Use the testflow package mentioned above to verify correct handling of +% both paper sizes by the user's LaTeX system. +% +% Also note that the "draftcls" or "draftclsnofoot", not "draft", option +% should be used if it is desired that the figures are to be displayed in +% draft mode. +% +\documentclass[12pt,journal,compsoc]{IEEEtran} +% The Computer Society requires 12pt. +% If IEEEtran.cls has not been installed into the LaTeX system files, +% manually specify the path to it like: +% \documentclass[10pt,journal,compsoc]{../sty/IEEEtran} + + +% For Computer Society journals, IEEEtran defaults to the use of +% Palatino/Palladio as is done in IEEE Computer Society journals. +% To go back to Times Roman, you can use this code: +%\renewcommand{\rmdefault}{ptm}\selectfont + + + + + +% Some very useful LaTeX packages include: +% (uncomment the ones you want to load) + + + +% *** MISC UTILITY PACKAGES *** +% +%\usepackage{ifpdf} +% Heiko Oberdiek's ifpdf.sty is very useful if you need conditional +% compilation based on whether the output is pdf or dvi. +% usage: +% \ifpdf +% % pdf code +% \else +% % dvi code +% \fi +% The latest version of ifpdf.sty can be obtained from: +% http://www.ctan.org/tex-archive/macros/latex/contrib/oberdiek/ +% Also, note that IEEEtran.cls V1.7 and later provides a builtin +% \ifCLASSINFOpdf conditional that works the same way. +% When switching from latex to pdflatex and vice-versa, the compiler may +% have to be run twice to clear warning/error messages. + + + + + + +% *** CITATION PACKAGES *** +% +\ifCLASSOPTIONcompsoc + % IEEE Computer Society needs nocompress option + % requires cite.sty v4.0 or later (November 2003) + % \usepackage[nocompress]{cite} +\else + % normal IEEE + % \usepackage{cite} +\fi +% cite.sty was written by Donald Arseneau +% V1.6 and later of IEEEtran pre-defines the format of the cite.sty package +% \cite{} output to follow that of IEEE. Loading the cite package will +% result in citation numbers being automatically sorted and properly +% "compressed/ranged". e.g., [1], [9], [2], [7], [5], [6] without using +% cite.sty will become [1], [2], [5]--[7], [9] using cite.sty. cite.sty's +% \cite will automatically add leading space, if needed. Use cite.sty's +% noadjust option (cite.sty V3.8 and later) if you want to turn this off. +% cite.sty is already installed on most LaTeX systems. Be sure and use +% version 4.0 (2003-05-27) and later if using hyperref.sty. cite.sty does +% not currently provide for hyperlinked citations. +% The latest version can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/cite/ +% The documentation is contained in the cite.sty file itself. +% +% Note that some packages require special options to format as the Computer +% Society requires. In particular, Computer Society papers do not use +% compressed citation ranges as is done in typical IEEE papers +% (e.g., [1]-[4]). Instead, they list every citation separately in order +% (e.g., [1], [2], [3], [4]). To get the latter we need to load the cite +% package with the nocompress option which is supported by cite.sty v4.0 +% and later. Note also the use of a CLASSOPTION conditional provided by +% IEEEtran.cls V1.7 and later. + + + + + +% *** GRAPHICS RELATED PACKAGES *** +% +\ifCLASSINFOpdf + % \usepackage[pdftex]{graphicx} + % declare the path(s) where your graphic files are + % \graphicspath{{../pdf/}{../jpeg/}} + % and their extensions so you won't have to specify these with + % every instance of \includegraphics + % \DeclareGraphicsExtensions{.pdf,.jpeg,.png} +\else + % or other class option (dvipsone, dvipdf, if not using dvips). graphicx + % will default to the driver specified in the system graphics.cfg if no + % driver is specified. + % \usepackage[dvips]{graphicx} + % declare the path(s) where your graphic files are + % \graphicspath{{../eps/}} + % and their extensions so you won't have to specify these with + % every instance of \includegraphics + % \DeclareGraphicsExtensions{.eps} +\fi +% graphicx was written by David Carlisle and Sebastian Rahtz. It is +% required if you want graphics, photos, etc. graphicx.sty is already +% installed on most LaTeX systems. The latest version and documentation can +% be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/required/graphics/ +% Another good source of documentation is "Using Imported Graphics in +% LaTeX2e" by Keith Reckdahl which can be found as epslatex.ps or +% epslatex.pdf at: http://www.ctan.org/tex-archive/info/ +% +% latex, and pdflatex in dvi mode, support graphics in encapsulated +% postscript (.eps) format. pdflatex in pdf mode supports graphics +% in .pdf, .jpeg, .png and .mps (metapost) formats. Users should ensure +% that all non-photo figures use a vector format (.eps, .pdf, .mps) and +% not a bitmapped formats (.jpeg, .png). IEEE frowns on bitmapped formats +% which can result in "jaggedy"/blurry rendering of lines and letters as +% well as large increases in file sizes. +% +% You can find documentation about the pdfTeX application at: +% http://www.tug.org/applications/pdftex + + + +%\usepackage{ps4pdf} +% dvi->ps workflow is required to use such packages as psfrag.sty and +% pstricks.sty. However, Rolf Niepraschk's ps4pdf.sty provides a way to +% apply psfrag/pstricks effects to .eps figures and then get the resultant +% figures in .pdf form. Thus, providing an easier way for migrating from +% .eps to .pdf figures. After ps4pdf.sty loads, if: +% 1. producing .dvi output: the output file will consist ONLY of the +% figures (or other constructs encased within \PSforPDF commands) +% 2. producing .pdf output: pdflatex will look in the filename-pics.pdf +% file, where filename is the basename of the tex document, for the +% graphics (or other constructs encased within \PSforPDF commands). +% NOTE: If you ever change your figures, you must remember to remake +% the filename-pics.pdf file. +% +% This way you can do a: +% +% latex filename +% dvips -Ppdf -o filename-pics.ps filename.dvi +% ps2pdf filename-pics.ps filename-pics.pdf +% +% to produce a filename-pics.pdf graphics container that contains +% .pdf versions of the graphics with psfrag, pstricks, etc. features. +% Note that you will not typically be able to view the figures in +% filename-pics.ps because of an offset. However, you will be able to +% view them in filename-pics.pdf. Also, note that when ps4pdf is in effect +% with .dvi output, you may get harmless over/under full box warnings - +% ignore them. +% Then, run pdflatex: +% +% pdflatex filename +% +% to use pdflatex to make PDF output, automatically using the figures in +% filename-pics.pdf. Alternatively, you could use dvips -i option to +% obtain separate .pdf files for each figure: +% +% dvips -Ppdf -i -E -o fig filename +% +% then convert each figure to pdf via a command such as epstopdf and then +% use pdflatex with these pdf figures and then to dispense with ps4pdf. +% +% Remember to rerun through latex/dvips/ps2pdf if you ever change your +% figures so that filename-pics.pdf gets updated. +% ps4pdf requires David Kastrup's preview-latex and a recent LaTeX system +% (circa 2001 or later). The ps4pdf package and documentation can be +% obtained at: http://www.ctan.org/tex-archive/macros/latex/contrib/ps4pdf/ +% The preview-latex package and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/preview/ +% +% provide a bogus \PSforPDF, even when not loading pd4pdf. This way we can +% stop loading ps4pdf.sty if we choose to make separate .pdf versions of +% each of our figures. +\providecommand{\PSforPDF}[1]{#1} +% Note that in order for ps4pdf to work, all commands related to psfrag, +% pstricks, etc. must be called within the PSforPDF command. This applies +% even when *loading* via \usepackage psfrag.sty, etc. + + +%\PSforPDF{\usepackage{psfrag}} +% psfrag.sty was written by Craig Barratt, Michael C. Grant, and +% David Carlisle. It allows you to substitute LaTeX commands for text in +% imported EPS graphic files. In this way, LaTeX symbols can be placed into +% graphics that have been generated by other applications. You must use +% latex->dvips->ps2pdf workflow (not direct pdf output from pdflatex) if +% you wish to use this capability because it works via some PostScript +% tricks. Alternatively, the graphics could be processed as separate files +% via psfrag and dvips, then converted to PDF for inclusion in the main file +% which uses pdflatex. ps4pdf.sty (above) provides a way of doing this all +% at once within the main file. +% Docs are in "The PSfrag System" by Michael C. Grant and David Carlisle. +% There is also some information about using psfrag in "Using Imported +% Graphics in LaTeX2e" by Keith Reckdahl which documents the graphicx +% package (see above). The psfrag package and documentation can be obtained +% at: http://www.ctan.org/tex-archive/macros/latex/contrib/psfrag/ +% +% Note that the current version of psfrag does not "turn itself off" when +% running under pdf output. This will result in a harmless warning +% about a non-PDF \special. However, to silence this, a bogus psfrag +% command can be provided instead of loading psfrag.sty when PDF output +% is being used. Thus, a more complex alternative conditional loading scheme +% can be employed instead of the straightforword way above: +% +%\ifCLASSINFOpdf +% if outputting PDF, do not use or load psfrag.sty as current versions +% output a non-PDF special that generates a harmless, but annoying warning. +% Instead, we provide a bogus \psfrag command that does nothing with +% its arguments. This is a tad tricky because \psfrag can have up to six +% arguments four of which are optional: \psfrag{}[][][][]{} +% Code based on that in psfrag.sty +%\makeatletter +%\def\psfrag{\@ifstar{\@BOGUSpsfraga}{\@BOGUSpsfraga}} +%\def\@BOGUSpsfraga{\begingroup +% \@makeother\"\@makeother\*\@makeother\!\@makeother\~% +% \@makeother\:\@makeother\\\@makeother\%\@makeother\#% +% \@makeother\ \@BOGUSpsfragb} +%\def\@BOGUSpsfragb#1{\endgroup +% \@ifnextchar [{\@BOGUSpsfragc}% +% {\@BOGUSpsfrag}} +%\def\@BOGUSpsfragc[#1]{\@ifnextchar [{\@BOGUSpsfragd}% +% {\@BOGUSpsfrag}} +%\def\@BOGUSpsfragd[#1]{\@ifnextchar [{\@BOGUSpsfrage}% +% {\@BOGUSpsfrag}} +%\def\@BOGUSpsfrage[#1]{\@ifnextchar [{\@BOGUSpsfragf}% +% {\@BOGUSpsfrag}} +%\def\@BOGUSpsfragf[#1]{\@BOGUSpsfrag} +%\def\@BOGUSpsfrag#1{\ignorespaces} +%\makeatother +%\else +% using dvi output, load psfrag, but funnel it through PSforPDF +% as required by ps4pdf.sty +%\PSforPDF{\usepackage{psfrag}} +%\fi + + + + + +% *** MATH PACKAGES *** +% +%\usepackage[cmex10]{amsmath} +% A popular package from the American Mathematical Society that provides +% many useful and powerful commands for dealing with mathematics. If using +% it, be sure to load this package with the cmex10 option to ensure that +% only type 1 fonts will utilized at all point sizes. Without this option, +% it is possible that some math symbols, particularly those within +% footnotes, will be rendered in bitmap form which will result in a +% document that can not be IEEE Xplore compliant! +% +% Also, note that the amsmath package sets \interdisplaylinepenalty to 10000 +% thus preventing page breaks from occurring within multiline equations. Use: +%\interdisplaylinepenalty=2500 +% after loading amsmath to restore such page breaks as IEEEtran.cls normally +% does. amsmath.sty is already installed on most LaTeX systems. The latest +% version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/required/amslatex/math/ + + + + + +% *** SPECIALIZED LIST PACKAGES *** +%\usepackage{acronym} +% acronym.sty was written by Tobias Oetiker. This package provides tools for +% managing documents with large numbers of acronyms. (You don't *have* to +% use this package - unless you have a lot of acronyms, you may feel that +% such package management of them is bit of an overkill.) +% Do note that the acronym environment (which lists acronyms) will have a +% problem when used under IEEEtran.cls because acronym.sty relies on the +% description list environment - which IEEEtran.cls has customized for +% producing IEEE style lists. A workaround is to declared the longest +% label width via the IEEEtran.cls \IEEEiedlistdecl global control: +% +% \renewcommand{\IEEEiedlistdecl}{\IEEEsetlabelwidth{SONET}} +% \begin{acronym} +% +% \end{acronym} +% \renewcommand{\IEEEiedlistdecl}{\relax}% remember to reset \IEEEiedlistdecl +% +% instead of using the acronym environment's optional argument. +% The latest version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/acronym/ + + +%\usepackage{algorithmic} +% algorithmic.sty was written by Peter Williams and Rogerio Brito. +% This package provides an algorithmic environment fo describing algorithms. +% You can use the algorithmic environment in-text or within a figure +% environment to provide for a floating algorithm. Do NOT use the algorithm +% floating environment provided by algorithm.sty (by the same authors) or +% algorithm2e.sty (by Christophe Fiorio) as IEEE does not use dedicated +% algorithm float types and packages that provide these will not provide +% correct IEEE style captions. The latest version and documentation of +% algorithmic.sty can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithms/ +% There is also a support site at: +% http://algorithms.berlios.de/index.html +% Also of interest may be the (relatively newer and more customizable) +% algorithmicx.sty package by Szasz Janos: +% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithmicx/ + + + + +% *** ALIGNMENT PACKAGES *** +% +%\usepackage{array} +% Frank Mittelbach's and David Carlisle's array.sty patches and improves +% the standard LaTeX2e array and tabular environments to provide better +% appearance and additional user controls. As the default LaTeX2e table +% generation code is lacking to the point of almost being broken with +% respect to the quality of the end results, all users are strongly +% advised to use an enhanced (at the very least that provided by array.sty) +% set of table tools. array.sty is already installed on most systems. The +% latest version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/required/tools/ + + +%\usepackage{mdwmath} +%\usepackage{mdwtab} +% Also highly recommended is Mark Wooding's extremely powerful MDW tools, +% especially mdwmath.sty and mdwtab.sty which are used to format equations +% and tables, respectively. The MDWtools set is already installed on most +% LaTeX systems. The lastest version and documentation is available at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/mdwtools/ + + +% IEEEtran contains the IEEEeqnarray family of commands that can be used to +% generate multiline equations as well as matrices, tables, etc., of high +% quality. + + +%\usepackage{eqparbox} +% Also of notable interest is Scott Pakin's eqparbox package for creating +% (automatically sized) equal width boxes - aka "natural width parboxes". +% Available at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/eqparbox/ + + + + + +% *** SUBFIGURE PACKAGES *** +%\ifCLASSOPTIONcompsoc +%\usepackage[tight,normalsize,sf,SF]{subfigure} +%\else +%\usepackage[tight,footnotesize]{subfigure} +%\fi +% subfigure.sty was written by Steven Douglas Cochran. This package makes it +% easy to put subfigures in your figures. e.g., "Figure 1a and 1b". For IEEE +% work, it is a good idea to load it with the tight package option to reduce +% the amount of white space around the subfigures. Computer Society papers +% use a larger font and \sffamily font for their captions, hence the +% additional options needed under compsoc mode. subfigure.sty is already +% installed on most LaTeX systems. The latest version and documentation can +% be obtained at: +% http://www.ctan.org/tex-archive/obsolete/macros/latex/contrib/subfigure/ +% subfigure.sty has been superceeded by subfig.sty. + + +%\ifCLASSOPTIONcompsoc +% \usepackage[caption=false]{caption} +% \usepackage[font=normalsize,labelfont=sf,textfont=sf]{subfig} +%\else +% \usepackage[caption=false]{caption} +% \usepackage[font=footnotesize]{subfig} +%\fi +% subfig.sty, also written by Steven Douglas Cochran, is the modern +% replacement for subfigure.sty. However, subfig.sty requires and +% automatically loads Axel Sommerfeldt's caption.sty which will override +% IEEEtran.cls handling of captions and this will result in nonIEEE style +% figure/table captions. To prevent this problem, be sure and preload +% caption.sty with its "caption=false" package option. This is will preserve +% IEEEtran.cls handing of captions. Version 1.3 (2005/06/28) and later +% (recommended due to many improvements over 1.2) of subfig.sty supports +% the caption=false option directly: +%\ifCLASSOPTIONcompsoc +% \usepackage[caption=false,font=normalsize,labelfont=sf,textfont=sf]{subfig} +%\else +% \usepackage[caption=false,font=footnotesize]{subfig} +%\fi +% +% The latest version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/subfig/ +% The latest version and documentation of caption.sty can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/caption/ + + + + +% *** FLOAT PACKAGES *** +% +%\usepackage{fixltx2e} +% fixltx2e, the successor to the earlier fix2col.sty, was written by +% Frank Mittelbach and David Carlisle. This package corrects a few problems +% in the LaTeX2e kernel, the most notable of which is that in current +% LaTeX2e releases, the ordering of single and double column floats is not +% guaranteed to be preserved. Thus, an unpatched LaTeX2e can allow a +% single column figure to be placed prior to an earlier double column +% figure. The latest version and documentation can be found at: +% http://www.ctan.org/tex-archive/macros/latex/base/ + + +%\usepackage{stfloats} +% stfloats.sty was written by Sigitas Tolusis. This package gives LaTeX2e +% the ability to do double column floats at the bottom of the page as well +% as the top. (e.g., "\begin{figure*}[!b]" is not normally possible in +% LaTeX2e). It also provides a command: +%\fnbelowfloat +% to enable the placement of footnotes below bottom floats (the standard +% LaTeX2e kernel puts them above bottom floats). This is an invasive package +% which rewrites many portions of the LaTeX2e float routines. It may not work +% with other packages that modify the LaTeX2e float routines. The latest +% version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/sttools/ +% Documentation is contained in the stfloats.sty comments as well as in the +% presfull.pdf file. Do not use the stfloats baselinefloat ability as IEEE +% does not allow \baselineskip to stretch. Authors submitting work to the +% IEEE should note that IEEE rarely uses double column equations and +% that authors should try to avoid such use. Do not be tempted to use the +% cuted.sty or midfloat.sty packages (also by Sigitas Tolusis) as IEEE does +% not format its papers in such ways. + + +%\ifCLASSOPTIONcaptionsoff +% \usepackage[nomarkers]{endfloat} +% \let\MYoriglatexcaption\caption +% \renewcommand{\caption}[2][\relax]{\MYoriglatexcaption[#2]{#2}} +%\fi +% endfloat.sty was written by James Darrell McCauley and Jeff Goldberg. +% This package may be useful when used in conjunction with IEEEtran.cls' +% captionsoff option. Some IEEE journals/societies require that submissions +% have lists of figures/tables at the end of the paper and that +% figures/tables without any captions are placed on a page by themselves at +% the end of the document. If needed, the draftcls IEEEtran class option or +% \CLASSINPUTbaselinestretch interface can be used to increase the line +% spacing as well. Be sure and use the nomarkers option of endfloat to +% prevent endfloat from "marking" where the figures would have been placed +% in the text. The two hack lines of code above are a slight modification of +% that suggested by in the endfloat docs (section 8.3.1) to ensure that +% the full captions always appear in the list of figures/tables - even if +% the user used the short optional argument of \caption[]{}. +% IEEE papers do not typically make use of \caption[]'s optional argument, +% so this should not be an issue. A similar trick can be used to disable +% captions of packages such as subfig.sty that lack options to turn off +% the subcaptions: +% For subfig.sty: +% \let\MYorigsubfloat\subfloat +% \renewcommand{\subfloat}[2][\relax]{\MYorigsubfloat[]{#2}} +% For subfigure.sty: +% \let\MYorigsubfigure\subfigure +% \renewcommand{\subfigure}[2][\relax]{\MYorigsubfigure[]{#2}} +% However, the above trick will not work if both optional arguments of +% the \subfloat/subfig command are used. Furthermore, there needs to be a +% description of each subfigure *somewhere* and endfloat does not add +% subfigure captions to its list of figures. Thus, the best approach is to +% avoid the use of subfigure captions (many IEEE journals avoid them anyway) +% and instead reference/explain all the subfigures within the main caption. +% The latest version of endfloat.sty and its documentation can obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/endfloat/ +% +% The IEEEtran \ifCLASSOPTIONcaptionsoff conditional can also be used +% later in the document, say, to conditionally put the References on a +% page by themselves. + + + + + +% *** PDF, URL AND HYPERLINK PACKAGES *** +% +%\usepackage{url} +% url.sty was written by Donald Arseneau. It provides better support for +% handling and breaking URLs. url.sty is already installed on most LaTeX +% systems. The latest version can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/misc/ +% Read the url.sty source comments for usage information. Basically, +% \url{my_url_here}. + + +% NOTE: PDF thumbnail features are not required in IEEE papers +% and their use requires extra complexity and work. +%\ifCLASSINFOpdf +% \usepackage[pdftex]{thumbpdf} +%\else +% \usepackage[dvips]{thumbpdf} +%\fi +% thumbpdf.sty and its companion Perl utility were written by Heiko Oberdiek. +% It allows the user a way to produce PDF documents that contain fancy +% thumbnail images of each of the pages (which tools like acrobat reader can +% utilize). This is possible even when using dvi->ps->pdf workflow if the +% correct thumbpdf driver options are used. thumbpdf.sty incorporates the +% file containing the PDF thumbnail information (filename.tpm is used with +% dvips, filename.tpt is used with pdftex, where filename is the base name of +% your tex document) into the final ps or pdf output document. An external +% utility, the thumbpdf *Perl script* is needed to make these .tpm or .tpt +% thumbnail files from a .ps or .pdf version of the document (which obviously +% does not yet contain pdf thumbnails). Thus, one does a: +% +% thumbpdf filename.pdf +% +% to make a filename.tpt, and: +% +% thumbpdf --mode dvips filename.ps +% +% to make a filename.tpm which will then be loaded into the document by +% thumbpdf.sty the NEXT time the document is compiled (by pdflatex or +% latex->dvips->ps2pdf). Users must be careful to regenerate the .tpt and/or +% .tpm files if the main document changes and then to recompile the +% document to incorporate the revised thumbnails to ensure that thumbnails +% match the actual pages. It is easy to forget to do this! +% +% Unix systems come with a Perl interpreter. However, MS Windows users +% will usually have to install a Perl interpreter so that the thumbpdf +% script can be run. The Ghostscript PS/PDF interpreter is also required. +% See the thumbpdf docs for details. The latest version and documentation +% can be obtained at. +% http://www.ctan.org/tex-archive/support/thumbpdf/ +% Be sure and use only version 3.8 (2005/07/06) or later of thumbpdf as +% earlier versions will not work properly with recent versions of pdfTeX +% (1.20a and later). + + +% NOTE: PDF hyperlink and bookmark features are not required in IEEE +% papers and their use requires extra complexity and work. +% *** IF USING HYPERREF BE SURE AND CHANGE THE EXAMPLE PDF *** +% *** TITLE/SUBJECT/AUTHOR/KEYWORDS INFO BELOW!! *** +\newcommand\MYhyperrefoptions{bookmarks=true,bookmarksnumbered=true, +pdfpagemode={UseOutlines},plainpages=false,pdfpagelabels=true, +colorlinks=true,linkcolor={black},citecolor={black},pagecolor={black}, +urlcolor={black}, +pdftitle={Bare Demo of IEEEtran.cls for Computer Society Journals},%.dvi->.ps->.pdf workflow if the respective packages/scripts are +% loaded/invoked with the correct driver options (dvips, etc.). +% As most IEEE papers use URLs sparingly (mainly in the references), this +% may not be as big an issue as with other publications. +% +% That said, recently Vilar Camara Neto introduced his breakurl.sty +% package which permits hyperref to easily break URLs even in dvi +% mode. Note that breakurl, unlike most other packages, must be loaded +% AFTER hyperref. The latest version of breakurl and its documentation can +% be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/breakurl/ +% breakurl.sty is not for use under pdflatex pdf mode. Versions 1.10 +% (September 23, 2005) and later are recommened to avoid bugs in earlier +% releases. +% +% The advanced features offer by hyperref.sty are not required for IEEE +% submission, so users should weigh these features against the added +% complexity of use. Users who wish to use hyperref *must* ensure that +% their hyperref version is 6.72u or later *and* IEEEtran.cls is version +% 1.6b or later. +% The package options above demonstrate how to enable PDF bookmarks +% (a type of table of contents viewable in Acrobat Reader) as well as +% PDF document information (title, subject, author and keywords) that is +% viewable in Acrobat reader's Document_Properties menu. PDF document +% information is also used extensively to automate the cataloging of PDF +% documents. The above set of options ensures that hyperlinks will not be +% colored in the text and thus will not be visible in the printed page, +% but will be active on "mouse over". USING COLORS OR OTHER HIGHLIGHTING +% OF HYPERLINKS CAN RESULT IN DOCUMENT REJECTION BY THE IEEE, especially if +% these appear on the "printed" page. IF IN DOUBT, ASK THE RELEVANT +% SUBMISSION EDITOR. You may need to add the option hypertexnames=false if +% you used duplicate equation numbers, etc., but this should not be needed +% in normal IEEE work. +% The latest version of hyperref and its documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/hyperref/ + + + + + +% *** Do not adjust lengths that control margins, column widths, etc. *** +% *** Do not use packages that alter fonts (such as pslatex). *** +% There should be no need to do such things with IEEEtran.cls V1.6 and later. +% (Unless specifically asked to do so by the journal or conference you plan +% to submit to, of course. ) + + +% correct bad hyphenation here +\hyphenation{op-tical net-works semi-conduc-tor} + + +\begin{document} +% +% paper title +% can use linebreaks \\ within to get better formatting as desired +\title{Bare Advanced Demo of IEEEtran.cls\\ for Computer Society Journals} +% +% +% author names and IEEE memberships +% note positions of commas and nonbreaking spaces ( ~ ) LaTeX will not break +% a structure at a ~ so this keeps an author's name from being broken across +% two lines. +% use \thanks{} to gain access to the first footnote area +% a separate \thanks must be used for each paragraph as LaTeX2e's \thanks +% was not built to handle multiple paragraphs +% +% +%\IEEEcompsocitemizethanks is a special \thanks that produces the bulleted +% lists the Computer Society journals use for "first footnote" author +% affiliations. Use \IEEEcompsocthanksitem which works much like \item +% for each affiliation group. When not in compsoc mode, +% \IEEEcompsocitemizethanks becomes like \thanks and +% \IEEEcompsocthanksitem becomes a line break with idention. This +% facilitates dual compilation, although admittedly the differences in the +% desired content of \author between the different types of papers makes a +% one-size-fits-all approach a daunting prospect. For instance, compsoc +% journal papers have the author affiliations above the "Manuscript +% received ..." text while in non-compsoc journals this is reversed. Sigh. + +\author{Michael~Shell,~\IEEEmembership{Member,~IEEE,} + John~Doe,~\IEEEmembership{Fellow,~OSA,} + and~Jane~Doe,~\IEEEmembership{Life~Fellow,~IEEE}% <-this % stops a space +\IEEEcompsocitemizethanks{\IEEEcompsocthanksitem M. Shell is with the Department +of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, +GA, 30332.\protect\\ +% note need leading \protect in front of \\ to get a newline within \thanks as +% \\ is fragile and will error, could use \hfil\break instead. +E-mail: see http://www.michaelshell.org/contact.html +\IEEEcompsocthanksitem J. Doe and J. Doe are with Anonymous University.}% <-this % stops a space +\thanks{Manuscript received April 19, 2005; revised January 11, 2007.}} + +% note the % following the last \IEEEmembership and also \thanks - +% these prevent an unwanted space from occurring between the last author name +% and the end of the author line. i.e., if you had this: +% +% \author{....lastname \thanks{...} \thanks{...} } +% ^------------^------------^----Do not want these spaces! +% +% a space would be appended to the last name and could cause every name on that +% line to be shifted left slightly. This is one of those "LaTeX things". For +% instance, "\textbf{A} \textbf{B}" will typeset as "A B" not "AB". To get +% "AB" then you have to do: "\textbf{A}\textbf{B}" +% \thanks is no different in this regard, so shield the last } of each \thanks +% that ends a line with a % and do not let a space in before the next \thanks. +% Spaces after \IEEEmembership other than the last one are OK (and needed) as +% you are supposed to have spaces between the names. For what it is worth, +% this is a minor point as most people would not even notice if the said evil +% space somehow managed to creep in. + + + +% The paper headers +\markboth{Journal of \LaTeX\ Class Files,~Vol.~6, No.~1, January~2007}% +{Shell \MakeLowercase{\textit{et al.}}: Bare Advanced Demo of IEEEtran.cls for Journals} +% The only time the second header will appear is for the odd numbered pages +% after the title page when using the twoside option. +% +% *** Note that you probably will NOT want to include the author's *** +% *** name in the headers of peer review papers. *** +% You can use \ifCLASSOPTIONpeerreview for conditional compilation here if +% you desire. + + + +% The publisher's ID mark at the bottom of the page is less important with +% Computer Society journal papers as those publications place the marks +% outside of the main text columns and, therefore, unlike regular IEEE +% journals, the available text space is not reduced by their presence. +% If you want to put a publisher's ID mark on the page you can do it like +% this: +%\IEEEpubid{0000--0000/00\$00.00~\copyright~2007 IEEE} +% or like this to get the Computer Society new two part style. +%\IEEEpubid{\makebox[\columnwidth]{\hfill 0000--0000/00/\$00.00~\copyright~2007 IEEE}% +%\hspace{\columnsep}\makebox[\columnwidth]{Published by the IEEE Computer Society\hfill}} +% Remember, if you use this you must call \IEEEpubidadjcol in the second +% column for its text to clear the IEEEpubid mark (Computer Society jorunal +% papers don't need this extra clearance.) + + + +% use for special paper notices +%\IEEEspecialpapernotice{(Invited Paper)} + + + +% for Computer Society papers, we must declare the abstract and index terms +% PRIOR to the title within the \IEEEcompsoctitleabstractindextext IEEEtran +% command as these need to go into the title area created by \maketitle. +\IEEEcompsoctitleabstractindextext{% +\begin{abstract} +%\boldmath +The abstract goes here. +\end{abstract} +% IEEEtran.cls defaults to using nonbold math in the Abstract. +% This preserves the distinction between vectors and scalars. However, +% if the journal you are submitting to favors bold math in the abstract, +% then you can use LaTeX's standard command \boldmath at the very start +% of the abstract to achieve this. Many IEEE journals frown on math +% in the abstract anyway. In particular, the Computer Society does +% not want either math or citations to appear in the abstract. + +% Note that keywords are not normally used for peerreview papers. +\begin{IEEEkeywords} +Computer Society, IEEEtran, journal, \LaTeX, paper, template. +\end{IEEEkeywords}} + + +% make the title area +\maketitle + + +% To allow for easy dual compilation without having to reenter the +% abstract/keywords data, the \IEEEcompsoctitleabstractindextext text will +% not be used in maketitle, but will appear (i.e., to be "transported") +% here as \IEEEdisplaynotcompsoctitleabstractindextext when compsoc mode +% is not selected if conference mode is selected - because compsoc +% conference papers position the abstract like regular (non-compsoc) +% papers do! +\IEEEdisplaynotcompsoctitleabstractindextext +% \IEEEdisplaynotcompsoctitleabstractindextext has no effect when using +% compsoc under a non-conference mode. + + +% For peer review papers, you can put extra information on the cover +% page as needed: +% \ifCLASSOPTIONpeerreview +% \begin{center} \bfseries EDICS Category: 3-BBND \end{center} +% \fi +% +% For peerreview papers, this IEEEtran command inserts a page break and +% creates the second title. It will be ignored for other modes. +\IEEEpeerreviewmaketitle + + + +\section{Introduction} +% Computer Society journal papers do something a tad strange with the very +% first section heading (almost always called "Introduction"). They place it +% ABOVE the main text! IEEEtran.cls currently does not do this for you. +% However, You can achieve this effect by making LaTeX jump through some +% hoops via something like: +% +%\ifCLASSOPTIONcompsoc +% \noindent\raisebox{2\baselineskip}[0pt][0pt]% +% {\parbox{\columnwidth}{\section{Introduction}\label{sec:introduction}% +% \global\everypar=\everypar}}% +% \vspace{-1\baselineskip}\vspace{-\parskip}\par +%\else +% \section{Introduction}\label{sec:introduction}\par +%\fi +% +% Admittedly, this is a hack and may well be fragile, but seems to do the +% trick for me. Note the need to keep any \label that may be used right +% after \section in the above as the hack puts \section within a raised box. + + + +% The very first letter is a 2 line initial drop letter followed +% by the rest of the first word in caps (small caps for compsoc). +% +% form to use if the first word consists of a single letter: +% \IEEEPARstart{A}{demo} file is .... +% +% form to use if you need the single drop letter followed by +% normal text (unknown if ever used by IEEE): +% \IEEEPARstart{A}{}demo file is .... +% +% Some journals put the first two words in caps: +% \IEEEPARstart{T}{his demo} file is .... +% +% Here we have the typical use of a "T" for an initial drop letter +% and "HIS" in caps to complete the first word. +\IEEEPARstart{T}{his} demo file is intended to serve as a ``starter file'' +for IEEE Computer Society journal papers produced under \LaTeX\ using +IEEEtran.cls version 1.7 and later. +% You must have at least 2 lines in the paragraph with the drop letter +% (should never be an issue) +I wish you the best of success. + +\hfill mds + +\hfill January 11, 2007 + +\subsection{Subsection Heading Here} +Subsection text here. + +% needed in second column of first page if using \IEEEpubid +%\IEEEpubidadjcol + +\subsubsection{Subsubsection Heading Here} +Subsubsection text here. + + +% An example of a floating figure using the graphicx package. +% Note that \label must occur AFTER (or within) \caption. +% For figures, \caption should occur after the \includegraphics. +% Note that IEEEtran v1.7 and later has special internal code that +% is designed to preserve the operation of \label within \caption +% even when the captionsoff option is in effect. However, because +% of issues like this, it may be the safest practice to put all your +% \label just after \caption rather than within \caption{}. +% +% Reminder: the "draftcls" or "draftclsnofoot", not "draft", class +% option should be used if it is desired that the figures are to be +% displayed while in draft mode. +% +%\begin{figure}[!t] +%\centering +%\includegraphics[width=2.5in]{myfigure} +% where an .eps filename suffix will be assumed under latex, +% and a .pdf suffix will be assumed for pdflatex; or what has been declared +% via \DeclareGraphicsExtensions. +%\caption{Simulation Results} +%\label{fig_sim} +%\end{figure} + +% Note that IEEE typically puts floats only at the top, even when this +% results in a large percentage of a column being occupied by floats. +% However, the Computer Society has been known to put floats at the bottom. + + +% An example of a double column floating figure using two subfigures. +% (The subfig.sty package must be loaded for this to work.) +% The subfigure \label commands are set within each subfloat command, the +% \label for the overall figure must come after \caption. +% \hfil must be used as a separator to get equal spacing. +% The subfigure.sty package works much the same way, except \subfigure is +% used instead of \subfloat. +% +%\begin{figure*}[!t] +%\centerline{\subfloat[Case I]\includegraphics[width=2.5in]{subfigcase1}% +%\label{fig_first_case}} +%\hfil +%\subfloat[Case II]{\includegraphics[width=2.5in]{subfigcase2}% +%\label{fig_second_case}}} +%\caption{Simulation results} +%\label{fig_sim} +%\end{figure*} +% +% Note that often IEEE papers with subfigures do not employ subfigure +% captions (using the optional argument to \subfloat), but instead will +% reference/describe all of them (a), (b), etc., within the main caption. + + +% An example of a floating table. Note that, for IEEE style tables, the +% \caption command should come BEFORE the table. Table text will default to +% \footnotesize as IEEE normally uses this smaller font for tables. +% The \label must come after \caption as always. +% +%\begin{table}[!t] +%% increase table row spacing, adjust to taste +%\renewcommand{\arraystretch}{1.3} +% if using array.sty, it might be a good idea to tweak the value of +% \extrarowheight as needed to properly center the text within the cells +%\caption{An Example of a Table} +%\label{table_example} +%\centering +%% Some packages, such as MDW tools, offer better commands for making tables +%% than the plain LaTeX2e tabular which is used here. +%\begin{tabular}{|c||c|} +%\hline +%One & Two\\ +%\hline +%Three & Four\\ +%\hline +%\end{tabular} +%\end{table} + + +% Note that IEEE does not put floats in the very first column - or typically +% anywhere on the first page for that matter. Also, in-text middle ("here") +% positioning is not used. Most IEEE journals use top floats exclusively. +% However, Computer Society journals sometimes do use bottom floats - bear +% this in mind when choosing appropriate optional arguments for the +% figure/table environments. +% Note that, LaTeX2e, unlike IEEE journals, places footnotes above bottom +% floats. This can be corrected via the \fnbelowfloat command of the +% stfloats package. + + + +\section{Conclusion} +The conclusion goes here. + + + + + +% if have a single appendix: +%\appendix[Proof of the Zonklar Equations] +% or +%\appendix % for no appendix heading +% do not use \section anymore after \appendix, only \section* +% is possibly needed + +% use appendices with more than one appendix +% then use \section to start each appendix +% you must declare a \section before using any +% \subsection or using \label (\appendices by itself +% starts a section numbered zero.) +% + + +\appendices +\section{Proof of the First Zonklar Equation} +Appendix one text goes here. + +% you can choose not to have a title for an appendix +% if you want by leaving the argument blank +\section{} +Appendix two text goes here. + + +% use section* for acknowledgement +\ifCLASSOPTIONcompsoc + % The Computer Society usually uses the plural form + \section*{Acknowledgments} +\else + % regular IEEE prefers the singular form + \section*{Acknowledgment} +\fi + + +The authors would like to thank... + + +% Can use something like this to put references on a page +% by themselves when using endfloat and the captionsoff option. +\ifCLASSOPTIONcaptionsoff + \newpage +\fi + + + +% trigger a \newpage just before the given reference +% number - used to balance the columns on the last page +% adjust value as needed - may need to be readjusted if +% the document is modified later +%\IEEEtriggeratref{8} +% The "triggered" command can be changed if desired: +%\IEEEtriggercmd{\enlargethispage{-5in}} + +% references section + +% can use a bibliography generated by BibTeX as a .bbl file +% BibTeX documentation can be easily obtained at: +% http://www.ctan.org/tex-archive/biblio/bibtex/contrib/doc/ +% The IEEEtran BibTeX style support page is at: +% http://www.michaelshell.org/tex/ieeetran/bibtex/ +%\bibliographystyle{IEEEtran} +% argument is your BibTeX string definitions and bibliography database(s) +%\bibliography{IEEEabrv,../bib/paper} +% +% manually copy in the resultant .bbl file +% set second argument of \begin to the number of references +% (used to reserve space for the reference number labels box) +\begin{thebibliography}{1} + +\bibitem{IEEEhowto:kopka} +H.~Kopka and P.~W. Daly, \emph{A Guide to {\LaTeX}}, 3rd~ed.\hskip 1em plus + 0.5em minus 0.4em\relax Harlow, England: Addison-Wesley, 1999. + +\end{thebibliography} + +% biography section +% +% If you have an EPS/PDF photo (graphicx package needed) extra braces are +% needed around the contents of the optional argument to biography to prevent +% the LaTeX parser from getting confused when it sees the complicated +% \includegraphics command within an optional argument. (You could create +% your own custom macro containing the \includegraphics command to make things +% simpler here.) +%\begin{biography}[{\includegraphics[width=1in,height=1.25in,clip,keepaspectratio]{mshell}}]{Michael Shell} +% or if you just want to reserve a space for a photo: + +\begin{IEEEbiography}{Michael Shell} +Biography text here. +\end{IEEEbiography} + +% if you will not have a photo at all: +\begin{IEEEbiographynophoto}{John Doe} +Biography text here. +\end{IEEEbiographynophoto} + +% insert where needed to balance the two columns on the last page with +% biographies +%\newpage + +\begin{IEEEbiographynophoto}{Jane Doe} +Biography text here. +\end{IEEEbiographynophoto} + +% You can push biographies down or up by placing +% a \vfill before or after them. The appropriate +% use of \vfill depends on what kind of text is +% on the last page and whether or not the columns +% are being equalized. + +%\vfill + +% Can be used to pull up biographies so that the bottom of the last one +% is flush with the other column. +%\enlargethispage{-5in} + + + +% that's all folks +\end{document} + + Property changes on: SwiftApps/Swift-MapRed/Paper/bare_adv.tex ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/Paper/bare_conf.tex =================================================================== --- SwiftApps/Swift-MapRed/Paper/bare_conf.tex (rev 0) +++ SwiftApps/Swift-MapRed/Paper/bare_conf.tex 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,601 @@ + +%% bare_conf.tex +%% V1.3 +%% 2007/01/11 +%% by Michael Shell +%% See: +%% http://www.michaelshell.org/ +%% for current contact information. +%% +%% This is a skeleton file demonstrating the use of IEEEtran.cls +%% (requires IEEEtran.cls version 1.7 or later) with an IEEE conference paper. +%% +%% Support sites: +%% http://www.michaelshell.org/tex/ieeetran/ +%% http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/ +%% and +%% http://www.ieee.org/ + +%%************************************************************************* +%% Legal Notice: +%% This code is offered as-is without any warranty either expressed or +%% implied; without even the implied warranty of MERCHANTABILITY or +%% FITNESS FOR A PARTICULAR PURPOSE! +%% User assumes all risk. +%% In no event shall IEEE or any contributor to this code be liable for +%% any damages or losses, including, but not limited to, incidental, +%% consequential, or any other damages, resulting from the use or misuse +%% of any information contained here. +%% +%% All comments are the opinions of their respective authors and are not +%% necessarily endorsed by the IEEE. +%% +%% This work is distributed under the LaTeX Project Public License (LPPL) +%% ( http://www.latex-project.org/ ) version 1.3, and may be freely used, +%% distributed and modified. A copy of the LPPL, version 1.3, is included +%% in the base LaTeX documentation of all distributions of LaTeX released +%% 2003/12/01 or later. +%% Retain all contribution notices and credits. +%% ** Modified files should be clearly indicated as such, including ** +%% ** renaming them and changing author support contact information. ** +%% +%% File list of work: IEEEtran.cls, IEEEtran_HOWTO.pdf, bare_adv.tex, +%% bare_conf.tex, bare_jrnl.tex, bare_jrnl_compsoc.tex +%%************************************************************************* + +% *** Authors should verify (and, if needed, correct) their LaTeX system *** +% *** with the testflow diagnostic prior to trusting their LaTeX platform *** +% *** with production work. IEEE's font choices can trigger bugs that do *** +% *** not appear when using other class files. *** +% The testflow support page is at: +% http://www.michaelshell.org/tex/testflow/ + + + +% Note that the a4paper option is mainly intended so that authors in +% countries using A4 can easily print to A4 and see how their papers will +% look in print - the typesetting of the document will not typically be +% affected with changes in paper size (but the bottom and side margins will). +% Use the testflow package mentioned above to verify correct handling of +% both paper sizes by the user's LaTeX system. +% +% Also note that the "draftcls" or "draftclsnofoot", not "draft", option +% should be used if it is desired that the figures are to be displayed in +% draft mode. +% +\documentclass[conference]{IEEEtran} +% Add the compsoc option for Computer Society conferences. +% +% If IEEEtran.cls has not been installed into the LaTeX system files, +% manually specify the path to it like: +% \documentclass[conference]{../sty/IEEEtran} + + + + + +% Some very useful LaTeX packages include: +% (uncomment the ones you want to load) + + +% *** MISC UTILITY PACKAGES *** +% +%\usepackage{ifpdf} +% Heiko Oberdiek's ifpdf.sty is very useful if you need conditional +% compilation based on whether the output is pdf or dvi. +% usage: +% \ifpdf +% % pdf code +% \else +% % dvi code +% \fi +% The latest version of ifpdf.sty can be obtained from: +% http://www.ctan.org/tex-archive/macros/latex/contrib/oberdiek/ +% Also, note that IEEEtran.cls V1.7 and later provides a builtin +% \ifCLASSINFOpdf conditional that works the same way. +% When switching from latex to pdflatex and vice-versa, the compiler may +% have to be run twice to clear warning/error messages. + + + + + + +% *** CITATION PACKAGES *** +% +%\usepackage{cite} +% cite.sty was written by Donald Arseneau +% V1.6 and later of IEEEtran pre-defines the format of the cite.sty package +% \cite{} output to follow that of IEEE. Loading the cite package will +% result in citation numbers being automatically sorted and properly +% "compressed/ranged". e.g., [1], [9], [2], [7], [5], [6] without using +% cite.sty will become [1], [2], [5]--[7], [9] using cite.sty. cite.sty's +% \cite will automatically add leading space, if needed. Use cite.sty's +% noadjust option (cite.sty V3.8 and later) if you want to turn this off. +% cite.sty is already installed on most LaTeX systems. Be sure and use +% version 4.0 (2003-05-27) and later if using hyperref.sty. cite.sty does +% not currently provide for hyperlinked citations. +% The latest version can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/cite/ +% The documentation is contained in the cite.sty file itself. + + + + + + +% *** GRAPHICS RELATED PACKAGES *** +% +\ifCLASSINFOpdf + % \usepackage[pdftex]{graphicx} + % declare the path(s) where your graphic files are + % \graphicspath{{../pdf/}{../jpeg/}} + % and their extensions so you won't have to specify these with + % every instance of \includegraphics + % \DeclareGraphicsExtensions{.pdf,.jpeg,.png} +\else + % or other class option (dvipsone, dvipdf, if not using dvips). graphicx + % will default to the driver specified in the system graphics.cfg if no + % driver is specified. + % \usepackage[dvips]{graphicx} + % declare the path(s) where your graphic files are + % \graphicspath{{../eps/}} + % and their extensions so you won't have to specify these with + % every instance of \includegraphics + % \DeclareGraphicsExtensions{.eps} +\fi +% graphicx was written by David Carlisle and Sebastian Rahtz. It is +% required if you want graphics, photos, etc. graphicx.sty is already +% installed on most LaTeX systems. The latest version and documentation can +% be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/required/graphics/ +% Another good source of documentation is "Using Imported Graphics in +% LaTeX2e" by Keith Reckdahl which can be found as epslatex.ps or +% epslatex.pdf at: http://www.ctan.org/tex-archive/info/ +% +% latex, and pdflatex in dvi mode, support graphics in encapsulated +% postscript (.eps) format. pdflatex in pdf mode supports graphics +% in .pdf, .jpeg, .png and .mps (metapost) formats. Users should ensure +% that all non-photo figures use a vector format (.eps, .pdf, .mps) and +% not a bitmapped formats (.jpeg, .png). IEEE frowns on bitmapped formats +% which can result in "jaggedy"/blurry rendering of lines and letters as +% well as large increases in file sizes. +% +% You can find documentation about the pdfTeX application at: +% http://www.tug.org/applications/pdftex + + + + + +% *** MATH PACKAGES *** +% +%\usepackage[cmex10]{amsmath} +% A popular package from the American Mathematical Society that provides +% many useful and powerful commands for dealing with mathematics. If using +% it, be sure to load this package with the cmex10 option to ensure that +% only type 1 fonts will utilized at all point sizes. Without this option, +% it is possible that some math symbols, particularly those within +% footnotes, will be rendered in bitmap form which will result in a +% document that can not be IEEE Xplore compliant! +% +% Also, note that the amsmath package sets \interdisplaylinepenalty to 10000 +% thus preventing page breaks from occurring within multiline equations. Use: +%\interdisplaylinepenalty=2500 +% after loading amsmath to restore such page breaks as IEEEtran.cls normally +% does. amsmath.sty is already installed on most LaTeX systems. The latest +% version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/required/amslatex/math/ + + + + + +% *** SPECIALIZED LIST PACKAGES *** +% +%\usepackage{algorithmic} +% algorithmic.sty was written by Peter Williams and Rogerio Brito. +% This package provides an algorithmic environment fo describing algorithms. +% You can use the algorithmic environment in-text or within a figure +% environment to provide for a floating algorithm. Do NOT use the algorithm +% floating environment provided by algorithm.sty (by the same authors) or +% algorithm2e.sty (by Christophe Fiorio) as IEEE does not use dedicated +% algorithm float types and packages that provide these will not provide +% correct IEEE style captions. The latest version and documentation of +% algorithmic.sty can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithms/ +% There is also a support site at: +% http://algorithms.berlios.de/index.html +% Also of interest may be the (relatively newer and more customizable) +% algorithmicx.sty package by Szasz Janos: +% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithmicx/ + + + + +% *** ALIGNMENT PACKAGES *** +% +%\usepackage{array} +% Frank Mittelbach's and David Carlisle's array.sty patches and improves +% the standard LaTeX2e array and tabular environments to provide better +% appearance and additional user controls. As the default LaTeX2e table +% generation code is lacking to the point of almost being broken with +% respect to the quality of the end results, all users are strongly +% advised to use an enhanced (at the very least that provided by array.sty) +% set of table tools. array.sty is already installed on most systems. The +% latest version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/required/tools/ + + +%\usepackage{mdwmath} +%\usepackage{mdwtab} +% Also highly recommended is Mark Wooding's extremely powerful MDW tools, +% especially mdwmath.sty and mdwtab.sty which are used to format equations +% and tables, respectively. The MDWtools set is already installed on most +% LaTeX systems. The lastest version and documentation is available at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/mdwtools/ + + +% IEEEtran contains the IEEEeqnarray family of commands that can be used to +% generate multiline equations as well as matrices, tables, etc., of high +% quality. + + +%\usepackage{eqparbox} +% Also of notable interest is Scott Pakin's eqparbox package for creating +% (automatically sized) equal width boxes - aka "natural width parboxes". +% Available at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/eqparbox/ + + + + + +% *** SUBFIGURE PACKAGES *** +%\usepackage[tight,footnotesize]{subfigure} +% subfigure.sty was written by Steven Douglas Cochran. This package makes it +% easy to put subfigures in your figures. e.g., "Figure 1a and 1b". For IEEE +% work, it is a good idea to load it with the tight package option to reduce +% the amount of white space around the subfigures. subfigure.sty is already +% installed on most LaTeX systems. The latest version and documentation can +% be obtained at: +% http://www.ctan.org/tex-archive/obsolete/macros/latex/contrib/subfigure/ +% subfigure.sty has been superceeded by subfig.sty. + + + +%\usepackage[caption=false]{caption} +%\usepackage[font=footnotesize]{subfig} +% subfig.sty, also written by Steven Douglas Cochran, is the modern +% replacement for subfigure.sty. However, subfig.sty requires and +% automatically loads Axel Sommerfeldt's caption.sty which will override +% IEEEtran.cls handling of captions and this will result in nonIEEE style +% figure/table captions. To prevent this problem, be sure and preload +% caption.sty with its "caption=false" package option. This is will preserve +% IEEEtran.cls handing of captions. Version 1.3 (2005/06/28) and later +% (recommended due to many improvements over 1.2) of subfig.sty supports +% the caption=false option directly: +%\usepackage[caption=false,font=footnotesize]{subfig} +% +% The latest version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/subfig/ +% The latest version and documentation of caption.sty can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/caption/ + + + + +% *** FLOAT PACKAGES *** +% +%\usepackage{fixltx2e} +% fixltx2e, the successor to the earlier fix2col.sty, was written by +% Frank Mittelbach and David Carlisle. This package corrects a few problems +% in the LaTeX2e kernel, the most notable of which is that in current +% LaTeX2e releases, the ordering of single and double column floats is not +% guaranteed to be preserved. Thus, an unpatched LaTeX2e can allow a +% single column figure to be placed prior to an earlier double column +% figure. The latest version and documentation can be found at: +% http://www.ctan.org/tex-archive/macros/latex/base/ + + + +%\usepackage{stfloats} +% stfloats.sty was written by Sigitas Tolusis. This package gives LaTeX2e +% the ability to do double column floats at the bottom of the page as well +% as the top. (e.g., "\begin{figure*}[!b]" is not normally possible in +% LaTeX2e). It also provides a command: +%\fnbelowfloat +% to enable the placement of footnotes below bottom floats (the standard +% LaTeX2e kernel puts them above bottom floats). This is an invasive package +% which rewrites many portions of the LaTeX2e float routines. It may not work +% with other packages that modify the LaTeX2e float routines. The latest +% version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/sttools/ +% Documentation is contained in the stfloats.sty comments as well as in the +% presfull.pdf file. Do not use the stfloats baselinefloat ability as IEEE +% does not allow \baselineskip to stretch. Authors submitting work to the +% IEEE should note that IEEE rarely uses double column equations and +% that authors should try to avoid such use. Do not be tempted to use the +% cuted.sty or midfloat.sty packages (also by Sigitas Tolusis) as IEEE does +% not format its papers in such ways. + + + + + +% *** PDF, URL AND HYPERLINK PACKAGES *** +% +%\usepackage{url} +% url.sty was written by Donald Arseneau. It provides better support for +% handling and breaking URLs. url.sty is already installed on most LaTeX +% systems. The latest version can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/misc/ +% Read the url.sty source comments for usage information. Basically, +% \url{my_url_here}. + + + + + +% *** Do not adjust lengths that control margins, column widths, etc. *** +% *** Do not use packages that alter fonts (such as pslatex). *** +% There should be no need to do such things with IEEEtran.cls V1.6 and later. +% (Unless specifically asked to do so by the journal or conference you plan +% to submit to, of course. ) + + +% correct bad hyphenation here +\hyphenation{op-tical net-works semi-conduc-tor} + + +\begin{document} +% +% paper title +% can use linebreaks \\ within to get better formatting as desired +\title{Bare Demo of IEEEtran.cls for Conferences} + + +% author names and affiliations +% use a multiple column layout for up to three different +% affiliations +\author{\IEEEauthorblockN{Michael Shell} +\IEEEauthorblockA{School of Electrical and\\Computer Engineering\\ +Georgia Institute of Technology\\ +Atlanta, Georgia 30332--0250\\ +Email: http://www.michaelshell.org/contact.html} +\and +\IEEEauthorblockN{Homer Simpson} +\IEEEauthorblockA{Twentieth Century Fox\\ +Springfield, USA\\ +Email: homer at thesimpsons.com} +\and +\IEEEauthorblockN{James Kirk\\ and Montgomery Scott} +\IEEEauthorblockA{Starfleet Academy\\ +San Francisco, California 96678-2391\\ +Telephone: (800) 555--1212\\ +Fax: (888) 555--1212}} + +% conference papers do not typically use \thanks and this command +% is locked out in conference mode. If really needed, such as for +% the acknowledgment of grants, issue a \IEEEoverridecommandlockouts +% after \documentclass + +% for over three affiliations, or if they all won't fit within the width +% of the page, use this alternative format: +% +%\author{\IEEEauthorblockN{Michael Shell\IEEEauthorrefmark{1}, +%Homer Simpson\IEEEauthorrefmark{2}, +%James Kirk\IEEEauthorrefmark{3}, +%Montgomery Scott\IEEEauthorrefmark{3} and +%Eldon Tyrell\IEEEauthorrefmark{4}} +%\IEEEauthorblockA{\IEEEauthorrefmark{1}School of Electrical and Computer Engineering\\ +%Georgia Institute of Technology, +%Atlanta, Georgia 30332--0250\\ Email: see http://www.michaelshell.org/contact.html} +%\IEEEauthorblockA{\IEEEauthorrefmark{2}Twentieth Century Fox, Springfield, USA\\ +%Email: homer at thesimpsons.com} +%\IEEEauthorblockA{\IEEEauthorrefmark{3}Starfleet Academy, San Francisco, California 96678-2391\\ +%Telephone: (800) 555--1212, Fax: (888) 555--1212} +%\IEEEauthorblockA{\IEEEauthorrefmark{4}Tyrell Inc., 123 Replicant Street, Los Angeles, California 90210--4321}} + + + + +% use for special paper notices +%\IEEEspecialpapernotice{(Invited Paper)} + + + + +% make the title area +\maketitle + + +\begin{abstract} +%\boldmath +The abstract goes here. +\end{abstract} +% IEEEtran.cls defaults to using nonbold math in the Abstract. +% This preserves the distinction between vectors and scalars. However, +% if the conference you are submitting to favors bold math in the abstract, +% then you can use LaTeX's standard command \boldmath at the very start +% of the abstract to achieve this. Many IEEE journals/conferences frown on +% math in the abstract anyway. + +% no keywords + + + + +% For peer review papers, you can put extra information on the cover +% page as needed: +% \ifCLASSOPTIONpeerreview +% \begin{center} \bfseries EDICS Category: 3-BBND \end{center} +% \fi +% +% For peerreview papers, this IEEEtran command inserts a page break and +% creates the second title. It will be ignored for other modes. +\IEEEpeerreviewmaketitle + + + +\section{Introduction} +% no \IEEEPARstart +This demo file is intended to serve as a ``starter file'' +for IEEE conference papers produced under \LaTeX\ using +IEEEtran.cls version 1.7 and later. +% You must have at least 2 lines in the paragraph with the drop letter +% (should never be an issue) +I wish you the best of success. + +\hfill mds + +\hfill January 11, 2007 + +\subsection{Subsection Heading Here} +Subsection text here. + + +\subsubsection{Subsubsection Heading Here} +Subsubsection text here. + + +% An example of a floating figure using the graphicx package. +% Note that \label must occur AFTER (or within) \caption. +% For figures, \caption should occur after the \includegraphics. +% Note that IEEEtran v1.7 and later has special internal code that +% is designed to preserve the operation of \label within \caption +% even when the captionsoff option is in effect. However, because +% of issues like this, it may be the safest practice to put all your +% \label just after \caption rather than within \caption{}. +% +% Reminder: the "draftcls" or "draftclsnofoot", not "draft", class +% option should be used if it is desired that the figures are to be +% displayed while in draft mode. +% +%\begin{figure}[!t] +%\centering +%\includegraphics[width=2.5in]{myfigure} +% where an .eps filename suffix will be assumed under latex, +% and a .pdf suffix will be assumed for pdflatex; or what has been declared +% via \DeclareGraphicsExtensions. +%\caption{Simulation Results} +%\label{fig_sim} +%\end{figure} + +% Note that IEEE typically puts floats only at the top, even when this +% results in a large percentage of a column being occupied by floats. + + +% An example of a double column floating figure using two subfigures. +% (The subfig.sty package must be loaded for this to work.) +% The subfigure \label commands are set within each subfloat command, the +% \label for the overall figure must come after \caption. +% \hfil must be used as a separator to get equal spacing. +% The subfigure.sty package works much the same way, except \subfigure is +% used instead of \subfloat. +% +%\begin{figure*}[!t] +%\centerline{\subfloat[Case I]\includegraphics[width=2.5in]{subfigcase1}% +%\label{fig_first_case}} +%\hfil +%\subfloat[Case II]{\includegraphics[width=2.5in]{subfigcase2}% +%\label{fig_second_case}}} +%\caption{Simulation results} +%\label{fig_sim} +%\end{figure*} +% +% Note that often IEEE papers with subfigures do not employ subfigure +% captions (using the optional argument to \subfloat), but instead will +% reference/describe all of them (a), (b), etc., within the main caption. + + +% An example of a floating table. Note that, for IEEE style tables, the +% \caption command should come BEFORE the table. Table text will default to +% \footnotesize as IEEE normally uses this smaller font for tables. +% The \label must come after \caption as always. +% +%\begin{table}[!t] +%% increase table row spacing, adjust to taste +%\renewcommand{\arraystretch}{1.3} +% if using array.sty, it might be a good idea to tweak the value of +% \extrarowheight as needed to properly center the text within the cells +%\caption{An Example of a Table} +%\label{table_example} +%\centering +%% Some packages, such as MDW tools, offer better commands for making tables +%% than the plain LaTeX2e tabular which is used here. +%\begin{tabular}{|c||c|} +%\hline +%One & Two\\ +%\hline +%Three & Four\\ +%\hline +%\end{tabular} +%\end{table} + + +% Note that IEEE does not put floats in the very first column - or typically +% anywhere on the first page for that matter. Also, in-text middle ("here") +% positioning is not used. Most IEEE journals/conferences use top floats +% exclusively. Note that, LaTeX2e, unlike IEEE journals/conferences, places +% footnotes above bottom floats. This can be corrected via the \fnbelowfloat +% command of the stfloats package. + + + +\section{Conclusion} +The conclusion goes here. + + + + +% conference papers do not normally have an appendix + + +% use section* for acknowledgement +\section*{Acknowledgment} + + +The authors would like to thank... + + + + + +% trigger a \newpage just before the given reference +% number - used to balance the columns on the last page +% adjust value as needed - may need to be readjusted if +% the document is modified later +%\IEEEtriggeratref{8} +% The "triggered" command can be changed if desired: +%\IEEEtriggercmd{\enlargethispage{-5in}} + +% references section + +% can use a bibliography generated by BibTeX as a .bbl file +% BibTeX documentation can be easily obtained at: +% http://www.ctan.org/tex-archive/biblio/bibtex/contrib/doc/ +% The IEEEtran BibTeX style support page is at: +% http://www.michaelshell.org/tex/ieeetran/bibtex/ +%\bibliographystyle{IEEEtran} +% argument is your BibTeX string definitions and bibliography database(s) +%\bibliography{IEEEabrv,../bib/paper} +% +% manually copy in the resultant .bbl file +% set second argument of \begin to the number of references +% (used to reserve space for the reference number labels box) +\begin{thebibliography}{1} + +\bibitem{IEEEhowto:kopka} +H.~Kopka and P.~W. Daly, \emph{A Guide to \LaTeX}, 3rd~ed.\hskip 1em plus + 0.5em minus 0.4em\relax Harlow, England: Addison-Wesley, 1999. + +\end{thebibliography} + + + + +% that's all folks +\end{document} + + Property changes on: SwiftApps/Swift-MapRed/Paper/bare_conf.tex ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/Paper/bare_jrnl.tex =================================================================== --- SwiftApps/Swift-MapRed/Paper/bare_jrnl.tex (rev 0) +++ SwiftApps/Swift-MapRed/Paper/bare_jrnl.tex 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,745 @@ + +%% bare_jrnl.tex +%% V1.3 +%% 2007/01/11 +%% by Michael Shell +%% see http://www.michaelshell.org/ +%% for current contact information. +%% +%% This is a skeleton file demonstrating the use of IEEEtran.cls +%% (requires IEEEtran.cls version 1.7 or later) with an IEEE journal paper. +%% +%% Support sites: +%% http://www.michaelshell.org/tex/ieeetran/ +%% http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/ +%% and +%% http://www.ieee.org/ + + + +% *** Authors should verify (and, if needed, correct) their LaTeX system *** +% *** with the testflow diagnostic prior to trusting their LaTeX platform *** +% *** with production work. IEEE's font choices can trigger bugs that do *** +% *** not appear when using other class files. *** +% The testflow support page is at: +% http://www.michaelshell.org/tex/testflow/ + + +%%************************************************************************* +%% Legal Notice: +%% This code is offered as-is without any warranty either expressed or +%% implied; without even the implied warranty of MERCHANTABILITY or +%% FITNESS FOR A PARTICULAR PURPOSE! +%% User assumes all risk. +%% In no event shall IEEE or any contributor to this code be liable for +%% any damages or losses, including, but not limited to, incidental, +%% consequential, or any other damages, resulting from the use or misuse +%% of any information contained here. +%% +%% All comments are the opinions of their respective authors and are not +%% necessarily endorsed by the IEEE. +%% +%% This work is distributed under the LaTeX Project Public License (LPPL) +%% ( http://www.latex-project.org/ ) version 1.3, and may be freely used, +%% distributed and modified. A copy of the LPPL, version 1.3, is included +%% in the base LaTeX documentation of all distributions of LaTeX released +%% 2003/12/01 or later. +%% Retain all contribution notices and credits. +%% ** Modified files should be clearly indicated as such, including ** +%% ** renaming them and changing author support contact information. ** +%% +%% File list of work: IEEEtran.cls, IEEEtran_HOWTO.pdf, bare_adv.tex, +%% bare_conf.tex, bare_jrnl.tex, bare_jrnl_compsoc.tex +%%************************************************************************* + +% Note that the a4paper option is mainly intended so that authors in +% countries using A4 can easily print to A4 and see how their papers will +% look in print - the typesetting of the document will not typically be +% affected with changes in paper size (but the bottom and side margins will). +% Use the testflow package mentioned above to verify correct handling of +% both paper sizes by the user's LaTeX system. +% +% Also note that the "draftcls" or "draftclsnofoot", not "draft", option +% should be used if it is desired that the figures are to be displayed in +% draft mode. +% +\documentclass[journal]{IEEEtran} +% +% If IEEEtran.cls has not been installed into the LaTeX system files, +% manually specify the path to it like: +% \documentclass[journal]{../sty/IEEEtran} + + + + + +% Some very useful LaTeX packages include: +% (uncomment the ones you want to load) + + +% *** MISC UTILITY PACKAGES *** +% +%\usepackage{ifpdf} +% Heiko Oberdiek's ifpdf.sty is very useful if you need conditional +% compilation based on whether the output is pdf or dvi. +% usage: +% \ifpdf +% % pdf code +% \else +% % dvi code +% \fi +% The latest version of ifpdf.sty can be obtained from: +% http://www.ctan.org/tex-archive/macros/latex/contrib/oberdiek/ +% Also, note that IEEEtran.cls V1.7 and later provides a builtin +% \ifCLASSINFOpdf conditional that works the same way. +% When switching from latex to pdflatex and vice-versa, the compiler may +% have to be run twice to clear warning/error messages. + + + + + + +% *** CITATION PACKAGES *** +% +%\usepackage{cite} +% cite.sty was written by Donald Arseneau +% V1.6 and later of IEEEtran pre-defines the format of the cite.sty package +% \cite{} output to follow that of IEEE. Loading the cite package will +% result in citation numbers being automatically sorted and properly +% "compressed/ranged". e.g., [1], [9], [2], [7], [5], [6] without using +% cite.sty will become [1], [2], [5]--[7], [9] using cite.sty. cite.sty's +% \cite will automatically add leading space, if needed. Use cite.sty's +% noadjust option (cite.sty V3.8 and later) if you want to turn this off. +% cite.sty is already installed on most LaTeX systems. Be sure and use +% version 4.0 (2003-05-27) and later if using hyperref.sty. cite.sty does +% not currently provide for hyperlinked citations. +% The latest version can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/cite/ +% The documentation is contained in the cite.sty file itself. + + + + + + +% *** GRAPHICS RELATED PACKAGES *** +% +\ifCLASSINFOpdf + % \usepackage[pdftex]{graphicx} + % declare the path(s) where your graphic files are + % \graphicspath{{../pdf/}{../jpeg/}} + % and their extensions so you won't have to specify these with + % every instance of \includegraphics + % \DeclareGraphicsExtensions{.pdf,.jpeg,.png} +\else + % or other class option (dvipsone, dvipdf, if not using dvips). graphicx + % will default to the driver specified in the system graphics.cfg if no + % driver is specified. + % \usepackage[dvips]{graphicx} + % declare the path(s) where your graphic files are + % \graphicspath{{../eps/}} + % and their extensions so you won't have to specify these with + % every instance of \includegraphics + % \DeclareGraphicsExtensions{.eps} +\fi +% graphicx was written by David Carlisle and Sebastian Rahtz. It is +% required if you want graphics, photos, etc. graphicx.sty is already +% installed on most LaTeX systems. The latest version and documentation can +% be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/required/graphics/ +% Another good source of documentation is "Using Imported Graphics in +% LaTeX2e" by Keith Reckdahl which can be found as epslatex.ps or +% epslatex.pdf at: http://www.ctan.org/tex-archive/info/ +% +% latex, and pdflatex in dvi mode, support graphics in encapsulated +% postscript (.eps) format. pdflatex in pdf mode supports graphics +% in .pdf, .jpeg, .png and .mps (metapost) formats. Users should ensure +% that all non-photo figures use a vector format (.eps, .pdf, .mps) and +% not a bitmapped formats (.jpeg, .png). IEEE frowns on bitmapped formats +% which can result in "jaggedy"/blurry rendering of lines and letters as +% well as large increases in file sizes. +% +% You can find documentation about the pdfTeX application at: +% http://www.tug.org/applications/pdftex + + + + + +% *** MATH PACKAGES *** +% +%\usepackage[cmex10]{amsmath} +% A popular package from the American Mathematical Society that provides +% many useful and powerful commands for dealing with mathematics. If using +% it, be sure to load this package with the cmex10 option to ensure that +% only type 1 fonts will utilized at all point sizes. Without this option, +% it is possible that some math symbols, particularly those within +% footnotes, will be rendered in bitmap form which will result in a +% document that can not be IEEE Xplore compliant! +% +% Also, note that the amsmath package sets \interdisplaylinepenalty to 10000 +% thus preventing page breaks from occurring within multiline equations. Use: +%\interdisplaylinepenalty=2500 +% after loading amsmath to restore such page breaks as IEEEtran.cls normally +% does. amsmath.sty is already installed on most LaTeX systems. The latest +% version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/required/amslatex/math/ + + + + + +% *** SPECIALIZED LIST PACKAGES *** +% +%\usepackage{algorithmic} +% algorithmic.sty was written by Peter Williams and Rogerio Brito. +% This package provides an algorithmic environment fo describing algorithms. +% You can use the algorithmic environment in-text or within a figure +% environment to provide for a floating algorithm. Do NOT use the algorithm +% floating environment provided by algorithm.sty (by the same authors) or +% algorithm2e.sty (by Christophe Fiorio) as IEEE does not use dedicated +% algorithm float types and packages that provide these will not provide +% correct IEEE style captions. The latest version and documentation of +% algorithmic.sty can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithms/ +% There is also a support site at: +% http://algorithms.berlios.de/index.html +% Also of interest may be the (relatively newer and more customizable) +% algorithmicx.sty package by Szasz Janos: +% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithmicx/ + + + + +% *** ALIGNMENT PACKAGES *** +% +%\usepackage{array} +% Frank Mittelbach's and David Carlisle's array.sty patches and improves +% the standard LaTeX2e array and tabular environments to provide better +% appearance and additional user controls. As the default LaTeX2e table +% generation code is lacking to the point of almost being broken with +% respect to the quality of the end results, all users are strongly +% advised to use an enhanced (at the very least that provided by array.sty) +% set of table tools. array.sty is already installed on most systems. The +% latest version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/required/tools/ + + +%\usepackage{mdwmath} +%\usepackage{mdwtab} +% Also highly recommended is Mark Wooding's extremely powerful MDW tools, +% especially mdwmath.sty and mdwtab.sty which are used to format equations +% and tables, respectively. The MDWtools set is already installed on most +% LaTeX systems. The lastest version and documentation is available at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/mdwtools/ + + +% IEEEtran contains the IEEEeqnarray family of commands that can be used to +% generate multiline equations as well as matrices, tables, etc., of high +% quality. + + +%\usepackage{eqparbox} +% Also of notable interest is Scott Pakin's eqparbox package for creating +% (automatically sized) equal width boxes - aka "natural width parboxes". +% Available at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/eqparbox/ + + + + + +% *** SUBFIGURE PACKAGES *** +%\usepackage[tight,footnotesize]{subfigure} +% subfigure.sty was written by Steven Douglas Cochran. This package makes it +% easy to put subfigures in your figures. e.g., "Figure 1a and 1b". For IEEE +% work, it is a good idea to load it with the tight package option to reduce +% the amount of white space around the subfigures. subfigure.sty is already +% installed on most LaTeX systems. The latest version and documentation can +% be obtained at: +% http://www.ctan.org/tex-archive/obsolete/macros/latex/contrib/subfigure/ +% subfigure.sty has been superceeded by subfig.sty. + + + +%\usepackage[caption=false]{caption} +%\usepackage[font=footnotesize]{subfig} +% subfig.sty, also written by Steven Douglas Cochran, is the modern +% replacement for subfigure.sty. However, subfig.sty requires and +% automatically loads Axel Sommerfeldt's caption.sty which will override +% IEEEtran.cls handling of captions and this will result in nonIEEE style +% figure/table captions. To prevent this problem, be sure and preload +% caption.sty with its "caption=false" package option. This is will preserve +% IEEEtran.cls handing of captions. Version 1.3 (2005/06/28) and later +% (recommended due to many improvements over 1.2) of subfig.sty supports +% the caption=false option directly: +%\usepackage[caption=false,font=footnotesize]{subfig} +% +% The latest version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/subfig/ +% The latest version and documentation of caption.sty can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/caption/ + + + + +% *** FLOAT PACKAGES *** +% +%\usepackage{fixltx2e} +% fixltx2e, the successor to the earlier fix2col.sty, was written by +% Frank Mittelbach and David Carlisle. This package corrects a few problems +% in the LaTeX2e kernel, the most notable of which is that in current +% LaTeX2e releases, the ordering of single and double column floats is not +% guaranteed to be preserved. Thus, an unpatched LaTeX2e can allow a +% single column figure to be placed prior to an earlier double column +% figure. The latest version and documentation can be found at: +% http://www.ctan.org/tex-archive/macros/latex/base/ + + + +%\usepackage{stfloats} +% stfloats.sty was written by Sigitas Tolusis. This package gives LaTeX2e +% the ability to do double column floats at the bottom of the page as well +% as the top. (e.g., "\begin{figure*}[!b]" is not normally possible in +% LaTeX2e). It also provides a command: +%\fnbelowfloat +% to enable the placement of footnotes below bottom floats (the standard +% LaTeX2e kernel puts them above bottom floats). This is an invasive package +% which rewrites many portions of the LaTeX2e float routines. It may not work +% with other packages that modify the LaTeX2e float routines. The latest +% version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/sttools/ +% Documentation is contained in the stfloats.sty comments as well as in the +% presfull.pdf file. Do not use the stfloats baselinefloat ability as IEEE +% does not allow \baselineskip to stretch. Authors submitting work to the +% IEEE should note that IEEE rarely uses double column equations and +% that authors should try to avoid such use. Do not be tempted to use the +% cuted.sty or midfloat.sty packages (also by Sigitas Tolusis) as IEEE does +% not format its papers in such ways. + + +%\ifCLASSOPTIONcaptionsoff +% \usepackage[nomarkers]{endfloat} +% \let\MYoriglatexcaption\caption +% \renewcommand{\caption}[2][\relax]{\MYoriglatexcaption[#2]{#2}} +%\fi +% endfloat.sty was written by James Darrell McCauley and Jeff Goldberg. +% This package may be useful when used in conjunction with IEEEtran.cls' +% captionsoff option. Some IEEE journals/societies require that submissions +% have lists of figures/tables at the end of the paper and that +% figures/tables without any captions are placed on a page by themselves at +% the end of the document. If needed, the draftcls IEEEtran class option or +% \CLASSINPUTbaselinestretch interface can be used to increase the line +% spacing as well. Be sure and use the nomarkers option of endfloat to +% prevent endfloat from "marking" where the figures would have been placed +% in the text. The two hack lines of code above are a slight modification of +% that suggested by in the endfloat docs (section 8.3.1) to ensure that +% the full captions always appear in the list of figures/tables - even if +% the user used the short optional argument of \caption[]{}. +% IEEE papers do not typically make use of \caption[]'s optional argument, +% so this should not be an issue. A similar trick can be used to disable +% captions of packages such as subfig.sty that lack options to turn off +% the subcaptions: +% For subfig.sty: +% \let\MYorigsubfloat\subfloat +% \renewcommand{\subfloat}[2][\relax]{\MYorigsubfloat[]{#2}} +% For subfigure.sty: +% \let\MYorigsubfigure\subfigure +% \renewcommand{\subfigure}[2][\relax]{\MYorigsubfigure[]{#2}} +% However, the above trick will not work if both optional arguments of +% the \subfloat/subfig command are used. Furthermore, there needs to be a +% description of each subfigure *somewhere* and endfloat does not add +% subfigure captions to its list of figures. Thus, the best approach is to +% avoid the use of subfigure captions (many IEEE journals avoid them anyway) +% and instead reference/explain all the subfigures within the main caption. +% The latest version of endfloat.sty and its documentation can obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/endfloat/ +% +% The IEEEtran \ifCLASSOPTIONcaptionsoff conditional can also be used +% later in the document, say, to conditionally put the References on a +% page by themselves. + + + + + +% *** PDF, URL AND HYPERLINK PACKAGES *** +% +%\usepackage{url} +% url.sty was written by Donald Arseneau. It provides better support for +% handling and breaking URLs. url.sty is already installed on most LaTeX +% systems. The latest version can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/misc/ +% Read the url.sty source comments for usage information. Basically, +% \url{my_url_here}. + + + + + +% *** Do not adjust lengths that control margins, column widths, etc. *** +% *** Do not use packages that alter fonts (such as pslatex). *** +% There should be no need to do such things with IEEEtran.cls V1.6 and later. +% (Unless specifically asked to do so by the journal or conference you plan +% to submit to, of course. ) + + +% correct bad hyphenation here +\hyphenation{op-tical net-works semi-conduc-tor} + + +\begin{document} +% +% paper title +% can use linebreaks \\ within to get better formatting as desired +\title{Bare Demo of IEEEtran.cls for Journals} +% +% +% author names and IEEE memberships +% note positions of commas and nonbreaking spaces ( ~ ) LaTeX will not break +% a structure at a ~ so this keeps an author's name from being broken across +% two lines. +% use \thanks{} to gain access to the first footnote area +% a separate \thanks must be used for each paragraph as LaTeX2e's \thanks +% was not built to handle multiple paragraphs +% + +\author{Michael~Shell,~\IEEEmembership{Member,~IEEE,} + John~Doe,~\IEEEmembership{Fellow,~OSA,} + and~Jane~Doe,~\IEEEmembership{Life~Fellow,~IEEE}% <-this % stops a space +\thanks{M. Shell is with the Department +of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, +GA, 30332 USA e-mail: (see http://www.michaelshell.org/contact.html).}% <-this % stops a space +\thanks{J. Doe and J. Doe are with Anonymous University.}% <-this % stops a space +\thanks{Manuscript received April 19, 2005; revised January 11, 2007.}} + +% note the % following the last \IEEEmembership and also \thanks - +% these prevent an unwanted space from occurring between the last author name +% and the end of the author line. i.e., if you had this: +% +% \author{....lastname \thanks{...} \thanks{...} } +% ^------------^------------^----Do not want these spaces! +% +% a space would be appended to the last name and could cause every name on that +% line to be shifted left slightly. This is one of those "LaTeX things". For +% instance, "\textbf{A} \textbf{B}" will typeset as "A B" not "AB". To get +% "AB" then you have to do: "\textbf{A}\textbf{B}" +% \thanks is no different in this regard, so shield the last } of each \thanks +% that ends a line with a % and do not let a space in before the next \thanks. +% Spaces after \IEEEmembership other than the last one are OK (and needed) as +% you are supposed to have spaces between the names. For what it is worth, +% this is a minor point as most people would not even notice if the said evil +% space somehow managed to creep in. + + + +% The paper headers +\markboth{Journal of \LaTeX\ Class Files,~Vol.~6, No.~1, January~2007}% +{Shell \MakeLowercase{\textit{et al.}}: Bare Demo of IEEEtran.cls for Journals} +% The only time the second header will appear is for the odd numbered pages +% after the title page when using the twoside option. +% +% *** Note that you probably will NOT want to include the author's *** +% *** name in the headers of peer review papers. *** +% You can use \ifCLASSOPTIONpeerreview for conditional compilation here if +% you desire. + + + + +% If you want to put a publisher's ID mark on the page you can do it like +% this: +%\IEEEpubid{0000--0000/00\$00.00~\copyright~2007 IEEE} +% Remember, if you use this you must call \IEEEpubidadjcol in the second +% column for its text to clear the IEEEpubid mark. + + + +% use for special paper notices +%\IEEEspecialpapernotice{(Invited Paper)} + + + + +% make the title area +\maketitle + + +\begin{abstract} +%\boldmath +The abstract goes here. +\end{abstract} +% IEEEtran.cls defaults to using nonbold math in the Abstract. +% This preserves the distinction between vectors and scalars. However, +% if the journal you are submitting to favors bold math in the abstract, +% then you can use LaTeX's standard command \boldmath at the very start +% of the abstract to achieve this. Many IEEE journals frown on math +% in the abstract anyway. + +% Note that keywords are not normally used for peerreview papers. +\begin{IEEEkeywords} +IEEEtran, journal, \LaTeX, paper, template. +\end{IEEEkeywords} + + + + + + +% For peer review papers, you can put extra information on the cover +% page as needed: +% \ifCLASSOPTIONpeerreview +% \begin{center} \bfseries EDICS Category: 3-BBND \end{center} +% \fi +% +% For peerreview papers, this IEEEtran command inserts a page break and +% creates the second title. It will be ignored for other modes. +\IEEEpeerreviewmaketitle + + + +\section{Introduction} +% The very first letter is a 2 line initial drop letter followed +% by the rest of the first word in caps. +% +% form to use if the first word consists of a single letter: +% \IEEEPARstart{A}{demo} file is .... +% +% form to use if you need the single drop letter followed by +% normal text (unknown if ever used by IEEE): +% \IEEEPARstart{A}{}demo file is .... +% +% Some journals put the first two words in caps: +% \IEEEPARstart{T}{his demo} file is .... +% +% Here we have the typical use of a "T" for an initial drop letter +% and "HIS" in caps to complete the first word. +\IEEEPARstart{T}{his} demo file is intended to serve as a ``starter file'' +for IEEE journal papers produced under \LaTeX\ using +IEEEtran.cls version 1.7 and later. +% You must have at least 2 lines in the paragraph with the drop letter +% (should never be an issue) +I wish you the best of success. + +\hfill mds + +\hfill January 11, 2007 + +\subsection{Subsection Heading Here} +Subsection text here. + +% needed in second column of first page if using \IEEEpubid +%\IEEEpubidadjcol + +\subsubsection{Subsubsection Heading Here} +Subsubsection text here. + + +% An example of a floating figure using the graphicx package. +% Note that \label must occur AFTER (or within) \caption. +% For figures, \caption should occur after the \includegraphics. +% Note that IEEEtran v1.7 and later has special internal code that +% is designed to preserve the operation of \label within \caption +% even when the captionsoff option is in effect. However, because +% of issues like this, it may be the safest practice to put all your +% \label just after \caption rather than within \caption{}. +% +% Reminder: the "draftcls" or "draftclsnofoot", not "draft", class +% option should be used if it is desired that the figures are to be +% displayed while in draft mode. +% +%\begin{figure}[!t] +%\centering +%\includegraphics[width=2.5in]{myfigure} +% where an .eps filename suffix will be assumed under latex, +% and a .pdf suffix will be assumed for pdflatex; or what has been declared +% via \DeclareGraphicsExtensions. +%\caption{Simulation Results} +%\label{fig_sim} +%\end{figure} + +% Note that IEEE typically puts floats only at the top, even when this +% results in a large percentage of a column being occupied by floats. + + +% An example of a double column floating figure using two subfigures. +% (The subfig.sty package must be loaded for this to work.) +% The subfigure \label commands are set within each subfloat command, the +% \label for the overall figure must come after \caption. +% \hfil must be used as a separator to get equal spacing. +% The subfigure.sty package works much the same way, except \subfigure is +% used instead of \subfloat. +% +%\begin{figure*}[!t] +%\centerline{\subfloat[Case I]\includegraphics[width=2.5in]{subfigcase1}% +%\label{fig_first_case}} +%\hfil +%\subfloat[Case II]{\includegraphics[width=2.5in]{subfigcase2}% +%\label{fig_second_case}}} +%\caption{Simulation results} +%\label{fig_sim} +%\end{figure*} +% +% Note that often IEEE papers with subfigures do not employ subfigure +% captions (using the optional argument to \subfloat), but instead will +% reference/describe all of them (a), (b), etc., within the main caption. + + +% An example of a floating table. Note that, for IEEE style tables, the +% \caption command should come BEFORE the table. Table text will default to +% \footnotesize as IEEE normally uses this smaller font for tables. +% The \label must come after \caption as always. +% +%\begin{table}[!t] +%% increase table row spacing, adjust to taste +%\renewcommand{\arraystretch}{1.3} +% if using array.sty, it might be a good idea to tweak the value of +% \extrarowheight as needed to properly center the text within the cells +%\caption{An Example of a Table} +%\label{table_example} +%\centering +%% Some packages, such as MDW tools, offer better commands for making tables +%% than the plain LaTeX2e tabular which is used here. +%\begin{tabular}{|c||c|} +%\hline +%One & Two\\ +%\hline +%Three & Four\\ +%\hline +%\end{tabular} +%\end{table} + + +% Note that IEEE does not put floats in the very first column - or typically +% anywhere on the first page for that matter. Also, in-text middle ("here") +% positioning is not used. Most IEEE journals use top floats exclusively. +% Note that, LaTeX2e, unlike IEEE journals, places footnotes above bottom +% floats. This can be corrected via the \fnbelowfloat command of the +% stfloats package. + + + +\section{Conclusion} +The conclusion goes here. + + + + + +% if have a single appendix: +%\appendix[Proof of the Zonklar Equations] +% or +%\appendix % for no appendix heading +% do not use \section anymore after \appendix, only \section* +% is possibly needed + +% use appendices with more than one appendix +% then use \section to start each appendix +% you must declare a \section before using any +% \subsection or using \label (\appendices by itself +% starts a section numbered zero.) +% + + +\appendices +\section{Proof of the First Zonklar Equation} +Appendix one text goes here. + +% you can choose not to have a title for an appendix +% if you want by leaving the argument blank +\section{} +Appendix two text goes here. + + +% use section* for acknowledgement +\section*{Acknowledgment} + + +The authors would like to thank... + + +% Can use something like this to put references on a page +% by themselves when using endfloat and the captionsoff option. +\ifCLASSOPTIONcaptionsoff + \newpage +\fi + + + +% trigger a \newpage just before the given reference +% number - used to balance the columns on the last page +% adjust value as needed - may need to be readjusted if +% the document is modified later +%\IEEEtriggeratref{8} +% The "triggered" command can be changed if desired: +%\IEEEtriggercmd{\enlargethispage{-5in}} + +% references section + +% can use a bibliography generated by BibTeX as a .bbl file +% BibTeX documentation can be easily obtained at: +% http://www.ctan.org/tex-archive/biblio/bibtex/contrib/doc/ +% The IEEEtran BibTeX style support page is at: +% http://www.michaelshell.org/tex/ieeetran/bibtex/ +%\bibliographystyle{IEEEtran} +% argument is your BibTeX string definitions and bibliography database(s) +%\bibliography{IEEEabrv,../bib/paper} +% +% manually copy in the resultant .bbl file +% set second argument of \begin to the number of references +% (used to reserve space for the reference number labels box) +\begin{thebibliography}{1} + +\bibitem{IEEEhowto:kopka} +H.~Kopka and P.~W. Daly, \emph{A Guide to \LaTeX}, 3rd~ed.\hskip 1em plus + 0.5em minus 0.4em\relax Harlow, England: Addison-Wesley, 1999. + +\end{thebibliography} + +% biography section +% +% If you have an EPS/PDF photo (graphicx package needed) extra braces are +% needed around the contents of the optional argument to biography to prevent +% the LaTeX parser from getting confused when it sees the complicated +% \includegraphics command within an optional argument. (You could create +% your own custom macro containing the \includegraphics command to make things +% simpler here.) +%\begin{biography}[{\includegraphics[width=1in,height=1.25in,clip,keepaspectratio]{mshell}}]{Michael Shell} +% or if you just want to reserve a space for a photo: + +\begin{IEEEbiography}{Michael Shell} +Biography text here. +\end{IEEEbiography} + +% if you will not have a photo at all: +\begin{IEEEbiographynophoto}{John Doe} +Biography text here. +\end{IEEEbiographynophoto} + +% insert where needed to balance the two columns on the last page with +% biographies +%\newpage + +\begin{IEEEbiographynophoto}{Jane Doe} +Biography text here. +\end{IEEEbiographynophoto} + +% You can push biographies down or up by placing +% a \vfill before or after them. The appropriate +% use of \vfill depends on what kind of text is +% on the last page and whether or not the columns +% are being equalized. + +%\vfill + +% Can be used to pull up biographies so that the bottom of the last one +% is flush with the other column. +%\enlargethispage{-5in} + + + +% that's all folks +\end{document} + + Property changes on: SwiftApps/Swift-MapRed/Paper/bare_jrnl.tex ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/Paper/bare_jrnl_compsoc.tex =================================================================== --- SwiftApps/Swift-MapRed/Paper/bare_jrnl_compsoc.tex (rev 0) +++ SwiftApps/Swift-MapRed/Paper/bare_jrnl_compsoc.tex 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,844 @@ + +%% bare_jrnl_compsoc.tex +%% V1.3 +%% 2007/01/11 +%% by Michael Shell +%% See: +%% http://www.michaelshell.org/ +%% for current contact information. +%% +%% This is a skeleton file demonstrating the use of IEEEtran.cls +%% (requires IEEEtran.cls version 1.7 or later) with an IEEE Computer +%% Society journal paper. +%% +%% Support sites: +%% http://www.michaelshell.org/tex/ieeetran/ +%% http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/ +%% and +%% http://www.ieee.org/ + +%%************************************************************************* +%% Legal Notice: +%% This code is offered as-is without any warranty either expressed or +%% implied; without even the implied warranty of MERCHANTABILITY or +%% FITNESS FOR A PARTICULAR PURPOSE! +%% User assumes all risk. +%% In no event shall IEEE or any contributor to this code be liable for +%% any damages or losses, including, but not limited to, incidental, +%% consequential, or any other damages, resulting from the use or misuse +%% of any information contained here. +%% +%% All comments are the opinions of their respective authors and are not +%% necessarily endorsed by the IEEE. +%% +%% This work is distributed under the LaTeX Project Public License (LPPL) +%% ( http://www.latex-project.org/ ) version 1.3, and may be freely used, +%% distributed and modified. A copy of the LPPL, version 1.3, is included +%% in the base LaTeX documentation of all distributions of LaTeX released +%% 2003/12/01 or later. +%% Retain all contribution notices and credits. +%% ** Modified files should be clearly indicated as such, including ** +%% ** renaming them and changing author support contact information. ** +%% +%% File list of work: IEEEtran.cls, IEEEtran_HOWTO.pdf, bare_adv.tex, +%% bare_conf.tex, bare_jrnl.tex, bare_jrnl_compsoc.tex +%%************************************************************************* + +% *** Authors should verify (and, if needed, correct) their LaTeX system *** +% *** with the testflow diagnostic prior to trusting their LaTeX platform *** +% *** with production work. IEEE's font choices can trigger bugs that do *** +% *** not appear when using other class files. *** +% The testflow support page is at: +% http://www.michaelshell.org/tex/testflow/ + + + + +% Note that the a4paper option is mainly intended so that authors in +% countries using A4 can easily print to A4 and see how their papers will +% look in print - the typesetting of the document will not typically be +% affected with changes in paper size (but the bottom and side margins will). +% Use the testflow package mentioned above to verify correct handling of +% both paper sizes by the user's LaTeX system. +% +% Also note that the "draftcls" or "draftclsnofoot", not "draft", option +% should be used if it is desired that the figures are to be displayed in +% draft mode. +% +% The Computer Society usually requires 12pt for submissions. +% +\documentclass[12pt,journal,compsoc]{IEEEtran} +% +% If IEEEtran.cls has not been installed into the LaTeX system files, +% manually specify the path to it like: +% \documentclass[12pt,journal,compsoc]{../sty/IEEEtran} + + + + + +% Some very useful LaTeX packages include: +% (uncomment the ones you want to load) + + +% *** MISC UTILITY PACKAGES *** +% +%\usepackage{ifpdf} +% Heiko Oberdiek's ifpdf.sty is very useful if you need conditional +% compilation based on whether the output is pdf or dvi. +% usage: +% \ifpdf +% % pdf code +% \else +% % dvi code +% \fi +% The latest version of ifpdf.sty can be obtained from: +% http://www.ctan.org/tex-archive/macros/latex/contrib/oberdiek/ +% Also, note that IEEEtran.cls V1.7 and later provides a builtin +% \ifCLASSINFOpdf conditional that works the same way. +% When switching from latex to pdflatex and vice-versa, the compiler may +% have to be run twice to clear warning/error messages. + + + + + + +% *** CITATION PACKAGES *** +% +\ifCLASSOPTIONcompsoc + % IEEE Computer Society needs nocompress option + % requires cite.sty v4.0 or later (November 2003) + % \usepackage[nocompress]{cite} +\else + % normal IEEE + % \usepackage{cite} +\fi +% cite.sty was written by Donald Arseneau +% V1.6 and later of IEEEtran pre-defines the format of the cite.sty package +% \cite{} output to follow that of IEEE. Loading the cite package will +% result in citation numbers being automatically sorted and properly +% "compressed/ranged". e.g., [1], [9], [2], [7], [5], [6] without using +% cite.sty will become [1], [2], [5]--[7], [9] using cite.sty. cite.sty's +% \cite will automatically add leading space, if needed. Use cite.sty's +% noadjust option (cite.sty V3.8 and later) if you want to turn this off. +% cite.sty is already installed on most LaTeX systems. Be sure and use +% version 4.0 (2003-05-27) and later if using hyperref.sty. cite.sty does +% not currently provide for hyperlinked citations. +% The latest version can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/cite/ +% The documentation is contained in the cite.sty file itself. +% +% Note that some packages require special options to format as the Computer +% Society requires. In particular, Computer Society papers do not use +% compressed citation ranges as is done in typical IEEE papers +% (e.g., [1]-[4]). Instead, they list every citation separately in order +% (e.g., [1], [2], [3], [4]). To get the latter we need to load the cite +% package with the nocompress option which is supported by cite.sty v4.0 +% and later. Note also the use of a CLASSOPTION conditional provided by +% IEEEtran.cls V1.7 and later. + + + + + +% *** GRAPHICS RELATED PACKAGES *** +% +\ifCLASSINFOpdf + % \usepackage[pdftex]{graphicx} + % declare the path(s) where your graphic files are + % \graphicspath{{../pdf/}{../jpeg/}} + % and their extensions so you won't have to specify these with + % every instance of \includegraphics + % \DeclareGraphicsExtensions{.pdf,.jpeg,.png} +\else + % or other class option (dvipsone, dvipdf, if not using dvips). graphicx + % will default to the driver specified in the system graphics.cfg if no + % driver is specified. + % \usepackage[dvips]{graphicx} + % declare the path(s) where your graphic files are + % \graphicspath{{../eps/}} + % and their extensions so you won't have to specify these with + % every instance of \includegraphics + % \DeclareGraphicsExtensions{.eps} +\fi +% graphicx was written by David Carlisle and Sebastian Rahtz. It is +% required if you want graphics, photos, etc. graphicx.sty is already +% installed on most LaTeX systems. The latest version and documentation can +% be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/required/graphics/ +% Another good source of documentation is "Using Imported Graphics in +% LaTeX2e" by Keith Reckdahl which can be found as epslatex.ps or +% epslatex.pdf at: http://www.ctan.org/tex-archive/info/ +% +% latex, and pdflatex in dvi mode, support graphics in encapsulated +% postscript (.eps) format. pdflatex in pdf mode supports graphics +% in .pdf, .jpeg, .png and .mps (metapost) formats. Users should ensure +% that all non-photo figures use a vector format (.eps, .pdf, .mps) and +% not a bitmapped formats (.jpeg, .png). IEEE frowns on bitmapped formats +% which can result in "jaggedy"/blurry rendering of lines and letters as +% well as large increases in file sizes. +% +% You can find documentation about the pdfTeX application at: +% http://www.tug.org/applications/pdftex + + + + + +% *** MATH PACKAGES *** +% +%\usepackage[cmex10]{amsmath} +% A popular package from the American Mathematical Society that provides +% many useful and powerful commands for dealing with mathematics. If using +% it, be sure to load this package with the cmex10 option to ensure that +% only type 1 fonts will utilized at all point sizes. Without this option, +% it is possible that some math symbols, particularly those within +% footnotes, will be rendered in bitmap form which will result in a +% document that can not be IEEE Xplore compliant! +% +% Also, note that the amsmath package sets \interdisplaylinepenalty to 10000 +% thus preventing page breaks from occurring within multiline equations. Use: +%\interdisplaylinepenalty=2500 +% after loading amsmath to restore such page breaks as IEEEtran.cls normally +% does. amsmath.sty is already installed on most LaTeX systems. The latest +% version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/required/amslatex/math/ + + + + + +% *** SPECIALIZED LIST PACKAGES *** +% +%\usepackage{algorithmic} +% algorithmic.sty was written by Peter Williams and Rogerio Brito. +% This package provides an algorithmic environment fo describing algorithms. +% You can use the algorithmic environment in-text or within a figure +% environment to provide for a floating algorithm. Do NOT use the algorithm +% floating environment provided by algorithm.sty (by the same authors) or +% algorithm2e.sty (by Christophe Fiorio) as IEEE does not use dedicated +% algorithm float types and packages that provide these will not provide +% correct IEEE style captions. The latest version and documentation of +% algorithmic.sty can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithms/ +% There is also a support site at: +% http://algorithms.berlios.de/index.html +% Also of interest may be the (relatively newer and more customizable) +% algorithmicx.sty package by Szasz Janos: +% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithmicx/ + + + + +% *** ALIGNMENT PACKAGES *** +% +%\usepackage{array} +% Frank Mittelbach's and David Carlisle's array.sty patches and improves +% the standard LaTeX2e array and tabular environments to provide better +% appearance and additional user controls. As the default LaTeX2e table +% generation code is lacking to the point of almost being broken with +% respect to the quality of the end results, all users are strongly +% advised to use an enhanced (at the very least that provided by array.sty) +% set of table tools. array.sty is already installed on most systems. The +% latest version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/required/tools/ + + +%\usepackage{mdwmath} +%\usepackage{mdwtab} +% Also highly recommended is Mark Wooding's extremely powerful MDW tools, +% especially mdwmath.sty and mdwtab.sty which are used to format equations +% and tables, respectively. The MDWtools set is already installed on most +% LaTeX systems. The lastest version and documentation is available at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/mdwtools/ + + +% IEEEtran contains the IEEEeqnarray family of commands that can be used to +% generate multiline equations as well as matrices, tables, etc., of high +% quality. + + +%\usepackage{eqparbox} +% Also of notable interest is Scott Pakin's eqparbox package for creating +% (automatically sized) equal width boxes - aka "natural width parboxes". +% Available at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/eqparbox/ + + + + + +% *** SUBFIGURE PACKAGES *** +%\ifCLASSOPTIONcompsoc +%\usepackage[tight,normalsize,sf,SF]{subfigure} +%\else +%\usepackage[tight,footnotesize]{subfigure} +%\fi +% subfigure.sty was written by Steven Douglas Cochran. This package makes it +% easy to put subfigures in your figures. e.g., "Figure 1a and 1b". For IEEE +% work, it is a good idea to load it with the tight package option to reduce +% the amount of white space around the subfigures. Computer Society papers +% use a larger font and \sffamily font for their captions, hence the +% additional options needed under compsoc mode. subfigure.sty is already +% installed on most LaTeX systems. The latest version and documentation can +% be obtained at: +% http://www.ctan.org/tex-archive/obsolete/macros/latex/contrib/subfigure/ +% subfigure.sty has been superceeded by subfig.sty. + + +%\ifCLASSOPTIONcompsoc +% \usepackage[caption=false]{caption} +% \usepackage[font=normalsize,labelfont=sf,textfont=sf]{subfig} +%\else +% \usepackage[caption=false]{caption} +% \usepackage[font=footnotesize]{subfig} +%\fi +% subfig.sty, also written by Steven Douglas Cochran, is the modern +% replacement for subfigure.sty. However, subfig.sty requires and +% automatically loads Axel Sommerfeldt's caption.sty which will override +% IEEEtran.cls handling of captions and this will result in nonIEEE style +% figure/table captions. To prevent this problem, be sure and preload +% caption.sty with its "caption=false" package option. This is will preserve +% IEEEtran.cls handing of captions. Version 1.3 (2005/06/28) and later +% (recommended due to many improvements over 1.2) of subfig.sty supports +% the caption=false option directly: +%\ifCLASSOPTIONcompsoc +% \usepackage[caption=false,font=normalsize,labelfont=sf,textfont=sf]{subfig} +%\else +% \usepackage[caption=false,font=footnotesize]{subfig} +%\fi +% +% The latest version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/subfig/ +% The latest version and documentation of caption.sty can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/caption/ + + + + +% *** FLOAT PACKAGES *** +% +%\usepackage{fixltx2e} +% fixltx2e, the successor to the earlier fix2col.sty, was written by +% Frank Mittelbach and David Carlisle. This package corrects a few problems +% in the LaTeX2e kernel, the most notable of which is that in current +% LaTeX2e releases, the ordering of single and double column floats is not +% guaranteed to be preserved. Thus, an unpatched LaTeX2e can allow a +% single column figure to be placed prior to an earlier double column +% figure. The latest version and documentation can be found at: +% http://www.ctan.org/tex-archive/macros/latex/base/ + + + +%\usepackage{stfloats} +% stfloats.sty was written by Sigitas Tolusis. This package gives LaTeX2e +% the ability to do double column floats at the bottom of the page as well +% as the top. (e.g., "\begin{figure*}[!b]" is not normally possible in +% LaTeX2e). It also provides a command: +%\fnbelowfloat +% to enable the placement of footnotes below bottom floats (the standard +% LaTeX2e kernel puts them above bottom floats). This is an invasive package +% which rewrites many portions of the LaTeX2e float routines. It may not work +% with other packages that modify the LaTeX2e float routines. The latest +% version and documentation can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/sttools/ +% Documentation is contained in the stfloats.sty comments as well as in the +% presfull.pdf file. Do not use the stfloats baselinefloat ability as IEEE +% does not allow \baselineskip to stretch. Authors submitting work to the +% IEEE should note that IEEE rarely uses double column equations and +% that authors should try to avoid such use. Do not be tempted to use the +% cuted.sty or midfloat.sty packages (also by Sigitas Tolusis) as IEEE does +% not format its papers in such ways. + + + + +%\ifCLASSOPTIONcaptionsoff +% \usepackage[nomarkers]{endfloat} +% \let\MYoriglatexcaption\caption +% \renewcommand{\caption}[2][\relax]{\MYoriglatexcaption[#2]{#2}} +%\fi +% endfloat.sty was written by James Darrell McCauley and Jeff Goldberg. +% This package may be useful when used in conjunction with IEEEtran.cls' +% captionsoff option. Some IEEE journals/societies require that submissions +% have lists of figures/tables at the end of the paper and that +% figures/tables without any captions are placed on a page by themselves at +% the end of the document. If needed, the draftcls IEEEtran class option or +% \CLASSINPUTbaselinestretch interface can be used to increase the line +% spacing as well. Be sure and use the nomarkers option of endfloat to +% prevent endfloat from "marking" where the figures would have been placed +% in the text. The two hack lines of code above are a slight modification of +% that suggested by in the endfloat docs (section 8.3.1) to ensure that +% the full captions always appear in the list of figures/tables - even if +% the user used the short optional argument of \caption[]{}. +% IEEE papers do not typically make use of \caption[]'s optional argument, +% so this should not be an issue. A similar trick can be used to disable +% captions of packages such as subfig.sty that lack options to turn off +% the subcaptions: +% For subfig.sty: +% \let\MYorigsubfloat\subfloat +% \renewcommand{\subfloat}[2][\relax]{\MYorigsubfloat[]{#2}} +% For subfigure.sty: +% \let\MYorigsubfigure\subfigure +% \renewcommand{\subfigure}[2][\relax]{\MYorigsubfigure[]{#2}} +% However, the above trick will not work if both optional arguments of +% the \subfloat/subfig command are used. Furthermore, there needs to be a +% description of each subfigure *somewhere* and endfloat does not add +% subfigure captions to its list of figures. Thus, the best approach is to +% avoid the use of subfigure captions (many IEEE journals avoid them anyway) +% and instead reference/explain all the subfigures within the main caption. +% The latest version of endfloat.sty and its documentation can obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/endfloat/ +% +% The IEEEtran \ifCLASSOPTIONcaptionsoff conditional can also be used +% later in the document, say, to conditionally put the References on a +% page by themselves. + + + + +% *** PDF, URL AND HYPERLINK PACKAGES *** +% +%\usepackage{url} +% url.sty was written by Donald Arseneau. It provides better support for +% handling and breaking URLs. url.sty is already installed on most LaTeX +% systems. The latest version can be obtained at: +% http://www.ctan.org/tex-archive/macros/latex/contrib/misc/ +% Read the url.sty source comments for usage information. Basically, +% \url{my_url_here}. + + + + + +% *** Do not adjust lengths that control margins, column widths, etc. *** +% *** Do not use packages that alter fonts (such as pslatex). *** +% There should be no need to do such things with IEEEtran.cls V1.6 and later. +% (Unless specifically asked to do so by the journal or conference you plan +% to submit to, of course. ) + + +% correct bad hyphenation here +\hyphenation{op-tical net-works semi-conduc-tor} + + +\begin{document} +% +% paper title +% can use linebreaks \\ within to get better formatting as desired +\title{Bare Demo of IEEEtran.cls\\ for Computer Society Journals} +% +% +% author names and IEEE memberships +% note positions of commas and nonbreaking spaces ( ~ ) LaTeX will not break +% a structure at a ~ so this keeps an author's name from being broken across +% two lines. +% use \thanks{} to gain access to the first footnote area +% a separate \thanks must be used for each paragraph as LaTeX2e's \thanks +% was not built to handle multiple paragraphs +% +% +%\IEEEcompsocitemizethanks is a special \thanks that produces the bulleted +% lists the Computer Society journals use for "first footnote" author +% affiliations. Use \IEEEcompsocthanksitem which works much like \item +% for each affiliation group. When not in compsoc mode, +% \IEEEcompsocitemizethanks becomes like \thanks and +% \IEEEcompsocthanksitem becomes a line break with idention. This +% facilitates dual compilation, although admittedly the differences in the +% desired content of \author between the different types of papers makes a +% one-size-fits-all approach a daunting prospect. For instance, compsoc +% journal papers have the author affiliations above the "Manuscript +% received ..." text while in non-compsoc journals this is reversed. Sigh. + +\author{Michael~Shell,~\IEEEmembership{Member,~IEEE,} + John~Doe,~\IEEEmembership{Fellow,~OSA,} + and~Jane~Doe,~\IEEEmembership{Life~Fellow,~IEEE}% <-this % stops a space +\IEEEcompsocitemizethanks{\IEEEcompsocthanksitem M. Shell is with the Department +of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, +GA, 30332.\protect\\ +% note need leading \protect in front of \\ to get a newline within \thanks as +% \\ is fragile and will error, could use \hfil\break instead. +E-mail: see http://www.michaelshell.org/contact.html +\IEEEcompsocthanksitem J. Doe and J. Doe are with Anonymous University.}% <-this % stops a space +\thanks{Manuscript received April 19, 2005; revised January 11, 2007.}} + +% note the % following the last \IEEEmembership and also \thanks - +% these prevent an unwanted space from occurring between the last author name +% and the end of the author line. i.e., if you had this: +% +% \author{....lastname \thanks{...} \thanks{...} } +% ^------------^------------^----Do not want these spaces! +% +% a space would be appended to the last name and could cause every name on that +% line to be shifted left slightly. This is one of those "LaTeX things". For +% instance, "\textbf{A} \textbf{B}" will typeset as "A B" not "AB". To get +% "AB" then you have to do: "\textbf{A}\textbf{B}" +% \thanks is no different in this regard, so shield the last } of each \thanks +% that ends a line with a % and do not let a space in before the next \thanks. +% Spaces after \IEEEmembership other than the last one are OK (and needed) as +% you are supposed to have spaces between the names. For what it is worth, +% this is a minor point as most people would not even notice if the said evil +% space somehow managed to creep in. + + + +% The paper headers +\markboth{Journal of \LaTeX\ Class Files,~Vol.~6, No.~1, January~2007}% +{Shell \MakeLowercase{\textit{et al.}}: Bare Demo of IEEEtran.cls for Computer Society Journals} +% The only time the second header will appear is for the odd numbered pages +% after the title page when using the twoside option. +% +% *** Note that you probably will NOT want to include the author's *** +% *** name in the headers of peer review papers. *** +% You can use \ifCLASSOPTIONpeerreview for conditional compilation here if +% you desire. + + + +% The publisher's ID mark at the bottom of the page is less important with +% Computer Society journal papers as those publications place the marks +% outside of the main text columns and, therefore, unlike regular IEEE +% journals, the available text space is not reduced by their presence. +% If you want to put a publisher's ID mark on the page you can do it like +% this: +%\IEEEpubid{0000--0000/00\$00.00~\copyright~2007 IEEE} +% or like this to get the Computer Society new two part style. +%\IEEEpubid{\makebox[\columnwidth]{\hfill 0000--0000/00/\$00.00~\copyright~2007 IEEE}% +%\hspace{\columnsep}\makebox[\columnwidth]{Published by the IEEE Computer Society\hfill}} +% Remember, if you use this you must call \IEEEpubidadjcol in the second +% column for its text to clear the IEEEpubid mark (Computer Society jorunal +% papers don't need this extra clearance.) + + + +% use for special paper notices +%\IEEEspecialpapernotice{(Invited Paper)} + + + +% for Computer Society papers, we must declare the abstract and index terms +% PRIOR to the title within the \IEEEcompsoctitleabstractindextext IEEEtran +% command as these need to go into the title area created by \maketitle. +\IEEEcompsoctitleabstractindextext{% +\begin{abstract} +%\boldmath +The abstract goes here. +\end{abstract} +% IEEEtran.cls defaults to using nonbold math in the Abstract. +% This preserves the distinction between vectors and scalars. However, +% if the journal you are submitting to favors bold math in the abstract, +% then you can use LaTeX's standard command \boldmath at the very start +% of the abstract to achieve this. Many IEEE journals frown on math +% in the abstract anyway. In particular, the Computer Society does +% not want either math or citations to appear in the abstract. + +% Note that keywords are not normally used for peerreview papers. +\begin{IEEEkeywords} +Computer Society, IEEEtran, journal, \LaTeX, paper, template. +\end{IEEEkeywords}} + + +% make the title area +\maketitle + + +% To allow for easy dual compilation without having to reenter the +% abstract/keywords data, the \IEEEcompsoctitleabstractindextext text will +% not be used in maketitle, but will appear (i.e., to be "transported") +% here as \IEEEdisplaynotcompsoctitleabstractindextext when compsoc mode +% is not selected if conference mode is selected - because compsoc +% conference papers position the abstract like regular (non-compsoc) +% papers do! +\IEEEdisplaynotcompsoctitleabstractindextext +% \IEEEdisplaynotcompsoctitleabstractindextext has no effect when using +% compsoc under a non-conference mode. + + +% For peer review papers, you can put extra information on the cover +% page as needed: +% \ifCLASSOPTIONpeerreview +% \begin{center} \bfseries EDICS Category: 3-BBND \end{center} +% \fi +% +% For peerreview papers, this IEEEtran command inserts a page break and +% creates the second title. It will be ignored for other modes. +\IEEEpeerreviewmaketitle + + + +\section{Introduction} +% Computer Society journal papers do something a tad strange with the very +% first section heading (almost always called "Introduction"). They place it +% ABOVE the main text! IEEEtran.cls currently does not do this for you. +% However, You can achieve this effect by making LaTeX jump through some +% hoops via something like: +% +%\ifCLASSOPTIONcompsoc +% \noindent\raisebox{2\baselineskip}[0pt][0pt]% +% {\parbox{\columnwidth}{\section{Introduction}\label{sec:introduction}% +% \global\everypar=\everypar}}% +% \vspace{-1\baselineskip}\vspace{-\parskip}\par +%\else +% \section{Introduction}\label{sec:introduction}\par +%\fi +% +% Admittedly, this is a hack and may well be fragile, but seems to do the +% trick for me. Note the need to keep any \label that may be used right +% after \section in the above as the hack puts \section within a raised box. + + + +% The very first letter is a 2 line initial drop letter followed +% by the rest of the first word in caps (small caps for compsoc). +% +% form to use if the first word consists of a single letter: +% \IEEEPARstart{A}{demo} file is .... +% +% form to use if you need the single drop letter followed by +% normal text (unknown if ever used by IEEE): +% \IEEEPARstart{A}{}demo file is .... +% +% Some journals put the first two words in caps: +% \IEEEPARstart{T}{his demo} file is .... +% +% Here we have the typical use of a "T" for an initial drop letter +% and "HIS" in caps to complete the first word. +\IEEEPARstart{T}{his} demo file is intended to serve as a ``starter file'' +for IEEE Computer Society journal papers produced under \LaTeX\ using +IEEEtran.cls version 1.7 and later. +% You must have at least 2 lines in the paragraph with the drop letter +% (should never be an issue) +I wish you the best of success. + +\hfill mds + +\hfill January 11, 2007 + +\subsection{Subsection Heading Here} +Subsection text here. + +% needed in second column of first page if using \IEEEpubid +%\IEEEpubidadjcol + +\subsubsection{Subsubsection Heading Here} +Subsubsection text here. + + +% An example of a floating figure using the graphicx package. +% Note that \label must occur AFTER (or within) \caption. +% For figures, \caption should occur after the \includegraphics. +% Note that IEEEtran v1.7 and later has special internal code that +% is designed to preserve the operation of \label within \caption +% even when the captionsoff option is in effect. However, because +% of issues like this, it may be the safest practice to put all your +% \label just after \caption rather than within \caption{}. +% +% Reminder: the "draftcls" or "draftclsnofoot", not "draft", class +% option should be used if it is desired that the figures are to be +% displayed while in draft mode. +% +%\begin{figure}[!t] +%\centering +%\includegraphics[width=2.5in]{myfigure} +% where an .eps filename suffix will be assumed under latex, +% and a .pdf suffix will be assumed for pdflatex; or what has been declared +% via \DeclareGraphicsExtensions. +%\caption{Simulation Results} +%\label{fig_sim} +%\end{figure} + +% Note that IEEE typically puts floats only at the top, even when this +% results in a large percentage of a column being occupied by floats. +% However, the Computer Society has been known to put floats at the bottom. + + +% An example of a double column floating figure using two subfigures. +% (The subfig.sty package must be loaded for this to work.) +% The subfigure \label commands are set within each subfloat command, the +% \label for the overall figure must come after \caption. +% \hfil must be used as a separator to get equal spacing. +% The subfigure.sty package works much the same way, except \subfigure is +% used instead of \subfloat. +% +%\begin{figure*}[!t] +%\centerline{\subfloat[Case I]\includegraphics[width=2.5in]{subfigcase1}% +%\label{fig_first_case}} +%\hfil +%\subfloat[Case II]{\includegraphics[width=2.5in]{subfigcase2}% +%\label{fig_second_case}}} +%\caption{Simulation results} +%\label{fig_sim} +%\end{figure*} +% +% Note that often IEEE papers with subfigures do not employ subfigure +% captions (using the optional argument to \subfloat), but instead will +% reference/describe all of them (a), (b), etc., within the main caption. + + +% An example of a floating table. Note that, for IEEE style tables, the +% \caption command should come BEFORE the table. Table text will default to +% \footnotesize as IEEE normally uses this smaller font for tables. +% The \label must come after \caption as always. +% +%\begin{table}[!t] +%% increase table row spacing, adjust to taste +%\renewcommand{\arraystretch}{1.3} +% if using array.sty, it might be a good idea to tweak the value of +% \extrarowheight as needed to properly center the text within the cells +%\caption{An Example of a Table} +%\label{table_example} +%\centering +%% Some packages, such as MDW tools, offer better commands for making tables +%% than the plain LaTeX2e tabular which is used here. +%\begin{tabular}{|c||c|} +%\hline +%One & Two\\ +%\hline +%Three & Four\\ +%\hline +%\end{tabular} +%\end{table} + + +% Note that IEEE does not put floats in the very first column - or typically +% anywhere on the first page for that matter. Also, in-text middle ("here") +% positioning is not used. Most IEEE journals use top floats exclusively. +% However, Computer Society journals sometimes do use bottom floats - bear +% this in mind when choosing appropriate optional arguments for the +% figure/table environments. +% Note that, LaTeX2e, unlike IEEE journals, places footnotes above bottom +% floats. This can be corrected via the \fnbelowfloat command of the +% stfloats package. + + + +\section{Conclusion} +The conclusion goes here. + + + + + +% if have a single appendix: +%\appendix[Proof of the Zonklar Equations] +% or +%\appendix % for no appendix heading +% do not use \section anymore after \appendix, only \section* +% is possibly needed + +% use appendices with more than one appendix +% then use \section to start each appendix +% you must declare a \section before using any +% \subsection or using \label (\appendices by itself +% starts a section numbered zero.) +% + + +\appendices +\section{Proof of the First Zonklar Equation} +Appendix one text goes here. + +% you can choose not to have a title for an appendix +% if you want by leaving the argument blank +\section{} +Appendix two text goes here. + + +% use section* for acknowledgement +\ifCLASSOPTIONcompsoc + % The Computer Society usually uses the plural form + \section*{Acknowledgments} +\else + % regular IEEE prefers the singular form + \section*{Acknowledgment} +\fi + + +The authors would like to thank... + + +% Can use something like this to put references on a page +% by themselves when using endfloat and the captionsoff option. +\ifCLASSOPTIONcaptionsoff + \newpage +\fi + + + +% trigger a \newpage just before the given reference +% number - used to balance the columns on the last page +% adjust value as needed - may need to be readjusted if +% the document is modified later +%\IEEEtriggeratref{8} +% The "triggered" command can be changed if desired: +%\IEEEtriggercmd{\enlargethispage{-5in}} + +% references section + +% can use a bibliography generated by BibTeX as a .bbl file +% BibTeX documentation can be easily obtained at: +% http://www.ctan.org/tex-archive/biblio/bibtex/contrib/doc/ +% The IEEEtran BibTeX style support page is at: +% http://www.michaelshell.org/tex/ieeetran/bibtex/ +%\bibliographystyle{IEEEtran} +% argument is your BibTeX string definitions and bibliography database(s) +%\bibliography{IEEEabrv,../bib/paper} +% +% manually copy in the resultant .bbl file +% set second argument of \begin to the number of references +% (used to reserve space for the reference number labels box) +\begin{thebibliography}{1} + +\bibitem{IEEEhowto:kopka} +H.~Kopka and P.~W. Daly, \emph{A Guide to \LaTeX}, 3rd~ed.\hskip 1em plus + 0.5em minus 0.4em\relax Harlow, England: Addison-Wesley, 1999. + +\end{thebibliography} + +% biography section +% +% If you have an EPS/PDF photo (graphicx package needed) extra braces are +% needed around the contents of the optional argument to biography to prevent +% the LaTeX parser from getting confused when it sees the complicated +% \includegraphics command within an optional argument. (You could create +% your own custom macro containing the \includegraphics command to make things +% simpler here.) +%\begin{biography}[{\includegraphics[width=1in,height=1.25in,clip,keepaspectratio]{mshell}}]{Michael Shell} +% or if you just want to reserve a space for a photo: + +\begin{IEEEbiography}{Michael Shell} +Biography text here. +\end{IEEEbiography} + +% if you will not have a photo at all: +\begin{IEEEbiographynophoto}{John Doe} +Biography text here. +\end{IEEEbiographynophoto} + +% insert where needed to balance the two columns on the last page with +% biographies +%\newpage + +\begin{IEEEbiographynophoto}{Jane Doe} +Biography text here. +\end{IEEEbiographynophoto} + +% You can push biographies down or up by placing +% a \vfill before or after them. The appropriate +% use of \vfill depends on what kind of text is +% on the last page and whether or not the columns +% are being equalized. + +%\vfill + +% Can be used to pull up biographies so that the bottom of the last one +% is flush with the other column. +%\enlargethispage{-5in} + + + +% that's all folks +\end{document} + + Property changes on: SwiftApps/Swift-MapRed/Paper/bare_jrnl_compsoc.tex ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/Paper/changelog.txt =================================================================== --- SwiftApps/Swift-MapRed/Paper/changelog.txt (rev 0) +++ SwiftApps/Swift-MapRed/Paper/changelog.txt 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,762 @@ + + + Changelog history of the IEEEtran LaTeX class. + + + v1.8 -- 2012/11/21 + by Harald Hanche-Olsen and Anders Christensen (IEEE Computational Intelligence Society) + +******* +11/2012 v1.8 changes: + +1335c1335 +< \itemindent 0em% +--- +> \itemindent 0.3em% +1386c1386 +< \itemindent 0em% +--- +> \itemindent .3em% +1436c1436 +< \itemindent 0em% +--- +> \itemindent .3em% +1524c1524 +< \def\unnumberedfootnote{\gdef\@thefnmark{}\@footnotetext} +--- +> \def\unnumberedfootnote{\gdef\@thefnmark{\quad}\@footnotetext} +1526c1526 +< \skip\@mpfootins = \skip\footins +--- +> \skip\@mpfootins 0.3\baselineskip +1531a1532 +> %\long\def\@makefnmark{\scriptsize\normalfont\@thefnmark} +1541c1542 +< \def\footnoterule{\vskip-2pt \hrule height 0.4pt depth \z@ \vskip1.6pt\relax} +--- +> \def\footnoterule{\vskip-2pt \hrule height 0.6pt depth \z@ \vskip1.6pt\relax} +1652c1653 +< \def\figurename{Figure} +--- +> \def\figurename{Fig.} +1740c1741 +< \setlength\abovecaptionskip{0.25\baselineskip} +--- +> \setlength\abovecaptionskip{0.65\baselineskip} +1799c1800 +< \footnotesize{\centering\normalfont\footnotesize#1.\quad\scshape #2\par}% +--- +> \footnotesize{\centering\normalfont\footnotesize#1.\qquad\scshape #2\par}% +1812c1813 +< \ifCLASSOPTIONconference \hbox to\hsize{\normalfont\footnotesize\hfil\box\@tempboxa\hfil}% +--- +> \ifCLASSOPTIONconference \hbox to\hsize{\normalfont\footnotesize\box\@tempboxa\hfil}% +1856c1857 +< \def\table{\def\@floatboxreset{\reset at font\footnotesize\@setminipage}% +--- +> \def\table{\def\@floatboxreset{\reset at font\scriptsize\@setminipage}% +1861c1862 +< \@namedef{table*}{\def\@floatboxreset{\reset at font\footnotesize\@setminipage}\@dblfloat{table}} +--- +> \@namedef{table*}{\def\@floatboxreset{\reset at font\scriptsize\@setminipage}\@dblfloat{table}} +3747c3748 +< \def\endIEEEkeywords{\relax\ifCLASSOPTIONtechnote\vspace{1.34ex}\else\vspace{1.67ex}\fi +--- +> \def\endIEEEkeywords{\relax\ifCLASSOPTIONtechnote\vspace{1.34ex}\else\vspace{0.5ex}\fi +3826,3827c3827,3829 +< +< \def\@seccntformat#1{\csname the#1dis\endcsname\hskip 1em\relax} +--- +> \def\@seccntformat#1{\hb at xt@ 1.4em{\csname the#1dis\endcsname\hss\relax}} +> \def\@seccntformatinl#1{\hb at xt@ 1.1em{\csname the#1dis\endcsname\hss\relax}} +> \def\@seccntformatch#1{\csname the#1dis\endcsname\hskip 1em\relax} +3843c3845,3853 +< \protected at edef\@svsec{\@seccntformat{#1}\relax}% +--- +> \ifnum #2=1 +> \protected at edef\@svsec{\@seccntformatch{#1}\relax}% +> \else +> \ifnum #2>2 +> \protected at edef\@svsec{\@seccntformatinl{#1}\relax}% +> \else +> \protected at edef\@svsec{\@seccntformat{#1}\relax}% +> \fi +> \fi + + + + + + +***************************************** + +2007/03/05 + by Michael Shell (MDS) + http://www.michaelshell.org/ + +******* + 3/2007 V1.7a (MDS) changes: + + 1) Corrected problem of unwanted two column peer review title page format. + Thanks to Virgilio Rodriguez for reporting this bug. + + 2) "depreciated" -> "deprecated". Thanks to Virgilio Rodriguez for + suggesting this change. + +******* + 1/2007 V1.7 (MDS) changes: + + 1) New class option compsoc to support the IEEE Computer Society format. + + 2) New class option captionsoff disables the display of figure/table + captions. endfloat.sty is now mentioned in the docs. Thanks to Geoff + Walker for suggesting these changes. + + 3) Fixed compatibility issues with subfig.sty and caption.sty. Thanks to + Steven Douglas Cochran and Axel Sommerfeldt for suggesting this change. + + 4) New \CLASSINPUT, \CLASSOPTION and \CLASSINFO interface allows for more + user control and conditional compilation. + + 5) \ifcenterfigcaptions (\centerfigcaptionstrue, \centerfigcaptionsfalse), + \CMPARstart and \overrideIEEEmargins have been removed and no are + longer supported. The effect of \overrideIEEEmargins can be mimicked + via the more general \CLASSINPUT interface: + % US letter paper: + \newcommand{\CLASSINPUTinnersidemargin}{0.775in} + \newcommand{\CLASSINPUToutersidemargin}{0.585in} + % A4 paper: + \newcommand{\CLASSINPUTinnersidemargin}{17mm} + \newcommand{\CLASSINPUToutersidemargin}{11.647mm} + + 6) Several commands and environments have been deprecated in favor of + replacements with IEEE prefixes to better avoid potential future name + clashes with other packages. Legacy code retained to allow the use of + the obsolete forms (for now), but with a warning message to the console + during compilation: + \IEEEauthorblockA, \IEEEauthorblockN, \IEEEauthorrefmark, + \IEEEbiography, \IEEEbiographynophoto, \IEEEkeywords, \IEEEPARstart, + \IEEEproof, \IEEEpubid, \IEEEpubidadjcol, \IEEEQED, \IEEEQEDclosed, + \IEEEQEDopen, \IEEEspecialpapernotice. IEEEtran.cls now redefines + \proof in way to avoid problems with the amsthm.sty package. + For IED lists: + \IEEEiedlabeljustifyc, \IEEEiedlabeljustifyl, \IEEEiedlabeljustifyr, + \IEEEnocalcleftmargin, \IEEElabelindent, \IEEEsetlabelwidth, + \IEEEusemathlabelsep + + 7) These commands/lengths now require the IEEE prefix and do not have + legacy support: \IEEEnormaljot. + For IED lists: \ifIEEEnocalcleftmargin, \ifIEEEnolabelindentfactor, + \IEEEiedlistdecl, \IEEElabelindentfactor + + 8) \normalsizebaselineskip skip replaced by + \CLASSINFOnormalsizebaselineskip (nonrubber dimen) length. + Also, new \CLASSINFOnormalsizeunitybaselineskip (nonrubber dimen) + provided. + + 9) Now defaults to using Alpha numbering rather than Roman for appendices + numbering. This is because Alpha numbering is more common and avoids + problems with theorem numbering. \ifuseRomanappendices + (\useRomanappendicestrue, \useRomanappendicesfalse) is no longer + supported. Instead, use the new class option romanappendices if Roman + appendices numbering is desired. Thanks to Leonid Mirkin for reporting + the problem with theorems in appendices and suggesting changes. + +10) Improved paper size setting code for pdflatex. + +11) Better handling of theorem numbering when using the section counter + within the appendix(cies). Thanks to Leonid Mirkin for suggesting + this change. + +12) Fixed bug that caused equations at the end of theorems to be too + close to the line below them. + +13) Provided hook to conference mode console notice and changed notice to + better support conferences that use A4 paper. Thanks to Volker Kuhlmann + for suggesting this change. + +14) \IEEEauthorrefmark made robust to allow it to be used in \thanks + without a leading \protect + +15) Improved \textunderscore to provide a much better fake _ when used with + OT1 encoding. Under OT1, detect use of pcr or cmtt \ttfamily and use + available true _ glyph for those two typewriter fonts. + +16) Revised internal \@sect command to be more robust for users who employ + modified section heading formats. Thanks to Zarko F. Cucej for + suggesting this change. + +17) Improved \thesubsubsection definition to prevent breaks at the hyphen. + Thanks to Moritz Borgmann for suggesting this change. Thanks to + Dan Luecking and Heiko Oberdiek for explaining some of the various + alternatives and techniques to fix it. + +18) No longer provide \NAT at parse hack to get cite.sty to play (somewhat) + with hyperref.sty as this is already included in cite.sty version + 4.0 (2003-05-27) and later. + +19) At the beginning of document, set the default style of url.sty to be + the same as the current text font - as is done in IEEE journals. + +20) Corrected excessive line spacing in journal table captions. Thanks to + Moritz Borgmann for suggesting this change. + +21) Corrected \thesubsubsection to use the "I-A1" format IEEE uses rather + than "I-A.1" as was done before. Ditto for \theparagraph. Thanks to + Moritz Borgmann for suggesting this change. + +22) Enclose papersize specials within \AtBeginDvi in case someone wants + to make a format with IEEEtran. Thanks to Moritz Borgmann for + suggesting this change. + +23) Eliminated the small space after abstract and keywords dash as IEEE + now does. Thanks to Moritz Borgmann for suggesting this change. + +24) IEEEkeywords is no longer locked out in conference mode + +25) Increase defaults of \binoppenalty and \relpenalty to discourage + breaks within equations. Thanks to Moritz Borgmann for suggesting + this change. + +26) Support optional argument for IEEEproof. Thanks to Ingo Steinwart for + suggesting this change. Also, start a new \par with \IEEEproof. + +27) Add support for an optional argument to \bstctlcite. + +28) Changed \topfraction and \dbltopfraction from 1.0 to 0.9. Thanks to + Donald Arseneau for suggesting this change. + + +******* + 09/2005 V1.6c (MDS) changes: + + 1) Changed endfigure/endfloat definitions so as not to cause problems with + preview-LaTeX and other packages. Thanks to Stephan Heuel and David + Kastrup for reporting this problem. + + + +******* + 11/2002 V1.6b (MDS) changes: + + 1) Fixed problem with figure captions when using hyperref. Thanks to + Leandro Barajas and Michael Bassetti for reporting this bug. + + 2) Provide a fake nabib command \NAT at parse so that hyperref will not + interfere with the operation of cite.sty. However, as a result citation + numbers will not be hyperlinked. Also, natbib will not be able to work + with IEEEtran. However, this is perhaps the best solution until + cite.sty and hyperref.sty are able to co-exist with each other. + It easy enough to override the fake command via: + \makeatletter + \let\NAT at parse\undefined + \makeatother + + 3) Revised font selection method so as not to have problems when used + with setspace.sty. Thanks to Zhang Yan for reporting this bug. + + 4) Added \special to feed papersize to dvips. Thanks to Moritz Borgmann + for suggesting this feature. + + 5) In addition to the IEEE IED lists, the original IED style list + environments (as is done in article.cls) are now provided as + LaTeXitemize, LaTeXenumerate, and LaTeXdescription. Also, users can + now redefine \makelabel within IEEE IED list controls. There may be + some use for this in specialized applications. Thanks to Eli Barzilay + for suggesting this feature. + + 6) \table* now defaults to \footnotesize text like \table. + + 7) The draft modes now no longer force a pagebreak after the title. + Thanks to Christian Peel for suggesting this change. + + 8) New draftclsnofoot mode is like draftcls, but does not display the + date and the word "DRAFT" at the foot of the page. Thanks to + Christian Peel for suggesting this feature. + + 9) New peerreview and peerreviewca modes with \IEEEpeerreviewmaketitle + command allows for a "cover" titlepage for anonymous peer review. + Except for the cover titlepage, peerreview is much like journal mode. + peerreviewca is like peerreview, but allows the author names to be + entered and formatted as under conference mode so that author + affiliations and contact information can be easily seen on the cover + page. Thanks to Eric Benedict for suggesting this feature. + + + +******* + 7/2002 V1.6 (MDS) changes: + + 1) Added conference mode via conference option. Defaults to the + traditional journal mode. e.g., \documentclass[conference]{IEEEtran} + + 2) Added support for A4 paper via new a4paper option. Pdflatex's paper + size lengths are now automatically set to the proper paper size being + used. + + 3) Revised margins again. Page text is now horizontally centered. + Conference mode increases the top and bottom margins with the bottom + margin being slightly larger. For A4 paper, the top margin and text + typesetting will not change from those of US letter paper, but the side + margins will be smaller and the bottom margin will be larger than that + of US letter. All per IEEE specs. + + 4) Fixed footnote line spacing anomaly in draft mode. + Thanks to Alberto Rodriguez for reporting this bug. + + Also, slightly revised footnote and \thanks note spacing. + Set \interfootnotelinepenalty=10000 to prevent LaTeX + from breaking footnotes across multiple pages or columns. + + 5) Fixed bug that caused overwritten photo areas and sometimes anomalous + spacing when a new paragraph was started within a biography. Also, + the presence of \par's, new lines or spaces at the beginning of + abstract, keywords, biography, or biographynophoto will no longer + affect the first word spacing. + Thanks to Eric Durant for reporting this bug. + + The biography environment now does a better job in preventing + a biography photo area from being broken across pages or columns. + + 6) Fixed whitespace between \cite entries bug. i.e., + both \cite{einstein24, knuth84} and \cite{einstein24,knuth84} + are now valid. \cite is now a robust command as it should be. + IEEEtran now no longer defines the old non-standard \shortcite or + \citename. + + The base IEEEtran.cls does not sort citation numbers or produce ranges + for three or more consecutive numbers. However, V1.6 of IEEEtran.cls + now pre-defines the following format control macros to facilitate easy + use with Donald Arseneau's cite.sty package (tested with cite.sty V3.9): + + \def\citepunct{], [} + \def\citedash{]--[} + + cite.sty is standard on most LaTeX sytems and can be obtained from + www.ctan.org. Thanks to Donald Arseneau for creating cite.sty, + providing the required format arguments to produce the IEEE style + and designing a cite interface capable of handling the IEEE citation + style. + + Note: Historically, IEEE has wanted authors to "hardcode" symbolics. + (i.e., replace all \cite{} with fixed [x]). However, it now seems that + most electronic manuscript submissions to IEEE are in .pdf format, and + as such, do not require the LaTeX document reference numbers to be hard + coded. If an author is required to submit actual LaTeX files, I do + recommend that the bibliography file (.bbl) be copied into the .tex + document and the \bibliographystyle{} and \bibliography{} commands be + commented out so that the .tex file does not depend on (potentially + lengthy and/or confidential) external bibliography database files + + 7) Adjusted some spacing parameters. The spacing above and below equations + has been revised (to a typical IEEE value). \jot now has a decent value. + The title text is now exactly 24pt. (On a related note, \fontsubfuzz has + been increased to 0.9pt to prevent annoying font substitution warnings + when using the Computer Modern fonts that use the 24.88pt size.) + In V1.6, \small is now 8.5pt in 9pt docs because \footnotesize is 8pt. + For 9pt docs, you should probably go ahead and use \footnotesize when + you need text a little smaller than \normalsize. + The interword spacing has been adjusted to be extremely close to that + which IEEE uses. You can use a new class option, nofonttune, if you need + to disable the adjusting of the interword spacing. This adjustment and + an increase to \hyphenpenalty have greatly reduced the amount of + hyphenation in a typical paper. + The baselineskip for the normalsize fonts has been tweaked to reduce + underfull vboxes on journal paper columns with only paragraphs. + Conference mode does the same thing but by also tweaking the \textheight + slightly off 9.25in (IEEE spec) to ensure an integer number of lines per + page. Draft (also draftcls) mode has also been revised to reduce + underfull vbox warnings. However, draft mode can still produce underfull + vboxes (a direct result of the increase in line spacing and margins) if: + A non-normalsize font occupies an entire column (abstract and index + terms take up a whole column by themselves); or the beginning of a + section occurs near the end of a column and cannot be squeezed into the + bottom, etc. This is normal as draft mode's liberal spacings cannot + guarantee perfect formatting. + + 8) New biographynophoto environment for biographies without photos. + Usage: + + \begin{biographynophoto}{author name} + biography text here + \end{biographynophoto} + + 9) Fixed bug that produced multiple table of contents entries for papers + with more than one biography. Also, biography now works better with + hyperref. + +10) New \sublargesize font size command provides for 11pt text in a 10pt + document. (Needed for things like author names.) For documents not + using 10pt normal size text, \sublargesize is currently identical + to \large. + +11) New \IEEEmembership command to provide correct font to indicate IEEE + membership for journal papers. + +12) Fixed author name line overflow problem when in journal mode. This + problem had been introduced in V1.5 in my rush to get \and to work for + conferences. \and is unneeded (and invalid) in journal mode. For + conference mode, \and will work as expected and features an optional + spacing argument. i.e., \and[\hspace{5ex}] + \and will default (recommended) to using \hfill which will result in + equal spacing between author blocks. + +13) New \authorblockN, \authorblockA and \authorrefmark commands to + facilitate easy formatting of author names, affiliations and cross + reference symbols, respectively, when in conference mode. These + three commands are to be used only for conference papers. + In conference mode, \author text is placed within a modified tabular + environment (somewhat like article.cls). So, within \author in + conference mode, you should not try to enclose multiple \\ within an + environment or command (other than the argument braces of + \authorblockX{}). For example: + + \author{\authorblockN{{John Doe \\ Jane Doe}}} % WRONG! + + will generate an error. + + Note that font size/attribute changes will now persists across \\ + within \author. (But, not across author blocks nor across \and.) + However, with the new commands, there should be no need to alter any + font attributes within \author. All text sizing and spacing within + \author{} and the author block commands is per IEEE specs for both + conference and journal modes. (In conference mode, the author names + are only very slightly larger than the affiliations which are in normal + size.) For specialized applications you can alter the justification of + author lines by placing \hfill at the beginning or at the end of a line. + The interline spacing within \author is determined by the font + attributes that are in effect at the end of each line within author. + +14) Because the titles and author name blocks use different font + sizes/styles from the main text, it was possible that two column papers + with titles that span both columns (standard journal and conference + papers, but not technotes) with certain numbers of lines for the title + and authors' name/affiliations can cause underfull vbox problems + (paragraphs with large spacings between them) in the second column of + the main text on the title page - if there were no new sections, + equations or figures in this column (they would provide some needed + rubber spacing). The use of things like special paper notices and + publisher ID marks also affected this issue. The problem could not + happen in the first column because the first column has a rubber length + around the heading of the first section. Furthermore, problems seldom + occurred on pages after the first as the margins had been chosen not to + cause it with the popular font sizes. Rubber lengths after the author + names would not fix this problem. + Auto-calculating a "good" spacing after the title is a tad difficult + to do in LaTeX. However, I am pleased to report that V1.6 has this new + capability - "dynamically determined title spacing". IEEEtran will now + measure the height of all the title and author text in \maketitle + and then calculate a rigid (non-rubber) spacer to follow that meets + IEEE specs and also produces a \textheight on the title page that + ensures an integer number of normalsized lines on the rest of the page. + Single column papers, and two column papers with the title entirely in + column one (technotes) do not need dynamic rigid spacing and therefore + use standard rubber spacers. + + Note: This problem can still crop up if you use floats that span both + columns (i.e., figure*). It has been a decade+ long limitation with + LaTeX that the stretchable portion of \dbltextfloatsep is ignored. + If you get a problem with underful vbox warnings and paragraphs that + "are pulled apart" on page with a float that spans both columns, tweak + the space between the figure and the main text a little: + + \vskip 5pt + \end{figure*} + + If you can't find a value that fixes both columns, you are going to + have to put a rubber spacer somewhere in one or both of the columns. +15) Because of change #14 above, those of you using \pubid will, as of V1.6, + have to place it *before* \maketitle in order for it have the intended + affect. The dynamic spacer algorithm must see if you are using \pubid + when \maketitle is called. \pubidadjcol works as before except that it + now has additional logic to prevent it from doing anything if \pubid + was never called. + +16) In some unusual, non-standard circumstances, an author may desire to + alter the spacing after the title area or put some unusual text above + the main text. For instance, to stop a bad break when a new section + occurs right at the start of the second page. This is difficult to do + when the title spans both columns of two column text since LaTeX treats + such title text as a type of float. A new command, + \IEEEaftertitletext{}, gives access to the end of that produced by + \maketitle. The types of things that can go into \IEEEaftertitletext + are the same as those into \twocolumn[] - no \par, but \\ are OK. There + is no restriction on the range of spacings that can be used. e.g., + \IEEEaftertitletext{\vspace{-100pt}} will push the main text well into + the title and \IEEEaftertitletext{\vspace{100pt}} will push it far down + the page. You will have complete control. If used, place + \IEEEaftertitletext{} before \maketitle like \title and \author. + IEEEtran's dynamic title spacing intentionally does not take into + consideration the contents of \IEEEaftertitletext{} when determining + the spacer after the title area (otherwise it would try to second + guess you), so the user will have manually adjust the height of the + contents in \IEEEaftertitletext{} if the problem discussed in #14 above + should develop. A safe bet is to keep the height of contents of + \IEEEaftertitletext{} to integer multiples of \baselineskip, e.g., + \IEEEaftertitletext{\vspace{-1\baselineskip}} + + Because it can result in an IEEE nonstandard format, the use of + \IEEEaftertitletext{} is discouraged. Possible uses include (1) the use + of IEEEtran for non-IEEE work with different title spacing requirements, + or (2) as an emergency manual override if a problem should develop in + IEEEtran's automatic spacing algorithm. + +17) completely rewritten \PARstart to: + a. no longer have problems when the user begins an environment + within the paragraph that uses \PARstart. + b. auto-detect and use the current font family + c. revise handling of the space at the end of the first word so that + interword glue will now work as normal. + d. produce correctly aligned edges for the (two) indented lines. + + Because the current font family is now auto-detected, there is no + longer any need for \CMPARstart - it is now the same as \PARstart. + +18) There is now a new "open box" Q.E.D. symbol (\QEDopen) as well as the + original default (\QED) closed one (\QEDclosed). Some journals use + the open form. To make \proof use the open form, just do: + \renewcommand{\QED}{\QEDopen} + +19) Additional \typeout{} notices added to warn the user when unusual + settings/commands are detected or as reminders to avoid common errors + when in conference mode. + +20) IEEEtran now provides \abovecaptionskip and \belowcaptionskip skip + registers because article class provides them and some packages + may error if they are missing. However, IEEEtran only uses + \abovecaptionskip for actual caption spacing. + +21) Fixed bug that prevented users from redefining the section headings + to use arabic digits. Thanks to Richardt H. Wilkinson for reporting + this bug. + +22) Code cleaned up to be more efficient with the use of TeX registers; + removed some old LaTeX 2.09 code; revised option processing to + LaTeX2e standard; eliminated unwanted "phantom" spaces in some + environments. + +23) Added new \IEEEeqnarray, \IEEEeqnarraybox, \IEEEeqnarrayboxm and + \IEEEeqnarrayboxt environments to provide superior alternatives to the + standard LaTeX \eqnarray, \array and \tabular. Additional new support + commands include \IEEEeqnarraydecl, \IEEEeqnarrayboxdecl, + \IEEEeqnarraymathstyle, \IEEEeqnarraytextstyle, \yesnumber. + \IEEEnonumber, \IEEEyesnumber, \IEEEyessubnumber, \IEEEeqnarraynumspace, + \IEEEeqnarraymulticol, \IEEEeqnarrayomit, \IEEEeqnarraydefcol, + \IEEEeqnarraydefcolsep, \IEEEeqnarrayseprow, \IEEEeqnarrayseprowcut, + \IEEEeqnarrayrulerow, \IEEEeqnarraydblrulerowcut, + \IEEEeqnarraystrutmode, \IEEEeqnarraystrutsize, + \IEEEeqnarraystrutsizeadd, \IEEEvisiblestrutstrue, + \IEEEvisiblestrutsfalse and \IEEEstrut. + These are documented in the user's guide. + +24) V1.6 changed back to using () around theorem names (which are also now + in italics) as this is what IEEE is using now. Thanks to Christian Peel + for reporting this. Also, when section numbers are used as the first + part of theorem numbers, display them in arabic, not Roman. + +25) New \IEEEtriggeratref{X} command allows a page break to be triggered + just before the given reference number "X". This is most useful when + balancing the columns on the last page and a \newpage between references + is desired. \IEEEtriggercmd{X} allows a different command to be executed + at trigger. + + + +******* + 7/2001 V1.5 (MDS) changes: + + + 1) Fixed \and within \author bug: (! Misplaced \crcr. \endtabular ->\crcr) + Thanks to Rainer Dorsch for discovering and reporting that \and + did not work. + + 2) Fixed the biography environment so that if a biography's text is shorter + than the area allocated for the photo, a collision with the next + biography does not occur. You can now put real graphics (using the + graphicx package) into the biography photo box with a new optional + argument of the biography command! For example: + + \begin{biography}[{\includegraphics[width=1in,height=1.25in,clip, + keepaspectratio]{./tux.eps}}]{Linux Penguin} + + will use the specified graphic as the author's photo. The photo area is + exactly 1in wide by 1.25in high - as is done in IEEE Transactions. Try + to keep the same 4:5 aspect ratio if scanning/cropping your photos. + Note the need for the extra set of enclosing braces around the + \includegraphics. Without it, The LaTeX parser may get confused when it + sees the \includegraphics's brackets within the biography's optional + argument. Due to the length of the \includegraphics command, you may + wish to define your own shorthand form of it. I have not done so with + IEEEtran to prevent dependence on the graphicx package. If you do not + use the optional argument, or leave it empty, a standard frame box + with the words "Place Photo Here" will be used. If you want the space + to remain completely empty, you can do: + + \begin{biography}[\mbox{}]{The Invisible Man} + + The interface to biography's optional argument is into a + 1in X 1.25in minipage in which the argument text is centered both + horizontally and vertically: + + \begin{minipage}[b][1.25in][c]{1in}% + \centering + #1% + \end{minipage} + + Within the biography environment, \unitlength is set to 1in. + With this in mind, you can even design your own custom frameboxes. + For instance: + + \begin{biography}[\framebox(1,1.25){\parbox[][\height + ][c]{0.9in}{\centering PLACE\\ PHOTO\\ + HERE}}]{Author Name} + + will yield the same type of result as the default photo box. + + Thanks to Herbert Voss for discovering the collision bug, suggesting + the ability to handle graphics and providing some prototype code. + + + +******* + 3/2001 V1.4 (MDS) changes: + + + 1) New "draftcls" and "final" options have been added. + Thanks to Dragan Cvetkovic for suggesting an option like draftcls. + + 2) Documentation changes to reflect the fact that this IEEEtran.cls + is no longer beta test. + + 3) Slightly revised caption sizes. Figure and table captions are now + in \footnotesize, not \small as before. + + 4) Allow user to control figure caption justification. IEEEtran.cls + normally defaults to left justified as is done in Transactions. + However, for conferences, you may wish to issue the command: + \centerfigcaptionstrue + in the preamble. Short (less than one line long) figure captions + will then be centered. Multi-line figure captions will always be + properly left justified. V1.6: This is already done for you when + using the conference mode. + + + +******* + 1/2001 V1.3 + Michael Shell (MDS) made extensive changes and additions: + + + BUGS FIXED (and many others too numerous to mention!): + 1) Fixed improper alignment with itemized, enumerated and + description lists. Added new controls to these three + environments so that it is easy to get the alignment IEEE + uses. Furthermore, the itemize, enumerate and description lists + no longer force a new paragraph to begin at the end the list + (\par). (Sometimes lists are used within paragraphs.) + + 2) JVH's fixes now allow things like $\mathbf{N}(0,P(0))$ + to work properly without needing the extra braces: + ${\mathbf{N}}(0,P(0))$. There is no longer any dependence + on the "rawfonts" and "oldlfont" packages. Thanks Juergen! + + 3) Fixed underfull hbox errors and incorrect reference number + alignment when the number of references in the bibliography + exceeded 9 entries (which is almost every paper!). + + 4) Removed dependence on the LaTeX sizexx.clo files. + Now, 9pt documents should work correctly even on systems that + lack a size9.clo file. This is most often used in conjunction + with the option "technote" for "correspondence" papers like those + in IEEE Transactions on Information Theory. For virtually all + other papers, 10pt is used and so it is the default. + Some improper font sizes have been corrected. \footnotesize is + now 8pt in 9pt docs, so footnotes in technotes should be the + correct size now. + + 5) Added \interlinepenalty within the bibliography section to discourage + LaTeX from breaking within a reference. IEEE almost never breaks within + a reference and when they do it is usually in technotes + (correspondence papers). You may get an underfull vbox warning in the + bibliography indicating that the spacing just before the "REFERENCES" + section is larger than normal, but the final result will be more like + what IEEE will publish. See the comments in the BIBLIOGRAPHY section + around line 2034 below if you want to change this behavior. + + 6) No longer "blows up" when you use \paragraph and have a table + of contents. + + 7) Theorem environment changed, (but for V1.6, back to the old way, sigh). + + 8) Figure captions adjusted: IEEE left (not center) justifies + figure captions (for journals) and does not indent figure caption text. + + 9) Adjusted some spacings in the table of contents(TOC))/list-of-figures/ + list-of-tables so that section/table numbers will not so easily + collide with the titles. Section VIII was usually the worst offender. + Still doesn't right justify the section numbers, but neither does + article.cls (This must be why LaTeX likes the x.y.z section numbering + scheme unlike I, II, III, etc. of IEEE. ) + It may be "normal" as it is (left justified). sigh. + +10) Now uses "index terms" now as a heading instead of "keywords". + Furthermore, the "index terms" and "abstract" headings are in bold + italic. This is how IEEE does things. + +11) \thebibliography and \biography now put entries into + the table of contents for you. + +******* + + + + + + + ******* + 9/2000 (JVH) changes: (now designated as V1.2) + + made some corrections to get closer to LaTeX2e + 20000906 Juergen v.Hagen + vonhagen at ihefiji.etec.uni-karlsruhe.de + + Permission to redistribute granted as of December 2000. + ******* + + + + + + ******* + + 1996 (JWD) LaTeX2e version: (now designated as V1.1) + + In the most recent TeXhax digest, there was a request for a copy of + IEEEtrans.sty modified to work with LaTeX2e. I have a version I + modified to make it IEEEtrans.cls, which I have sent to the person + making the request and am now sending to you to consider posting to + the archives. + -- + Jon Dixon + dixonj at colorado.edu + http://spot.colorado.edu/~dixonj/ + +******* + + + + + +******* + + 30-August-1993 original LaTeX 2.09 version (IEEEtran.sty), + (now designated as V1.0): + + by Gerry Murray and Silvano Balemi + Automatic Control Lab, ETH Zurich, Switzerland + balemi at aut.ee.ethz.ch + +******* + + + Added: SwiftApps/Swift-MapRed/Paper/fig/combiner.dia =================================================================== (Binary files differ) Property changes on: SwiftApps/Swift-MapRed/Paper/fig/combiner.dia ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftApps/Swift-MapRed/Paper/fig/combiner.png =================================================================== (Binary files differ) Property changes on: SwiftApps/Swift-MapRed/Paper/fig/combiner.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftApps/Swift-MapRed/Paper/fig/diagrams.pptx =================================================================== (Binary files differ) Property changes on: SwiftApps/Swift-MapRed/Paper/fig/diagrams.pptx ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftApps/Swift-MapRed/Paper/fig/dummy.dia =================================================================== (Binary files differ) Property changes on: SwiftApps/Swift-MapRed/Paper/fig/dummy.dia ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftApps/Swift-MapRed/Paper/fig/dummy.png =================================================================== (Binary files differ) Property changes on: SwiftApps/Swift-MapRed/Paper/fig/dummy.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftApps/Swift-MapRed/Paper/fig/hadoopflow.dia =================================================================== (Binary files differ) Property changes on: SwiftApps/Swift-MapRed/Paper/fig/hadoopflow.dia ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftApps/Swift-MapRed/Paper/fig/hadoopflow.png =================================================================== (Binary files differ) Property changes on: SwiftApps/Swift-MapRed/Paper/fig/hadoopflow.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftApps/Swift-MapRed/Paper/fig/swiftflow.dia =================================================================== (Binary files differ) Property changes on: SwiftApps/Swift-MapRed/Paper/fig/swiftflow.dia ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftApps/Swift-MapRed/Paper/fig/swiftflow.png =================================================================== (Binary files differ) Property changes on: SwiftApps/Swift-MapRed/Paper/fig/swiftflow.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftApps/Swift-MapRed/Paper/fig/swiftreduce.dia =================================================================== (Binary files differ) Property changes on: SwiftApps/Swift-MapRed/Paper/fig/swiftreduce.dia ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftApps/Swift-MapRed/Paper/fig/swiftreduce.png =================================================================== (Binary files differ) Property changes on: SwiftApps/Swift-MapRed/Paper/fig/swiftreduce.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftApps/Swift-MapRed/Paper/lx.zsh =================================================================== --- SwiftApps/Swift-MapRed/Paper/lx.zsh (rev 0) +++ SwiftApps/Swift-MapRed/Paper/lx.zsh 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,169 @@ +#!/bin/zsh + +# Guide: +# Just use ./lx.zsh to compile to PDF. +# Use +f to force a recompile. +# Modify DOC to change the relevant tex file. +# Modify TMP & BIB to use different temporary storage. +# Use "./lx.zsh clean" to clean up + +# set -x + +DEFAULTDOC="swifthadoop" +COMPILER="pdflatex" + +NEEDBIB="yes" +MAKE_PS="no" +MAKE_PDF="no" +FORCE="no" + +TMP=.latex.out +BIB=.bibtex.out + +for arg in ${*} + do + case ${arg} in + ("+f") FORCE="yes" ;; + ("+p") MAKE_PS="yes" ;; + ("+d") MAKE_PDF="yes" ;; + ("-b") NEEDBIB="no" ;; + ("+b") NEEDBIB="yes" ;; + (*) DOC="${arg}" ;; + esac +done + +[[ ${DOC} == "" ]] && DOC=${DEFAULTDOC} +[[ ${MAKE_PDF} == "yes" ]] && MAKE_PS="yes" + +clean() +{ + local t + t=( core* *.aux *.bbl *.blg *.dvi *.latex* *.log *.pdf *.ps ) + t=( ${t} *.toc *.lot *.lof .*.out ) + if [[ ${#t} > 0 ]] + then + rm -fv ${t} + else + print "Nothing to clean." + fi + return 0 +} + +scan() +{ + [[ $1 == "" ]] && return + typeset -g -a $1 + local i=1 + while read T + do + eval "${1}[${i}]='${T}'" + (( i++ )) + done +} + +shoot() +# print out an array loaded by scan() +{ + local i + local N + N=$( eval print '${#'$1'}' ) + # print N $N + for (( i=1 ; i <= N ; i++ )) + do + eval print -- "$"${1}"["${i}"]" + done +} + +check_bib_missing() +{ + awk '$0 ~ /Warn.*database entry/ { gsub(/\"/, "", $8); print "No entry for: " $8; }' +} + +biblio() +{ + if [[ -f ${DOC}.bbl && + ${DOC}.bbl -nt $( readlink Wozniak.bib ) ]] + then + rm ${DOC}.bbl + fi + if { bibtex ${DOC} >& ${BIB} } + then + printf "." + ${COMPILER} ${DOC} >& /dev/null + printf "." + ${COMPILER} ${DOC} >& ${TMP} + printf "." + check_bib_missing < ${BIB} | scan WARNS + if (( ${#WARNS} > 0 )) + then + printf "\n" + print "Bibtex:" + shoot WARNS + fi + else + printf "\n" + cat ${BIB} + fi +} + +printable() +{ + if [[ ! -f ${DOC}.ps || + ${DOC}.dvi -nt ${DOC}.ps ]] + then + if [[ ${MAKE_PS} == "yes" ]] + then + dvips -q -o ${DOC}.ps -t Letter ${DOC}.dvi + printf "!" + fi + fi + + if [[ ! -f ${DOC}.pdf || + ${DOC}.ps -nt ${DOC}.pdf ]] + then + if [[ ${MAKE_PDF} == "yes" ]] + then + ps2pdf ${DOC}.ps ${DOC}.pdf + printf "!" + fi + fi +} + +[[ ${DOC} == "clean" ]] && clean && exit + +grep -h includegraphics *.tex | scan A +EPSS=() +for line in ${A} +do + EPS=( $( print ${${line/'{'/ }/'}'/ } ) ) + EPS=${EPS[2]}.eps + EPSS=( ${EPSS} ${EPS} ) +done +for EPS in ${EPSS} + do + [[ ${EPS} -nt ${DOC}.dvi ]] && FORCE="yes" +done + +if [[ ! -f ${DOC}.dvi || + -f error || + ${DOC}.tex -nt ${DOC}.dvi || + lx.zsh -nt ${DOC}.dvi || + $( readlink Wozniak.bib ) -nt ${DOC}.dvi || + ${FORCE} == "yes" ]] + then + if { ${COMPILER} --interaction nonstopmode ${DOC} >& ${TMP} } + then + printf "OK" + rm -f error + [[ ${NEEDBIB} == "yes" ]] && biblio + else + printf "Error! \n" + egrep '^l.|^!|argument' ${TMP} + touch error + fi +fi +[[ ${MAKE_PS} == "yes" ]] && printable +printf "\n" +grep "LaTeX Warning:" ${TMP} + +return 0 Property changes on: SwiftApps/Swift-MapRed/Paper/lx.zsh ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/Paper/ref.bib =================================================================== --- SwiftApps/Swift-MapRed/Paper/ref.bib (rev 0) +++ SwiftApps/Swift-MapRed/Paper/ref.bib 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,881 @@ + + at article{chirp, +year={2009}, +issn={1570-7873}, +journal={Journal of Grid Computing}, +volume={7}, +number={1}, +doi={10.1007/s10723-008-9100-5}, +title={Chirp: a practical global filesystem for cluster and Grid computing}, +url={http://dx.doi.org/10.1007/s10723-008-9100-5}, +publisher={Springer Netherlands}, +keywords={Filesystem; Grid computing; Cluster computing}, +author={Thain, Douglas and Moretti, Christopher and Hemmes, Jeffrey}, +pages={51-72}, +language={English} +} + + at inproceedings{s3-viable, + author = {Palankar, Mayur R. and Iamnitchi, Adriana and Ripeanu, Matei and Garfinkel, Simson}, + title = {Amazon S3 for science grids: a viable solution?}, + booktitle = {Proceedings of the 2008 International Workshop on Data-Aware Distributed Computing}, + series = {DADC '08}, + year = {2008}, + isbn = {978-1-60558-154-5}, + location = {Boston, MA, USA}, + pages = {55--64}, + numpages = {10}, + url = {http://doi.acm.org/10.1145/1383519.1383526}, + doi = {10.1145/1383519.1383526}, + acmid = {1383526}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {amazon simple storage service, performance evaluation, utility computing}, +} + + at INPROCEEDINGS{hdfs-main, +author={Shvachko, K. and Hairong Kuang and Radia, S. and Chansler, R.}, +booktitle={Mass Storage Systems and Technologies (MSST), 2010 IEEE 26th Symposium on}, +title={The Hadoop Distributed File System}, +year={2010}, +pages={1-10}, +keywords={Internet;distributed databases;network operating systems;Hadoop distributed file system;Yahoo!;data storage;data stream;enterprise data;Bandwidth;Clustering algorithms;Computer architecture;Concurrent computing;Distributed computing;Facebook;File servers;File systems;Protection;Protocols;HDFS;Hadoop;distributed file system}, +doi={10.1109/MSST.2010.5496972},} + + at INPROCEEDINGS{hdfs-metadata, +author={Mackey, G. and Sehrish, S. and Jun Wang}, +booktitle={Cluster Computing and Workshops, 2009. CLUSTER '09. IEEE International Conference on}, +title={Improving metadata management for small files in HDFS}, +year={2009}, +pages={1-4}, +keywords={cache storage;data analysis;meta data;HDFS-MapReduce program;Namenode;file storage;hadoop distributed file system;large datasets analysis;metadata management;single server;Application software;Availability;Computer architecture;Computer science;Data analysis;Engineering management;File servers;File systems;Large-scale systems;Performance analysis}, +doi={10.1109/CLUSTR.2009.5289133}, +ISSN={1552-5244},} + + at INPROCEEDINGS{hdfs-caching, +author={Jing Zhang and Gongqing Wu and Xuegang Hu and Xindong Wu}, +booktitle={Grid Computing (GRID), 2012 ACM/IEEE 13th International Conference on}, +title={A Distributed Cache for Hadoop Distributed File System in Real-Time Cloud Services}, +year={2012}, +pages={12-21}, +keywords={cache storage;cloud computing;disc storage;distributed databases;distributed shared memory systems;peer-to-peer computing;software libraries;table lookup;HDCache;HDFS-based distributed cache system;Hadoop distributed file system;P2P style;access layer;cache service;client library;disk;distributed hash table;distributed layered cache system;file access performance;hardware;in-memory cache;network environment;real-time cloud service;shared memory;software;Cloud computing;Data models;File systems;Libraries;Random access memory;Real-time systems;Servers;HDFS;cloud storage;distributed cache system;in-memory cloud;real-time file acces}, +doi={10.1109/Grid.2012.17}, +ISSN={1550-5510},} + + at article{cloudreq, +year={2013}, +issn={1570-7873}, +journal={Journal of Grid Computing}, +volume={11}, +number={2}, +doi={10.1007/s10723-013-9255-6}, +title={Data-Intensive Cloud Computing: Requirements, Expectations, Challenges, and Solutions}, +url={http://dx.doi.org/10.1007/s10723-013-9255-6}, +publisher={Springer Netherlands}, +keywords={Data-intensive cloud computing; Scalability; Fault tolerance; Heterogeneity; Large scale data management; Cloud data storage}, +author={Shamsi, Jawwad and Khojaye, MuhammadAli and Qasmi, MohammadAli}, +pages={281-310}, +language={English} +} + + at INPROCEEDINGS{Pipes_2009, + title = {Composing and Executing Parallel Data-flow Graphs + with Shell Pipes}, + author = {Edward Walker and Weijia Xu and Vinoth Chandar}, + booktitle = {Work. on Workflows in Support of + Large-Scale Science at SC'09}, + year = 2009, +} + + at ARTICLE{Swift_2010, + title = {{SWIFT}: {S}calable Parallel Scripting + for Scientific Computing}, + author = {Peter Beckman and Ian Foster and Michael Wilde and + Ioan Raicu}, + journal = {{SciDAC} Review}, + number = 17, + year = 2010 +} + + at ARTICLE{rebalance, +author={Hsiao, Hung-Chang and Chung, Hsueh-Yi and Shen, Haiying and Chao, Yu-Chang}, +journal={Parallel and Distributed Systems, IEEE Transactions on}, +title={Load Rebalancing for Distributed File Systems in Clouds}, +year={2013}, +volume={24}, +number={5}, +pages={951-962}, +keywords={Algorithm design and analysis;Cloud computing;Clustering algorithms;Heuristic algorithms;Load management;Proposals;Vectors;Load balance;clouds;distributed file systems}, +doi={10.1109/TPDS.2012.196}, +ISSN={1045-9219},} + + + at INPROCEEDINGS{cloud-dataintensive, +author={Kolodner, E.K. and Tal, S. and Kyriazis, D. and Naor, D. and Allalouf, M. and Bonelli, L. and Brand, P. and Eckert, A. and Elmroth, E. and Gogouvitis, S.V. and Harnik, D. and Hernandez, F. and Jaeger, M.C. and Lakew, E.B. and Lopez, J.M. and Lorenz, M. and Messina, A. and Shulman-Peleg, A. and Talyansky, R. and Voulodimos, A. and Wolfsthal, Y.}, +booktitle={Cloud Computing Technology and Science (CloudCom), 2011 IEEE Third International Conference on}, +title={A Cloud Environment for Data-intensive Storage Services}, +year={2011}, +pages={357-366}, +keywords={Web services;cloud computing;quality of service;security of data;smart phones;social networking (online);Internet-scale services;QoS;abstraction level;cloud storage;content-centric access;data mobility;data-intensive storage cloud services;data-oriented mechanisms;fault tolerance;flexible cloud environment;healthcare;live migration;media domains;quality of service;real-life application scenarios;rich digital environment;scalable cloud environment;security guarantees;sensors;smart phones;social networks;user generated content;Cloud computing;Computational modeling;Computer architecture;Containers;Data models;Monitoring;Security;Cloud computing;Data-intensive services;Storage}, +doi={10.1109/CloudCom.2011.55},} + + + at INPROCEEDINGS{ParallelPatterns_2010, + title = {Structured Parallel Programming with Deterministic Patterns}, + author = {Michael D. McCool}, + booktitle = {Proc. HotPar}, + year = 2010 +} + + at article{mapreduce, + author = {Dean, Jeffrey and Ghemawat, Sanjay}, + title = {MapReduce: {S}implified data processing on large clusters}, + journal = {Commun. ACM}, + issue_date = {January 2008}, + volume = {51}, + issue = {1}, + month = {Jan.}, + year = {2008}, + issn = {0001-0782}, + pages = {107--113}, + numpages = {7}, + doi = {http://doi.acm.org/10.1145/1327452.1327492}, + acmid = {1327492}, + publisher = {ACM}, + address = {New York, NY, USA}, +} + + + at article{dryad, + author = {Isard, Michael and Budiu, Mihai and Yu, Yuan and Birrell, Andrew and Fetterly, Dennis}, + title = {Dryad: {D}istributed data-parallel programs from sequential + building blocks}, + journal = {SIGOPS Oper. Syst. Rev.}, + issue_date = {June 2007}, + volume = {41}, + issue = {3}, + month = {Mar.}, + year = {2007}, + issn = {0163-5980}, + pages = {59--72}, + numpages = {14}, + doi = {10.1145/1272998.1273005}, + acmid = {1273005}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {cluster computing, concurrency, dataflow, distributed programming}, +} + + at inproceedings{DryadLINQ, +title={{DryadLINQ}: A System for General-Purpose Distributed Data-Parallel Computing Using a High-Level Language}, +author={Yuan Yu and Michael Isard and Dennis Fetterly and Mihai Budiu and Ulfar Erlingsson and Pradeep Kumar Gunda and Jon Currey}, +booktitle={Proc. of Symp. on Operating System Design and Implementation (OSDI)}, +month={Dec.}, +year={2008} +} + + at MISC{Exascale_Software_2009, + author = {{V. Sarkar et al.}}, + title = {{ExaScale} Software Study: {S}oftware Challenges in Extreme + Scale Systems}, + howpublished = {DARPA Report}, + year = 2009, +} + + at article{PCN, + author = {Foster, Ian and Olson, Robert and Tuecke, Steven}, + title = {Productive Parallel Programming: The {PCN} Approach}, + journal = {Sci. Program.}, + volume = {1}, + issue = {1}, + month = {Jan.}, + year = {1992}, + issn = {1058-9244}, + pages = {51--66}, + numpages = {16}, + acmid = {1402587}, + publisher = {IOS Press}, + address = {Amsterdam, The Netherlands}, +} + + at inproceedings{Futures, + author = {{Baker, Jr.}, Henry C. and Hewitt, Carl}, + title = {The incremental garbage collection of processes}, + booktitle = {Proc. of 1977 Symp. on Artificial Intelligence and Programming Languages}, + year = {1977}, + pages = {55--59}, + numpages = {5}, + doi = {10.1145/800228.806932}, + acmid = {806932}, + publisher = {ACM}, + address = {New York}, + keywords = {Eager evaluation, Garbage collection, Lazy evaluation, Multiprocessing systems, Processor scheduling}, +} + + at ARTICLE{Workflow_Opportunistic_2006, + author = {Ewa Deelman and Tevfik Kosar and Carl Kesselman and Miron + Livny}, + title = {What makes workflows work in an opportunistic environment?}, + journal = {Concurrency and Computation: Practice and Experience}, + year = {2006}, + volume = {18}, + issue = {10}, + timestamp = {2007.07.05}, + pages = {1187-1199} +} + + at article{Charles_2005, + author = {Charles, Philippe and Grothoff, Christian and Saraswat, + Vijay and Donawa, Christopher and Kielstra, Allan + and Ebcioglu, Kemal and von Praun, Christoph and + Sarkar, Vivek}, + title = {X10: {A}n object-oriented approach to non-uniform cluster + computing}, + journal = {SIGPLAN Not.}, + issue_date = {October 2005}, + volume = {40}, + issue = {10}, + month = {Oct.}, + year = {2005}, + issn = {0362-1340}, + pages = {519--538}, + numpages = {20}, + doi = {http://doi.acm.org/10.1145/1103845.1094852}, + acmid = {1094852}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {Java, X10, atomic blocks, clocks, data distribution, multithreading, non-uniform cluster computing (NUCC), partitioned global address space (PGAS), places, productivity, scalability}, +} + + at inproceedings{PigLatin, + author = {Olston, Christopher and Reed, Benjamin and Srivastava, + Utkarsh and Kumar, Ravi and Tomkins, Andrew}, + title = {Pig {L}atin: {A} not-so-foreign language for data + processing}, + booktitle = {Proc. of 2008 ACM SIGMOD Int'l + Conf. on Management of Data}, + series = {SIGMOD '08}, + year = {2008}, + isbn = {978-1-60558-102-6}, + location = {Vancouver, Canada}, + pages = {1099--1110}, + numpages = {12}, + doi = {http://doi.acm.org/10.1145/1376616.1376726}, + acmid = {1376726}, + publisher = {ACM}, + address = {New York}, + keywords = {dataflow language, pig latin}, +} + + at article{Hive, + author = {Thusoo, Ashish and Sarma, Joydeep Sen and Jain, Namit and Shao, Zheng and Chakka, Prasad and Anthony, Suresh and Liu, Hao and Wyckoff, Pete and Murthy, Raghotham}, + title = {Hive: a warehousing solution over a map-reduce framework}, + journal = {Proc. VLDB Endow.}, + issue_date = {August 2009}, + volume = {2}, + issue = {2}, + month = {Aug.}, + year = {2009}, + issn = {2150-8097}, + pages = {1626--1629}, + numpages = {4}, + url = {http://dl.acm.org/citation.cfm?id=1687553.1687609}, + acmid = {1687609}, + publisher = {VLDB Endowment}, +} + + at inproceedings{Blumofe_1997, + author = {Blumofe, Robert D. and Lisiecki, Philip A.}, + title = {Adaptive and reliable parallel computing on networks of workstations}, + booktitle = {Proc. of Annual Conf. on USENIX}, + year = {1997}, + location = {Anaheim, California}, + numpages = {1}, + url = {http://dl.acm.org/citation.cfm?id=1268680.1268690}, + acmid = {1268690}, + publisher = {USENIX Association}, + address = {Berkeley, CA, USA}, + pages = {10}, +} + + at INPROCEEDINGS{Coasters_UCC_2011, + author = {Mihael Hategan and Justin Wozniak and Ketan Maheshwari}, + title = {Coasters: uniform resource provisioning and access for + scientific computing on clouds and grids}, + booktitle = {Proc. Utility and Cloud Computing}, + year = 2011 +} + + at INPROCEEDINGS{ExM_2012, + title = {{ExM}: High level dataflow programming for extreme-scale systems}, + author = {Timothy G. Armstrong and Justin M. Wozniak and + Michael Wilde and Ketan Maheshwari and Daniel S. Katz + and Matei Ripeanu and Ewing L. Lusk and Ian T. Foster}, + + LONGbooktitle = {4th {USENIX} Workshop Hot Topics in Parallel Computing: + HotPar'12}, + booktitle = {Workshop Hot Topics in Parallelism: + HotPar'12}, + year = {2012} +} + + at article{Al-Kiswany_2010, + author = {Al-Kiswany, Samer and Gharaibeh, Abdullah and Ripeanu, Matei}, + title = {The case for a versatile storage system}, + journal = {SIGOPS Oper. Sys. Rev.}, + issue_date = {January 2010}, + volume = {44}, + number = {1}, + month = {Mar.}, + year = {2010}, + issn = {0163-5980}, + pages = {10--14}, + numpages = {5}, + doi = {10.1145/1740390.1740394}, + acmid = {1740394}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {dynamic deployment, high performance storage, storage system specialization, versatile storage system}, +} + + at ARTICLE{Ousterhout_98, + author={Ousterhout, J. K.}, + journal={Computer}, title={Scripting: higher level programming for the 21st Century}, + year={1998}, + month={Mar.}, + volume={31}, + number={3}, + pages={23 -30}, + keywords={21st Century;C;C++;Perl;Tcl;data structures;higher level programming;scripting;scripting languages;software components;system programming languages;authoring languages;programming;}, + doi={10.1109/2.660187}, + ISSN={0018-9162}, +} + + at inproceedings{Sarkar_86, + author = {Sarkar, Vivek and Hennessy, John}, + title = {Partitioning parallel programs for macro-dataflow}, + LONGbooktitle = {Proc. 1986 {ACM} Conf. on {LISP} and Functional Programming: LFP'86}, + booktitle = {LFP'86}, + year = {1986}, + isbn = {0-89791-200-4}, + location = {Cambridge, Massachusetts, United States}, + pages = {202--211}, + numpages = {10}, + doi = {10.1145/319838.319863}, + acmid = {319863}, + publisher = {ACM}, + address = {New York, NY, USA}, +} + + at INPROCEEDINGS{Kaiser_09, + author={Kaiser, Hartmut and Brodowicz, Maciej and Sterling, Thomas}, + booktitle={Int'l Conf. Parallel Processing Workshops (ICPPW) 2009}, + title={{ParalleX}: An Advanced Parallel Execution Model for Scaling-Impaired Applications}, + year={2009}, + month={Sep.}, + volume={}, + number={}, + pages={394--401}, + keywords={HPX runtime system;ParalleX model;advanced parallel execution model;communicating sequential processes;distributed programming models;dynamic asynchronous execution;heterogeneous multicore system architecture;high performance ParalleX runtime system;high performance computing;large scale system configurations;message-driven work-queue execution;next decade exaflops computing systems;parallel programming;power budget;communicating sequential processes;microprocessor chips;parallel programming;reconfigurable architectures;}, + doi={10.1109/ICPPW.2009.14}, + ISSN={1530-2016}, +} + + at article{Yu_10, + author = {Yu, Li and Moretti, Christopher and Thrasher, Andrew and Emrich, Scott and Judd, Kenneth and Thain, Douglas}, + affiliation = {University of Notre Dame Department of Computer Science and Engineering South Bend USA}, + title = {Harnessing parallelism in multicore clusters with the {All-Pairs}, {Wavefront}, and {Makeflow} abstractions}, + journal = {Cluster Computing}, + publisher = {Springer Netherlands}, + issn = {1386-7857}, + keyword = {Computer Science}, + pages = {24--256}, + volume = {13}, + issue = {3}, + year = {2010} +} + + at article{Gropp_96, + title = "A high-performance, portable implementation of the {MPI} message passing interface standard", + author = "William Gropp and Ewing Lusk and Nathan Doss and Anthony Skjellum", + journal = "Par. Comp.", + volume = "22", + number = "6", + pages = "789--828", + year = "1996", + note = "", + issn = "0167-8191", + doi = "10.1016/0167-8191(96)00024-5", +} + + at INPROCEEDINGS{Tasirlar_11, + author={Tasirlar, S. and Sarkar, V.}, + booktitle={Int'l Conf. on Parallel Processing (ICPP) 2009}, + title={{Data-Driven} {Tasks} and Their Implementation}, + year={2011}, + month={Sep.}, + volume={}, + number={}, + pages={652--661}, + keywords={data-driven futures;data-driven tasks;delayed async;dynamic single-assignment rule;dynamic task parallelism;fine-grain blocking;fork-join structures;many-core processors;multicore platforms;parallel programming model;put () operation;runtime scheduler;scheduling algorithms;task graph structures;multiprocessing systems;parallel programming;processor scheduling;}, + doi={10.1109/ICPP.2011.87}, + ISSN={0190-3918}, +} + + at article{Evans_10, + author = {Evans, James and Rzhetsky, Andrey}, + title = {Machine Science}, + volume = {329}, + number = {5990}, + pages = {399-400}, + year = {2010}, + doi = {10.1126/science.1189416}, + journal = {Science} +} + + + at INPROCEEDINGS{MosaStore_2012, + title = {Workflow-Aware Storage System: {A}n Opportunity Study}, + author = {Emalayan Vairavanathan and Samer Al-Kiswany and Lauro + Costa and Matei Ripeanu and Zhao Zhang and Daniel + Katz and Michael Wilde}, + booktitle = {Proc. CCGrid}, + year = 2012, +} + + at article{MosaStore_2010, + author = {Al-Kiswany, Samer and Gharaibeh, Abdullah and Ripeanu, Matei}, + title = {The case for a versatile storage system}, + journal = {SIGOPS Oper. Syst. Rev.}, + issue_date = {January 2010}, + volume = {44}, + number = {1}, + month = mar, + year = {2010}, + issn = {0163-5980}, + pages = {10--14}, + numpages = {5}, + url = {http://doi.acm.org/10.1145/1740390.1740394}, + doi = {10.1145/1740390.1740394}, + acmid = {1740394}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {dynamic deployment, high performance storage, storage system specialization, versatile storage system}, +} + + at inproceedings{magellan1, + author = {Ramakrishnan, Lavanya and Zbiegel, Piotr T. and Campbell, Scott and Bradshaw, Rick and Canon, Richard Shane and Coghlan, Susan and Sakrejda, Iwona and Desai, Narayan and Declerck, Tina and Liu, Anping}, + title = {Magellan: experiences from a science cloud}, + booktitle = {Proceedings of the 2nd International Workshop on Scientific Cloud Computing}, + series = {ScienceCloud '11}, + year = {2011}, + isbn = {978-1-4503-0699-7}, + location = {San Jose, California, USA}, + pages = {49--58}, + numpages = {10}, + url = {http://doi.acm.org/10.1145/1996109.1996119}, + doi = {10.1145/1996109.1996119}, + acmid = {1996119}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {cloud computing, mapreduce, programming model, science, virtual machines}, +} + + at TechReport{magellan2, + title = {{The Magellan Report on Cloud Computing for Science}}, + author = {Yelick, Katherine and Coghlan, Susan and Draney, Brent and Canon, Richard Shane}, + month = dec, + year = 2011, + address = {Washington DC, USA}, + institution = {US Department of Energy}, + type = {}, + lang = {english}, + isbn = {}, + url = {http://www.nersc.gov/assets/StaffPublications/2012/MagellanFinalReport.pdf}, + sorte = {rappo} +} + + at MISC{BigData_whitepapers, +COMMENTkey = {BigData Whitepapers}, +note ={Big Data and Extreme-scale Computing (BDEC), Meeting web site, \url{http://www.exascale.org/bdec}} +} + + at INPROCEEDINGS{marissa, +author={Dede, E. and Fadika, Z. and Hartog, J. and Govindaraju, M. and Ramakrishnan, L. and Gunter, D. and Canon, R.}, +booktitle={8th IEEE International Conference on E-Science}, title={{MARISSA: MApReduce Implementation for Streaming Science Applications}}, +year={2012}, +pages={1-8}, +keywords={C++ language;Java;distributed processing;Apache Hadoop;C languages;C++ languages;FORTRAN languages;HDFS;Hadoop file system;Hadoop streaming;Java applications;MARISSA;POSIX compliant file system;big data;mapreduce implementation for streaming science applications;protein folding;space exploration;Arrays;Data models;Fault tolerance;Fault tolerant systems;File systems;Java;Peer to peer computing}, +doi={10.1109/eScience.2012.6404432},} + + at ARTICLE{datagrid99, + author = {Ann Chervenak and Ian Foster and Carl Kesselman and Charles Salisbury and Steven Tuecke}, + title = {The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Datasets}, + journal = {JOURNAL OF NETWORK AND COMPUTER APPLICATIONS}, + year = {1999}, + volume = {23}, + pages = {187--200} +} + + + at inproceedings{dynamo, + author = {DeCandia, Giuseppe and Hastorun, Deniz and Jampani, Madan and Kakulapati, Gunavardhan and Lakshman, Avinash and Pilchin, Alex and Sivasubramanian, Swaminathan and Vosshall, Peter and Vogels, Werner}, + title = {Dynamo: amazon's highly available key-value store}, + booktitle = {Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles}, + series = {SOSP '07}, + year = {2007}, + isbn = {978-1-59593-591-5}, + location = {Stevenson, Washington, USA}, + pages = {205--220}, + numpages = {16}, + url = {http://doi.acm.org/10.1145/1294261.1294281}, + doi = {10.1145/1294261.1294281}, + acmid = {1294281}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {performance, reliability, scalability}, +} + + at MISC{Futures_wiki, + title = {Futures}, + note = {http://en.wikipedia.org/wiki/Future\_(programming). + Retrieved June 22, 2013.} +} + + at inproceedings{marathe, + author = {Marathe, Aniruddha and Harris, Rachel and Lowenthal, David K. and de Supinski, Bronis R. and Rountree, Barry and Schulz, Martin and Yuan, Xin}, + title = {A comparative study of high-performance computing on the cloud}, + booktitle = {Proceedings of the 22nd international symposium on High-performance parallel and distributed computing}, + series = {HPDC '13}, + year = {2013}, + isbn = {978-1-4503-1910-2}, + location = {New York, New York, USA}, + pages = {239--250}, + numpages = {12}, + url = {http://doi.acm.org/10.1145/2462902.2462919}, + doi = {10.1145/2462902.2462919}, + acmid = {2462919}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {cloud, cost, high-performance computing, turnaround time}, +} + + at inproceedings{cloudvcluster, + author = {Zhai, Yan and Liu, Mingliang and Zhai, Jidong and Ma, Xiaosong and Chen, Wenguang}, + title = {Cloud versus in-house cluster: evaluating Amazon cluster compute instances for running MPI applications}, + booktitle = {State of the Practice Reports}, + series = {SC '11}, + year = {2011}, + isbn = {978-1-4503-1139-7}, + location = {Seattle, Washington}, + pages = {11:1--11:10}, + articleno = {11}, + numpages = {10}, + url = {http://doi.acm.org/10.1145/2063348.2063363}, + doi = {10.1145/2063348.2063363}, + acmid = {2063363}, + publisher = {ACM}, + address = {New York, NY, USA}, +} + + at ARTICLE{parashar, +author={AbdelBaky, M. and Parashar, M. and Hyunjoo Kim and Jordan, K.E. and Sachdeva, V. and Sexton, J. and Jamjoom, H. and Zon-Yin Shae and Pencheva, G. and Tavakoli, R. and Wheeler, M.F.}, +journal={Computer}, +title={Enabling High-Performance Computing as a Service}, +year={2012}, +volume={45}, +number={10}, +pages={72-80}, +keywords={biocomputing;cloud computing;Blue Gene-P system;elastic cloud;high-performance computing as a service;high-performance computing resources;representative HPC application;software infrastructure;Cloud computing;High performance computing;Service oriented architecture;Software architecture;HPC as a service;cloud computing;ensemble applications;high-performance computing}, +doi={10.1109/MC.2012.293}, +ISSN={0018-9162},} + + at inproceedings{swift13, +author={Ketan Maheshwari and Kenneth Birman and Justin Wozniak and Devin Van Zandt}, +booktitle={Cluster, Cloud and Grid Computing (CCGrid), 2013 13th IEEE/ACM International Symposium on}, +title={Evaluating Cloud Computing Techniques for Smart Power Grid Design +Using Parallel Scripting}, +year={2013}, +} + + at INPROCEEDINGS{cloudefficacy, +author={Knight, D. and Shams, K. and Chang, G. and Soderstrom, T.}, +booktitle={Aerospace Conference, 2012 IEEE}, +title={Evaluating the efficacy of the cloud for cluster computation}, +year={2012}, +pages={1-10}, +keywords={aerospace computing;cloud computing;workstation clusters;Amazon high-performance computing;Hadoop image processing task;NASA;Nebula;Web applications;cloud project;cluster computation;computing requirements;elastic cloud compute;high-performance linpack;lunar mapping and modeling project;performance issues;science-quality cloud computing resources;supercomputing clusters;Benchmark testing;Cloud computing;Hardware;Kernel;Linux;Random access memory;Throughput}, +doi={10.1109/AERO.2012.6187359}, +ISSN={1095-323X},} + + at INPROCEEDINGS{gfarm, +author={Kobayashi, K. and Mikami, S. and Kimura, H. and Tatebe, O.}, +booktitle={Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on}, +title={The Gfarm File System on Compute Clouds}, +year={2011}, +pages={1034-1041}, +keywords={cloud computing;file organisation;message passing;software performance evaluation;Gfarm file system;IaaS cloud infrastructure;MPI-IO applications;MapReduce;cloud computing;data-intensive computing;file access locality;micro benchmarks;skyrocket;Availability;Benchmark testing;Cloud computing;Computer architecture;File systems;Servers}, +doi={10.1109/IPDPS.2011.255}, +ISSN={1530-2075},} + + + at misc{cometcloud_web, + Title={{CometCloud: an autonomic framework for enabling real-world applications}}, + key={{CometCloud: an autonomic framework for enabling real-world applications}}, + Note = {\url{nsfcac.rutgers.edu/CometCloud}} + } + + at misc{s3fs_web, + Title={{FUSE-based file system backed by Amazon S3}}, + key={{FUSE-based file system backed by Amazon S3}}, + Note = {\url{code.google.com/p/s3fs}} + } + + at misc{hama_web, + Title={{The Apache Hama project}}, + key={{The Apache Hama project}}, + Note = {\url{hama.apache.org}} + } + + at misc{fuse_web, + Title={{Filesystem in Userspace}}, + key={{Filesystem in Userspace}}, + Note = {\url{fuse.sourceforge.net}} + } + + at misc{s3_web, + Title={{Amazon Simple Storage Service}}, + key={{Amazon Simple Storage Service}}, + Note = {\url{aws.amazon.com/s3}} + } + + at inproceedings{scihadoop, + author = {Buck, Joe B. and Watkins, Noah and LeFevre, Jeff and Ioannidou, Kleoni and Maltzahn, Carlos and Polyzotis, Neoklis and Brandt, Scott}, + title = {SciHadoop: array-based query processing in Hadoop}, + booktitle = {Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis}, + series = {SC '11}, + year = {2011}, + isbn = {978-1-4503-0771-0}, + location = {Seattle, Washington}, + pages = {66:1--66:11}, + articleno = {66}, + numpages = {11}, + url = {http://doi.acm.org/10.1145/2063384.2063473}, + doi = {10.1145/2063384.2063473}, + acmid = {2063473}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {data intensive, map reduce, query optimization, scientific file-formats}, +} + + at inproceedings{mapred4sci, + author = {Nguyen, Phuong and Halem, Milton}, + title = {A MapReduce workflow system for architecting scientific data intensive applications}, + booktitle = {Proceedings of the 2nd International Workshop on Software Engineering for Cloud Computing}, + series = {SECLOUD '11}, + year = {2011}, + isbn = {978-1-4503-0582-2}, + location = {Waikiki, Honolulu, HI, USA}, + pages = {57--63}, + numpages = {7}, + url = {http://doi.acm.org/10.1145/1985500.1985510}, + doi = {10.1145/1985500.1985510}, + acmid = {1985510}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {cloud computing, mapreduce applications, scheduling, workflow scheduling, workflow system}, +} + + + at article{provsched, +year={2012}, +issn={1570-7873}, +journal={Journal of Grid Computing}, +volume={10}, +number={3}, +doi={10.1007/s10723-012-9227-2}, +title={A Provenance-based Adaptive Scheduling Heuristic for Parallel Scientific Workflows in Clouds}, +url={http://dx.doi.org/10.1007/s10723-012-9227-2}, +publisher={Springer Netherlands}, +keywords={Cloud computing; Scientific workflow; Scientific experiment; Provenance}, +author={Oliveira, Daniel and Oca?a, KaryA.C.S. and Bai?o, Fernanda and Mattoso, Marta}, +pages={521-552}, +language={English} +} + + + at INPROCEEDINGS{scimate, +author={Yi Wang and Wei Jiang and Agrawal, G.}, +booktitle={Cluster, Cloud and Grid Computing (CCGrid), 2012 12th IEEE/ACM International Symposium on}, +title={SciMATE: A Novel MapReduce-Like Framework for Multiple Scientific Data Formats}, +year={2012}, +pages={443-450}, +keywords={data analysis;data mining;distributed databases;network operating systems;scientific information systems;API;HDF5 format;Hadoop distributed file system;MATE system;MapReduce;NetCDF format;SciMATE;customizable system;data mining;data reloading;scientific data analysis;scientific data format;scientific datasets;specialized file systems;Data analysis;Data models;Libraries;Loading;Optimization;Principal component analysis}, +doi={10.1109/CCGrid.2012.32},} + + at inproceedings{ramcloud, + booktitle = {SIGOPS OSR}, + title = {The Case for RAMClouds: Scalable High-Performance Storage Entirely in DRAM}, + author = {John K. Ousterhout and Parag Agrawal and David Erickson and Christos Kozyrakis and Jacob Leverich and David Mazi\`eres and Subhasish Mitra and Aravind Narayanan and Mendel Rosenblum and Stephen M. Rumble and Eric Stratmann and Ryan Stutsman}, + publisher = {Stanford InfoLab}, + year = {2009}, + url = {http://ilpubs.stanford.edu:8090/942/}, + abstract = {Disk-oriented approaches to online storage are becoming increasingly problematic: they do not scale gracefully to meet the needs of large-scale Web applications, and improvements in disk capacity have far outstripped improvements in access latency and bandwidth. This paper argues for a new approach to datacenter storage called RAMCloud, where information is kept entirely in DRAM and large-scale systems are created by aggregating the main memories of thousands of commodity servers. We believe that RAMClouds can provide durable and available storage with 100-1000x the throughput of disk-based systems and 100-1000x lower access latency. The combination of low latency and large scale will enable a new breed of data-intensive applications. +} +} + + + at INPROCEEDINGS{user-defined-subset, +author={Yu Su and Agrawal, G.}, +booktitle={Cluster, Cloud and Grid Computing (CCGrid), 2012 12th IEEE/ACM International Symposium on}, +title={Supporting User-Defined Subsetting and Aggregation over Parallel NetCDF Datasets}, +year={2012}, +pages={212-219}, +keywords={electronic data interchange;file servers;information dissemination;program compilers;query processing;OPeNDAP;aggregation queries;code generation tool;data transfer bandwidths;disk retrieval speeds;light-weight data management tool;parallel NetCDF datasets;post-filtering;pre-filtering;scientific data dissemination;scientific discoveries;server-side data aggregation;server-side subsetting;user-defined aggregation;user-defined subsetting;Arrays;Atmospheric modeling;Data mining;Data models;Databases;Layout;Parallel processing;Data-intensive computing;Scientific databases}, +doi={10.1109/CCGrid.2012.45},} + + + at inproceedings{balkir, + author = {Balkir, Atilla Soner and Foster, Ian and Rzhetsky, Andrey}, + title = {A distributed look-up architecture for text mining applications using MapReduce}, + booktitle = {Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis}, + series = {SC '11}, + year = {2011}, + isbn = {978-1-4503-0771-0}, + location = {Seattle, Washington}, + pages = {59:1--59:11}, + articleno = {59}, + numpages = {11}, + url = {http://doi.acm.org/10.1145/2063384.2063463}, + doi = {10.1145/2063384.2063463}, + acmid = {2063463}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {MapReduce, distributed storage, text mining}, +} + + at inproceedings{fired, + author = {Rowstron, Antony and Narayanan, Dushyanth and Donnelly, Austin and O'Shea, Greg and Douglas, Andrew}, + title = {Nobody ever got fired for using Hadoop on a cluster}, + booktitle = {Proceedings of the 1st International Workshop on Hot Topics in Cloud Data Processing}, + series = {HotCDP '12}, + year = {2012}, + isbn = {978-1-4503-1162-5}, + location = {Bern, Switzerland}, + pages = {2:1--2:5}, + articleno = {2}, + numpages = {5}, + url = {http://doi.acm.org/10.1145/2169090.2169092}, + doi = {10.1145/2169090.2169092}, + acmid = {2169092}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {Hadoop, MapReduce, analytics, big data, scalability}, +} + + at article{friendfoes, + author = {Stonebraker, Michael and Abadi, Daniel and DeWitt, David J. and Madden, Sam and Paulson, Erik and Pavlo, Andrew and Rasin, Alexander}, + title = {MapReduce and parallel DBMSs: friends or foes?}, + journal = {Commun. ACM}, + issue_date = {January 2010}, + volume = {53}, + number = {1}, + month = jan, + year = {2010}, + issn = {0001-0782}, + pages = {64--71}, + numpages = {8}, + url = {http://doi.acm.org/10.1145/1629175.1629197}, + doi = {10.1145/1629175.1629197}, + acmid = {1629197}, + publisher = {ACM}, + address = {New York, NY, USA}, +} + + at inproceedings{turing, + author = {Tristan Glatard and + Johan Montagnat}, + title = {Implementation of Turing Machines with the Scufl Data-Flow + Language}, + booktitle = {CCGRID}, + year = {2008}, + pages = {663-668}, + ee = {http://doi.ieeecomputersociety.org/10.1109/CCGRID.2008.52}, + bibsource = {DBLP, http://dblp.uni-trier.de} +} + + at inproceedings{distdelayed, + author = {Alekh Agarwal and + John C. Duchi}, + title = {Distributed delayed stochastic optimization}, + booktitle = {CDC}, + year = {2012}, + pages = {5451-5452}, + ee = {http://dx.doi.org/10.1109/CDC.2012.6426626}, + bibsource = {DBLP, http://dblp.uni-trier.de} +} + + at INPROCEEDINGS{cdm, + author = {Justin M. Wozniak and Michael Wilde}, + title = {Case Studies in Storage Access by Loosely Coupled Petascale Applications}, + booktitle = {Proc. Petascale Data Storage Workshop at SC'09}, + year = {2009}, + owner = {wozniak}, + timestamp = {2010/04/02} +} + + at inproceedings{shellpipes, + author = {Walker, Edward and Xu, Weijia and Chandar, Vinoth}, + title = {Composing and executing parallel data-flow graphs with shell pipes}, + booktitle = {Proceedings of the 4th Workshop on Workflows in Support of Large-Scale Science}, + series = {WORKS '09}, + year = {2009}, + isbn = {978-1-60558-717-2}, + location = {Portland, Oregon}, + pages = {11:1--11:10}, + articleno = {11}, + numpages = {10}, + url = {http://doi.acm.org/10.1145/1645164.1645175}, + doi = {10.1145/1645164.1645175}, + acmid = {1645175}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {coordination languages, data-flow processing, parallel processing}, +} + + at inproceedings{moon, + author = {Lin, Heshan and Ma, Xiaosong and Archuleta, Jeremy and Feng, Wu-chun and Gardner, Mark and Zhang, Zhe}, + title = {MOON: MapReduce On Opportunistic eNvironments}, + booktitle = {Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing}, + series = {HPDC '10}, + year = {2010}, + isbn = {978-1-60558-942-8}, + location = {Chicago, Illinois}, + pages = {95--106}, + numpages = {12}, + url = {http://doi.acm.org/10.1145/1851476.1851489}, + doi = {10.1145/1851476.1851489}, + acmid = {1851489}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {MapReduce, cloud computing, volunteer computing}, +} + + at article{bulkparallel, + author = {Valiant, Leslie G.}, + title = {A bridging model for parallel computation}, + journal = {Commun. ACM}, + issue_date = {Aug. 1990}, + volume = {33}, + number = {8}, + month = aug, + year = {1990}, + issn = {0001-0782}, + pages = {103--111}, + numpages = {9}, + url = {http://doi.acm.org/10.1145/79173.79181}, + doi = {10.1145/79173.79181}, + acmid = {79181}, + publisher = {ACM}, + address = {New York, NY, USA}, +} Added: SwiftApps/Swift-MapRed/Paper/results/3d.dat =================================================================== --- SwiftApps/Swift-MapRed/Paper/results/3d.dat (rev 0) +++ SwiftApps/Swift-MapRed/Paper/results/3d.dat 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,31 @@ +0 0 0 +0 1 0 +0 2 0 + +1 0 10 +1 1 10 +1 2 10 + +2 0 10 +2 1 10 +2 2 10 + +3 0 10 +3 1 10 +3 2 10 + +4 0 50 +4 1 50 +4 2 50 + +6 0 50 +6 1 50 +6 2 50 + +7 0 90 +7 1 90 +7 2 90 + +9 0 90 +9 1 90 +9 2 90 Added: SwiftApps/Swift-MapRed/Paper/results/3dplot.png =================================================================== (Binary files differ) Property changes on: SwiftApps/Swift-MapRed/Paper/results/3dplot.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftApps/Swift-MapRed/Paper/results/3dplotsample.gp =================================================================== --- SwiftApps/Swift-MapRed/Paper/results/3dplotsample.gp (rev 0) +++ SwiftApps/Swift-MapRed/Paper/results/3dplotsample.gp 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,15 @@ +set terminal pngcairo enhanced font 'Verdana,12' +set surface +#set contour surface + +set view 60, 30, 1, 1 +set clabel '%8.2f' +set key right +set title "Graph Title" +set xlabel "X Axis Label" +set ylabel "Y Axis Label" +set zlabel "Z Axis Label" +set output "3dplot.png" +#splot "3d.dat" using 2:1:3 notitle +#splot "3d.dat" with pm3d notitle +splot "3d.dat" using 2:1:3 with lines notitle Added: SwiftApps/Swift-MapRed/Paper/results/hadoop-wc-mcs-ramdisk.txt =================================================================== --- SwiftApps/Swift-MapRed/Paper/results/hadoop-wc-mcs-ramdisk.txt (rev 0) +++ SwiftApps/Swift-MapRed/Paper/results/hadoop-wc-mcs-ramdisk.txt 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,18 @@ +#Data size in MB +#Running Hadoop wordcount on MCS machines, with HDFS installed on RAMDisk +#Data Size|exec time +#10 | [ 22.07, 22.29, 20.18, 24.16, 25.18] +#50 | [ 39.18, 37.20, 44.19, 39.23, 37.17 ] +#100 | [ 38.15, 49.21, 47.19, 38.19, 41.21 ] +#200 | [ 74.24, 50.21, 50.68, 50.22, 68.51 ] +#500 | [ 60.20, 64.24, 58.29, 51.24, 52.32 ] +#750 | [ 51.22, 55.30, 69.29, 71.25, 65.29 ] +#1000| [ 69.26, 54.25, 55.27, 67.64, 66.26 ] + +10 |22.776 | 1.741 +50 |39.394 | 2.562 +100 |42.79 | 4.599 +200 |58.772 |10.45 +500 |57.258 |4.8799 +750 |62.47 |7.867 +1000|62.536 |6.427 Added: SwiftApps/Swift-MapRed/Paper/results/hadoop-wc-mcs.png =================================================================== (Binary files differ) Property changes on: SwiftApps/Swift-MapRed/Paper/results/hadoop-wc-mcs.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftApps/Swift-MapRed/Paper/results/hadoop-wc-mcs.txt =================================================================== --- SwiftApps/Swift-MapRed/Paper/results/hadoop-wc-mcs.txt (rev 0) +++ SwiftApps/Swift-MapRed/Paper/results/hadoop-wc-mcs.txt 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,18 @@ +#Data size in MB +#Running Hadoop wordcount on MCS machines +#Data Size|exec time +#10 | [ 21.35, 21.38, 30.84, 20.35, 24.58 ] +#50 | [ 40.96, 39.34, 41.45, 38.33, 44.41 ] +#100 | [ 50.74, 47.36, 44.32, 47.33, 44.41 ] +#200 | [ 45.36, 51.54, 50.44, 50.62, 50.33 ] +#500 | [ 57.69, 52.60, 51.47, 51.65, 51.89 ] +#750 | [ 62.42, 52.33, 55.53, 54.50, 61.39 ] +#1000| [ 61.42, 60.34, 57.37, 56.36, 54.37 ] + +10 | 23.7 | 3.84 +50 | 40.898 | 2.081 +100 | 46.832 | 2.365 +200 | 49.658 | 2.191 +500 | 53.06 | 2.346 +750 | 57.234 | 3.964 +1000| 57.972 | 2.585 Added: SwiftApps/Swift-MapRed/Paper/results/md.py =================================================================== --- SwiftApps/Swift-MapRed/Paper/results/md.py (rev 0) +++ SwiftApps/Swift-MapRed/Paper/results/md.py 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,9 @@ +#!/usr/bin/env python + +import numpy as np +import sys + +ar=eval(sys.argv[1]) +print np.mean(ar) +print np.std(ar) + Property changes on: SwiftApps/Swift-MapRed/Paper/results/md.py ___________________________________________________________________ Added: svn:executable + * Added: SwiftApps/Swift-MapRed/Paper/results/plotit.gp =================================================================== --- SwiftApps/Swift-MapRed/Paper/results/plotit.gp (rev 0) +++ SwiftApps/Swift-MapRed/Paper/results/plotit.gp 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,43 @@ +#To be run as a gnuplot script as follows: + +# $ gnuplot plotit.gp + +set terminal pngcairo enhanced font 'Verdana,12' + +set xtics ("10" 0, "50" 1, "100" 2, "200" 3, "500" 4, "750" 5, "1000" 6) +set output "hadoop-wc-mcs.png" +set xlabel "Data size in MB" +set ylabel "time in sec" +set grid +set datafile separator "|" +plot "hadoop-wc-mcs.txt" u 2 w lp lw 3 lc rgb"green" t "localdisk", "hadoop-wc-mcs.txt" u 2:3 w errorbars lw 3 lc rgb"green" notitle, \ + "hadoop-wc-mcs-ramdisk.txt" u 2 w lp lw 3 lc rgb"blue" t "ramdisk", "hadoop-wc-mcs-ramdisk.txt" u 2:3 w errorbars lw 3 lc rgb"blue" notitle + +#set output "hadoop-wc-mcs-ramdisk.png" + +#set xtics ("10" 0, "50" 1, "100" 2, "200" 3, "500" 4, "750" 5, "1000" 6) +# +#set output "p1.png" +#plot "symmetryp1.txt" u 2 w lp lw 3 lc rgb"green" t "T->S", "symmetryp1.txt" u 2:3 w errorbars lw 3 lc rgb"green" notitle, "symmetryp1.txt" u 4 w lp lw 3 lc rgb"red" t "S->T", "symmetryp1.txt" u 4:5 w errorbars lw 3 lc rgb"red" notitle +# +# +#set output "p2.png" +#plot "symmetryp2.txt" u 2 w lp lw 3 lc rgb"green" t "T->S", "symmetryp2.txt" u 2:3 w errorbars lw 3 lc rgb"green" notitle, "symmetryp2.txt" u 4 w lp lw 3 lc rgb"red" t "S->T", "symmetryp2.txt" u 4:5 w errorbars lw 3 lc rgb"red" notitle +# +#set output "p4.png" +#plot "symmetryp4.txt" u 2 w lp lw 3 lc rgb"green" t "T->S", "symmetryp4.txt" u 2:3 w errorbars lw 3 lc rgb"green" notitle, "symmetryp4.txt" u 4 w lp lw 3 lc rgb"red" t "S->T", "symmetryp4.txt" u 4:5 w errorbars lw 3 lc rgb"red" notitle +# +#set output "p8.png" +#plot "symmetryp8.txt" u 2 w lp lw 3 lc rgb"green" t "T->S", "symmetryp8.txt" u 2:3 w errorbars lw 3 lc rgb"green" notitle, "symmetryp8.txt" u 4 w lp lw 3 lc rgb"red" t "S->T", "symmetryp8.txt" u 4:5 w errorbars lw 3 lc rgb"red" notitle +# +#set output "p12.png" +#plot "symmetryp12.txt" u 2 w lp lw 3 lc rgb"green" t "T->S", "symmetryp12.txt" u 2:3 w errorbars lw 3 lc rgb"green" notitle, "symmetryp12.txt" u 4 w lp lw 3 lc rgb"red" t "S->T", "symmetryp12.txt" u 4:5 w errorbars lw 3 lc rgb"red" notitle +# +# +#set output "p16.png" +#plot "symmetryp16.txt" u 2 w lp lw 3 lc rgb"green" t "T->S", "symmetryp16.txt" u 2:3 w errorbars lw 3 lc rgb"green" notitle, "symmetryp16.txt" u 4 w lp lw 3 lc rgb"red" t "S->T", "symmetryp16.txt" u 4:5 w errorbars lw 3 lc rgb"red" notitle +# +# +#set output "p32.png" +#plot "symmetryp32.txt" u 2 w lp lw 3 lc rgb"green" t "T->S", "symmetryp32.txt" u 2:3 w errorbars lw 3 lc rgb"green" notitle, "symmetryp32.txt" u 4 w lp lw 3 lc rgb"red" t "S->T", "symmetryp32.txt" u 4:5 w errorbars lw 3 lc rgb"red" notitle +# Added: SwiftApps/Swift-MapRed/Paper/swifthadoop.aux =================================================================== --- SwiftApps/Swift-MapRed/Paper/swifthadoop.aux (rev 0) +++ SwiftApps/Swift-MapRed/Paper/swifthadoop.aux 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,59 @@ +\relax +\citation{fired} +\@writefile{toc}{\contentsline {section}{\numberline {I}Introduction}{1}} +\@writefile{toc}{\contentsline {section}{\numberline {II}Background}{1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {II-A}}Hadoop and HDFS}{1}} +\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb at x \hbox {II-A}0a}JobTracker}{1}} +\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb at x \hbox {II-A}0b}TaskTracker}{1}} +\citation{hdfs-main} +\citation{turing} +\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Data flow of Hadoop \relax }}{2}} +\providecommand*\caption at xref[2]{\@setref\relax\@undefined{#1}} +\newlabel{fig:hadooparchi}{{1}{2}} +\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb at x \hbox {II-A}0c}Namenode and SecondaryNamenode}{2}} +\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb at x \hbox {II-A}0d}DataNode}{2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {II-B}}Swift}{2}} +\@writefile{toc}{\contentsline {section}{\numberline {III}Swift versus Hadoop}{2}} +\citation{shellpipes} +\citation{friendfoes} +\citation{bulkparallel} +\citation{marissa} +\citation{balkir} +\citation{distdelayed} +\citation{cdm} +\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Dataflow of Swift \relax }}{3}} +\newlabel{fig:swiftarchi}{{2}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {IV}Experiment Setup}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {V}Analysis of Swift and Hadoop Runtimes}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {VI}Illustrative Solutions}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VI-A}}Wordcount}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VI-B}}Weather Datamining}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {VII}SwiftReduce}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VII-A}}Shared File Systems}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VII-B}}Distributed File Systems}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VII-C}}Lessons Learned}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {VIII}Related Work}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VIII-A}}MapReduce Variants}{3}} +\bibstyle{IEEEtran} +\bibdata{ref} +\bibcite{fired}{1} +\bibcite{hdfs-main}{2} +\bibcite{turing}{3} +\bibcite{shellpipes}{4} +\@writefile{lot}{\contentsline {table}{\numberline {I}{\ignorespaces Swift versus Hadoop: Features and Characteristics\relax }}{4}} +\newlabel{tbl:storage}{{I}{4}} +\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Setup of SwiftReduce \relax }}{4}} +\newlabel{fig:swiftreduce}{{3}{4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VIII-B}}Workflow Implementations}{4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb at x \hbox {VIII-C}}Coupling MapReduce and Workflow}{4}} +\@writefile{toc}{\contentsline {section}{\numberline {IX}Conclusions and Future Work}{4}} +\@writefile{toc}{\contentsline {section}{\numberline {X}Acknowledgments}{4}} +\@writefile{toc}{\contentsline {section}{References}{4}} +\bibcite{friendfoes}{5} +\bibcite{bulkparallel}{6} +\bibcite{marissa}{7} +\bibcite{balkir}{8} +\bibcite{distdelayed}{9} +\bibcite{cdm}{10} +\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Setup of Combiner \relax }}{5}} +\newlabel{fig:swiftcombiner}{{4}{5}} Added: SwiftApps/Swift-MapRed/Paper/swifthadoop.bbl =================================================================== --- SwiftApps/Swift-MapRed/Paper/swifthadoop.bbl (rev 0) +++ SwiftApps/Swift-MapRed/Paper/swifthadoop.bbl 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,92 @@ +% Generated by IEEEtran.bst, version: 1.12 (2007/01/11) +\begin{thebibliography}{10} +\providecommand{\url}[1]{#1} +\csname url at samestyle\endcsname +\providecommand{\newblock}{\relax} +\providecommand{\bibinfo}[2]{#2} +\providecommand{\BIBentrySTDinterwordspacing}{\spaceskip=0pt\relax} +\providecommand{\BIBentryALTinterwordstretchfactor}{4} +\providecommand{\BIBentryALTinterwordspacing}{\spaceskip=\fontdimen2\font plus +\BIBentryALTinterwordstretchfactor\fontdimen3\font minus + \fontdimen4\font\relax} +\providecommand{\BIBforeignlanguage}[2]{{% +\expandafter\ifx\csname l@#1\endcsname\relax +\typeout{** WARNING: IEEEtran.bst: No hyphenation pattern has been}% +\typeout{** loaded for the language `#1'. Using the pattern for}% +\typeout{** the default language instead.}% +\else +\language=\csname l@#1\endcsname +\fi +#2}} +\providecommand{\BIBdecl}{\relax} +\BIBdecl + +\bibitem{fired} +\BIBentryALTinterwordspacing +A.~Rowstron, D.~Narayanan, A.~Donnelly, G.~O'Shea, and A.~Douglas, ``Nobody + ever got fired for using hadoop on a cluster,'' in \emph{Proceedings of the + 1st International Workshop on Hot Topics in Cloud Data Processing}, ser. + HotCDP '12.\hskip 1em plus 0.5em minus 0.4em\relax New York, NY, USA: ACM, + 2012, pp. 2:1--2:5. [Online]. Available: + \url{http://doi.acm.org/10.1145/2169090.2169092} +\BIBentrySTDinterwordspacing + +\bibitem{hdfs-main} +K.~Shvachko, H.~Kuang, S.~Radia, and R.~Chansler, ``The hadoop distributed file + system,'' in \emph{Mass Storage Systems and Technologies (MSST), 2010 IEEE + 26th Symposium on}, 2010, pp. 1--10. + +\bibitem{turing} +T.~Glatard and J.~Montagnat, ``Implementation of turing machines with the scufl + data-flow language,'' in \emph{CCGRID}, 2008, pp. 663--668. + +\bibitem{shellpipes} +\BIBentryALTinterwordspacing +E.~Walker, W.~Xu, and V.~Chandar, ``Composing and executing parallel data-flow + graphs with shell pipes,'' in \emph{Proceedings of the 4th Workshop on + Workflows in Support of Large-Scale Science}, ser. WORKS '09.\hskip 1em plus + 0.5em minus 0.4em\relax New York, NY, USA: ACM, 2009, pp. 11:1--11:10. + [Online]. Available: \url{http://doi.acm.org/10.1145/1645164.1645175} +\BIBentrySTDinterwordspacing + +\bibitem{friendfoes} +\BIBentryALTinterwordspacing +M.~Stonebraker, D.~Abadi, D.~J. DeWitt, S.~Madden, E.~Paulson, A.~Pavlo, and + A.~Rasin, ``Mapreduce and parallel dbmss: friends or foes?'' \emph{Commun. + ACM}, vol.~53, no.~1, pp. 64--71, Jan. 2010. [Online]. Available: + \url{http://doi.acm.org/10.1145/1629175.1629197} +\BIBentrySTDinterwordspacing + +\bibitem{bulkparallel} +\BIBentryALTinterwordspacing +L.~G. Valiant, ``A bridging model for parallel computation,'' \emph{Commun. + ACM}, vol.~33, no.~8, pp. 103--111, Aug. 1990. [Online]. Available: + \url{http://doi.acm.org/10.1145/79173.79181} +\BIBentrySTDinterwordspacing + +\bibitem{marissa} +E.~Dede, Z.~Fadika, J.~Hartog, M.~Govindaraju, L.~Ramakrishnan, D.~Gunter, and + R.~Canon, ``{MARISSA: MApReduce Implementation for Streaming Science + Applications},'' in \emph{8th IEEE International Conference on E-Science}, + 2012, pp. 1--8. + +\bibitem{balkir} +\BIBentryALTinterwordspacing +A.~S. Balkir, I.~Foster, and A.~Rzhetsky, ``A distributed look-up architecture + for text mining applications using mapreduce,'' in \emph{Proceedings of 2011 + International Conference for High Performance Computing, Networking, Storage + and Analysis}, ser. SC '11.\hskip 1em plus 0.5em minus 0.4em\relax New York, + NY, USA: ACM, 2011, pp. 59:1--59:11. [Online]. Available: + \url{http://doi.acm.org/10.1145/2063384.2063463} +\BIBentrySTDinterwordspacing + +\bibitem{distdelayed} +A.~Agarwal and J.~C. Duchi, ``Distributed delayed stochastic optimization,'' in + \emph{CDC}, 2012, pp. 5451--5452. + +\bibitem{cdm} +J.~M. Wozniak and M.~Wilde, ``Case studies in storage access by loosely coupled + petascale applications,'' in \emph{Proc. Petascale Data Storage Workshop at + SC'09}, 2009. + +\end{thebibliography} Added: SwiftApps/Swift-MapRed/Paper/swifthadoop.blg =================================================================== --- SwiftApps/Swift-MapRed/Paper/swifthadoop.blg (rev 0) +++ SwiftApps/Swift-MapRed/Paper/swifthadoop.blg 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,56 @@ +This is BibTeX, Version 0.99d (TeX Live 2013/MacPorts 2013_2) +Capacity: max_strings=35307, hash_size=35307, hash_prime=30011 +The top-level auxiliary file: swifthadoop.aux +The style file: IEEEtran.bst +Reallocated singl_function (elt_size=4) to 100 items from 50. +Reallocated singl_function (elt_size=4) to 100 items from 50. +Reallocated singl_function (elt_size=4) to 100 items from 50. +Reallocated wiz_functions (elt_size=4) to 6000 items from 3000. +Reallocated singl_function (elt_size=4) to 100 items from 50. +Database file #1: ref.bib +-- IEEEtran.bst version 1.12 (2007/01/11) by Michael Shell. +-- http://www.michaelshell.org/tex/ieeetran/bibtex/ +-- See the "IEEEtran_bst_HOWTO.pdf" manual for usage information. + +Done. +You've used 10 entries, + 4024 wiz_defined-function locations, + 874 strings with 9291 characters, +and the built_in function-call counts, 9202 in all, are: += -- 714 +> -- 220 +< -- 80 ++ -- 119 +- -- 36 +* -- 469 +:= -- 1335 +add.period$ -- 23 +call.type$ -- 10 +change.case$ -- 10 +chr.to.int$ -- 201 +cite$ -- 10 +duplicate$ -- 629 +empty$ -- 778 +format.name$ -- 45 +if$ -- 2142 +int.to.chr$ -- 0 +int.to.str$ -- 10 +missing$ -- 111 +newline$ -- 63 +num.names$ -- 10 +pop$ -- 269 +preamble$ -- 1 +purify$ -- 0 +quote$ -- 2 +skip$ -- 699 +stack$ -- 0 +substring$ -- 476 +swap$ -- 525 +text.length$ -- 13 +text.prefix$ -- 0 +top$ -- 5 +type$ -- 10 +warning$ -- 0 +while$ -- 42 +width$ -- 12 +write$ -- 133 Added: SwiftApps/Swift-MapRed/Paper/swifthadoop.log =================================================================== --- SwiftApps/Swift-MapRed/Paper/swifthadoop.log (rev 0) +++ SwiftApps/Swift-MapRed/Paper/swifthadoop.log 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,692 @@ +This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/MacPorts 2013_2) (format=pdflatex 2013.8.16) 20 AUG 2013 15:54 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**swifthadoop +(./swifthadoop.tex +LaTeX2e <2011/06/27> +Babel <3.9f> and hyphenation patterns for 87 languages loaded. +(./IEEEtran.cls +Document Class: IEEEtran 2012/11/21 V1.8c by Harald Hanche-Olsen and Anders Chr +istensen +-- Based on V1.7a by Michael Shell +-- See the "IEEEtran_HOWTO" manual for usage information. +-- http://www.michaelshell.org/tex/ieeetran/ +\@IEEEtrantmpdimenA=\dimen102 +\@IEEEtrantmpdimenB=\dimen103 +\@IEEEtrantmpcountA=\count79 +\@IEEEtrantmpcountB=\count80 +\@IEEEtrantmptoksA=\toks14 +LaTeX Font Info: Try loading font information for OT1+ptm on input line 373. + +(/opt/local/share/texmf-texlive/tex/latex/psnfss/ot1ptm.fd +File: ot1ptm.fd 2001/06/04 font definitions for OT1/ptm. +) +-- Using 8.5in x 11in (letter) paper. +-- Using PDF output. +\@IEEEnormalsizeunitybaselineskip=\dimen104 +-- This is a 10 point document. +\CLASSINFOnormalsizebaselineskip=\dimen105 +\CLASSINFOnormalsizeunitybaselineskip=\dimen106 +\IEEEnormaljot=\dimen107 +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <5> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <5> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <7> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <7> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <8> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <8> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <9> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <9> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <10> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <10> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <11> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <11> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <12> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <12> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <17> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <17> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <20> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <20> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <24> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 731. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <24> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 731. +\IEEEilabelindentA=\dimen108 +\IEEEilabelindentB=\dimen109 +\IEEEilabelindent=\dimen110 +\IEEEelabelindent=\dimen111 +\IEEEdlabelindent=\dimen112 +\IEEElabelindent=\dimen113 +\IEEEiednormlabelsep=\dimen114 +\IEEEiedmathlabelsep=\dimen115 +\IEEEiedtopsep=\skip41 +\c at section=\count81 +\c at subsection=\count82 +\c at subsubsection=\count83 +\c at paragraph=\count84 +\c at IEEEsubequation=\count85 +\abovecaptionskip=\skip42 +\belowcaptionskip=\skip43 +\c at figure=\count86 +\c at table=\count87 +\@IEEEeqnnumcols=\count88 +\@IEEEeqncolcnt=\count89 +\@IEEEtmpitemindent=\dimen116 +\c at IEEEbiography=\count90 +\@IEEEtranrubishbin=\box26 +) (/opt/local/share/texmf-texlive/tex/latex/graphics/graphicx.sty +Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) + +(/opt/local/share/texmf-texlive/tex/latex/graphics/keyval.sty +Package: keyval 1999/03/16 v1.13 key=value parser (DPC) +\KV at toks@=\toks15 +) +(/opt/local/share/texmf-texlive/tex/latex/graphics/graphics.sty +Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) + +(/opt/local/share/texmf-texlive/tex/latex/graphics/trig.sty +Package: trig 1999/03/16 v1.09 sin cos tan (DPC) +) +(/opt/local/share/texmf-texlive/tex/latex/latexconfig/graphics.cfg +File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live +) +Package graphics Info: Driver file: pdftex.def on input line 91. + +(/opt/local/share/texmf-texlive/tex/latex/pdftex-def/pdftex.def +File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX + +(/opt/local/share/texmf-texlive/tex/generic/oberdiek/infwarerr.sty +Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO) +) +(/opt/local/share/texmf-texlive/tex/generic/oberdiek/ltxcmds.sty +Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO) +) +\Gread at gobject=\count91 +)) +\Gin at req@height=\dimen117 +\Gin at req@width=\dimen118 +) +(/opt/local/share/texmf-texlive/tex/latex/comment/comment.sty +\CommentStream=\write3 + +Excluding comment 'comment') +(/opt/local/share/texmf-texlive/tex/latex/listings/listings.sty +\lst at mode=\count92 +\lst at gtempboxa=\box27 +\lst at token=\toks16 +\lst at length=\count93 +\lst at currlwidth=\dimen119 +\lst at column=\count94 +\lst at pos=\count95 +\lst at lostspace=\dimen120 +\lst at width=\dimen121 +\lst at newlines=\count96 +\lst at lineno=\count97 +\lst at maxwidth=\dimen122 + +(/opt/local/share/texmf-texlive/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2007/02/22 1.4 (Carsten Heinz) +\c at lstnumber=\count98 +\lst at skipnumbers=\count99 +\lst at framebox=\box28 +) +(/opt/local/share/texmf-texlive/tex/latex/listings/listings.cfg +File: listings.cfg 2007/02/22 1.4 listings configuration +)) +Package: listings 2007/02/22 1.4 (Carsten Heinz) + +(/opt/local/share/texmf/tex/latex/pgf/basiclayer/pgf.sty +(/opt/local/share/texmf/tex/latex/pgf/utilities/pgfrcs.sty +(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfutil-common.tex +\pgfutil at everybye=\toks17 +) +(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfutil-latex.def +\pgfutil at abb=\box29 + +(/opt/local/share/texmf-texlive/tex/latex/ms/everyshi.sty +Package: everyshi 2001/05/15 v3.00 EveryShipout Package (MS) +)) +(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfrcs.code.tex +Package: pgfrcs 2010/10/25 v2.10 (rcs-revision 1.24) +)) +Package: pgf 2008/01/15 v2.10 (rcs-revision 1.12) + +(/opt/local/share/texmf/tex/latex/pgf/basiclayer/pgfcore.sty +(/opt/local/share/texmf/tex/latex/pgf/systemlayer/pgfsys.sty +(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsys.code.tex +Package: pgfsys 2010/06/30 v2.10 (rcs-revision 1.37) + +(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex +\pgfkeys at pathtoks=\toks18 +\pgfkeys at temptoks=\toks19 + +(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex +\pgfkeys at tmptoks=\toks20 +)) +\pgf at x=\dimen123 +\pgf at y=\dimen124 +\pgf at xa=\dimen125 +\pgf at ya=\dimen126 +\pgf at xb=\dimen127 +\pgf at yb=\dimen128 +\pgf at xc=\dimen129 +\pgf at yc=\dimen130 +\w at pgf@writea=\write4 +\r at pgf@reada=\read1 +\c at pgf@counta=\count100 +\c at pgf@countb=\count101 +\c at pgf@countc=\count102 +\c at pgf@countd=\count103 + +(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgf.cfg +File: pgf.cfg 2008/05/14 (rcs-revision 1.7) +) +Package pgfsys Info: Driver file for pgf: pgfsys-pdftex.def on input line 900. + +(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsys-pdftex.def +File: pgfsys-pdftex.def 2009/05/22 (rcs-revision 1.26) + +(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def +File: pgfsys-common-pdf.def 2008/05/19 (rcs-revision 1.10) +))) +(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex +File: pgfsyssoftpath.code.tex 2008/07/18 (rcs-revision 1.7) +\pgfsyssoftpath at smallbuffer@items=\count104 +\pgfsyssoftpath at bigbuffer@items=\count105 +) +(/opt/local/share/texmf/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex +File: pgfsysprotocol.code.tex 2006/10/16 (rcs-revision 1.4) +)) +(/opt/local/share/texmf-texlive/tex/latex/xcolor/xcolor.sty +Package: xcolor 2007/01/21 v2.11 LaTeX color extensions (UK) + +(/opt/local/share/texmf-texlive/tex/latex/latexconfig/color.cfg +File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive +) +Package xcolor Info: Driver file: pdftex.def on input line 225. +Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1337. +Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1341. +Package xcolor Info: Model `RGB' extended on input line 1353. +Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1355. +Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1356. +Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1357. +Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1358. +Package xcolor Info: Model `Gray' substituted by `gray' on input line 1359. +Package xcolor Info: Model `wave' substituted by `hsb' on input line 1360. +) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcore.code.tex +Package: pgfcore 2010/04/11 v2.10 (rcs-revision 1.7) + +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmath.code.tex +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathcalc.code.tex +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathutil.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathparser.code.tex +\pgfmath at dimen=\dimen131 +\pgfmath at count=\count106 +\pgfmath at box=\box30 +\pgfmath at toks=\toks21 +\pgfmath at stack@operand=\toks22 +\pgfmath at stack@operation=\toks23 +) +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.code.tex +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.trigonometric.cod +e.tex) +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.comparison.code.t +ex) (/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.base.code.tex +) (/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex))) +(/opt/local/share/texmf/tex/generic/pgf/math/pgfmathfloat.code.tex +\c at pgfmathroundto@lastzeros=\count107 +)) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex +File: pgfcorepoints.code.tex 2010/04/09 (rcs-revision 1.20) +\pgf at picminx=\dimen132 +\pgf at picmaxx=\dimen133 +\pgf at picminy=\dimen134 +\pgf at picmaxy=\dimen135 +\pgf at pathminx=\dimen136 +\pgf at pathmaxx=\dimen137 +\pgf at pathminy=\dimen138 +\pgf at pathmaxy=\dimen139 +\pgf at xx=\dimen140 +\pgf at xy=\dimen141 +\pgf at yx=\dimen142 +\pgf at yy=\dimen143 +\pgf at zx=\dimen144 +\pgf at zy=\dimen145 +) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.te +x +File: pgfcorepathconstruct.code.tex 2010/08/03 (rcs-revision 1.24) +\pgf at path@lastx=\dimen146 +\pgf at path@lasty=\dimen147 +) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex +File: pgfcorepathusage.code.tex 2008/04/22 (rcs-revision 1.12) +\pgf at shorten@end at additional=\dimen148 +\pgf at shorten@start at additional=\dimen149 +) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex +File: pgfcorescopes.code.tex 2010/09/08 (rcs-revision 1.34) +\pgfpic=\box31 +\pgf at hbox=\box32 +\pgf at layerbox@main=\box33 +\pgf at picture@serial at count=\count108 +) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex +File: pgfcoregraphicstate.code.tex 2008/04/22 (rcs-revision 1.9) +\pgflinewidth=\dimen150 +) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransformations.code. +tex +File: pgfcoretransformations.code.tex 2009/06/10 (rcs-revision 1.11) +\pgf at pt@x=\dimen151 +\pgf at pt@y=\dimen152 +\pgf at pt@temp=\dimen153 +) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorequick.code.tex +File: pgfcorequick.code.tex 2008/10/09 (rcs-revision 1.3) +) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex +File: pgfcoreobjects.code.tex 2006/10/11 (rcs-revision 1.2) +) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.t +ex +File: pgfcorepathprocessing.code.tex 2008/10/09 (rcs-revision 1.8) +) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex +File: pgfcorearrows.code.tex 2008/04/23 (rcs-revision 1.11) +) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex +File: pgfcoreshade.code.tex 2008/11/23 (rcs-revision 1.13) +\pgf at max=\dimen154 +\pgf at sys@shading at range@num=\count109 +) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex +File: pgfcoreimage.code.tex 2010/03/25 (rcs-revision 1.16) + +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex +File: pgfcoreexternal.code.tex 2010/09/01 (rcs-revision 1.17) +\pgfexternal at startupbox=\box34 +)) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex +File: pgfcorelayers.code.tex 2010/08/27 (rcs-revision 1.2) +) +(/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex +File: pgfcoretransparency.code.tex 2008/01/17 (rcs-revision 1.2) +) (/opt/local/share/texmf/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex +File: pgfcorepatterns.code.tex 2009/07/02 (rcs-revision 1.3) +))) (/opt/local/share/texmf/tex/generic/pgf/modules/pgfmoduleshapes.code.tex +File: pgfmoduleshapes.code.tex 2010/09/09 (rcs-revision 1.13) +\pgfnodeparttextbox=\box35 +) +(/opt/local/share/texmf/tex/generic/pgf/modules/pgfmoduleplot.code.tex +File: pgfmoduleplot.code.tex 2010/10/22 (rcs-revision 1.8) +) +(/opt/local/share/texmf/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty +Package: pgfcomp-version-0-65 2007/07/03 v2.10 (rcs-revision 1.7) +\pgf at nodesepstart=\dimen155 +\pgf at nodesepend=\dimen156 +) +(/opt/local/share/texmf/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty +Package: pgfcomp-version-1-18 2007/07/23 v2.10 (rcs-revision 1.1) +)) +(/opt/local/share/texmf-texlive/tex/latex/amsmath/amsmath.sty +Package: amsmath 2013/01/14 v2.14 AMS math features +\@mathmargin=\skip44 + +For additional information on amsmath, use the `?' option. +(/opt/local/share/texmf-texlive/tex/latex/amsmath/amstext.sty +Package: amstext 2000/06/29 v2.01 + +(/opt/local/share/texmf-texlive/tex/latex/amsmath/amsgen.sty +File: amsgen.sty 1999/11/30 v2.0 +\@emptytoks=\toks24 +\ex@=\dimen157 +)) +(/opt/local/share/texmf-texlive/tex/latex/amsmath/amsbsy.sty +Package: amsbsy 1999/11/29 v1.2d +\pmbraise@=\dimen158 +) +(/opt/local/share/texmf-texlive/tex/latex/amsmath/amsopn.sty +Package: amsopn 1999/12/14 v2.01 operator names +) +\inf at bad=\count110 +LaTeX Info: Redefining \frac on input line 210. +\uproot@=\count111 +\leftroot@=\count112 +LaTeX Info: Redefining \overline on input line 306. +\classnum@=\count113 +\DOTSCASE@=\count114 +LaTeX Info: Redefining \ldots on input line 378. +LaTeX Info: Redefining \dots on input line 381. +LaTeX Info: Redefining \cdots on input line 466. +\Mathstrutbox@=\box36 +\strutbox@=\box37 +\big at size=\dimen159 +LaTeX Font Info: Redeclaring font encoding OML on input line 566. +LaTeX Font Info: Redeclaring font encoding OMS on input line 567. +\macc at depth=\count115 +\c at MaxMatrixCols=\count116 +\dotsspace@=\muskip10 +\c at parentequation=\count117 +\dspbrk at lvl=\count118 +\tag at help=\toks25 +\row@=\count119 +\column@=\count120 +\maxfields@=\count121 +\andhelp@=\toks26 +\eqnshift@=\dimen160 +\alignsep@=\dimen161 +\tagshift@=\dimen162 +\tagwidth@=\dimen163 +\totwidth@=\dimen164 +\lineht@=\dimen165 +\@envbody=\toks27 +\multlinegap=\skip45 +\multlinetaggap=\skip46 +\mathdisplay at stack=\toks28 +LaTeX Info: Redefining \[ on input line 2665. +LaTeX Info: Redefining \] on input line 2666. +) +(/opt/local/share/texmf-texlive/tex/latex/subfig/subfig.sty +Package: subfig 2005/06/28 ver: 1.3 subfig package + +(/opt/local/share/texmf-texlive/tex/latex/caption/caption.sty +Package: caption 2013/05/02 v3.3-89 Customizing captions (AR) + +(/opt/local/share/texmf-texlive/tex/latex/caption/caption3.sty +Package: caption3 2013/05/02 v1.6-88 caption3 kernel (AR) +Package caption3 Info: TeX engine: e-TeX on input line 57. +\captionmargin=\dimen166 +\captionmargin@=\dimen167 +\captionwidth=\dimen168 +\caption at tempdima=\dimen169 +\caption at indent=\dimen170 +\caption at parindent=\dimen171 +\caption at hangindent=\dimen172 +Package caption Info: Unknown document class (or package), +(caption) standard defaults will be used. +) + +Package caption Warning: Unsupported document class (or package) detected, +(caption) usage of the caption package is not recommended. +See the caption package documentation for explanation. + +Package caption Info: \@makecaption = \long macro:#1#2->\ifx \@captype \@IEEEta +blestring \footnotesize {\centering \normalfont \footnotesize #1.\qquad \scshap +e #2\par }\@IEEEtablecaptionsepspace \else \@IEEEfigurecaptionsepspace \setbox +\@tempboxa \hbox {\normalfont \footnotesize {#1.}~~ #2}\ifdim \wd \@tempboxa >\ +hsize \setbox \@tempboxa \hbox {\normalfont \footnotesize {#1.}~~ }\parbox [t]{ +\hsize }{\normalfont \footnotesize \noindent \unhbox \@tempboxa #2}\else \ifCLA +SSOPTIONconference \hbox to\hsize {\normalfont \footnotesize \box \@tempboxa \h +fil }\else \hbox to\hsize {\normalfont \footnotesize \box \@tempboxa \hfil }\fi + \fi \fi . +\c at ContinuedFloat=\count122 +Package caption Info: listings package is loaded. +) +\c at KVtest=\count123 +\sf at farskip=\skip47 +\sf at captopadj=\dimen173 +\sf at capskip=\skip48 +\sf at nearskip=\skip49 +\c at subfigure=\count124 +\c at subfigure@save=\count125 +\c at lofdepth=\count126 +\c at subtable=\count127 +\c at subtable@save=\count128 +\c at lotdepth=\count129 +\sf at top=\skip50 +\sf at bottom=\skip51 +) (/opt/local/share/texmf/tex/latex/pgf/frontendlayer/tikz.sty +(/opt/local/share/texmf/tex/latex/pgf/utilities/pgffor.sty +(/opt/local/share/texmf/tex/latex/pgf/utilities/pgfkeys.sty +(/opt/local/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex)) +(/opt/local/share/texmf/tex/generic/pgf/utilities/pgffor.code.tex +Package: pgffor 2010/03/23 v2.10 (rcs-revision 1.18) +\pgffor at iter=\dimen174 +\pgffor at skip=\dimen175 +\pgffor at stack=\toks29 +\pgffor at toks=\toks30 +)) +(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex +Package: tikz 2010/10/13 v2.10 (rcs-revision 1.76) + +(/opt/local/share/texmf/tex/generic/pgf/libraries/pgflibraryplothandlers.code.t +ex +File: pgflibraryplothandlers.code.tex 2010/05/31 v2.10 (rcs-revision 1.15) +\pgf at plot@mark at count=\count130 +\pgfplotmarksize=\dimen176 +) +\tikz at lastx=\dimen177 +\tikz at lasty=\dimen178 +\tikz at lastxsaved=\dimen179 +\tikz at lastysaved=\dimen180 +\tikzleveldistance=\dimen181 +\tikzsiblingdistance=\dimen182 +\tikz at figbox=\box38 +\tikz at tempbox=\box39 +\tikztreelevel=\count131 +\tikznumberofchildren=\count132 +\tikznumberofcurrentchild=\count133 +\tikz at fig@count=\count134 + (/opt/local/share/texmf/tex/generic/pgf/modules/pgfmodulematrix.code.tex +File: pgfmodulematrix.code.tex 2010/08/24 (rcs-revision 1.4) +\pgfmatrixcurrentrow=\count135 +\pgfmatrixcurrentcolumn=\count136 +\pgf at matrix@numberofcolumns=\count137 +) +\tikz at expandcount=\count138 + +(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrar +ytopaths.code.tex +File: tikzlibrarytopaths.code.tex 2008/06/17 v2.10 (rcs-revision 1.2) +))) +(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrar +yarrows.code.tex +File: tikzlibraryarrows.code.tex 2008/01/09 v2.10 (rcs-revision 1.1) + +(/opt/local/share/texmf/tex/generic/pgf/libraries/pgflibraryarrows.code.tex +File: pgflibraryarrows.code.tex 2008/10/27 v2.10 (rcs-revision 1.9) +\arrowsize=\dimen183 +)) +(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrar +yautomata.code.tex +File: tikzlibraryautomata.code.tex 2008/07/14 v2.10 (rcs-revision 1.3) + +(/opt/local/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrar +yshapes.multipart.code.tex +File: tikzlibraryshapes.multipart.code.tex 2008/01/09 v2.10 (rcs-revision 1.1) + +(/opt/local/share/texmf/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multi +part.code.tex +File: pgflibraryshapes.multipart.code.tex 2010/01/07 v2.10 (rcs-revision 1.2) +\pgfnodepartlowerbox=\box40 +\pgfnodeparttwobox=\box41 +\pgfnodepartthreebox=\box42 +\pgfnodepartfourbox=\box43 +\pgfnodeparttwentybox=\box44 +\pgfnodepartnineteenbox=\box45 +\pgfnodeparteighteenbox=\box46 +\pgfnodepartseventeenbox=\box47 +\pgfnodepartsixteenbox=\box48 +\pgfnodepartfifteenbox=\box49 +\pgfnodepartfourteenbox=\box50 +\pgfnodepartthirteenbox=\box51 +\pgfnodeparttwelvebox=\box52 +\pgfnodepartelevenbox=\box53 +\pgfnodeparttenbox=\box54 +\pgfnodepartninebox=\box55 +\pgfnodeparteightbox=\box56 +\pgfnodepartsevenbox=\box57 +\pgfnodepartsixbox=\box58 +\pgfnodepartfivebox=\box59 +))) (./swifthadoop.aux) +\openout1 = `swifthadoop.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 46. +LaTeX Font Info: ... okay on input line 46. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 46. +LaTeX Font Info: ... okay on input line 46. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 46. +LaTeX Font Info: ... okay on input line 46. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 46. +LaTeX Font Info: ... okay on input line 46. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 46. +LaTeX Font Info: ... okay on input line 46. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 46. +LaTeX Font Info: ... okay on input line 46. + +(/opt/local/share/texmf-texlive/tex/context/base/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count139 +\scratchdimen=\dimen184 +\scratchbox=\box60 +\nofMPsegments=\count140 +\nofMParguments=\count141 +\everyMPshowfont=\toks31 +\MPscratchCnt=\count142 +\MPscratchDim=\dimen185 +\MPnumerator=\count143 +\makeMPintoPDFobject=\count144 +\everyMPtoPDFconversion=\toks32 +) (/opt/local/share/texmf-texlive/tex/generic/oberdiek/pdftexcmds.sty +Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO +) + +(/opt/local/share/texmf-texlive/tex/generic/oberdiek/ifluatex.sty +Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO) +Package ifluatex Info: LuaTeX not detected. +) +(/opt/local/share/texmf-texlive/tex/generic/oberdiek/ifpdf.sty +Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO) +Package ifpdf Info: pdfTeX in PDF mode is detected. +) +Package pdftexcmds Info: LuaTeX not detected. +Package pdftexcmds Info: \pdf at primitive is available. +Package pdftexcmds Info: \pdf at ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode found. +) +(/opt/local/share/texmf-texlive/tex/latex/oberdiek/epstopdf-base.sty +Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf + +(/opt/local/share/texmf-texlive/tex/latex/oberdiek/grfext.sty +Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO) + +(/opt/local/share/texmf-texlive/tex/generic/oberdiek/kvdefinekeys.sty +Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO) +)) +(/opt/local/share/texmf-texlive/tex/latex/oberdiek/kvoptions.sty +Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO) + +(/opt/local/share/texmf-texlive/tex/generic/oberdiek/kvsetkeys.sty +Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO) + +(/opt/local/share/texmf-texlive/tex/generic/oberdiek/etexcmds.sty +Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO) +Package etexcmds Info: Could not find \expanded. +(etexcmds) That can mean that you are not using pdfTeX 1.50 or +(etexcmds) that some package has redefined \expanded. +(etexcmds) In the latter case, load this package earlier. +))) +Package grfext Info: Graphics extension search list: +(grfext) [.pdf,.jpeg,.png,.eps] +(grfext) \AppendGraphicsExtensions on input line 452. + +(/opt/local/share/texmf-texlive/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv +e +)) +\c at lstlisting=\count145 + +ABD: EveryShipout initializing macros +Package caption Info: Begin \AtBeginDocument code. +Package caption Info: subfig package v1.3 is loaded. +Package caption Info: End \AtBeginDocument code. +LaTeX Font Info: Calculating math sizes for size <11> on input line 59. + + +File: fig/hadoopflow.png Graphic file (type png) + +Package pdftex.def Info: fig/hadoopflow.png used on input line 163. +(pdftex.def) Requested size: 433.62pt x 160.0524pt. + +[1{/opt/local/var/db/texmf/fonts/map/pdftex/updmap/pdftex.map} + + +] + +File: fig/swiftflow.png Graphic file (type png) + +Package pdftex.def Info: fig/swiftflow.png used on input line 233. +(pdftex.def) Requested size: 289.07999pt x 166.87218pt. + +[2 <./fig/hadoopflow.png>] + +File: fig/swiftreduce.png Graphic file (type png) + +Package pdftex.def Info: fig/swiftreduce.png used on input line 305. +(pdftex.def) Requested size: 289.07999pt x 193.7493pt. + + +File: fig/combiner.png Graphic file (type png) + +Package pdftex.def Info: fig/combiner.png used on input line 314. +(pdftex.def) Requested size: 289.07999pt x 136.98096pt. + +[3 <./fig/swiftflow.png>] +Underfull \vbox (badness 1688) has occurred while \output is active [] + + +(./swifthadoop.bbl [4 <./fig/swiftreduce.png>]) + +** Conference Paper ** +Before submitting the final camera ready copy, remember to: + + 1. Manually equalize the lengths of two columns on the last page + of your paper; + + 2. Ensure that any PostScript and/or PDF output post-processing + uses only Type 1 fonts and that every step in the generation + process uses the appropriate paper size. + +[5 + + <./fig/combiner.png>] (./swifthadoop.aux) ) +Here is how much of TeX's memory you used: + 14258 strings out of 493041 + 271743 string characters out of 6132992 + 342898 words of memory out of 5000000 + 17444 multiletter control sequences out of 15000+600000 + 41156 words of font info for 82 fonts, out of 8000000 for 9000 + 1176 hyphenation exceptions out of 8191 + 49i,13n,55p,416b,336s stack positions out of 5000i,500n,10000p,200000b,80000s +{/opt/local/share/texmf-texlive/fon +ts/enc/dvips/base/8r.enc} +Output written on swifthadoop.pdf (5 pages, 190720 bytes). +PDF statistics: + 48 PDF objects out of 1000 (max. 8388607) + 31 compressed objects within 1 object stream + 0 named destinations out of 1000 (max. 500000) + 33 words of extra memory for PDF output out of 10000 (max. 10000000) + Added: SwiftApps/Swift-MapRed/Paper/swifthadoop.tex =================================================================== --- SwiftApps/Swift-MapRed/Paper/swifthadoop.tex (rev 0) +++ SwiftApps/Swift-MapRed/Paper/swifthadoop.tex 2013-08-20 20:57:22 UTC (rev 6903) @@ -0,0 +1,469 @@ +\documentclass[conference]{IEEEtran} +% +\ifCLASSINFOpdf + \usepackage[pdftex]{graphicx} + \DeclareGraphicsExtensions{.pdf,.jpeg,.png} +\else + \usepackage[dvips]{graphicx} +\fi + +\usepackage{comment} +\usepackage{listings} +\usepackage{pgf} +\usepackage{amsmath} +\usepackage{subfig} +\usepackage{tikz} +\usetikzlibrary{arrows,automata} + +\lstset{ + basicstyle = \ttfamily\scriptsize\color{black},%\bfseries + keywordstyle = \color{red},%\bfseries + keywordstyle = [2]\ttfamily\color{black}, + frame = single, + captionpos=b, + frame=single, + tabsize=2, + xleftmargin=15pt, + numbers=left +} + +\definecolor{darkgreen}{rgb}{0,0.7,0} +\newif\ifdraft +\drafttrue +\ifdraft + \newcommand{\katznote}[1]{ {\textcolor{blue} { ***Dan: #1 }}} + \newcommand{\zhaonote}[1]{{\textcolor{darkgreen} { ***Zhao: #1 }}} + \newcommand{\ketanote}[1]{{\textcolor{orange} { ***Ketan: #1 }}} + \newcommand{\note}[1]{ {\textcolor{red} {\bf #1 }}} +\else + \newcommand{\katznote}[1]{} + \newcommand{\zhaonote}[1]{} + \newcommand{\ketanote}[1]{} + \newcommand{\note}[1]{} +\fi +\hyphenation{op-tical net-works semi-conduc-tor} + +\begin{document} +\title{Coupling Swift and Hadoop} + +\author{\IEEEauthorblockN{Auth1\IEEEauthorrefmark{1}, +Auth2\IEEEauthorrefmark{1}, +Auth3\IEEEauthorrefmark{3}, +Authn\IEEEauthorrefmark{1}\IEEEauthorrefmark{3}, +\IEEEauthorblockA{ +\IEEEauthorrefmark{1}MCS Division, Argonne National Laboratory, Argonne, IL 60439} +\IEEEauthorrefmark{2}Department of Electrical and Computer Engineering, University of British Columbia\\ +\IEEEauthorrefmark{3}Computation Institute, University of Chicago \& Argonne National Laboratory} +} + +\maketitle +\begin{abstract} +The MapReduce programming model, and its common implementation, Hadoop, have +gained significant popularity in science, industry, and the parallel and +distributed systems research community. At the same time, another model, the +workflow paradigm, has grown and matured for scientific applications on +distributed systems. Both models have strengths as generic systems for +productive scientific computation. These strengths could complement each other +if applied together. + +In this work, we compare and contrast features and benefits of Hadoop with the +Swift parallel scripting framework. The goal of this comparison is to determine +strengths and weaknesses of MapReduce programming model for workflow oriented +computations. + +Swift and Hadoop have distinct design goals. Swift is designed to address +parallel and distributed orchestration and computation of coarse-grained tasks, +using files as the communication media. Hadoop is designed to solve problems +involving computations with finer granularity and a uniform execution pattern. + +In this work we: 1) Analyze the strengths and weaknesses of Hadoop from the +scientific workflow side of fence. We identify suitable classes of applications +for each of Hadoop and Swift, 2) Compare the performance of Swift and Hadoop on +a medium-scale cluster with a representative application from each of the +MapReduce and Workflow paradigm, 3) Dissect technical and logical steps of each +of the runtime environments via a Detailed logs analysis of Swift and Hadoop +(namenode, datanode, tasktracker) logs 4) Define strategies for Swift and +Hadoop integration and coupling + +First running Swift with HDFS as underlying FS. Second, running Hadoop jobs as +Swift apps. + +\end{abstract} + +\begin{IEEEkeywords} + swift, hadoop +\end{IEEEkeywords} + +\IEEEpeerreviewmaketitle + +\section{Introduction} +Both workflow and MapReduce paradigms have grown in capabilities and +applicability to an increasing number of applications. However, often these +paradigms and their implementations are used for parallel processing in +situations where they are sub-optimal and not efficient. The reasons for these +inefficiencies are limited awareness and available options~\cite{fired} or +both. Users are often forced to chose one solution over other to fit since it +is hard to combine both the workflows and MapReduce paradigms in a single +solution. + +On one hand, the users have MapReduce implementations such as Hadoop, which +along with its HDFS file system are extremely optimized for a class of +problems, scale and hardware. Whereas on the other hand are workflow systems +such as Swift which are highly expressive to create computational chains of +arbitrary complexity, has lower barriers to prototype and test applications and +are well-suited to a wide class of parallel applications. While they both help +rid users of many tedious clerical and technical steps involved in the +distributed application execution and management, identifying subproblems on +which each of the system is good at remains crucial for an efficient usage of +each. Clearly, either of the paradigms bring many advantages to users over +manual and ad hoc computational arrangement. However, if not applied to right +problems they could lead to underutilized resources and inferior performance. + +In this paper we identify strengths of MapReduce and workflow paradigms and +apply them together in a novel configuration such that it benefits a wider +application types. We implement our new distributed computing configuration via +the Swift framework. We demonstrate that the resulting system is superior in +both expressibility and performance for large-scale applications. + +\section{Background} +\subsection{Hadoop and HDFS} +Hadoop is an application framework which is highly optimized for parallel and +distributed processing of record oriented data. The Hadoop framework consists +of many distinct components that makes up the complete system. These components +can be broadly devided into two parts: 1) The Hadoop execution framework and 2) +The HDFS file system. + +Setting up Hadoop on a distributed environment such as a cluster or cloud +requires special setup and configuration. Roles for nodes need to be identified +which dictates the services to run on them. These services comprise of control, +bookkeeping, data storage, and execution coordination. + +The execution framework consists of the implementation of the main Hadoop +operations: `map' and `reduce'. The `map' phase involves preparing operations +on input data in addition to the actual computation. The map phase performs +majority of the actual application logic. The reduce phase performs an indexed +combination of results obtained from the map phase. In addition to combining +the results from map phase, reduce involves sort and shuffle of intermediate +results. Finally, a `cleanup' task is executed which removes any temporary +files and locks created during run. The Hadoop execution framework consists of +the following components: + +\paragraph{JobTracker} A jobtracker is a service which manages the overall +MapReduce application. It farms out tasks to available nodes. Jobtracker +attempts to run jobs where the data is located. In order to find nodes where +the data is located, it queries the HDFS services. + +\paragraph{TaskTracker} A task tracker is a service which manages the +individual tasks. A task tracker runs on each compute node and receives tasks +from the jobtracker. Tasktracker is responsible for managing the MapReduce +processes on a node. + +\begin{figure*} + \begin{center} + \includegraphics[width=6in]{fig/hadoopflow} + \caption{Data flow of Hadoop + \label{fig:hadooparchi} + } +\end{center} +\end{figure*} + +The Hadoop Distributed File System (HDFS) forms the data management part of +Hadoop system. HDFS is a high-throughput storage system designed principally +for MapReduce style computations. HDFS aggregates the disk space of the nodes +on which it is installed and provides a unified storage view of the aggregated +space. It comes packaged with a suite of CLI tools for basic file operations +via an API commonly implemented in Java. + +HDFS is designed for batch processing applications which usually have large +data sets and write-once-read-many-times semantics. The data is stored and +managed in terms of large (several MB) chunks called `blocks'. A block of data +is the unit of management for load-balancing, physical data movement, +replication, and fault tolerance. The architecture of HDFS consists of one +master node called namenode which manages metadata, and several slave nodes +called datanode which store the data blocks. HDFS supports replication with +location awareness which ensures the block replicas are stored on unique +servers as well as location aware scheduling based on the principle that moving +computation is cheaper than moving data. Data movement in HDFS is governed via `streaming' access modes, implying +Hadoop's suitability to record-level manipulation on datasets. + +The HDFS file system consists of the following components: +\paragraph{Namenode and SecondaryNamenode} +A namenode is a service that maintains the information about blocks and their +locations across the system. The notion of data location map is implemented and +managed by HDFS in the form of a block-map within the namenode. The metadata +and files namespace on an HDFS cluster is managed by namenode process. A +`secondary' namenode assists the namenode in performing data consistency and +replication related operations. Counter intuitively, the secondary namenode +does not play the role of backup to namenode thus making namenode service a +single point of failure in the system. The actual data blocks are managed by +the 'datanode` processes running on each compute node of a cluster. + +\paragraph{DataNode} +A datanode is a service that runs on each node of a system and manages the data +on that node. The service listens for requests on data blocks read and write +and performs a streaming of blocks to the requester service. + +The main principle of MapReduce computational paradigm with respect to data is +to move the tasks where the data is located. By virtue of quick availability of +data fragments in the form of blocks, Hadoop can rapidly orchestrates tasks on +distributed resources. Much of the success of the Hadoop model thus can be +attributed to the HDFS~\cite{hdfs-main} implementation. + +With a homogeneous map operation on multiple small fragments of data, Hadoop +benefits from the HDFS's capability of splitting and spreading data across the +operational nodes while still keeping track of them via the key-value indexing. + +\subsection{Swift} +Swift is a workflow framework with an expressive high-level language on the +lines of Turing complete workflow languages such as scufl~\cite{turing}. Swift +is a general purpose workflow framework for dataflow oriented computing +designed for scientific computing applications. Ordinary files are the main +inter-task communication mechanism in Swift. Swift script is a functional +programming style language with semantics based on write-once variable built on +the notion of futures. An underlying compiler takes the Swift script as input +and generates an intermediate representation which is fed to an engine which +generates parallel tasks identifying interdependencies for task orchestration. + +Swift lets users link ordinary programs via inputs and outputs. These inputs +and outputs could be in the form of files which are expressed as program +variables within Swift scripts. + +\begin{figure*} + \begin{center} + \includegraphics[width=4in]{fig/swiftflow} + \caption{Dataflow of Swift + \label{fig:swiftarchi} + } +\end{center} +\end{figure*} + +\section{Swift versus Hadoop} +In this section we discuss similarities and differences between the Swift and +Hadoop systems. Table~\ref{tbl:storage} summarizes the key features and +characteristics of Hadoop and Swift systems. + +Swift is designed for scientific applications running on large-scale parallel +systems such as clusters, clouds and supercomputers. + +Swift scripts are more general than Hadoop jobs which require comparatively +less setup to test and prototype on small systems. Hadoop's low level +programming interface on the other hand presents a usability challenge as new +problems might not be readily adaptable. A simple Hadoop program on the other +hand requires writing multiple java classes and a reasonable expertise to +understand the java API and runtimes. + +In terms of system design, Hadoop is designed for a particular style of +data-intensive workload that is substantially different to what Swift +is designed or optimized for. + +Hadoop comes packaged with HDFS, while Swift works with the native shared or +distributed file system. Hadoop is well-suited to environments with dedicated, +single-application clusters while Swift is well-interfaced to time-shared, +multi-user clusters. Hadoop has a rigid model of expression with respect to +application patterns while Swift can express diverse application patterns via +workflows with little invasion on application invocation methods. + +Both Swift and Hadoop provide fault tolerance via retry mechanisms. Hadoop's +task tracker is responsible for retrying failed map or reduce instances while +the namenode manages retry of block reads or writes. In Swift, a retry counter +manages the task reschedule if it fails. Fault recovery, however is not +provided inherently by the Hadoop framework. This means that a crashed +application can not be restarted from the point it crashed. Swift provides a +`resume' feature which enables a failed application to restart a run from the +point of failure. + +\begin{table*}[ht!] +\begin{center} +\caption{Swift versus Hadoop: Features and Characteristics} +% use packages: array +\begin{tabular}{|c|l|l|} +\hline +\textbf{Feature} & \textbf{Swift} & \textbf{Hadoop}\\ +\hline +\textbf{Design Goals} & Scientific Applications & Distributed data processing\\ +\textbf{Model of Computation} & Parallel Manay-Task Workflow & MapReduce\\ +\textbf{Suitability to App Classes} &Multistage, loosely coupled computation & two-stage, tightly coupled computations\\ +\textbf{Usability} & Easier to setup & Harder to setup \\ +\textbf{Expressivity} & Turing complete, High-level & Low-level, rigid \\ +\textbf{Performance} & & \\ +\textbf{Fault Tolerance} & Retry, resume at point of crash & retry, no resume feature \\ +\textbf{Data Storage} & Relies of FS & HDFS \\ +\textbf{Data Movement} & TCP sockets, file-based & TCP stream-based \\ +\textbf{External Systems Interface} & well-interfaced to clusters, supercomputers, clouds& well-interfaced to clouds \\ +\textbf{Semantics} & Parallel and Flexible & Parallel but rigid\\ +\hline +\end{tabular} +\label{tbl:storage} +\end{center} +\end{table*} + + +\section{Experiment Setup} + +\begin{figure*} + \begin{center} + \includegraphics[width=4in]{fig/swiftreduce.png} + \caption{Setup of SwiftReduce + \label{fig:swiftreduce} + } +\end{center} +\end{figure*} + +\begin{figure*} + \begin{center} + \includegraphics[width=4in]{fig/combiner.png} + \caption{Setup of Combiner + \label{fig:swiftcombiner} + } +\end{center} +\end{figure*} + +%\subsection{Cluster} + +%\subsection{Cloud} + +%\section{Data Locality and Task Granularity} +%Introduce, why are the two crucial in distributed computing. + +%Refine the notion of data granularity, what is its origin, staging, +%out-of-band solutions, possible hacks such as pull and push. + +%Refine the notion of task granularity. +%What are the trade-offs between task granularity and data locality. What is the origin and history? + +%Implicate that the task granularity in MapReduce style computing directly +%affects the amount of data that is required to be present at the compute node. + +%What are the implications of the above two on Hadoop style of computation. How +%a closely integrated system such as HDFS benefits and at the same time limits +%Hadoop. How a loosely integrated data system benefits and limits Swift. These +%benefits and limitations results in an emergence of complementary qualities. +%Can we take advantage of both these features implementation on each of the +%systems to the benefits of the applications. + +\section{Analysis of Swift and Hadoop Runtimes} +%An introductory paragraph on why log analysis is an effective techniques in +%dissecting process, identifying issues, and understanding such systems as Swift +%and Hadoop possibly followed by a small discussion on importance of log +%messages in debugging and understanding systems. A distilled chronological log +%of Hadoop run. +Parallel workflow engines are fully task-asynchronous which affords them a +flexibility of composing tasks in optimal ways with respect to synchronization +timings and events. Systems such as Hadoop today have no such advanced +synchronization in place between the map and reduce stages. This means the +reduce stage will start only after the map stage has completed fully. +%TODO expand this with possibilities for Swift. + +\section{Illustrative Solutions} +%Two Hadoopy solutions, Swift and Hadoop implementations of each. + +\subsection{Wordcount} +%Hadoop implementation. +%Swift implementation. + +\subsection{Weather Datamining} + +\section{SwiftReduce} +\subsection{Shared File Systems} +\subsection{Distributed File Systems} +\subsection{Lessons Learned} + +\section{Related Work} +%Introduce and bring up the general related work. + +Ed Walker's implementation of MapReduce via parallel shell~\cite{shellpipes}. + +Supporting MapReduce-like functionality using a parallel, fast database system +can be feasible~\cite{friendfoes} while a database would not be of much use to +support a Swift workflow. + +The success of MapReduce could be attributed to the development of internet +scale datacenters and commodity hardware interconnects~\cite{bulkparallel}. + +\subsection{MapReduce Variants} +There has been variants of Hadoop implemented for scientific applications such +as Marissa~\cite{marissa} enhancing HDFS access and performance with the +applications not ported for Java. We view these variants as using the basic +tenet of MapReduce paradigm where in the data motion is not performed in favor +of moving compute tasks to distributed resources. + +Application of a distributed MapReduce in scientific application involving text +mining~\cite{balkir}. + +Unconventional methods to solving MapReduce problems~\cite{distdelayed}. + +Swift Collective Data Management (CDM)~\cite{cdm} approach to data locality +under certain conditions helps alleviate the problem of data motions. + +\subsection{Workflow Implementations} + +\subsection{Coupling MapReduce and Workflow} +The coupling could happen in two possible ways: adhoc Workflow systems adapt +MapReduce tasks as their stages workflow managers offered by MapReduce systems. + +Recently there have been quite a few tools developed around Hadoop such as +`YARN', `oozie' and `whirr'. These tools facilitate Hadoop to be used as a more +complete system doing application-level, real world tasks. `yarn' or Yet +Another Resource Negotiator is a tool that is designed to be interfaced with +resource managers and schedulers. Yarn is similar in functionality to pilot job +systems implemented by many workflow managers. Swift's pilot job implementation +is called Coasters. oozie is a workflow manager for Hadoop jobs. OOZIE can link +multiple individual Hadoop jobs together to accomplish a meaningful chain of +tasks. Whirr is a generic service developed to interface clouds. It is an +implementation neutral approach to running Hadoop jobs on multiple clouds. +Whirr handles the management of cloud nodes such as resource provision, access +and network configuration. + +All of the above mentioned systems and their functionalities are provided by +many of today's scientific workflow managers to different degrees of +sophistication. + +\section{Conclusions and Future Work} +In this paper we discuss the complementary strengths of workflow- and +MapReduce-based computational models with a goal of leveraging them for +workflow oriented applications. We compare and contrast features and qualities +of each of the systems with a representative implementation: Hadoop and Swift. +We implement illustrative solutions in each of the selected systems and show +their performance on a medium-scaled shared cluster and EC2 cloud. Finally, we +consider a coupling of Hadoop and Swift to the advantage of the systems and +demonstrate implementation of some solutions with two different modes of +coupling: running Swift on top of an HDFS file system and running Hadoop jobs +as Swift applications. We discuss the results and implications. + +\section{Acknowledgments} +\begin{comment} +This work was partially supported by the U.S. Department of Energy, under +Contract No. DE-AC02-06CH11357. Some work by DSK was supported by the National +Science Foundation, while working at the Foundation. Any opinion, finding, and +conclusions or recommendations expressed in this material are those of the +authors and do not necessarily reflect the views of the National Science +Foundation. +\end{comment} + +\bibliographystyle{IEEEtran} +\bibliography{ref} +\end{document} +NOTES +-- HDFS on RAM will provide built-in replication. + +- How to work both with and without name/value pairs: Swift has no intrinsic name/value concept, and one can find good use cases both with and without keys. +Note that the separate project to add associative arrays to Swift is one way to integrate the concept of keys + +- How to do a reduction trees (especially for non-key-based workflows) in a manner that reduces the amount of data and avoids the requirement of sending the output of every map operation back to a single site for reduction + +- The idea of file-based vs. record-based distributed computing. + +Distinct advantages of each from the point of view of: + +-- Usability of systems + +-- Adaptation to different kinds of fabric + +-- Suitability to application classes + +-- Performance + +-- Portability of solution + +What is HDFS? +HDFS, inspired by Google's GFS.%TODO: citation Property changes on: SwiftApps/Swift-MapRed/Paper/swifthadoop.tex ___________________________________________________________________ Added: svn:executable + * From davidk at ci.uchicago.edu Fri Aug 2 15:49:10 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 02 Aug 2013 20:49:10 -0000 Subject: [Swift-commit] r6715 - in SwiftTutorials/ATPESC_2013-08-06: . modis modis/bin modis/data modis/data/modis part10 Message-ID: <20130802204909.255FD9CC90@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-02 15:49:08 -0500 (Fri, 02 Aug 2013) New Revision: 6715 Added: SwiftTutorials/ATPESC_2013-08-06/modis/ SwiftTutorials/ATPESC_2013-08-06/modis/bin/ SwiftTutorials/ATPESC_2013-08-06/modis/bin/analyzelanduse.sh SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh SwiftTutorials/ATPESC_2013-08-06/modis/bin/black.rgb SwiftTutorials/ATPESC_2013-08-06/modis/bin/blue.rgb SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh SwiftTutorials/ATPESC_2013-08-06/modis/bin/getlanduse.sh SwiftTutorials/ATPESC_2013-08-06/modis/bin/gray.rgb SwiftTutorials/ATPESC_2013-08-06/modis/bin/markmap.sh SwiftTutorials/ATPESC_2013-08-06/modis/bin/modis.mapper SwiftTutorials/ATPESC_2013-08-06/modis/bin/montage.pl SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_adjust_color.pl SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_downscale.pl SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_draw_rectangle.pl SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_histogram.pl SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_to_png.py SwiftTutorials/ATPESC_2013-08-06/modis/bin/world.rgb SwiftTutorials/ATPESC_2013-08-06/modis/data/ SwiftTutorials/ATPESC_2013-08-06/modis/data/modis/ SwiftTutorials/ATPESC_2013-08-06/modis/data/modis/2002/ SwiftTutorials/ATPESC_2013-08-06/part10/ SwiftTutorials/ATPESC_2013-08-06/part10/bin SwiftTutorials/ATPESC_2013-08-06/part10/clean.sh SwiftTutorials/ATPESC_2013-08-06/part10/data SwiftTutorials/ATPESC_2013-08-06/part10/modis01.swift SwiftTutorials/ATPESC_2013-08-06/part10/sites.xml SwiftTutorials/ATPESC_2013-08-06/part10/tc.data Log: Part10, first modis example test Added: SwiftTutorials/ATPESC_2013-08-06/modis/bin/analyzelanduse.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/analyzelanduse.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/analyzelanduse.sh 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1,43 @@ +#!/bin/bash + +# topselected.txt +topselected=$1 + +# selectedtiles.txt +selectedtiles=$2 + +# Replace usetype name with number +usetype=$( echo $3 | sed \ + -e s/water/0/g \ + -e s/evergreenneedle/1/g \ + -e s/evergreenlead/2/g \ + -e s/deciduousneedle/3/g \ + -e s/deciduousleaf/4/g \ + -e s/mixedforest/5/g \ + -e s/closedshrub/6/g \ + -e s/openshrub/7/g \ + -e s/woody/8/g \ + -e s/savanna/9/g \ + -e s/grassland/10/g \ + -e s/wetland/11/g \ + -e s/cropland/12/g \ + -e s/urban/13/g \ + -e s/vegetartion/14/g \ + -e s/ice/15/g \ + -e s/barren/16/g \ + -e s/unclassified/17/g + ) + +# Max limit to analyze +maxnum=$4 + +# Write topselected.txt +result=$( grep " $usetype " $( eval echo $5 ) | sed s/':'/' '/g | sort -rnk2 | awk '{print $1 " " $2}' | head -$maxnum ) +echo "$result" > $topselected + +# Write selectedtiles.txt +for r in $( echo "$result" | awk '{print $1}' ) +do + echo $( basename $r ).rgb |sed s/\.landuse\.byfreq//g >> $selectedtiles +done +exit 0 Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/bin/analyzelanduse.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1,69 @@ +#!/bin/bash + +output=$(cd $(dirname $1); echo $PWD/$(basename $1)) # Full pathname of output file +selected=$(cd $(dirname $2); echo $PWD/$(basename $2)) # Full pathname of input text file "selected" +indir=$(cd $(dirname $3); echo $PWD/$(basename $3)) # Full pathname of image input dir +webdir=$4 + +echo output=$output +echo selected=$selected +echo indir=$indir +echo webdir=$webdir + +if [ ! -d $webdir ]; then + mkdir -p $webdir + if [ $? -ne 0 ]; then + echo Unable to create $webdir, quitting + exit 1 + fi +fi + +tmpdir=$( eval mktemp -d $PWD/modis.assemble.XXXX ) +bindir=$(cd $(dirname $0); pwd) +graytile=$bindir/gray.rgb + +# input files are expected to start with hNNvNN. +# we reverse this to form the final image + +cd $indir + +for h in {0..35}; do + h=$( printf %02d $h ); + + for v in {0..17}; do + v=$( printf %02d $v ); + hv=h${h}v${v} + vh=v${v}h${h} + + # Use graytile if the expected section is not found + if [ ! -f $indir/$hv.color.rgb ]; then + echo $indir/$hv.color.rgb does not exist + cp $graytile $tmpdir + mv $tmpdir/gray.rgb $tmpdir/$vh.rgb + + # Otherwise, downscale input images + #elif grep $hv $selected >&/dev/null; then + # convert $hv.png -resize 290x290 $tmpdir/t.png + # convert $tmp/t.png -bordercolor red -border 5x5 $tmpdir/$vh.png + else + # $bindir/rgb_downscale.pl $indir/$hv.color.rgb 2400 2400 8 $tmpdir/$vh.rgb + mv $indir/$hv.color.rgb $tmpdir/$vh.rgb + fi + done +done + +#montage -tile 36x18 -geometry +0+0 $tmpdir/v*png $tmpdir/bigmap.png +#cp $tmp/bigmap.png $output + +########### + +exit 0 + +inputs=$(ls -1 $*) +labels="" +for f in $inputs; do + labels="$labels -label $(echo $f | sed -e 's/^.*\(h..v..\).*/\1/') $f" +done + +montage $labels -font Courier-Regular $output + Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/bin/assemble.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/bin/black.rgb =================================================================== (Binary files differ) Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/bin/black.rgb ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/ATPESC_2013-08-06/modis/bin/blue.rgb =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/blue.rgb (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/blue.rgb 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1 @@ + A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? Added: SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/colormodis.sh 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1,38 @@ +#!/bin/bash + +# Return a new modis files with the 0-16 pixel values changed to +# colors that reflect the land use of that region. (See legend) +# +# usage: colormodis.sh original.rgb recolored.rgb + +infile=$1 +outfile=$2 +xres=2400 +yres=2400 +BINDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + +# Translation table - edit colors here +cat > translate.txt <&2 + exit 1;; + esac + shift 2 +done + +find $location -type f -name 'h??v??'${suffix} -print | sort | head -$n | +awk '{printf "[%d] %s\n", NR-1, $1}' + Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/bin/modis.mapper ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/bin/montage.pl =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/montage.pl (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/montage.pl 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1,35 @@ +#!/usr/bin/perl -w + +use strict; + +if ( $#ARGV < 5 ) { + die "Usage: montage.pl \n"; +} + +my $cols=shift; +my $rows=shift; +my $xres=shift; +my $yres=shift; + +open(OUTFILE, ">output.rgb") || die "Unable to open output.rgb"; + +while(@ARGV) { + + my @filehandles; + + foreach(1..$cols) { + local *FILE; + my $filename = shift; + open(FILE, "$filename") || die "Unable to open $filename"; + binmode FILE; + push(@filehandles, *FILE); + } + + foreach my $y (1..$yres) { + foreach my $colnum (1..$cols) { + my $bytedata; + my $result = read($filehandles[$colnum-1], $bytedata, (3*$xres)); + print OUTFILE $bytedata; + } + } +} Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/bin/montage.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_adjust_color.pl =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_adjust_color.pl (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_adjust_color.pl 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1,35 @@ +#!/usr/bin/perl + +# Usage: rgb_adjust_color.pl input.rgb table.txt output.rgb + +my ($input_filename, $translation_table, $output_filename) = @ARGV; +open(FILE_INPUT, "$input_filename") || die "Unable to open $input_filename!"; +open(FILE_OUTPUT, ">$output_filename") || die "Unable to create $output_filename"; + +# Read translation table into a hash +my %tr_table = (); +open(TRANSLATION_TABLE, "$translation_table") || die "Unable to open $translation_table"; +while() { + my ($from, $to) = split; + $tr_table{$from} = $to; +} + +# Read data +$/ = \3; +while() { + my $hex = sprintf ("#%2.2X%2.2X%2.2X", unpack('C3', $_)); + + if(defined($tr_table{$hex})) { + my $new_value = $tr_table{$hex}; + print FILE_OUTPUT pack('C3', + hex(substr($new_value,1,2)), + hex(substr($new_value,3,2)), + hex(substr($new_value,5,2)) + ); + } + + else { print FILE_OUTPUT $_; } +} + +close(FILE_INPUT); +close(FILE_OUTPUT); Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_adjust_color.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_downscale.pl =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_downscale.pl (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_downscale.pl 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1,43 @@ +#!/usr/bin/perl + +# Downscale an rgb image +# Usage: rgb_downscale.pl input.rgb xres yres scalefactor output.rgb + +sub array_avg { + my $result=0; + foreach(@_){ $result += $_; } + return int($result/@_); +} + +my ($input_filename, $xres, $yres, $scalefactor, $output_filename) = @ARGV; + +open(FILE_OUTPUT, ">$output_filename") || die "Unable to write to $output_filename!"; +open(FILE_INPUT, "$input_filename") || die "Unable to open $input_filename!"; +local $/; +my @values = unpack('C*', ); +close(FILE_INPUT); + +my $x=0, $y=0; +while($y < $yres) { + my (@reds, @greens, @blues) = (); + + foreach my $yloc ($y..$y+($scalefactor-1)) { + foreach my $xloc ($x..$x+($scalefactor-1)) { + my $index = ($yloc * $xres + $xloc) * 3; + push(@reds, $values[$index]); + push(@greens, $values[$index+1]); + push(@blues, $values[$index+2]); + } + } + + my $red = &array_avg(@reds); + my $green = &array_avg(@greens); + my $blue = &array_avg(@blues); + print FILE_OUTPUT pack('C3', $red, $green, $blue); + + if( ($x+$scalefactor) >= $xres ) { $x = 0; $y += $scalefactor; } + else { $x += $scalefactor; } +} + +close(FILE_INPUT); +close(FILE_OUTPUT); Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_downscale.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_draw_rectangle.pl =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_draw_rectangle.pl (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_draw_rectangle.pl 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1,36 @@ +#!/usr/bin/perl + +# Draw a rectangle on an RGB file +# Usage: draw_rectangle.pl infile.rgb xmin ymin xmax ymax outfile.rgb + +my ($input_filename, $xres, $yres, $xmin, $ymin, $xmax, $ymax, $output_filename) = @ARGV; +open(FILE_INPUT, "$input_filename") || die "Unable to open $input_filename!"; +open(FILE_OUTPUT, ">$output_filename") || die "Unable to create $output_filename"; + +# Read data three bytes at a time (RGB) +$/ = \3; +my $x=0, $y=0; +while() { + (my $red, my $green, my $blue) = unpack('C3', $_); + + # Left and right of rectangle, 2 pixels wide + if ( $x == $xmin || $x == $xmin+1 || $x == $xmax || $x == $xmax-1 ) { + if ( $y <= $ymax && $y >= $ymin ) { + $red="255"; $blue="0"; $green="0"; } + } + + # Top and bottom, 2 pixels high + if ( $y == $ymin || $y == $ymin-1 || $y == $ymax || $y == $ymax-1 ) { + if ( $x <= $xmax && $x >= $xmin ) { + $red="255"; $blue="0"; $green="0"; + } + } + + print FILE_OUTPUT pack('C3', $red, $green, $blue); + + if($x == $xres-1) { $x = 0; $y++; } + else { $x++; } +} + +close(FILE_INPUT); +close(FILE_OUTPUT); Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_draw_rectangle.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_histogram.pl =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_histogram.pl (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_histogram.pl 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1,23 @@ +#!/usr/bin/perl -w + +# Input to this program should be a raw, greyscale RGB file +# Usage: rgb_histogram.pl myfile.rgb + +my $image_filename = shift; +open(IMAGEFILE, "$image_filename") || die "Unable to open $image_filename!\n"; +binmode IMAGEFILE; + +my @pixelcount; +foreach my $count (0..255) { $pixelcount[$count] = 0; } + +# Read values, three bytes at a time +$/ = \3; +foreach() { + $pixelcount[unpack('C', $_)]++; +} +close(IMAGEFILE); + +foreach my $count (0..255) { + if($pixelcount[$count] == 0) { next; } + printf("%d %d %02x\n", $pixelcount[$count], $count, $count); +} Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_histogram.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_to_png.py =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_to_png.py (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_to_png.py 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1,54 @@ +#!/usr/bin/env python +import struct, sys + +def be32(n): + return struct.pack('>I', n) + +def png_chunk(ty, data): + return be32(len(data)) + ty + data + be32(crc(ty + data)) + +def png_header(width, height): + return png_chunk('IHDR', + struct.pack('>IIBBBBB', width, height, 8, 2, 0, 0, 0)) + +MAX_DEFLATE = 0xffff +def deflate_block(data, last=False): + n = len(data) + assert n <= MAX_DEFLATE + return struct.pack('> 1) + return c ^ 0xffffffff + +def adler32(data): + s1, s2 = 1, 0 + for x in data: + s1 = (s1 + ord(x)) % 65521 + s2 = (s2 + s1) % 65521 + return (s2 << 16) + s1 + +img = open(sys.argv[1], 'r').read() +w, h = int(sys.argv[2]), int(sys.argv[3]) +open(sys.argv[4], 'wb').write(to_png(w, h, img)) Property changes on: SwiftTutorials/ATPESC_2013-08-06/modis/bin/rgb_to_png.py ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/modis/bin/world.rgb =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/modis/bin/world.rgb (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/modis/bin/world.rgb 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1,7219 @@ +???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiifffff fffffffffffffffffffbbbTTT??????]]]NNNsssjjjeeecccdddddddddggglllhhhTTT???fffWWWnnnLLL{{{???zzzMMMrrrfff]]]ooohhheee]]]cccgggeeeooommmSSSYYYppphhh```zzzUUUkkklllffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbN NN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + +ccc### TTT?????????????????????>>> + + +ZZZNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeee YYYeee + + +\\\ + + +UUU???????????????????????????????????????>>>ccceeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYee eYYYfffppp iii ppp iii ppp iii ppp iii ppp iii ppp iii ppp iii ppp  iii ppp  + + +xxx + + +%%%XXX?????????????????????????????????????????????????????????TTT   uuu ppp iii ppp iii ppp iii ppp iii ppp iii ppp iii ppp iii  ppp iii fff```aaa```aaa```aaa```aaa```aaa```aaa```aaa``` aaa```RRR !!!?????????????????????????????????????????????????????????????????????????????????222 ddd ```aaa```aaa```aaa```aaa```aaa``` aaa```aaa```aaafffiii  iiiiii  iiiiii  iiiiii  iiiiii  iiiiii  iii iii  iiiiii  iiiiii  + + +jjj???????????????????????????????????????????????????????????????????????????????????????????????????JJJiii iii  iiiiii  iiiiii  iiiiii  iii iii  iiiiii  iiiiii  iiiiii  iiifffhhhdddhhhdddhhhdddhhhdddhhh dddhhhdddhhhdddhhhdddhhhPPPqqq??????????????????????????????????????????????????????????????????????????????????????????????????????????????????MMMhhhdddhhhdddhhh dddhhhdddhhhdddhhhdddhhhdddhhhdddffflll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + + ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????lll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd ``` + + +___  ;;;?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????555 + + +mmm + + +```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd``````  PPP???????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????pppttt```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```eee ^^^????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????%%% ppp ```ddd```ddd```ddd```ddd```ddd ```ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd ```ddd```ddd``` www;;;?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????444XXX ```ddd```ddd```ddd``` ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd``` ddd```ddd```ddd```ddd```XXXfff???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????DDDQQQ""" ```ddd```ddd ```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd ```ddd```ddd```ddd```ddd```ddd``` WWW???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????qqq + + +111 ```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd```666??????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + + + ```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```,,,????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ```ddd```ddd```ddd```ddd```ddd ```ddd```ddd```fffggg bbbggg bbbggg bbbggg bbbggg bbbggg  bbbggg bbbqqq + + + ccc(((GGG???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????jgz?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MMM + + +###jjj + + + ggg bbbggg bbbggg bbbggg bbbggg bbbggg bbbggg bbbfff]]]^^^ ]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^eee $$$eee{{{??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??`\w +!=&4:^TZ~%A^e?????????????????????????????????????????????????????????????????????????????????????????????????????????????bbbzzz + + + + + +  ]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]] ^^^fffiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccaaa  + + +  bbb?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????QShKMb6 'B* 67238Uv{?zs?LEo- 72 <HV^????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????  UUUWWWUUUWWWUUUWWWUUUWWWUUUWWW UUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhh ooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???XXXfffkkk\\\nnnlllggg{{{dddYYYhhhwwwqqqbbbYYYiii???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????xv????jm?wz?PY?lu?~??{????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????lll???vvv^^^___[[[XXXlllrrryyyooo\\\]]]oooppp```???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\ \ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRJJJ!!!SSS???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 'AEOh???????????????Z[?"#S3 +H< +RS +N!J7ei?Y]x??????JMl8#DHe??????????????????????????????????????????????????????????????????????????????????????????????????????????????????LLL + + +MMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRfffqqq cccqqq cccqqq cccqqq cccqqq cccqqq cccqqq cccjjj + + +000???????????????????????????????????????????????????????????????????????????????????????????????????????????????xys????????????????????????????????????????????????????????????????????????????????????????C\w{????|??BLe ,Zew????????????rr?03\D JSD +H:: +I @[^? :777[???ad? 9(48^???????????????U[qLRhv}????????????????????????????????????????????????????????????????????????????????????????????????????;;;$$$qqq cccqqq cccqqq cccqqq cccqqq cccqqq cccqqq ccc fffiiihhhiiihhhiiihhhiiihhhiiihhhiiihhhiiihhhhhh """?????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +, )_f?"?5/=J???????????????:@dBNB> J"dHN +Knq? A) +9@ +FG;+ +?OR{??????z~?=B_ .17O?????????????????????????????????????????????????????????????????????????????????????????????????????????SSS iiihhhiiihhhiiihhhiiihhhiiihhhiiihhhiiihhh fffddd```ddd```ddd```ddd```ddd```ddd```dddeee   yyy HHH????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????fj?T +DXc?H 6 +E.IAVqi????????he?yw?<F@3 C +JOKKVl? +F AF R7 +ROF +J> b M +WOG[ E*d???????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@vvv ^^^ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd[[[ + + +ggg___???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????vupu{y?????????ALNXceZb e?????????????????????????????????????????????????????????????????????15[# D +E=Tfn?V :90!4UTj??????ad?ko?<FG8 +MNROPYr?LGMAIP9W\: U:PWD +U S FIU??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????fffqqq  YYYddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```dddZZZ + + + ooo??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????fp|+Q[g?????????????????????????????????????????????????????????????????????jo?]b?H+; +G O %iho?_ +B:+>/?as?????KVvIU{7CL A RQVST\z?PL"SA"^N9$^ +S9MY?&` EH C T \?JXa~8QVl????????????oik??????????????????????????????????????????????????????????????????????????????????????????????????????'''!!! ppp ddd```ddd```ddd```ddd```ddd```ddd ```fffddd```ddd```ddd```ddd```ddd```ddd```dddfff + + + ?????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????ow?"*A:????????????????????????????????????????????????????????????????????????+1c,2d +K=YVK P\c? Y +I K:? +F6BrPd?%9\2\ 5@N +CNRWSU\|?RM%S +S UMM +OG>K???z?? +K6GNNFXjt? H%0_]r?????????d\O????????????????????????????????????????????????????????????????????????????????????????????????????????????HHH fffddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```dddmmm  + + +>>>???????????????????????????????????????????????????????????????????????????????????????????????~??}????????????????????????????????????????????????ir?9'+?"NYc?HRv9>T???????????????????????????????????????????????????????????????$ZQ@: J KI M\a? PB N K +I9O1ZGE> +D U HMQVOQ[v?OI!P^HNX =3Ar?????????&Q?E=B I TNX?$.s#W +E88P??????qmjjdNrlVg`DunR??x??t??t???????????????????????????????????????????????????????????????????????????????????????????????????&&&  + + +\\\ ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```dddhhhQQQ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.9Y))E+` F7"S. (????????????????????????????????????????????????????????????}|?%2iUIIKM RTek?L7B H +J:KBE @OI YOSNSLMZo?GBH V M +P O5hv???????2Bf4 F 97UU?es? d6 +A48Qlp?zwp}zsvoUe^DbY8}tS??gohK\V>oiQ??s???????????????????????????????????????~?kqu^?????????????????????????????????????????????????????????VVV rrrddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd aaa }}}?????????????????????????????????????????????????????????????????????????????????????????????????????????|||???????????????????????????????????????????????????p}?98#VP>B.;?J Fad?????????????????????????????????? ???????????????????????????JIO +T AB +NG @ >6cj?E4>A B8L= OA [GV R Z PT +K +K^i? C +<BT]IK +6DS|??????- ?7AYUKZj?cH!V 6$:97+nl`ibE[T7ncC?{[|rWkaFaVDWL:;@"V[=????????????????????????????????????????????????????????????????????????????????????????????????????????????tttmmmddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd___AAA????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????~~????yz?cdvfh}ln?BD[Yj ?D> +EV\P +XP"c???????????????????????????????????????????????????????????????'ZAC OA +<? 8W]? +=9E D=3 F=V@\@MN +Y +Q +U K Kbg?B: ? Z!f? +S9)]n????+ +EM@@b^p?[3=.(/B31$LJ=b\<^X8{pP?uUbV at fZDl`ROC5chHLQ1FI6ehU??????????????????????????????????????????????????????????????????????????????????????????????????????????????????555 XXXddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```\X3    + #!  +ph[???????????????????????????????????????????????????????????????????????????????????????????????}e[RhaO|uc???????????????????????????????????????????????????XU`%&E???%+_HY +Nip? AF SG ST>y????????????????????????????????????????????????????????br?Ue~DRw; +J +J H G +G FAAcj? C; C6 >9<@BGE +LNX]`] K Jbi?E : + =Z]!YV . /5D[x??:F^*;$N LDegav?4 DJ W#q!!SN9;-KM?hi/uv9; > +@F +D +JLY_bbWWaq?O B C!eb "Z +#[:3*DGUo???".H) +C#b JO +[cy?5CB< M "K:?}f{lUznVuiQ???/$F?,leRzwf??z???????????????????????????????????????????????????????????????????????????????????????????????????????????????DE=  +  ccc  ```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```[Rq + +! )4$????????????????????????????????????????????????????????????????????????????????????????????????????}`|sVvmPwnQsmM{uU??|????????????????????????ljo?????????????????????YTPwt}ifo???????I|AD Yep?> I QJ +TE +N???????????????????????????????????????????????????}??N\i2 at M'F&EI+ +J +J H G +G FAAbi? B: B5=8;9 ; B A +HKZ` c#fb!d`{?]ST$ha X(`!I:1#@???@Kg*.$_ V +Radv?"6&K,Q4/5BFcLMESTL__;bb>b]7\W1YP3VM0QH'\S2f]<_V5???WQ1YT6FA#ieH`\?PN5KI0^^D??i??????rq\PO:HG3~j??????????????????????????????????????????????????????????????????????????????????????????`_d  +  + bbb + + +```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd ```ddd```ddd```ddd```pm? MXR?????????z??BMzS^?~???GuW[?SW??????????qq?RO`xu????????????????????????????????????????????????????ps`ikSfhPlf6c]-ha3yrD|wO{vN??m?????u????????????plmKHO???ig[??u????????};5'>:1???gfl{z????+0N2 ?YVhv?BP TQ\ +C/:h??????????????????????????????????????????????????????Tar)6G4( ;A +J +J H G +G FAAah? +A9 +A4=8:9; @ @ DHW!]"`&d"c$e[~?c`d^\W)b&QB03EPpZe?,8b- +D +SW +_cr?6)5OHTn,3M0 )/;9<5BE>SS;]]Eb^A]Yp >'IJv????????????????????????????????????????????????STO\]XhjUkmXhkNWZ=??Gsn4lf2wq=zRzR??g??w?????????a^Y??? gbf307IFMNH8??????haOslZ??????`ZN?????????2I^Q]r? ;OR[&.m!&Njo???????????????????????????????????????????????????????JVn'? +C=@? +J +J H G +G FAA`g? @9 +A3<79;=?? ?CM!SQ!UVUSu?VW_V[ +"^'c PD7;CV`?MY?"LGGDMjs? 5 +?R]qPY^8AF%!"($GJCBE>??3>>2EE-PP8[[9bb at ef<_`6Z[1OP&??nHGON"ED87 KJgd7yvIurE`]0KH?<knCVY.GI!MO'Y[6\^9\\@\\@??????????????????????~yFK-FK-LP5aeJ??u?????????????????????????????????????????????????????????[[Y + +  qqq ```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd ```ddd```ddd```ddd```iyT +>I[Q\nIR{&/X:G+4y^EL$> &?!Dq{?/:;#ZS M26cPVv]c?U[qEKa1|????????t|?ks??????????_axMNRdeiGH812"QQ5hhLa\%sn7xJwpBjdD}wW???????????????~z{?~?-(,VTW???????}f[EqfP???????}orl^??????u?*#VJ +OT_w? ;N +HR#,e@????????????????????????????????????????????????????????P[w; +<9D +R +J +J H G +G FAA`g? @8 @2;68BDAA +;?BG? FGEXo?@ +BJV` +%c $bKB;@ +?(Q*6^1=e*;f!LA +"Oqt? < +&7=SJTKPZQ?H7:C2BE>@C<@A9CD\^_~??"\ + Z=Bych?``|?????????????????????????????????????????????iomFLJ19DW_j*5U C$\ +UE +J +J H G +G FAA_f??7?2:57LMEC 3 +4-2.A/>Q)GP3PYC#??nFJ)UU1CCNJ$D@IBXQ'cX+]R%ZO"^S&KL*MN,QS.QS.EG":<@BOQ*??_Z]2JM PS&GJFISV'WZ+S[,NV'GO AI?FAHEL"GN$MT+IP'06ioI??nNT.8>TZ6PQKBC=RSM??????????????????????????????????????????DDD```ddd```ddd```ddd```ddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffff ffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffdffdffdffdffffffffhffhPPRyy{cbgVUZ???TSYYX^qpviaye]u`Zha[ihdalheceXZ\O]d\^e]Yeq[gs]k?iw?s??}??q??CV?Wj?bu?]p?_r?[kxl|?u?zy?~??x??}??y??x??q??o??f??n???g???nzxx??p??Qd?Zm?dx?fz?ew?bt?hwzl{~??|qwmnqzy|?yw?ki?pn{????????t??y??x??h??r??g??g????????????????????????????????????????????????????????~yu??????????????????k??_v?Zv?Qm?Wm?aw?[p?Uj??????~?????????????????????????????????????????????? ??????????????????ck?`h?el?el?_e?\b?\m?\m?^m?]l?]k?\j?]i?]i?{??GQudl?mu?X^?bh?gl?ns?]h?U`?Wc?bn?ou?qw?}?r??}??o??}???{n???afipw?ls?au?`t?ho?jq?op?op?dt?aq?X~W}~R{?Qz?^l?`n?qc?rd????Zc?hs?ny?gt}n{?p}t????????}??r??w??u??q??r??x??e??r??w}?_???y}\??|????z??t??p??x???????v??k??x??y??{??{??y??u??q??n???wxX??o??|??t??t??h??w??l??n??r??t??t??s??p??o??t?????u??j?????^??m??y?????|??u??u??????????????????????????????????????????????????~ii]`c\gjcpvtlrpakmYceT_eWbh\irboxkm_??wXZMDF9}tZ\QabZpqiefaefaffdffdeeedddbbdaacffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffff ffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + +VUZ   +*#1K,:T!3W%IE@Zk?"N94& ->.:8JVTBK:EN=LP7OS:RS4RS4QP2ON0MM]]+cgFVZ9???9 at 94@N".<$9'<+8 .;&20+754 at 2:F8:<.FH:YX^UTZ0.D%"!/JIW???dhZipNX_=DN+MW4 at I.AJ/MQC{q??????nqh at C:894YZUWWW????????????\Y`QNW>;D$3J5D[JJB@@8N@%qcH??|???bl?9Cf #`!^%WO; +$C]q?';`.M.=\JPf?????????????????????????????????????????????????????????#)I55 : J JMLBBAA>=<;IR} 4 : +>, +7 +3 2 M +O;; !(0%E.Q/R![T ] +\\e?&O(I$-N"-?(3E)+)35=G>5?66>1=E8BH:@F8BH:IOAJP.OU3MS1:@??h=@!TU5NO/ON/ON/TQ.XU2\X3]Y4\W1ZU/QR2QR2QR2PQ1OP0LM-JK+HI)}~^BC#HI)NO/IJ*KL,;<DE%@BBDEG HJ#KM&LN'MO(MO(GI"Y[4OQ*TV/??cOQ*MO(KM&RS3MN.FG'BC#DE&LM.UU;[[A??p??v??}??{??x??x?????????f`H_ZDwr\???????zIJ<   + fgbNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYW + +  4=GN&S!N>85!315'+=A&lpUz}h????????}???KIV@Res.AO:@4HNBWR5xsV???tup!4^ FW`_X?E`s? ? &8F`?????????????????????????????????????????????????????????:@`4+3< IFJ N +C +C @ @=<;:bi? @26, <3-?P ?6+36GN/NU6AIDLBK4=z?e+63@,)6"09 at 2;B50N% > A=Z$h_&i 1n/l YQ +MQhq?(G$:%0F3=IAKW1:?2;@)//#))$()+/0./4)*/**2119JP4IO3EL-;B#??qBG'LP-?C BDFH#NL&NL&KI"MK$TP*ZV0LM+KL*IJ(GH&EF$EF$EF$EF$??rKL*AB BC!AB HI'78=>=?>@@BCEGI"KM&PR+RT-ACLN'ACQS,??jWY2NP)FH!FH CE@B<>8:6846461289?@ BC#BC$GH)QQ5ZZ>????wX??i?}`c^AjeH`[EWRC/8=)69=@#RQ%a`4kh1mj3]Z;VS4QMDMI@;8C'$/"-'+6x??6B@#83-(*7*@M"9X)@_>:;512" +)MP1]`AcjAy?W??y??{z}rLOD}?<>MNMoFEgBV]")$4=,JJ.{{_q{z#-, RJj'w ,s$kQ "To?%<&1C??????????????????????????????????????????????????????TZ~18dD +G +CK PS +L R ZOOON +K J I Ilr? I9 A<L +E +BAW$G@%.-ENMRZ3BJ#?I +;E 8C 1<~?]/<4D(8399?#A=4:6-* 9'?;5|:??|4q(J(J 6A1GRx??/;7*5-5 at 8COAR^PEN=HQ at JQAFM=ILCLOFHHF==;:9>@?D?H3 at I4DL4AI1??yCJ)KR)@G@F@FAD@CCDHI!PN(US-MO(KM&GI"DFCEEG GI"HJ#??pMO(DFDFDFMO(ACJL%DFCECEDFGI"LN'QS,UW0LN'PR+ at BMO(??eTV/TV/UW0QT%MP!FI@C>A?BCFEH2569 :=:=8;:=ADGJ??te]6nfAe]8G?QI%OI'MG%SL/ZS6d_BidG\V>:4   |z?   ppp iii ppp iii ppp iii ppp iii ppp  iii fff```aaa```aaa```aaa```aaa```aaa```hj]KHYYM;;/? C e Z +V TD$T*>G:NWAVC at UB??yY[6ST,NO'FHNPJJZZ$ONMLKHHEEAD@F>F>PIJCD@<8??e/09=$6:!25/233 +==PJYS!]TRL*@:/)-','+)$(#$"#????KA2C;.?7(;I1DR0T1U6.+KC at SPA[XI``DKK/<@MQ0pv\X^D8=7lo?14GNQtFIl!37 !37OVDcjXux]??????HVYKN q)z +(n f K +"Oy??%3 at JT]???????????????????????????????????????x}?EJt!%R26c`f? 9: +CI DF GF?H +SIIHHEDBAY_?>5@7?:?? +G , +$.&JTLNW,1:8B/9-9-9}?V,:/@%6 .91<=?GILJ5EC.&3F&9 /a6h +L1= :FIR%HQ$MS/QW3JM2G2??s5?BK?HAI8@ +1728?BGJII#FF FH DFAC>@>@?ABDDF??_FH FH GI!ACGI!>@LN&>@<>:<8:9;;=?AACEG LN'@BNP)??^DFGI"RT-SV'OR#JMCF=A9= 7; 6:EIFJEIBF?C>B?CBF??b=: +96 B?FCb_4]X0RM%b]7gb*@EGBEUX!DGCFEEDDCBBAA?A?GEB@EE#HH&??y8=;A'4: 487; AAJJ(XP)[S,]P$YL RL*QK)KD2B;)72,83-AB4NOA??~TZ>PZ?T^CNYUP[W;BU=DWTK:bYH`YG\UCXTHD at 4::2PPHUVX;<>/3>&|??%,?4;U#=#))06KL<`aQ??z??????>F +.A.%8% /F;RJbMe$K6!H34O ;V??XHXGWEU>MCR +>KN[=HAL +KRSZ$NQ$ADAAHH"$/))4.;F6CN>??z6D!EQ!FR"NY!BM8A :CHN PV(MR*FK#KN#JM"IL!HK HK IL!JM"KN#??fPS(RU*RU*IL!LO$BEOR'LN'KM&IK$FH!DFDFDFDFBDNP)LN'bd=??oJL%DFLN'IL!NQ&TW*WZ-UX)NQ"DH>BIMHLEJCHBGAFBGBG??qU[-]c5X^0HL3JXe&4A*(#J-T#I8$<+C"3+'806<:@KFQL??mCC)@A!CD$?AAC+1/5-4/62:4< 5<4;291848-129:A ??u'1$0(%-,4<;&BA,IA*JB+PA*QB+MH*TO1UN;KD1 at 8+B:-MI,YU8??WJJLLSS!RN1VR5IB=bi?;3 +A120 >@ 4 +$7CN at VaSOX-:C1:)2,62<~?g$/ +)7 )7 5L:*A/'7%50?9H4M&4M&,95B@YE^'F7$C40B0Bu?M6E7D 8E +6B?K +;ELV>F +DLRV#[_,UV,GHGEOM'!--(((4(5A5??t0>8F4B +:H 4B0;1<6>:B9@6=?B@CADBECFBEAD@C??aEH?B@C@CHK;>CFGI"GI"GI"FH!DFAC>@=?=?>@68QS,??fDF:<?A8:>@FH!MO(QS+QS+OR%LO"MQKOHLFJGLGLGLFK??n/?,9 +9F:FKW)EL ?//1248>CI'07 +07 +09 +3< +7CI:G8E=G%0:.93> ~?s!/#2.*(3#8:-<>1B90C:1M?6SEH%5@3>/8 5>*25= 58 ;>HI!OP(FC"522.954?C%04(5+8E;???EHGJKN!MP#MP#LO"ILGJ??mGJ8;=@HKY\/JM NQ$EG GI"IK$IK$HJ#EG AC?AUW0EG +-DF??dMO(IK$OQ*RS3NO/HI'EF$GI"NP)VX0\^6TW*PS&LPJNININGLFK?i6K AT'GZ-1B6G;HER&CLAJBHDJJM OR%TU)UV*OW&`h7GN"U\0??w[a=X\Crv]  + +  +lll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd```ddd``` bfW +  +B) +oV7v^BpXI'2(3 8C=H 3>2=?J"DO'=H >I!?J"AL$AL$?J":E5@1<??i=@:==@03@C?B@C8;;>>A?BH/OY at AS97I/RN1:6LOVy|?_i?5?p"2n#3o66%."???sldo]SO=3EO4 OZT???u??)9l4OM*SH-m}?????????????????????????????????????mt?N%5 /-<;?:>AAAA??mB?KG!A=?@=>6@ 4> +,A,A'C(D1B3D8I;L=NOH@J85,%(! r~z8D at SeeWiiWb8P[1LW-HS)=H/:*5 /:7B6A5@4?4?5@5@6A??`698;?B7:HK GJHK FIOR'TW,NQ&AD8;9<>A)4$+6&2:/-5*x}w"'!-/*&(#57,8:/<>(<>(>??@EFHICEDFJH!NL%UK(RH%K>D7??pQF*XT;a]DHM6LQ:7C+-9!C=%_YA???|{?29g ::7)7R8'-++1/???haNaO9XF0 !+5 BMJ%`;8,:GAO\??????????????????????????????GRn+6RE < A:@E J J 8 +9oq?79HRIBD;4YOCOE9?; S +T P +QH +G? +>`h? 83 ==H +H JN +G&7>HSOEA46463 (=9*2#o?}4&3"62301&0",&0#- >= +$?*E23"67,7,7698;{?_%4 '75E):0A +*<-?0B+=4EDU>N)9$30?8>7=>@=???i@>HD?;>?=>6@ 4> +-@-@*D*D.? 0A +3D6G9J:K;L;L??f8I9J@Q5FBS=N;LEQDPDPCOBNAM@L@L>J;G=I:F??c7C?K6B>E@GBIEL IO#LR&PS(QT)NO%PQ'TR)US*VS*TQ(SN&QL$??vS_1LX*IU'DM HQ$;BEL @GAHCIEKIL!KN#LO$LO$VR,VR,YV+UR'??pQO][*XV%IFTQ&]X8]X8XQ>JC0-%   +dbp  +```ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ```ddd```ddb B2 +3(Q;MsCU{1Ji";Z.A1D%=A-EI???6G=;H6*7%>I.9.9@K!BM#2=3>DO%2=0;-8,7 +.93>9D):;;<AAGG!KL MN"NK MJMH"OJ$TI)SH(PB(K=#??rNB,XQ>_XEBC1AB038$05!d]K}vd|v?@:F%8UXE???PG&S@p]<'.@*1;I5?P I\6 3 ,81=I???????????????????????????&< -",0>>?@YO 8Brw}05;TT<__GfeI??h???lmg:?\ )0 +JO P K L +G F @ ?bj?72@ AMH E?@ &&;AAMK=;.4173$91&'g?t.!!1&607/6(3&1-'+%+6*5)2-62& 4()6 +8 +4=8A{?_$3&62B'8.?);-?/A+=2C @Q=M,< (7 2A3;2:9>8=??d:;DB:8=><=6> +4< .? .? +B +,C .? .? .? 0A +2C6G9J:K??d6G7H>O2C?P;L8IBNBNAMAM@L@L?K?K=I;G=I9E??c7C?K6B5>7@:C?HEMJR#NT&PV(ILKN!QP$TS'VU)WV*XU*XU*??oTW,QT)SV+OU)X^2MT(Y`4 at G?F6B9E?9:77<<JH!SQ*VS*TQ(VO%OHG?D<G="MC(QE5SG7???LB8G at 8LE=:7.EB9EE9LL at MF>KD<>7I) +/2.SDEc*+I9=<:>=lmNghI??xOG fV2??b:Am >26[\V PLBA += +lu~????????????????????????-:Z &PEA += @ +A +C + D`N7 Ioy{#-/NU6krSsyW??????~?}!F'GZGH G G E E +@ ?dl? +;2@ =I +>9 *3%- :B5EE66*3/87!9 +& e}p.!%3*8'2(3$3 +%4 "5!$7#!80!803)5+$8#7&7(91>6C{?_#2$40@$5,=(:,>,>(:->7H7G,< *90?-:,9 +3<2;??_58 +@>75 <:;95; +39 /; 0< -? +.@1B/@ ,= +<,= /@ 2C4E??a2C4E;L/@ K;H6H5G5I5IKJ,KJ,PO0ML-??xLL(Z[1UV,WY*PR#BD9; +ACQS"TV%NPKLD56. + + + + ihp + +  +  ```ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ```ddd```^e & +. 9 +4 +A +G$PQU(b+e&aU$V0b,I,I +22 44p?k%< ?H:C1= +7@:*D>.A=:?;8???97<,+198>;9>NLQPNOVTUzw~JGN%!:,8!F5350bcDOP1??}pkK?y`??lR +CE L SL P\J<;#.NQU^????????????????????????FOlFE NI +@97< > >WD5 +Jhv#,6 +@ +52 ')26?$;?15(5-::&:&*+!"is1%-418"3"3#4%6 #8%:%;$%;$&=!(?#*@'=':&9*>.Bz?^"1"2-= !2*;'9,>);%7'8->.> +*: (7 *9'9&8.: +.: +??Z17 ><42 86 +75 36 25 +.7 /8 +.;/<4E1B-> +*;(9):+<,= ??]/@ 1B7H,= 9J4E2C7I7I7I8J8J8J8J8J8J5G7I4F??a1C9K0B8I8I:H9G9F8E:D:DCKCKCJCJEIFJHJHJ??mVQ)PM$PM$JK!QR(CINT(R[.QZ-KX*HU'BT$AS#?S">R!GH(HI)LM+JK)??wIJ(VX1RT-GJQT'UY&QU"NSPULRDJ SVCHK8;>+47$13%(* +`a\  + ```ddd```ddd```ddd```ddd```fffddd```ddd ```ddd```ddd```ddd```  ) +*ev? +IM +#TEN!P +Z0O %D"@,J7R:U>NBR=>AB0K:/J9??s->5B+8 1= HT"HT";GS_-??Z??Z]i7+7.:1= 3? +2> .:)5&2??Y25 +9<FIBEWZ/X[0Y\1JM"@C7:58 +9<:=36 ,/7:47697:??k:;>>11 A=A=E?HB MC(KA&E:$@583<7@?+IH4FKG?D@/7D$,9s{? +, +('-E14G=@S13B.0????GN`#F:2468489DHIX\K15$???rrhcad:8;D +FPT +OBBO@ H-JSp????????????????????????6<06&6)98+9,+1%+q?z"6+0404&:&:%8 $7 +!64 +32(<*>,B*@'<%:&<(>z?^!0 0*: 0(9&8,>*<&8#4%6'7(8&5 +$3#:"9*;*;??W/7;<122020/0./,1 -2 +-5/72C0A +.? +<):(9(9(9}?Z,= .? 4E):6G1B/@ 3G3G4H4H5I5I6J6J6J3G5I2F??`/C7K.B +3F3F5F5F6G6G:G:G@J?I>G;D;B;B3!?1&@2';=%<>&:@4=C75BK-:C-I#?Th?- 3,S"+L )J30">/H!-WK < -#;CNS[fgoq-57nt?A@^e? B7 +<$ +1 +3"@2?+5B.=E8@4=1:%8 +#62+5.*4(2w??%9.02 +-"7 "7 5 4 1 /-,0$5 )<*=%<#:#:%<z?^ /.(8.&7%7+=.@*<$5"3%5(8&5 +!0"<!;*=)<?U.8;<12.*.*,*,**,,. +1 +,2*;+<,= -> +-> +,= +<*;{?X*;+<2C&74E/@ -> +.E/F/F0G1H2I3J3J3J1H3J/F?`-D5L,C +2G 3H +4H +4H +6H6H9H9H;H:G9D 6A 7@ 7@ 9B :C z?X9E8D=I@ILU(FM!SZ.?FBIHN"KQ%MP%JM"EHBECNCNGQBL??k>GKS*FN%NV-PX/JT"AKBMJUKWFR>FGOQY&V^+U]*RZ'QY*QY*??{DJ(=?135' ```ddd```ddd```ddd```ddd```fffddd```ddd ```ddd```ddd```ddd```" .5K R +%a(dXz?$d'c/k"W+`2a ?nH2O94Y8:_>@M/<=9HDB8I?QNTQ??{MX-SiEPfBLY$ /</<2? +6C8E??aCFUX-eh=VY.SV+:=),=@?B?B:=47 36 8;>A53$,*)'*(??f?> QM*JF#<6?9C8">39+ :,!B30J;8AF26;'"-'" +, +,??^y?J +P$8j+U$N +:@'>`*L"R +L AIE7/FQcv??7CQS\} 3 IK 7 9?A@?E !P;&Z`x??????????????????su? +* BA +H J NVM@3< +72 % +'BJao?UbTScK@ > C(#/077>>@?Z`? +D +9>#18&2LIV:GT8FO;D6?3<#9 3 -) +1-)5*6|??(91// ''/ / /0 0 +1 !0!0$+"5': %; +#9":#; z?^ /-'7-&7%7+=2D.@&7"3%5*: '6 !0!= <)>(=??V.8;<23+'+')&)&((***. ++/#4&7*;.? 1B1B/@ .? z?W(9*;1B%62C.? +<-D-D.E/F0G1H2I3J3J1H2I/F~?_,C +4K+B 8M8M6K5J4H +3G 2D +2D +8G6E 7B +5@6?8A +;D +=F}?`:N5G5G4A:G2;=FEKJP$UV,[\2_\3[X/VQ)RM%DPDPGRBM??h+QN;BLFPBO9F-@ 3FFZ)Ym39 5; AGLR"??vHS(FQ&?J$/,7 +/:7B1;0:.8,6)2&/%.$-.8/9;7>:???@48H96<-*H?F=@??>;?>B!@BACED!QIN +K\^` ]LZ?\>A/%0D+35>FHUR%VS&XVARP;20>4 += KX-={RWn?4#K8 J +K JLKLEF7+:[!&9??????????????????+3d0< A +C; G>>AADEFG IF +NVbh? J MEBBCCDEEFGM +F E84:=ee?;+ 9 !,BO;u?ndc7YX,JQ0GN-4K'>@D79 *,f +hjz?-Q > ++6.$$& -. -2&( $ +(7$?"? 9{?`.A311(< /"6(=(='<&;%:$9#8"7"3$5+<,=?W,;3@ +'45? +1;-4'.&*%)'+)-%1(4,8 +/; +/; +,8 +(4%1t?R,8 +$0(4+7 2>!-%1+=,>-?/A1C2D4F +4F +5G 1C3E 2D??[4F +9K,>8J8J7I +6H 5G 4F +3E 2D6H 5G 4F +3E 4F +5G 7I +8J??^6G,= -> +0A +:K,= 3D5F7H>>AA?I3='51?FW+_pDk|Xm~ZbqP)8x`??????utVb]?HC%????????f589=@D#26<@8=>CAF=B8>9?DJNT(??j7B5@7B)4 +6A5@6A%/ &0 +(2*4+4+4+4*36=7>@>%@>%???C84PD4I=-70<5 ?>A@7:'-0 1)J D +H GVX\ +Xfu?b 32&+4C5;7GMIPN%SQ(UR?MJ7,*8 1 +<9E#`SYo?E H +2 L LMNMNHH 09`f|???????????????{??6+= B C54;;==@AAB<8 +A J\c?>?8<<==>?? @EI +A?318;np? + I5 ?)5 776<44,$i%jp??$7W.M ?/+'''&)$ #' 27 +85x?]1D(< )= )= +4H)=4H$9$9#8"7!6 5 54-? ,> +2C2C??`3A .8*4'/#+#)$*(+*-#/%1)5,8 +,8 +)5%1#/??a.: 5A&2/; +$5%6&7(9):+<,=->4Hl?}/F at 9H+;J-;CD:@5;6<>EFM$??a*5 +'2-8 +$/2=(3 !,)3,60:4>6? 6? 4=3<*-+.20-+}vc/(B<B<@>CA@D!>B059!&* +:0 G DIJVWUR_l? M$!29?7:/CF;QQ-YY5]^NTUE43A" 4 +;? IN +WTh?$W "L>OOOPOOII H-KUp???LN]??????KHOgp? +4( 0,9 7 +8569 : = = +> +> =8? +F]e? <@9899 : +; +; < <H +J @ =32< ?VZ?B47"0+<*;L:ah2EL(2&0(< (< >;. +* +T R`s?(F%D ?55 5$"7& 4+,# +,03": +#; #=#=k~P*='; +%91!5)"6*?*?*?)>(=(='<'<#6 3#4 1r?U"2.;&30;.9-6 +4 ,3 /6 385:,8 +.: 1=3?3?1=.: ,8 +r~P/; +)5'3 ,&2)+7 (8)9*: +; +-= .> +/?/?-= /?3C,< v?U%54D2B9I9I8H8H7G7G6F6F2B3C5E6F7G7G7G6Fv?S5F3D2C*;,= 0*;8I8I8I8I:K=N?PARJR!EMBJ9A??\4< CK?GGODLCKHP!PW+SZ.OV,JQ' &=,C-a 1e%-n&.o-3S06V??~CR54J +2H4KCZ,+ at 1%:+ #` +$a +&\*`,U'P +7.  +abfiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccfffUUUWWWUUUWWWUUUWWWUUUWWWUUU +LP\ *, - 9<KPX +[NS +L +L 4&:%901EG?????????????????????ZbJ1:5>#.7.72;&/$. &0(2%/ !+!+&1 ,7??`0;4?>I6ADO%=H 8C&0 +(2+5-7-6*3'0$-79,79,<;'43?^63LKPO!DF=?,2$%4 +/IIEDFFKJ +D BO]? @.&/@@C -A"61E#8#8#8"7"7"7"7"7.C)>*<%7w?`(86E/>)5(4'1 %/ +'/ +)1 *2 +,4&2(4)5+7 +7 )5(4&2kwI0<3?5A/; +5A.: ?K"1"1#2$3%4 &5 +&5 +'6 4C8G=L!3Bz?^(7 M",;,;+:+:+:+:+:*9#2%4 (7 *9+:+:*9)8 +l}I3D9J=N6G;L2CAR6G5F3D2C2C2C3D4EKW)IU'IU%?K??_7DIV JW!KX"ERAMEQ!OZ/U`5S^6NY17;15"D +<M Q M&Sv??J\\Le>7P)#?3O4O$A\1+j%d YUPPHF66 +SYgUUUWWWUUUWWWUUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggg gggggggggggggggggggggggggggggggggggggg???JINTTVggi__]iighidopkghbghbghbghbfgbfgbfgbfgb`bndfrY_oSYi???NXqWe?ky?\m?`q?bv?h|?i}?i}?g{?fz?^o?gx?t??{?????????????????s?V??`??j??l??p??j??v??????????????????ky?bp?ep?Wb~???????????????????????n??q?????s|?g??nx?a??j??l??i??h??f??f??g??i???]h=mxM{?[p{Q??a??f??k??g??i??l??m??o??m??j~?h~w|}u}?eux]???wzO??e??f?????|t}?hq?[i?^l?_s?ey?lu?lu?ju?hs?er?cp?cr?ds????Q]uinq{????r??{??a??j?????????|?zor?ps?w{????qw?u{?[e?eo????Vd?Wh?ev?gp?gp?eq?eq?_r?_r?]s?\r?Vl?t??gx?Sd???????QVsns????OZzhr?q{?ak?nx?cl?W`?bk?cl?cl?dm?em?em?fn?fn?iq?\d?W_?V^????S[?ck?em?bj?ck?ck?dl?em?em?fn?fn?ir?hq?eq?dp?eq?eq?eo?dn????MU?^h?[e?GVkbq?y???????k??`~?y??{?ry?lw?H|?Mj?Tj?Tg{?\p????Pf?`?ra?sp??r??v??w??y??w??x??x??s?lx?q??i??k??^??\??V??W???dwIm?Pt?Wp?Qx?Yq?P??`~?[~?[~?Z?[?Y?Y?Y?Yq?^l?Yi?VczP???f{Rv?_p?Y??n??m??k??i??g??g??f??f??`??a??b??b??b??b??a??`???nzLw?U|?Zv?Tz?Xo{M|?Z??d??d??d??e??e??f??f??fs?Wv?Z{?_r?V???gvKz?^}?a??j??j??j??j??j??j??k??k?c??d??f??i??j ??k??l??l???p?Mw?T}?Zy?V??]y?V??f??g??g??e??e??e??f??g??h}?^}?^~?[u?R???o~G??V??W??`??Z|?^}?_??p??s??y??v?????{{??r?~n??o??q??t??~??e|???????s?tt?u`{Z]xWw??q??h?e|?b?d??d??d??i??e??[o?Pd????S]xZ_rej}dchdchddbddbde]ef^egYegYgi\gi\ghcghcgfkgfkgerger???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMLQ + +  +%'Wd?09BEHPSSQNKO +$V2M(=X2G at 3HA5F$2C!??m at Q'5E*.># 0/%54+;*:J;AY"(@ ++ /< +G H5#I(1BV_p????????~???9G#),;+9?4:??]7=BF/;?()'B +@GGDEJJE A 6 6/3dqz,9B<@2AE7C>JE%IA[S%>F9/7*  &47>[BIf1 7?IJT?37 < C CEFKKMMSM R%X C +8% <@ : +; +; < = = +> +>A +?5754 ;7KU? P!W!W +$ 3 5.7LE.A&9 #-,#-,'$*0D.B +'9O.D]s?M4@2>0(2*4(4(2!4#!9%=#1 2 +"4$6)8)8(8'7k~P-@.B1E,@ +0D#7.B + 5!6!6"7"7#8#8$9.H)C'A!; r?Z#; 0F*@&7 +&7 +%5$4$1"/!. -$0$0#/#/#/#/$0$0nzL2>5A:F4@5A%1.: #3#3#3#3#3#3#3#3.> +/?3C,< w?V%54D2B(8(8)9)9*: +; ++; ++; +&6&6&6'7)9,< /?1At?Q5F6G:K6G +-> +,= ,= -> +/@ 1B2C6F4D6G2C??Z0A +=N8I@P#>N!:G-5B(094-61+2:+2:+ + -124.0 +%:3Je?)F1F'BW9RWE^c(B95, 6 6 C %H*Z*Z$b]&d#aF >Tb? 0 +)4 MMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRfffqqq cccqqq cccqqq cccqqq cccqpu "$--1 +6 +: @ds?NPSYWQOIIEE/[0\:O,H]@XKC[N?T36K*???AT8-11 +;Qc@ 9< +A +QM:7#M 6`mv???????????kEL"5F4EP&8%8%8&9)<-A.B.B-A??e8C;F8A"9A19/7.6??a3:346#$& E +Gb dWT;9 +JKC +? +37 0%9???>JHBD,AC+E>NGNA ^Q?IA3=5)( '/<@HUFMi>Ea5,CChp? : D +; +@ AEFLMRS +%cVN$]C6 F.px?E53,37<>> @ @ C +D +D E J BE I[b? +A IF?? @ @ +A B B C?>8< = +;<5Yd? +H BL ' !822G #8$4&6$(3!%0!.%2)<&9/C';Wm?R'LDB,"E/%G."D+ ?=%@)D.D(>(9):3@6C 6A1<v?[0C)= )= $8';).,A -B +-B .C +/D 0E +1F 1F (E +#@#@;n?R8)B ";+? ++? +-? .@ /@ .? -> +,= .: .: -9 ,8 +,8 +-9 .: .: t?R/; +)5*6)50<".)5,=,=,=,=,=+<+<+<&7$5'8$5s?M"3+<#4->.?.?/@ 0A +1B 2C 2C 2C /@ ,=+<.?3D +:K>O~?[7H1B1B0A +7H*;2C:K9J8I8I9J:K BDMOVWC#<|W GH7 M6\d?21 D B +G;:??BCEFHHDALUag? +H +H@CCDEEF G GDD +>#D'G$DC +9ky? +G7L,1 "84'<% " +) 5&(=+4,5,= '8/C*>^s? _([PF'#J+)M)%I%?8 +570G%< 1"3/<5B +4=.7k~P$7 3&: -A9M+? +1E,A ,A -B .C +/D 0E +1F 1F ,J)G )G %Cu?V#?.G +&?":$<(=+@.A .A /@ /@ -9 ,8 +*6)5)5*6,8 +-9 |?Z0<#/$0)58D/; +9E);););(:(:(:'9'9*<&8(:'9z?P);.@!3#5#5$6%7&8'9(:(:+=(:#5 2#5*<3E 9K??e=N2C3D5F?P1B7H0A +/@ -> +,= ,= -> +.? /@ .@(:*=-@ ??`6I8J(:?N1FU8FPR6 at B!F 4 A +Fr +o[ _T WQMOo? YT +*b+P*O&8,CUH_K9P<=?.0)I+K-g0j"h(n"e"ecv?H12LK; 8   iiihhhiiihhhiiihhhiiihhhfffddd```ddd```ddd``` ddd```  bdO   +0 ?BH +GIKW^\`cw?`[ aSPJKJJHE"+.,:C8FO7DT*7G#? 3fo?8 :A= EEGC@A I7. &8.9= '4"~?y???&5":H4C5DBQ&Sb7P`1:J(8%5#4&7*<.@/A-?+=);??c-126BF#8<?C 8<;??C 7;.2*. +/ .21515,5.70A1Bw?z4 -E5ZT +X VGJ32gq ] T"& 36/??h>?IJ ST*CEJL%?C":>IK AC;@KP'U_TNXM%4I)79 8:^l?6 -0 E E E E E E E E F F E +D CBA@`g? =6 ?6 +?;= +A +A F G G +HJJEGCE]q?IHLN +KQT +RK OZ5"?'0A+4E .7"+0+Zi?GQ] NUDEL +7 3; +U"f'G;99]]lx? +C?@ +*<1C :;$>?'=&$:#): +): +1C .@)=&:#:&='B*E??a3H4I8M*?3H+@&;'<(=*?,A/D 1F +3H4I9N6K6K2G?[+@2G(=)>*?-B /D /D -B *?(=)>)>'<&;$9#8"7!6|?X)>'<,A4.C +,A+@,B+A(>'=&<&<&;'<)>"7&;+@{?Z#7+? ';/C)=$8&:-A 0D,@ &:-A +? +(<%9%9&:(<*> ??j9=;A@F3;DLFO JS?I?I?H?H?G?G?F?F:J8H;L9J??\5G M&GU$,: =L!4C2B6F2B'7#4):(9(9(:(:);+=,>-???g0437@D!489=153737.2(, '++/ /315151; 2< +4D3Cy?z!7"4J +&<^Z`_PP;9 d c +JG (4+,$9:2??nEE#NO%VW-DFKM&@D!;?GHFGFJ%SW2R[VENI,F,<= < +>^k?< +2 +5 E E E E E E E E +D +D CBAA@@`g? =6 ?6 +?<> +A B F G +H +HJJEGBD^o?I +HKO H J +N +P +MU _3%A-9E6BN2AH%4;$= +3cp?K +V_ NUCC=9$>,FW\ @9= ?"g eq~?I +PU65:9!=/">0%=$<-? 0B1C.@(<%9"9%<'B*E??]1F +3H9N,A7L0E ,A/D 0E 1F +4I6K8M:O;P4I2G4I0E ??\.C +6K-B *?,A.C +/D 0E /D .C +-B ,A,A,A+@*?*?)>)>|?X(=&;)>1)>%:#8)?(>'='='=)?*?,A(=!6%:*?z?Y"6)= +&:&:(<*> )=&:$8#7#7*> (<';&:(<*> -A /C??h;?AGGM!:A FMCL +DMJSIRGPDMAI>F +9TA/P3*K.,N=3UD +<-- +\dY```ddd```ddd```ddd```fffddd```ddd```ddd```ddd````dm  +*7 ; N O +WTRPQTJMEEWm?CBJ "Q !P "N&R-W1[1[/Y$M!JE +?; 764bj? =8 @7 ?;>C<4; +4;"/8.;Dx?{??????\jP??pAP'P]/7D6F-=(8 )9 +'7#3%6,= ->*;&7$5%7(:-?0B??i0617:;->?1??oGG#MN"RS'@BFH :@6<BAIHNQ6RU:CKN/7:> .BD D G_j? +C : = +D +D +D +D +D +D +D +DBAA@@??>_f? =7 ?7 @= +@ B B G G +HIJKEGBD_n?H +FIQ FA FMNS\ ,(;1 at E@OT>PP/AA)= .iv? LW +^ NT @ @ +/ =, at G4HO(WN;89= #hcjy? +@ +[d D(!E)%E "B%@ +&A1E6J +2E.A(<$8!8%<'B+F~?Z.C +1F +9N.C +:O4I1F +,A-B /D 1F +3H5J6K7L2G0E 3H1F +??^2G;P3H-B .C +/D 0E 1F +2G3H3H0E 0E 1F +1F +2G2G3H3H??].C +,A/D 5,A&;$9)?(>(>(>*@,B/D 0E +*?"7&;*?z?Y"6)= +%9#7+? +2F/C%923$8&:&:&:';*> -A 0D2F??eGHQAK?I +MWLVJTGQDMAJ?H>G9I7G:K8I??[4F;O +1E8K 4G2C +2C +6E8G 7D(5B&$K@ F +G^bV +Md?!PC"JHRc$j??5K =12 ' ' + + _f_```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```^e?$& +13 ? +FJSSTP +K +KOTBE@@at? +H + K+V&P"L I I + H + H +EA +I E>:8:;>_f?>8 +@4 =8;. +51-(5JYTs?}???hw`:J&9I%??v.=0=0=$4(80A +8I9J4E-> +*;+<):'8%6&7(9*;,=??e(2 +)34>&0 +5$. &0 +5)3)3-73=7A7A5?:A +8? 6B3? +z?o(;(>K4AMK _b` b +PM +F?+4'(-67)?>)??jDBFGIJ39 +:@18.5 ><HFKM8EG2*0<' +72 H +JI +K_i? +J @ C C C C C C C C C?????>>>_f? =7 @8 +B ? A C C +H +HIJKKEF CE`m?G CFMB= +DJIJ O"'.(<::NL>SL/D=&4ft?E P XJQ @ +A/ +!A1P@;ZJ5W*L>;8%:":&>(C,G}?Y-B 0E 7L,A8M2G/D -B .C +/D 0E 2G4I5J6K7L5J8M6K??c6K?T7L2G1F +1F +1F +2G5J7L9N1F +2G3H5J6K8M9N:O??f7L7L7 +@4 =7 :)0 +-,):JGbt^}?yO+?P&2Cy?]!0$0 &70A ;LARAR;L1B '8%6'8):+<*;(9&6$4x?^!-"..:".*6&2 *6.:+7*6,80<2>1=.:9= 6:3= 0:y?e(:*?@!67FCUVTUGE-2"&/(,511'44*<8=9??eB?ACCE.46</8 +.7 CAIG!FG59:(!/ + +7 +: +I KJ M_h? M B +F C C C C C C C C>>>?????_f?<7 +A9C +@ +C +D +D +HIJJLLFH +B D`k?G +@ +CD=<DF +A ?C %"4&/G9:RB3K;07 $`m?;H +PD M AD> +$I*O.6[:">V8P#D9=2:9:9&\S\z?&i t$N )S2W3X3Q .L2G2G3G1E,A*?'?)A*F ,H +?[.C +0E 6K)>4I-B )>8M8M9N:O;P=R>S>S@U=R?TK2?BO!DQ#GT&?M?M?M?M?N?N?N?N7G6F9J6G??\3E 9L +/B/C1E3G5I6I8K ;N=P9OM,B@,E +7K O + [%`\r?IAG +>FT]'Z"UV Y )U1];:<;0R1S %-)]'[!ZWZXXX +OM@>24 3 +5`iz +  ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```  ( + +23[k?C DO +L VSVR TQPGG F!K(L*N"IFix? C +D K>; : : +> +> +;7?ABCA@<;^e?>8 A5 ?; +> &% --:M9NaMH]65J#%!51C); m|Q()5$0 +6H;M;M4F 2C 3D +0A ):#4&7*: ,< +; (8 #3 0r?Z)+)8.)8'6,;+:'6#2 "1 +%4 +'6&5$3 462419/7y?^(9 ++?3"6*.I(C OJ E E75#).*79.8:/53/-60;5??cB=A@CB-58@3?4@IGJHAC.57"$0%> ? F HH +K_i?K +AEBBBBBBBB>??@@AAB_f?<7 +A:D BE +DEIJKKMM GIA +C`i? +F? B +=: <B? : +; E/#+/"?)6R;=YB4IL'S$ETU{n#lt&Q ,W6[7\7T0M 1F/D2E2E2G2G/H/H+H+H??\0E 1F +7L*?5J-B )>8M9N9N:O;PS??i;PCX:O=R8M3H/D .C +2G8M *> )=';%9$8?^/?0@5E(79H=L#AP'BQ&AP%?O0B4F5G 3E2D4F6H +.H!2L%2GB+@;.O%F"P#Ql??&O !G&LFKSW#LN|?uw 7=$;A3P7T??j0L2G("7;M8J2N .J &U $S +[ +[ ]ZQ K?=88`h? .$ ,# + ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```  1 3 CEO PZm?LIUOXPQ T W!Q P D A += > +? +B=:[h?316 =:;= C +E +EC23445420_f? =7 +A9D +@ +C )+%9-0D8=R1;P/#:7L& "5{?^)'37C2D8J 5G +=+=3E 5F/@ +(9(9(8 (8 '7 +%5$3#2r?[**'7-(8'7,<)9$4 +-,/#3 $4 +$4 +31 +20 2929|?[+; ++B("9*>I!5@(F#A#<&?*5*5147:%>>$994//* +6.<4 +??Z;7 +:9 >= +*28@6B9EFEBA8:"46)08!(0A8 @ BC +G_j?G ?CAAAAAAAA@@AAB C +D +D^e?<7B;E +CGEEJJKLMN G HC Ebh? E> A +; +;=> +5 4E'0[.O<?,3:0N2?]ABXV;QOcq?7C +J? I? C `&f"R",\,>Q:M?b7Z -R#H13\?h +:+z1?,V/Y6Z4X3O.J2E +2E +1C4F +7L :O7Q +4N-L*I??]1F +3H;P/D ;P5J2G6K6K6K7L7L8M8M8MS?T??f:O>SG\#SH^F\DZAW?U>T>S>S -A /C/C.B +,@ +? +{?Y,> +/@4E%51A/?0@AQ, at P+>O";L8K5H3H2G6H 4F +7I5G +??^1B 8I.? .? 2C4E2C.? .? 2C +7H+I1O6P+3M()y?o+G!4R+I ++L;'H7 @?98.F +)A +"R PYZ]\RL @;`g? @4 =+ +4& ) + ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```00 +CD T +U ` `Zp?NMXMUNO R V%O#M ?9009>< <]i? 95: A>?@F +HEB 0 0 0 +1 4 5 : +;`h? :8B;E CF + 5HFTiXLaP4J#"82,11';.B~?a"2&2)1,>2D/A4F ?Q?P6G-= *: &6"2!0#2%4 '6 +u?^,,'7-'7%5+;+;%5., 0 &6*:,<3/ +3/ +596:??Z/=/D#$9+A?#97.?+<0:(9C2B?5EB?B#=@!::331,1,81=6 ?~P5.2165$,4< 3A7E== 77.12508;(03= +, +> @@ D_k?E +;?AAAAAAAA@AB C +D E F F^e?<7B;FDGEEJKKLNN +H JB Eah? C= A < == :/ +3'P=FoIlT/R:96'F&9X8>WQ:SMjx? +; GL@I> +Ae +(p(Z)0b1;P 2G7d2_;i .\ 5'S4IBW>S;P>S>S>S>S?T?T?T@U5J4I8M7L??f;PEZ!>SCX=R3H+@)>-B 3H8MS?T?T@U@U??l at UDY K`'?TI^%AV +1B6G%5,<$3!0;K';K';L;L;N;N;P;P5H4G7I +5G ??_1B 8H.>2B4D3C.>*: ++;4DVAV?T:O7L2E +/B ++<%6"3%6.=4C ??i+:*97F-<3B)8 +)8 +%4 %4 %4 $3$3#2#2#2K;>.64?= +|??0$>Q&GZ 0J4N8@$="5""5" +I$BL +D> @8;`f? +DIL G +FDCCD +F GBD +F H +I +I H H[h? B=H @KILEEEEEEEE::33]d?>JNP X <6#6G=C\#9RBSC,=-5.70A*J3EJ*OT4n?)9,e mc# &12DE0XW:ba8]U/TL/P=/P=C`D8U91I%%=w?_,>@Q$>O"9K +9K +9K +9K +:L:L;M;M:L9K +9K +ODUDU=N7H;M8J8J5G??e9KEW#?QBT =O4F,> +*</A +9KASGQGQHR JT"KU#MW%NX&NX&??jQ[)OY'R\*PZ(Wa/KU#U_-NV%OW&OW&OW&MW%LV$GU"FT!5F4E8J6H??e4H;O2F=$B,J 3Q5Q.J%>5,C ++B 1E6J7I0B-=-=??`:A,:,:&= 0G;'C5$@*2L18R7:S7P:V>Z1N *G-J2O ??\*G2O .K&C-J4Q2O +H&C'D*G6F5E1C/A,@ ,@ +@,As?o6. 0" +%92<:"?= +4^ 3]-^)Z"\XYWQWKL_v?H&H3U1[-.X*'N1B%34 -. *F-INMRQQSSU]}?NEI> EACDC 40`bW ddd```ddd```ddd```fffddd```ddd```ddd```ddd _a` +  + + 35 +E +E +J KJLEGABgt? M J TIOFFGFECB @ ? +>:=9=be? @:=<<<<<<<<3489<< :9R_?==%C%13=6NXHW.9H+:$3+( 2.@$60B;M1Ct?Q!61F/D >SAVF["J_&K^&GZ"BU?R?R>Q;L6G0A +.?.?/@ ??d&5 +%4 2A'6 -<$3#2%4 $3$3$3$3$3$3#2?;62-5/7q?|4'>K;H=P>Q">?">?/<",934123:3:28 28 04.2+.*-??j253647"'.3 .417 9#=';"';" ,D!9 +E => +@79`f? +DI M G +F EDD E +F GBC E G H H G G^k?E @J +AKHK +D +D +D +D +D +D +D +D==55]d?<DH P +X<1 ++=/O8I +,> +8JEW#JT"JT"KU#LV$MW%NX&OY'OY'??jOY'JT"KU#JT"T^,LV$Zd2V^-V^-U],T\+Q[)OY'KW%JV$CQAO@QZ?[ 7P+D "6%9.@8J?O ?O ?O"@P#??a?F3A 2@ +B 6M*D6P+-3##:&(?+-E-E2J4L5R-J0M 3P??]*G1N -J'D*G.K .K ,I+H,I.K 4G3F0D.B+@*?&=&=u?i":9$>#2'B/$@1$@1CW@T;U +5O *S$MROGLHIYm?FF !P + 1 $G at 3VO2SX%FK4H *> +*L &HLGMOWZ_w?GCJ AG?@D +C 8 +6(& ^`] ddd```ddd```ddd```fffddd```ddd```ddd```ddd  +^bm,-68FFO +N M MJKDFBCco?GC +MBH +A +ACB +A @ ? =<<:=9=be? @:=<<<<<<<<?@AB @ +A +< +EV :KHY"K\%Pa*Te.Uf/Sd-O`)M^'M^'K\%GX!AR:K3D +,=(9??d&5 +#2/>$3*9"1!0$3$3$3$3$3$3$3$3,7+6"74 k?}$F6$MQ;?$KP"IN(D8$@4/;,855443; 2: 1807 +/5-3 +,2,2z?\,207 +6=&.08,5+44">+@!*? *=. ;7 : <7 :ag? ELO G +F EDD E +F GCD +F H H H G +Fcp?I CL +AKFI C C C C C C C C +D +D88]e? :=A +LQ +7 +-  +>+>X?Y.S[P=OO>O@QCTCT?P.;??_DJ;H9F.C 5J(@6N*!9+7)!5,%90.A#3F(8K7J:T2L +3M6P??_,F4N0J -G*D)C*D.H 1K 2L +1K 3I 3I 3I 2H +/G +,D +(A +'@ w?a'A)D0K#?/K")E&B#L>!J<E@A<9E5A.N,LCGJJXj? LIO.8 +)>4I;F?J$EL'HO9H2A%G>KLZ^bq?>< +E =B== +C +C +? > 8 8 3 3' (^`m ddd```ddd```ddd```fffddd```ddd```ddd```dddbh? +* 8 < I I +M +M +TRTSSSLLCC>>`j? +B=F; +B;< +? +? >=<;:::=9=be? @:=<<<<<<<<GGEE?@ 7 8hr?2(L_LRgHAV7->'8$5 #4!0%4 ;HR_1[g7Ye5LX&0< +}?S$9!4& +9 : +; =8 +;ag? FM P H G +F E E +F G H G HJKKJ +I Hfs?LE M +AJ +DG B B B B B B B B K K<<]e? 76 : DC-.,6H:BZ(=U#"Ka:P:B GO5U,;[2^R^R??nISm}dt??|?+qU$jN:T @ZE_D^AW;Q :N ;O +;J 8GP?Q??c8I;LCT:KHY"EVCTARARARARBSBSAR@QDRBPES CQ??pES P^+HV#KY&R`-Vd1P^+DR=K@NFT!X[,X[,X[,X[,Y\-Y\-Y\-Y\-??mUX)OR#OR#LO TW(KNWZ+_a2_a2]`1\_0Z`0[a1[c2[c2cm;\f4T`.JV$??oAOHY%@Q>X0J +"<7#;'?':!4&7-> +2@/= .: .: )4 !,??bNQ$ITHS8L9M'=3I".B6';/"2/$411 at -9H5>M$9:<<<;;::::=9=be? @:=<<<<<<<< LJEB:;-.lu? +5A7XgHfuV?P#0.@'9&7 (9 +)8 +-<BN Vb4ktEMV'>D@F??nRV$fh7kmPASCUCUBQ@OANBOFP@J=F8A??gBIT[1RY/FXEWCUBT@R>P=O G??cPQ'QX"U\&JZJZ2H9O!,?+#6"*#*#'4 0=)8D 8D 7L.C +0E 4I??b2G>S>S?T7L.C +-B 1F +4I1F +,A'F(G,I/L +1N 2O +3P3P??X,G)D,G9,G*C)B%E&F'F +)H+G-I!.F8/G90;0;#I"Hjy?R +Q P +im`aDB /"1:C:C6P4N*[ #T[Whq?<2 7- 8 9 += ? ? GIPQTUCF =?el?: + - ddd```ddd```ddd```fffddd```ddd```ddd```ddd  + .6:dr?FHKQQQQNK +I GMKH E @>;:af??8 @5=9;;;;;;;:::=9=be? @:=<<<<<<<< E C=;23 ) +*gnx"?G8?????|oyT5A%1-?$6 #4):0?3B@LLX*ci;CI?AUW(???ki9|xI??R??P?~N}{JwuDlncj?D G +KJ +I H G G H +IJNNOPOMKJdq?I BJ>F +A CEEEEEEEE +T +T==]f? +1/ +3 D:5 @$@ +G!(076M Pg8_J6]HSUVX??{Oi<8??*??2?|n],X #OIW$CQ;I5C5CP=O=O;M6H +1C0B3E5G 5G 3E??h=N@QGX!bh8]e4U],??wKU#S]+JT":OQ>QFY"AT0 9 6 +: +< +< +E F OQWXCF +CGfr? G= +@ 3 -ddd```ddd```ddd```fffddd```ddd```ddd```ddd#&=> +Q +TQSaq?NACCCDC@> +; : @ ? @?@?A@fi? +A9 +A5?:=;;;;<<<<:=9=be? @:=<<<<<<<< +;943/ 3 ,/lqw).4eiX?????tagA6= +8? ,A 5 +1*=9H=L!CLGP#WZ-UX+b_2liig6`^-VZ'RV#R\'HR8I5F7L:O4L.F ??d"1*#2%,&( / /"1#2%4 &5 +(7 (7 9922488<??j(2)7!/ )9'7$5 !2$1%2(4)5$5 "3 /--0#4%6 |?g%5!/&4&'2*&')#'!8 2 P +NY Z M O< ?dl?A BEJ +I H G G H +IJKLLLKJ H +F_l?E?G<E @ CHHHHHHHH V V==]g? // +3H +DL +Q +K +H 4.#0 +6R!Jf&SN!NI=O%HZ0z???eL4?? u|1u\Y at FMKRGX"@Q6G1B 1D 7J>QCV>S:O8M3H +??[5K + at X:R@R?Q?Q?Q?Q>P>P>P=O:L7I 7I 9K +:L7I 4F??j?PARHY"=NK\%GX!EVEVGX!HY"EVARARFW L]&PV&PV&V\,W]-??~W]-^d4TZ*U[+TZ*V\,Z`0_e5ag7_e5[a1b_2c`3eb5he8kh;nk>pm at qnA??nk>nk>qnAmj=qnAa^1if9fb5d`3`]0^[.^]/a`2ce6fh9gj;cf7bh8\b2??T\+[c2QY(7K7K6H2D +1@ 2A +8E=JIS!Yc1]e6QY*PV*Y_3VX0EG??rGB$8:<> @MMZ8M ;P:M9L7G#4D 6C;HHTO[P>P>P?Q?QDVBT@RASCUBT>P:L??k at QBSIZ#>OK\%GX!EVEVHY"IZ#FW @Q@QGX!M^'RX(RX(X^.Y_/???X^._e5U[+MS#SY)Z`0]c3\b2]c3bh8gm=b_2c`3fc6jg:mj=qnAtqDurE???qnAnk>qnAol?xuHnk>yvInj=kg:fb5b^1`]0a^1cb4ed6fh9eg8dj:ag7???Zb1`h7U],EW?Q8J6H:I:I6C2? +9CMW%X^0QW)Y\1knCkmE[]5???c\@DFACDQ TaAUDXN!4A-:/90:/<1>1B 3D +2F3G6L%.D1-v??/0'4'4IN[\a_ce_bY\ $O +%P +'G &FWu?]X*eNM 5/ 7 7>? +G H +PQ=@@C_n?H +D F =A ; > +/) ddd```ddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffailailcigbhfbj_bj_bhZbhZ??zORGmmmwww^Zhb^lbZqf^uai?ai?ai?ai?ai?ai?ai?ai?ai?dl?dl?QY????HPbj?hp?bh?bh?bh?bh?bh?bh?bh?bh?`f?`f?`f?`f?`f?`f?`f?`f?}??IOqfl?ou?W]_e?ag?hn?bh?bh?bh?bh?bh?bh?bh?bh?Xa?gp?_h?IR{???IR{\e?mv?en?bk?_h?\e?[d?\e?^g? `i?dk?_f?^e?dk?ow?s{?mwoeogq{cv?h?????yt|W~?a|?\??ct?bz?h??m??n??n??v??????????????????????????????????????~??y??p??o??m??m??g??m??x??t??o~?g|?k~?m??uao>ud{?jlti|?ywpnvg{?d{?d{?\{?\z?cz?cz?py?o}?X??`??\foB???hqF??f??h|?b}?c|?g|?gz?gx?ev?ct?ad?}h??l??f?_t?]r?fv?n~?y??JX}kx?t??[f?bm?iu?t??gpkhqlgm?dj?ad?ad?dh?im?T\?bj?es?Q_|???L[|ap?]l?`o?_n?^m?]l?]l?^m?_n?`o?ap?ap?ap?ap?ap?ap?ap?ap????MXtgr?oz?W^?_f?ag?hn?_f?`g?]k?_m?^q?`s?^v?_w?^u?^u?\n?EW}???CPrdm?mv?dm?dm?bo?cp?_q?_q?[r?[r?oy?hr?eo?gq?el?`g?gn?ry?|??nv?????????r??y??W??V??n??p??r??t??t??r??o??liwS??q??n??l???q[|?f??q??a??f??k??l??k??j??l??n??n??k??i??k??n??n??j??f???z_??s??~??v??w??m??~????}??{??z??z??}????????`?????|??m????????????????????????????????????????|??|??????????????~??????????????????????????????????~????????z??q??s??w?????z???????????????????????w~?p}?o??r??u??????????????????????????????????????m??m??|??x?????}??v??z??x??mx?j~?p??m????p??g???evLm?W{?e??j??i??l??w??????????????w??{??y??r??e??_|?^??b?? }j?P?d??n??d??d}?Z??j??c??c?`~?_|?[{?Zz?[y?Z?e??k??qgxX???ap[v?wqrw??n~~au?_s~\z?b??]?[}?Vw?Uv?Xs?Xs?`q?bs?ht?jv????[]?iu?p|?d{?m??[z?a??ay?]u?al?\g?h_?i`?u^?w`?]c?ms?gm?RXz???NTv]c?lr?dj?ci?bh?ci?gm?kq?pv?sy?ch~ch~bhv`ftafi_dg_d]_d]??|KNEgfbqpl^Y_fage_khbnddddddddddddddddddddddddYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ MRN + ,0 +< +< +< +< +< +< +< +< := +A7IQ?/ @> 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3JOw/ +7<+ +50/ 1 1 1 1 1 1 1 10 +?:-OX?/ : +C : 9 +9 8 8 : +>?< +8 +1- ,:+81.;4lza/=$0>2@3? +-> +-@.A.?.?.=.=)27@@I5>{?[-8 +6C*7 &5 '6 +'7(8&8%7!5 42(5+27,1"; +!:%N,UQ_?.)"16!2(-#(#, ' @ A +J L< +FB3KZ?7 Q +IBA?>>?ABBBBBBBBBNYy/ ;?5 @ C BKKJJHIFF>D HAP\?/ 5 0 +1 5 ?C I +GGD GA;;/ 7$0>=IWs?yHUNRaDKZ=FV'Wg8M\#KZ!GV+GV+GV+FU*DS(AP%?N#=L!5DGV+da8a^5??pebCokRqmTjeOb]G]X;_Z=f`>jdBld=ld=ijBhiAhf?fd=hd>okEysO?zV?????_?_tT|oO??c??a??k?rG?sH?rIpGykDug at rf@rf at g_:g_:rlHga=??grnKrnKrnKnrOfjGY_;OU1EQ+AM'=L%;J#=I#GS-[a=msO?~]??g??k??l?????b|rO{qNrP?{Y}pNYL*ysOjd@[`8_dP();m}b 00?*(7".-.-0;2=3P0M (W#RUTTSMLGFVW?CH"O&T,Z O )X +Z'V KC84 / /-< +:-TY?+ 1 8 10/0 +2 6 9<32 +( $ +PRM +  + +  + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYahp/7655555555228 :QY?5 +;10000000022222222dh? ;04, 90,00000000* 5 +51Ya?55666:;ABCD3716 +'6%6.->6???,?#,(:3D3D/(:$1'47>PW+rpG??[??`??^?tN??ZxpIwoH??veb9`a7_`6Oa/M_-J]&GZ#FZEYEYFZFZ>R2D);#4 + 1-*y?e.>-;$&4"/$4%5%:%:&='>)?*@+?+?&0/98D5A??a/<,<(!2"3#5 $6 #8"7 6 66&4$+0 $);9I Mr? +F '-7L-4M,E $2%& +% +:<DA ?C C +AHL\f? +> +;--3 +> +ELIG C77, 4((2E)L_C??{Vi;K])BT GW([kO>O>O?P4E9J&73Dt?QBS>O8IK@M!BN LX*?KFR ISHRIRJSMUOWRZT\ TZ,_e7XY1ef>??vd`=qhI?wX?~^~qQsc?qa=|k@?qF~l>uc5wpDyrFzqFtk at qe;sg=}pF?yO????wN?|T??\??Y??\?pI?tM?rF?yM?~S?zOpG{lC}qI?xPulEof?yqLskF??t?zVztRwqO?wR|nIne>i`9b`7_]4SY-LR&V]1U\0TZ.V\0ec:wuL??a??p?????m??V??a??p??|??jwj@?yNqh=^`1`b3\h6Wc1K])HZ&JL%]_8QX/V]4??b>K 2A-<8E=JKP(TY1b^9miD|rO?yV?|Z?|Z?X?}VyzNlmATb/IW$??`;R4M8Q;UB\2J7O7L4I/E+A)?(>)?*@3H +;P?S"1Ev?`#5 +,=!2("+%,3*1 #?:JJYZ\\UQIGmo?H =HRTM'_ ,d(` TL@:20,664[_?511.--,-/13 +7 6,) imp YYYeeeYYYeeeYYYfffppp iii ppp iii ppp iii  +  + +gm?$(4<HB ; +A +A +A +A +A +A +A +A ?8 = Fah? F F9 +C +C +C +C +C +C +C +C@@@@@@@@np? + E9A<J B> +C +C +C +C +C +C +C +C +8< :=hp? E +@> +F G K L +Q +Q S S6B(D,H,3*11%$8,??z;P/6L9O!1E+? +43H,6=G^b/~?O??b??b??T}uF|tE??QvrByuE??wkm;dk7ah4Mb'La&Ka!I_H_G^G^G^F\=S2G.C /B/B);#5|??(42*0#)%)"1)8#(=)>*B,D.E0G1F2G5C/=,:)7z?Y,< /A1)<*=*A,C-D-D*D*D,K;$C33=)3 GD QPP]??$&13*3;'E1A4!1$+# F +J R MKIH J_p?!Y cQNM +K J J +KMNNNNNNNNNor? B;E J\ ][!f + e ` ^XVQP +]RMR`i? +MO E; ?H +M W WXVA F*?1 at U?S:?S:D\Kc%??TMfI_J`Rc/`q=IU1?K'=OS??g-A/B#6 '9)%7'/.#"--K&U +%c'e*l,n+j +&e"^Zmr? H;MXVT3r6t4r 2k-f'Z"UMK= B? Djl?J B@ B BAA@AAA??;; 2 +3 ' 'sv? + + +iii ppp iii ppp iii fff```aaa```aaa```aaa V^?(1@ +< >4488888888 +@23>Y`? ? +@7<<<<<<<<::::::::[]?95A6=8<<<<<<<<< 84,1]d?;67>>BADDEE' 3*6,8)#+%%9 0D+??tNc:G[(4H#6-@ '81B 5<MTqt???U??X??Mvn=ld3sk:}uDge2ki6??i_d.U`(P[#C\C\B[B[A[?Y>X=W6O0I+B *A ,A(=2)hq?8 1 0 +3'$$30 5 +!6 ":$<&=(? )=*>3D +%6.-q?M#6(< 16 8 : +"< ">">">!= +&C>83%5-DDM +Idq?+X2DHBTX-D,C.J>Z +"2/# +(#FL +T P GB +?GYl?PXFFEDCCDEFGGGGGGGG\]?67 +FFQW^cb^[SP J +H[I@GV_? +E +F @::?A H +LSU +A B!60?TG[?H\@B\>X|?;A[D[ G^ HZ Oa'Q5H8K .A)<4GGZQd$K^@S??eDV&DV$EW%?REX!mj7fc0XX$``,qq=??S??_??Vsm;[U#??e??M??O??Y??T??`??{?????j??W|p:J +MFD&g*j*j,g*e%Z UKG@<5:ac?C=?????>=<;::9:45/0^b +aaa```aaa```aaafffiii  iiiiii  iiiiii  iii  !"-.fl? +? +? +I8::G>>>>>>>>M<< +H`g? +D G +D????????AAAAAAAAbd?A@M;:6@???????? +G A6 =cj? ?: +A +A ?<;< +>B D)$ /*'7**:-1A&@P5Yj at l}S???drAER,9/9JTAKY2K0I.E,C(> 6) +!fo? +> : A,!?.+*:7#:$;$>&@'?(@)=!)=!/C%9';.B??_,A+D 8(C)D)E+G*H*H)G(F9F*73.B H MHjw??$$7%.$-3-7",:7W \ c +b +VOJ$Scy? + RYKML J I I JLMMMMMMMMMff? + +> +DSMPW'd +k*j %f"c +ZW +Q PW +I I +Xfo?G C; C +A +A @ INW[ P +H 6,L9K=EWINe-Tk3??]QiMdI`CWI]BQO^%BTAS?Qln?}L??R??b??v??y????????k??Q?wE?vD}vBwp5 +B02- +<======== F7< +J[a?:==6666666688888888cf?83 A320:66666666B>9 Cah?8- +9 +52)((07<#.+66B@L&JV&Wc3it8%B +&C &D'E$E#D!B + A 2T B 1,6<81s??9&:;#F>"B40 C @U Y +_aTME +!MZr?@E = CBA@@AB C C C C C C C C Cki?79 IEIN&]&^%] YVPNGFI> B +Sak?92/5477=? G +HHC5@$/%3>@R:XjR??qI](?TO>O>O>O__-QQ9HBQS6L 2H2H*@0F9O??h1F6J2F676 8/&!  B D&T +)W0]4a9c:d`?1] PKNRF +LUY X + Z +QK@ ; @:4 +G +Gcg?@8M +=:*0JJJJJJJJ +F:DT_e?;<= 9 9 9 9 9 9 9 977777777jn?3, +:375 +A 9 9 9 9 9 9 9 9DDC +Oho?;- :52 +' +'( 3 ->(5F,4;CQZ#bk4jr6go3ci)^d$??Q3843RQUS"KIGCmi)A0H +??])C3O6R,I-J,K,K)J'H$G"E8M|#8g + KC A D:0[i?-5 +J K +LP^89N K]^ aeUMC "JVp?5<9 A @ +? > > +? @ A +B +B +B +B +B +B +B +Bts? 4/ +CFO$V2d(['Z#W!UNLGFQ BA +M[f?02 701 7 9 ? > +A?FL I +M +6 >6EBXgd??EV4?SG[J`OeAVH]6G;LCT K\(Rc/Wh4Yj6Zk78I7H+<@Qu?R0A +2CBS>NEU$N^-Qa0M],FV%AQ ?O@PCS"BR!9I1A6FGW&Xh7??~OZ0AQ*JZ3QiEbzVKlMMnO8cH9dI3iR3iR.iW*eS#cS `P?\$Kh0I\$Zm5??uuxCwI?xJyW?]uxcdgRTh_Ui`5SS00)^T;??u????????|???????????}??v??P?}F??y?????|???????????y??m??g??m??t??s??a??k??i?????`??i?????_??g??j??ar}RkvKr}R|?\SX/glC~zT{U{mJ|nK?~]??q??????????????c?wQ??_??l?\??q????y??u??z??}??z??m??o?~Q?uH??x~wI??[??h??f??b??a??f??l??m??f??_??i??n??o??k??b??_??`??f???rG~zJxtDXe-S`(BZUm1cuMewOfyLdwJ^r=Ui4K`%EZ;Q/E3H=R??p9MAU$@T#3S,L&@%?)9&6)/!'==#J$K,T0X6[8]e??;`!LBO+aN +F +HNSZ$V!SJ F +:76 @ei?0, 968 ; +> ? +> < +:12: = G J +O Pim?B2H + +8 9( ,iiilll + + +iiilll + + +iiifffddd```ddd```dddaaW#&12>>>>>>>>dg? @: C8 +A= @ @ @ @ @ @ @ @ @<>:=be??9;<<<<<<<<::::::::be?>8 +A6?;=>>>>>>>>47< Cco?M CB9 +1),9'7?5=MT(_f:gmAW]1DJAGKL"QR(??c75 B?^[2`[3idui??yO}yLkg:hg9dc5_b3X[,??xNV%T^,JT"ET3BQ0?R$?R$>W=V7T2O-L(G$B'E ,H"-I#$@)8!s?e4&> ,Da).r&/Z$-X4I*,A"#@"?&A*E*@(>,G+F6Q +>Y??_+I,K%D,L +K +(I&G%G&H&J&J5'5'14.1%A; JGdo?N GN9 +A5 +7BD FILMIIJKBA^h? <57 C C C C C C C CEEEEEEEEYm?D +@KCMJLUTVTSQOOAC < +>^k?< 6 +: 7 +8 9889@ + C0 5 >:/ +;*7=GTZ???I^5;U:T +;U E_8P@X=Q N0BPWc1CT BS@W!7N?a+D +6Q2M6O;T=U 7O'@86,9/$5:KBf +0T KIMH\x?FX,h"r (xgcPQHH +J +G NK>@;>bb?B>BBBBCCDDD C C C C C C C Cag? +D@ I? +GA C<<10 bcg    ddd```ddd```fffddd```ddd```ddd`aY .1 < +=>>>>>>>>dg? @: B8 +A=?????????<>:=be??9;<<<<<<<<::::::::be?>8 +A6?;=>>>>>>>>9;9=[g? C66"6"14'69%2,9LS)fmC\b6Y_3RX,KQ%OR'OR'AB./??aSQ(`]4UR)<7VQ)ld=yqJn_6?uL?U?tJzqFvKtpCc_2ji;ed6^d4V\,??xLV$S]+IS!CT(@Q%=R>S>W=V8T 4P0N2P +2O/L(C"!<5"2n?b'<+8K$1D E H +8B!64<&C1L;V?U. at V/>Y4O3N 1L{?V#@,J+I + > +!? "A%D'G")I$)K**L+ 5814)8!0<7E +Dcn?PFM9 +A 4 6DFHJLMIIIJAA^h? <58 C C C C C C C CEEEEEEEE\m?D @K +CLIKONPOO +N M M?A < +>^j?>9 =789887:;99A E5 7*2=JR??~H]4R +DVBT@RASDVFXGYGY0B5G +9K7I +5G oj@?U????????????????????g??V??j??j??k??n??s??w??y??y??c??g??{??y???????????????????????x??p??n??r??v???????????~??~??~??v??i????yQrmG??`??f??]{{UqqKba3a`2_a2eg8msCx~Ny?Qv?NIZ&AR:N3G??c1J8S.I81+;P/Uj#Lx&RN%\k?? +'EM#U[$g"b&f %U"RE? +DB N +OB D>Ace? D?BBCCCCCC D C C C C C C C Cag? +D@ I? +GA CED86&%abdddd```ddd```fffddd```ddd```ddd_a\+-; += H H========cf??9 B7 @<?<<<<<<<<<>:=be??9;<<<<<<<<;;;;;;;;be?>8 +A6?;=>>>>>>>>?@9:Xb?8)-!.'3'6B6FN)OW2\c/dk7DJRX,WZ/GJ9::;ECKI ??pjg>lg?OJ";3 ld=??Z??^eX.{nD?zP|pFqj>sl at nk>eb5ikR;Q=S>W>W9T6Q 5Q;WY2M +/I +.H y?_"=+F)D369&!<)#?3#?3 >6=5(D#? =5 +> = +J Lbm?Q EL7? +5 7 +G IJLMNIIGH +@ +@`g?<69 C C C C C C C CEEEEEEEE]m?D @J BKHJ G G J J L L +K +K=? < +>^j?B> B +A @A?>=<;E=B O=4$5?H??pCU+;S 6N.F6N0F@V3=4GQHLaLaPmIfE[QgNVYYad at Ao2bkj$-,?S6J9L +9L +DA>!HE'W#+['=f":cF]%BY!??tXZ+sm=tn>dl;z?Qp?|i?uC??8? +g?K?Lgb}??????????r??q??~??????????????Y????U??????????????v??Z??W??p?????????????????x?????n??i??j??W??`??g??g??i??f??Y?vH?rEyk>?yM??Y?{Q?|R??b??e?????b??j??|????????}??k??V??S??P?~N??P??V??^??c??r??n??y??v?????????????????????????y??}?????????????????????????????z?????^?xR??l??x??q??c?uOml>ba3ZY+a`2orC??T??]??_kyFZh5HZ&::::::::<>:=be??9;<<<<<<<<<<<<<<<8 +A6?;=>>>>>>>>A C66]e? 1#+ &$&,*5;!DJ0TW*Y\/X["TWMN$XY/WX.FG><LJ!he<{xO??}ZU-UL%UL%cZ3??g??k?}W|pFsIulAe\1^Z-ie8on at on@gj;be6[e3S]+??uES LZ'BP=S +;Q:Q W>W:S6O:T%:T%5N.,E%!:%6!8+" ?_f? =7: C C C C C C C CEEEEEEEE_l?D @J +AJ FHCDGH K +L M M=? +> @^i? +EB FCA<<::2/J<:I6+ +4=B??mIZ-E[@V6K=R8JK])?L0[hLOa#>PE[8N2DSe)NXPOYQEIbekw 8C3=H87I +6H 8K =PCWDX>R 8L;O +AUGZJ]L^$Qc)Zk5art?Kq?xr?yI??%]t5x^@NQ??????????????u??}????????????????????]???????????????????????~??v??g??o??r?????v?????q??o??r??g??k??k??d??d??c??Z?yL|k?n]1?tI?Ttg=}pF??`?}V??y??S??Y??`??w?????q??{??j??g??a??Z??T??S??V??Z??~??u??{??u???????????z?????????????????????????????????????????????????????v??l??????t??d?vNqm at b^1ZW*da4rtEz|MyOyOr~Leq?Te1DU!??g1E4K(? /B0C4M >WCcAa 1X&MG#L +=/ /!(S3^+{mZ|?%/&=4K +)H0O *B,D (3$/-& : ; +S U F +GA Cag? +D?B +D +D +D C CBBB C C C C C C C Cag? +D@ I? +GA C S S KJ ?> /.^ddddd```ddd```fffddd```ddd```ddd `cv "66@@GHLL<<<<<<<7 @6?:=99999999<>:=be??9;<<<<<<<<<<<<<<<8 +A6?;=>>>>>>>>38,/dk~**,+*)JI4kiCjhBUS"JHZY#po9~|Sfd;LJ!LJ!kh???Y?{Sje=??wJAQEuiC?~Y??o??\|nI??[?xMjc7\U)]Z-jg:km>fh9_g6Zb1Ua/MY'??rARFX$=OV9P"6M9Q/0H&$<"!9%>(-F00L62N8???0"-'(88DTT7I=%7+3 +#9*C +/H1K/I -F ,E -C#9$8)="w??.%*6 ++%?&@&G$E +A90 +CE I K +OPSS`k? +MBJ:B : +<KLLMLK E D +A B<=_f? =8; C C C C C C C CEEEEEEEE`k?E ?I@H D FDEI J +M O +P +P?A +? A^h? ID +H:8.3 . +/ % +>.*4#5?6??rUe4Tg%Re#HY%L])ER4UbDDV^p4JW=)6!)+;E:@O( +);1CBVPd>R DXL_Re%Se+Se+Sd0Sd0???D^E!/l +X +m t +GR +!JF`aae '?&> +1$>#,F+??v?O+T^)PZ%[m/\n0YwSc?]Qx?4[l1mS )?J\?????????????????????????????????????????????????????????????z??c??d??g??x??n?????o??k??k??_??b??`??Z??^??d??b??Xzl?rd7?S??]znD|pF?|Tqe=?????PyIyI??W??_?xJ??Y??c??g??j??g??`??[??[??]??g??b??n??n????????{??t???????????????????????????????????????????????????????????????z??p??`xLle9^Z-fb5on at rqCruFy|Mbl:ak9\j7KY&??e/A +(B.H 5V9Z2W,QD'M@- -F +)Q'x !rSt?0":2J (@2J1:7@/*/*+/'+B< Q N D +F@ B_h? D@ +C E E D +C +C BAA C C C C C C C Cag? +D@ I? +GA C +R +R +M +M +E +E < +;, +.^eoddd```ddd```fffddd```ddd```dddac?-25@@CCCCCB;;;;;;;;ad?=7?5>:<::::::::<>:=be??9;<<<<<<<<========be?>8 +A6?;=>>>>>>>>" * &quv#$1/@>)ZR-ia6;M?HZL8K5;N8*? !6/ 6(@-E-F ,E ,F-G:L>%7)'&"!^m?+ A:GHIIEA 9 6 +H JLML +I +FD_k? +G?H;D ? +AKLKK J +HA@>@:<_f? +>9 += C C C C C C C CEEEEEEEEbk?E?H?GC DF G +K L O P +Q +Q +DF E G^h? JD +H :9 +*4(.#.4!,&'!!$-&%$'0;D'??fQ^&P]%P]%FO2FO2598>BA5E@P17E(933EVFW ShEZ???Ca1<.f To yOYKKns +w xMI'#/39'>D???;N;Ma,I](MdG^@[&Fa,Eb^:WS4\?1;<:G???????????????????????????????????t??q??????????????????????????r??m??v??j?????i??^??X??]??]??V??L?~L??O?~MuD}uF?yJ??]??a??V?RwtI^[0??p_a0TS#_^.~|L??Vjb4nf8sf:rF??U??\??\??\??_??c??e??c??p??m?????|??s??n??y??~????????|??v??r??q??r??v??v??x???????????????????????????????????{??u??[yrFxqEwtGxuH??V??jz?P~?Tz?Tdp>??r4E?P@Q4K/F)B'@'F)H)J)J,N;7)-I;"8_A\-u[y?A="E1)C79.FH%>+'@-%@7"=40K#>N F DF A Dal?I +EHGF +E D +B A@? C C C C C C C Cag? +D@ I? +GA C +H +H +H +H +H +H +C +C +9 ;, -ag ddd```ddd```fffddd```ddd```ddd$'+0df? +=BEIIFE?>:9::::::::`c?<6?4=9<;;;;;;;;<>:=be??9;<<<<<<<<>>>>>>>>be?>8 +A6?;=>>>>>>>> ( %(??u16"FAVQ+?}M|p at tf7{m>?|U??]?}]rRc^6upH}xPniA^V/[S,bY2g^7????zU??w??}?|X?wS?uQ?}YwsFpl?li&-E-4P(:V.:Z(:Z(z??5EBBUAK^J8N(:P*.E*A)?.D3J 2I,E (A'B)D-;D%. -)Va? 9O +H P P M MFG@@CCB +A +> +> +> +>^k?B=F=G +D +GKKJI GD=<<>8;_e? +>: > C C C C C C C CEEEEEEEEdk?E? +H> FAC G +H K K +N +N O O +HJH +J^g? L@ D55#*22A,=L7727021!1'< + 5,. +3BJY2Pa-Yj6???"" 019;EMOKW?DP87G-= >Q>Q>Q@SBTDVCTBS???1I)P ?]iCOFFj o +t +tIDNS*O0Uw??0EFF`0E_/@] ?\ +:T 5O=Q6CW > B B +F +F G G +F H: +:=be??9;<<<<<<<<>>>>>>>>be?>8 +A6?;=>>>>>>>>!)./'(91??|AF(WO h`1?v??|E?}M?uEzjHxhF?rY?~e|wOxsKnf?c[4i`9{rK?~X??Z?????]??q??]r`kh;kjS;P;P:M-9L,3E5. at 0)"7(3K1 ; > C C C C C C C CEEEEEEEEdk?E? +H> EAB G GJJLLLL KMJ +L^g? L> B%%(#1C?Q)@T;Obm1w?F{?Phr=`j6is?eq3Ua#??_O[IR'GP%=>C127 4, TE0 @ * )$ + 0:/7A8U_V???DNC *'((3%?J +=]_ d d ;6 +] +]OQ]u?1=4Q!7T$3Q>\@Y9RFW-[lBU^]&W!RILINjy?VT!XHGF +D B @?> C C C C C C C Cag? +D@ I? +GA C 6 6 +; < E EKK L +N C Edj? </ 1   ddd```ddd```fffggg bbbggg bbbkeq +  $'23 + E +C;=eg? +H D +F<<<<<<<<>>>>>>>>ce??: +F> + E;8EEEEEEEE JH@Bcd? MI +KEEEEEEEEEEEEEEEEma? +c; +F + ( & +$>G +^\EC 09#/*6@Fdj>??l]X0ugB?sN?pM~jG?qM?|X?rNm]9nbV"0)F4/L:3PK6SN2PR'EG9>16u?r,F)$B&D(K1T"H(N"F$H'G+K-H.I/F2/F2ZPS [`o?WTH +O N N +MLLKK +I +I +I +I +I +I +I +Ibj? KE +Q +I PFCMLJIFFCCEHBC`b?BAI +I H HGFFEECCDEEFGGaj? +A; E@K G GDF J L O O Q +P +LJ8:]j?? +=? ;0!:DC.QP;UUTT??A??8?uDl^-XH&rb@??V??X??u[[HPJR'10$# ><:A)2 (5..J" '&(5GIV???QYAHU4A " ##!"6?F4X_M]k-Zh*H[7J@SWj[k M]??t;`-)< +%8hgjf7&B73:6/D'<Z[nl L(iTl?-G5'+C5,C;R&DX;O=K +IWR^ O[4N3,14 Yb?R???????????????????????w?????d??e??f??o???????????????????????z?????j??b??g??O?N~xFoi7aa/ee3jq>qxEntD`f6xwKnmA??c?????s???????vV??]?????u??y??i??Z??Y?wI??W???????????????????????????????????????????????????????????????????????????????????????????????????????????v??m??t??e??T??N}?Ls{B]f-KTTb'\j/Zi.gv;??fVj-Nb%3G +3J2I0G/F,F+E&B$@/I&#= +%% +- /IN]p?RR + [Y(h bY +^[QPK +Q&S*W +WPS WXj?V ` +^VSH D : +9 5 +6FFFFFFFFdj? ID P +H OEBBBBBBBBBL J@B`f? JE GJI<9#  jjjbbbggg bbbfff]]]^^^]]]^^^_Za.09 :8;7:ad?<7;;;;;;;;;::::::::Y\?51;1;7:;;;;;;;;;>:=_a??:> B B B B B B B B B B B B B B B BaY?G*4 $ - +1DEJI4 ;)#1=@:=@>db9??{?zS??_?yU?zV??^?uQm]9ne>??^??k??`|pFymCsI??`??}?????w??a????~T?~T?zP?tJ?|RwkAxlBpzElvAdq;an8^k5 Zg1O`)J[$ATH[#;PLa(??bE]#?W>V@Y=V9 D: +C@ +CFFEDCB>>7=9;]`?85; +C +C B BA@@?<<==>??@T^?52 +=6 @<??@ G +H I I J +I@C7:Yf? 5153,"$;JI4\[Fee)gg+??L??G??Y?wJqa@?tS??c??a??kj*ag9\b409@ )0 E= A G, 3!)##=)/0D???LRFZe:Wb7VXe/1> + (*7 at G7KRBBOMZ"P`CS7F8G=J@M??eVv76LJ53 @9G"P(A=,EA1P.5T23O@*F73H*?"d a?)VRhu)61)?*4G}qAwq?oi7dd2bb0ae3dh6nqBeh9vuIhg;?zS??j?zW??z?????w????????p??k??z????????~??w???????????????????????????????????????????????????????????????????????????????????????????????y??k??q??~??}??u??i??`??W??S??QuyF^g2NW"KX"P]'M\%]l5??eVi1Uj1 at U@T=Q8P7O6P 5O1L .I0J)C1* +"2 +,BDZk?MLR +K +[XU WSFB9<:> P @>@L\? IWU WTKH> +=::????????Za?<8 B8 B> +A>>>>>>>>;>9;\c?=8; JI=;)'___^^^]]]^^^fffiii   + + +ccciii   + + +cccgef +  + +    +. / < += +E +E6 > > ?dh?74 +< +9 +9 +9 +9 +9 +9 +9 +966666666ei? > : ?-207555555557 ? ? + + at be?85 += = = = = = = = = = = = = = = = =ki?7 , 0 &6 >QK< A+$*:2:%6>)KC\T-k_9?zT?????o??x??d?yU?vR~rL??Z????????jTW,ZP,]S/nd@??^??s??irhDQG#??llb>zpLuQxnJ}sOj`N:J7ICU#:NI]*{?^9P4K7N7K7K7K8L7M5K1H/FB[D]B_A^>\9W4R0N??b6H(=%: :+E<*H 6U)0O#$C39)+7$0<: +NI +N +Q[k?D L J IH +GE +C A @?88888888em? EA E386 +>@@>>;:877 += : ;cg?51 6 < < < +; :9998889 : +; +; +;_h? =<C24/39 : +> @ +C B B BC +K +AB]i? 33 +; 71$,-BRP9caJom0us6?zD~s=?rIwh?eU4scB?{V?wR???b]3CE-"$ 55+-%++C'!$0psz/29PWE]dRglfW\V69> +6<.Y_QCN#KV+Yf0an8Yd[d9OX-R5I.1E*-D,C-G,F(C$?0I4M3E5);+#A +3EDZi?NP S G VV Y"UR +B>57 !4#6@ 7?I]l?IMA +X VPMFEAA +; +; +; +; +; +; +; +;fn? EA +F497 +> = = = = = = = =7??@`h?97? I I A +@ +2 1 +# " hhh   + + +ccciii   + + +cccfffUUUWWWUUUWWWOQP   + +''44<;BB/ 8 62W\?'* 6........,,,,,,,,QV?-2 :'+* +4--------- 6 +40UZ?'( +4................UYe '),> +HA>&2(,59*9@ +6= +A/ uc???a??j????yW??d?zX?wT?mJ??f????????}fmAIP$xoPqhIpgHypQ{rSmdEXO0KB#??jjaB}tU?z[{rSvWofGtkLYa8T\3MX.KV,LW-KV,ET)AP%EV*Qb6GZ-Qd7?g=S%>T&F\.EQGSGUESAQAQBUFY:O +9N 6M4K0J.H,H,H?W=O;N?R:P"@V(-D(5L0510, &;2?=II<9@AP_?0=@ : 9 +86420/////////QX?0 +4 <)-- 633320/--2 5+)Y^?&$+/..-,,++../00122PX|* 1 +:%''./0346543=F;7R[?'* 62/ +"(&;D@'MI0WS\X?sIvi?{lEwhAhX6rb@?uV?rS???IA,&$' +  ,JI +4<$1*46C\]r at AV +1'&%IIc %+.3W^Lip^inhFKE $'#&CI?gmcnwZYbEKT5IR36<2 emD:B"$!#...GGGKL:/0MROTW^dkqw1w}7wwCtt at O\RR_UBO=N[I??tR`=_l>n{M^i1Va)Xa(`i0bf3X\)Y]+bf4ih0sr:sujlncOW{8 at d!.X#Mp}???????????????????????????????????????????????????????????????g??\??\??R?Q??S??V??QwsCkj:ji9XW)lk=xsItoE?Z??d??a??r?????~??g??j???????????????????????????????????????????????????????????????????????????????????t????????????????????????????????|??|????????k??WzkJ}nM?tR?yW?|X?{WyySvvPah?V]4DQ&P]2y?_EX+Lb4DZ,;UR6PM1N82O99V&:W'7U1O3&> +1B//@-!)@.95FS?< +BH8FH +N +DB66 - + 1&/)2 <4::P^?3 B @ONJHC A +> =22222222RZ?5 : B/32<333333330 9 +85U]?,0===8922))  SSS WWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeeeee???GJOWYelnzbdykm?jm?tw?il?il?ek?dj?ci?bh?bh?bh?bg?hm?af?Z_????RW?Z_?jo?ch?ch?ch?ch?ch?ch?ch?ch?ej?ej?ej?ej?ej?ej?ej?ej????JOyX]?jo?_d?gl?gl?pu?ej?ej?ej?ej?ej?ej?ej?ej?`e?fk?_d?X]????PU}X]?hm?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch????JRTV]yho?[b?dk?gm?qw?^f?em?w}}?????y??}??e??_??h??????????????????????????????????????c??h??????????????}??r??i??o??~?????z??????????????y????????{??t??p??o??n??j??g??f??p|?b??i???r?Zw?_??k??e??g??e? ?c??_??`??b??g??l??i??d??a??^??_??_??`??ug}?v?[??k??????k~?o??l?i|?bt?^p?Ym?Zn?\q?^s?Yh?Wf?]l?_n????P]?aj?dm?gn?fm?gk?ei?eh?cf?be?ad?gl?gl?gl?gl?gl?gl?gl?gl????KPxY^?lq?`e?hm?hm?qv?gk?fj?fj?ei?dh?dh?ch?ch?ej?ej?Z`?U[???V\~Y_?ci?fk?fk?ej?ej?di?ch?ch?ch?di?di?ej?ej?fk?gl?gl?hm????MSuX^?hn?[a?ci?ej?ot?ej?fk?gk?hl?hl?gk?ei?dh?ba?hg?`b?Y[????NV}V]?fm?fh?gi?{x????????????g??m?????z?????????????????????^SQWQkc]w`c?wz?ak?LV?^[?da?TTpZZv\^kvx???????pn?ig?hd?c_????SQydd|kk?v}m??x???txwknuoryrvupts?????|?????????pszpo???????????????????????????????????}??y??t??o??w??z??~?????t??|?????t??x?????n??i??n??v??z??s??q??t??X??n?????????{??ew?`r?p??p?????????????????????????????????????????????????????????????????????????????????????{??y????g??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????u??c??o???}?c??m??ju??n??i??l??w??z??x?yr?st?p??|????????? w??hm?`e????Q^?[g?dp?Ua?bn?bn?eq?dq?cp?bq?cr?ev?iz?m?o?????y??m}?[k????HV{gs?y??ju?ju?jt?is?hs?fq?ep?do?dl?dl?dl?dl?dl?dl?dl?dl????KS?Ya?ks?`h?hp?hp?qy?ck?ck?ck?ck?ck?ck?ck?ck?]e?ck?]e?W_????QY?Zb?jr?ci?ci?ci?dj?fi?gj?ik?ik?ln?km?il?hk?hi?fg?eg~df}???JJJWWWkkkbbbiiieeejjjgggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRFI\,+ +025<<>>>=<<7 +91+QU?+/ +<4444444466666666IM|+1 +@26/2........1 3+'OT~') 6////////////////JR_+ +:AG: ?!&18>"CI-KJJIOIRL??z??w??b??^????}[??f?wW??|??x??i?vS}qK?yS??]??_{wQhd>ZV0WS-QM'MI#]Y3uqK??|rnHwsMsoIkgAsoIhd>okEen?^g8T`0NZ*LX(KW'EU$BR!BT"HZ(7K@T!r?U5L9PBY%@O&?N%>M"=L!=N"?P$?R$?R$.D,B&A $? +#@ +$A 'D )Ff?N0N?1,2 +7OW?,5455443322////////JMx'.=/3,/ 9 9886532 1 1$#PVz"% 0332110//,,,-.///OSx#& 1$*)/5 6 9 99865=?/+OTz#' 4 0:1*F& +, +%'6STh>?S'$7 Q??????????????????????????????????????????????????x??????????????Z?uH~m??tF?xJ}rD{wH??T??b?????n??m??}??v??x??g?????}?????????????????????????????????????????????????????????????????????????????y??x??|??v??j??t?????????????????????????????????????????{?????s??m??f??`??Z?yRvqGni?gm?V\.BPUc2~?_EY&Ld0Kc/(do[fQ^S`)Ye+[g)Q[ HR6> += +; : 3 +2 +* +* & &")&- 0?/>`n? (<=DEIIH +F D +C +; +; +; +; +; +; +; +;JR?18G9 =69 : : : : : : : : : <4/PX?/5 B6689==>>=<65,+%%NNN + + +RRRMMM + + +RRRfffqqq cccqqq ccckn?3 7?9 <64??== 6 +7 +4 +4 > +?:;be? +?< @::::::::::::::::mp?H AG7:00111111117 834`d? 85 +93333333333333333pt?: + ELI N,-/:)CN=\c/Za-VR#WS$scI?z`??|??g?rM?yT????vT??a?{[??~??j?}\??j????????kygCba3KJBARQ#^]/_^0gf8xwI???|{M{zLxwIsrD}|Non at rqC^h3Wa,LY#FSERER@Q>O?RDW6KF["~?\@X;S;S8P3K +/G 1I 5O7Q0N*H +1P/N,N+M*N,P.R0T{?w;e78[E.Q;3D +$559KKEC53'' >6; D\c? ? C;6678899:11111111op?C <B25++>>;:87445 +934_d?1. +55544322101123344mo?: 5;-1++78::;:98 > +?12ae? +/- 1 .?A:JaZjwnQwnQu0?~9seBgY6{o5??M?????l_2ib4voA??l?????i??k?????x??|?{\?????c??~???????????????????????????????????????????????????????????????????????????????????}??t??Y??[??]??a??f??s???????????????????????l??a??h?????}??u??q??k??\ztDga1fj7UY&CR\k4??bG_%Lh-Mi.io]cNdMcLxKw 9r-f4d4d9N'CX5PA5PA-G"#=kv?< +8 94 BE +C C B +@ ? : : 7 7 + (7>@OV???!-C 9% ? +A +G IJ H ED????????nu?O +HN> +A77 @ @ @ @ @ @ @ @ +DE? @ah? C? +D4498??CCDD>>65//vvv cccqqq cccfffiiihhhiiihhhef?1-8: FGHAA;; 3 +4 +. +.687>fh? D96========;;;;;;;;eg?=3:3@=@66666666/107dg? +=2/6666666666666666jl?;@HE U 04AL*Va?io/]c#PIWP$?pe?????f??b??b??u????yU??h??u?dEzY:?vW???????rRpV5}cBnp>OQDF_a/z|J?O??P??W??|oq?ln66666666if?8.4. ;8 ;==<;:966.33 9ae?4,/66544322899: ; ; +< +<`^?-+3. +:779:<<<:8635)0fi? /'$" +4<4C_WfujLtiK{q,?z5?|Wm_:la!wl,tk?x+??b??k?}?. +E + +:0'H V 9 :' + 2&3 +;`]?4 ,"*B(%TB +6 +9! "&%7=/EK=RVWOST*+?hft-+910edPxy=pq5}0??B?y6??A??^??t?????|??a??O?wB??^??^??a????|LrFyl@|pF?}Sum?SK^V'??W??h??W??J?{6y?R??ca~|+HF+\6g\~? +uB330)????????}??p??m??z????????????????????????????????????????????n??Y??W?}Puh;ld6vn@??c?????^??g???????????f????|R??z????????????????????????????????????????????????????????????????????????????????{??q??g?????s??Tnj=ra6?tI??g???????????????????s??a??b?????|??x??z??y??g?zFg`,fk3UZ"ET_n3??aE]Gd$Fc#uvghToPk I?E?0?"wfc?/P+K67WB7X.O???*D +5.*: +A?=>?AAD C +D + + .1}??!.A?& < = +GHJ H GECCCCCCCCfl? G<D< J G J G G G G G G G GAC@ Gek? J>;3376@@DDLL E E ? ?89qqqhhhiiihhhfffddd```ddd```  +%(34bb?82;0957888888884737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788cp?)=> KC$)<;@SlqHbg>]\ZYp_3?wK??~?????z??f??g??`????uT?jJ?nNsY8?yX??u??t??^tkDXS+GBQT'WZ-bd5oqBz|K}N{{IuuC??pmk8po9qp:nk4vs=E +JHB S S+BdkdDKD:D*487E&&3$#%;98HGFVOQLMOJ6;' fg|/"$#CEDZ[;fgGnn.??P??=zx%sk??3??h??|??j??H?H|m6?H??O???sm3zz>hh,psvzH~?P??_??c??d??a?V??e??a??T?nIgS.?J(3???K?E?;xK{????????????h??S??m??~??t??y?????????????????????w??x?????z??n??h??g??_?|P?mA|e;?rH?{R?}T??_??n??w??u?????l???????????????????????????????????????????????????????????????????????????????????????????}??s??c??SxvEki8\`-VZ'?????a??`??????????????o??q??|??y??k??k??r??crH[X+^[.PV&flW(Lf1Uo??o,K6/ " +!9@AECB878 + +<:C  'y?v(;% 1'* . 2 +S T +LG31????????_h? +A; +D9 B> +A > > ? +@ +@ABB +@B >A]m?C += ?>>>>>>>> +@ +@ +@ +@ +@ +@ +@ + at hh? + +<0 +6 % ```ddd```fffddd```ddd```  +-/89bb?82;0957888888884737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788bo? +6 +L BGG>@LXZfwzOfi>]X\Wud8?|P??y?????s??e??e?wU??v?qP?mM?qQ??v??x??h|hEUL%I@FAGBQR&WX,ce6qsD}|L~}MxxFqq???uppzs?|uA?wI?yK?uKsI}yS??d??b??c??\?qEGVQ(72J??HoX?j?,2?E??u?????S??^??n??{??}??|??}?????x??g??k??j????????????????????????????s??d??W??]??Z??^??h??v??{??{??w?????l??p??????????????????????????????????????????????????????????????????????????????????????????????v??j??^?|Mll:__-??Ua_.l[/?}Q??f??v??~??u??w?????|??h??`??b?Uth>?}Pol?JP Z`0??lNZ(ARCT Jd +F` C_.Jf5Bc\8YR-Tc1Xg%Q^ LYDM;D +2D 0B/K 1M~??+A?1K0=W<+D$#< (!II]\@A +!> E &w?o+?#'; !5 .; &// +D +M?3 > > > > > > > >_i? @: +B8 A= +? +> +> ? ? @ +A +AB ?B +> +A_l?B< ?>>>>>>>> +@ +@ +@ +@ +@ +@ +@ + at fg? A5 ='- ```ddd```fffddd```ddd``` + +**78@@bb?82;0957777777774737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788^k??P?>(+N^][pomxsImh>mc(yo4??W??i??z??t??r??l??l?yW????i??j??g???????????gsjCcZ3^Y1^Y1[X-`]2hg9tsE|{K{zJttBll:??vppT5K 1R2S6P 6P 8L7K6I 4G1H7N1P*I$G+N,Q0*O.bx?:+/)/+-11111111/1/2bc?6134478:;==99999999ad?93 <1:6911111111/2.2bc?5/2////////11111111de?5.6+3.111111111= ?14`f? -*,6171/T956401ZU8??lu|SovMZ^CVZ?ef^TUM!* d_}"* +2' L!H +< . $ 5//.,*'RO at wpxD=E0%C"~u?&3=5JTSs%$D""2346 ;)#-,N;fN.V>:G'4CAhw?&_%@-?ZG<^:\#<. F +AdaCFKN + ){?o5J)5M1I6J.30 6?:;;;;;;;;`g? =7 @5 +>: = = +> +> ? @ @ +A +A ?B = @_k?B< +>>>>>>>>> ? ? ? ? ? ? ? ?df? F< D2 9() ```ddd```fffddd```ddd```  +))65==DDbb?82;0957666666664737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788[g? >= +2/.lj9??umm9gj3`c,X]#^c)MSNTCYT:P>T;Q0$\k? +3)2) +4..11111111/1/2bc?6134478:;==88888888`c?92;0:5811111111/2.2bc?5/2////////11111111de?5.6+3.1111111118 :-0`e?.13<56 +@ +,#aXS7CY3?U /! =2[Xm,)>?7BA9DE;:h^]vlc?xomZVp]YoM?|Z?y8zl+?u8??O????t[ +[Kz +9.3!J 2)-<964094209 +&^]?= +/ +/ %!63Dpkr>9@ + +MCBxnm}sroed! &vm????????i??p??x??t??i??g??e??a??]??W??k??i??U??`??e??p??n??U?????oN_W at QIFXHDVFNT8\bF??R??}?????y??k??z?????u????????????????????y??y??????????????????????????h?yN?tI??]??e??V?~W??g?????????????????????????????????????????????????????z?????{?????{??v??{??e??g??k??v????????????????????????????????x?????\om\FdBf Hl&GfD8W56P !;ZZaq?P"59"B3S".K+H/1%' @ +9@@ +64KM&u?g1G#5P 2M0J 5O1D./ +&7@88888888`f? ;4 =2 +<7:=== > +? +? @ @ > A= @`j? A;=>>>>>>>>>>>>>>>>bf? HA K< D5 7'&```ddd```fffddd```ddd```  +%&55;;?>BBbb?82;0957666666664737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788`k?; +0SOFwsj??_tfC|e9?uI??^??m??s??m??e??_??]?rN?sQ?xV????????s?rR??c??y??{?{X\S,NE[V.niA??W?yPzqFulAtm?tm?pn=nl;??wkn9ch0Z_'PXW_$FPHR9O4J +1G5K ?UE[DZ@V>T;Q CF:DF T<::./*H???uv??i??e??Q??o??f??x????????{??m??P??_??h??_????o9"2 [L?,T@A++/7<6352> 9,& 47 1cb?,%%0?*+6#%0!yow????????p??????????????????????????}?????r??Q?|K??T??n??x??p????????~??e??bstU{^?????????????y??z??~??{??u??i??t????????????????????~??????z??u??q??r??s??q??]??X??`??WxlB|sJ??e?????g?????????????????????????????????????????|?????x?????{?????w??p??s??d??c??b??f??k??o??n??m?????{??u??w??|??|??s??i?????c??[??a??PuwExzHsuC?uK??]??l??k??`??TwtGmj=BDQS$JP ]c3??nWa/LX&HT"Ud-M\%IX!L[$I\EXF^NfA]Ea@[<1L-,UDnqd| ?/ +,< !<)>Y2L?:TG-J$A0 $51ed6; + m?c$9(C(C+H;XH_3>U)"/@%?>66666666ae?81 +:0 947<<==> ? ? ?= +@< ?ah? +@:=>>>>>>>>>>>>>>>>`g? B? +JB +KA +C64%#```ddd```fffddd```ddd```')34::<<<;::bb?82;0957555555554737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788gq?A'$*:oiI??d??X?u@??m??t?????z??l??b??[??]?{Wuc?hF?}[???????zZwZ:?}\??p??u?\pg at ne>~yQ??c??]?|U}qGvj at rj74 +;?370 >? + 52+,K' nfu?????????????????????????????????????????|??a?}K??Q??i??}????????y??m????????u??t???????????v???????????}??w??n??s?????v??????????????{??w??s??n??n??m??p??p??d??\??Y??Tsl@\U)^Y/rmC??i`aAz]??w???????????????????????????????????|????????????????????{??~????{??p??f??Y?}P?yJ?wH??w??r??k??h??i??k??k??j?????d??Q??OkoKT:44444444bd?608.735;;<<=>>?=?;>af? @:<>>>>>>>>========^j?8:DAJG ICB64" ```ddd```fffddd ```ddd``` !)*45;<;;::3311bb?82;0957444444444737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788eo? I'+4<@Itl=}uF??L??T??????????????s??c??J?~E?rNiW3}fD??f?????s?qQ?eE~dC?sR?~[?{X?{T?|U?|T|wO?wQ?rL|mDyjAtl>sk=mi9jf6??qcf1U^%JS>LHV;K ?O2H8N@VCYBX?U>T=S;Q8N9O6L ??Z2H:P0F,K-L3L +5N 9L:M:L:LK]):L(?%(?% 6N%= L@ec?2)3,5.-11111111/1/2bc?6134478:;==66666666^a?609.73611111111/2.2bc?5/2////////11111111de?5.6+3.1111111116 8+.`f? -13<:6; +  +D9=rgkm\L]L]C4?iV????????u??i??x????????n??????????????r??l?????????????????? "wx?(3 H4 7 +4.*+/ 3 :');<+1Nkr|3:D16L$:0*3 E5; >7$;GOfs{? D&6->???????????????????????????????????????????????e??f??j??{????????s??U??p????????????????????????????????????????????????????????????????{??v??u??z??z??w??p?~S??X??[??SvrEfb5\[/[Z.??relCqqOnnLvlS??y????????????????????????????v?????z????????????????????h??k??h??c??Y??X??]??d??c??d??c??^??Z??Y??^??c?????_so?ie5TV$PR Z^+Z^+UT&ZY+ce6qsDxzKtvGjm>dg8lrBek;GOX`/??|?SksBS[*@^:X:V@\E[@VCYI_JfGc;]+1S!AG39%VP\v?< +FMGX #?.J+H4.K7-I09 3 +%T +Z1,=5.?7???0A;2F*8L0 at Y"2K'>)@0>K(6CT<11111111bc?3-6+403:;;<==>><?:>be??9;>>>>>>>><<<<<<<<^m?- +1:= EJLNNEC42('```ddd```fffddd```ddd```+,12<<BB==77/0) *bb?82;0957444444444737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788\f?M8;@JMRla)h]%??@??f????~????????y??a?o2nZq_;XF"u^G2B=M/B4G4J +>TI_J` CY;Q8N8N9O6L 8N5K ??Z2H:P1G-K.L3K +5M9K9K:K9J/@, + +2'N_ic?2*4- 82311111111/1/2bc?6134478:;==66666666^a?609.73511111111/2.2bc?5/2////////11111111de?5.6+3.1111111118 :+.`f? -02=>96*XOJ?????1?w"??]?????{??Y??h??g????????????????????|?????????????????????????????????WDb%0_d? 7#:&*-. 0 +2,$%-0)3 +? <,_hg) 654C?/."/"5!.A,! +??????????????????????????????????????z???????????~??p??y??{????????|??b??U????????????????????????????????????????????????????????z??}??u??r??u??~??|??r??f??[??g??q??n??l??f??VonB??lJS$DFKM&e^B?~b?sa?tb????????~??~??z??|??o??h??k??c??n??n?????x??v??}???????{??k??V?yL?}N??U??[??_??^??R{nApc6pc6uh;??g{pBsm=?|LwuDjh7\^,KMOR#KNNQ"[^/eh9eh9]c3Y_/7= +U[+X`/dl;??p^f5Ya0T\+KsDlFhJlLhD`E^ Jc>_=^5^6_+XA$Q:BQ9Hj?? + lNL$3!51E"8O+AX/B` 3Q 8 )*30-?/0B2???)8=+<23D:>T.6L&'<+ +" +BC////////dc?1+ 4)2.0::;<<=>><>:=cd??9;>>>>>>>><<<<<<<<^o?$ ++4: BJLUTLK>=32```ddd```fffddd```ddd + + bcw!////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788]p?)d"+MBG at y~we`6?|R??{????????w??y??m?vaw\G]f;Yb78:GI!??z|tO?sQ??_?wV??c??n??k??_?yV?|Y??a?|L}wGzvF~zJ?~MzxGei6VZ'??gKTN]&N]&2C 5F0C 3F5J9N=R>S>T>T?UAW,?= 31bwV)-@ .A!'31!-+: +0:9 = +?11111111bc?3-6+402/////////2.2bc?5/28888888888888888be?:4 +=2;7966666666),!baqddd```fffddd```ddd bb| #&////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788MZ?I 'CVVLjj`??m??m??g??o??p??g??k??d?u]~`Hfi>\_4DAUR)??z??\??`?vT?pN?yW??`??a?~[?zW?}Y??]?zJysCrn>tp at vvDssAfj7[_,??iEOAP@O(;1D 0E 4IEZEZDZ@V:P5K +2I1H6L 4J 6L4J ??a4I=Q5IAS?Q;J#3B(2)%) "--444411bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111?A)+]d?#(+1 +C*B>,VrZN??t??M?{???]??o???????????????????????????????????????????????????????????????????????????ldaum?##<203; < 9 +: 9D%' 3% * fh? <.3893 E224 = 3* "> N)???????????????????????????????????????????????????????????n?????Y??O??`??n??{??{??g?????z???????????????????????????????????????????????{??t??s??m??i??_??]??Z??n??t?????^??X?~O??n?????^{?Nbi5JSPY$LS[b.}{J??]??p??q??g??c??i??q??q??j??n??d?????r??m??k??n??o??m??l??g??a??[??W??Y??O??K??J?~Dvp6no5uv@(:K4E2C "72G3K6N;Q:P:Q +:Q +:Q 9P9Q8P2I1H6L 6L ??e8MAU$8L>J45A+'1(! +" 334411//bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111=?-/]c?'$(<4YiWe?q??????????|5??m??{?????????????????????????????????????????????????????????????????????????????????dKDU:A[@G + ! /*009F<? '#!+)4# a`?B< L +PB:E5=4) +$<<2?????p??h??k????????????????????????????????z??|?????????????????i??Y??_??b??o??x??m?????v??t?????????????????????????????????????????????????z??r??q??j??j??^??m????????t??W??]????????n??g??Pah2W^(CJHO`c.twB??^??p??s??n??j??j??l??l??v??j?????m??n??s??j??i??f??e??a??_??]??\??c??S?{E?wA?yB|u>vw>yzA??v_g.T['NU!KMSU#ML[Z*NU!OV"NU!JQENCLBOFSAP3B .?0A +??^1D W>W6N6NP(3E#)5!-( ,.4444//++bc?3-6+402//// ////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111:;03^c?/!% +xp???????????d?}2??R??t??~??????????????????????????????????????????????????????????????????????????????????????????????~o66@2HT<5 D /~q?????????????jj?6''/87L@ + G @2,02- I: +%90K???????x??n??????????????????????????????????????z??z?????????????????r??Y??Z??p??w??????????????????????????????????????????????????????????????????????????p??z???????????h??n????????p??q??`x}Esx@`h/hp7JRS["nn8??R??c??j??o??v??e??g??v??o?????s??k??j??o??m??h??d??a??a??b??c??g??\??O?yE|u?wp:rr??yel8cj7ah5[].[].LKUT&ELGNIPJQIRHQERFS@O3B 0A +4E??a3F=./ +*j{s!2*'61$10550011111111bc?3-6+402/////////2.2bc?5/26666666666666666be?:4 +=2;7966666666;=47ba?/ddd```fffddd```ddd + !$),`b?525////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788b^w  LBK^T]??????????????|??n??]??Q?|P?vJ?sL?sL??j??t???????????x?????g??u??m??d??a??a??]?|S?rIsuCpr at lnK??]/@ +@2G&?6O.J*F 6K1F-C-C2J5M4M1J?W ?W CX@U??w2D3C)$4 2/,(-.256633//++bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402111111113558_c?8#&@85???????????c??H?|9??m??????????????????????????????????????????????????????????????????????????????????????????? ?????????????% + F=. ::.OZGRJR\d)tukqAio?_`4\]1ML VU)PW#OV"NU!LSIRDMn9i.n$dVPCB <8 '+]lq%*,9B.;D 4094463611111111bc?3-6+402/////////2.2bc?5/26666666666666666be?:4 +=2;7966666666;=6:`b?5)+   ddd```fffddd```ddd!"*,,/]d?3-/////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788nk? ZS[????xk]OB?^?????q??^?xI?qB?nE?oF?vQ??[??l??????????????w??????????????s??h??_?T?sFvh;mq>lp=fm9`g3T](HQ9H2A +v?Q(;*B3K$@/K'E #A3F-@(=+@4K;R ;S9QBYAXDX'>R!??}'6"/(122222113311////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111* ,58`b?@% + (?ym?????{??_??W??U??Z??v??????????????????????????????????????????????????????????????????????????????????????????????????????????hF + + ,1 *<21??????????????????????????~?bz]PKH*%"#2 ">GM N6,`UQ?????????????????????????????????????????????????????????????????x??q???????????|??R??i??y?????????????????????????????????????????????????????????????????????????????~???????????j?????}????????s??`s}@r|?fv7P`!BPESNZYe'v~B??`?????{??r??^?????p??r??t??r??n??d??^??X??U??T??T??V??b??f??Svn?kc4ed4dc3??ydj:ag9[a3OP&OP&ECSQ(NU!KRJQKRKTKTCP?L>M6E9JAR??ox?T.C +3L:S%C.L*I ++J5F$.?(; +-@:PDZE\CZ=SQDW>Q>T=SUF]I`G^CZAYAY??k9J:V ?['S5a0c5h*ZN'WK Gr=h /m$bUP KB 3 +4MYq +) + +E + +BGB9:2311111111bc?3-6+402/////////2.2bc?5/24444444444444444be?:4 +=2;7966666666(+.2^d?:9;:91/'%ddd```fffddd```ddd#%/024,/]h? +(////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788mr?X]q???GGQ ??r??~??k}oRh[9eX6g^=ofE~yY??n??l????g??`????mD?qH??g??V?~S?zL?qCsk:kc2ca.b`-ah4\c/QZ%EN7D1>.?0A +??^:O=Y@\!)H 2Q3R9XN^CBR77I!5G;P>S;Q5K +6K6K8I)1B"u??%//..-/,-++//1144bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111 "59ab?K , +/??t??|??j??f??f??z????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????FL>::"????????????????????????????????????????????????????????Yz?0~?4??????????????????????????????????????????????????????????????????????????????????????????????????h??j??o??q??y??~?????z?????x???????????????????????????????????????????????????????????^???????????p????u??[??U?I??Uu?Edy4[r,Zq+Ja5LK8EM\%@O;L>O??l>QI\$FY!?U>T=S;Q8N3I /E-C</.11111111bc?3-6+402/////////2.2bc?5/24444444444444444be?:4 +=2;7966666666#&(,_e?:<?@?;9.,%$ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffgefgefgfbgfbfg_fg_ci]ci]???LSKbkjhqpOX_Zcj_gthp}`c?`c?`c?`c?`c?`c?`c?`c?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`c?`c?`c?`c?`d?`d?`d?`d?dg?]``c?il?hj?]_?]_?fh?????????t\??y??????q??R?????{????????w??y????????v??????????????????????????????????????z??{?????M??Q????????????????????}t?^z?Zq?Q|????????i??in?di?ch?hm?pv?w}?~?????v?l???l|_u?h???amiMUjlt?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?` b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}??ILofi?or?WZ}_b?ad?hk?ad?be?_b?]`?`c?eh?eh?`c?J]?n??dn?HRv???if{?x|?rv?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}????????????????????~??r??r??|??^??t??s??j????????????????????????????????????????????????????????????????????????????????????????????t??p??b?????l??p??i??}??cz?T??}?U??e??k??l??l??l??j??h??e??b??`??a??c??f??h??j??k??k??k???o?Z??u??w|?`??p??[y?N}?S??a????xq??g??Uv?Hi?]j?kx?hu?JWy???P[{ fo?Zc?`g?`g?af?af?bf?bf?dfdf`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`c?`c?`c?`c?`c?`c?`c?`c?be?be?be?be?be?be?be?be?}??ILkfi?or?WZy_b?ad?hk?be?be?be?be?be?be?be?be?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?dk}cj|bkr`ip_i`]g^^gT]fS??|LSCggeoomZVgb^ob[ze^}ffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ LSL   ........'6 1$PRx$-6................JLu- + 5:) +3.-11111111*9 4'PR{'091111111111111111JLu- + 5:) +3.-11111111*9 4'PR{'09//.... , , 1+, +4 7 +3<H??w??K6{-]QLP?{??T??7inFX]5RKCSLD\S*bY0wfJ?y]??t????X??o?????j?vV?zZ??`|iIe[8g]:cc=^^8V]3X_5Kg4Hd1?US2HF#7\2W:P#?Ux??BmR7j?*]2*[X9jg 6fA =45 +< 5 5"((394C.SbM.>$&6FQS  /................JLu- + 5:) +3.-11111111*9 4'PR{'091111111111111111JLu- + 5:) +3.-11111111*9 4'PR{'09................JLr* + 27& +0+* + 2 4 +3.*+. 1=,, +4VNc@,-???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????^???????????|??????????????}??????????????????????????????????????????????????????!-0"VeUV??????????o????????m??????????????????????????????????????????????????????????????????????????????????????h??h???????????{??p??i??Whp?We2We2S] _i,T_'Q\$|?X[g7ksLU]6??p??k??e??f??W?sH?kP6K/D/K5Q1S /Q*NL)MK:b)Q6< =/HQx- 8-**((&&&&11111111JLu- + 5:) +3.-11111111*9 4'PR{'09........,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6........%%OUG +  + + + + + QQQ fffeeeYYY`fd  --------)31-Z[?/,-----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+------//,*,0+'+4?????sC3r:*iwwu?????Tw?%]c3PV&KE5LF6YRf_+pI??\??l??j?tL??j???yf>dQ)vc;??]~oHgb8kfBC#)TLJ????????]??@??P??g?????}???????????????????????????????????????????????????????????????????????????????q???????????????????????u??\{?Jv~Ebs%`q#TfZl"|?PEZI\$nnQ>Q=Rii? + +C:8;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<317799====9< ; ;20 2:?????d1'c-#_sxq?????.TiJSFOKF0QL6f]"xo4?Q??`??X??o??i??r???mZ/tb4??X??W?zMvtKvtKlwObmEM]8 at P+/B':E +8DF +GLNk?3 "2LHII +F88 + +D0& )EOXFTCBP?=K>mu? +C<;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;np? + 5)1,: 2.0/ 4;=99=#&G4 (??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????y`B??k????^T??????????????v??{??????????????????????????????????????????????????????RWj +% #h`]???????????i??e??o??W??j??j????z\?}m???????????????????????????????????????????????????????????~??u??p???????????????????????{??i??Z??Sx?0m}%`tq?0??XIbEa>ZC\Tm,v?P??l??w??u??{?????S??]??b??W??O??O??R??N????|J??S~zJ??u??`srBgf6ai:|?U??v??]??}|?Vs}Kbl:@LKW%>JKW%??bS`+DR4B +CT +CT +AU +AU +AWCYC[D\:T +:T +9U +9U +8W 9X ;Z<[??^)D,ED]AVBW8O62444444444 +84 7ij? +<31;;;;;;;;>>>>>>>>nn? + +@4<7E=9>>>>>>>>; ?;>ii? + +C:8;;;;;;;;<<0/  kpl  iii fff```aaaY]h  (,155555555:623^]?9235555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,..3388::8:20 +1#%LFIh_b????jsT + F5?IApzr[t Jc7B +=HLH-VR7ld&~v8?M??S?~S??s??q??`??|{i9??P??e?yN?{PwxXghHGU>0>', &#)'.124gk? 5' 3 903 C:52;&#(*MXZCR=/>)(6)dk?B:5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,5555555555555555[\?)'1'-(, + 7.0@H@ +64(:6DH=C????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????~c???oMK?]W?~x????????k??o?????????????????????????????????????????????????????????0/+P7$Cg\???????????????~??y??~??g?????k???????????????????????????????????????????????????????????X??N??j??z????????????????????v??e??U??G~}=~?6q})jy&??>??eWoQnNkUs)KiG`F_J]&Re.lzI??`??q??????????????????z?????n??w??q?????rcdBNO-;LL]&izC_p9??ky?Qt?Mdr=?MCQ3? +DP??bS_-HT">J9K8J5J5J6L8N:RAZBWCX6M7N(F/M(N"HE!L! KBG>Y87 G]c?85655331111........[\?-+5+1,0........3/+,^_?2+,5555555577777777[Z?42<283777777777:623^]?923 55555555:922%%X[baaafffiii  iii  cfu + &40/3 ><<<<<<<< A;29dd?;6=<<<<<<<<<<<<<<<!$ 20 -/ 0 +11 +.e\? .#(##" 27867" +.2?8Vc\TdG8H+'5$ +ls?NF<<<<<<<<<<<<<<<11@C 7/4???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????{?xI??s????????????????????????????????????????????????????????????????????????????????????0B'.??v?????x??~????????????????????????????????????????????????????????????@=vI <K!8;+R?????????????????n?????U??h?????????????????????????????????????????????????s?????c??]??????????????????????????r??c??Z??Q??F??M??F??A??W??|u?8p?:j?4]y.So$Lg$Je"F^$=U>PCU#qrF??Z??k??m??j??j??j??c???msMnxSisN??xs}ZR^:LX4AZD]CYX5 = 6 +7#7,50&/6E2IXEDV.*<" +ip? #IE1111111111111111cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..64444444451.8bb?0.71111111111111111cd?1, +:,++3/++1++,F6, ?????????????????z??l???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????h??k????????????????????????????????????????????????????????????????????????????????????I4= + !#SDA?yv?????????????????????????????????????????????????????????????????????kps (6-!5^Nr???????????????dfQptu????????????????????{??w??{???????????????????????v?????z??z?????????????????y??}??v??f??]??]??X??M?T?T??L??Y??{{?Au?=gy/`{.^y,g?C< ?##-?6$ +",6 at P6GW=3F2mu?1 + NK2222222222222222jj?3.:375 + +A77777777446Bii?3.97777777777777777jj?3.:375 + +A77777777446Bii?3.92222222222222222jk?0+7042 +>208 +=/+KHIy???????????????????????????????????????????????????????????????????????????????????????????????z???????????}??x??x??v??x??????????????????????????????????????????????????{????????????????????????????????????????????????????????????????????????????????????zju0#=RHP??z?????t???????????u???????????????????????????????}?????????????????????! +29 5 +6%1KNUBELpx?!)W?????z???????????????????????????????????????????????????????????????????????}????????q??h??h??`??R??g??m??a??f?????N??Ily4q?>aw.Wq*c}6u?My?Qx?Tv?Rg'm?-n?0h?*f+h?-`|(Vr??V@` +Bc6WTw'9\ 3UGi<\Tt)@`Ss*?ZId!2HNd$Te.Uf/GTVc.??iOX)LS'QX,M]K[EXBUAVDYG]I_@Y=V8S5P +2O 5R9V;X??V=Y;S0H &8BT"BV6J6R3O$J!G#N +V(L7<' +;7 9 +;V^? 7 +9.2200..--77777777jj?3.:375 + +A77777777446Bii?3.92222222244444444jk?.)5.20 +<44444444//1=ij?.)422222222---.,-**sr?!  iiifffddd``b!#/0bb?809+4*,////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.066--))44I +O5< +. +*?KKs??? ?.,>T]?rBiW3W'4X(:DMWkb'sj/~wA??_???????????m??Z?{K???~qE??z??j???fe`$%A : BQHFF??44++ac?,(0.79= +:8/+&6(0G:BY2:O$ +)ej? 24.11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////^f?5& +.# +25 K<= > # $QML?????????????????????????????????????????????????????????????????????????????????????????????????????r?????????????????s??p??o?????????????????u????????????????????????????????????????????????????????????????????????????????????????????????????????????????????{?q?) !5???????????u??U??h??u???????????????????????????????????????????????????IM6hr?bl?DAGL +P9Z]~JMn A=K???????????????????????????????????????????????????????????v??f????????????????????}??a??O}?I??M??T??_??P??R??znr7rx:??H??K{?Cp}7n{5r?;{?D??J??N??P??R??Ju{=sx8x}=z=v{9??cfp+\q$Od9YAa7]CiL^ Se'>Wh?@[{8)I > +" (=gtjz?}|~?8,%>T\?tAlY.R"'K=E +RZre.zm6?wF??\??v?????i??_?Qo^0????{S???}c[ZX986 +,9 BOG??9922++bd?.+3078:8;8 <;$J3:WAHe1" &3af?- 3/11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////^g?3& +.# +57<R3L"????????????????????????????????????????????????????????????????????????????????????????????????????????x????????????????????q???????????????????{????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????_NX/-CKI_????????^??k?qV??g????????????????????????????????????????????????????????????#RE [Q :,??????@:< )2Cehq?????????????????????????????????????????????????????x??s??{?????????????????m??Z??V??X??Y??`??N??R??~tx=v|>??H??K|?Ds~:q|8t?;{?B~?G??I??Y??\??U??I?~A??C~>xw7??hns0fs+YfAY F^5W?a +BVH\9Raz9Zy61P +Cf"Fi%Kk(Ll)Un-Ng&??oHVX]#RWJY"FUARBSEYH\!G]E[B[?X;V;V9W8V3Q /M??a8R8R:T)C5O3L5N4M5N5O1K-G/I +8R@Z"+d +O)2iv?%!44@A;<11////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////++//2222bc?1&  `a[fffddd```$%//bc?5/8+4.0////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.088//((//7?),'`js???ZiTjt?3+ ?T[?xEtb0T&CDGX[$}g5?p>?wJ??X??i??k?sB??a?}PRG????|[? ?s_YK# :?F@4422//++`a?0095=<>775727 7<  +,!C"D^c?* 1,11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////^e?3' /& .69:J.G DHT??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1-D +#????????l??s??i??s????????????????????????????????????????????????????????????/>U""????????u'042,% 15*RTIq[QtG=`-)J#@!!C##EB:rsnklg???????????z??f??{??s??y??~??p??d??P??R??R??]??`??J??Q???|}Dz~C??I??K~?Fw??v>x??|?C|?C{?B??Z??`??]??U??O??Q??K?}B??pxw7qx4el(M_N`:R?W @V@V7QWq0Ts07VFe"Lk(Mj(Li'Tj*Nd$??oKYYc'S]!JY"GVCT DUFZG[ DZAWAZ>W;V;VY7R +.I/J>YLg"/9n K/w??"+ )*7845,-////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////--//1111bc?1!(`a\fffddd``^  "#()--bc?3-6-624////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.099//((//F8%- $hsw???N^Cgt?:.9OT?tGwg:[0%FII[['?e6?pA?xR??`??i??e??L? ?j?{QMF???pjRQML)%$)+::=:++++++--_`?43 + +>8@;= D +E B +A;:45'B,1W"'M^c?, 1&11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////ad?1' /( 19; +H:@>...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????~?,&2:-6??????????????t????????????????????????????????????????????????????????????x??# !+-894AB=?????????ubD!R <1 < E833Q + F95571,`_.;6=???????????v??u??x??y??x??f??\??I??M??M??^??^}zG??P????~K}~E??H??I}?Fz?B{?C}?E?G~?F|?D??T??[??Y??T??U??\??[??V??v?y>z|;qs2[h"\i#CWEYE_>X9VMj(Mj(:WB\Lf%F_C\H\EY?? kK[Zh+Uc&N]&KZ#FW FW G[ G[ BX>TC\@Y\@^?]=[??h;UX-H7R +3O2N5Q9U +:V 5Q.I0K??zjydfq?=,$=@l_ at l_>]4-L#NJ]Y)`4?mA?{W??g??p??i??[??Yig @PN'???OM@!,#&336434))++--11cd?608,3*+,,.024771C %OF]b? 4 +5%11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bd?/' +0* +3;=I92+;\?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????|??????????yz "#54+>?jw???????{d??l??????????????????????????????????????????????????????????????~???????????????????????m?t?=.A("4Q358921,-nn?0//Knl`????????????????????x??k??[??\??\??]??]~vH?Q????{K|zG}J~F|}Dz~C}?F??H??K??I~?F??S??X??W??R??R??]??^??[??x?y@|~?vx9er-gt/NbNbFf#7W<[CbHb!D^DZSi)Pd%I]HZCU??iI[Wi+Qc%JY"HW DUFW J^#L`%Ka#I _!Ib!D]?Z?Z@^B`B`@^??h=W?ZC^2N;W +6R6R4P2N0K0K5N:S>V$@X& +G +Js???OL/>9 --11+*////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////2211//++bd?-&.%.),    +``^fffddd  +`a["#5522,,**bd?-+4.779////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044++))44::9N %6WcaVb`ff?> ( (%JC0UNA;'^!|???????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????~???????????????????????????????????????????????????????????????????????~??????????????????????????????????????????????????????????????????????????t????????????)!#2]Ll?????y?xa???????????????????????????????????????????????????????????????????????????????????????????{??????}s~3)407== 3/ +) +ik?:' +;$45Gpre?????????????????u??j??b??`??_??c?yO??V???wI~xH?~N}{HzxExy at z{B|?E~?G|?Ey}B??T??Z??Y??R??P??W??V??Q??y{y at u{=rx:du1j{7Ri#Qh"Ch#-R +=\:YE^Rk*L^ _q3n|?bp3Xh*N^ ??nJ^Rk*Jc"FUCR@QDUL`%Ui.Yo1[q3Qj)Le$D_B]A_B`B`@^??e>XC^Hc8TB^=Z +lx:ht6[r.cz6Ih"Ih"Hp*,TAa5UDZZp0N\es6??Ps~Baq3Td&??tNd$Uo.Ke$O^'IX!CTEVL`%Wk0]s5aw9Zs2Sl+Id!D_A_A_?]=[??b?ZEaLh>[ HeC_B^Ke&Mg(Mc=H^8?QE5G;- + +21:966////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////8822++((ac?+*32;<?32$# +```fffddd  +`a[  !/0BB;:11))be?*) 2.79;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0//((++==JjRO HE 4 jV?G 4%..'??=P2_T E<:; C ;7`i?./?= C9=0/ODCchda?~{??c??a??B?|:??j??t??d??f???sI?{M??Z?}M|vFrocu7]o1Qn+Yv3Ae@dT}73\Ii&5UAWYo/IT`k/??Qs}Abp3Uc&??vRh(Xu3Ol*^m6Ve.J[$GX!J^#Rf+Wm/Zp2`y8Xq0Mh%FaA_@^>\;Y??`@[GcOk A^LiHdFbF_&Le,MaF>R7"14 PC( =^mp +;JG  +54<;;:////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////8822++&&ac?+,64>AD 76)'```fffggg bbb -.9922222222cd?3. :2 + 9/,22222222 +86,.ab?613>C@0).417799;;;;cd?3. :2 + 9/,22222222 +86,.ab?6132222222222222222cd?3. :2 + 9/,22222222 +86,.ab?61399999999;;;;;;;;Ze?Q"4$ -A(=KESRY#OV fd4??R??YzrCi^(eZ$JZGWXg at 5Ddno +(.A>>?> B +; :9@ &! % +!_a?9@WC&(O + S T $+17I EWHZFX098 +,5hh?1%1-2< 7*(1004499<DU9/~?????????????????????????????????????????????????????????????r??d??g??k??r??????????????????????????????????????????????????????????????????????????????????????????{??????????????????????????????????}????????????????????????????????????????????????????????????????????????????????????????????????4)1 6- +????q????????????????????????????????????????????????????????????????????????????????????????????????????????????fi` ,+ +7 6 +; +;[i? +/.:29(%&)8[^m??{??yz?Pz?P~?Ax;??j??c?}O??f??}?o8?uC?wE?~W?vOksNemHan at boAeq3dp2]\#qp7??H??P??J?B?t8{k/??oga-gvOpXKnVLoW/bS$WHDcLk.W]5^dC^?@[_hm ..A@@>43+,,#'.2(9/):0&2`c?19<)=!" + HA#06D BP,9C8 *  +`b?%);D +83 + 9 +6-)-..124577YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.111111111-0+-]^?/*-4444444422222222b`?.9>CU?:!54??????????????????????????????????????????????????????????????}??t??x??????????????????????????????????????????????????????????????????????????????????????????????????z????????????????????~?????{??x??y??{???????????????????????????????????????????????????????????????????????????????????m??r?????????g]e+% +~sq?????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + +))2154U]?&'0)2*-#9DJFflh??q??weq?/; ixYcrSng9?yK??j?m5?vB?o;?xO}tKltOltOkwGlxHnv:ks7rq;~H??R??W??P??K?}I?zF???pl?YfJMZ>,L?;[N%SPC@FhJl,NZ.P\=P:AT>R\'Xb-mu,??Q??Hq}3??]Qf%Nk1If,Up-Ql)Mh%Lg$Lg$Mh%Lg$Kf#Yt1^y6a|9[v3Pk(Je"Mh%Sn+??i3L +&<04J>9TOSniCh<1V*7:!+] PND %),')]_?+&),+)((*-/00000000YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.17722)) aaYfffiii   + + +bag  %&24<<22222222ef? :6 +;).,322222222.66 7ab?0.6#  *99(& /,,..0022ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,322222222.66 7ab?0.600000000........Ve? D )7 66L&>PCU:E +EPST,YZ2d`;hd?c\2VO%6D>R7 ./kp? 47;'1! ' +3,"" *#,+5>=UbHQ^D=I5&2lq?: E?2*.422400234555ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,322222222.66 7ab?0.600000000........ed?7 E I M_"Q#R":>??????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????z??w??k??l??q??v???????????????????????????????????????????????????????????????????????????????????????????????????*(M 1 ??????????????{??y?????????????????????????????????????????????????????????????????????????????????????????????+;: + + ++3243hf? 1 +2 7).,3 ,' +&5P\XmyuN_M/MoT[}bu~S??d????M?Hxc,kg8jf7ai at emDjrAltCop6lm3vtDzxH?|L?~N?zJ?vF?tH?vJ???xsU\gY3>0#.#79*/%,71JN-Y]++!& +!%1?<3OLCPO0?`??_??b??~ju9_o.Xh'Tm4Pi0Pi0Vo6^w>_x?Wp7Ng.F_&Ib)Le,Jc*E^%D]$F_&Jc*}??#C X +T?[+EBE_\"87EL&#&/.+VX?%& +3'(*+++)(00000000QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4....**%%# +VTWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg`^_fde`^cYW\???RP^XXpii?cc?cc?ac?bd?ad?be?bd?bd?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?jn?`dko??????dg?]`?mp?eh?eh?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?gi?gi?gi?gi?gi?gi?gi?gi????HU?k}????z?c}?f?R??]~?R??`??n??c??j??}?????y??u??o???R^J???RXnUX?UX?ko?mq?ir?aj?Zkubs}x????? ??K??S??gu?Wi|igzggsdp|???GNkY]?os?fg?jk?ec?hf?^cvej}lk?ml?hc?gb?kl?pq?hsc??{??nt?^???bjmnm?~?owyy?????|??rv?im?eg?df?ab?bc?bc?cd?de?ef?fh?fh????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?gi?gi?gi?gi?gi?gi?gi?gi????X\Zi?hw?Vt?g??b??c??l??|?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WGRff?SSoG at R???????????????????????????????????????????????????????????????????????????????????????????????????????????u??Ys?Ys?\o?[n?bj?ai?ef?ef????SIn_W?qi?d^?lf?ig?rp?WY?gi?lt?fn?[f?_j?jw?r??????????????????i??z??v????x??v??t??v??}??z??|??}??x??|????????|??}??????? ????z??KTXa?Vb?Q]?ip?ho?hk?dg?fg?jk?wt?|???{?????|??{?????a??d??m??o??j??f??i??p??s??r??n??h??i??j??g??c??a??a??b???NQp]]?jj?O[?Ua?_zgw????o?t\j?Sa?^a?cf?bht\bn^`?df?^`?XZ????RT}[]?km?eg?eg?fh?fh?eg?ce?ac?_a?fg?fg?fg?fg?fg?fg?fg?fg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?`c?`c?`b?`b?aa?aa?ca?ca?db?hf?c_xZVo???ROXZXYkijggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +PM` *))//111122222222IJx)- +<.2+.2222222213+)QR?), + 9#7),M$'J /"",,..0022IJx)- +<.2+.2222222213+)QR?), + 92222222222222222IJx)- +<.2+.2222222213+)QR?), + 900000000........FP?C$5=ARZ9P$>U)$ NUg 6 <24  #%>6O'#B.M.G 2  ('NTv! *%,6<$%2068/4 LR`6/2S\]=_`@???6921 + %;UZG./0,++""+9?KCP6ZgM??i\p1YqWoNh+Lf)Ic&Ga$Ga$Ke(Qk.Uo2Nh+Mg*Ke(Hb%F`#C] A[@Zru? +!8F3(H+G!C_93O'8, 38 +-/'%QS|%( + 5,++*))((--------IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJx)- +<.2+.2222222213+)QR?), + 92222222222222222IJx)- +<.2+.**00557756TP_   fffqqq b_t * 11143220011111111mn?? +8>.1))111111116 712bc?516#*7>< 2+'11446666mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444422222222W`? F +)9H2H!CY2=W;U9S 4N4J 6L6J 7K DYTi$[j/@OCP2%2]ep %+*.'4*B7T>[;W=Y1E<+" 91:7lq? +< +$ +'"(38:6##&& +>5.7dh? ( 2:=Zo$Xm"N_(@Q;G14@*%/  *)100/,+mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444422222222cj? +1K W$pkh1ml6??J??SptBciEgmI???"' 3;EE15? @DC AE"<,A.Yn[??f?CUtFeKf#Oj'Ql)Lg$FaFaNi&Wr/Lg$Je"GbFaE`C^A\?Z???&++ 0&@Hb;=W4&@=.EJ + . +, 2 +3-.bd?1- 2+*))+. 2 + 5........mn?? +8>.1))111111116 712bc?5164444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))((//99==; += + -idz + fffiiifby ''445433..////////ef?1).)414////////-/,3fg?6*)-31))-9944668888ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666688888888go?G 6*@G]7=X2MHb;U 9RAZAX:Q G__w)Td#7GES0;I&w?? & 5 )J#,M(870@?5O6P 2Q-L4N!*D#- >BONSW?,  ++9;FE# ++ "B>Jl??? G'3>.ZrNf=R7LFT0P^::BD"$// +9 + 7 7410ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666688888888kr? / +@Fc/}5x1t1I$> 32) +(]k?-%*# +.+.+- 6 +7 60 6> 10$!bW_????wX?H?w@?q8|m4on8qp:wv@~}G?~C?D?~Cnl1lm1??E??QrwAgoHowP??? +&56L +`-/85<<99%3 #>/x?WOo.SwRvFbPl"Ws)Rn$GcC_LhWs)Nj KgIeIeJfJfHdFb???$$0EG%'0H(;Q:%;$ H6LQ:;)+(/fh? 2&%.,+,1 +8?D33333333ef?1).)414////////-/,3fg?6*)6666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414((//99??37*3pk? +fffddb"ac?-.12288;;??////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/// /////13/2bc?4.0////////////////da?I1 >  $*8-9!9E-=NBSDXBV@UH]Zpi-4N9SC]@Z??_6Q +A]Z +9U4P1M1M?HG('+)C@6:bhx +  )CE $  +,"=*.I*.I&*E#! 'jn?/ +.),K"A2$#'1"A,/N&)H3$# +)bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444../147:DP $/88994411bc?3-6+402////////L +W'!'7???wtK?~F??H?oM?kI?]JyVC?d@?wS??I??G?z[n_@~yAzBPW^e"mxZHS5ch? +*AI4< #))))11??:E .)t?hYeMu?A^r*et1SbP__n)\p(L`G]RhGaOiPn$Nl"Po)Xw1Xx5Rr/??|M].4@,( +2> PK?@ 2 213(+bd?-13<;46 +#,7&KVEAM5" + 91:Aba?<) 2'024////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0fffddd! $ac?--02288;;==////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////ed?@-6-! /< 7D(?P@Q>R AULaWl4M4M9S6P??X.I7S /K9U +7S4P3O5P 9T=X?Z)/;"()CA67bf! +$-CE%! ++ 0 -'"&#(eh? + +. * - + 2 /*&%&)+"+6 +5+#&+bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444;:753222se? ,@ DQa!b,m8JYx???????????????r??u?????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??v??y???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????s?????????%M+*"S)???rln??z??u??l??v????????????????????????????????????????????????????????????nwv098 )/1999922--bc?3-6+402////////GJ'??xifE?sB?vE?uR?rO?gP?aJ?lF?~X??O??M??f?tQ?H?{D^c)^c)Q[C(2ch? +*>F2:!$++))//==@E-'graDO>l?i|53&$35),be?+02><34 + +=H:O]:2@ ++(; + Ebb?8) 2'035////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0fffddf #"'ac?.-/22668899////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?0)0'-#&*$*62>*:F2Y2M3N/J-H1L 7Q9S4M.G1!+0EC97be?* (+4@B 1+&',-'%(+(,`b?/),)),/00/.)+021036bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444 @ ?<96310on?2 +EJP^#Z 3j'CNx????????????????g??q??}??x??????????????????????????????????????????????????????????????????????????????????????????????????????????}??{?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????z??~?????h][ A+Q7g`?1*K??o?????k??h??}??????????????????????????????????????????????????uhnzCIU4, + 3;2;;8811))bc?3-6+402////////DA??sRQ?rf@}qK?sQ?uS?qS?oQ?yQ??b??\??Y??e??]?}OzsEhjBXZ2/6. + cg? ,8@08'*//++--88FB-+]g_.80dtE}?^n?fWuOIf8Jg9He+?\"D_Ql)QgVl$Xi#RcWc!`l*dp2am/??e[o*_o@\l=GRD3>0( $'+8:753446),be?+.0>;54*3.J['FW#1<. +9<?1=$0+1=4A%;H,DUJ[%EY=:N25K$2H!??m=U!F`:T*E*E/I 9S>V"3K2'!&- +: 90+bc?1+4.7:<8413796314/2__?3-/57:;;841><99:;;9bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444789;;;;:go? +6DN +NZ*W@m2NO????????y??}?????k??|??q??m??x??n?????j??s????????}??{???????????????????????????????????????????????k??o??}??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????n??w??? 5:>Znd? +<>=9944--((bc?3-6+402////////@@ $ttv99;`XAzr[|lJ?tR?xO?{R??X??f??g??d?|O??Y?xSkc>]\HDC/#cg? .3;.6,/44--))44@838]dn%/XeK??ud?}Hna4W?4W?>_4;\1=Y>ZMaQe U`OZV[bg'll0jj.??c_t%`r4^p2O]9GU1/914>6 % +(57=<8:),be?),.>:77 &. + +09&%'0/2>&9E-+;: 0/,,t?d/E=V6O/I.H2L:T=U#0H. $ $ !$*) &bc?14=2;35311268756846``?602?>=;:987 A;535752bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444258< + +> ? ? ?_k? +7 CQLW +1S+OqLh\????????i??t?????o?????{??q??t??c????[??g??{??z??u??s??y???????????????????????}??x??????????????{??f??l??|????????}?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????u??w???????????U??????d`q -T=lf?;,?????e?????g??????????????????????????????????????????G6<7;=6558 B8811++&&bc?3-6+402////////8?32dd|2DA:khaqiE~vR??M??P??V??^??d??]|p^FGgOHc0@[(J]Ob U_Q[\\jj*up6to5??_\r \p(Zn&Oa%L^":H$BP,+5-# 16B>:<+.be?'(*:69=+) +"2FYPc#;H. 5)bc?1' 0+49;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0## +fffdbm %&.1-0`a?2,.//111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////cf?'+ +329:;:9,-# *',? 6! bub 3 6N5M/913=52>(.:$/<"0=#'0-$!be?*6?2;*,554433225736bb?6027632369<85225776bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444468; + +> + +><97_e?7B +TGQ4M6Xqm?s?????|??d??e??l??f??q?????v??r??\??y??V??_??p??u??p??m??r??}???????????y???????o??l??z?????~????????u??}???????????????????}??w??{????????????????????????????????????????????????????????????????????????????????????????????????????????????????????x??????????????????????????????????????v??{??{??n??a??a??s?????t??]?????^??tLM??@\VT?-+????~`?????H??v???????????????????????????????????????2)> - B7336=7211--))((bc?3-6+402////////-6<;YZ?/##+JJRdbYPHa7F_5M` Sf&ZfWc`e"mr/vv8ss5??gcx-g|/i~1]r'Uj=OASBP/.<" ,-@==?+.bf? &')74;A52 )5Pa-Uf2=H:  :5bc?5' 0)257////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0.-#"fffdbo + +!- +/2502`a?3-/////----////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////de?2(/%+&(30-+.045 +N J2 /Xhg'&4J#:P);U8R5P 4O +5O8R;T=VHW0M\5J\ AS?RDW@N-4B!bg} 6?.7"$34431012.0-0bc?2,.---.03572466667 9bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0444444447:< + +> =941fc?:AT +BI3B;[j????????n??a??P??S??Z??]??t??b??_??P??t??T??Y??e??g??b??_??e??p??x??x??u??g??w??x??i??h??w??}??t????????~???????????????????????~??k??k??|??????????????????????????????????????????????????????????????????????????????????????z??????????????????????????w??????????????????????????????????{??a??`??^??W??Q??N??Q??T?yI??a??T??SouG??]\f]8B9jn? %TPi?~i?{f?}8??Z??????????????????????????????xnmD:9st?.K..,0 +>A2'++))))))bc?3-6+402/////////1=B]]?8 + "':GK&_c>?|;??G??U??Y??j?|b??E??E??yj^P/"=8cf?1  ('/<?BB11""&&95?AWW?6 /%OR += +=!169O+I_;La Sh'Yi Ue[gdp(ip-dk(??l`s1ez-h}0]sWm@UEZ EV >O0;-& * ;@?A-0bf? &%'84>D;6* + 2*8?M*DLN*24 8-=@bb?8) 2'035////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.065)( fffdbp  " 2 43513`a?3-///----++////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////aa?6(0& " (%//>?GEVT;5M[d #-C7M)0J 5O;V=X;V8S7Q7QBTGYCY6L5L=TBU >B/:;Yd???{?x??_??]??D??E??T??R??S}{B|?Ew{@??n??R??U??]??U?P??O??U??b??j??l??i??Y??n??t??h??g??v??x??l????????{??????????????????????????l??h???????????????????????????????????????????????????????????????????????????t??b?????}??d??i??s??}??z??|??z?????????????????????????????????????????y??s??P??J?F?F??I{Dht6\h*~kC?pHvp4?z>??N??T??{??????  (???zsa??F??M??z????????????????}??q($hn? 697671*##&.&&(())++bc?3-6+402//////// 5/> Igh?E +(,2 JP*vr+??@??X??b??{??v??H?}ADD22!!$$63@A]\?J?)V d QD#/B"ObBI]Pd%UgPbRbWgXe Q^??cM_#LaLaE\H_Dab at mnL?r>??P??\??d??g??f?yX?~]_[Z  + )ac?66?.7.044442211/5-+ac? +6,%5;@>0 8!%%04J]0Tg:JbD\RjMe>TAW??dDXATEX9K +HZFZDXMaNbTd7Rb57>D.013/2bc?4.0////////  + -7 at 2><+) ,(5A=w?? + +1 @; + +PF1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0==22""fffdaj ..::13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;; +C +C78__?8+ +1 +#."&;3H'?Y)Ic3AcFhGeFdG\=0kl?' +3%3+*11. 3@ 3 3 +4 331/.kl? +6/ +81 + ;54235699;;13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666cf?)> OYP.'DbIp;Gn9Ps +Uxjz"p?(zzHzzHa}3a}3[u,Ic??hSj"fw1Zk%hu0y?A??G{?A??H??[??^??R??O??Q??R??Q??O??T??\??d?????[??f??m??k??z??s??}????|??q??k??e??l??r??{???????????}?????s???????{?????x??W??I??[??r??y??s??s??p??h??_??Z??Y??Z?????W??\??Y??[??m??Y??O?|E??t??????????????u??l??q??~??|????????}?????y??P?|Dxx??P??P??Q??[??YwnM?}\lhg&ac?66?.7.044442211.5-,bd? +8/(38>;/2 !+=N,RcAQg)F\K`%Qf+Pc5Uh:??aEYFYJ];N GZCX BW +SiPfSd-Te.BKF!*% + 2,13/2bc?4.0//////// +$ ):+6<*0??"(5.)@:1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0==22$$fffdaj ./::13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;6836^`?8/3!&&"-D4BYIDe +Ef Ol*\y7VjO4H-'`e?/09-6.095248;83893.ee?.4 ? 1*(+*&%+))))&$ gh?4/ + 93 +=5433669:;<13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666cg? (7 +DJG53QmGnBDk?LoPs`tfz#nt6ms5Yu+Ws)Rl#E_??dMd_p*Vg!\i$jw2r{8mv3v{9??H??K??A??Gwx>qp7vu??_??\zqP??czvu,('"ac?66?.7.044442211.4..eg?; 2-/4<9//#!/DRAPa=9J&+; 6F+DREGUH??gMaSf$Xk)DXK_F]F]Qi IaH\NbHT@/;'+13/2bc?4.0////////.("4#,=$->  t~?($5  )-#1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0;;44&& + fffdah  + "119813/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;/348`c?=68? +A8, %(9- at QEe@` +Pl2f?HYlY(;(" +`d?32;.7.0>=8732--) + 900||?B2I2147:40011,-+-+,cd?1, +82 + ;324477:;<<13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666eg? '0 8=?=7Vu:bJ>fNNs.W|7f.c|+`n#WeQl'Lg"Ib@Y??eF]Yi(Rb!Wc#am-gp1cl-im0sw:vw;op4ku8fp3em1ow;??K??[??`??`????H??H??E??B??U??V??f??j??c??Z??Z??W??W??L??F??F??H??e??g?????i??i??p??`??g??_??H~}:??B??O??U??L??N??P??L??Dy???F~?Bzz:??B{s5w9??S??q??r??d??i??k??m??|??k??g??V??T??{??N??]??U??Qtx;^j*\h(Wj(Pc!E\CZG`Yr!Zl Sebi&bi&pj6??O???zmJ??z?}m???fWTF7,33)////////bc?3-6+402////////6 814`d?4.0"*&77Ca]@xtW?|B|v 5 0,0;:63!$:EGUbX6C9 +"*?$9??fCTN_(Uf/CWK_H_JaJcAZw?C}?I??L??O??st}:t{5mt.fn%v~5v|4??C??]??Y??Q??U??V??U??I??A??B??:??O??X?????n??h??d??G??K??I??D??B??F??E~?A|?@?C|?Cx??n~5eu,_q'^p&??gev0ly4kx3ir/v\:XJb[s%Zl Pb[bV]_[uq4????wM??n?{d?xu:+( +BCFBD L 6+  1z|?8@ F)DI1)4 + 9.////////bc?3-6+402////////=?-0af? )*,73(@BE4\_Nlr6qw;bV"rf2^U4riHc_^%! * + )ac?66?.7.044442211.4./fh?> 5 0*-:<;:,- +%4=L^hqGQZ * +!A2huY!./=>L)8IK\%OfTkMfG`BXE[IV8;H* .13/2bc?4.0////////5:31 +/9, +"is " & +$/5(39!,0 +1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.08844//&& + fffdbc  +*+213213/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;3 79 +>ci? GEGP +U +UN><AK-J +.K =V.Ha91B< (`c?:7@09027:1.  +9B?gpkqzu???(/5???EBS52C2)/A>HI J J B?75ij?4*2+4/05689<<>>13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666cb? + ,).7;E7j$Hh#Gg(KD.QJ>_*Ef1NjNjHb!?Y?X@Y??iAWSc%Rb$Wb&Ze)^f+_g,dg.eh/fg.ef-_k-jv8v?Dw?Ep|??=rt+yz6???????a??Y??Pco'r~6?D|?Ao|4fs+dv,i{1cx-ez/e{0bx-Zr&Tl SkTl ??cUl$Uk#Xn&^m(o~9r{8??I??S??a??\??\??l??i??^??e??T}?Efo0kt5??\Zf&^q/Wj(k?>]t0Mk%Nl&Kj$A`8Y7XBYRi#RcL][bW^\Xnj*?????p{nN~qQRD;eWN1"% + 3 B=))$ /!B4)[RKwng???53K>5)3 +8,)2 71////////bc?3-6+402////////BD),bg{ +')D;1>%!5;7N^ br4pd0?xDofE|sRgcb'#" +(#ac?66?.7.044442211.4..eg?; 2-,.:<AB43##8PYhNWf6% + +D2W_b + ,6.4BUc at au-h|4TlUmQfLaHT> $13/2bc?4.0////////37 +74'$ #???&7#, +#%%02(441111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0664422++!  fffdbc  +%&./213213/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;6 8:>_h? FF I^ _ZRA934(D +4PD\:C[9'77")`c?<9B2;24;4"*%")3&1!$/VdA at N+'6Q`9???\jGVcEjwY`dAPT103  +  (* +3 +B#L&G @2*tu?<.2+5246699<=>?13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666d_? +0)/; >E\%H?#F~&I\*M`8Z5>`;EfDeHb#=W>VC[??oBXSb'Ud)P[!Q\"X`'^f-eh1gj3jj4mm7ks7s{?y?EwCox9kt5lw5r};??vy?@y?>p}5dr'ky.`n#hv+qt=x{D?F??J??D??B?=??>y7ek#gl)in+??f??J}?I{~G^p&gy/q?9s?;g|1\q&Xn#[q&Zr&[s'Ws&Rn!LhJfIhLk??`FdF`NhWm%dz2cp+q~9z?>??N??M??L??U??M??G??Wt?Ceu4Sf$at2??]Ri%Vo+Oh$Vt.Nl&Ij#Kl%Ci 6\-U /W5(2)>-13/2bc?4.0////////,) /; 1  &x??#+@)3? + #(,$001111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0446644//&$fffdca  +'(01532013/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;8 :9;[e? DE I\[ TQHC; +9,G@[&RjJIaA)8;(*`b?=;D2;24 B2 ,.68HPRHU7>K-8I;LN`$??Y??{N`&N_)ct>V^T\FN8@5>:C$,73$ #1B3FW7O[/GS9=-1|}?C24+658669:<=??13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666c]? 4+0A CI S g(o;^+Mp at cEFiKHkCfHb#VE]??qCYTc(Wf+ITJURZ!]e,gj3jm6oo9tt>jn3lp5mq6lp5jp2lr4ox7t}y?:hr)is.dn)??^u}Ax?G?Nq?;dy.]s(g}2t??r?=`{.Sn!\x+\x+Vu'On FgCdEfHi??_Aa=[HfTk#\s+QbZk%^g$mv3mo.ce$hd%b^og)??Ij?=[r.Le!^w3??aOj%On(Gf Gh!EfEk"Gm$=e.V +(R+U >R!I],IXJY bi&^e"XU^[??s??H??Z??c????????????qeY?|p?????????????????????????????????THL? +8 7-*25/-1////////bc?3-6+402////////JL$'dio #%QOOQ %BLi)ma-s?kbA?|[???JFE8ac?66?.7.044442211/5-+ac? +6,%85:9<=.- )(2>GQ]3 ?1cb?;#,4M"8LI]K\&5F$&4+13/2bc?4.0////////$ ("D#E +, +.[cz$;8AP'6(1$-(* 1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044666622+)fff~?zFIB_cfjnqWYhbdsbf?fj?_c?_c?^b?^b?\c?\c?\c?\c?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?be?be?be?be?be?be?be?be?}??ILkfi?or?WZy_b?ad?hk?be?be?be?be?be?be?be?be?Y\{hk?`c?JMl???JMl]`nq?be?be?be?be?be?be?be?be?dg?dg?dg?dg?dg?dg?dg?dg?}??ILkfi?or?WZy_b?ad?hk?be?be?be?be?be?be?be?be?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?be?be?be?be?be?be?be?be?}??ILkfi?or?WZy_b?ad?hk?`c?`c?`c?`c?`c?`c?`c?`c?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}??IMffj?os?W[x_c?ad?hk?`c?`c?ad?ad?bd?ce?ce?df?]o?ew?Wi?ASy???DV|Pb?Zl?gy?fx?cu?`r?]o?Zl?Xj?Wi?z???????g??k??kz?]gk?Z^?zy?TS?U^olu?bnnUaaad?nq? mn?Z[?Vb`nzx??_??k??g??`??????x??r|?????w??g??w??d??a??`??c??g??f??c??[??e??f??g??c|?`z?^x?`{?co??Xx?Zr?Yq?R\?U_?lk?ml?ic?ga?ec?ge?fl?fl?`k?\g?Y[?ik?bd?NPw???JLsY[?hj?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?bd?bd?bd?bd?bd?bd?bd?bd?{?GKxbj?ks?R\Zd?Ze?al?bl?jt?r??x??y????????????b?????s~?_????a??r??r??k??n??q??v??v??x??u??u??r??w??}??|??x??w??z???????t????????x?????|?????????????????????????n??p??~??q??j?????g??~????????~??z??{????????}??x??i??m??s??w??x??u??p??m???u?U??h??s??j??j??^??n??a??e??h??k??j??e??]??Y??w??z??e??i?????c??o?????u??t??q??o??k??f??a??^??Y??[??c??c??k??m??x??|??????????????????????????????????????????????????????????????????_Gww_?bd?bd?bd?bd?bd?bd?bd?bd?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y\{hk?`c?JMl???JMl]`nq?jm?]`[^}dg?ad?[^}or??????i??k?????????t{?ej?ty?pu?V[oko?bfXY?mn?ge?ge?`c?`c?`c?`c?`c?`c?`c?`c?Y\{hk ?`c?JMl???JMl]`nq?db?db?bc?bc?ae?ae?`f?`f?fp?Yc~fr????u??N\wM[vm{?ho?ELh]d?cj?]e|mu?q}{????????????~?{enW`q\`?fj?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?SS?jj?yy?pp?bc?^_?df?hj?lp?TXs??????s{}???u~yajeciydjzdf?df?ca?b`?a`?`_?Y[?hj?`exJOb???JOc]`nq?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?\e?\e?\d?\d?^c?^c?_b?_b?`b?`b?dd?ccbcu_`r__k]]ifffMOJ + + &$1155 5 5 5 5*9 4'PR{'0911111111,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6,,,,,,,,,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6........,,,,,,,,JLr* + 27& +0+*........'6 1$PRx$-6................JMl$ + +,1" ,)(// 2 +3 5 +6 + 7 + 79 FA 6Ud?= E"M!LJ +G C>: 7 +5 1902D;O/C3LO?M#.20<8'3/='/41>4E\H_F]H_+;!?O5p}Gbo9cp:dj941002 %3"=P#?R%*70!T^j1;G)6,4A71>5/<3*2I 706F,P`FOgBZAYJb&3E=L5UdM??uNa4 at X 6N?[?[D\JbVfYi"]f#Zc Z` bh(ir3js4\j,LZ;M3E???/KW  .*.,4348882.'//-\]?/+*++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+++++++++))))))))ce?9%)  ++)5765  +3.E;I`VNdI_>T \r*??dH^9N >SEZG\I^LaMb!Nc"Ma"Ma"Ve$Tc"Q`M\KZQ`[j)cr1??qn}??zq{?kt=gp9f{8_t1Wl)Sh%Sh%Ti&Sh%Rg$Ti&Sh%Rg$Pe"MbK`I^G\??iB[!8Q3L-G +6P/I +=W5P +6Q9TDT??? +.#9D--------)31-Z[?/,-..++'' .>>>>>>>nn? + +@4<7E=9>>>>>>>>; ?;>ii? + +C:8>>>>>>>><<<<<<<>>>>>>>; ?;>ii? + +C:8;;;;;;;;>>>>>>>>nn? + +@4<7E=9;;;;;;;;; ?;>ii? + +C:8;;;;;;;;;;;;;;;;no? + ;/73A;7::=>?@CC C +M L Lfo?H CF +M L IF B?<;DB!+/?"AQ4FV9DT7y?vQ_N6D7'5((!-:3ITXNY]4A:GTMasKj|TXp&?W +;S E]&:>R?Q'Oa7??cLa(F^AY 8^:` AaGgTiYn!cm&dn'qv3qv3ns1di'R[EN +152 7jk?>534444444444444444no? + 9-50>62444444444 +84 7ij? +<3144444444 7 7 7 7 7 7 7 7nn? + +@'/%3 +40A +GF? +' 5)<@DW[Vn$Sk!>V +Ld??LD] AZG` +F_G`JbMeOf Qh"Sj&Sj&Th RfOcL`MaRfXl$^r*??uj~6au-Zn&[o'p?Y8S7R +7R 9T +[ 6244444444; ?;>ii? + +C:8<8: A=5:F(1,LUP[bl7>H  ,;AM???"*,  + +3,9Q;;;;;;;;; ?;>ii? + +C:8665511** +  '6;DXMK_T-B/  ^c?+0 @ +M +J>$'^05[!G +,#8 >QM4 +84 7ij? +<3144444444./0%* +04.df?& #B!'7%5!))08ET+7F"+& +)'9=7 ;0 +3ij? +<<:;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31 0 022666611 + + * fff_`b $)..1133113/+,^_?2+,........77777777[Z?42<283777777777:623^]?9237777777799999999[Z?42<283777777777:623^]?9235555555577777777[Z?42<283755555555:623^]?9235555555555555555[[?.,6.4154477:;;< @ +A;!???HWD  +(.4B1.<+VgCTeAUi6Pd1?V,C*A2I6L F\;PBWw?L?U@X AY +3Y5[<\ ?_ I^LaXbZdch%ch%`e#W\HQ=F6A4?cyb)?(1*1F?-A, +699@F +H G<60-++^_?4-/................[\?-+5+1,0........3/+,^_?2+,........00000000]Z?4%/"$(6<A:%,."2AZZA\ E`JdOiSl(Un*KaJ`J`J`LbMcNdMc??n]s(SiOeRhdz/\r'cy.k{:cs2TeIZM`XkWjNafy'u?6k~/q?5??lar+Td#K[B]?Z +;V 7R6Q:UA\FaIdE`?Z +9T5P4O4O5Px?S,F :"<(C7R,G4O +7R 5P 2N0L1M4P8T ;W :XA_4RB`z?M;Z7V9X +6U7V7W6V4T1Q.N,L?V>U>V D\Ma"Pd%Q^(MZ$???rtCcV)vi5K6(>)_f?,6H?<G:4))22CE3/+,^_?2+,........25539@72_a?# '-9-8')4#'5?M*EW9K%0 %3484)*^^?3345555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,**,,////++$$fffcdh  +$-88<<>><< =7.5dd?72988888888::::::::bb?<;H651;:::::::: A;29dd?;6=::::::::<<<<<<<>?BB +D @9 ?dj? =: C;;<< = +> +> +>2 +7 + IE*( ??? FMPOD > >6-3cc?74 + +<8888888888888888bb?87D21-788888888 =7.5dd?7298888888866666666g^? A0=! #-6:CA3 7 1!;2I]BJ`9G]6}?\Sl2Ok!;W +C`DaGdKhQm#Xt*^y6a|9Tl"Rj QiRj Tl"Tl"PhLd??YJbIaQiXp&g5_w-j?8n?Aex8Wk$PdZo"f{.bx&UkOef|*cx+l?4??ePd?R5H:V ;W :V 7S6R9U +@\FbFbC_?[:V 8T 8T 8T 9U +??\:T2M +5P +7R +A\1L7R ?[]Ba3R Ba}?TAa>^?_?`?`?`?`=_ ;] 8Z7YHcE`E`KfUl(Xo+Ve,O^%??rhj8hZ+??Q??_??^??Z??U?~V?yQ?qQ?nN?oS?vZ??Z??_??n??g???U=%~?( +H=6666666688888888bb?87D21-788888888 A;29dd?;6=::<==;99-4 84$ -&.1=EH???NYH:D; ,?@<<<<<<<< A;29dd?;6= +6 +6 +: +: ? ? +? +? 5 6 "139MBFZOv??!'%(AC< +P5: 521.9> =7.5dd?729888888886;@<AGA8qs?-#*4)% 0BR#M`CV2>( ,3 *>= +C=+2de?44;<<<<<<<<<<<<<<<cvIRi#=T-B ,A1E3G7K=Q=TMd AY +F^w?H;R 9N8MJ^K_L[DS?H :C>DBH ;CAICPDQ:O3H+D +)B?N?S4.E3OC/K?0H& 8 ;FNNMA +;94.6__?..84444444444444444cc?4/ =/..64444444451.8bb?0.74444444422222222h_?=(6 (65;;46*+ (0 4+;OF??tLd@@\!1M;YX?RE_Pj#a{4h?;q?Dg?:t?GOc&Qe(Nc"La Tj"_u-_v(VmZq#p?9j?8j?8??dI^AU?S,J/M1O/M+I+I0N5S 4R +3Q 1O0N/M0N0N1Ox?P3N .I/J-H4O&B/K1M0L.J,H+H+H+H,I-M +3S&F9Yv?R:[4U3T +<^=_=_=_<^9[7Z +6Y ?_ +;[A?B +CFOV"LS=N3D$?#>%F +*Kw?8FY&>+C *G39VB4Xh"FVADP&X+Y*X"LE:76 @ee?0.97777777777777777jj?3.:375 + +A77777777446Bii?3.97777777799999999pe?<' 3"%1G + +@CA;<,( ) ,6GQ???NcPC]-B\,He"Gd!GeIgLi&Qn+Wt4Zw7az8Vo-Jc!D]F_Ib Ib G`??]Ng%[t2i?@e~4I?TBS +=N`m(UbMU@H ??`FKZ\+Y[*`j.Wa%EU9I .D/E0J 5O=W:T5K +A(8'71;7At?Y/@'<-B-G*8ZJ=<FER_%YfXpMe?\5R!B , +K,88S__^s8Vk0_yw?6??Tj?+Jb>V +??_;R +AY +;S2Q4S7V +:Y +:Y +8W 6U 4S1P/N+J)H)H+J.M1Pz?H;S 9S ;U 4P7S'F1P1Q0P.P,N(M&K$K#J-Q,P-U-U?\1Z>e7^ +3R@_PdMaPUNSURVS FPNXQa"Qa"B];V?cc?@ HC +* )55Q]]Xm5G\$5J3H +AVMb!RcN_Xe R_PZJT??kOT\`.W[)Xb&OY?O4D+A+A-G1K +5O3M 1G,B-=0@=G EOx?M1G'?)A&B0L!A*J!C&A$A-A-D9H=MHQLB[%>P9tZ? +:=3++ ( (66HH////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////77!*ry)066B*DP8Xk>\t*i?7ax0Kb=S8N??\1G?VAX8V :X=[?]?]>\;Y9W +/M.L.L/M/M1O2P3Q|?K////////////////bc?3-6+402////////6847bb?9356666666611111111ij? + 92 +8,3-/////////13/2bc?4.0 %424;= &J!"! (%=@}?k)>.?5F" -& " ;;FF88$$/202^`?77<760/+2;$D+J%D$<%=,9 +( 1 0fl?2& +-&.13 * +/ ++ &+$/1/2bc?613////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////ffd\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?9354444444466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?9355555555544./+,9:ee?@GC +503>BT_cTg0H[$>R?SL_Uh(Yj$Uf N]M\S_ !R^ ??vS\%\c0RY&LVEO7G /?'=(>*D-G.H-G-C*@-=3CAKJT??K:V.I+F%A*F7 ?$C>859!C+O2V&3cmIS$6^Ak`?7 +B5// * *66DD////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////8@20^cw ""!.76=H:AL>EP at EP@LQJ:5 +.6KUdMbqZexKi|OI\/EX+HZ2DV.??j.BZA]C_C_A]>ZT :P;Q 4K7N%A-I+I+I*J*J(J(J(J(J0P,L +)L&Iv?Q*P9^4Y A]B^M\Sbbc*hi0tn?xK?wP??b??c??v??}??v??h??b??T??a??~??s???K== ,gm?2- ;////////////////bc?3-6+402////////6847bb?9356666666611111111]^?.)2)2.1////////13/2bc?4.0/141) 2".%/;&3*(5,%2+' ."67t?f+A1F2G #3*:#* +//==33## %)ab?@BBA>*.#"//)!4.&D=7'?'4D$4 8 2ej? 1' /'/35$**&(/ 2./1/2bc?602////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fff\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?9354444444466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::; ;6847bb?9356666666600))'(66de?@G= - .5 at FVagUc.N\'HWIXO_ Rb#RaO^M\L[P^ O]??sMX T^*ISBL=G 3C-='=(>)C+E.H-G,B(>+;0@>H GQ??`Gc:U4O,F.H6%<(=)>*?+@,?,?+>*=/]S'UK,H^1G^i?; +IC44--44??////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////6@ 96Z]?#!1-2E(-@ %9. +'0007 + 7 +6.'gh?65>E + SPKC9$C8CEDOQESFESF1>46C9CQBESD??M FT=K=G :D2B.>)?*@)C+E.H-G.D,B0@7G FPPZ??tLd*>V8P3F5H%7+=,;/>7B:E 9C3=,6'1=!J,$MOCEMp?: +FA::1133::////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////6<7;de?3*-/+)),.8=:869 +: +:2.ef?2/80526 JA.5 (&    $$**5;???K[@Sh/EZ!=S>T@VAW@V>T:P8N +0F,B&<$:(>1G;QBX??Y at P7G6F2E8K &;+@*@*@'B(C(C(C'D'D&B(D/N 2Q??\3U <[ +2QF^~eZ]?; 9(////////////////bc?3-6+402////////6847bb?9356666666611111111hi? + 91 7*1+-////////13/2bc?4.06786)'"*%6*;&3)& # Ul\/&?!,E'%>6O( 3   ////((  + +')ab?>??35!, 8&>"?82<-D'/F)+>#/4ae?4' /*37:335972-,35/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fek\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?9354444444466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?9357 7777777>>44-,55ce?< ;,  +$6D5LZKOV#RY&T]&T]&Q]Q]RaUdL]FW?R6I ??Z/C:M2E9C8B2B0@+A*@(B(B+E,F0F1G9I DTV`$ak/??yJ]/>O"8I2D5G%5,< +0> +/= 0< +0< +3= 4> 5? 6@ 6'M!VF(]MS??8STD??331144////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////45/8kk? + +?3...37<===2.''(*'%^`?)% 1"""-;;10%%'(0. +"2??|KZCQg):PAUCWDXEYDX@T=Q:N-A)=#7!5$8-A7K >R??Y at K3A3A3C:J '9,>*>*>)?)?&?&?%?%?$>&@.K 2O +??]7U +A]7SF\;QAJ KT\W hc,?P??s?yP?wN?|S??Y?sKw^6wY3?f@??{?`<'&  #32C#4E%*9$.[ps(+6#+D1'A3M*4  --4411* -00_a?62 +:' ,$0$$>$>;55&C6M34K1(> !/ :_c?4(1,58;636=<6254614bc?4,.////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fem\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?935444444 4466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?93588888888KK >=5476dg?60-(*(35AQ4 at P3PT"TX&W\&SX"ISFPIVO\BS +=N8M 1F}?W+@4I,A 6@6@1A0@*@(>$>#=)C*D.D0F9I CSV`$ak/??oJ[%>O9J2C +6G$7+>*=)<(=)>+@.C 1F3HC0UV75rSg??&r? AuSBB 4 4//11////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////32-3ee? + +<649< + +> ? =7-, +62006 +864cd?-' 7((% + 2242358AAK F,2y?qBQ:Ka 2HASBTCUDVBT>P:L8J'9'9&8'9*<.@2D5G ??Y=H1<2=3A,>+=)=(<&<%;":":%=$<(B*D~?T3Q E`@[H]=REK MSWP`Y#?}O??~??s?W?yR??d?~YsY4qP-?hE???oM?pO?iH?dC?qP?^>?Y9iX tc+?q???^????pS,!)+> G<^a? > +"&////////////////bc?3-6+402////////6847bb?9356666666611111111[\?,)1)2.1////////13/2bc?4.0 67NOHG +'"(5HCV(=R1Fp??+>0'(B9'A$.H+!9#2  //::::6 ?97]a?- +(':&,%"7%:!<8987#@.D--C,&> $08^b?4)2,6:=@9; D A97>4614bc?2,.////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fdo\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?935444444 4466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?93588888888 T T +E D +: 987fi?1( 16C7D=J9J6G5J 2G??Z-B2I(?3=3=/?.>(>&< :9*D*D,B+A1A9I ISS]!??eQ`CT=N +5I8L&;-B 9$=)D.I+J(G#B> D)MG!0rLr??A??Y?*[DD66 / ///////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////33-,\\?57 =5511//---,.29::7ih?70 ?23+4;:5267<9CA' +n}f=L5Of=T =L>M?N@O>M:I6E +3B#2'6,;1@3B3B1@/>??X*>(<%;#9"8!7&>!9!: 9v?J1LGbGbK]BT +JOPUSL[T?}O?????~?uN|hC??d??g?fCa???_???yY?|\?cCuR2?hH?gG?lLxi.?|A?sA?tB?nTL4  +0 GB>eh?9-////////////////bc?3-6+402////////6847bb?9356666666611111111bc?3,4)2-/////////13/2bc?4.0 +31RTVVG7 + '<:O6N)A???1L--(@@'A(,F-&>(,D.  11????>G?=\a )##/;;'9+=#,C'>848!=675!7 ":&02]a?3*3.8=? H>;B<3284614bc?2*,////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fdo^`?/066DA9DDBB==99 ?=35aa?=8:;;;;;;;;;;;;;;;;cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:;;;;;;;;;;;;;;;;cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:;;;;;;;;;;;;;;;;cc?:5 A9 + +@63;;;;;;;; A ?57cc? ?:<::::::::<<<<<<<>AADEFG +5; NEW ` +RGh|? +&H[EJZ+O_0_i47A MbLaI^DY ?T 8M3G0D3G1E2F*>u?F!4,?':6M 5L2I/F-D,C,C-D,C,C,C-D.E/F/F/F??f=N.?.?1C :L'9*<:L8J 4G1D0C1D3F4GA6K@ +MD]??>??B??ay]QBD1)99999999cc?:5 A9 + +@6399999999 ?=35aa?=8:9999999999999999cd?3. :2 + 9/,22222222 +86,.ab?6134444444444444444cd?3. :2 + 9/,BB994477 @7nzfBN:Tf*?Q=Q 9M;OBVDX;O +0C)<!4"5$6&8(:*<,>-?q?W+>';.B3H#+*2 +*,?#e}c*B(-;-;C@ VS_W\TSV!KNN`6w?_?|???E??Z??Y?vb?vb?|d??k??z??P?n,?g%nb&sg+nk8\Y&IV8WdFZdY?I>+-< DB:'JD;>CF<> + 2*6 <E9 0[lb,0D( 5&;,B*@#<8!<%@#A"@!8"9!.?"3 7)_c?0%++4:= #((&&,/H6. +1B:K+<1B 1C /A,>);(:);*<,>@0B2FHR???w0????/lYF G>= +2 633333333YY?/,5,5144444444403.0]]?2-04444444444444444YZ?,)2)2.111111111-0+-]^?/*-////////////////YZ?,)2)2.1;;22--22-.!.|?tCO;GY+=9L +9L +~?d8K1E1E.C +4I%;-C'=%;"74122 3(52? &9 ?. +9 +9 += += @ A A + +B0 7L J +Y_QLcy?>TaP;M7I +3E 1C +<,=1B ,=w?T!2):!2/D .C ,A )>(=(=(=(=+@,A ,A -B +.C .C /D /D q?U-<)8 +)8 +#3'7 +'.0@/?->+<+<+<,=-><#;"?E???dM??&??T?4fJC::3511111111ef? 84 +9',*100000000,44 5ab?.,40000000000000000ef? :6 +;).,322222222.66 7ab?0.60000000000000000ef? :6 +;).,3::22,,2213 )8??zCO9DV+=@REWHZEW=O4F ->(9+<+<,< .> +/?0@1A2Bt?Z2E-A*> "7&;2)?4J 1G -B )>%9#7"5!4+"504H q?G4J +,B*@8O >U2H-CCYH^;S B"+%%%55}?m+A.F!9(@$< 7 + 7 +#; &> 'A&@A*L5P4O):2)! & dnx&%')35"*#+)+762 ++%#) - CA +3(_a? + 3 0.8777764421//----ef? 84 +9',*1.........66 7ab?0.62222222222222222ef? :6 +;).,3........,44 5ab?.,4................ef{LQg% ("(/311//))((#,+(VX~"# +0((((((((((((((((QSy&+ +3"$#-((((((((#,+(VX~"# +0((((((((((((((((QSy&+ +3"$#-((((((((#,+(VX~"# +0((((((((((((((((QSy&+ +3"$#-((((((((%.-*XZ?"% + 2****************OT~+2 +:+--711335566 +,*,%GLr# 6 +5..114567+1EEN +P@@^vz???t?fAW3Pa+gxB]h0JU->.?.?->,=):'8%65E4D5E.>y?\'7 +2A-<%8 +$7 "5 322 3 3122 3!4!4"5"5r?\4B5D6E/>2A$3/>%5%5$4#3#3#3$5$5M4 U<8X31Q,K??bG??.??&;"630/!5*> &5so?ea1QT5y?K|?N??b??Yx?\w?[~?d??i??c??`??j??u??????mx?Ze?X_?^e????RXzY_uhn?_dxhm?hi?no?mp?kn?gj?be?^a?`c?gk?mq?mq?uy?dh?OSp???`ddh?bf?ae?ae?ad?be?bc?bc?bb?bb?gg?ff?ff?ee?de?cd?bd?bd????JLr XZ?jl?_a?gi?gi?pr?gi?gi?gi?gi?gi?gi?gi?gi?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?gi?gi?gi?gi?gi?gi?gi?gi?^`?df?^`?XZ????RTz[]?km?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?ef{DHe$ -)430553300,,/1)'QR~'* + 7................IJv'+ +:,0),......../1)'QR~'* + 7................IJv'+ +:,0),......../1)'QR~'* + 7................IJv'+ +:,0),........13+'ST?', +95555555544444444GLv'- <04.17799;;<<) +:$LEUZ?'234488;<<=9 7 +CE +F D8*Gi?um?yOg5;S!Pb&AS0;AL*;+<,=,=,=+<):(92B-=+;!1m|Q.0?.=10/../01 3 3!4"5"5#6$7 $7 pT-<+:-<*: +0@"2+; 0"2$5%6&7&7%6$59= LPBU'': ]?a M$$cFQ4[??;}o UYFJ3I +&<4 .++++++++IJv'+ +:,0),00000000/1)'QR~'* + 70000000000000000IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJx)- +<.2+.55,,''**,.+$)<}?l*70D*>+=4F +4F +,>/A9K4E#4(9(9'7&6$4#3"2"2cvI(;-A3G/D 0E 5(>!7"8#8$9$8"6 325"!:'%):>?~QLI9S:=W>9~?.szq?=??s??V??GY3AS-GMKQRNSO aN-p]M +?;;*)/D,<;/?>t?Z4.J2N,G'B";!:":$<$=#<3)A5GG-??!J 200[`?+ # ! "*+*'$&+ 1 - 0"QUr  +'/ +  +* (437765,+%$IJv'+ +:,0),........13+)QR?), + 92222222222222222IJx)- +<.2+........./1)'QR~'* + 7................ef{hk?7 +6 +6.852;;8844119:45bb?8492222222222222222mm?B ;A14,,222222229:45bb?8492222222222222222mm?B ;A14,,222222229:45bb?8492222222222222222mm?B ;A14,,22222222 ; + +<67dd?:6 ;::::::::88888888kp?= 8 +>03,,6688::;;6 ?NMae? 9 @6<<=>ABBB: +5 @DCD(?)?V???z?azAWp7Rd&-?"- +? +? ,@ +,@ +?^5E)9'7%6*;(,*<,>.@1C2D1C0B/A0I0I5F,=z?W/= :S):S)LvR;eA%W.1))111111116 712bc?516////////////////mn?? +8>.1))22))$$((* +1#)9:@P??~4B!4H.B0C7J4G0C=PQd$K]4F6H 5G 4E2C 0A .? ->,=p?V+>&:(< &;+@1"8'=(>*?+@*> (< %8 #6 .8(,AE??GSM4R.5S/'|[^Tb??Y??2ud/C;ONXR\[Z![Z!fY-qd8?uJ??Z????wL_V9XO222:+%B9..2 7 2/ 0 +1+,bd?/+ 04444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164433//--$+*$) +3 +3+hen,)2+;6F.R6ZM 'V-STDE +$XF :99< -)7D|?i4 +$?&A4O +5P 5N2K-F*C +D +,E %>+D-A8$8/=. 0 2|?? :!&-!$"*-% 1342./1 +67 + 3(+cf? ,2$'F*8(6#.(' 1 .:9:920+*mm?B ;A14,,222222226 712bc?5161111111111111111mn?? +8>.1))222222229:45bb?8492222222222222222ef{`b?-)*0 ?DAAA??::66463:ff?=108888888888888888ee?8050;8;88888888463:ff?=108888888888888888ee?8050;8;88888888463:ff?=108888888888888888ee?8050;8;88888888685?SYm(Re#7J2E1D/A-?+=);'9&8u?[)<003)>3%;#9$:%:&;$8!50-2@4:RX??Fa\ +:]'6Y#.??phqu-??Z??&qR)>6!2::,0 +:8)'%,')(/fg?4*)6666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)2211--++) 0 2+1<=3h`w'6!-+7'L4YM(V+QR FG*]L;; +PB"*D?s#8(C,G/J4O +8Q4M+D $=%?)C*F ">)$/{??"( ,"--8'&9<<;6557 +6-$ +1gi?-4*-P4E0A +(6,  +!?> + +A @ + ; 9 21ee?8050;8;88888888-/,3fg?6*)////////////////ef?1).)41488888888463:ff?=108888888888888888ef{\`{ *)268;;;;886613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A= LVPUU,U at Y???????y}X\`;J\"1>?0G.E+A)?)?+A.D0F(=!6%:)>y?V!6(<%9'@ ";8 9&?(A +$=8!: 97667 9!:y?Z&:$8(<1*?(='<.C/D /E0F1G1G2H2H*@'=*@(>z?P,B7M +0F3I 8N7M +1G2H:P;Q7M +!; 57/99ILPR?QR U:E=?****'&'&*,-0bb?735////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402;;22//44.0.??s3> +<(96;9>9?:@CL +PYO[FRM]>N/C-A*@%;$<*Bw?X%<%<*A 5,C +(? '>(? !8!8'>"9,-!8 4 7;@5:??vYJ+0JB\/G?`W?pV?|H?nO?P9k:_S9g[AfP)v`9j1u`'nZvb?p=?zG???WI at 40K 7++.=4444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////111111 11`iz +$ +%6#$>2L-K/M.J1M9R?:S@ 88 7 8 %r?j%9*L5W +3[1Y,Q$I!@"A-F3L +2C#) 2/ $(7u?a$6': (; + CE BKG >12,'#), 3in? 833&9#+>(.?9*;5+<, +( ( -# 0-'=!7,[b~ %()5@MNHG64! & !&(+&)_b?$&$+-78:6////////bc?3-6+402////////13/2bc?4.0////////////////hev\`{ *)2689999884413/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A;GRV&e#b)N*Di??????hmEOT,CU#5$D'G-C,B*@(>(>*@,B-C)>"7&;*?z?Y"6)=%9&?";8!:%>'@ $=8!: 97667 9! :{?\(< &:*> 3-B +*?)>+@+@,B-C-C.D/E/E/E-C.D+A|?R,B7M +/E1G6L 6L 0F1G9O58AB:;??u^N,9IHX+=?EK?SO?_J?ZYyHMm%49 % +"".':'/E.D$=3v??)-.*) 2:7><34+ +. % %372 +8jl?7 . 1*()+68;9////////bc?3-6+402////////13/2bc?4.0////////////////hft\`y ('0468888662213/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A@FLV1k)c>)J??????X]4DI >P);&E )H *@)?'=&<&<'=)>*?*?#8&:+? +{?\#7*> &:$="; 9!:$=%>#< 9!: 97667 9!:}?^)= +(<,@ 4.C +@+@(=(=)?*@*@+A,B,B5K 2H2H.D}?S,B5K -C.D4J +4J +.D0F9OG;D @KKVLZGU>M8G 6H >P=Q1E';%9t?S"6!5&:.';#7"6$8"6%9*> &:33&:6:FE<; +??pcQ)CFNQ"tc+hWeWug(?wK?S???%!%1 @ 704444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111`c? 4 +!+, 50E +,K0O-N-N2N9U%2FM29 F? #L<% ,m??&;P$AE%BF.PB'I;#F&#F&,M /P#0N,J3=F#, -*13..7H??w' +'2D$00-4.1,, .8 +0 %2657rx?6 / / + %+;;5EE+<2)03%<.E5M6N2J-E??r->'5$$2! + % 3/03 8 80*;?7=fg? <1 4/**+37;:////////bc?3-6+402////////13/2bc?4.0////////////////ger\aw +'%.246666441113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A GLLQ)_"X4,D???v?tMS%AG "6&:+? z?]"6*> +&: ";!:!:!:";";";!:!: 97667 9!:{?\(< &:*> 3,A *?)>(=(=(>)?*@+A+A+A7M +3I 3I -C|?R*@2H*@-C2H3I .D0F9OL8F 9H +BQBR8H +/?.>{?Y(:(:,> +1,> +(:&8-? /A +0B/A +(: 20 2 4%9DC76??i`Q&GCNJM\#Wf-gt@A +J ROMQ R1C8Ug???UcL>E>E9K3E ;9%:%:&;&;&;&;%9%9(< !5$8)= y?^!4(; +$7 9!:!:!: 9 9 9!:!: 97667 9!:w?X$8"6&:/)>&;%:)>)>)?*@+A,B,B,B3I /E/E*@y?O(>1G(>.D4J +4J +/E0F9O;Q7M +4J2H3I 2H +3I4J7L9N??bFUPWGEL</ +"/1%'26><;8;=47bd?0%'////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402==33--66@ I CB^g? +2&'-;<@MFS%ER$=J=KES IV!FSCP:G8F ?MCN=H :F?+,??cYR&G@KDVT!b`-zp;?~I?|L?tD?`6?U+l]6m^7h^)dZ%eb+kh1``DSS7on| ++45 A654444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111ec?4 (!+ .CYF`9S*:"PP%)14We? J QX !]V? F-71;+# "M?7</+ +%%.=??? -;..9;$& 33** +/: . +! +$ % +)ek? +-*+)41!4!!- 537#<&?%>!:63w?E.F9OCY3G:N3C&0@#*( ( 36@?@A8:ab?7-0= +61,1365////////bc?3-6+402////////13/2bc?4.0////////////////ffh\br +#"+-/2222//--13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@AE SSMJ&S*HS]{???}:I,6= 1C9KBTL["Q`'??uAL!DI5LQ=?>C=>44..99H +Q R R`h? +> /%=8IAR(DU)>O#ICM@J +BK HQ??[.:-91= #//; *6(4+76B=I;G9E:F9E4@06288>#??aNS+DCEDSK_W)xg9?uG?xF?r@|f4t^,fX1fX1^X&_Y'_a/_a/CK4*2di +#7=5=494444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111id?*',4!-.:$0EF[Od,8M/ OR'/: =\b?@D M +HD6 :46( +"I@4= )# !#-9???  +&17)3? *6" #8:30/ +7* !$#(af? +0/245 ,+ %%$$7!-@*9O(@V/?W#9Q4M1Jw?L.D7M +0E ++>+>)8% /(**?C(+$)be? + +. + +,19 +31-6686////////bc?3-6+402////////13/2bc?4.0////////////////eec\bp ! )+-1111--++13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@ACRPLG"L#BGTsx???@P,BJEM2D5G 7"@ $9&;(<*> *> (< &: $8"5.2#6 s?[-"4 +05 9#<!:647#<!: 97667 9!:w?X$8"6&:/(=&;%:%:%:&<'='=(>)?)?*@'=*@)?|?R.D:P3I 9O>T 0< +4@&22> -9*6+7:FBN?K>JCOBN;G9;#9;#2?!v?cEV2AI"AI"NFXP)iZ/o`5ic1e_-[c*[c*gY2bT-UQ!TP S[,OW(+8& ak? '7=7?4 +94444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111ig /78 +G +&-,:>L+AQ**: & NN 17 7 :cc?96 +;76667888KB/7 #)3=v? !6!8%< & + @GB=6;1*-0.2dh? +<; > 8557 <? +4 +1$4(5E?QAOaQSk;Og7Je Gb??h6I9M6J2"72 4,=*;"., &!7 ? fk~'(. - +*00<<@=////////bc?3-6+402////////13/2bc?4.0////////////////de_\bp '+-////--))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@ABQNKB@ +.3RU???WgBX`$QY3E 5G 6&D%9';*> +? ++? *> '; +%9 3,/!3 q?Y+ 2 +.4 9#<";537#<!: 97667 9!:y?Z&:$8(<1*?(='<"7"7#9#9$:%;%;&<(>'=+A+A?U3I @V:P=SAW?U7M +5K :P;Q5K -A3G,6.)/8:47bc?2%'////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402?? 3 3 +- +-::P SWY_f? RD K)=9M*DU1AR.>O%@Q'BO!=JCM;E=E GONTJPJOMR??f;E9C DNLV$EOBLFPCM9C@A/>?-1A' +n?eA[8 at N*?M)NJ%TP+\S*XO&GNDK>XF`#h\4`T,NLKIJS&EN!, +al? '7<7B5 +74444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111igu +9BLR--#-"0:/-<'  KFA=-0ga? 5++()3166@ DPF,2&2GF@583/13/2^a?:9= ; 8B +JZWH<' +<*:9AQPJa3I`2EaC_???J[;HZ2 at R*$8';%9)=*</A-:0+! &/ 8 & & sz?!)*$0 " .1 + B +CFC////////bc?3-6+402////////13/2bc?4.0////////////////de]baq #* 3649944++$$13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666// GCU`(Y(6g??????_l4;H>A +EH:2ME!'<)>+@)>&;"7!6"7$81!5%9u?X1$7 !4 4 4!5"6#7#7$8$833 4!5"6$8$8%9{?c74'? +4$<677 9";$=%?%?%?$> ;0K:S,Ew?L.DDT=MDPAMAI +CKJNKOKLIJ2@2@9F@MAJE#EL*>E#%, +w}Y>D UW0DF[\4PQ)NL#RP'SP%VS(if;?~SqxB^e/MUHPDL5=! +dd?(9B5>02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bg} & /5>EG@B +9I*0 at +1A'$?899c_? +TPO>B;;%!;B +C + B2,%(fh?.-43?B +G1031435458/3`b?.&)6+2$N,X B==> E +">":V:W;?\@7W*J???XbaPe,EZ!+I&D5(D2O)F.G5N:C)2A9 #1).D-2H??7/ 0*/%!+&+A!//+))0477bb?62;2;79////////13/2bc?4.0--116699:;54.,$#fffbao ' 1428844++$$13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666* . I I W] Q)Z???j{ugtFCP"FJZ^,>:($*?+@+@)>%:"7 5 5%92!5&:v?Y1%8 +!4!5 4 4 4!5"6$8%9 4 4!5"6#7$8$8%9z?b73'? +5$<788 9#<$=%?%?%?$>'A2L :S0I?U7M +K[BRITFQEMFNLOMPMNJK9G 8F ?IFPFNBJIN&TY1??vPR+XY-ab6XX&jj8qp:xwA\h*Ye'CJ8&% ;?:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4026677899:6959be? <6936G>G66?.CP=J3@CP 4;9@ + at BCEEE!GG#MN$QR(??jFH#=?;=:<HJ#EHUX-GJHKILJMIMHLGKEI02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bd?-095>:<-0!$+58E+ at M3:J2B!-& + + pt?564= +88478::=:1.')(+gi? +0,2.57:&(.078<<7:04bd?0'*80 6 M&R>: > AE6.F*G(6S4<\<\y?t?L:A[Ga>]@_1L;V)!<8(B6P>H#.8L +B +*/gi?,*.,3*$ ++"?3 +3.*).132bb?62;2;79////////13/2bc?4.0--1166888843,)" fffcck # +-108844++$$13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666(- GKXYK MUfn4EML[>N]@U\3\c:::$$,A+@)>'<%:"7 54%92"6&:v?Y2%8 +!4"6 4212 4$8&:!5!5"6"6#7$8$8$8y?a63&> 5%= 78!:";$=%>&@%?%?$>*D.H 4L/G ??]=SO^#DSNYJUIQIQNQNQMMJJDO@KDMKTKQ#HN OQ*Y[4??{QQ+WV*a`4ZX'mk:nk6ol7Xd&\h*LSA*1 + +!9=:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402566788995848be?;58$&=8 at 3=E8HU @M8DEQ5<9@ +?A@B@@AAEFHI??hFH#?A?A>@IK$BEPS(KN!KN!LO KNJNHLFJDH>E#8?9@4;|?^(. +BDNP)FGFGOM$YW.\Y.[X-`]2jg02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bb?:7@7@35  +4E@QAV =R4A%/< %2*7??8E'2>*1=):BE*25= +3 +M N ]X @<66 2 + 5 +3 +3ce?-)0+202)+/041207:26cd?4),=8 :IG 8 +9C +<C #4+<:#A.O4Uy?a9K!7U@^@aGh5P-:U28S*.I -G0J1:' ?5"$#']^?./3.60(+;8 , 5 0+*...,bc?5090957////////13/2bc?4.0--1166885611(&fffcdf  (006644++&&13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666/3 AEOOGFbs?/'$O^[^hMKU:7>EL#,A)>&;%:&;&;%:#8&:3#7';w?Z3&9 "5#7!5201 4$8';#7#7#7#7$8$8$8 $8x?`52&> 5%= 8 9";#<%>&?&@&@$>$>(B&@*B*B??_=RL["BQOZ"LWJQIPNQMPKKHHKSEMELLSOR%LO"RR,[[5???US-UR'\Y.UQ!c_/_Y%ZT Ua#\h*QXF07%0"8::<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402555677884747ad?:571+2*;B:BN;G02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bb?64=5>57 %% + %!-#1 +!/ ,8",8"(62@??{HX'FW#IZ&5C"(6!.*>>'(-/*%""_a?+' +1) +303&' +- +-2..,6937ef? 5,.@@ +=E=3 +:GA +$P7K# 9>"A??c9P,M1R5VBc0K:5P?MfS:S@,E $=* 53 + 9 702aa?723086-,7 +; +87 + 2.,.-,(bc?1/8.735////////13/2bc?4.0//22446633,,!fffdfa +#,,4422--((13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:476666666698<= CEIIp??7%=MdQ_PO]NGT)P]2/D *?%:%:)>+@*?(='; 4#7(< x?[ 4': #6#7"6 43 4"6%9';%9%9%9%9$8$8$8$8w?_42&> 5&> + 9";$=%>&?'@'A&@$>#=(A";&>+C ??b;PKZ#DSMW"JTHOGNLNKMIIFFMREJCGJNOP$NO#US-][5???UQ,WP&_X.VNd\-\U!VOT`"Ye'MTB-4" +/#88:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402445567773636`c?946 0641<,7 8CDOELGNKM&HJ#EECCDFGI??hHJ%DFEG ACHJ#02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////be?() 22;>@?=5737 0/ " %  "??u.;!.=2A'6 +'6 +$0'  ) , ,6=9 /). +5hj? + 2* +3& 0 - 0 " $ + +, . +6 5 + ; +:4737ef? 7.0BC? +A +62?J$U1b)@_)@_#=07*#?*Fz?`0H'G1Q7Y'Ac1+FQ*EP'>D284 + 9&4& > 89:27cc?7,,/56/.4<>4 1 +- +- +0 /,(bd?/+4+424////////13/2bc?4.011224444//&&fffdg\*+4422--))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666 +B>55 +;@KK`q?T +I%6d4DC_onatG=P#9N1F (='<+@.C ++@'<(<!5$8)= +y?\ 4(; +$7 #7$8$8%9&:';';';';';&:&:%9$8$8$8v?^31&> 5'? !:#<&?'@(A(A'A&@$>#=*C +$=+B +1H??e8MJX#JX#KU!HRGNGNLNLNKJGFMPCF@BGIPO#RQ%XT/`\7??|YQ-_V-h_6`U'nc5j`-g]*Ua#S_!@G5!( *#87:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402334456673626_b?936-%8=A2<,6>IHSDJFLIK$GI"CD@AACCE??kJL'EG DF@BFH!;>FIHKILILILHLFJCGBF8?-45<AH&??n,2BDUW0VW/\]5`^5_]4`]2_\1TQ&GD02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bf?#& /09ACIILKJLNO,/#*hn|" (&0''1( )(%$&.$+3',B(-C%)D:67!G+-Ssu?; -3#. +(-!&9$7714 /203615cd?6.1DD;;4 +7DJ Z#^%T +N+ +#0!8&0G5t?q1H.0M9V&5TE1PA +#RJ35, *C#7H(&73'397 + +>ij? + 9,,*-1/23:< + +, * ++ - 2 1 /+bd?-) 2)202////////13/2bc?4.022444422,,"! fffdhY&(2222//))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666EA24:>PMYi? +ba,o,3Pdke|NAX*H]"=R0E ++@-B -B '<!6(<!5%9)= +y?\!5(; +$7 "6%9)=,@ -A +? +(<&:(<(<';&:%9$8$8#7u?]21&> 6'? ";#<(A(A)B)B(B&@$>#=&?#<,C +3J??c/CDRKY&KU#HR HNIOOQ"PR#ON LKOODD?? +HHSP%WT)^X4e_;??}`V3l`8th at fY,re8pd2sg5Wc%MY18&$$:6:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402233455662515_b?835@) $-MQZ at J'5?GQLV!DJFLIK&GI$CD@AACCE??oLN)EG CE>@EG :=FICFDGEHFIFJEICGBF29-44;JL%PR+?@IJ"QO&SQ(ZW,_\1UR'DA:A CJCK?G EMJR#.4( +dd?(9B5>02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bd?/-6099;89::6779+0.1bc?1*,##$(&&% & " + + .26 + 2oq?6& . + 1 0"(8)/;#)52'' &%03/3bc?4,/CA667>KJXV +OI1:#11?s??- at F#=0"OK @ +B( %?"3H$9# +8 B?Bjl? 2) /'%*,5355%%' + +,34 +3 /bd?,' 0'0.0////////13/2bc?4.022444422'(fffdhW&(2222//))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666DA3 +8;=P Kev?[\/| "/-CPWsC]yITi.F[ 6K.C-B +@#8/)=!5%9*> y?\!5)<%8 +"6&:,@ 1E1E.B +)=&:)=)=(<';&:$8$8#7u?]20&> 6'? ";$=(A)B )B)B(B&@$>#=76)@ /F}?^$8 +JHVQ'\W-d\8kc????g]:th at xlDdW*l_2k_-oc1Ye'HT'. $;5:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402223445662515^a?825A+ $/TXcDN,4>CMCMGMIO!LN)JL'FGDEEGGI??qNP+EG AC<>DF:=GJ@CADCFDGDHDHCGBF3:188?DAMJIF;8 +9@ +DKFNBJIQ"PX)4:.dd?(9B5>02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////ba?=6?0902"$ +  + (+bb?8@C RLGJH +J=6   315R15R?%ac?) +' #6)/;6>>>UX? ; ? +C9,T'Af6PuaXGf]LdW4OB<592,9*7A"GH$9h~W4 +;>14/?0@1A2B0@.> ++; +)92B/?/?3C:J=M:J6FdtE$4%5*: )9 +1A&62B5E5E=MJZ+JZ+CP$9FA=@9=7;4?7B9G;I~_GH(HI)DE%AB MN,>@?ACE@B=@@CFIILGJDGHI'HI'OP. at A?`:;TU6FG(GG+KK/RR8DD*RR:FE0HG2 at D!DH%DJDJGO KS$>F1.6!Y\m 00'3 , ...002233 + 91 + 95KLx,=.,,,,,,,,,,,,,,,,JLu- + 5:) +3.-11111111*9 4'PR{'09////////,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6................JLr* + 27& +0+*........*9 4'PR{'0911111111 *$ % +/40 *UXw -4; +2% ( ( / +0 ; ;=;<:75UZ? 29 175 +7:@@? : +;69B? 7 +7@PRy 2 +8 7* +:4+/ 0 +* ,&)$%37 *VYz( , +---//1111,,. / 1 +3 4 4JLr* + 27& +0+*11111111*9 4'PR{'09 . .33::<< 31fffgfa "#)*,+*))31-Z[?/,-++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+--------++++++++de?6+/)4+)--------'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+----------------de?6+/)4+)--------)31-Z[?/,-........468:<<<;lm?E9 < 9#S-[2`]`Wfi`kfHVQ3E>;4.6+3;;=9 +s?Z'=6;"'*;+<,=->,=+<):(9*;'8$5'8.?6G;L=N??_/?-.&66F*: 1A6F-= .> +;KBR!8H*: "2%37E4BDR~?XBN=G8BMS#IOILNQ"WY*\^/Y[,UW(?E@FFE)NM1[RA`WFdY;cX:??^f_(bb[[TZag'KS"DL' ) -743=62Z\?+!"----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++)31-Z[?/,-36 (1:MV;NQ"69 +CD@A<>:<5>7@6E +8G ??yMN.<=78;<JK)8:57BD?A=@>A@CAD?B@KM(FH#68??h<=HI)LM-BC$IJ+QQ7??%FF,??'GG/>BGK&LR"IOHP!JR#AI26>'ru? "'')3&",,-.,+++++5 9XX?58,++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+))))))))++++++++de?6+/)4+)++++++++)31-Z[?/,-----------------de?6+/)4+)--------'1/+Z[?-*+********(%%%)-)%ac? +601%+&%(*.04465= :7 :_h? +2*;8;>JLKEBCBG=9; Gux? 2#()2,,//**%%!! +1/&(eg?:/)--..0000++,./012de?6+/)4+)++++++++'1/+Z[?-*+''++00//$#fffpok + + "#,-1033; ?;>ii? + +C:8>>>>>>>>44444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;>>>>>>>>nn? + +@4<7E=9;;;;;;;;4 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;nn? + +@4<7E=9;;;;;;;;; ?;>ii? + +C:8<<<<<<<<C D F H I I H Hjj? JC MJ#[ "X "XCT[Vgnpr]hjUaZ&SLAC79)?&< > + > +}?\-A 7?%--?.@.@/A/A/A/A/A/A+=&8%7*<3E O5F>O=N1B-> +2C5F0A +,= .? $33B 1@ IX!??_IV ?I8B +SZ&OV"OS SW$[]+ac1ce3ac1LN&KM%QM2WS8bWCg\Hi\9gZ7??[`[WYXZV_^g&9E)5 ,(+,8:>;@ D;>ij? +<-+;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62>>>>>>>>; ?;>ii? + +C:8E C +(39OU;TV%DFSR"QP KL GHBKBKCODP??zJK+:;9:>?LM+<>=?BDAC@CADBEBEBEAD9;NP(@B02 ??q?AAB RS1EF&NO/VW8 at A" + +CC'??%LL2AFNS*U\(RY%NV%NV%HP9AI2nq? + + , 78E /&=>=>9720/16 + +>>>>>>>>>>>>>>>no? + 9-50>62444444444 +84 7ij? +<31 7 7 7 7 7 7 7 7>>>>>>>>nn? + +@4<7E=9>>>>>>>>; ?;>ii? + +C:8;;;;;;;;;;;;;;;;nn? + +@4<7E=9;;;;;;;;4 +84 7ij? +<31 7 7 7 7 7 7 7 7<957;<95hh? + +>6;0 + +> ?D < +>AB==:<'G!A%=)Av?? +=%3 +9 : +DBKJSSPR J +I 8 +=#B)2Q???0" /266 ?@@?>;:77 + ; 92 +:ss?K;/>>@@AACC9:;;<=>>nn? + +@4<7E=9444444444 +84 7ij? +<3100224400 (' fff^][  ((--:623^]?92377777777........[\?-+5+1,0........3/+,^_?2+,5555555577777777[Z?42<2837555555553/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,5555555555555555[Z?42<283755555555:623^]?92355555555=>@ABA@@WW?;9E<IM X,H)GcU`\_jfmf:aZ.NI ;6.8)3 76r?P1/6'."4"4"4#5$6&8'9(:1C-?'9#5"4'90B6H x?S/@ +%6#4"3.? '85F+<,=2C +8I2C +&7$5*;"1,;(7BQ??XAN:D8B +IPELEIFJMOSU#XZ(Z\*KI"JH!LE)PI-WK3YM5YM%VJ"??NPL JMRUOY$OY$!/ +,+./3333:6./^_?2'(5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,077777777:623^]?92380 +%1;@ ?D$BBDDNLKIFEBA=A=A;E?AB 24 +;=8:9;;>@=?PR-CD"LM+ST4=> +=>99EE)5; +BHIPFMBKDM>F/7?(Z]p,939''8945,+%$ + 2 +0''__?6557777777777777777[\?-+5+1,0........3/+,^_?2+,0000000077777777[Z?42<283777777777:623^]?9235555555555555555[Z?42<2837555555553/+,^_?2+,00000000:8667864hg?>4<3838<?;9,- +) 0&6 0#*#,3???8 at B=CA,20#-(2$@31,9B??,' +##0)2?8sw?! +,+2=::::8866./,3bb?71288::<<<<34455666[Z?42<2837........3/+,^_?2+,****&&!! fffecd #%0177 A;29dd?;6=::::::::88888888bb?87D21-788888888 =7.5dd?729< <<<<<<<::::::::bb?<;H651;<<<<<<<< =7.5dd?7298888888888888888bb?87D21-788888888 =7.5dd?729<<<<<<<<<<<<<<< F8G #Y&=s#W:nBScWhx}tU~uVsd)^OFF;;-;-;|?Y'54< 19->->,=->/@ 2C 5F7H=NO:K/@ 3D +,= 7E2@ +LZ'??aEQCMJT"U[+RX(PS$OR#SU&Y[,ac4fh9]X.[V,]R4_T6dV;eW47/ +:<;33)+ & +(48S+/J ,$lm? + ;3 D::::::::::::::::bb?87D21-788888888 =7.5dd?72966666666::::::::bb?<;H651;:::::::: A;29dd?;6=<<<<<<<<<<<<<<< + CD +G >:)0,$,9FLJ>DBAE7CG9???UVD`_KUT at FRHEQG:BM"*5 2%9 B += > +"  #/#7G#>N*sw? ,+90+2?<=;<;<88565 +:cc?23 + +A::====??;;;;;;;;bb?<;H651;88888888 =7.5dd?7295511 , , % % fffb`a +  *+112.+5bc?-+4////////44444444cc?4/ =/..64444444451.8bb?0.711111111////////cd?1, +:,++31111111151.8bb?0.74444444444444444cc?4/ =/..64444444451.8bb?0.71111111111111111cd?1, +:,++3111111112.+5bc?-+4////////:;<==<:9jk?>5?3<H/a#n*u2T.Egg\Jzo]?j8pZ(XOC:-53; +??h0;3;(0 '7&6&6'7)9.> +2B4D2B5E6F1A)9#3"2#3|?T;M9K7I/A4F ,>;M'9+=8JEWBT1C $6"4+8 4A2?LY-??b:E;DIR'RW.OT+LN&HJ"JK#PQ)YZ2`a9ZR$YQ#ZM+]P.bS6cT7`R-]O*??[SMLN&KM%2<3#-$ + 79650/*+*&",bd?$"+1111111111111111cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..6////////2.+5bc?-+4"8IOCV\PTV'KMNLOMQJOHIC#F@ C@!DA"CEDF??eDE%KL,WX8MN,AB ,.:<68;=>AANQ"9< + at CIL??k at CQS+HJ"KM&NP)RT/@BGH&8989=DBIDLEMKTPY"DL46>&mo?.733,752&%  IO];AO $km?/. =////////////////cc?4/ =/..64444444451.8bb?0.722222222////////cd?1, +:,++3////////2.+5bc?-+41111111111111111cd?1, +:,++31111111151.8bb?0.70000000002321123aa?00<9 + +@<D=?30,,-/?@B[\JVWEXU6RO0??yRL(^V1VN)MWL>H='-;%4/@B<>"%#1<.:I4Cil? ++&.)..2440/**%%-**1_`?)+7002244660000////cd?1, +:,++34444444451.8bb?0.711++$$ ffffdg ,-66//1=ij?.)44444444477777777jj?3.:375 + +A77777777446Bii?3.92222222244444444jk?.)5.20 +<22222222446Bii?3.97777777777777777jj?3.:375 + +A77777777446Bii?3.92222222222222222jk?.)5.20 +<22222222//1=ij?.)400000000:;<<<;98hi?:6 I>> 9E/?(L*XTG>uh_?pB~f8wj5YLADMP#???PZ5GN,29&5 +%4 %4 &5 +)8 +-<2A5D7F=L!BQ&?N#5D,;(7 (7 y?Q5G +1C 3E 4F @R9KFXI[!;M3E 9K?Q;M7I7I4@AM'CO)]iC??tCM(DL'V^9TX5QU2MN,HI'HH&NN,XX6``>[P"ZO![M*_Q.fU9hW;eW4bT1??k^W+QT5HK,(/5#) 25766-,)+$$&2il?#)2222222222222222jj?3.:375 + +A77777777446Bii?3.97777777777777777jj?3.:375 + +A44444444//1=ij?.)4 FLXkp\RWC?B +JM[YXVUMRJND)LB'GC*HD+GH(IJ*??qJK+OP0`aA]^@JL%BDFH IL!EH>A:==@ADX[,69 +EHUX)??gBE[^3FIVX0VX0Y[6JL' !TU3 at A<=@GAHAJ CL +MVT]$EM53;#gi~0 BCD27 + ;7(& +"  &W^dHOU $or?*+84444444444444444jj?3.:375 + +A77777777446Bii?3.99999999944444444jk?.)5.20 +<44444444//1=ij?.)42222222222222222jk?.)5.20 +<22222222446Bii?3.97777777724664469rr?8.<6:5 =AD +6 5%#$8EE=\\TVR5VR5]V,YR(??q\O"j\/fX+IOO/55+= D VQIO 5?/51GMIFR.6Bil? ,$)+= ;7 9831('"! 1*& 2gi?+'0446677991000////jk?.)5.20 +<77777777446Bii?3.944..%% + fffdck +')6 7/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957)q*rDGXTS?????m?e>?_(xSkQ cI???`Z:fl^\bT]]!GG +4%.$7-@0J 5O:T 6:6:}?["4"44F5FFW#GU"JX%KW%JV$JR!IQ IOIOIOJP QO&RP'WU,SQ(??uLJ!VT+PN%SQ(PN%MK"LJ!MK"RP'WU,ZX/aSH_QFaW$e[(j]0k^1iUTeQP???\O?GKAE'1",4////////13/2bc?4.0////////////////bc?3-6+402/// /////13/2bc?4.0////////////////bc?3-6+4024488;;== +C=, ;]b?+ . ??lSL2SL2MH+[V9RO.ZW6II#II#FL FL FLFLEMEM??t<<??YY3XX2YY3BB77==BBGG!II#FF BB@@@@WU"QOOMIG??hLKYZ.TU)SU-VX0SY3KQ+>F!7?9@=D"B:#ME.PM$JGGIOQ HM-=B"ksv%$ . TW*'21=< B=71,& +(\b?:>=////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111 0 +/:5<=[e?>' 5 !#8328EDJK> +' :664GGEaQ7jZ at oY2v`9p[<\G(???dYGe`ZKF@/-^!P: +4 + 3 298E0"23ROWHAI:1@ 2A +jm?$".-24;886611//13/2bc?4.0////////////////ef?0 + 9+2)424444221166,-^`?.)-44-- +fffdci +#$23/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 PbMC!'5Y_m??r??zzd=?mF?l?}h;??xbT-lcDulMkm^Y;]X:JG$NK(GG!HH"GJGJFLFLGMGM??o><DB\Z4ZX2_]7PN(JH"NL&TR,WU/RP*IG!ECJH"PN(RPNLMKHF??gJIUV*OP$GI!KM%MT+MT+HP)CK$AI$@H#HDOK&NMKJKORV#HN2;A%bht ( 42 +;-,BF# +)"#<=-KJ+KJ+<90-*! + +%^b?7::////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111 +.,1.6; +CH]e? ; +,%)D1.5JGN[TLjc[+?Z2M#-90:FLH^N-???ZS at TTJ66, ?E +@208<313 5HD]Z[KOP at GNLS???8, + 2,02:886611//13/2bc?4.0////////////////de?0 +;.5)524444221113-/ac?.')++%%  fffdch  + )*/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 +P` +XH -!EEOYfpz?????v\O-tgE??z?P}b+lQnoOnoO`hCKS..?$5 &> .F ;(C 1J4M0H )A&:$8~?\#5#53E/@ =N>LCQHT"GS!JR!JR!MS#OU%QW'SY)ZX/VT+TR)LJ!??nKI ][2\Z1SQ(RP'QO&RP'TR)YW.^\3a_6^UF\SD]V^W aW&`V%\KDWF????]R at NUNU7C#/ --////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;==;84 +>di?,#0laC??ne\=g^?ga?^X6JF!SO*NL%OM&NO%OP&OR%PS&OU'OU'??tJF!QM(b^9ZV1a]8YU0YU0OK&TP+UQ,NJ%EAD@MI$XT/MKJHLJIG??iIHRS'JK?BCFFM#NU+RZ1PX/IQ*CK$LLLLIMIMMT OV"?D0,1]_x9 + +D8>14+0 +!,@@$VV:TV1FH#33'&& +"^c? 134////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111 +D?;:9> ; +=mn?=4/5OJP]P at sfV~mQ?vZZ``NTTQOC[YMj_Ch]AlZ2m[3iX,ra5oeAbX4???VV>IOA*0"1@ +D76A>4#AG?L[S`_WBYQ. 1*-1:886611//13/2bc?4.0////////////////cd?1>3 :,5144442211-0,0bd?.%&&%  fffddf +   /2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 WSRSKIE-T at R`m?{zh?????s?k;X?p/giTcePVZAHL3M&,; +41////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;==?978af?* '-O??x??oh^:\R.dZ6^T0RM'c^8[X/[X/[Y0][2\]3]^4^_3_`4??\V2b\8ic?XR.`Z6\V2_Y5PJ&PJ&PJ&NH$NH$PJ&TN*XR.MJKHNK MJ??oLKST*JK!FIEHDKKR&R[0R[0IR'AJIOEKBJGOMU&EM*-&a`?/AE78-6*&43/&A=4RS+\]5QS+ at B')! ^c?.,.////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111NKCE<<"???@9AVI9i\LmY6kH?lriJjaBm`=wjG?oDyh=tb4tb4h Z-n`3nfBf^:???[^CR[F8A,A8>=ED:<, at 7RcXRbWQ^N4\L2]J)UB!x{? .$-).2:886611//13/2bc?4.0////////////////cd?2@6=.6044442211.0),^`?-'*$# + fffddb/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957@8BQ^XQX1,FiSX[????????s?tA??M~{ hmjWUS>D#($1)>/D )F&C"B"B??`+= -? ;M3D?PCQKY&HT"GS!HPGOHNIOJP KQ!TR)TR)YW.VT+??ySQ(_]4YW.VT+VT+WU,YW.[Y0^\3a_6b`7c^H`[E]]\\^Y"ZUTH$ gd? ;>A.81"AK99ZHHcY at e[B`_/^]-OT,CH #!_c?-*-////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////// //////bc?3-6+402////////13/2bc?4.011111111JI=@ +0 +4???^PEnY:wbCqV)?f9?f1?f1{g4vb/ye2?o{e4r]0r]0eV-eV-c[7_W3???a`BcgLRV;3H[0.; M=.C@:>YSWkbE`W:`P/dT3^H1K5fi?"".-117886611//13/2bc?4.0////////////////cd?2@6=.604444221122(([]?-* 0 ' + % + fffde`/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;095727 +EG HES(f+ZE+7O?????????????|??itiKf[=siFzpMZR+.&)+.0,9/<)A+C*J .N +??b.@ /A +:L-> +6G9GAO@L?KAIAICIEKFLHNRP'TR)[Y0ZX/??}VT+`^5ZX/XV-XV-YW.[Y0\Z1][2^\3_]4a_F][B\^Z\ XVQH9LC4??sIH*AQM]@V(,B+#////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;==?4 +=.fk?=8?????r|n?zl?]O"sf9tg:h]0eZ-ja8i`7fa9fa9eb9eb9ea;ea;??zbX5j`=lb?^T1oeBoeBlb?ka>e[8aW4aW4cY6^T1QG$F<YU2VR/XT/UQ,??{US,^_5VW-WZ-RU(IQ EMBL@J=G:DEO-;E#8A$>G*;@9&+$ +)ic?@6?%#"B7;?jAuZ-?k>?k3 :,514444221123*+^`?0- 2$ + +  fffde]/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 6 +> B735 BI K I +6 +9Qb?/@^ew??????i??j??^?wN?zP??Y?uJmX-[N!YLIKAC1C 1C 0L5Q??m9K8J=O+<.? /= +7E3? +3? +7?:B>DCIFLIOVT+VT+ZX/WU,??zVT+db9`^5YW.ZX/[Y0\Z1\Z1[Y0ZX/ZX/\\@YY=V[UZWWTTNG5IB0??wKL,CTPaDZ+0F +.#////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;== B6B,af? +2$?????kzj7?LgW$?tE??R?|O|oBpgld=hc=gb#==GPW8`gHkL0tU9s]4mW.[T&QJ48!!% + 23__?927////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111*<$(A15NB<ueL??||d>?qH?sJzb>H&&0D)!PB:QSKbde=^_7^_cdmi:hd5PEA7,(kn?'$ +31549886611//13/2bc?4.0////////////////de?0 +;.5)5244442211,1/ 5ik? +6-. + fffde]/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 +/ 1-* 7D +<, > + +B +QIIg?E(Y'X?wC??\??e??V??S??a??i??b?yJ?qBjg4VS +-> ++92@ +(4)5/74<  -?????y?t@??[hX$?xG??e??q??dymCymCulCsjAogBme at jd@ic???gZ8l_=l_=aT2tgEj];ZM+YL*eX6m`>eX6UH&RE#aT2reC_ZI=H>I07A$." "1 =f_?@' +;"#EF at S[(^f3|Y9~[;u^2pY-b[-VO!-2 !8:_^?>5 :////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////// //13/2bc?4.011111111 =KKWddppfZkaUwcB|hG??w?i=?xO?yP{fG?tUmUvdLj+}h)i7?n<|hCp\7lV?pZCt^IkU at lT:mU;???nT1wZ0nQ'X[$uxAmhe:52'AJ>dkcpnfsdf4Z\*Yadljl;Y[*;63$hk?!"+,49 B886611//13/2bc?4.0////////////////ef?0 + 9+2)4244442211)/3>rt?;,( +  fffggg   ib?4<=@@::00))22222222cd?3. :2 + 9/,22222222 +86,.ab?6139999999999999999cc?:5 A9 + +@6399999999 +86,.ab?6132222222222222222cd?3. :2 + 9/,22222222 +86,.ab?6139999999999999999cd?3. :2 + 9/,22222222 +86,.ab?6132222222222222222cd?3. :2 + 9/,CCCCCCCC + LFH +Kab?TXI +M!d}}??????I?u?h>??wcW-`T*l`6nb8rf<7< BH0T7){^L?iWz`GtZA?jH?|Z???~P{n7?v?~t6|r4}t3sj)ze:~i>?lAj?{f;va6u`5va6|ghd>]Y3QMBEA6)%3 +cd?3. :2 + 9/,22222222 1 /&(ab?4134025=?<8........fg?60 :1 7,))),,0022,= A%$Fyy?(fff]]]c\?(25==99//((11111111YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YY?/,5,51444444444-0+-]^?/*-1111111111111111YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.1========<;A D[]? +E +H: +NS00GLIBM;I%5C1=1)5)# +66//--44ov?6"&:<7VXSdi at LQ(q\#p["eU1ZJ&A81+"#'*')Yb?&30/1575344444444YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YZ?,)2)2.121/-,+++ +6%2+^]?2C77<?=11 5?kM5~`H?v[?|a?vX?pR?vQ?}X?????V?sB?yH~qj??n8?v@?{U?|V?tY?kP{hHyfFui?ui?gc=ZV0KG<;7,& +YZ?,)2)2.111111111'*%']_?+*-5455:<;;00000000\]?.)2)0,/**++////#. +-0ff~fffiii     +d^?"1 :997722,,22222222ef? :6 +;).,322222222.66 7ab?0.60000000000000000ef? 84 +9',*100000000.66 7ab?0.62222222222222222ef? :6 +;).,322222222.66 7ab?0.60000000000000000ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,3777777776:DE\_? < A7>> 4??k??t?r;??V??i??n??r?]?xVrPge>QO(??UFGEG>@49?D6>BJ@K>I:F=IBO$HU*IU1IU1A?US,QO(^\5??l[Y2WU.US,US,US,US,US,US,US,US,US,ZX%[Y&\X2[W1VS2OL+FGAB??XRV$QX/HO&:<7572 +%00000000,44 5ab?.,40000000000000000ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,32222222241 +5 =^j?= A=?pR?????r??V??S??Z??_??p??_jgDTW?mC?rH?xN?yO?tJ?nD?kA?j@?uK?uK??a??c?????X?uK?tJ?h2?n8?rL?qK?jO{`En[;kX8eY/fZ0[W1PL&C?451&" ef? :6 +;).,322222222( 0 2 +3ac?,,46786338;44444444fg? +< 7 +;)-+2++..0000' / + ( '_`t fffUUU +UQj# + 2**--,,**,,,,,,,,QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QSy&+ +3"$#-%%%%%%%%*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4*********/ 8 +4NS}(2-OW + ?qd[??z??X??e?yJ??_??k??_??_??ZtjGUK(??ZJJ$QR(ST*JNOS!CJPW!7B +6A 4@8DK =I#:F FF$\\:XX6bb@??s[[9\\:]];``>``>aa?aa?``>__=^^<]];dc-ed.gd;fc:b_>\Y8SS-OO)??WVY*Y_=PV4FGIIJL($E1%%%%%%%%#,+(VX~"# +0%%%%%%%%%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4,,,,,,,, <1 4+;Gq.D1L at 0?????y?wW?~O?sDyc2?{JlhC_[6ZZ>ooS??_??d?|R?xN???~pVtfL\N4XJ0{mS~pV?tZj\Bj\Bj\Bl^Dm_Ej\BeW=`R8d^>nhH`\6miC??ylk=X^0IO!4::@$19;!)+8 +0:3))$$$$//\_?:?;713HBDkeEnhHcV*]P$MF,?8(&) & *32/TZ~" )'$"#'(&#%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QR?-2 :)+*4.....//0B>C>NU?0 0'' +& + +'L>>ng?????U?~Q?zM?zM?|S?}T?{U?xR???~\?wV?}\?nP?hJ?rW?uZ?}T?~U?~U?zQ?tK?pG?pG?qH?qH?oF??Y??X??{?vM?jA?kB?p:?s=?uO?tN?nSdIp]=jW7dX.i]3ea;b^8^ZOWSH>:H'#1QR?-2 :)+*4,,,,,,,,&/.+VX?%( 5+-/,))+0--------RS?.2 :)+*3&&((**(((+VXe  +fff???JJJTTTggg___iiihhhoooggggggggggggggggggggggggcb]fe`_]`WUX???SQ_\\xnn?ee?ee?cd?cd?bd?bd?bd?bd?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JLrXZ?jl?_a?gi?gi?pr?eg?eg?eg?eg?eg?eg?eg?eg?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ch?ch?ch?ch?ch?ch?ch?ch?]b?_d?ch?\a????SX?bg?af?RZ?RZ?gf?ed?{o}????????????????????|???????????z???~_??g??r??f??d|?P??[??`??`??d??h??r??t??t??p??e??w??o??u?????p??u??z??x??x??z??z??y??w??t??s??`??a??q??q??v??p??f??c?????`??s??n{{?}}?_Z?RMueg?eg?eg?eg?eg?eg?eg?eg?^`?df?^`?XZ????RTz[]?km?eg?eg?eg?eg?eg?eg?eg?eg?eg ?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ge?ge?ef?ef?dg?dg?cg?cg?bi?`g?dm?T]????R^?p|?am?YXV??????????????|??]??r??p??t???????????????????????????????????????????????????????????~??x??s???????m??s?????k??g??]?????????nt?_a?_a?``?^^?fi?fi?ek?ek?cl?cl?cj?cj????::n`X}c[??wu?????}??~???????????uxx?nnx`f?^d?Ya?_g?Z`?TZ????PU{[^}kn?hj?eg?ce?df?gi?hj?eg?bd?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?`a?bc?ef?gh?gh?de?`a?^_?lw?cn?RZ?BJy???OTtvs????{???????????????????????????????????????????????????????????????????????????????????x??v??{?????}??w?????~?????v??p??u??{??|??????????????z??r??b??j??v??y?????????uq???JKyX Y?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^`?XZ????RT}[]?km?bd?df?fh?fh?df?bd?ce?df?de?de?de?de?de?de?de?de????IJxWX?jk?_`?gh?gh?pq?ai?ai?ai?ai?ch?ch?dh?dh?cf?cf?[\pXYm???X[b\^]dfeggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +POU +""**225522222222IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJv'+ +:,0),0000000013+)QR?), + 92222222222222222IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJx)- +<.2+.2222222213+)QR?), + 92222222222222222IJx)- +<.2+.000000000.0+INx( 51N>LJ4qe?????zu??a??i??d??b??d??R?nX?eO?~e?=$GF(WV8UW0SU. +2> 6B:Gm`@l_?hb at oiGXU,ZW.??_SR$GL#AFFK5~^7_8?e>?lE?X?wP??Z?zS??v?tM?qJ?xQ??K??K??Z??[?~c?uZ~kKtaA]Q'eY/d`:ea;b^S\XMC?M+'5IJx)- +<.2+.22222222/1)'QS|%& + 3''( +- 0 /("11111111GHv), +<.3,0..0000++ SWXfffqqq  ccc ((116611111111mn?? +8>.1))111111116 712bc?5164444444444444444mm?B ;A14,,444444446 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))3333333375 : ;\`? >B6=:>;9E8n?{??????S??X??Y??n??s?}K\I|YF??}EB/?=$NL3RT/SU0>DIO!GQDNBNEQJW)N[-MZ/LY.NX&Yc1KU#U_-??gZd2V`.R\*R\*T^,V`.Wa/U_-Q[)LV$IS!SRUTYV+[X-YV7UR3NN,KK)??oKM&JM8RU at 98H),3444444449:45bb?8494444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))11111111* +=99jv? A +7 B&#/Gia_????????w?sKc;~qNrO?}^??g??a?zZ?zQ??Y?????_?}W?vPymG?zT?~X??o??l??\ymGoc=oc=rf at rf@oc=`Z8jdBXU,]Z1??_UT$IO!CIOU;@F, '- +*0F@==22++--jd? +97)@C5Lq_GygO?p3p\TV>GI103, +/1 +? @89ad?1$ +) ;745774144444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444444444444mn?? +8>.1))20.-.3 +8 +ea;]YNPLA3/="mn?? +8>.1))111111116 7/0bd?1* /&#" .99 +)22222222kl?= 7=.2))//////** ]b^fffiii ije $$//66////////ef?1).)414////////-/,3fg?6*)6666666666666666ee?8050;8;66666666-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414444444440/8 + + at be?D A.8S NAE I_M[?????d??V??G??\??e?uB?fW?yj???HE486CA*KL*PQ/?ELR&;E9C5A8D=JBO!DQ&CP%FPQ[&DNR\'??fYc.OY$DNOY$Q[&T^)U_*S](NX#ISFPRQUTXU*ZW,YV7UR3OO-KK)??}NP+LO<\_LB at U+.=66666666463:ff?=106666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////1 >))my? +@+ +C!>)Fkfj???????????\~b:ykFpb=hcEqlN~sS?vV?zS??\???sI?zP??c??d??Zqe;th>nb8i]3h\2nb8wkAwkAma7bV,UO/c]=WT+a^5??eYX(KQ#CIBH,39 # ,=4DD::1111hc?$HWIZXJ[mZ:jW7?p)?q*HL5:>'!(! + +/3793:eh? 2=:77996366666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666666666666ef?1).)4143/++4B$%S./]qVC?r_?kP?sX??{?pL?wJ??S?h;?qD?yS?|V?uX?nQ?hR?hR?lO?qT?x[?{^?z\?tV?lN?gI????uT?eC?oM?nK?mJ?pL?gCxV0]7?f@?jD?jD?jD?jD?lF?vP?sM??_??]????{U?sM?uO??K?I?}W??Z??e?y^?oOvcCj^4pd:jf at d`:ZVKKG<+'5 ef?1).)414////////-/*1fh? 2#"%  0 $?!%@+33333333bc?/)-)54 7------((  +_d^fffddd  +`a[ !#1 2BB;:11))be?*) 2.79;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/23L?;9'2"/????????r?~W??`??f??]??i??r???''11 UU/@BOQ*SY- at FJS$NW(MY'DP7E2@ 8F@NJHT"KW%??wJV$O[)CO^j8]i7\h6Xd2S_-NZ(IU#FR XW)TS%NP!LNLQKPDO +AL??X?OBQ*GV/(.F 8NJ////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402--//11224649]g? A? C[ h'4G???????????\?wBugDvhEwlX~s_?vW?xY??L??U?????c?}V??Z?yU?yU?zX{kI?uT|lKp_CjY=kZ at o^DraGtcIkbSf]N\W:OJ-??tTR)U[/BHAF/?D-(.: +7;RJ((66??--xmuODLaQ:]M6^J)p\;jS4nW8>GD"+( +##49=?69bd?0!#4444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666abw +#./MWCK +8%& X>1oUH?`M?iV{bC?gHqW6~dC??{?dC?fE?mL?nM?kJ?jI?oN?vT?wU?nN?gG?pG?vM?}S?U?|S?rI?jC?d=????sP?sS?mM?bH?iO?YC? ]GoX8|eE?qO?tR?nF?iA?j>?oC?k>?}P??U??Z????V??\?kE??S??R??\??_??f?x^?jH{^<}h;s^1dV3cU2ZQLH?:"4bc?3-6+402////////13/2bc?4.0620 7AB + 9/////////bc?3,4)1,/ KJ97``bfffddd  `a[ +  !,-==88/.))bd?,) 2.79;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/25 I== ?,0"1???????????`??e??i??c??n??t???11 +55TT. at BMO(NT(=CFO KT%KW%DP9G4B +8F?M?K@LHT"KW%??xNZ(Ua/KW%T`.S_-Q]+NZ(KW%HT"FR EQQUOSMP!NQ"NS+LQ)EN#@I??q9D5@/5@/9 /@@////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0//////////// ////bc?3-6+402--//11224649]g? A? C\b';???????????X?o8~nJoKs]?v`?vU?xW?}J??Q?????`?zS?}V?wS?{W?~\?qO|lKwgFq`Dp_CraGudJudJtcId\E`XAYT4NI)??uXV-[`7JO&=B,5:$!- /7OH++88==))xmqSHLk]@n`Cn\4we=bN+ZF#4<>$& %#37;=47bd?0#%4444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666acz +&.0HO>D&4$%`PQ?jY?o^?lZ?o]z_A~cEoR2z]=??s|[:?\;?cB?cB?fE?lK?tS?yW?wU?pO?jI?b E6'1{r?????????a??e??m??q??}??????AA>>TT.DFPR+LR&>D@IENHT"EQCG86:;.23???&+.".".*)8=////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0/// /////////////bc?3-6+402--//11224649]g? A? C``2~??????????Y?n6?uP?xS?{d?yb?xW?zY?~J??N?????^?vO?zS?tP?zV??_?vTxhGvfEtcGudHwfLveKq`Fm\Ba[;^X8XT.MI#??pUT(Z_7KP(EJ649%%*4F?//99;;$$wpjQJDh`;nfApe7vk=YJ!K<$+5")&15:<47bc?2%'4444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666`d */2AD3< -^JC?sl?|h?p\?fS?hU~aC?eGqR3{\=??rzW7X7?_>?bA?jI?tS?yX?wT?pM?iG?fD?\=?jK?xV?rP?dA?Z7?c=?mG???iD?hDya=tZ9?fEy\:>G <+LH_????????k??g??h??o??z??{???OO+CCPP*HJ#TV/KQ%CI;D@IDPDP>L:H9G;IAM?KCOCO??rMY'\h6Wc1P\*LX&GS!COAMCOFR HT"FZDXBO$>K 8????????~??p??a??e??m??h???TT0>>CCDFRT-EKCI9B=F@LAM=K;I9G9G?KJ=I??kFR Ua/P\*O[)KW%EQ?KG9E8D7E8F7E6DBN?K@LJ=I;G:F8D8D7C 9$/'44<;fj? :& .$,-.////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402--//11224649]g? A? CM +R!shx?????m??L?~D?vO??a??t??j??b??v??k??c?????n??[?~WoK{kGxhFhX6^N-]M,]L0bQ5iX>n]Cn]Cm\BMHXS)`[>TO2???:2/1,B. +3&.3:66<118888$$qt{QT[ejfZ_[?>L10> ,"3/075.,213/2bc?4024444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666Yg? 9,7, +6B"/}]j?]D?qX??S??R?zS?uN?fQ?XC?_G?cK?T9?`E??|?`C?dD?kK?eB?`=?[7?Z6?^7?c?f??]G?\F?]E?_G?fI?fI?dB?`>??u?b??d@?fB?c@?sP?jG?sP?pH?wO??Y??e??l??o??l??i??i??b??`??i????eL?iVdQqh?kb9aQ7RB(I6%K8'UD*`O5_R/dW4_[@TP578< !% /(bc?3-6+402////////13/2bc?4.03331/./0////////bc?3,4)1,/```fffddd``b!#/0bb?809+4*,////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////// //13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/2/+ B +F DQ +C 0 `TX??t??l?oK?wS??`??`???{{WPP*>>LN'XZ3=CFL DM?H8D5A5C6D6D6DEQBNCO?K??f9E@L6B=I>J@LAMAM@L?K>J)AC354 %1134ek? +*5 +8////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402--//11224649]g? A? CTQ +qdu?????u??P?|C?zQ??d??x??l??c??w??j??a?????l??[??Y?qM|lHxhFgW5eU4eU4gV:kZ>n]CkZ at dS9]L2IDTO'YS=HB,?y~ & 90:CB73;//8888((]am6:F=@I&)2& '09745;5.,3/1-0bc?6024444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666Vg? :,8*!8R/6?pw?a@?wV??R?|I?pH?pH?jV?dP?fN?jR?X>?bH??}?`C?cC?jJ?eB?_I$/@K!@K!?J :E4?1<2=5@#//(( +1#=DG>`c?<+ +4-6:<////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958Q &qkal?????k??C??=??_??n????????d??e??W??m?????g??c?vY?iL?oR{dE?kLwbCmX9eR2jW7ueDxhGm]oYDsdCufEhd>a]7QT7OR5?EA(.* +)19bc?3-6+402////////13/2bc?4.0////////''++1244fc?/ +&```fffddd```  +dd?*+3.757////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/277=>BC>> +/ EgWa????t`?}i??i?~X?????e??_na?GE[Y3IQ(08=L!8G:I@O$CN$=HAI HP'/:0;2=%3&!/". 49B;`c?8+ +4-6<>////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958Td`Xg????????\??O??]??_??s??r??^??e??T??^?????o??l?{^?lN?rT?lM?yZu`Ap[/6$po?&5744//2299////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444^g?G"""DJ91n]U?aE?gK?nW?nW?lZ?kY?jP?eK?c=?`:zW9?dF|W:?aD??}?dG?bF?aE?\A?\A?[A?[A?[A?\B?\B?\B?^??_@?bB?aA?`=^;~`:a;??n?oF?vN??e?{S??Y????????r??e??q??y??p? ?k??g?vN?yS??a?xU?vS??v_=mZ9kX7hQ?oXFwcJ{gNsfDi\:YU2SO,OQDE B B&@=1=????o^?|k??|??c?????f??^dW575PN(MT+?FDQ&?L!AN#HU*KS*CK"@GDK";F>IAL"@////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958 +UO +>;P????????c??S??h??^?{b?}d??a??l??Y??X?????c?{]?kMu^??iJ|gH?vWtaAubBvfEyiHxiHpa at aT2VI'LU(PY,=B;!&ec?$7?44--22;;////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444455555555fl?;75M`PAxhY?eG?mO?nW?kT?dQ?^K?^D?^D?d=?e>~[=?hJZ=?aD??|?bE?_C?]A?^C?^C?\B?\B?\B?[A?[A?[A?^??`A?aA?]=~\7?^9?iB?rK????uL?f*+% - 3>7bc?3-6+402////////13/2bc?4.0////////553322**dc?# + ``` fffddd```  +bev $#-.1////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/267>?FF +E +E. 7&????ym?rf????~b????rS?uTrbAD>KE!KP(UZ2IT*CN$DO%LW-OV-DK">C>CAL">I>I9D??i9D@K!5@8C=HBM#CN$>I8C5@4?-?/A&3*"!34`e?1) +209AC////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958]J +.bX5\R/X^BLR6+.3a^?,8>22--22;;////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666bg?/"KIVjYEveQ?aA?rR?kT?gP?_N?YH?\@?]A?c9?fFF +E +E +@1 kfz???{ha????v^???v]??}]??uyqMVN*>@PR+NU,FM$EL#MT+OT,EJ">><<IT*AL"?iK?\??fI????iL?hL?fJ?_D?_D?^D?^D?]C?]C?]C?]C?`B?`B?`>?];?aI>I4D'3C&&13,+85`d?5) +2.7>@////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958 +UOB +;,2\io??g??|??j??m??g??c??c??[??^?}[???yfFlY9n[;zjI??a?tR}pNxnKqgDh`////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958GM9D)"9Iwb??t??j??m??h??i??q??g??k?c???xhGueDueDvgF?uTtgEtgEskGia=\V2ZT0]Y4[W2RN)HD'%;()/ha?D;A//))22??////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444488888888lnk=??_;?iE?~V??f??k??l????????d??e????????a??Y?oH??]??}??o?\8k E!wY7?fD}dF?mOn]AudH???n`FaW>XN5HP+FN)AE49=,+.7%+ 347733/0bc?3-6+402////////13/2bc?4.0////////,+#!]b\```fffddd````iX  !////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5 /2//77ABCD.!Q "1NEF????p`?????y?kO?}^~gHZM+pcAa]8HDacILW-Q\2JU+JU+GR(?J 7B2=2=4?7CC/;;#@ -C FF<`c?<+ +4-6:<////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958P [> X4 +&<{ue?o??^??_??X??^??p??g??l?v^????qP?xW?tSviG{nLlb?siFogCc[7VP,WQ-[W2VR-CA20 +!+6e^?>: + J//((22@@////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444488888888prgCE:d_BgbEeP%ze:zV2hD R?}P=xN>vL?hJ~YWS.SO*LP-W[8ox[=F)DN5-78 +5 +0+))+-........JLr* + 27& +0+*........)7 5'PQ*6 +?33 +* +* + + + +NNN + + + + + + QQQ fffeeeYYYeee   !%140Y\?,+.----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+0178@@BB5 >7 2 +#!:OM[sq????pR?sU??yyjKcT5i_rbHq`BkZxnKf\9k[7zjF?sI?qG?l;?q@?t@?t@?xZ?tV?tS?wV?\??^?}X?wR?????`??]?~X?vR? |X?eB?c@?hZtXJ`K.]H+cU(j\/c^&]X IIJJJM.RU6uzt-2,'+7 /,)))))*--------de?6+/)4+)--------)22/ZZ?301**"!eeeYYYfffppp iii ppp & / + 9 :eg? +=:>;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31 > >AB H +I +K +KKOG@ +3@.2UFJm??????~oNWH'?vS??p}uP_W2UP(\W/ed8lk?mo at km>gj;eh9W^5X_6FM$W^5??s[b9V]4T[2U\3PW.KR)IP'JQ(KR)JQ(GN%=]?'Gm%O84 9 @ @pm? @4<5C;7;;;;;;;;; ?;>ii? + +C:84444444444444444no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62;;;;;;;;< + +@< + + at kk?F=; M KORIO(3GAL`?xkwi\?eC?sQ?{Y?pNvhNvhN???{kTk]:?xU?{Fvl7nk(mj'nm5`_'DC1*) +0 (L P4 +84 7ij? +<31 7 7 7 7 7 7 7 744444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444445 +84 7ij? +;20 +L +L A A +;<AB +H +H? <! 1;C8W_T??x|lHl\8wgCk[7^N*_O-_O-[H']J)_L+cP/hU4n[:t`?wcBqgNkaHd]J]VC???E?1GA371#IA,YQ?u=?|D??l?~_?oO?fF?jI?rQ?{Y?]????xT?tP?lH?b>?hD~X4?[7n\FgU?_Q,^P+^Y`[!Z[UVNSLQGL8 at E1sv?. +<)<;988:<=;;;;;;;;nn? + +@4<7E=9;;;;;;;;8<9=ii?@54 +2 +2 +) (  ppp iii fff```aaa``` #&Z\?13:5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,679:??CCLJ C@< @C +H??y?????m_T6~tQ??y??dqiDMHQL"VS&^[.db2fd4cc1aa/T[1U\2CJ SZ0??mT[1MT*JQ'LS)HO%EL"EL"HO%IP&HO%EL"%Cw/cJ<7778]Z?20:284855555555:623^]?923................[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0555555559625a`?=67FG +OSFE7'3Kui]yma?fEv\;xaA?mMxlTi]E???p]LeY1~rJvr3fb#df%ik*quPPT/"!) ,,AD3/+,^_?2+,00000000........[\?-+5+1,0........3/+,^_?2+,5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........2.+,^_?3+,FF;<67;;7<.,%'AH'V]QD$RE%M? %QC)TH2YM7ZM8ZOIfU9jY={e55db?89F654><<<<<<<< A;29dd?;6=8888888888888888bb?87D21-788888888 =7.5dd?7298888888888888888bb?87D21-7<<<<<<<< + +@:2;gg? ?; BG JTZOO,?1 at SbYJtk\?hDpX4o[8?rO?y^ukP???i\g[5nb<]\#UTV]3Y`6JNM.21 +5':B@: =7.5dd?7296666666688888888bb?87D21-788888888 =7.5dd?729<<<<<<<<<<<<<<<? 8 9 +< +<2 < +.4(/BI7\e,en5???xqCWP&ZS)PJ*HB"IC-F@*PIAQJBOIKLFHC=I82>.'7' 0KEF2hj?9 @ @,A?;IWSacZIaXGob@~qOx[9|_=?eC?nL?tT?zZ?_??a????}]??a?tRr^9nZ5_P)j[4OR%\_2ek?`f:PT/BF!=C)@F,162',( 7kl?2 G + +H99::;;;;<<<<<<<F6>'C?,kQL > 5+.ed?+* 8-,2:111111112.+5bc?-+44444444444444444cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..6111111110-+6de?2. +:@? +FJ?D.<4FT^XBjdNi@~h?xf>}kC|vV?zZ????rfi\:dW5RS)QR(GMA4:. /&<<< A )"51.8bb?0.72222222244444444cc?4/ =/..64444444451.8bb?0.71111111111111111cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..6444444443/.8bb?2.9>>56/033-9)!+5>FX`9en`i??na`0BCKL$FF,<<"45-*+#--7**4!"@9: 23/75@7jq?BDG* +@79EPR^WU>KI2RN!`\/WI$_Q,o[8yeB?hG?jI?gH?gH????jJkHs_lm?2. +;KFED9A2;:NWTN6TN6p[.?k>tc7_N"[U1rlH??}v^RYL,VI)JK+JK+)08 CCTV +=;446Bii?3.99999999977777777jj?3.:375 + +A77777777446Bii?3.92222222222222222jj?3.:375 + +A77777777446Bii?3.97777777777777777jj?3.:375 + +A77777777114Bjj?4/<BB : +; +4566 +9$F(246 at BT\+iq at kt[d??aSZ'=DOV-OT=EJ38>>*000 ++ 93?AMP34 +C3u???;=3%HCKM[ce\`;HL'KLWXe`:gbm`=q]456688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666``?609.735666666666847bb?9356666666666666666bb?82;0957332221113637ge? +:58B@??4 9 $* +:BS'Te9WeLKY at 8BA*43jm?GG!TIL A >88766544.),4ah? ?8@$D2=];BJ)08/2!IL;[[9TT2qe;pd:ob at m`>k_Gk_Gk`NlaO???jbK_]6XV/Z["kl3Y_U[2<1+5*!), + +%43:<69bc?2#%11114488 DBB@BBEFgd?/*009> D>>;;6744 dar ddd```fffddd```ddd```,,..////--//////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444444737bb?: 476678:;== B CHKOT Y "[fp?75>;6?G]H>T?KkFDd?8_25\/2[;3\<1WH/UF3u(jU +J>>77bf?84 =7 +@@ C<<<<::8813-1ab?0+-4444444466666666bb?82;0957444444442515_b?8354444444444444444^a?609.736666666666959be? <69L M EC 7<8!?#/E&2H*6L*6L$0H%= +3,di? : 9@04/36688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666``?609.736666666666847bb?9356666666666666666bb?82;0957333222223737ee?:58DBBB9 += +(+&4%,:+4C,6E./;7 ,(* dg? ? +=H += B9888766544 + :53 nfAoiEpjF???njEec=_]7]^6hiAQT)JM"%(!$) !+(66;=69bd?0#%11224466::>=??@@a`?)) 79C?<;;8822..caoddd```fffddd```ddd```!"#$'(,,++//1111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402///// ///13/2bc?4.0////////////////bc?3-6+402444444444737bb?:476678:;== B B +GJNRW Ykv?/ *+/9:FK-?????yd`:f]@cZ=bWAeZDe^Ad]@_\1[X-VZ(LPDH#=A??t at K)G^4 at W-Bg3:_+*X3-[6-_^/a`%VwMn-o +#eQ H==66cg? 95 =8 AA C>>>>==994614ad?3-/5555555566666666bb?82;0957555555553626_b?9365555555555555555_b?719/846666666666959be? <69RSOMBB @ +DEDD B +DBDDZ_?.- 6,54 +:6688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666aa?719/846666666666847bb?9356666666666666666bb?82;0957555555557:6:df? <79 FDGFDG6 +9**$" 0+96cf? <6 + +@4 <5688766544 +:519_g?6.943$!+41HL3Z^Ecc=aa;h`;h`;fb5gc6ih0lk3no3pq5??l[^)QR0LM+EF8IJ<--+''% + +, *-)33<=?A47bd?0!#11224466679:=<;:Z^?(-BDJ<27732)($#calddd```fffddd```ddd```!'())--1144bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40244444444 4737bb?:476678:;== A +B GILPTWp~?9!1>D-3????????asgMh\BbUBfYFi^@dY;^W+\U)_`6WX.NS*DI ??k=F9 BA +DAAAA??>>8;47ae?6026666666666666666bb?82;0957666666663636`c?9466666666666666666_b?81:0947666666666959be? <69CF I GA??AFEEDHJMNej? 61 8. 87 ;6688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666aa?81:0947666666666847bb?9356666666666666666bb?82;095766778899;=9=dg? +?9; F +DKJNO B C++((= A X [hk? + +@8 ?4 +=9 <8876654442/9aj? 7.<*$//9.NXMchH[`@ST*NO%ifCheBff4dd2af#af#ai ai ??[DL4: -3%$2&%3 0 .98;:@BEG?A47bd?.#%2222444456:;:864[a? +- +7#G@A4110*(  bag +ddd```fffddd```ddd```  +&&--2266bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444444737bb?:476678:;==AA E GJMRThz? F5CN5=&T\E???????u]nbJfUCkZHl^AdV9^S&_T'Z`4X^2Z\4SU-??pAG@P4D.L ,J +"O20]@.c?(]| B?,}!c[L F>?87dh? ;6 +?9 +CB ECCCCAA??? +A8 ;`f?:136666666666666666bb?82;0957666666664747ad?:576666666666666666`c?92;0:58666666666959be? <69, +177 +869 : ? +@ B B B +A @?ej? +4,4+4136688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666bb?92;0:58666666666847bb?9356666666666666666bb?82;0957889:;<==? +A= @bg? +A;=A +@ JIRRKK +> = 9 +8GGYYkn? A8 ?4 >; >88766544<;5 +=dm?6 -)> + + 1=)P\H`f at W]7UW&Y[*hjEegB]d1W^+QZLUGSFR??l9D#*#"79>DDDDCCCCC;=25bd?0%'44442222554431/.am?6=%C / -* 1(' bbdddd```fffddd```ddd```  ""--4499bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0/// /////////////bc?3-6+402444444444737bb?:476678:;==@@E F +HKOQXm? M +*;K=F3"+????????kvjRjWFo\Kq`BfU7^Q%aT(LV$OY'Y^5V[2??{MN$QU"GKBS;L(J)+M,#Qa!O_ +Az6o`YK +G @ B ;:ei? ;7@: +C C FGGFFDDBB CE ? + at ah? =467777777766666666bb?82;0957777777775848be?;587777777777777777ad?93 <1:69666666666959be? <69& *22 6 +5 +9 ;677 8 42*(af?0*4/ :556688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666cc?93<1:69666666666847bb?9356666666666666666bb?82;095799:;=>? @ +A +D? Bbi? B;=:: H +GSSMM +< +< 9 +: FDRQfi? +=5 <1:7:88766544>=27Yc?& ,%$5+;H*DQ3LS'OV*Z](ad/W^5SZ1KT)CL!9D2=-8+6?|(3%) $ 9 +=@ N@@?>;:766814bc?2*,66442211/.+*)+-/iy?"988!"! , + ab]ddd```fffddd```ddd```!!--66;;bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444444737bb?:476678:;==@@DE GJNOUk? +#U"';,7''2"rqU?????y~oZlYHr_NvcEiV8aP$eT(CRGVTY0RW.???S N0aY5\T0QR&MN" =fj? <8@;D +D F H H H H G G +E +EGI +A C`j? @788888888866666666bb?82;0957888888886959be? <698888888888888888be?:4 <2;79666666666959be? <696 +8 ? =?=EH@@:910))bg?1- +:6 +@746688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666dd?:4<2;79666666666847bb?9356666666666666666bb?82;0957:;<>@A B +C EG B E`i? D=? +/0 A +B +Q +Q +J +J01 + . ;= L +Mcf?;5 +=2:5788766544<<04U`~  '4G4ATAHV2??r????s^p[JvaPydGjU8bO$gT)CXDYQX.LS)???QI4gVBeT at PH$UM)OW0QY2fj? <8 A;D +D +G J J H H H H +E +EHJ B C`j? @9:8888888866666666bb?82;0957888888886959cf? <698888888888888888be?:4 +=2;7:666666666959be? <69H IOKKIPSSQEC8;7 :af?0+ +72 +9,,6688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666dd?:4 =2;7:666666666847bb?9356666666666666666bb?82;0957<=>@B D +E F +HJ +E Gaj? F?A *, +>? +N +N +H G98*( / / += >dg? +=8 A6 +=7888766544D F: + at cn?.!#&8:)<&:M7?N%2A>FNV#GJ*-+)$!11\c?<6> +A C5E344510-,-/-0bc?613666622//.-*- +3@'*K/2Sp??) +!- abZddd```fffggg bbbggg bbb  +  +km? +C8?5>8899999999 ?=35aa?=8:7777777777777777cc?:5 A9 + +@6377777777 ?=35aa?=8:9999999977777777cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:;;;;;;;;99999999cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:99;;==>><<??BCDETn?RM#]A(L"'#%*&??r?Smg-mg-ug at n`9fSDdQBd^:_Y5FDTR!??QV]Vf`p%Lb!G]>X1 at Z3>>>>>>>df?@; +F= + E:7:::::::: D B8:ac? B=?<<<<<<<<<<<<<<<A<;\^?:: B::::::::::::::::ce??: +F> + E;8<<<<<<<< D B8:ac? B=?::::::::<<<<<<< +H? + E:7::::9999 +J? = +LVh~'!*A;C^=>#*,/'<*? '@ $={?4 $ % bbbggg bbbfff]]]^^^]]]^^^ []?3.708488899888703.1]]?2-01111111133333333YY?/,5,5141111111103.0]]?2-00000000011111111YY?/,5,5142222222203.0]]?2-02222222244444444YY?/,5,51422222 22203.0]]?2-011112266;;=>@ABBRh? E?I 3#K/47?DGkmFwyR?{Dto8qc>oaO,QCWUOLFEAAZa? ?? +C>MN K K K K K I I +H +H@<B +JY`?<>8 +> = =<;;::;;;;;;;;[b?<7 +A6>:= @ @ @ @ @ @ @ @ +A9= +DY`?> +A: B B B B B B B B @ @ @ @ @ @ @ @U\?85 +A8 +A= @FFEEBA?>=56 =T[?6809999999999999999Z]?51;1:6:999999996946]`?8367777777777777777X[?2040649334556772756Z]?4069999999999999999Y\?51;1;7:888888886946]`?8365555555599999999Z]?61;1;7: +D E E F +G +GHH@I +D@Ye?H C@DDDDDDDD H H G +F +F EDD^a?94=2;7:::::9999=32=Sd? ) +#2%:? 5:2053$:8"86-+ +#!G +C =85578X`?51 +;1 +;7 :88888866/416ae?813974202.0 ,2'* .1#4"!2 /+nj?   ^^^]]]^^^fffiii   + + +ccciii   + + +ccc ac? + 5 4;+//57787:987- 5 5 +6bc?/-4////////////////ef? 84 +9',*1////////,44 5ab?.,4--------////////ef? 84 +9',*1........,44 5ab?.,4........00000000ef? 84 +9',*1........,44 5ab?.,4,,,,..0077;; > +? +? @\p?LIM4 +F$-68AJBI*pwX??^yxHmc?ukGveUdSCZJMcSVUHB_RL??yOL;GNBI^i?<? +8==<<; +: +: 9 +: +: +: +: +: +: +: +:fn? +FA E275 <????????@ = +FK`h? = +C@AAAAAAAA????????^f?AAI8 +;6 : +D C C B +@ +@ = = 85< BYb?2 +8 4 8 8 8 8 8 8 8 877777777ei? > : ?-20 8 8 8 8 8 8 8 8 82 : : ;ae?42 :5555555555555555cg? +<6 :+..6122344553 87 +9ae?627 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8ei? > : ?-207444444442 : : ;ae?42 :3333333355555555ei? ? ; +@-31 +9CCDDEFFG< J JE]j?DBD +C +C +C +C +C +C +C +C FEED +C +C B Bhl?B +=A.31 8 8 8 8 8 +9 +9 +9 +9A +; 9dl? +C? D275 <222244551: < ?cf?=< C +GD87 , 3-!2$/5$/5$/1!,.'+ $ +ol? +   + + +ccciii   + + +cccfffUUUWWWUUUWWW  PPl#-$) 2.-102122$--*WY"$ 1))))))))%%%%%%%%QSy&+ +3"$#-))))))))#,+(VX~"# +0''''''''))))))))QSy&+ +3"$#-((((((((#,+(VX~"# +0((((((((%%%%%%%%QSy&+ +3"$#-((((((((#,+(VX~"# +0&&(())++,,//2345FT?7F +Q9 =&2(3"P[JpuMch@^X6f`>teRqbOkXTq^ZWI at UG>?zlIC5LODUXM8FI,:=)F +<RRa_KIB@99 +5 +5KT} 4 +BH +;B +B A ? ? +> +> +> +> +: +:<5 8 +@T\?0<> 7 7 7 7 7 7 7 755555555MU?2 9D253 :::8743221/ 57NW~% 0 3--------00000000PU,1 :',, 5--------* 32/V[?'* +70000000000000000OT~+/ +7'((2,,--.//0.1,,X]?+*2----------------QV?-2 :'+* +4********* 32/V[?'* +7........,,,,,,,,QV?.2 ;)-- +7 +9 +9 +9 : ; +< +< +<4CB +9R`?6 :A88888888 +; : :98877TY?0 +4 +<)-, 5...//000 C E C;JX?@E2 :7;? +J KLG765568 : 3 9 +!4,,#11!.'*#"$"!RP^   WWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiighbghbghcghcghcghcggeggeffffffffhggiggihhjhhjhhj???LJWWVfihx^_tjk?op?{|?gk?fj?cj?bi?`g?_f?^e?^e?`b?fh?ac?Z\????UW}]_?mo?fh?fh?fh?fh?fh?fh?fh?fh?eg?eg?eg?eg?eg?eg?eg?eg????JLrXZ?jl?_a?gi?gi?pr?fh?fh?fh?fh?fh?fh?fh?fh?^`?df?^`?XZ????RTz[]?km?gi?gi?gi?gi?gi?gi?gi?gi?fh?fh?fh?fh?fh?fh?fh?fh????JLrXZ?jl?_a?gi?gi?pr?gi?gi?gi?gi?gi?gi?gi?gi?^`?df?^`?XZ????RTz[]?km?gi?gi?gi?gi?gi?gi?gi?gi?eg?eg?eg?eg?eg?eg?eg?eg????JLrXZ?jl?_a?gi?gi?pr?gi?gi?gi?gi?gi?gi?gi?gi?^`?df?^`?XZ????RTz[]?km?ek?ek?ek?ek?ej?ej?ej?ej?b g?bg?bf?cg?dh?ei?ei?ei????KT}Ze?mx?[j?_n?^q?h{?_olk{x??s?????}??v??|?????{?????m??h?????g??v??x??????q??d|?Yu?Yu?Xw?Yx?_?^~?_z?]x?at?at?fr?gs????PY?]h?kv?\l?k{?h|?k?cp?cp?cp?cp?cp?cp?cq?cq?ft?[i?Yh?Zi????Ud?bq?cr?fu?et?et?ds?cr?cr?bq?bq?ap?ap?ap?ap?ap?ap?ap?ap????KS?Ya?lt?`h?hp?iq?rz?em?em?em?em?em?em?em?em?dl?_g?bj?`h????S[?dl?iq?go?go?go?go?go?go?go?go?em?em?em?em?em?em?em?em????KS?W_?hp?^f?hp?ks?v~?el?dk?dl?ck?bj?bj?ai?ai?aj?\e?_h?]f????PY?aj?gp?di?di?di?di?di?di?di?di?fk?fk?fk?fk?fk?fk?fk?fk????HMwV[?jo?_d?hm?in?rw?di?di?di?di?di?di?di?di?^c?di?^c?X]????RW?[`?kp?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk????HMwV[?in?^c?ej?ej?mr?bg?bg?ch?di?di?ej?fk?fk?ch?ch?Y^?UZ????X]?\a?gl?di?di?di?di?di?di?di?di?di?di?di?di?di?di?di?di????JOyX]?jo?_d?gl?gl?pu?ch?ch?ch?ch?ch?ch?ch?ch?^c?di?^c?X]????RW?[`?kp?di?di?di?di?di?di?di?di?ej?ej?ej?ej?ej?ej?ej?ej????JOyY^?lq?bg?jo?kp?uz?ao?ao?bp?bp?cq?dr?dr?es?Zh?ft?`n?Tb????Tb?]k?gu?em?em?em?em?em?em?em?em?fn?fn?fn?em?dl?ck?ck?ck????KPz Y^?lq?af?in?in?rw?di?di?ej?fk?gl?hm?hm?in?\f?bl?do?Wb????Zh?gw?\l?fw?du?ct?ct?du?du?`q?^o?go?fn?em?em?em?em?fn?go????IQ?W_?iq?^f?fn?fn?ow?gl?gl?gl?gl?gl?gl?gl?gl?`d?ei?]a?VZ????PT?Z^?ko?Vc?[h?dr?m{?u??z???????w?s{ov~howeg?bd}a_?a_????JIQ[Z`nmsa`fgflfejonsggiggiggggggggggggggegge\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRPLK  +  ((11:;>>2 5,(TU?'- +:--------11111111IJv'+ +:,0),--------/1)'QR~'* + 7////////--------IJv'+ +:,0),......../1)'QR~'* + 7........00000000IJv'+ +:,0),......../1)'QR~'* + 7,,,,..0022669::;RVy&=G? G>I$;C#:B at M9anZxx^hhN^Q>ZM:oZ/?k at m^5pa8??ve_=OT>>C- at PP6FF8O*A OM[!]RQJHBA<=LT?4 ? +G?LNNGGGGEECCK ? +8 7HY?2@AFFEEDCCBAAAAAAAAIQ?19H +;?9 < < < < < < < < <A888LT?0 +>A +> +> +> +> +> +> +> +> < < < < < < < =::=543KT) +8:5555555511111111EIx+/ ?3 8265555555557/+QU?+0 +=3333333333333333FJy+1A36.0//001223 8 8.+SW?-1 +<5555555555555555IM|+1 +@26/24444444457/+QU?+0 +=1111111177777777HL{+2B6 ;5 +9 @ @ +ABBCDD ?G ?4MZ?: @G +@ +@ +@ +@ +@ +@ +@ +@ A +@ +@ ?>>==IM|+2B4 +9265567 +9 : ; +< +IJIEO^? 3 +53*)%#"  +; +; +; : :998HP?/6 E7 +;4755554400+.&$U[( .<?CB#G$=!:* &  + +GGIRRRMMM + + +RRRfffqqq cccqqq cccpl`  !"-. 8 : @ @ + +< >89ee? ;8 =3333333366666666mm?B ;A14,,333333339:45bb?8494444444433333333mm?B ;A14,,222222229:45bb?8492222222244444444mm?B ;A14,,222222229:45bb?84911112266::;<?@@@uv?7C GF NCJ*!2!3%:L>^`HfhPaVBNC/cJ"sZ2`L+fR1??ycXBCD>()#4AR/F8<44;;;;;;;; +? @:;be? >: +?9999999999999999jm?F + +BI9;0055677899 +? + +B > >be?=< C;;;;;;;;;;;;;;;;mp?H AG7:0088888888 +? @:;be? >: +?77777777<<<<<<< @ + +B C C +:/ +5+Eo??#9%;"81196 = < +A C99 +; < < < +; +;lt?HAG7 :00??;;6611 0 5 +-2qy?3.2 #? $@"C +!B @:2 /opk + + cccqqq cccfffiiihhhiiihhhd_L  +*,7 +9 @ +A8:7>jj? A52<<<<<<<<88888888ee?8050;8;<<<<<<<<463:ff?=10::::::::<<<<<<< IC O I I +N +N K KHGFE E<@ Kah?E +@2????????????????ac?9393 BA D????????9;8?fh? B63AAAAAAAAAAAAAAAAbd?<3=6A<==>>?@@AA6>@ Deg??7:????????????????eg?=3:3@=@999999999;8?fh? B63????????========eg?=3=7 +F + EI L +M +MNOOPPE +M +J Kbm? TH? +L +L +L +L +L +L +L +L +L +L KJJIHHdf?=3;5 +C B + E>?@ B D +F G +H !  56??.7!91=> R +Qaaor9 : =?A B BAdl? :/7/ = : =FFCC<<33.4-"7|??%1 /-2.4132*)jke hhhiiihhhfffddd```ddd```df[   +RUJM[h? B3 5 / / 2 2 8 +9 ? +@>>=<<;::cd?>7?4<79666666666847`c?93588888888<<<<<<< @]k?@ +;?AAAAAAAAAAAAAAAAah? +>8 +A8 A> @ E E I I I I +J +JB +D>A_e? C>B +DBA??@AB +> +> +> +> +> +> +> +>_f? =7 @5 =68=>@@@@>=>A=@_e?A;>AAAAAAAA C CBAA@??gk? <5 <1957<<==??AA8;7;`c?>8;::::::::????????ag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C +D C CA@?>>_h? +53 +<8 +BC FHHCD>?<<#3 8%";(u?? *79 +I +I L L +I +IEE QKIUM @7>ax?=:H<=AR_bMK&(;L<=N>*94#fs? (1*LK; 8   ddd```ddd```fffddd```ddd```df[  +< ?; ?^j?B; +=::889977>>==<;;:be?>7?4<7:666666666948`c?93588888888<<<<<<<R[g{px??_K0wcHziO?y_???eVA\UMhaY8 @]k?@ +;?AAAAAAAAAAAAAAAAah? +>8 +A8 A> +A E E I I I I +J +J C +D?A`f? C?B CBA@?@AB = = = = = = = =`g? +>8 +A6 =78>?@AA@?>@ C?B`f? C=?AAAAAAAA C CBAA@??fj? <4 ;1957<<==??AA8;7;ad?>9;::::::::????????ag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C +D C CBA@??_h? 63 +<: +D D G +D EBD?A?@*3 0--*i{?, 8= J J L L +I +ICC OC>FJ +F DJQe?:8 J72).13+, +"-",6.8B&4+99-bh? B H E 8 7 )' ddd```ddd```fffddd```ddd```de]  +  # (bj?=F IGGBB8811?>>=<<;;af??8 @4=8:666666667958ad?:4699999999<<<<<<< @]k?@ +;?BBBBBBBBBBBBBBBBbi? ?9 +A9 B? +A E E I I I I +J +J C E?A`f? +D?B CBA@@A C +D +? +? +? +? +? +? +? +?_i? A;D9 @:<?@ABBA@?B EA +Dci? E?BBBBBBBBB C CBAA@??ei? ;4 ;1968==>>@@BB9<8==<<`g? ?9 A5>9;666666667:69be?:47::::::::<<<<<<<J* +9>^"bWSMKMRX +[au?TNWLUQSRRRRPPMMLNGJ`v?LHKRQPNLJI +HMMLLK +J +J +Jan?H +D M CKEGFFFE +D +D C C +DF BE`m?IEHIHF +D C +D +DEEEEEEEEE_l?E?H=F B +D +H +H G G G G C C +BD +> @]k?@ +;? C C C C C C C C C C C C C C C Cbi? @9B: +C? B E E I I I I +J +J +D F@Bag? E@ C CBAAA C +D F +@ +@ +@ +@ +@ +@ +@ + at _j? +C>G; +C=>AA C +D +D CAA E +G C Fek?HB +D C C C C C C C C C CBAA@??dh? +:3 ;2:79>>??AACC9<9= + +8 J +LJ OGGce?:)( ddd```ddd```fffddd```ddd```de_acz25 +G +G I I +@ ?:: @ @ +? +? >===_i? @9 A6 +?:<666666668;7:cf?;57::::::::<<<<<<<89-H??x??zplOlhK??swnC~sE~sEhcE`[=Ac!eURNKKPW \au?TNWLUQSRRRRPPMMMOHKaw?MILRQPNLJI +HLLLK +J +J I Ian?H +D M CKEGGGFFE +D +D +DEF +A +D_l?G CGHGE C C C +D +DEEEEEEEE_l?E?H=F B +D +H +H G G G G C C +BD +> @]k?@ +;? C C C C C C C C C C C C C C C Ccj? +A:C:D @ C E E I I I I +J +J E FA Cbh? EA +D CBAAB +D FH +D +D +D +D +D +D +D +D`m?G +AJ?G @ BB C E E E E CB EH +D +Gfl?HB E C C C C C C C C C CBAA@??cg? 93 ;2:8:>>??AACC:=:=cf? @;=<<<<<<<<AAAAAAAAag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C C C C C +D +D +D +Dai? =<FBL +K +NOOLKED??B GE +H^i? +O NT N N J JEEBB/9C :1.8 + at Z]?@#(H=Bb:CTCL]8EM6CK(8Y+L +C 5>B +Q +W + I + I / 1eir +ddd```ddd```fffddd```ddd```de```j / / 9 :BCFG +A +A @ @ ? +> +> =_k? +A:B7 ?: =666666669 <7:cf? <68;;;;;;;;<<<<<<< @]k?@ +;? +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +Ddk? +A; D;D +A +D E E I I I I +J +J E +GB +Dci? FB EBBAB C FH IJJJJJJJJ`o?L GP +EL F G +D E F +G +G F E +D E +G C Fek?HB +D +D +D +D +D +D +D +D +D C CBAA@??bf?82 ;2;9;??@@BBDD;>:>dg? +A;>========BBBBBBBBag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C C C C +D E E F Fbi? B?HDM NQTSNMFEA@ KO KNal? LDE J J +I +I +G +GEE : ? 4%"2/-C???KI^GI`HJa-4Q*1NA 6<@ +O[^ U<5,) + dhWddd```ddd```fffddd```ddd```ddb  ab] + $ +& ? +A R SB +A +A @ ? ? +> +>_l?B;C7 @; =666666669 <8;dg? <69<<<<<<<<<<<<<<< @]k?@ +;? E E E E E E E E E E E E E E E Eel?B< D<E B +D E E I I I I +J +J FHB +Dci? +GB EBBBB +D +G I KMMMMMMMM`p?N +HQ FM G +H E F +GHH +G F E +D FB Edj? +GA C E E E E E E E E C CBAA@??ae?82 ;2 <9< @ @AACCEE<?;?dg? B<?>>>>>>>> C C C C C C C Cag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C CB C C +D E F +G +Gcj? BB KFP PSSSONIHCCNO +IKam?I? @EE +G +G +I +I +I +I BE -)149KK?QQE???XXN9;J!#20 8JI + [O=6/ 6/1ceZddd```ddd```fffddd```ddd```ddb + ccY< ?W XBBA +@ +@ ? > >]m?B;C8 +@; >66666666: <8;dg? +=79<<<<<<<<<<<<<<<@C@ +H SOBH!Z,HUegleotm??wi_;tb0vd2tfAm_:FGL%&+HGmmOSVSM +JLQau?TNWLUQSRRRRPPMMJLEH^t?JFILLLMMNNNKKJ +I I H +G +Gan?H +D M CKEGIIHGGFEEEG +A C]j? +D? CFE C B +A +A B CEEEEEEEE_l?E?H=F B +D +H +H G G G G C C +BD +> @]k?@ +;? E E E E E E E E E E E E E E E Eel?B< +E<E BE E E I I I I +J +J FH C Edj? +GB FBBBB +D +G +J LPPPPPPPP^q?OJS GOIJ F FH I IH F FB EA +Dci? E?B E E E E E E E E C CBAA@??ae?71 +:2 <:< @ @AACCEE<?;?eh? B<?>>>>>>>> C C C C C C C Cag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C CB C C E F +GHHcj? +DB KFP +R +U R RMNIJGGJI +? Aan?IEIBBEE +I +I L LAF 2"BEH?fi`ppNccAwvZ"! + +5 I + +j + +j9 +7 -1&$ + +  +fcn   ddd```ddd```fffddd```ddd```ddd``` + + +=?GHPM +P N`n?Q CL8A57 +K J H G +F E @ @:=7;Zh? +> +; +> ?>><;:99:9987766fh? 92 +:/847::<<==??7:69]d?:47::::::::44444444fd?81 9.613889::;<<<>:=_f? ?9;????????<<=>@AABef?>8 A8 +A> @>?D F HJLM*A %<1>D??????zuaWG%rb at g[A{oUINT"(#OE R` +HORNKJ +H D_o?OMYN TLLMMMMMMMMMPLPaw?SMPNPQSTTSRUUTSRPPOaq?OK +UJQIIKKJII +H G G BE +A +D_l?E? B C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA +DF +@ Bcj? ?8:E +D B +A +A B +DEE +D B +A +A B +DEan?G +AJ?H +DGGGFEE +D C C +DF +A C]j?E @ +D @>> BHLLJPOMMMMOP\o?M +HQ +EM G +H +G B<< +@ +C A>> +@< ?ah? A;= +D +D +D C CBBB E E +D C CBAA_f?<6 ?6 ?<> C C G G G GHH ? +A< +>_i? +B> B B C +HI +H G F +EFFFGGHHH_l?E?H=F B +D +H +H G G G G C CDF @B_m?B =A G G G G G G G G E E +F G G H +I +Iam?L H Q GO +IK +F G G HJKKLFH CE_l?G BFEEEEEEEE%9*>"0A70A7)6I)< D :^h? JJTEL @ +A ' +% + `a\ddd```ddd```fffddd```ddd```ddd``` +, .8;EEKJ^l?KAJ:C 8; +K +K +I +I H G B B= +?9 >=<;:::::98777ei? +92 :0857<<==????9<8;_f?<68::::::::44444444dd?819.614899:;;<<< ?:>_f? ?9;????????>>???@@@ef?>8 A8 +A> @??E F H +ILL +$G &I -=?????????xiHteDn_BxiLZYTA@;$5O$>FJ +EIMMMNNL_o?OL +XM TLLNNNNNNNNMPLPav?SMPOQRTUUTSTTSRQPPOaq?OK +UJQIIKKJII +H G G +DF BE`m?G +A C C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA CE +@ Bcj? ?9;E +D B +A +A B +DEE +D B +A +A B +DEan?G +AI?H +DFGFFE +D +D C C +DF +A C]j?E @ +D B?? BGKJHNMLKKLMN^n?L FO DL +E G> ? +@ ?<::;> +@< ?ah? A;= +D C C C C C CB E E +D C CBAA_f?<6 ?6 ?<? C C G G G GHH ? +A< +>_i? +B> B +A B +HII +H +H GGGGGGFFF_l?E?H=F BE +H +H G G G G C CDF @B_m?B =A G G G G G G G G E +F +F G H H +I +Iam?L H Q GO +IK G G H +I +IJKKFH CE_l?G BFEEEEEEEE(")#&/%.= 6 ?:bj?L +E N +<B +4 5 ! +  `a\ddd```ddd```fffddd```ddd```ddd```" & +24@@]j? +B@H<E ADMLKJJ +IE +D AC< +>[i? =8 +; @ @ @?>>==>==<;;::bh? +:4 <3 ;8;??AACCCC > A= @`j? A; > > > > > > > > >88888888df?;4 <094699::;<<== ?;>`g? +@:<@@@@@@@@AAA@@???ef?>8 A8 +A> @?@E F H +IKLHS5O^}???????????y?pNrb at pfMqgNRSNBC>2:E%-8LKKMNMMN`p?OK VLSLLOOOOOOOOLOKOav?RLOQRTUVVUTSSRRQPPPaq?OK +UJQIIKKJII +H G GFH +DGbo?I CE C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA BE ? Bcj? @9;E +D B +A +A B +DEE +D B +A +A B +DE`m?F @I>G CFFFEE +D C C B +DF +A C]j?E @ +D +D B @ BFHG +DMLKJJKLM^m?K FOCK +E F: +@D +C<8:>> +@< ?ah? A;= C C C C C C C C E E +D C CBAA`g? =7 ?7 +@=? C C G G G GHH ? +A< +>_i? +B> B? @ GIJJKJIIHGF +D +D C`m?F @H>G CE I I H H H H +D +DDF @B_m?B =A H H H H H H H H +F +F G G H +I +IJam?L H Q GO +IK G H H +I +IJJKFH CE_l?G BFEEEEEEEE 20 +4 0::ABgn? +H : B +(.    + ``^ddd```ddd```fffddd```ddd```ddd``` +, -_k?8 ;D?IHKMMLKKKGGFG ? @\j? =79 +A +A +A +A @ @ @ @ @ @??>==5 +>=?BBDDFFFF BE ADbm?E ? A +@ +@ +@ +@ +@ +@ +@ +@;;;;;;;;cf?=7 +?3<79::;;<==== +@< ?ah? +@:=AAAAAAAA +D CBA@?>>ef?>8 A8 +A> @AA F +G G H +J +J +S_7#3d??????????????pxhD|jB?zRxiJufGsdMXI2!\ TNON +H F +H`p?OJ TJRKMPPPPPPPPKNKNcs?QLNQRTVWVVUQQQQPPPPaq?OK +UJQIIKKJII +H G GGJFIcp?J +DF C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA +A +D ? Acj? @:<E +D B +A +A B +DEE +D B +A +A B +DE_l?F?H=G BEEE +D +D C B B B +DF +A C]j?E @ +DF C +A BEF +D +AGGE +D +DEGG`m?F +AJ?F @ +A> +@ B A +@ +@ +C +G> +@< ?ah? A;=BBB C C +D +D +D E E +D C CBAA`g? +>7 @8 A= @ C C G G G GHH ? +A< +>_i? +B> B> @ GIKLMMJJHF +D C +A +A`m?G @I?H CF J J +I +I +I +IEEDF @B_m?B =A +I +I +I +I +I +I +I +I G G H H +IJJJam?L H Q GO +IK H +I +I +I +I +I +IJFH CE_l?G BFEEEEEEEE +H GEDEH +G Jgn? > +' +.   +  ``^ddd```ddd```fffddd```ddd```ddd``` + bk?-2<<FILLLKKKLHHII +AB]k? +>8 : +C +C +C +C D D D D D +C +C BAA@@_i? >:C: CA +C F F +H +H +I +I +I +IFH +DGbo?I CE +D +D +D +D +D +D +D +D????????bg? @9 +A6?:<;;;<==>>> A= + at bi? A;=AAAAAAAA +D +D CBA@?>ef?>8 A8 +A> @ B B F +G G H I Iag? Uw??NXq???????????bnB?sG?i;?tF?vIpU(+f VLOO +H +EJ`p?NIR +HPKMOOOOOOOOJMJMcr?PKMPRSUVVUTOOOOPPPPaq?OK +UJQIIKKJII +H G GGJFIcp?J +DF C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA @ C> Acj? +A; +>E +D B +A +A B +DEE +D B +A +A B +DE^k?E>G=F +A +D +D +D +D C B B +A +A +DF +A C]j?E @ +DG C +A +A +D +D B?D +C A A A A +CD`k?D>G< +C= ? A><= A F H I> +@< ?ah? A;=AAB C C +D E E E E +D C CBAAah? ?8 +A8 B> +A C C G G G GHH ? +A< +>_i? +B> B? +A GJLMNNIIGF +D B @ @an?H +AJ?I +DG J J +I +I +I +IEEDF @B_m?B =A +I +I +I +I +I +I +I +I H H H +IJJKKam?L H Q GO +IKJ +I +I +I +I +I +I HFH CE_l?G BFEEEEEEEEPQ O Q L N +D Eei? +- ```ddd```ddd```fffddd```ddd```ddd```ch{ % /3= AD I J +IJJKGHIJCC_m?@ : < +G +G +G H I I +J +J I I H H +G F FE]i? @;D=F D G I I J J L L N NJMIL`o?M GIIIIIIIII +A +A +A +A +A +A +A +Abi? B; C8 @;>;<<=>> ? ? ? B= + at bi? B<>BBBBBBBB C C CBBAAAef?>8 A8 +A> @ +C +C +G +G G G H H +Ya ESj}? 3Qhvv??????????~Wpg at v`1?pA?kF<E +A C +D C C B +A +A @ @ +DF +A C]j?E @ +DE B @ @ C +D B? A @ +? > > +? @ A`j? +B<E: +B;=; ? +CED +C +CD> +@< ?ah? A;=?@AB +D E F +G E E +D C CBAAbi? ?9B9 B? B C C G G G GHH ? +A< +>_i? +B> B +A CIKLMMMGFF +D C B +A +Abo?H BK @IEH +K +KJJJJFFDF @B_m?B =AJJJJJJJJ H +I +IJKKLLam?L H Q GO +IKKJJ +I +I H H GFH CE_l?G BFEEEEEEEEG I IK? = /-df} ```ddd```ddd```fffddd```ddd```ddd```cck + # .3 7 G G G H +I +IFFIJCD`n?B <? +F G G H +IJKKJJJ +I H G G G\i? A=G?I HKLLNNPP +R +RIL +HK_o?L FIKKKKKKKK E E E E E E E Eaj? E> +F: +C>@<<==> ? ? +@ ? B> Acj? B< ? C C C C C C C CBBB C C C +D +Def?>8 A8 +A> @ D +C +G +G G G H +GDV +EIk??)KIbi???????????}ihJr`:mGb:rU-#3n T +ENSKK Vaq?N GO DNJN +J +J +J +J +J +J +J +J IL HLeo?O +JLLMOQQQPPLLMNOPPQaq?OK +UJQIIKKJII +H G G +DF BE`m?G +A C C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA> +A= Adk?B = ?E +D B +A +A B +DEE +D B +A +A B +DE]j? C=F; +D @ C C C B B +A @ @? +DF +A C]j?E @ +D C @> @ C +D B @ +> =<;;< = +>ah? ?:C7 ?9:5L%,b%,bP ?< A> +@< ?ah? A;=??AB +D E +G +G E E +D C CBAAcj? @:B: +C @ B C C G G G GHH ? +A< +>_i? +B> B +DFKLMLLK +D +D +D C C C C Ccp?I CK +AJFHLLKKKKGGDF @B_m?B =AKKKKKKKK +I +IJJKLLMam?L H Q GO +IKKKJ +I +I H G GFH CE_l?G BFEEEEEEEE +: +: 6 +4(%ceq```ddd```ddd```fffddd```ddd```ddd```___  " +(,EE E +F G HEFHJCDao?C +>A +G H H +JKLMMLLKK +J I I HZi? C=G@J +HKLLPPRRRRJL +HK\o?M GILLLLLLLL G G G G G G G Gaj? G@ +H= +E@C<<=>> ? +@ +@ +@ B> Acj? +C= ? C C C C C C C C@AAB +D E F Fef?>8 A8 +A> @ D D H +G G +F +G +GA WB5[x?54?]}??????????ks^wiL?rU}eC}eC/?z [IPR F DOaq?N FNCNJN I I I I I I I I IL HLdn?O IL +JKMOPOONKKLMNPPQaq?OK +UJQIIKKJII +H G G BE +A +D_l?E? B C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA> +A= Adk?B = @E +D B +A +A B +DEE +D B +A +A B +DE]j? C=F; +D @ B C C B +A +A @?? +DF +A C]j?E @ +D +A?=? CE C +A = =;::; = =ah? ?:C7 ?8:4&\EL?CJ? ']>9D> +@< ?ah? A;=>?@B +D F +GH E E +D C CBAAcj? @:C: +C @ C C C G G G GHH ? +A< +>_i? +B> BFGLMMKKI B B B C C +D +D +Dcp?I CL +AJFILLKKKKGGDF @B_m?B =AKKKKKKKK +I +IJKKLMMam?L H Q GO +IKLKKJ H G G +FFH CE_l?G BFEEEEEEEE41("  cfk   +``bddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiii_q}_q}^o?^o?_k?_k?ah?ah?cg?ko?^`?IK????VW?gi?uw?gs?eq?co?am?`l?`l?am?am?`l?`l?am?bn?co?dp?eq?eq?v??JW?iv?mz?Ub?_l?^k?\i?]j?]j?^k?_l?`m?an?bo?bo?ly?ly?an?GT????MZ?gt?dq? fs?er?er?dq?cp?cp?bo?bo?bk?bk?bk?bk?bk?bk?bk?bk?|??OX?kt?ox?W`?en?gp?gp?_b?`c?`c?`c?ad?ad?ad?ad?hk?hk?eh?WZ????UX?hk?fi?ap?ap?ap?ap?ap?ap?ap?ap?\k?\k?]l?^m?_n?`o?ap?ap????KTen?mv?U^?^g?bk?js?bk?bk?bk?cl?cl?cl?dm?dm?kn?gj?[i?KY~???Hc~]?_??x????????????????y??W??T???~??dh?cg?bj?ai?^p?fx?n??B\wc}?i??Te?`q?cj?ah?ah?bi?dk?fm?gn?fm?el?el?^e?ho?gn?PW????NU?ip?ip?bo?bo?bo?cp?dq?er?er?er?er?er?er?dq?cp?bo?bo?bo?z??K^?ex?gz?Ob?_r?cv?ex?`s?`s?_r?^q?]p?\o?[n?[n?`i?ir?ir?PY????MV}gp?gp?en?dm?dm?cl?bk?bk?aj?aj?aj?aj?aj?aj?aj?aj?aj?aj?~??JSzgp?r{?[d?cl?fo?lu?bj?bj?bk?aj?`i?_h?_h?_h?\f?fp?eo?NX{???LWwgr?gr?]l?]l?]l?]l?]l?]l?]l?]l?`o?^m?\k?[j?\k?^m?ap?ds???JS~fo?nw?W`?_h?cl?js?^g?^g?^g?^g?^g?^g?^g?^g?cl?aj?]f?NW????OX?en?en?`i?`i?`i?`i?`i?`i?`i?`i?aj?aj?aj?aj?aj?aj?aj?aj???IRycl?kt?S\?]f?bk?js?ag?ag?ag?`f?_e?^d?^d?^d?V\~gm?bh?OUw???OUw_e?nt?cf?cf?dg?dg?eh?fi?fi?gj?eh?eh?eh?eh?eh?eh?eh?eh?|??HQxen?ox?Yb?aj?dm?js?`i?`i?`i?`i?`i?`i?`i?`i?[d?en?en?NW????LU?gp?gp?bk?bk?cl?dm?en?fo?gp?gp?^m?^m ?^m?^m?^m?^m?^m?^m?v??KZ?m|?s??[j?et?bq?_n?Zm?\o?_r?at?at?_r?\o?Zm?^q?dw?_r?CV~???DWcv?ex?an?an?an?an?an?an?an?an?^k?_l?`m?an?bo?cp?dq?dq?~??NW?ir?kt?U^?en?js?mv?cl?cl?cl?cl?cl?cl?cl?cl?]c{gm?hm?QVv???PUjp?jp?^e?`g?al?cn?bp?_m?]l?Zi?ffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + +   +. +2 +BD EP K=UZ?? DL +H G +ECBAAA==>?@AABLY? +D ML 9HA 8>??@AB C C @ KQFQ]?DN @HHGGFEED +A +A +A +A +A +A +A +AJR??HG5E +A +9 8 8 8 8 8 +7 +7 +7 +; =A +:TX?4A +;>>>>>>>>>>?@ABBCPX?= CF5 @== +< +< +< +< +<=== +G +GB9E_?2#E B4V8Pr??????????zvr+jf6?<*30%I"F +^Q R[CZ?A !; : 1 AP +H D DCCCCCC ?IL =KR?<L +EH I I +J K K L L L L K K +J I IHL_?F"M J9 J +HBEDDCBA@@9BE 6JS~ 4E = ? ? +> = =<;;;;;;;;;;KT 7 @F +5 @<; B BAA>=< +; 6 ?A 2HQx.=5>>>>>>>>A@>=>@C +ELT? ; BF5 @ +< ;========>? +A 8MU?5 +D @????????;;;;;;;;LU? 6< @.: 7 7 +5 +5 4 4 3 +2 +2 1* +: 8-UZ?- 4< 9 9 9 +: +; < < < +; +; +; +; +; +; +; +;IR} 6 ?D 4 +>:9<<<<<<<< +9 CF7IQ?6G? @ @ +A B C +D +DEAAAAAAAAO]? D GB1 D D@@ACEECA@ 7D!L@J]?;F; I I I I I I I IGGH I +J K K LKS??E C3E C>>>>>>>>>5>E 5JP?8L +D C C +9 8 - +*  NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeee , .2 @ FB[h? +B ? +AKJIGED +B +B @ A A +B +BCCDiv?UHE< PG: +A B B C C +D +DE; G +U SYe?N Q@ H G G +F E EDD B B B B B B B Bcl? M +CA8 +L +C5;;:976556: +D EY_?<B9???????? @ @ @ +A B B C Chq? +L@ +C;J B;>>>>>>>>BEEGOf?9E< :=,7Us~???????ji;UT&S^M2=,.%RT`_au?[;8 ++$E!F +=FD @=<= > +?; AG +BS]?C H8 G H H +IJJKKKKJJ +I H H Gev? +THD< +QI=EEDD +C B B B7 = D ?T[? +A F6 = = =<;:::::::::::el?C9 =6 D<4CC@@=<;:6<@ +;RZ? :>.???????? +A @?? @ B +DEdm?H>A9G>6>>>>>>>>=?GGR[?? +F>@@@@@@@@::::::::el? +A580 ?7044332110,886^b?844677899::::::::::bl?B8 <5C:3;;;;;;;;= +CI DR[? EJ: B B B +C D D E E +D +D +D +D +D +D +D +Dhu? +Q +A<5KG= A +CDEED +C A: +CONWh?LM9 H H H H H H H H +I +I +IJKKLLbk? MA>7 M E9>>>>>>>>CIOJS\? +H +I8 7 +5% eeeYYYeeeYYYeeeYYYfffppp iii ppp iii ppp iii ppp   + * 6 CGhz? IGIWWWVTRPOSTTTTTUUo}?[KK F\ WNPPPQQQQQW X +\ +YYg? +Y!b X +Y +Y X XWVVUOOOOOOOOlv?W JL +H\ T I M +LJ +I G EDC +F E +OVdj? MQJPPPPPPPPMMMMNNNNq{? +U I QM[ T Q QPPPOONN O +P +Q"Y_t?HOFIU P!-]PVbw}?y~j[`LbnVLX@/9C *4!W!Wpoj{? +kIM;)<]3DV2CU$Z VP +KHI +K MGF +K Mbm?RR ?TTTUVWWWWWWVUTTTiy? WJL G \TJPPPPOOOO H H M +Oci?UUC K KJ +I +I H G G H H H H H H H Hou? NBJ +FU NJ +O +O +O N K +J I I F E G Iah?MM: +K +K +K +K +K +K +K +KLLLLMNOPlv? +RFN JWN I +K +K +K +K +K +K +K +K +K J +RX`j?N S +KMMMMMMMM H H H H H H H Hms? +L? +FAP HD B B BA@???@ DA + Eln?K B@DD E E +F G G H H H H H H H H Hku?MAJ FUMIJJJJJJJJNM +R Tak?XXEOOOOPPPP R R R R R R R Rdo? TM +SN!_ +SEOOPPPPOO WSSR\l?[%aRUUUUUUUUWWW X X X X Xku?V I +K G]VLLLLLLLLLVVX\cm?ZN ;0 +, ppp iii ppp iii ppp iii fff```aaa```aaa```aaa```  )^n?5 +7>MNOPOMK +INNNNNMMM[k?O +H +KAPNNMMLLLLL +K [TS +PO^? OXRTTSRRQ +P +P +J +J +J +J +J +J +J +JYd? LG +MBO +JH +H GFDB@?>F=B JV^?C IF I I I I I I I IHHHGGGGG[f? IER IP KO L L K +J IHHGNG DNUi? +?I CI\[ +V#.NGRr[flT_eFQAT_OVaeBMQ*K4 +MSVg? \K +R5)O$6D+=KV +QKF C CEGE=> CWd?JK< +M N N O +P +PQQQQ +P +P O N N +MUe? +K GMBO I G I I I I I J J J G>?EY_?L M>DCCBAA@@BBBBBBBB\b?B> J@ +HC +HIIHHEDBAE=:?W]? EE5EEEEEEEEEEFGH I IHXc?FCPF KDGFFFFFFFF I@FNU`?F LHHHHHHHHHBBBBBBBBY_??; G<C=A<<;;:998?<59`b?A;<>??@AABBBBBBBBBBXd?B>KA HD H E E E E E E E E +MEF +JXc?QSC +J +J +J I I I I I L L L L L L L LP[?GHRHS ID J I I I I I I JV +K G +HSc?S YN +P +P +P +P +P +P +P +PRRRRQQQQVa? +JF +MCP K +J I I I I I I I ISJBFU_? +> .```aaa```aaa```aaafffiii  iiiiii  iiiiii  iiiiii       +do?'+5NPSV WVSRQPPOONNMau? +YW"]MSPVVVUUTTSS[U[#bau?ZYNWWVVUTTSQQQQQQQQ`n? T TZ HM IM +O NMLKJI +HSCCM\f? FMMLLLLLLLLPPOONMMM^l?NP"_ON ISQPONLK +J +J ZL +D Q]o?ANLYO T +a J J, at XYm?~??krzLWY5 at B(;B&9@)K9at?]] b ?J 5%> [X +TOMLMM S +HIP\k? S +WNTUUVWWXXXXWWVUUT`p? W W#_MQKOOOOPQQRRP E E K_e? +LP +FJJ +I H H G +F +F +I +I +I +I +I +I +I +Idj? +I +IV +F EA +L P P +O +O L K J I +J?> +D]d? FK BLLLLLLLL JLNPPPON]k?NP!^M +JCKMMMMMMMMSD +GS\j?LRROOOOOOOO +I +I +I +I +I +I +I +I`f? +F GUCA; E +C +C B BA@@? +HA7>eg? B? +H +H +H +HIJKKKIIIIIIII_n?KKXG +F +CMLLLLLLLL +U +JKR^l? +UYPRRQQPOOOQQQQQQQQcn? +SN RBLM +VRQONNOQRSKPZdt? X +V +IWWWWWWWWYYXWWVVV\j?RS[KO +JNRRRRRRRRL? +46Za{!  iii  iiiiii  iiiiii  iiifffhhhdddhhhdddhhhdddhhhadk >A +GKN NLJ F F E E +D CBB]r?MJSEKFLOONMLKKJN GO"]cw?UR GNMMLKKJJIIIIIIII`q?LGO@ +E +BHCCCCC +B +B +B +L9:GYf?< @ +? C C C C C C C CH +G +G F E +D C C[l? C +B +SF +E@LIHGF D +B A@SA7G[m?7CB +a +RS[F +A*K9Stz}?eh?DOU2=C1G:;QD'CF,/cy?JX^DG0 5ONMKI G F +EIA GQYi?KPKJKKLMMNNNNMMLKKJ`q?MK T +EI CH +E +EFGHIIJE< @ +H[b?> +A;???>=<<<????????dk? @; J<<9E G GDDA@>=<48BZb? :? : C C C C C C C CAB EHH +G F +D]n? +E D UF +B; +E +E +E +E +E +E +E +E +EJ9=O\m?FIHGGGGGGGG????????`g?<9 I:83<::998776<72;ad?64 A @ @ A +B +BCDD +? +? +? +? +? +? +? +?_p? +A =L +> =:GCCCCCCCCH@FQ[l?KOKJIIHGF +E +E F F F F F F F Fco?I@ +G9 C F QJHF +E +EFHJG +BKW_p?IH>NNNNNNNNNMMLKJII\m?IG R CG +BGGGGGGGGG  +W[\hhhdddhhhdddhhhdddffflll + + +iiilll + + +iiilll + + +iiilll + + +  gfd8< B I L L K I IHGFE +D C C[r?A:HBLHLONNLKJIITGJ Vax? V%[URRQPPONNHHHHHHHHey?G +=HAKIOBBBCCCDD L9 < M_o? +> = +;FFFFFFFFGFEDC +B A A^r? +=6KFJF +QMLKIGEDCS@ 7 Ibt?7CBBU d +XJU@,O\\???????PiL2K..M;9XFj??>U `W ]G JSSTSROMK +H DO!\_r?OSOJJKKLMMNNMMLKKJJbs?D<IBJEICCDEFGHIB< FPcj? = +>9 ? +> +> =<<;; ? ? ? ? ? ? ? ?ls?<2 D =B +AM F E C B +A +A = =62 ;Hbj? := : +B +B +B +B +B +B +B +B +? ADGGFD +Bbv? +@:NGHBKDDDDDDDDG7 > Scw?IHEFFFFFFFF ? ? ? ? ? ? ? ?fm?80C< ?: D 98876655755 +Ahl?51 @AABCCDEE????????ez?>4F?DC OCCCCCCCCC ?J$Wau?JNJIHGFEDCCCCCCCCCC^k? +?: KF +OH +LIGDCCDGI +OEJ QYj? +AGFNNNNNNNNLLKJIHGG`t?D +=KENINDDDDDDDD `bT  lll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd``` - 1 L N__^]RPGFfm? IEPD KCDGGJKQ S#Y%[[]X[`|?!`\#`[[ \ \ [YVUOONMMLKK\k?H +DN +E NILYYXWSRPOMOHJ\o?KFIIIJK L MNO I I +JKLMNOar?H @H ?JHLIJOPRQO +N +JL F I`j?K F +J H +JLNNL +J HS&c-DpH_?Xs?Vq?Hfd;YW???8WR5@)8'IGDSSRRPOLLIJ +A C\l?EBFMOQSSQOM +L _^ V!/n>L?%3r<[n?JGRHQJKIIIIJLNODGBDan?D> +@ +A +A +A +A A A A A G G G G G G G Gci? JE OE M G I I I I I I I I I +H JDFag? ID G J J +K L L MNNQPONMLKKam?L GPDL E G G G G G G G G GNPKM`p?OJNKKKKKKKKGGFEE +D C C`m?G +AJ>E? @ = =;::; = =; +A ? +Aah? +>: ? +C +C +C +C +C +C +C +C +C B A ? ? +@ A A^m?J +F QIROQ M M P +QTUVVPRMO_t?QLPMMLKKJIIKKKKKKKK]m?K +ENBIC DGGHIIJKK +FKHJ^m?IGN Y YUTPOJJ =@E +IKJ G EVy?SLRJVTY L +J +94```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```/0FISUVRMIak?K +DN CMILKKKLOR!W"X\^Z]a}?"a ]#`\ ]"^"^"] [YWQQPPONNM^o?J +FP FNIKYYYXVUSSNPIK]p?KGJJ K +K L M +NOOLMMNOPQQar?H +AI +@JHLJKOPRQPOKL +G Iak?K +G +J +JLNOONL +JLL +?J :SPj??????????\y}A\o"=P $J&LEDSSSRPPMMJK B C\l?EBFNOQSSQON +I VT J]1?~6D?!/n[n?KHSIQKLIHHHHIJKEGCE_o?E +? A +A +A +A +A A A A A G G G G G G G Gci? +KF OE M G I I I I I I I I I J +KF +Hci? JF I J +K +K L M MNNOPQRQPNLam?L GPDL +F G G G G G G G G GNPKM`p?OJNKKKKKKKKGGFFE +D +D C`m?G +AJ>F? +A +> =<;;< = +>< +A ? +Abi? +>: @ +C +C +C +C +C +C +C +CD +C A +@ +@ A B +C`o?LG QIRMOOORSVWXXPRMO_t?QLPLLLKKKKKKKKKKKKK]m?K +ENCJ D +EIIJKKLMMHMJL`o?KJPQQOONNMMMMLKKK +M NUt?NLWOYP S < +: ($```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```   !8 @ +!SQUQ`r?Q KREOLPPPNONPST]_Z]a}?!`\#`"_"_$`%a%`#^"] [ VUUTSSRR_t?PKTIQKLXXXYWXVVOQJL]r?MHK M MNNOOPPPPPQRRSSar?HBJ BKIKJKOPRQPOKM G +I`l?L GJLMNOONML j +iTI6 #I/J_Lg|???_z?Mf?2Ki,]$UKOSSSSQQNNLMDE\m?FBGOPRSSRPOPUR +H GU&d,j[p?NKVLTNOLKKJJIIIHKFH_p?H B +D D D D D +D +D +D +D +H +H +H +H +H +H +H +Hbj? +KF +PEN +H J J J J J J J J JLN +H Jck?M +H +K +K +K L L +MNNOMPTWXURObn?M GP EM +F H H H H H H H H HNPKM`p?OJNLLLLLLLLHGGFEE +D +D`m?G +AJ?G +A B A @ +? > > +? @ A >D +BD`j? A= +BFFFFFFFFGFE +D +DEFGbs?NI RIQLMSSVVYZZZPRMO_t?QLPKKKLLLMMKKKKKKKK^n?K FO DL +E GLMMNOOPPLQNPaq?OM T I IJKOPSS"_[XTRTWY]w?OL +$XH N>>#"```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ``` !? C R Rdz?VSZ +OU P PXXQQOQOP\^X[_{?]Y\#`$a&b'c(c'b%`$_!W!W!W VUTTT`y?UOXLSLNUVWXWXWWPRLN^u?NJMPPPQQQQQPPQQQQQR`q?HCLDLIKKLPQSRQPLN +HJ_n?M +HKKKLLLLKKM Z_ `H +> 0 +1p??.Fh'>h6`'^&]TZRRSSRRPPNOFF\p?GCGQQRRRRQQTTXXOCDM\r?PM YOWPQPPPONMKJLNIL_r?L +EGGG G G G G G G I I I I I I I Ibl?L +G +Q FN I +JKKKKKKKKN P +JMdn?O +JM L LMMNOOOLPW + \ !]ZURco?N H Q +FM G +I +I +I +I +I +I +I +I +INPKM`p?OJNMMMMMMMMHHHGFFEE_l?G +AK @H B +DD +C A A A A +CD +@FDE`k? +C ?DIIIIIIIIJIHHHJLMcv?QKSJQKLWWYY\\\\PRMO_t?QLPKKLLMMNNKKKKKKKK^n?L GQ FN +HILMMNOOPPMROQ_r?PNUEFKMTU\]'j%h!eb\]]^l? + KA +G03 + +```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```   +#7 +:^s?FI#VT +ZXX]]WVQROPZ\VX\x?ZUX$a%b'c)e*e)d(c'b"\"\![ Z ZYXX^|?[U"^RYSTTUUWVWVVRTMO\w?PKNTTTSSSSSPPOOOOON`q?ID NFNIKLMQRTSRQMNIK_o?MILJJIIIIJJUV PUPSKKOf?FFO +!\(cUYRRSTSTRRQRHH\r?HDHSSRRRRSSSNT%b'dXRW[u?VS!^T\VWWXYYXUSQORMO`u?OIKIIII +I +I I I +I +I +I +I +I +I +I +Ibn?M H +R GOJKKKKKKKKKO QKMdp?PKNMMMNOOPPMRX !] #^!\WSdp?N +I +R GN H +I +I +I +I +I +I +I +I +INPKM`p?OJNMMMMMMMMIIHHGFFF_l?F BL +AJ +DFGGE +D +DEGG CHFH`m?E BGKKKKKKKKMMLLMOQRcx?QLTJRLMZZ[[]]]]PRMO_t?QLPMMMMNNNNKKKKKKKK_o?M +HR +HPJLOPPQRRSSQVST^r?TRXHIQS\ ]#f$g%j&k(g)h'b$_!WUoy? +: ( +*  ```ddd```ddd```ddd```fffddd```ddd ```ddd```ddd```  Ye{ " .? H"S ] +_a`\\WX T!U\]WY\x?ZUX#`$a'c)e*e*e)d(c'a'a%`%`$_#^"^!]\~?!^Y%bW!_YZXXXYWXVVTUOQ\z?QMPWWVVUUTTPPPONNMM`q?IE PHOJJMNRSUTSRMOJL]r?NJMMLJIIJLM+u jXRJLDBVl?KAK +X$]LQRRSTTUSTTTJJZt?IDHUTRQQRTU[QNU \[YYZv?ZV#bX!`YZYZ]^^\XVTVRT`v?TMOMMMMMM +M +MJJJJJJJJ`o?NIR +HPJLLLLLLLLLNPKMbq?OKNMNNOPPQQQTY!\"\ ZVTdp?OJ S GO +IJJJJJJJJJNPKM`p?OJNNNNNNNNNJJIIHGGF_l?F BL BKFHMLKJJKLM +HMKM_n?J FKOOOOOOOORQQQSUWY_x?QKULSNP[[\\]\\\PRMO_t?QLPQPOONMLLKKKKKKKK_o?MISIRMOSSTUUVWWUZWY]u?XW]"O#P#W%Y%c&d'j'j"a$c&]'^ #OK<8di}```ddd ```ddd```ddd```fffddd```ddd```ddd```ddd``` + + _d`  ) +: QXbaa`!["\%Y&Z ` "b[]_{?]X["_#`&b(d*e*e)d(c.i.i.i-h+g*f)f)fX~?"`['e[%d^ `___^\[YYU WPR\|? SNQ"Z!Y YXWVUUTSSRQPOO_p?IF +RI PJJMNRSUTSRNPJL]r?OJMRPNMMNPR PTTVPOHH_u? "SFLNN CRQRSUUVTU!V!VLKZv?IEHVUSQQSUV!\ [UOORPJZx?]Z%e[#c]^VY] `!a^[YWZUW_w?WQSPPPPPPPPKKKKKKKK`p?NIS +HQKMMMMMMMMMMOIK_o?NILNNOOPQQRVWXYXWUTeq?PJ S HP +IKKKKKKKKKNPKM`p?OJNOOOOOOOOKJJIHHGG_l?F B M CLGINMLKKLMN +HNLN^n?K GLRRRRRRRRUTTUWY \ +]\w?OK UMUQS[[\[\[[ZPRMO_t?QLPTSRPNLJIKKKKKKKK_o?NJ TK TOQZZ[\\]^^] b_ab{?`^ +#e)U)U)[)[(e(e'f'f \ZGC, +&__i   ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```   nm[ +  ?I!c b"c!b%_%_)\*] %e +&f!`"ac?"a[!^ ]"_%a'c)d)d)d(c4o3n3n2m1l1l/k/kW?"_[(f\(f"a$c%e%e$d#c"`!_ \ \U WQS]}? SOR$[$["Z!YXWVUWWVUTSRQ_p?IGSJ PJJMNSTVUSRNPKM]s?OJNWURPPRUWNW ZVIEH QVl?MDHBB +?(ZQRSUUWUV"W"WML[w?JEIWUSQQSUWL!\(c!\Y #^ZN[y?]Z&f\$d]^RVZ^_^[XXZUX_y?XQSPPPPPPPPKKKKKKKK^q?OJSIQKMMMMMMMMMLNHJ\o?MHKNNOPPQRRYXWVUTSSeq?PK T HPJKKKKKKKKKNPKM`p?OJNOOOOOOOOKKJIIHGG^k?F B M C MHJPOMMMMOPIOMO]p?L +HMRRRRRRRRUUUVXZ ] _Zu?NJ UM WSU[Z \Z[ZYYPRMO_t?QLP WVSQNKIGKKKKKKKK`p?NJ +UK +UPR___`a b b b b %g "d +#eg?? +#e!c'i-W,V*]*](d(d&d&d!YS6,cad ```ddd```ddd```ddd```fffggg bbbggg bbbggg bbbggg bbb nck    + : E%e'g$u#t-b*_[ \[??%kk l l!m$g$g&^$\$T#S'g#c#c(h ,l +-m +0p4tY|?1q$d"b!a)i[#c%p'r(p#ke g)n3x &ha^^\t? $b)eW&g^X[%f *k&g a___^^]]\[i?VV +_X_PBX]e +"j mk f cR +OTY\o? +_ _ M[ZYY[!_%c +(fb^VRKOR"VIg? TNMU^Waadh!k !if`] +aZWX[j? +Z \ L!_S"gM] lQ've[$a )f*Z+[$K6]Ur?Y I'eZ +P +\ [ QTU YSON"T _SRX[o?WYNU&e> +] +IOTOPUUQSXU Lh}?QI +`XT MYTTTSR +Q +Q +Q \JK +[bo?W +[YUPPUWTQPXZZWSRUYcw?`UVI YO +J@"_B)g +IPSSG)_Q>Tn?YT\ L "e$h ODT X M`TRQ +DI6 +Dlu? +D; +G +HQ +PQSV[__\WTUOX `Um?OVV_^]\]^_a_^^^^^]]Us?$`V \ \!]LX *fQJZ +(d[SU"a +L +#cUi??N"dVVUUUUTTTIPVVRPW ][s?XXVW_F[-a!UU%\"\S[ /k'g +,l#f ca? +(n haop!a!a E@"ggg bbbggg bbbggg bbbggg bbbfff]]]^^^]]]^^^]]]^^^]]]^^^ aZb  # +(CH[]O"RS V\~?!acf$k%l(i(i(a&_&X%WYZ"^&b)e,h2n9u_??6r*f -i2n=y -i +1m``"e-p +3t-nXG#_["\#]]w? %^(`P&c%b$a#`#`$a&c'd\[YXVTRQdt? XRUO)d ++g ++gORY]`` `^PNQRVj?T YLUSRQRT W"Y_b$c %d#[TJEd??5i &^%] %d.m`"eY[]_^\VTUSUUVi?PQC;G'e GT'l T`[ +%m/m,jIT@I\z? 'cO)fX K OE!b_ ZYW!Z *`1g[TX ^]q?VXPOY +LUMVUOLQPI GKIBZm? FAQIOM WSRQPONMLKE +JS\j?P TLHILNMLOTNPPNJIKOWk?RKO +ETPM!_\ I +M +NU[[FI BMb|?LCW !`>>-m#1pF@#cAGO JHUE @OY?CU'aOQZ,lQQPOMLKKWR Z&a`t?U$_%`XWVUUVXYTTUVXYZZ[y? )eY#_&b.j 'c8tP$` +(dWQZ 'c +(dO CRR]v?KWNRRRQPPOOQOONPRSR^{? (d[W]2p +(f={/g0h.f+c)d*e)g(f(h2r .n*je?? -p'j#f$g +"e !SM1*  +]]]^^^]]]^^^]]]^^^]]]^^^fffiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccjgp + + & 9 +>C!L#R 'Vf?? $[#_,h#c%e(e*g-d-d.b-a(\-a +/c+_%Y$X)] .bX}? +2f&Z(\+_ +2fRS/h,e$[OHO(^7m)\'Z +\ +-^`~? ++]-]O$Y *_ +.c *_!VT%Z +.c/d +.c ,a)^&[#X!V Uar? PLK =MR"WU VY![ _ !` a a"W U"WQTi?L%Y T +&X %W$V#U$U&W'X )Z+n $gZTQ#Y.`6hWu? +(ZQQX#_QSY["^$`$^"\WUTW&\ +$ZZo?MOEA ="WPV$_U +"cb)lHU +G$A{5k.d\? +-gN +)bZ "^/m&dQN +I HLQSR ] Z%b*gcw?X ]YST&cNR +!^UQ +NTTKH M PLbo?SRT C O +N P S R +QONLJJFO"X +T\m? +T%[MINPLHIP +$WP S!TRNMNQ`v?%V%W'YKSQOW +I[Z%j'lSISSIK[r?HG U!W.d#Y97IP B[ #a Z DELN=??!VEFAM +K J%Z"WQLJKMOIEJLRf?G T U$Z#Y!W V V!W"X#YSTU!W$Z&\ '] +(^]z? (bPOJN EWU#] &`WQV +'a.hPOM +)[Sm?QONQQPONMLL'^VPS&],c*a$[Mr?-d!VRR*_#X)^"[(a&_!Z%_1k +2m+fZ*f'd ]Ww?ZVWKH6 +/ iii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccfffUUUWWWUUUWWWUUUWWWUUUWWWTT\   + +*49:[q?>L+[MOV#Z&_(a*b*b$S-\ /^&ULL"Q%TRx?8g7f:i7f=l +0_:i P%U .[5b8e4a +,Z'U!NK MKNo?J$QFJO#S PJHO&V +/_ +/_ -] +[)Y(X&V&VZp?'V4a:g)V +.[(U'T$V#UTRRSUWLKK@AW?7IIKKKL M"O#P$Q _ +&e-g/i *^Q>4Ml? +Z )].b+e0j^ +&eQSU VUTPNKN#RKKc? +;GC+X.2KK +< +A#Z ![/i@ !]D&bUOMp? .dQ +*]IDF3GLSV 'c/k -l$cROUVQf? DQSPK,e +CIUJJ +AH IBB +JN LKW?HO +M; L IDKKIGECAA =N#UDI]?I%WGN OJBAGJIILNMIGGILb?? L&RGPTU0qX +P LG)mV"g A +(^6i([[p?J +E4++@,Y(YAA +Q +FJJ +DP=PAYc?43 AO/i+g $` +PNJFEFIK'Y$V%W +!S[o? +P,^+]%T$S"R P P P!Q"RNNOP R!S!S"TYt?)`"Y +(_ &] '^R+b/fJ +AV)`SN"YN $SA $S:U?F>CGGGFEDCCTS T'[0d3g0b,^Iu?Ct:jDt@p=m3`)V-h(c)b1j +5l1h.b0d4h?s8i +*[_{? P$S,[  UUUWWWUUUWWWUUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggg gggggggggggggggggggggggggggggggggggg???IJOSTXfgk__]iigkhcrojje_je_lb`lb`nbdoceocgpdhZbyai?\fZd}???Xf?_r?q??j??l??j??l??k??k??i??i??V|?c??g??^??[??d??k??j??y??Ek?Rx?W}?Qw?Y?Z??q?????k??Uv?Vw?f??l??]??Jm?a??\~?Y~?Rw????Qv?]??W|?\~?\~?[}?\~?^??a??d??e??d??d??d??e??e??e??f??f?????C[?Ur?f??Wy?`??U~?T}?e??a??`??[|?\v?[u?_u?`v?cw?bv?au?Vj????Ka?[s?[s?Vr?Ws?Xw?[z?\}?^?`??`??a~?a~?a~?b?c??f??h??i??~??Hg?Sq?[y?Ur?Yv?Pm?_|?W|?X}?Y|?Z}?Z~?Y}?\|?[{?`?^}?`|?Vr????Ni?_z?_z?u??Wm?Rh?bx?Yo?Zp?k??Zo??S?g{?\p????k|?\m?iz?s??{??Sr?\w?j??Zp?^t?o??_q?ew?hz?_t?Uj?Rk?]v?\x?Uq?ez?_t?_t?[p????Nc?`u?g|?^s?`u?i~?_t?Zo?cx?^s?dy?aq?eu?cs?]m?`p?hx?hx?aq????Rb?br?iy?^n?p??m}?gw?j??i?h~?f|?dz?cy?bx?aw?Yo?f|?g}?Rh????Zp?m??aw?i??h??_z?Wr?^y?l??l??a|?\w?`{?c~?c~?_z?[v?[v?]x????Nb?Yr?g??Xx?h??f??j??e??l??]{?|??_u????ev?u??f??[z?[u?Ic????>Oznx???????y?eo?`j?bt?hz?_t?Ti?^w?\u?dw?i|????ER?q|?ju????T_?w????Xk?Vi?Sl?]v?`x?ay?bz?c{?e}?e}?f~?f~?^v?]u?[s?Ph????Ld?Zr?Tl?]??\??[??Y??Y??Y??\??\??`??`??`??_?a}?`| ?_{?^z?|??=T?H_?]t?ax?d{?Wn?f}?l??e|?cz?j??q??q??k??f}?_z?g??Sn?^y????Xs?Xs?_z?a}?a}?a}?a}?a}?a}?_~?`?M??X??f??l??i??c??`??^?????R??Er?`??`??Q{?U?Nx?^??V??i????????_??Pq?Xy?Zw?b?Zr?F^????AVuI\zTg?maek_ci]_h\^h^\ka_kf`mhbjgbjgbggeggefgkfgkfglfgl???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRLMQ +  + QWg  +*= > +!M "N!Z Y`_#W-a+_RQ(\)]RFk?5iJz[s?2Jl&9W$B-Dkv??????????^k?-:] O +MVQ#XMJGJ_? @P +T A +"W:!6kKDDM URLIR$YO >DY?CK !VHPHEPOONNMMMMNK >>X?C"UNFMIAH &Y([OHMQQNJHIGY? +5E !ON%[$`#_U +4pI@v*X5c!3Y,R(^;N0Kz|??D8n@p=m .^Uw?*Z6f +,\1`/^,\*Z'X'X%X&Y&Z%Y!WUSQONPe?$Y(]2g(] +T @L +?,a1fF +?#X%Z AENJH +E !Z&_'k)m +.j4p +.j!](d9u5q"^]??=y5q +.j!]!]Q"^ M,GtPm?Li?%Dr#QP )Z3g5ipMJM+c%]V#[6n$Ay0hOj??$\V+cUVPWSTTUUVWW +'`UTVUo?T #\XK'`-fVN Y +&_!ZSX $] %^!ZUSTjx?$U +$Z)_ ^*h#aZG?K?=H6Qo"=[???z????2U?)YNq|?r}??????????hgu????????}??:W $A B8n(k?????????#/YC=F3f*`K3f2e0c/b1d 4g +8k:m:m@s@s0cOz?.a9l,_qFZ?Zn???????dx?"6iVj?w??DX?-`#7j]&h3H?%fj??S 'f HXZ!]$`*e.i 1l +2m2k+d%\&]+].`)W#Q^???i#Ie??{??Qk???????q????????4Hi'*  pfZ +  iiihhhiiihhhiiihhhiiihhhfffddd```ddd```ddd``` ddd```ddd``` + + + ?????????Zf?ETJ"P?Q5L~}?????7U?3m5oB?:x#c@?J2a @o6e/^*Jy]}????7W?E#R0_~??>^?,L{.]%G B/Kp{?????Yv?9h#R.d2h3n +f!` _)i4tGv? ;i!O-[0a0a0b%W%Y)]+d+d)b(a*e-h+oc)lZ`?.nSX +(ZK? +*V;Wc?v??x?? 1e0d+W)U78z#e>!@w???????????????????????????{??AXwqP?4f?Dv?CvN??k??0ck?? +>>```ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ```ddd``` &&&W`o?????????????????????n??Vu?,Kh-PpNq?0Tv8Zq??k??c}?Rl?5Or9\#=`4Nq??????i??(Beg??Ke?l??j?????x??>Sr1Fe5Ln;RtQh?o??b}?Zu?Ie?3O?9o *`#[#[d??&K?(_&] Z%_2n +1m$b#a `]`&h2v; *`G.b-K???Tp?Xs????H_?-Dm&H<.MCXwo????????????????????DJ`\^k???????????????Zg?????????,\4d?sAu 1l$_+iLo?????????p??????????????????????????F]|?VuJa??????????r??A8Ns "G$M2[s??(>g3^9Ny????????????s????????>Nhjz?y??n~?Vf?fv???????????????????|??????????????????????????????????????Yn?Pe?w??????????????????????????r|?E\n0GY=[sQo???????HLXKO[????????????????????????f{? +:/!8X}??x?????????????????m??Nb{fz??????????s??=Qj*>W(U&Hup?????????????????Cp?Dq?7m?!W?>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????WWW eee + + +ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd``` ddd```ddd```ddd SSS MMM?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????UUUVVVddd```ddd```ddd```ddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffff ffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffeeeoooddd]]]??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WWWTTTtttffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffff fffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ  + + + + + +???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????GGG### + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYY + + +___...???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????000]]]YYYeeeYYYeee YYYeeeYYYeeeYYYeeeYYYfffppp iii ppp iii ppp iii ppp iii ppp  iii ppp iii ttt TTT?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ddd iii  ppp iii ppp iii ppp iii ppp iii ppp iii fff```aaa```aaa```aaa ```aaa```aaa```aaa  YYY + + +MMM?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????III + + + zzzaaa```aaa```aaa```aaa```aaa```aaafffiii  iiiiii  iiiiii   iiiiii  iiiiii  iiiiii  iii^^^ BBB??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????www NNN iiiiii  iiiiii  iiiiii  iiiiii  iiiiii  iiifffhhhddd hhhdddhhhdddhhhdddhhhdddhhhddd + + + + + +bbb + + + + + +===?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ZZZ""" ppp dddhhhdddhhh dddhhhdddhhhdddhhhdddffflll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iii + + + + + +ggg  + + + + + +MMM???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????VZ] ZZZ + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd```ddd```ddd```dddzzz??????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ddd```ddd```ddd```ddd``` ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd``` ddd???===??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????%%% + + +CCC ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```dddddd""" ooo?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????xxx + + +\\\ + + +ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```ddd + + +qqq  VVV?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????aaa??? + + +ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```ddd eee BBB????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? $$$rrrddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```dddyyy + + + ///???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????_cf rrrddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd mmm + + +  jjj??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MQT   iiiddd```ddd```ddd```ddd ```ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd ```dddccc  QQQ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????korcgj  + + fff ddd```ddd```ddd```ddd```ddd```ddd```fffggg bbbggg  bbbggg bbbggg bbbggg bbbggg bbbggg bbbUUU MMM???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????IIIggg bbbggg bbbggg bbbggg bbbggg bbbggg bbbggg bbb fff]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^vvv + + + ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????FFF + + + + + +]]]^^^]]]^^^]]]^^^]]]^^^]]] ^^^]]]^^^]]]^^^fffiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccggg 444????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????iii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccfffUUUWWWUUUWWWUUUWWWUUUWWWUUUWWWUUUWWWUUUWWWiiiTTT????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WWWUUUWWWUUUWWWUUUWWWUUUWWWUUUWWW UUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhh ooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffNNNrrrhhhQQQpppvvvjjjwww\\\QQQeeeuuupppggghhhPPP??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ppp???___JJJvvvuuuYYYjjjkkkuuu]]]KKKdddrrrfffeee???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\ \ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRaaa  + + +  + + +???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????  MMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRfffqqq cccqqq cccqqq cccqqq cccqqq cccqqq cccqqq ccc???   + + + &&&```777?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????DDD```qqq cccqqq cccqqq cccqqq cccqqq ccc qqq cccqqq cccfffiiihhhiiihhhiiihhhiiihhhiiihhhiiihhh iiihhh]]]  jjj  \`c?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????aehwww  + + +iiihhhiiihhhiiihhhiiihhhiiihhhiiihhhiiihhhfffddd```ddd ```ddd```ddd```ddd```ddd```ddd```ddd``` [[[????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????OOO```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```11 1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + + +```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd``` ddd```ddd```ddd```ddd```ddd```ddd```ddd```!!!??????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????  ```ddd```ddd```ddd```ddd```ddd```ddd```ddd ```fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd ```$$$fff???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????[[[  ```ddd```ddd```ddd```ddd```ddd``` ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd``` ddd```ddd```JHM[Y^???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????7;>___ ```ddd```ddd```ddd```dd d```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```ddd ```ddd```ddd```ddd``` jhm *).?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????6:=!UUU + + +```ddd```ddd ```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd``` ddd```ddd```ddd```ddd```ddd```  usx*).  bgj????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????"&) + + +lll```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` hfk #! &.0???????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????LPS + +uuu + + +```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd + + +JJJ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MMM ddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```ddd + + +!,(??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + + + +ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd   +KTQR[X???????????????????????????????????????????????????????????????????????????????????????????????????????????????u~{PYV$! +ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd   + + +lrp! +???????????????????????????????????????????????????????????????????????????????????????????????????8><`fd ddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```ddd + + + + + +lpo (,+?????????????????????????????????????????????????????????????????????????????????HLK iml + ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd   gggRRR?????????????????????????????????????????????????????????RRR + + + + + +eee ddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd```ddd + + + + + + + igh  +JNQ???????????????????????????????????????7;>xvwddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd + ][\ +  269?????????????????????!$ # + YWXddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcccfffgggfffcccdddhhhlll???iiigggfffiii\\\lllcccffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \ No newline at end of file Added: SwiftTutorials/ATPESC_2013-08-06/part10/bin =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part10/bin (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/part10/bin 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1 @@ +link ../modis/bin \ No newline at end of file Property changes on: SwiftTutorials/ATPESC_2013-08-06/part10/bin ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/ATPESC_2013-08-06/part10/clean.sh =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part10/clean.sh (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/part10/clean.sh 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/ATPESC_2013-08-06/part10/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/ATPESC_2013-08-06/part10/data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part10/data (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/part10/data 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1 @@ +link ../modis/data \ No newline at end of file Property changes on: SwiftTutorials/ATPESC_2013-08-06/part10/data ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/ATPESC_2013-08-06/part10/modis01.swift =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part10/modis01.swift (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/part10/modis01.swift 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1,11 @@ +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +imagefile modisImage <"data/modis/2002/h00v09.rgb">; +landuse result <"landuse/h00v09.landuse.byfreq">; +result = getLandUse(modisImage); Added: SwiftTutorials/ATPESC_2013-08-06/part10/sites.xml =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part10/sites.xml (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/part10/sites.xml 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1,13 @@ + + + + 12 + 00:02:00 + 100 + 100 + westmere + 10000 + + /scratch/midway/{env.USER}/work + + Added: SwiftTutorials/ATPESC_2013-08-06/part10/tc.data =================================================================== --- SwiftTutorials/ATPESC_2013-08-06/part10/tc.data (rev 0) +++ SwiftTutorials/ATPESC_2013-08-06/part10/tc.data 2013-08-02 20:49:08 UTC (rev 6715) @@ -0,0 +1,8 @@ +midway-westmere getlanduse /scratch/midway/davidkelly999/modis/bin/getlanduse.sh +midway-westmere analyzelanduse /scratch/midway/davidkelly999/modis/bin/analyzelanduse.sh +midway-westmere colormodis /scratch/midway/davidkelly999/modis/bin/colormodis.sh +midway-westmere assemble /scratch/midway/davidkelly999/modis/bin/assemble.sh +midway-westmere markmap /scratch/midway/davidkelly999/modis/bin/markmap.sh +midway-westmere echo /bin/echo + + From davidk at ci.uchicago.edu Fri Aug 23 11:41:06 2013 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Fri, 23 Aug 2013 16:41:06 -0000 Subject: [Swift-commit] r6971 - in SwiftTutorials/raven: . app bin cloud cloud/app cloud/service doc doc/figs modis modis/bin modis/modis01 modis/modis01/bin modis/modis02 modis/modis03 modis/modis04 modis/modis05 modis/modis06 part01 part02 part03 part04 part05 part06 scripts Message-ID: <20130823164105.6420A9CC90@svn.ci.uchicago.edu> Author: davidk Date: 2013-08-23 11:41:05 -0500 (Fri, 23 Aug 2013) New Revision: 6971 Added: SwiftTutorials/raven/app/ SwiftTutorials/raven/app/addsims.sh SwiftTutorials/raven/app/genrand.sh SwiftTutorials/raven/app/simulate.sh SwiftTutorials/raven/app/simulatepos.sh SwiftTutorials/raven/app/stats.sh SwiftTutorials/raven/bin/ SwiftTutorials/raven/bin/cleanup SwiftTutorials/raven/bin/hosts SwiftTutorials/raven/bin/sitecount.sh SwiftTutorials/raven/cloud/ SwiftTutorials/raven/cloud/RL2stage.swift SwiftTutorials/raven/cloud/app/ SwiftTutorials/raven/cloud/app/addsims.sh SwiftTutorials/raven/cloud/app/genrand.sh SwiftTutorials/raven/cloud/app/simulate.sh SwiftTutorials/raven/cloud/app/simulatepos.sh SwiftTutorials/raven/cloud/app/stats.sh SwiftTutorials/raven/cloud/apps SwiftTutorials/raven/cloud/bias.dat SwiftTutorials/raven/cloud/nodecount SwiftTutorials/raven/cloud/p7.swift SwiftTutorials/raven/cloud/p8.swift SwiftTutorials/raven/cloud/p9.swift SwiftTutorials/raven/cloud/service/ SwiftTutorials/raven/cloud/service/cleancloud SwiftTutorials/raven/cloud/service/coaster-service.conf SwiftTutorials/raven/cloud/service/hosts.txt SwiftTutorials/raven/cloud/service/pool.txt SwiftTutorials/raven/cloud/service/startcloud SwiftTutorials/raven/cloud/service/stopcloud SwiftTutorials/raven/cloud/service/tutorial.pem SwiftTutorials/raven/doc/ SwiftTutorials/raven/doc/README SwiftTutorials/raven/doc/TODO SwiftTutorials/raven/doc/asciidoc.css SwiftTutorials/raven/doc/build_docs.sh SwiftTutorials/raven/doc/figs/ SwiftTutorials/raven/doc/figs/modis.dia SwiftTutorials/raven/doc/figs/modis.png SwiftTutorials/raven/doc/p1.png SwiftTutorials/raven/doc/p2.png SwiftTutorials/raven/doc/p3.png SwiftTutorials/raven/doc/p4.png SwiftTutorials/raven/doc/p5.png SwiftTutorials/raven/doc/p6.png SwiftTutorials/raven/doc/p7.png SwiftTutorials/raven/doc/p8.png SwiftTutorials/raven/doc/p9.png SwiftTutorials/raven/doc/push.sh SwiftTutorials/raven/modis/ SwiftTutorials/raven/modis/bin/ SwiftTutorials/raven/modis/bin/analyzelanduse.sh SwiftTutorials/raven/modis/bin/assemble.sh SwiftTutorials/raven/modis/bin/black.rgb SwiftTutorials/raven/modis/bin/blue.rgb SwiftTutorials/raven/modis/bin/colormodis.sh SwiftTutorials/raven/modis/bin/getlanduse.sh SwiftTutorials/raven/modis/bin/gray.rgb SwiftTutorials/raven/modis/bin/markmap.sh SwiftTutorials/raven/modis/bin/modis.mapper SwiftTutorials/raven/modis/bin/montage.pl SwiftTutorials/raven/modis/bin/rgb_adjust_color.pl SwiftTutorials/raven/modis/bin/rgb_downscale.pl SwiftTutorials/raven/modis/bin/rgb_draw_rectangle.pl SwiftTutorials/raven/modis/bin/rgb_histogram.pl SwiftTutorials/raven/modis/bin/rgb_to_png.py SwiftTutorials/raven/modis/bin/world.rgb SwiftTutorials/raven/modis/modis01/ SwiftTutorials/raven/modis/modis01/apps SwiftTutorials/raven/modis/modis01/bin/ SwiftTutorials/raven/modis/modis01/bin/analyzelanduse.sh SwiftTutorials/raven/modis/modis01/bin/assemble.sh SwiftTutorials/raven/modis/modis01/bin/black.rgb SwiftTutorials/raven/modis/modis01/bin/blue.rgb SwiftTutorials/raven/modis/modis01/bin/colormodis.sh SwiftTutorials/raven/modis/modis01/bin/getlanduse.sh SwiftTutorials/raven/modis/modis01/bin/gray.rgb SwiftTutorials/raven/modis/modis01/bin/markmap.sh SwiftTutorials/raven/modis/modis01/bin/modis.mapper SwiftTutorials/raven/modis/modis01/bin/montage.pl SwiftTutorials/raven/modis/modis01/bin/rgb_adjust_color.pl SwiftTutorials/raven/modis/modis01/bin/rgb_downscale.pl SwiftTutorials/raven/modis/modis01/bin/rgb_draw_rectangle.pl SwiftTutorials/raven/modis/modis01/bin/rgb_histogram.pl SwiftTutorials/raven/modis/modis01/bin/rgb_to_png.py SwiftTutorials/raven/modis/modis01/bin/world.rgb SwiftTutorials/raven/modis/modis01/clean.sh SwiftTutorials/raven/modis/modis01/modis01.swift SwiftTutorials/raven/modis/modis01/sites.xml SwiftTutorials/raven/modis/modis02/ SwiftTutorials/raven/modis/modis02/apps SwiftTutorials/raven/modis/modis02/clean.sh SwiftTutorials/raven/modis/modis02/modis02.swift SwiftTutorials/raven/modis/modis02/sites.xml SwiftTutorials/raven/modis/modis03/ SwiftTutorials/raven/modis/modis03/apps SwiftTutorials/raven/modis/modis03/clean.sh SwiftTutorials/raven/modis/modis03/modis03.swift SwiftTutorials/raven/modis/modis03/sites.xml SwiftTutorials/raven/modis/modis04/ SwiftTutorials/raven/modis/modis04/apps SwiftTutorials/raven/modis/modis04/clean.sh SwiftTutorials/raven/modis/modis04/modis04.swift SwiftTutorials/raven/modis/modis04/sites.xml SwiftTutorials/raven/modis/modis05/ SwiftTutorials/raven/modis/modis05/apps SwiftTutorials/raven/modis/modis05/clean.sh SwiftTutorials/raven/modis/modis05/modis05.swift SwiftTutorials/raven/modis/modis05/sites.xml SwiftTutorials/raven/modis/modis06/ SwiftTutorials/raven/modis/modis06/apps SwiftTutorials/raven/modis/modis06/clean.sh SwiftTutorials/raven/modis/modis06/modis06.swift SwiftTutorials/raven/modis/modis06/sites.xml SwiftTutorials/raven/part01/ SwiftTutorials/raven/part01/apps SwiftTutorials/raven/part01/p1.swift SwiftTutorials/raven/part01/sites.xml SwiftTutorials/raven/part02/ SwiftTutorials/raven/part02/apps SwiftTutorials/raven/part02/p2.swift SwiftTutorials/raven/part02/sites.xml SwiftTutorials/raven/part03/ SwiftTutorials/raven/part03/apps SwiftTutorials/raven/part03/p3.swift SwiftTutorials/raven/part03/sites.xml SwiftTutorials/raven/part04/ SwiftTutorials/raven/part04/apps SwiftTutorials/raven/part04/p4.swift SwiftTutorials/raven/part04/sites.xml SwiftTutorials/raven/part05/ SwiftTutorials/raven/part05/apps SwiftTutorials/raven/part05/bias.dat SwiftTutorials/raven/part05/p5.swift SwiftTutorials/raven/part05/sitecount.sh SwiftTutorials/raven/part05/sites.xml SwiftTutorials/raven/part06/ SwiftTutorials/raven/part06/apps SwiftTutorials/raven/part06/p6.swift SwiftTutorials/raven/part06/sites.xml SwiftTutorials/raven/scripts/ SwiftTutorials/raven/scripts/rensemble.swift Log: Raven version of tutorial Added: SwiftTutorials/raven/app/addsims.sh =================================================================== --- SwiftTutorials/raven/app/addsims.sh (rev 0) +++ SwiftTutorials/raven/app/addsims.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,8 @@ +#! /bin/bash + +while read f1 ; do + read -u 3 f2 + if [ _$f1 = _ ]; then f1=0; fi + if [ _$f2 = _ ]; then f2=0; fi + echo $(($f1+$f2)) +done <$1 3<$2 Property changes on: SwiftTutorials/raven/app/addsims.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/app/genrand.sh =================================================================== --- SwiftTutorials/raven/app/genrand.sh (rev 0) +++ SwiftTutorials/raven/app/genrand.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,38 @@ +#! /bin/bash + +log() { + printf "Start time: "; /bin/date + printf "Job is running on node: "; /bin/hostname + printf "Job running as user: "; /usr/bin/id + + echo "Environment:" + /bin/env | /bin/sort +} + +runtime=${1:-0} +range=${2:-100} +biasfile=${3:-nobias} +scale=${4:-1} +n=${5:-1} + +if [ $biasfile = nobias ]; then + offset=0 +else + read offset <$biasfile +fi + +# run for some number of "timesteps" + +sleep $runtime + +# emit n "simulation results", scaled and biased by the specified argument values + +for ((i=0;i&2 + Property changes on: SwiftTutorials/raven/app/genrand.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/app/simulate.sh =================================================================== --- SwiftTutorials/raven/app/simulate.sh (rev 0) +++ SwiftTutorials/raven/app/simulate.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,134 @@ +#! /bin/bash + +printparams() +{ + printf "\nSimulation parameters:\n\n" + echo bias=$bias + echo biasfile=$biasfile + echo initseed=$initseed + echo log=$log + echo paramfile=$paramfile + echo range=$range + echo scale=$scale + echo seedfile=$seedfile + echo timesteps=$timesteps + echo output width=$width +} + +log() { + printf "\nCalled as: $0: $cmdargs\n\n" + printf "Start time: "; /bin/date + printf "Running on node: "; /bin/hostname + printf "Running as user: "; /usr/bin/id + printparams + printf "\nEnvironment:\n\n" + /bin/env | /bin/sort +} + +addsims() { + while read f1 ; do + read -u 3 f2 + if [ _$f1 = _ ]; then f1=$lastf1; fi + if [ _$f2 = _ ]; then f2=$lastf2; fi + printf "%${width}d\n" $(($f1+$f2)) + lastf1=$f1 + lastf2=$f2 + done <$1 3<$2 +} + +# set defaults + +bias=0 +biasfile=none +initseed=none +log=yes +paramfile=none +range=100 +scale=1 +seedfile=none +timesteps=0 +nvalues=1 +width=8 +cmdargs="$*" + +usage() +{ + echo $0: usage: + cat <$simout + +# process file of biases + +if [ $biasfile != none ]; then + addsims $simout $biasfile +else + cat $simout +fi +rm $simout + +# log environmental data + +if [ $log != off ]; then + log 1>&2 +fi Property changes on: SwiftTutorials/raven/app/simulate.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/app/simulatepos.sh =================================================================== --- SwiftTutorials/raven/app/simulatepos.sh (rev 0) +++ SwiftTutorials/raven/app/simulatepos.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,38 @@ +#! /bin/bash + +log() { + printf "Start time: "; /bin/date + printf "Job is running on node: "; /bin/hostname + printf "Job running as user: "; /usr/bin/id + + echo "Environment:" + /bin/env | /bin/sort +} + +runtime=${1:-0} +range=${2:-100} +biasfile=${3:-nobias} +scale=${4:-1} +n=${5:-1} + +if [ $biasfile = nobias ]; then + offset=0 +else + read offset <$biasfile +fi + +# run for some number of "timesteps" + +sleep $runtime + +# emit n "simulation results", scaled and biased by the specified argument values + +for ((i=0;i&2 + Property changes on: SwiftTutorials/raven/app/simulatepos.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/app/stats.sh =================================================================== --- SwiftTutorials/raven/app/stats.sh (rev 0) +++ SwiftTutorials/raven/app/stats.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,9 @@ +#! /bin/sh + +awk ' + +{ sum += $1} + +END { printf("%d\n",sum/NR) } +' $* + Property changes on: SwiftTutorials/raven/app/stats.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/bin/cleanup =================================================================== --- SwiftTutorials/raven/bin/cleanup (rev 0) +++ SwiftTutorials/raven/bin/cleanup 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,2 @@ +rm -rf *.log *.rlog *.d p?-*-*-* *.kml *.swiftx *.out output outdir logs hi.* _concurrent .swift/tmp + Property changes on: SwiftTutorials/raven/bin/cleanup ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/bin/hosts =================================================================== --- SwiftTutorials/raven/bin/hosts (rev 0) +++ SwiftTutorials/raven/bin/hosts 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ +for h in $(cat hosts.txt); do ssh $h hostname -f; done Property changes on: SwiftTutorials/raven/bin/hosts ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/bin/sitecount.sh =================================================================== --- SwiftTutorials/raven/bin/sitecount.sh (rev 0) +++ SwiftTutorials/raven/bin/sitecount.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ +grep "submitting" cps*.log | awk '{print $5}' | sed -e 's/:.*//' | sort | uniq -c Property changes on: SwiftTutorials/raven/bin/sitecount.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/cloud/RL2stage.swift =================================================================== --- SwiftTutorials/raven/cloud/RL2stage.swift (rev 0) +++ SwiftTutorials/raven/cloud/RL2stage.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,64 @@ +type file; + +# Application programs to be called by this script + +global file simulation_prog <"app/simulate.sh">; +global file analysis_prog <"app/stats.sh">; +global file genrand_prog <"app/genrand.sh">; + +# app() functions for application programs: + +app (file out) genrand (file pgm, int timesteps, int sim_range) +{ + local_sh @filename(pgm) timesteps sim_range stdout=@filename(out); +} + +app (file out) simulation (file pgm, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(pgm) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file pgm, file s[]) +{ + local_sh @filename(pgm) @filenames(s) stdout=@filename(out); +} + +# Higher-level functions that call app() functions + +(int scale) calcScale(int maxScale) +{ + scale = readData(genrand(simulation_prog, 1, maxScale)); +} + +(file biasFile) calcBias (int maxBias) +{ + biasFile = genrand(simulation_prog, 1, maxBias); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation +int steps = @toInt(@arg("steps", "3")); # number of time steps per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); + +file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble +bias = calcBias(1000); + +file sims[]; # Array of files to hold each simulation output + +foreach i in [0:nsim-1] { + int scale; + scale = 1000 * calcScale(100); + tracef(" for simulation[%i] scale=%i\n", i, scale); + file simout ; + simout = simulation(simulation_prog, steps+1, range, bias, scale, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_prog,sims); Added: SwiftTutorials/raven/cloud/app/addsims.sh =================================================================== --- SwiftTutorials/raven/cloud/app/addsims.sh (rev 0) +++ SwiftTutorials/raven/cloud/app/addsims.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,8 @@ +#! /bin/bash + +while read f1 ; do + read -u 3 f2 + if [ _$f1 = _ ]; then f1=0; fi + if [ _$f2 = _ ]; then f2=0; fi + echo $(($f1+$f2)) +done <$1 3<$2 Property changes on: SwiftTutorials/raven/cloud/app/addsims.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/cloud/app/genrand.sh =================================================================== --- SwiftTutorials/raven/cloud/app/genrand.sh (rev 0) +++ SwiftTutorials/raven/cloud/app/genrand.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,38 @@ +#! /bin/bash + +log() { + printf "Start time: "; /bin/date + printf "Job is running on node: "; /bin/hostname + printf "Job running as user: "; /usr/bin/id + + echo "Environment:" + /bin/env | /bin/sort +} + +runtime=${1:-0} +range=${2:-100} +biasfile=${3:-nobias} +scale=${4:-1} +n=${5:-1} + +if [ $biasfile = nobias ]; then + offset=0 +else + read offset <$biasfile +fi + +# run for some number of "timesteps" + +sleep $runtime + +# emit n "simulation results", scaled and biased by the specified argument values + +for ((i=0;i&2 + Property changes on: SwiftTutorials/raven/cloud/app/genrand.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/cloud/app/simulate.sh =================================================================== --- SwiftTutorials/raven/cloud/app/simulate.sh (rev 0) +++ SwiftTutorials/raven/cloud/app/simulate.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,134 @@ +#! /bin/bash + +printparams() +{ + printf "\nSimulation parameters:\n\n" + echo bias=$bias + echo biasfile=$biasfile + echo initseed=$initseed + echo log=$log + echo paramfile=$paramfile + echo range=$range + echo scale=$scale + echo seedfile=$seedfile + echo timesteps=$timesteps + echo output width=$width +} + +log() { + printf "\nCalled as: $0: $cmdargs\n\n" + printf "Start time: "; /bin/date + printf "Running on node: "; /bin/hostname + printf "Running as user: "; /usr/bin/id + printparams + printf "\nEnvironment:\n\n" + /bin/env | /bin/sort +} + +addsims() { + while read f1 ; do + read -u 3 f2 + if [ _$f1 = _ ]; then f1=$lastf1; fi + if [ _$f2 = _ ]; then f2=$lastf2; fi + printf "%${width}d\n" $(($f1+$f2)) + lastf1=$f1 + lastf2=$f2 + done <$1 3<$2 +} + +# set defaults + +bias=0 +biasfile=none +initseed=none +log=yes +paramfile=none +range=100 +scale=1 +seedfile=none +timesteps=0 +nvalues=1 +width=8 +cmdargs="$*" + +usage() +{ + echo $0: usage: + cat <$simout + +# process file of biases + +if [ $biasfile != none ]; then + addsims $simout $biasfile +else + cat $simout +fi +rm $simout + +# log environmental data + +if [ $log != off ]; then + log 1>&2 +fi Property changes on: SwiftTutorials/raven/cloud/app/simulate.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/cloud/app/simulatepos.sh =================================================================== --- SwiftTutorials/raven/cloud/app/simulatepos.sh (rev 0) +++ SwiftTutorials/raven/cloud/app/simulatepos.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,38 @@ +#! /bin/bash + +log() { + printf "Start time: "; /bin/date + printf "Job is running on node: "; /bin/hostname + printf "Job running as user: "; /usr/bin/id + + echo "Environment:" + /bin/env | /bin/sort +} + +runtime=${1:-0} +range=${2:-100} +biasfile=${3:-nobias} +scale=${4:-1} +n=${5:-1} + +if [ $biasfile = nobias ]; then + offset=0 +else + read offset <$biasfile +fi + +# run for some number of "timesteps" + +sleep $runtime + +# emit n "simulation results", scaled and biased by the specified argument values + +for ((i=0;i&2 + Property changes on: SwiftTutorials/raven/cloud/app/simulatepos.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/cloud/app/stats.sh =================================================================== --- SwiftTutorials/raven/cloud/app/stats.sh (rev 0) +++ SwiftTutorials/raven/cloud/app/stats.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,9 @@ +#! /bin/sh + +awk ' + +{ sum += $1} + +END { printf("%d\n",sum/NR) } +' $* + Property changes on: SwiftTutorials/raven/cloud/app/stats.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/cloud/apps =================================================================== --- SwiftTutorials/raven/cloud/apps (rev 0) +++ SwiftTutorials/raven/cloud/apps 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,3 @@ +persistent-coasters sh /bin/bash +localhost local_sh /bin/bash + Added: SwiftTutorials/raven/cloud/bias.dat =================================================================== --- SwiftTutorials/raven/cloud/bias.dat (rev 0) +++ SwiftTutorials/raven/cloud/bias.dat 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ +123 Added: SwiftTutorials/raven/cloud/nodecount =================================================================== --- SwiftTutorials/raven/cloud/nodecount (rev 0) +++ SwiftTutorials/raven/cloud/nodecount 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ +grep node: output/*.log | sed -e 's/^.*Job is //' | sort | uniq -c Property changes on: SwiftTutorials/raven/cloud/nodecount ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/cloud/p7.swift =================================================================== --- SwiftTutorials/raven/cloud/p7.swift (rev 0) +++ SwiftTutorials/raven/cloud/p7.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,28 @@ +type file; + +# Application to be called by this script + +file simulation_script <"simulate.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers + +# Main script and data + +int steps=3; + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i \n\n", nsim, steps, range); + +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range); +} Added: SwiftTutorials/raven/cloud/p8.swift =================================================================== --- SwiftTutorials/raven/cloud/p8.swift (rev 0) +++ SwiftTutorials/raven/cloud/p8.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,41 @@ +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + local_sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); + +file sims[]; # Array of files to hold each simulation output +file bias<"bias.dat">; # Input data file to "bias" the numbers: + # 1 line: scale offset ( N = n*scale + offset) +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); Added: SwiftTutorials/raven/cloud/p9.swift =================================================================== --- SwiftTutorials/raven/cloud/p9.swift (rev 0) +++ SwiftTutorials/raven/cloud/p9.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,52 @@ +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) genrand (file script, int timesteps, int sim_range) +{ + local_sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + local_sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); + +file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble + +bias = genrand(simulation_script, 1, 1000); + +file sims[]; # Array of files to hold each simulation output + +foreach i in [0:nsim-1] { + + int steps = readData(genrand(simulation_script, 1, 5)); + tracef(" for simulation[%i] steps=%i\n", i, steps+1); + + file simout ; + simout = simulation(simulation_script, steps+1, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); Added: SwiftTutorials/raven/cloud/service/cleancloud =================================================================== --- SwiftTutorials/raven/cloud/service/cleancloud (rev 0) +++ SwiftTutorials/raven/cloud/service/cleancloud 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,10 @@ +#! /bin/bash + +if [ -d service ]; then + ( cd service + rm -rf cf sites.xml hosts.txt logs *.log + ) +else + echo ERROR: no service directory +fi + Property changes on: SwiftTutorials/raven/cloud/service/cleancloud ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/cloud/service/coaster-service.conf =================================================================== --- SwiftTutorials/raven/cloud/service/coaster-service.conf (rev 0) +++ SwiftTutorials/raven/cloud/service/coaster-service.conf 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,48 @@ +#Location of SWIFT. If empty, PATH is referenced + export SWIFT= + + # Where to place/launch worker.pl on the remote machine for sites.xml + export WORKER_LOCATION=/root + + # How to launch workers: local, ssh, or cobalt + export WORKER_MODE=ssh + + # Worker logging setting passed to worker.pl for sites.xml + # export WORKER_LOGGING_LEVEL=DEBUG + export WORKER_LOGGING_LEVEL=INFO + + export SSH_TUNNELING=yes + + # User name to use for all systems + export WORKER_USERNAME=root + + # Worker host names for ssh +# export WORKER_HOSTS="crush thwomp stomp crank grind churn trounce thrash vanquish" +#export WORKER_HOSTS="ip-10-36-196-96.eu-west-1.compute.internal ip-10-36-195-69.eu-west-1.compute.internal" + + # Directory to keep log files, relative to working directory when launching start-coaster-service + export LOG_DIR=logs + export WORKER_LOG_DIR=/root + + # Manually define ports. If not specified, ports will be automatically generated + #export LOCAL_PORT=50100 + #export SERVICE_PORT=50200 + + # Set shared filesystem to no since work will be done in local /sandbox directory + export SHARED_FILESYSTEM=no + + # start-coaster-service tries to automatically detect IP address. + # Specify here if auto detection is not working correctly + export IPADDR= + + # Below are various settings to give information about how to create sites.xml + export WORK=/tmp + export JOBS_PER_NODE=8 + export JOBSPERNODE=8 + export JOBTHROTTLE=$( echo "scale=5; ($JOBS_PER_NODE * $( echo $WORKER_HOSTS | wc -w ))/100"|bc ) + + # Swift applications + # no app cat=/bin/cat + # no app bash=/bin/bash + #app echo=/bin/echo + Added: SwiftTutorials/raven/cloud/service/hosts.txt =================================================================== --- SwiftTutorials/raven/cloud/service/hosts.txt (rev 0) +++ SwiftTutorials/raven/cloud/service/hosts.txt 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,3 @@ +54.212.81.224 +54.244.171.51 +54.212.37.161 Added: SwiftTutorials/raven/cloud/service/pool.txt =================================================================== --- SwiftTutorials/raven/cloud/service/pool.txt (rev 0) +++ SwiftTutorials/raven/cloud/service/pool.txt 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,3 @@ +54.212.81.224 +54.244.171.51 +54.212.37.161 Added: SwiftTutorials/raven/cloud/service/startcloud =================================================================== --- SwiftTutorials/raven/cloud/service/startcloud (rev 0) +++ SwiftTutorials/raven/cloud/service/startcloud 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,78 @@ +#!/bin/bash + +echo 0: $0 +echo BASH_SOURCE: ${BASH_SOURCE[0]} + +if [ ${BASH_VERSINFO[0]} -gt 2 -a "${BASH_SOURCE[0]}" = "${0}" ] ; then + echo ERROR_1: script ${BASH_SOURCE[0]} must be executed as: source service/startcloud + exit 1 +fi + +if [ ${BASH_VERSINFO[0]} -gt 2 -a "${BASH_SOURCE[0]}" != service/startcloud ] ; then + echo ERROR_2: script ${BASH_SOURCE[0]} must be executed as: source service/startcloud + return 1 +fi + +addlocalpool() +{ +cat < + + .23 + 10000 + $PWD/swiftwork + +END +} + +echo -e "\nSetting up Swift cloud service in $PWD/service\n" + +( cd service + +# pick 3 random hosts from pool # FIXME: disabled for now because sort -R is not univerally available +# sort -R pool.txt |head -n 3 > hosts.txt +# FIXME: Get the hosts from a dynamic file for each tutorial + +head -n 3 pool.txt > hosts.txt + +echo "Enabling cloud host access in $HOME/.ssh/config" +touch ~/.ssh/config +chmod 600 ~/.ssh/config + +while read line +do + if grep -q $line ~/.ssh/config; then : + else + echo -ne "Host $line\n IdentityFile ~/.ssh/tutorial.pem\n User root\n" >> ~/.ssh/config + fi +done < hosts.txt + +if grep -q StrictHostKeyChecking ~/.ssh/config; then : +else + echo -ne "\nHost * \n StrictHostKeyChecking=no\n" >> ~/.ssh/config +fi + +export WORKER_HOSTS=`cat hosts.txt` +chmod 0600 ~/.ssh/tutorial.pem + +echo "Starting ssh-agent" +eval $(ssh-agent) +ssh-add ~/.ssh/tutorial.pem + +echo "Starting Swift coaster service" +start-coaster-service + +mv sites.xml _temp.xml +grep -v config _temp.xml | ( + echo "" + cat + addlocalpool + echo "" +) >sites.xml +rm _temp.xml +mv sites.xml .. + +echo "Swift cloud setup complete" +# rm -rf hi.* hi-* + +) # Leave user in original directory Property changes on: SwiftTutorials/raven/cloud/service/startcloud ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/cloud/service/stopcloud =================================================================== --- SwiftTutorials/raven/cloud/service/stopcloud (rev 0) +++ SwiftTutorials/raven/cloud/service/stopcloud 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,8 @@ +#!/bin/bash + +echo "stopping coaster service" +stop-coaster-service + +echo "Killing ssh-agent" +killall -u $USER ssh-agent ssh + Property changes on: SwiftTutorials/raven/cloud/service/stopcloud ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/cloud/service/tutorial.pem =================================================================== --- SwiftTutorials/raven/cloud/service/tutorial.pem (rev 0) +++ SwiftTutorials/raven/cloud/service/tutorial.pem 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,23 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAvPJTneRDhB5wlRsWEr2l6LoFi/PulPm0J0A1Vi2skzWYC9J6I4Ftb2YbSbtp +3d+BJUSK3wyJqfYgY/ynC4vtbdG4HU7/Fr6R2BBKtfiiVHET1K3OTCp3JzFVqQoJoSYkrkgW7XE9 +9GF7hvpza8JVvV9JPwxOcuhDAVHQFkoIRAq1TK9VaRulZFJapubWnEHM2UoUrmBS10IZmUwGHqR5 +I6soUyBqapAYoQmL5fzqT+dhsnu7rXrUmF37Va5kX309N4Dp0D4/WJY7FeF9Q9to2i+G7HPA+gEY +/ptYxlTk89l5MBIY1czZvz7Fso5NHCEMW1468mD/NtJIWBDS8x1yHQIDAQABAoIBAHY2ur//b4p6 +rP9s+etxwhqQQCYm0O9eJyujjXtEikNz9ZP39LjAImLfJFWGLx9E1f0mHCifJIY02mEUUsLzofHi +k2mq4ggt5PukfcnKLG3ebYTT1U1sCC56PFjNUecEAVEVA1s9TYDXeLyjd5FE/fXEZwROQ8q6rClo +MWOwn+lJII9La8lLFIBxXNQbyt2nwO26iSzw51wBYsWDglV/T6qnB9JOcQ+uyn8/e4kQYuD52iV3 +Vx3QN+F+YPC7ebYOS8kVR/bFo+JDggNU4jZ+Zk31Sbepfb7p7IdYTjtrlQAd48tIxdvKFpFqy0mC +GDmkVKBAXSc7DNqy3osvq1DdtbUCgYEA+IwsADb2iY6QPt7KNl0edJRSjDmeR8wSV7QIJYm0mxTB +tVUZn+cpdeDsK5RkJYzDNKy3gjXhsp3B9Ogsu1aO2KVuv2ffk4wUF6nFLASQifMebUvMtqZM3g3N +/yhMh7jGqfEu3tCmRSztCm0K3AodTtxacyRZKlKM4iAe0tbIO9cCgYEAwpypzFQvX83a2X+SU9rz +rb7S10U2sZz3YwCHTRr2BCS8EaFA5xuEZBDmGR8OegUMfmQweD57JboQKB95KpuojGUpVBt6XoFv +SaVLg7Ehskp71XZAgG6D9AHV1mm7hGkGoqj9zdlScc+nEZw57UEPzp/hXTTtc9hapOvOH1l7IysC +gYB7CRh2+r5MFdB97td21d3Po+TBGXyq2fByjeJCgspuwnWph/jpWQsDGVaPtCNnGyk+mAk3YejZ +/JIY5B3QluabhDkwcwEQDxWbKSU7xv6t6zWysQUjnWsLuRWyK4bG4McnNQcYsXy9XaHxuUzY5ADi +Gt6DhQjGlJq9DV10zXHNfQKBgQCsVbUbZxVInm+FmS3IKiUNn+TvkrAbWqfLuOUXx59CDhGo/wYN +YdW8Eybf6huUvDHTHv+5C4Nb5kd2cGCI9aytHswZWffkBnS5X7HeXZY8Xy8H2Z7G3JbnFlT5eUn/ +uE2S71lJ13/lnwAQXSsCyVGpJPWZ50u7AUVLtDEkm8WqXwKBgQDh0X21ufkWeparJ4GxWjodxnYK +i1mtzghE3FjhcrrKBKJ3Sm5ZUYPVbOe97071zB+u2S0a83/tHP9Sr5KuS1sHiN++IB2FVo7UMBMC +1Ktg+yK9MoERr1xzNrqeR59U5uvRBypd8MSzxuk4LjePYFYeyFaz8GOusCw/ZPU4R83zWA== +-----END RSA PRIVATE KEY----- \ No newline at end of file Property changes on: SwiftTutorials/raven/cloud/service/tutorial.pem ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/doc/README =================================================================== --- SwiftTutorials/raven/doc/README (rev 0) +++ SwiftTutorials/raven/doc/README 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,910 @@ +Swift CIC Tutorial - 2013.0827 +============================== + +//// + +Outline + +Introductory exercises + +p1 - Run an application under Swift + +p2 - Mapping (naming) output files + +p3 - Parallel loops with foreach + +p4 - Mapping arrays to files + +p5 - merging/reducing the results of a parallel foreach loop + +p6 - Sending arguments to applications + +p7 - Running on the remote site nodes + +p8 - Running the stats summary step on the remote site + +p9 - A more complex workflow pattern: multiple parallel pipelines + +//// + + + + +Workflow tutorial setup +----------------------- + +Check out scripts from SVN +~~~~~~~~~~~~~~~~~~~~~~~~~~ +To checkout the most recent ATPESC tutorial scripts from SVN, run the following +command: + +----- +$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/CIC_2013-08-09 tutorial +----- + +This will create a directory called "tutorial" which contains all of the +scripts mentioned in this document. + +Run setup +~~~~~~~~~ +Once the scripts are checked out, run the following commands to perform +the initial setup. + +----- +$ cd tutorial # change to the newly created tutorial directory +$ source setup.sh # sets swift config files in $HOME/.swift +$ java -version # verify that you have Oracle JAVA (prefered; 1.6 or later) +$ swift -version # verify that Swift 0.94 is in your $PATH and functional +----- + +NOTE: If you re-login, you will need to re-run source setup.sh. + +Simple "science applications" for the workflow tutorial +------------------------------------------------------- +There are two shell scripts included that serve a very simple stand-ins for science application: +simulation.sh and stats.sh + +simulation.sh +~~~~~~~~~~~~~ +The simulation.sh script serves as a trivial substitute for a complex scientific simulation application. It generates and prints a set of one or more random integers in the range [0-2^32) as controlled by its optional arguments, which are: + +.simulation.sh arguments +[width="80%",cols="^2,10",options="header"] + +|======================= +|Argument number|Description +|1 |runtime: sets run time of simulation.sh in seconds +|2 |range: limits generated values to the range [0,range-1] +|3 |biasfile: add the integer contained in this file to each value generated +|4 |scale: multiplies each generated value by this integer +|5 |count: number of values to generate in the simulation +|======================= + +With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form (R*scale)+bias where R is a random integer. + +----- +$ ./simulate.sh +96 +----- + +stats.sh +~~~~~~~~ +The stats.sh script reads a file containing n numbers and prints the average +of those numbers to stdout. + +Introductory exercises +---------------------- +Parts 1-6 (p1.swift - p6.swift) run locally and serve as examples of the Swift language. +Parts 7-9 (p7.swift - p9.swift) submit jobs to the site specified the setup stage + +p1 - Run an application under Swift +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The first swift script, p1.swift, runs simulate.sh to generate a single random +number. It writes the number to a file. + +image:p1.png[] + +.p1.swift +----- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +file f = mysim(); +----- + +To run this script, run the following command: +----- +$ cd part01 +$ swift p1.swift +----- + +The simulate application gets translated to simulate.sh within the 'apps' file. + +NOTE: Since the file you created is not named, swift will generate a random +name for the file in a directory called _concurrent. To view the created +output, run "cat _concurrent/*" + +To cleanup the directory and remove all outputs, run: +----- +$ ./clean.sh +------ + +p2 - Mapping (naming) output files +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The second swift script shows an example of naming the file. The output is now +in a file called sim.out. + +image:p2.png[] + +.p2.swift +----- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +file f <"sim.out">; +f = mysim(); +----- + +To run the script: +----- +$ cd ../part02 +$ swift p2.swift +----- + +p3 - Parallel loops with foreach +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The p3.swift script introduces the foreach loop. This script runs many +simulations. Output files are named here by Swift and will get created +in the _concurrent directory. + +image:p3.png[] + +.p3.swift +---- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +foreach i in [0:9] { + file f = mysim(); +} +---- + +To run: +---- +$ cd part03 +$ swift p3.swift +---- + +p4 - Mapping arrays to files +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p4.swift gives an example of naming multiple files within a foreach loop. + +image:p4.png[] + +.p4.swift +---- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +foreach i in [0:9] { + file f ; + f = mysim(); +} +---- + +To run: +---- +$ swift p4.swift +---- + +Output files will be named output/sim_N.out. + +p5 - merging/reducing the results of a parallel foreach loop +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p5.swift introduces a postprocessing step. After all the parallel simulations have completed, the files +created by simulation.sh will be averaged by stats.sh. + +image:p5.png[] + +.p5.swift +---- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +app (file o) analyze (file s[]) +{ + stats @filenames(s) stdout=@filename(o); +} + +file sims[]; + +int nsim = @toInt(@arg("nsim","10")); + +foreach i in [0:nsim-1] { + file simout ; + simout = mysim(); + sims[i] = simout; +} + +file stats<"output/average.out">; +stats = analyze(sims); +---- + +To run: +---- +$ swift p5.swift +---- + +p6 - Sending arguments to applications +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p6.swift introduces command line arguments. The script sets a variable called +"steps" here, which determines the length of time that the simulation.sh +will run for. It also defines a variable called nsim, which determines the +number of simulations to run. + +image:p6.png[] + +.p6.swift +---- +type file; + +app (file o) mysim (int timesteps) +{ + simulate timesteps stdout=@filename(o); +} + +app (file o) analyze (file s[]) +{ + stats @filenames(s) stdout=@filename(o); +} + +file sims[]; +int nsim = @toInt(@arg("nsim","10")); +int steps = @toInt(@arg("steps","1")); + +foreach i in [0:nsim-1] { + file simout ; + simout = mysim(steps); + sims[i] = simout; +} + +file stats<"output/average.out">; +stats = analyze(sims); +---- + +Use the command below to specify the time for each simulation. +---- +$ cd ../part06 +$ swift p6.swift -steps=3 # each simulation takes 3 seconds +---- + +p7 - Running on the remote site nodes +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p7.swift is the first script that will submit jobs to remote site nodes for analysis. +It is similar to earlier scripts, with a few minor exceptions. To generalize the script +for other types of remote execution (e.g., when no shared filesystem is available to the compute nodes), the application simulate.sh +will get transferred to the worker node by Swift, in the same manner as any other input data file. + +image:p7.png[] + +.p7.swift +----- +type file; + +# Application to be called by this script + +file simulation_script <"simulate.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers + +# Main script and data + +int steps=3; + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i \n\n", nsim, steps, range); + +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range); +} +----- + +To run: +---- +$ cd ../part07 +$ swift p7.swift +---- + +p8 - Running the stats summary step on the remote site +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p8.swift will also stage in and run stats.sh to calculate averages. It adds a +trace statement so you can see the order in which things execute. + +image:p8.png[] + +.p8.swift +----- +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); + +file sims[]; # Array of files to hold each simulation output +file bias<"bias.dat">; # Input data file to "bias" the numbers: + # 1 line: scale offset ( N = n*scale + offset) +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); +----- + +To run: +---- +$ cd ../part08 +$ swift p8.swift +---- + +p9 - A more complex workflow pattern: multiple parallel pipelines +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p9.swift adds another app function called genrand. Genrand will produce a random +number that will be used to determine how long each simulation app will run. + +image:p9.png[] + +.p9.swift +----- +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) genrand (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); + +file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble + +bias = genrand(simulation_script, 1, 1000); + +file sims[]; # Array of files to hold each simulation output + +foreach i in [0:nsim-1] { + + int steps = readData(genrand(simulation_script, 1, 5)); + tracef(" for simulation[%i] steps=%i\n", i, steps+1); + + file simout ; + simout = simulation(simulation_script, steps+1, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); +----- + +To run: +---- +$ cd ../part09 +$ swift p9.swift +---- + + + + + + +Running Swift scripts on Cloud resources +---------------------------------------- + +Setting up the Cloud exercises +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +A number of preconfigured Amazon EC2 nodes are set up for running Swift. + +Run the Cloud exercises +~~~~~~~~~~~~~~~~~~~~~~ + +* Change to cloud dir: +----- + cd ~/cloud +----- +* Copy the private key tutorial.pem to your .ssh dir: +----- + cp tutorial.pem ~/.ssh/ +----- +* Source the setup script on command line: +----- + source ./setup +----- +* Run the catsn Swift script: +----- + ./run.catsn +----- +* Run the Cloud versions of the Swift scripts p7, p8,and p9.swift: +----- + swift -sites.file sites.xml -config cf -tc.file tc p7.swift + swift -sites.file sites.xml -config cf -tc.file tc p8.swift + swift -sites.file sites.xml -config cf -tc.file tc p9.swift +----- + +//// +* Add cloud resources to existing examples: +----- + ./addcloud.sh #where dir is a tutorial script directory + e.g. + ./addcloud.sh ../part01 #will create a new site pool "both.xml" in ../part01 +----- +//// + +* Finally, to clean up the log files, kill agent and shutdown the coaster service: +----- + ./cleanme +----- + + +Notes on the Cloud exercises +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The run.catsn shell script contains the full command line to call Swift scripts with configuration files. This script runs swift as follows: + +swift -sites.file sites.xml -tc.file tc -config cf catsn.swift -n=10 + +To learn more about the configuration files, see Swift user-guide: +http://www.ci.uchicago.edu/swift/guides/release-0.94/userguide/userguide.html + +//// + +Running Swift/T on Vesta with Python and R integration +------------------------------------------------------ + +Normally it is difficult to run scripted programs such as Python and +R on the Blue Gene/Q because of the limited OS environment. However, +Swift/T allows you to create a composite application that is linked +into one Cobalt job at run time. Thus, you can write a scripted +program that coordinates calls from Swift to C, C++, Fortran, Python, +R, or Tcl. All data movement is handled by the Swift/T runtime over +MPI, removing the overhead of file access. + +=== p11 - Scripted parallel numerics with Python and R + +As shown on the slides, this example calls the +http://www.numpy.org[Numpy] numerical libraries via Python as well as +the http://www.r-project.org[R language] for statistics. In this +example, we use Numpy to construct matrices, perform matrix +arithmetic, and compute determinants. Since determinant is _O(n^3^)_, +we compute each determinant in parallel using the Swift +foreach+ +loop. All result are collected and passed to the R +max()+ function. + +==== Scripts + +This example is designed to run on Vesta. + +To compile and run the script, run: + +.run-dets.sh +---- + include::part11-swift-py-r/code/run-dets.sh.txt[] +---- + +As a reference, an equivalent plain Python code is provided: + +.dets.py +---- + include::part11-swift-py-r/code/dets.py[] +---- + +The Swift script is: + +.dets.swift +---- + include::part11-swift-py-r/code/dets.swift[] +---- + +==== Analysis + +The Turbine run time script creates a +TURBINE_OUTPUT+ directory and +reports it. Standard output from the job is in +output.txt+. + +Use +grep dets+ to find the results printed by the Swift script. You +will see each determinant as inserted into the Swift array, and the +maximal result. + +Turbine was launched with +-n 10+; that is, 10 total processes, 8 of +which are workers, ranks 1-8. Much of the output is created by rank +0, the Turbine engine. (Only one engine is used in this case, +although Swift/T supports multiple engines for scalability.) The ADLB +server runs on rank 9 and produces almost no output. (Swift/T and +ADLB support multiple servers.) + +You may +grep+ for +python: expression:+ to see the Python expressions +evaluated on the workers. Note the rank numbers. + +For production cases, you may disable logging by setting ++TURBINE_LOG=0+ in the environment. + +=== More information + +For more information about Swift/T, see: + +* https://sites.google.com/site/exmcomputing/swift-t[Swift/T Overview] +* http://www.mcs.anl.gov/exm/local/guides/swift.html[Swift/T Guide] +* http://www.mcs.anl.gov/exm/local/guides/turbine-sites.html[Sites Guide] + — notes for running Swift/T on various systems + + +Running MPI apps under Swift +---------------------------- + +Modis - Satellite image data processing +--------------------------------------- + +In this section we will use swift to process data from a large dataset of +files that categorize the Earth's surface, derived from the MODIS sensor +instruments that orbit the Earth on two NASA satellites of the Earth Observing System. + +The dataset we use (for 2002, named +mcd12q1+) consists of 317 "tile" files +that categorize every 250-meter square of non-ocean surface of the Earth into +one of 17 "land cover" categories (for example, water, ice, forest, barren, urban). +Each pixel of these data files has a value of 0 to 16, describing one square +of the Earth's surface at a specific point in time. Each tile file has +approximately 5 million 1-byte pixels (5.7 MB), covering 2400x2400 250-meter +squares, based on a specific map projection. + +image:sinusoidal_v5.gif[] + +modis01 - Process 1 image +~~~~~~~~~~~~~~~~~~~~~~~~~ + +The first modis example defines one app function called getLandUse. +This app takes a satellite image (data/modis/2002/h00v09.pgm.gz) as +input. getLandUse creates a text file called landuse/h00v08.landuse.byfreq +that counts the frequency of each land type defined in the input image. + +.modis01.swift +----- +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +imagefile modisImage <"data/global/h00v09.rgb">; +landuse result <"landuse/h00v09.landuse.byfreq">; +result = getLandUse(modisImage); +----- + + +To run modis01.swift: +----- +$ cd modis/modis01/ +$ swift modis01.swift +----- + +modis02 - Process multiple images in parallel +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The second modis example expands upon the first example by running getLandUse +with multiple (317) input files. Ouptut files are stored in the landuse directory. +In order to map several input files we will use the ext mapper here to specify +the mapper script, location a suffix to identify matching files. +TODO: More on mappers + +.modis02.swift +----- +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} +----- + +To run modis02.swift +----- +$ cd modis/modis02/ +$ swift modis02.swift +----- + + +modis03 - Analyse the processed images +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The third modis example builds on the previous example. It defines a new app function +called analyzeLandUse. The analyzeLandUse app examines the data generated by getLandUse +and creates two summary files called topselected.txt and selectedtiles.txt. These +files contain information about the top 10 urban areas. + +In the previous example, you have noticed that running all 317 input files on +your laptop, even with 4 tasks a time, is not very efficient. + +TODO : In the next example, instead of running locally, we will use a cluster called midway at the University of Chicago to improve performance. + + +.modis03.swift +----- +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int ma\ +xnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +----- + +To run modis03.swift +----- +$ cd modis/modis03/ +$ swift modis03.swift +----- + + +modis04 - Mark the top N tiles on a map +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The fourth modis example adds another app called markMap that looks at selectedtiles.txt +and highlights the selected areas on a map. It will create a new image called +gridmap.png which marks the top N tiles on a sinusoidal gridded map. + +.modis04.swift +----- +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int ma\ +xnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); + +----- + +To run modis04.swift +----- +$ cd modis/modis04/ +$ swift modis04.swift +----- + +modis05 - Create multi-color tile images +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The fifth modis example extends the previous examples by adding the colorModis app +to create multi-color images for all tiles. + +.modis05.swift +----- +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +app (imagefile output) colorModis (imagefile input) +{ + colormodis @input @output; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); + +# Create multi-color images for all tiles +imagefile colorImage[] ; + +foreach g, i in geos { + colorImage[i] = colorModis(g); +} + +----- + + +To run modis05.swift: +----- +$ cd modis/modis05/ +$ swift modis05.swift +----- + +//// Added: SwiftTutorials/raven/doc/TODO =================================================================== --- SwiftTutorials/raven/doc/TODO (rev 0) +++ SwiftTutorials/raven/doc/TODO 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,137 @@ +PLAN + +basics +cloud +uc3 +multisystems +(modis) + +get hosts.txt for cloud dynamically + +Show variety of UC3 activity and what ran where + +get hostname and app_resources into provider staging (hostname into all _swiftwrap) + +Show gridftp and go connect to process the modis dataset + +Show SwiftR for R users, SwiftPy for Enthought PY? + +fetching apps vs sending apps vs parrot/cvmfs/oasis etc ???? + +Demo script-aps, bin apps, building apps, caching apps. etc. + +Do a Swift BLAST workflow -- with viz !!! (spice it up with help from Dina) + +OSG page from Mats: "Is your job HTC-ready" + +Use new Trunk config in tutorial? + + +Add viz and status display; add node probing to tutorial. + +Debug failure with pinfiles + + +What "exercises to suggest?" + +- run stats app locally +- installed vs transferred apps +- transferred programs vs transferred scripts +- summarize things about the env from the .log files, ala stats. + +Y-style dag: 2 sims and average + +Show how to find temp files at runtime... + +Show how to find hung processes at runtime... (or get other trace data...) + +make your owb versions of the programs; verify that you can substitute them + +Add a layer to isolate shell version v installed version + +Show how to handle a paramfile + +Test if OSGCOnnect works and account string (PorjectName) works OK for both! + +SHow how to handle long lists of files (eg writeData and other swift.properties) + +Expand arith to arb prec using bc + + +ISSUES + +error in pin files? debug and turn back on +PATH issues for various providers + +bin dir? + +setup.csh and .csh testing + +IMPROVEMENTS + +1. Cleanup.sh mentioned in the tutorial +[fixed] + +2. cd ../part02 +[fixed] + +3. support for zsh, csh +[pending] + +4. What results are created and where did the outputs go ? +and pointers to what the log files mean +[pending] + +5. Part4, +- cd ../part04 is missing. Cleanup the README +[fixed] + +6. Part5 +- cd ../part05 is missing. Cleanup +[fixed] + +7. Part7 +-Change from running on Tukey analysis cluster compute nodes +[fixed] + +8. Part6 +command line args for nsim and steps, tell user the different behavior +that can be expected with different arg options +[pending] + +9. Draw workflow for the modis demos +[pending] + +10. Link to more technical swift-lang references +[pending] + +11. Links to detailed language constructs, when explaining +apps, link to the section on apps in the userguide. +[pending] + + + +--- + +From Yadu: + +I've committed all the changes that I made on Friday and you can get them +from -> https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/CIC_2013-08-09 + +I'm trying to make this tutorial easily work on several sites so that, we +do not have to tweak things for every single tutorial. Once this is done, +I can also add it to the test-battery as well. I think this has value +considering that we spend atleast 1-2 days for every demo. + +Now, the major pending item is the Modis demo, specifically the issue of +bringing data to any site and scripts. Slight tweaks to allow for sending +the scripts as args to apps would also be needed. + +So the major changes are: +1. Source the setup.sh script with the target site name +eg. source setups.sh +2. No separate cloud folder +3. [pending] fix modis data and scripts +4. [pending] support for zsh and other shells? + +--- Added: SwiftTutorials/raven/doc/asciidoc.css =================================================================== --- SwiftTutorials/raven/doc/asciidoc.css (rev 0) +++ SwiftTutorials/raven/doc/asciidoc.css 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,2 @@ +a:link { color:navy; } +a:visited { color:navy; } Added: SwiftTutorials/raven/doc/build_docs.sh =================================================================== --- SwiftTutorials/raven/doc/build_docs.sh (rev 0) +++ SwiftTutorials/raven/doc/build_docs.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,14 @@ +#!/bin/bash -e + +if false; then + echo skipping +pushd part11-swift-py-r/code >& /dev/null +# Strip comments, blank lines; prepend shell prompt ($) +grep -A 20 stc run-dets.sh | \ + grep -v -e "^$\|#" | \ + sed 's/^/$ /' > run-dets.sh.txt +popd >& /dev/null +fi + +asciidoc -a toc -a toplevels=2 -a stylesheet=$PWD/asciidoc.css -a max-width=800px -o cic-tutorial.html README + Property changes on: SwiftTutorials/raven/doc/build_docs.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/doc/figs/modis.dia =================================================================== (Binary files differ) Property changes on: SwiftTutorials/raven/doc/figs/modis.dia ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/raven/doc/figs/modis.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/raven/doc/figs/modis.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/raven/doc/p1.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/raven/doc/p1.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/raven/doc/p2.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/raven/doc/p2.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/raven/doc/p3.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/raven/doc/p3.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/raven/doc/p4.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/raven/doc/p4.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/raven/doc/p5.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/raven/doc/p5.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/raven/doc/p6.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/raven/doc/p6.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/raven/doc/p7.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/raven/doc/p7.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/raven/doc/p8.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/raven/doc/p8.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/raven/doc/p9.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/raven/doc/p9.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/raven/doc/push.sh =================================================================== --- SwiftTutorials/raven/doc/push.sh (rev 0) +++ SwiftTutorials/raven/doc/push.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,12 @@ +#! /bin/sh + +scp cic-tutorial.html *png login.ci.uchicago.edu:/ci/www/projects/swift/links + +exit + +www=/ci/www/projects/swift/ATPESC + +cp --backup=numbered tutorial.html $www +cp --backup=numbered *.png $www +chmod g+w,a+r $www/tutorial.html $www/*png +ls -l $www Property changes on: SwiftTutorials/raven/doc/push.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/bin/analyzelanduse.sh =================================================================== --- SwiftTutorials/raven/modis/bin/analyzelanduse.sh (rev 0) +++ SwiftTutorials/raven/modis/bin/analyzelanduse.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,43 @@ +#!/bin/bash + +# topselected.txt +topselected=$1 + +# selectedtiles.txt +selectedtiles=$2 + +# Replace usetype name with number +usetype=$( echo $3 | sed \ + -e s/water/0/g \ + -e s/evergreenneedle/1/g \ + -e s/evergreenlead/2/g \ + -e s/deciduousneedle/3/g \ + -e s/deciduousleaf/4/g \ + -e s/mixedforest/5/g \ + -e s/closedshrub/6/g \ + -e s/openshrub/7/g \ + -e s/woody/8/g \ + -e s/savanna/9/g \ + -e s/grassland/10/g \ + -e s/wetland/11/g \ + -e s/cropland/12/g \ + -e s/urban/13/g \ + -e s/vegetartion/14/g \ + -e s/ice/15/g \ + -e s/barren/16/g \ + -e s/unclassified/17/g + ) + +# Max limit to analyze +maxnum=$4 + +# Write topselected.txt +result=$( grep " $usetype " $( eval echo $5 ) | sed s/':'/' '/g | sort -rnk2 | awk '{print $1 " " $2}' | head -$maxnum ) +echo "$result" > $topselected + +# Write selectedtiles.txt +for r in $( echo "$result" | awk '{print $1}' ) +do + echo $( basename $r ).rgb |sed s/\.landuse\.byfreq//g >> $selectedtiles +done +exit 0 Property changes on: SwiftTutorials/raven/modis/bin/analyzelanduse.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/bin/assemble.sh =================================================================== --- SwiftTutorials/raven/modis/bin/assemble.sh (rev 0) +++ SwiftTutorials/raven/modis/bin/assemble.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,25 @@ +#!/bin/bash -x + +output=shift +output=$(cd $(dirname $output); echo $PWD/$(basename $output)) # Full pathname of output file +tmpdir=$( eval mktemp -d $PWD/modis.assemble.XXXX ) +bindir=$(cd $(dirname $0); pwd) + +# input files are expected to start with hNNvNN. +# we reverse this to form the final image + +while [ $# -gt 0 ] +do + file=$1 + shift + h=$( basename $file | cut -c2-3 ) + v=$( basename $file | cut -c5-6 ) + vh=v"$v"h"$h" + cp $file $tmpdir/$vh.rgb +done + +cd $tmpdir +$bindir/montage.pl 5 4 300 300 v* +$bindir/rgb_to_png.py map.rgb 1500 1200 ../map.png + +exit 0 Property changes on: SwiftTutorials/raven/modis/bin/assemble.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/bin/black.rgb =================================================================== (Binary files differ) Property changes on: SwiftTutorials/raven/modis/bin/black.rgb ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/raven/modis/bin/blue.rgb =================================================================== --- SwiftTutorials/raven/modis/bin/blue.rgb (rev 0) +++ SwiftTutorials/raven/modis/bin/blue.rgb 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ + A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? Added: SwiftTutorials/raven/modis/bin/colormodis.sh =================================================================== --- SwiftTutorials/raven/modis/bin/colormodis.sh (rev 0) +++ SwiftTutorials/raven/modis/bin/colormodis.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,38 @@ +#!/bin/bash + +# Return a new modis files with the 0-16 pixel values changed to +# colors that reflect the land use of that region. (See legend) +# +# usage: colormodis.sh original.rgb recolored.rgb + +infile=$1 +outfile=$2 +scale=${3-8} +xres=${4-2400} +yres=${5-2400} + +BINDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + +# Translation table - edit colors here +cat > translate.txt <&2 + exit 1;; + esac + shift 2 +done + +find $location -type f -name 'h??v??'${suffix} -print | sort | head -$n | +awk '{printf "[%d] %s\n", NR-1, $1}' + Property changes on: SwiftTutorials/raven/modis/bin/modis.mapper ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/bin/montage.pl =================================================================== --- SwiftTutorials/raven/modis/bin/montage.pl (rev 0) +++ SwiftTutorials/raven/modis/bin/montage.pl 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,35 @@ +#!/usr/bin/perl -w + +use strict; + +if ( $#ARGV < 5 ) { + die "Usage: montage.pl \n"; +} + +my $cols=shift; +my $rows=shift; +my $xres=shift; +my $yres=shift; + +open(OUTFILE, ">map.rgb") || die "Unable to open output.rgb"; + +while(@ARGV) { + + my @filehandles; + + foreach(1..$cols) { + local *FILE; + my $filename = shift; + open(FILE, "$filename") || die "Unable to open $filename"; + binmode FILE; + push(@filehandles, *FILE); + } + + foreach my $y (1..$yres) { + foreach my $colnum (1..$cols) { + my $bytedata; + my $result = read($filehandles[$colnum-1], $bytedata, (3*$xres)); + print OUTFILE $bytedata; + } + } +} Property changes on: SwiftTutorials/raven/modis/bin/montage.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/bin/rgb_adjust_color.pl =================================================================== --- SwiftTutorials/raven/modis/bin/rgb_adjust_color.pl (rev 0) +++ SwiftTutorials/raven/modis/bin/rgb_adjust_color.pl 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,35 @@ +#!/usr/bin/perl + +# Usage: rgb_adjust_color.pl input.rgb table.txt output.rgb + +my ($input_filename, $translation_table, $output_filename) = @ARGV; +open(FILE_INPUT, "$input_filename") || die "Unable to open $input_filename!"; +open(FILE_OUTPUT, ">$output_filename") || die "Unable to create $output_filename"; + +# Read translation table into a hash +my %tr_table = (); +open(TRANSLATION_TABLE, "$translation_table") || die "Unable to open $translation_table"; +while() { + my ($from, $to) = split; + $tr_table{lc($from)} = lc($to); +} + +# Read data +$/ = \3; +while() { + my $hex = lc(sprintf ("#%2.2X%2.2X%2.2X", unpack('C3', $_))); + + if(defined($tr_table{$hex})) { + my $new_value = $tr_table{$hex}; + print FILE_OUTPUT pack('C3', + hex(substr($new_value,1,2)), + hex(substr($new_value,3,2)), + hex(substr($new_value,5,2)) + ); + } + + else { print FILE_OUTPUT $_; } +} + +close(FILE_INPUT); +close(FILE_OUTPUT); Property changes on: SwiftTutorials/raven/modis/bin/rgb_adjust_color.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/bin/rgb_downscale.pl =================================================================== --- SwiftTutorials/raven/modis/bin/rgb_downscale.pl (rev 0) +++ SwiftTutorials/raven/modis/bin/rgb_downscale.pl 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,43 @@ +#!/usr/bin/perl + +# Downscale an rgb image +# Usage: rgb_downscale.pl input.rgb xres yres scalefactor output.rgb + +sub array_avg { + my $result=0; + foreach(@_){ $result += $_; } + return int($result/@_); +} + +my ($input_filename, $xres, $yres, $scalefactor, $output_filename) = @ARGV; + +open(FILE_OUTPUT, ">$output_filename") || die "Unable to write to $output_filename!"; +open(FILE_INPUT, "$input_filename") || die "Unable to open $input_filename!"; +local $/; +my @values = unpack('C*', ); +close(FILE_INPUT); + +my $x=0, $y=0; +while($y < $yres) { + my (@reds, @greens, @blues) = (); + + foreach my $yloc ($y..$y+($scalefactor-1)) { + foreach my $xloc ($x..$x+($scalefactor-1)) { + my $index = ($yloc * $xres + $xloc) * 3; + push(@reds, $values[$index]); + push(@greens, $values[$index+1]); + push(@blues, $values[$index+2]); + } + } + + my $red = &array_avg(@reds); + my $green = &array_avg(@greens); + my $blue = &array_avg(@blues); + print FILE_OUTPUT pack('C3', $red, $green, $blue); + + if( ($x+$scalefactor) >= $xres ) { $x = 0; $y += $scalefactor; } + else { $x += $scalefactor; } +} + +close(FILE_INPUT); +close(FILE_OUTPUT); Property changes on: SwiftTutorials/raven/modis/bin/rgb_downscale.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/bin/rgb_draw_rectangle.pl =================================================================== --- SwiftTutorials/raven/modis/bin/rgb_draw_rectangle.pl (rev 0) +++ SwiftTutorials/raven/modis/bin/rgb_draw_rectangle.pl 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,36 @@ +#!/usr/bin/perl + +# Draw a rectangle on an RGB file +# Usage: draw_rectangle.pl infile.rgb xmin ymin xmax ymax outfile.rgb + +my ($input_filename, $xres, $yres, $xmin, $ymin, $xmax, $ymax, $output_filename) = @ARGV; +open(FILE_INPUT, "$input_filename") || die "Unable to open $input_filename!"; +open(FILE_OUTPUT, ">$output_filename") || die "Unable to create $output_filename"; + +# Read data three bytes at a time (RGB) +$/ = \3; +my $x=0, $y=0; +while() { + (my $red, my $green, my $blue) = unpack('C3', $_); + + # Left and right of rectangle, 2 pixels wide + if ( $x == $xmin || $x == $xmin+1 || $x == $xmax || $x == $xmax-1 ) { + if ( $y <= $ymax && $y >= $ymin ) { + $red="255"; $blue="0"; $green="0"; } + } + + # Top and bottom, 2 pixels high + if ( $y == $ymin || $y == $ymin-1 || $y == $ymax || $y == $ymax-1 ) { + if ( $x <= $xmax && $x >= $xmin ) { + $red="255"; $blue="0"; $green="0"; + } + } + + print FILE_OUTPUT pack('C3', $red, $green, $blue); + + if($x == $xres-1) { $x = 0; $y++; } + else { $x++; } +} + +close(FILE_INPUT); +close(FILE_OUTPUT); Property changes on: SwiftTutorials/raven/modis/bin/rgb_draw_rectangle.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/bin/rgb_histogram.pl =================================================================== --- SwiftTutorials/raven/modis/bin/rgb_histogram.pl (rev 0) +++ SwiftTutorials/raven/modis/bin/rgb_histogram.pl 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,23 @@ +#!/usr/bin/perl -w + +# Input to this program should be a raw, greyscale RGB file +# Usage: rgb_histogram.pl myfile.rgb + +my $image_filename = shift; +open(IMAGEFILE, "$image_filename") || die "Unable to open $image_filename!\n"; +binmode IMAGEFILE; + +my @pixelcount; +foreach my $count (0..255) { $pixelcount[$count] = 0; } + +# Read values, three bytes at a time +$/ = \3; +foreach() { + $pixelcount[unpack('C', $_)]++; +} +close(IMAGEFILE); + +foreach my $count (0..255) { + if($pixelcount[$count] == 0) { next; } + printf("%d %d %02x\n", $pixelcount[$count], $count, $count); +} Property changes on: SwiftTutorials/raven/modis/bin/rgb_histogram.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/bin/rgb_to_png.py =================================================================== --- SwiftTutorials/raven/modis/bin/rgb_to_png.py (rev 0) +++ SwiftTutorials/raven/modis/bin/rgb_to_png.py 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,54 @@ +#!/usr/bin/env python +import struct, sys + +def be32(n): + return struct.pack('>I', n) + +def png_chunk(ty, data): + return be32(len(data)) + ty + data + be32(crc(ty + data)) + +def png_header(width, height): + return png_chunk('IHDR', + struct.pack('>IIBBBBB', width, height, 8, 2, 0, 0, 0)) + +MAX_DEFLATE = 0xffff +def deflate_block(data, last=False): + n = len(data) + assert n <= MAX_DEFLATE + return struct.pack('> 1) + return c ^ 0xffffffff + +def adler32(data): + s1, s2 = 1, 0 + for x in data: + s1 = (s1 + ord(x)) % 65521 + s2 = (s2 + s1) % 65521 + return (s2 << 16) + s1 + +img = open(sys.argv[1], 'r').read() +w, h = int(sys.argv[2]), int(sys.argv[3]) +open(sys.argv[4], 'wb').write(to_png(w, h, img)) Property changes on: SwiftTutorials/raven/modis/bin/rgb_to_png.py ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/bin/world.rgb =================================================================== --- SwiftTutorials/raven/modis/bin/world.rgb (rev 0) +++ SwiftTutorials/raven/modis/bin/world.rgb 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,7219 @@ +???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiifffff fffffffffffffffffffbbbTTT??????]]]NNNsssjjjeeecccdddddddddggglllhhhTTT???fffWWWnnnLLL{{{???zzzMMMrrrfff]]]ooohhheee]]]cccgggeeeooommmSSSYYYppphhh```zzzUUUkkklllffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbN NN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + +ccc### TTT?????????????????????>>> + + +ZZZNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeee YYYeee + + +\\\ + + +UUU???????????????????????????????????????>>>ccceeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYee eYYYfffppp iii ppp iii ppp iii ppp iii ppp iii ppp iii ppp iii ppp  iii ppp  + + +xxx + + +%%%XXX?????????????????????????????????????????????????????????TTT   uuu ppp iii ppp iii ppp iii ppp iii ppp iii ppp iii ppp iii  ppp iii fff```aaa```aaa```aaa```aaa```aaa```aaa```aaa``` aaa```RRR !!!?????????????????????????????????????????????????????????????????????????????????222 ddd ```aaa```aaa```aaa```aaa```aaa``` aaa```aaa```aaafffiii  iiiiii  iiiiii  iiiiii  iiiiii  iiiiii  iii iii  iiiiii  iiiiii  + + +jjj???????????????????????????????????????????????????????????????????????????????????????????????????JJJiii iii  iiiiii  iiiiii  iiiiii  iii iii  iiiiii  iiiiii  iiiiii  iiifffhhhdddhhhdddhhhdddhhhdddhhh dddhhhdddhhhdddhhhdddhhhPPPqqq??????????????????????????????????????????????????????????????????????????????????????????????????????????????????MMMhhhdddhhhdddhhh dddhhhdddhhhdddhhhdddhhhdddhhhdddffflll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + + ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????lll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd ``` + + +___  ;;;?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????555 + + +mmm + + +```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd``````  PPP???????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????pppttt```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```eee ^^^????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????%%% ppp ```ddd```ddd```ddd```ddd```ddd ```ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd ```ddd```ddd``` www;;;?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????444XXX ```ddd```ddd```ddd``` ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd``` ddd```ddd```ddd```ddd```XXXfff???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????DDDQQQ""" ```ddd```ddd ```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd ```ddd```ddd```ddd```ddd```ddd``` WWW???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????qqq + + +111 ```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd```666??????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + + + ```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```,,,????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ```ddd```ddd```ddd```ddd```ddd ```ddd```ddd```fffggg bbbggg bbbggg bbbggg bbbggg bbbggg  bbbggg bbbqqq + + + ccc(((GGG???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????jgz?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MMM + + +###jjj + + + ggg bbbggg bbbggg bbbggg bbbggg bbbggg bbbggg bbbfff]]]^^^ ]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^eee $$$eee{{{??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??`\w +!=&4:^TZ~%A^e?????????????????????????????????????????????????????????????????????????????????????????????????????????????bbbzzz + + + + + +  ]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]] ^^^fffiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccaaa  + + +  bbb?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????QShKMb6 'B* 67238Uv{?zs?LEo- 72 <HV^????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????  UUUWWWUUUWWWUUUWWWUUUWWWUUUWWW UUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhh ooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???XXXfffkkk\\\nnnlllggg{{{dddYYYhhhwwwqqqbbbYYYiii???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????xv????jm?wz?PY?lu?~??{????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????lll???vvv^^^___[[[XXXlllrrryyyooo\\\]]]oooppp```???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\ \ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRJJJ!!!SSS???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 'AEOh???????????????Z[?"#S3 +H< +RS +N!J7ei?Y]x??????JMl8#DHe??????????????????????????????????????????????????????????????????????????????????????????????????????????????????LLL + + +MMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRfffqqq cccqqq cccqqq cccqqq cccqqq cccqqq cccqqq cccjjj + + +000???????????????????????????????????????????????????????????????????????????????????????????????????????????????xys????????????????????????????????????????????????????????????????????????????????????????C\w{????|??BLe ,Zew????????????rr?03\D JSD +H:: +I @[^? :777[???ad? 9(48^???????????????U[qLRhv}????????????????????????????????????????????????????????????????????????????????????????????????????;;;$$$qqq cccqqq cccqqq cccqqq cccqqq cccqqq cccqqq ccc fffiiihhhiiihhhiiihhhiiihhhiiihhhiiihhhiiihhhhhh """?????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +, )_f?"?5/=J???????????????:@dBNB> J"dHN +Knq? A) +9@ +FG;+ +?OR{??????z~?=B_ .17O?????????????????????????????????????????????????????????????????????????????????????????????????????????SSS iiihhhiiihhhiiihhhiiihhhiiihhhiiihhhiiihhh fffddd```ddd```ddd```ddd```ddd```ddd```dddeee   yyy HHH????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????fj?T +DXc?H 6 +E.IAVqi????????he?yw?<F@3 C +JOKKVl? +F AF R7 +ROF +J> b M +WOG[ E*d???????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@vvv ^^^ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd[[[ + + +ggg___???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????vupu{y?????????ALNXceZb e?????????????????????????????????????????????????????????????????????15[# D +E=Tfn?V :90!4UTj??????ad?ko?<FG8 +MNROPYr?LGMAIP9W\: U:PWD +U S FIU??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????fffqqq  YYYddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```dddZZZ + + + ooo??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????fp|+Q[g?????????????????????????????????????????????????????????????????????jo?]b?H+; +G O %iho?_ +B:+>/?as?????KVvIU{7CL A RQVST\z?PL"SA"^N9$^ +S9MY?&` EH C T \?JXa~8QVl????????????oik??????????????????????????????????????????????????????????????????????????????????????????????????????'''!!! ppp ddd```ddd```ddd```ddd```ddd```ddd ```fffddd```ddd```ddd```ddd```ddd```ddd```dddfff + + + ?????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????ow?"*A:????????????????????????????????????????????????????????????????????????+1c,2d +K=YVK P\c? Y +I K:? +F6BrPd?%9\2\ 5@N +CNRWSU\|?RM%S +S UMM +OG>K???z?? +K6GNNFXjt? H%0_]r?????????d\O????????????????????????????????????????????????????????????????????????????????????????????????????????????HHH fffddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```dddmmm  + + +>>>???????????????????????????????????????????????????????????????????????????????????????????????~??}????????????????????????????????????????????????ir?9'+?"NYc?HRv9>T???????????????????????????????????????????????????????????????$ZQ@: J KI M\a? PB N K +I9O1ZGE> +D U HMQVOQ[v?OI!P^HNX =3Ar?????????&Q?E=B I TNX?$.s#W +E88P??????qmjjdNrlVg`DunR??x??t??t???????????????????????????????????????????????????????????????????????????????????????????????????&&&  + + +\\\ ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```dddhhhQQQ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.9Y))E+` F7"S. (????????????????????????????????????????????????????????????}|?%2iUIIKM RTek?L7B H +J:KBE @OI YOSNSLMZo?GBH V M +P O5hv???????2Bf4 F 97UU?es? d6 +A48Qlp?zwp}zsvoUe^DbY8}tS??gohK\V>oiQ??s???????????????????????????????????????~?kqu^?????????????????????????????????????????????????????????VVV rrrddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd aaa }}}?????????????????????????????????????????????????????????????????????????????????????????????????????????|||???????????????????????????????????????????????????p}?98#VP>B.;?J Fad?????????????????????????????????? ???????????????????????????JIO +T AB +NG @ >6cj?E4>A B8L= OA [GV R Z PT +K +K^i? C +<BT]IK +6DS|??????- ?7AYUKZj?cH!V 6$:97+nl`ibE[T7ncC?{[|rWkaFaVDWL:;@"V[=????????????????????????????????????????????????????????????????????????????????????????????????????????????tttmmmddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd___AAA????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????~~????yz?cdvfh}ln?BD[Yj ?D> +EV\P +XP"c???????????????????????????????????????????????????????????????'ZAC OA +<? 8W]? +=9E D=3 F=V@\@MN +Y +Q +U K Kbg?B: ? Z!f? +S9)]n????+ +EM@@b^p?[3=.(/B31$LJ=b\<^X8{pP?uUbV at fZDl`ROC5chHLQ1FI6ehU??????????????????????????????????????????????????????????????????????????????????????????????????????????????????555 XXXddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```\X3    + #!  +ph[???????????????????????????????????????????????????????????????????????????????????????????????}e[RhaO|uc???????????????????????????????????????????????????XU`%&E???%+_HY +Nip? AF SG ST>y????????????????????????????????????????????????????????br?Ue~DRw; +J +J H G +G FAAcj? C; C6 >9<@BGE +LNX]`] K Jbi?E : + =Z]!YV . /5D[x??:F^*;$N LDegav?4 DJ W#q!!SN9;-KM?hi/uv9; > +@F +D +JLY_bbWWaq?O B C!eb "Z +#[:3*DGUo???".H) +C#b JO +[cy?5CB< M "K:?}f{lUznVuiQ???/$F?,leRzwf??z???????????????????????????????????????????????????????????????????????????????????????????????????????????????DE=  +  ccc  ```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```[Rq + +! )4$????????????????????????????????????????????????????????????????????????????????????????????????????}`|sVvmPwnQsmM{uU??|????????????????????????ljo?????????????????????YTPwt}ifo???????I|AD Yep?> I QJ +TE +N???????????????????????????????????????????????????}??N\i2 at M'F&EI+ +J +J H G +G FAAbi? B: B5=8;9 ; B A +HKZ` c#fb!d`{?]ST$ha X(`!I:1#@???@Kg*.$_ V +Radv?"6&K,Q4/5BFcLMESTL__;bb>b]7\W1YP3VM0QH'\S2f]<_V5???WQ1YT6FA#ieH`\?PN5KI0^^D??i??????rq\PO:HG3~j??????????????????????????????????????????????????????????????????????????????????????????`_d  +  + bbb + + +```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd ```ddd```ddd```ddd```pm? MXR?????????z??BMzS^?~???GuW[?SW??????????qq?RO`xu????????????????????????????????????????????????????ps`ikSfhPlf6c]-ha3yrD|wO{vN??m?????u????????????plmKHO???ig[??u????????};5'>:1???gfl{z????+0N2 ?YVhv?BP TQ\ +C/:h??????????????????????????????????????????????????????Tar)6G4( ;A +J +J H G +G FAAah? +A9 +A4=8:9; @ @ DHW!]"`&d"c$e[~?c`d^\W)b&QB03EPpZe?,8b- +D +SW +_cr?6)5OHTn,3M0 )/;9<5BE>SS;]]Eb^A]Yp >'IJv????????????????????????????????????????????????STO\]XhjUkmXhkNWZ=??Gsn4lf2wq=zRzR??g??w?????????a^Y??? gbf307IFMNH8??????haOslZ??????`ZN?????????2I^Q]r? ;OR[&.m!&Njo???????????????????????????????????????????????????????JVn'? +C=@? +J +J H G +G FAA`g? @9 +A3<79;=?? ?CM!SQ!UVUSu?VW_V[ +"^'c PD7;CV`?MY?"LGGDMjs? 5 +?R]qPY^8AF%!"($GJCBE>??3>>2EE-PP8[[9bb at ef<_`6Z[1OP&??nHGON"ED87 KJgd7yvIurE`]0KH?<knCVY.GI!MO'Y[6\^9\\@\\@??????????????????????~yFK-FK-LP5aeJ??u?????????????????????????????????????????????????????????[[Y + +  qqq ```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd ```ddd```ddd```ddd```iyT +>I[Q\nIR{&/X:G+4y^EL$> &?!Dq{?/:;#ZS M26cPVv]c?U[qEKa1|????????t|?ks??????????_axMNRdeiGH812"QQ5hhLa\%sn7xJwpBjdD}wW???????????????~z{?~?-(,VTW???????}f[EqfP???????}orl^??????u?*#VJ +OT_w? ;N +HR#,e@????????????????????????????????????????????????????????P[w; +<9D +R +J +J H G +G FAA`g? @8 @2;68BDAA +;?BG? FGEXo?@ +BJV` +%c $bKB;@ +?(Q*6^1=e*;f!LA +"Oqt? < +&7=SJTKPZQ?H7:C2BE>@C<@A9CD\^_~??"\ + Z=Bych?``|?????????????????????????????????????????????iomFLJ19DW_j*5U C$\ +UE +J +J H G +G FAA_f??7?2:57LMEC 3 +4-2.A/>Q)GP3PYC#??nFJ)UU1CCNJ$D@IBXQ'cX+]R%ZO"^S&KL*MN,QS.QS.EG":<@BOQ*??_Z]2JM PS&GJFISV'WZ+S[,NV'GO AI?FAHEL"GN$MT+IP'06ioI??nNT.8>TZ6PQKBC=RSM??????????????????????????????????????????DDD```ddd```ddd```ddd```ddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffff ffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffdffdffdffdffffffffhffhPPRyy{cbgVUZ???TSYYX^qpviaye]u`Zha[ihdalheceXZ\O]d\^e]Yeq[gs]k?iw?s??}??q??CV?Wj?bu?]p?_r?[kxl|?u?zy?~??x??}??y??x??q??o??f??n???g???nzxx??p??Qd?Zm?dx?fz?ew?bt?hwzl{~??|qwmnqzy|?yw?ki?pn{????????t??y??x??h??r??g??g????????????????????????????????????????????????????????~yu??????????????????k??_v?Zv?Qm?Wm?aw?[p?Uj??????~?????????????????????????????????????????????? ??????????????????ck?`h?el?el?_e?\b?\m?\m?^m?]l?]k?\j?]i?]i?{??GQudl?mu?X^?bh?gl?ns?]h?U`?Wc?bn?ou?qw?}?r??}??o??}???{n???afipw?ls?au?`t?ho?jq?op?op?dt?aq?X~W}~R{?Qz?^l?`n?qc?rd????Zc?hs?ny?gt}n{?p}t????????}??r??w??u??q??r??x??e??r??w}?_???y}\??|????z??t??p??x???????v??k??x??y??{??{??y??u??q??n???wxX??o??|??t??t??h??w??l??n??r??t??t??s??p??o??t?????u??j?????^??m??y?????|??u??u??????????????????????????????????????????????????~ii]`c\gjcpvtlrpakmYceT_eWbh\irboxkm_??wXZMDF9}tZ\QabZpqiefaefaffdffdeeedddbbdaacffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffff ffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + +VUZ   +*#1K,:T!3W%IE@Zk?"N94& ->.:8JVTBK:EN=LP7OS:RS4RS4QP2ON0MM]]+cgFVZ9???9 at 94@N".<$9'<+8 .;&20+754 at 2:F8:<.FH:YX^UTZ0.D%"!/JIW???dhZipNX_=DN+MW4 at I.AJ/MQC{q??????nqh at C:894YZUWWW????????????\Y`QNW>;D$3J5D[JJB@@8N@%qcH??|???bl?9Cf #`!^%WO; +$C]q?';`.M.=\JPf?????????????????????????????????????????????????????????#)I55 : J JMLBBAA>=<;IR} 4 : +>, +7 +3 2 M +O;; !(0%E.Q/R![T ] +\\e?&O(I$-N"-?(3E)+)35=G>5?66>1=E8BH:@F8BH:IOAJP.OU3MS1:@??h=@!TU5NO/ON/ON/TQ.XU2\X3]Y4\W1ZU/QR2QR2QR2PQ1OP0LM-JK+HI)}~^BC#HI)NO/IJ*KL,;<DE%@BBDEG HJ#KM&LN'MO(MO(GI"Y[4OQ*TV/??cOQ*MO(KM&RS3MN.FG'BC#DE&LM.UU;[[A??p??v??}??{??x??x?????????f`H_ZDwr\???????zIJ<   + fgbNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYW + +  4=GN&S!N>85!315'+=A&lpUz}h????????}???KIV@Res.AO:@4HNBWR5xsV???tup!4^ FW`_X?E`s? ? &8F`?????????????????????????????????????????????????????????:@`4+3< IFJ N +C +C @ @=<;:bi? @26, <3-?P ?6+36GN/NU6AIDLBK4=z?e+63@,)6"09 at 2;B50N% > A=Z$h_&i 1n/l YQ +MQhq?(G$:%0F3=IAKW1:?2;@)//#))$()+/0./4)*/**2119JP4IO3EL-;B#??qBG'LP-?C BDFH#NL&NL&KI"MK$TP*ZV0LM+KL*IJ(GH&EF$EF$EF$EF$??rKL*AB BC!AB HI'78=>=?>@@BCEGI"KM&PR+RT-ACLN'ACQS,??jWY2NP)FH!FH CE@B<>8:6846461289?@ BC#BC$GH)QQ5ZZ>????wX??i?}`c^AjeH`[EWRC/8=)69=@#RQ%a`4kh1mj3]Z;VS4QMDMI@;8C'$/"-'+6x??6B@#83-(*7*@M"9X)@_>:;512" +)MP1]`AcjAy?W??y??{z}rLOD}?<>MNMoFEgBV]")$4=,JJ.{{_q{z#-, RJj'w ,s$kQ "To?%<&1C??????????????????????????????????????????????????????TZ~18dD +G +CK PS +L R ZOOON +K J I Ilr? I9 A<L +E +BAW$G@%.-ENMRZ3BJ#?I +;E 8C 1<~?]/<4D(8399?#A=4:6-* 9'?;5|:??|4q(J(J 6A1GRx??/;7*5-5 at 8COAR^PEN=HQ at JQAFM=ILCLOFHHF==;:9>@?D?H3 at I4DL4AI1??yCJ)KR)@G@F@FAD@CCDHI!PN(US-MO(KM&GI"DFCEEG GI"HJ#??pMO(DFDFDFMO(ACJL%DFCECEDFGI"LN'QS,UW0LN'PR+ at BMO(??eTV/TV/UW0QT%MP!FI@C>A?BCFEH2569 :=:=8;:=ADGJ??te]6nfAe]8G?QI%OI'MG%SL/ZS6d_BidG\V>:4   |z?   ppp iii ppp iii ppp iii ppp iii ppp  iii fff```aaa```aaa```aaa```aaa```aaa```hj]KHYYM;;/? C e Z +V TD$T*>G:NWAVC at UB??yY[6ST,NO'FHNPJJZZ$ONMLKHHEEAD@F>F>PIJCD@<8??e/09=$6:!25/233 +==PJYS!]TRL*@:/)-','+)$(#$"#????KA2C;.?7(;I1DR0T1U6.+KC at SPA[XI``DKK/<@MQ0pv\X^D8=7lo?14GNQtFIl!37 !37OVDcjXux]??????HVYKN q)z +(n f K +"Oy??%3 at JT]???????????????????????????????????????x}?EJt!%R26c`f? 9: +CI DF GF?H +SIIHHEDBAY_?>5@7?:?? +G , +$.&JTLNW,1:8B/9-9-9}?V,:/@%6 .91<=?GILJ5EC.&3F&9 /a6h +L1= :FIR%HQ$MS/QW3JM2G2??s5?BK?HAI8@ +1728?BGJII#FF FH DFAC>@>@?ABDDF??_FH FH GI!ACGI!>@LN&>@<>:<8:9;;=?AACEG LN'@BNP)??^DFGI"RT-SV'OR#JMCF=A9= 7; 6:EIFJEIBF?C>B?CBF??b=: +96 B?FCb_4]X0RM%b]7gb*@EGBEUX!DGCFEEDDCBBAA?A?GEB@EE#HH&??y8=;A'4: 487; AAJJ(XP)[S,]P$YL RL*QK)KD2B;)72,83-AB4NOA??~TZ>PZ?T^CNYUP[W;BU=DWTK:bYH`YG\UCXTHD at 4::2PPHUVX;<>/3>&|??%,?4;U#=#))06KL<`aQ??z??????>F +.A.%8% /F;RJbMe$K6!H34O ;V??XHXGWEU>MCR +>KN[=HAL +KRSZ$NQ$ADAAHH"$/))4.;F6CN>??z6D!EQ!FR"NY!BM8A :CHN PV(MR*FK#KN#JM"IL!HK HK IL!JM"KN#??fPS(RU*RU*IL!LO$BEOR'LN'KM&IK$FH!DFDFDFDFBDNP)LN'bd=??oJL%DFLN'IL!NQ&TW*WZ-UX)NQ"DH>BIMHLEJCHBGAFBGBG??qU[-]c5X^0HL3JXe&4A*(#J-T#I8$<+C"3+'806<:@KFQL??mCC)@A!CD$?AAC+1/5-4/62:4< 5<4;291848-129:A ??u'1$0(%-,4<;&BA,IA*JB+PA*QB+MH*TO1UN;KD1 at 8+B:-MI,YU8??WJJLLSS!RN1VR5IB=bi?;3 +A120 >@ 4 +$7CN at VaSOX-:C1:)2,62<~?g$/ +)7 )7 5L:*A/'7%50?9H4M&4M&,95B@YE^'F7$C40B0Bu?M6E7D 8E +6B?K +;ELV>F +DLRV#[_,UV,GHGEOM'!--(((4(5A5??t0>8F4B +:H 4B0;1<6>:B9@6=?B@CADBECFBEAD@C??aEH?B@C@CHK;>CFGI"GI"GI"FH!DFAC>@=?=?>@68QS,??fDF:<?A8:>@FH!MO(QS+QS+OR%LO"MQKOHLFJGLGLGLFK??n/?,9 +9F:FKW)EL ?//1248>CI'07 +07 +09 +3< +7CI:G8E=G%0:.93> ~?s!/#2.*(3#8:-<>1B90C:1M?6SEH%5@3>/8 5>*25= 58 ;>HI!OP(FC"522.954?C%04(5+8E;???EHGJKN!MP#MP#LO"ILGJ??mGJ8;=@HKY\/JM NQ$EG GI"IK$IK$HJ#EG AC?AUW0EG +-DF??dMO(IK$OQ*RS3NO/HI'EF$GI"NP)VX0\^6TW*PS&LPJNININGLFK?i6K AT'GZ-1B6G;HER&CLAJBHDJJM OR%TU)UV*OW&`h7GN"U\0??w[a=X\Crv]  + +  +lll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd```ddd``` bfW +  +B) +oV7v^BpXI'2(3 8C=H 3>2=?J"DO'=H >I!?J"AL$AL$?J":E5@1<??i=@:==@03@C?B@C8;;>>A?BH/OY at AS97I/RN1:6LOVy|?_i?5?p"2n#3o66%."???sldo]SO=3EO4 OZT???u??)9l4OM*SH-m}?????????????????????????????????????mt?N%5 /-<;?:>AAAA??mB?KG!A=?@=>6@ 4> +,A,A'C(D1B3D8I;L=NOH@J85,%(! r~z8D at SeeWiiWb8P[1LW-HS)=H/:*5 /:7B6A5@4?4?5@5@6A??`698;?B7:HK GJHK FIOR'TW,NQ&AD8;9<>A)4$+6&2:/-5*x}w"'!-/*&(#57,8:/<>(<>(>??@EFHICEDFJH!NL%UK(RH%K>D7??pQF*XT;a]DHM6LQ:7C+-9!C=%_YA???|{?29g ::7)7R8'-++1/???haNaO9XF0 !+5 BMJ%`;8,:GAO\??????????????????????????????GRn+6RE < A:@E J J 8 +9oq?79HRIBD;4YOCOE9?; S +T P +QH +G? +>`h? 83 ==H +H JN +G&7>HSOEA46463 (=9*2#o?}4&3"62301&0",&0#- >= +$?*E23"67,7,7698;{?_%4 '75E):0A +*<-?0B+=4EDU>N)9$30?8>7=>@=???i@>HD?;>?=>6@ 4> +-@-@*D*D.? 0A +3D6G9J:K;L;L??f8I9J@Q5FBS=N;LEQDPDPCOBNAM@L@L>J;G=I:F??c7C?K6B>E@GBIEL IO#LR&PS(QT)NO%PQ'TR)US*VS*TQ(SN&QL$??vS_1LX*IU'DM HQ$;BEL @GAHCIEKIL!KN#LO$LO$VR,VR,YV+UR'??pQO][*XV%IFTQ&]X8]X8XQ>JC0-%   +dbp  +```ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ```ddd```ddb B2 +3(Q;MsCU{1Ji";Z.A1D%=A-EI???6G=;H6*7%>I.9.9@K!BM#2=3>DO%2=0;-8,7 +.93>9D):;;<AAGG!KL MN"NK MJMH"OJ$TI)SH(PB(K=#??rNB,XQ>_XEBC1AB038$05!d]K}vd|v?@:F%8UXE???PG&S@p]<'.@*1;I5?P I\6 3 ,81=I???????????????????????????&< -",0>>?@YO 8Brw}05;TT<__GfeI??h???lmg:?\ )0 +JO P K L +G F @ ?bj?72@ AMH E?@ &&;AAMK=;.4173$91&'g?t.!!1&607/6(3&1-'+%+6*5)2-62& 4()6 +8 +4=8A{?_$3&62B'8.?);-?/A+=2C @Q=M,< (7 2A3;2:9>8=??d:;DB:8=><=6> +4< .? .? +B +,C .? .? .? 0A +2C6G9J:K??d6G7H>O2C?P;L8IBNBNAMAM@L@L?K?K=I;G=I9E??c7C?K6B5>7@:C?HEMJR#NT&PV(ILKN!QP$TS'VU)WV*XU*XU*??oTW,QT)SV+OU)X^2MT(Y`4 at G?F6B9E?9:77<<JH!SQ*VS*TQ(VO%OHG?D<G="MC(QE5SG7???LB8G at 8LE=:7.EB9EE9LL at MF>KD<>7I) +/2.SDEc*+I9=<:>=lmNghI??xOG fV2??b:Am >26[\V PLBA += +lu~????????????????????????-:Z &PEA += @ +A +C + D`N7 Ioy{#-/NU6krSsyW??????~?}!F'GZGH G G E E +@ ?dl? +;2@ =I +>9 *3%- :B5EE66*3/87!9 +& e}p.!%3*8'2(3$3 +%4 "5!$7#!80!803)5+$8#7&7(91>6C{?_#2$40@$5,=(:,>,>(:->7H7G,< *90?-:,9 +3<2;??_58 +@>75 <:;95; +39 /; 0< -? +.@1B/@ ,= +<,= /@ 2C4E??a2C4E;L/@ K;H6H5G5I5IKJ,KJ,PO0ML-??xLL(Z[1UV,WY*PR#BD9; +ACQS"TV%NPKLD56. + + + + ihp + +  +  ```ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ```ddd```^e & +. 9 +4 +A +G$PQU(b+e&aU$V0b,I,I +22 44p?k%< ?H:C1= +7@:*D>.A=:?;8???97<,+198>;9>NLQPNOVTUzw~JGN%!:,8!F5350bcDOP1??}pkK?y`??lR +CE L SL P\J<;#.NQU^????????????????????????FOlFE NI +@97< > >WD5 +Jhv#,6 +@ +52 ')26?$;?15(5-::&:&*+!"is1%-418"3"3#4%6 #8%:%;$%;$&=!(?#*@'=':&9*>.Bz?^"1"2-= !2*;'9,>);%7'8->.> +*: (7 *9'9&8.: +.: +??Z17 ><42 86 +75 36 25 +.7 /8 +.;/<4E1B-> +*;(9):+<,= ??]/@ 1B7H,= 9J4E2C7I7I7I8J8J8J8J8J8J5G7I4F??a1C9K0B8I8I:H9G9F8E:D:DCKCKCJCJEIFJHJHJ??mVQ)PM$PM$JK!QR(CINT(R[.QZ-KX*HU'BT$AS#?S">R!GH(HI)LM+JK)??wIJ(VX1RT-GJQT'UY&QU"NSPULRDJ SVCHK8;>+47$13%(* +`a\  + ```ddd```ddd```ddd```ddd```fffddd```ddd ```ddd```ddd```ddd```  ) +*ev? +IM +#TEN!P +Z0O %D"@,J7R:U>NBR=>AB0K:/J9??s->5B+8 1= HT"HT";GS_-??Z??Z]i7+7.:1= 3? +2> .:)5&2??Y25 +9<FIBEWZ/X[0Y\1JM"@C7:58 +9<:=36 ,/7:47697:??k:;>>11 A=A=E?HB MC(KA&E:$@583<7@?+IH4FKG?D@/7D$,9s{? +, +('-E14G=@S13B.0????GN`#F:2468489DHIX\K15$???rrhcad:8;D +FPT +OBBO@ H-JSp????????????????????????6<06&6)98+9,+1%+q?z"6+0404&:&:%8 $7 +!64 +32(<*>,B*@'<%:&<(>z?^!0 0*: 0(9&8,>*<&8#4%6'7(8&5 +$3#:"9*;*;??W/7;<122020/0./,1 -2 +-5/72C0A +.? +<):(9(9(9}?Z,= .? 4E):6G1B/@ 3G3G4H4H5I5I6J6J6J3G5I2F??`/C7K.B +3F3F5F5F6G6G:G:G@J?I>G;D;B;B3!?1&@2';=%<>&:@4=C75BK-:C-I#?Th?- 3,S"+L )J30">/H!-WK < -#;CNS[fgoq-57nt?A@^e? B7 +<$ +1 +3"@2?+5B.=E8@4=1:%8 +#62+5.*4(2w??%9.02 +-"7 "7 5 4 1 /-,0$5 )<*=%<#:#:%<z?^ /.(8.&7%7+=.@*<$5"3%5(8&5 +!0"<!;*=)<?U.8;<12.*.*,*,**,,. +1 +,2*;+<,= -> +-> +,= +<*;{?X*;+<2C&74E/@ -> +.E/F/F0G1H2I3J3J3J1H3J/F?`-D5L,C +2G 3H +4H +4H +6H6H9H9H;H:G9D 6A 7@ 7@ 9B :C z?X9E8D=I@ILU(FM!SZ.?FBIHN"KQ%MP%JM"EHBECNCNGQBL??k>GKS*FN%NV-PX/JT"AKBMJUKWFR>FGOQY&V^+U]*RZ'QY*QY*??{DJ(=?135' ```ddd```ddd```ddd```ddd```fffddd```ddd ```ddd```ddd```ddd```" .5K R +%a(dXz?$d'c/k"W+`2a ?nH2O94Y8:_>@M/<=9HDB8I?QNTQ??{MX-SiEPfBLY$ /</<2? +6C8E??aCFUX-eh=VY.SV+:=),=@?B?B:=47 36 8;>A53$,*)'*(??f?> QM*JF#<6?9C8">39+ :,!B30J;8AF26;'"-'" +, +,??^y?J +P$8j+U$N +:@'>`*L"R +L AIE7/FQcv??7CQS\} 3 IK 7 9?A@?E !P;&Z`x??????????????????su? +* BA +H J NVM@3< +72 % +'BJao?UbTScK@ > C(#/077>>@?Z`? +D +9>#18&2LIV:GT8FO;D6?3<#9 3 -) +1-)5*6|??(91// ''/ / /0 0 +1 !0!0$+"5': %; +#9":#; z?^ /-'7-&7%7+=2D.@&7"3%5*: '6 !0!= <)>(=??V.8;<23+'+')&)&((***. ++/#4&7*;.? 1B1B/@ .? z?W(9*;1B%62C.? +<-D-D.E/F0G1H2I3J3J1H2I/F~?_,C +4K+B 8M8M6K5J4H +3G 2D +2D +8G6E 7B +5@6?8A +;D +=F}?`:N5G5G4A:G2;=FEKJP$UV,[\2_\3[X/VQ)RM%DPDPGRBM??h+QN;BLFPBO9F-@ 3FFZ)Ym39 5; AGLR"??vHS(FQ&?J$/,7 +/:7B1;0:.8,6)2&/%.$-.8/9;7>:???@48H96<-*H?F=@??>;?>B!@BACED!QIN +K\^` ]LZ?\>A/%0D+35>FHUR%VS&XVARP;20>4 += KX-={RWn?4#K8 J +K JLKLEF7+:[!&9??????????????????+3d0< A +C; G>>AADEFG IF +NVbh? J MEBBCCDEEFGM +F E84:=ee?;+ 9 !,BO;u?ndc7YX,JQ0GN-4K'>@D79 *,f +hjz?-Q > ++6.$$& -. -2&( $ +(7$?"? 9{?`.A311(< /"6(=(='<&;%:$9#8"7"3$5+<,=?W,;3@ +'45? +1;-4'.&*%)'+)-%1(4,8 +/; +/; +,8 +(4%1t?R,8 +$0(4+7 2>!-%1+=,>-?/A1C2D4F +4F +5G 1C3E 2D??[4F +9K,>8J8J7I +6H 5G 4F +3E 2D6H 5G 4F +3E 4F +5G 7I +8J??^6G,= -> +0A +:K,= 3D5F7H>>AA?I3='51?FW+_pDk|Xm~ZbqP)8x`??????utVb]?HC%????????f589=@D#26<@8=>CAF=B8>9?DJNT(??j7B5@7B)4 +6A5@6A%/ &0 +(2*4+4+4+4*36=7>@>%@>%???C84PD4I=-70<5 ?>A@7:'-0 1)J D +H GVX\ +Xfu?b 32&+4C5;7GMIPN%SQ(UR?MJ7,*8 1 +<9E#`SYo?E H +2 L LMNMNHH 09`f|???????????????{??6+= B C54;;==@AAB<8 +A J\c?>?8<<==>?? @EI +A?318;np? + I5 ?)5 776<44,$i%jp??$7W.M ?/+'''&)$ #' 27 +85x?]1D(< )= )= +4H)=4H$9$9#8"7!6 5 54-? ,> +2C2C??`3A .8*4'/#+#)$*(+*-#/%1)5,8 +,8 +)5%1#/??a.: 5A&2/; +$5%6&7(9):+<,=->4Hl?}/F at 9H+;J-;CD:@5;6<>EFM$??a*5 +'2-8 +$/2=(3 !,)3,60:4>6? 6? 4=3<*-+.20-+}vc/(B<B<@>CA@D!>B059!&* +:0 G DIJVWUR_l? M$!29?7:/CF;QQ-YY5]^NTUE43A" 4 +;? IN +WTh?$W "L>OOOPOOII H-KUp???LN]??????KHOgp? +4( 0,9 7 +8569 : = = +> +> =8? +F]e? <@9899 : +; +; < <H +J @ =32< ?VZ?B47"0+<*;L:ah2EL(2&0(< (< >;. +* +T R`s?(F%D ?55 5$"7& 4+,# +,03": +#; #=#=k~P*='; +%91!5)"6*?*?*?)>(=(='<'<#6 3#4 1r?U"2.;&30;.9-6 +4 ,3 /6 385:,8 +.: 1=3?3?1=.: ,8 +r~P/; +)5'3 ,&2)+7 (8)9*: +; +-= .> +/?/?-= /?3C,< v?U%54D2B9I9I8H8H7G7G6F6F2B3C5E6F7G7G7G6Fv?S5F3D2C*;,= 0*;8I8I8I8I:K=N?PARJR!EMBJ9A??\4< CK?GGODLCKHP!PW+SZ.OV,JQ' &=,C-a 1e%-n&.o-3S06V??~CR54J +2H4KCZ,+ at 1%:+ #` +$a +&\*`,U'P +7.  +abfiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccfffUUUWWWUUUWWWUUUWWWUUUWWWUUU +LP\ *, - 9<KPX +[NS +L +L 4&:%901EG?????????????????????ZbJ1:5>#.7.72;&/$. &0(2%/ !+!+&1 ,7??`0;4?>I6ADO%=H 8C&0 +(2+5-7-6*3'0$-79,79,<;'43?^63LKPO!DF=?,2$%4 +/IIEDFFKJ +D BO]? @.&/@@C -A"61E#8#8#8"7"7"7"7"7.C)>*<%7w?`(86E/>)5(4'1 %/ +'/ +)1 *2 +,4&2(4)5+7 +7 )5(4&2kwI0<3?5A/; +5A.: ?K"1"1#2$3%4 &5 +&5 +'6 4C8G=L!3Bz?^(7 M",;,;+:+:+:+:+:*9#2%4 (7 *9+:+:*9)8 +l}I3D9J=N6G;L2CAR6G5F3D2C2C2C3D4EKW)IU'IU%?K??_7DIV JW!KX"ERAMEQ!OZ/U`5S^6NY17;15"D +<M Q M&Sv??J\\Le>7P)#?3O4O$A\1+j%d YUPPHF66 +SYgUUUWWWUUUWWWUUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggg gggggggggggggggggggggggggggggggggggggg???JINTTVggi__]iighidopkghbghbghbghbfgbfgbfgbfgb`bndfrY_oSYi???NXqWe?ky?\m?`q?bv?h|?i}?i}?g{?fz?^o?gx?t??{?????????????????s?V??`??j??l??p??j??v??????????????????ky?bp?ep?Wb~???????????????????????n??q?????s|?g??nx?a??j??l??i??h??f??f??g??i???]h=mxM{?[p{Q??a??f??k??g??i??l??m??o??m??j~?h~w|}u}?eux]???wzO??e??f?????|t}?hq?[i?^l?_s?ey?lu?lu?ju?hs?er?cp?cr?ds????Q]uinq{????r??{??a??j?????????|?zor?ps?w{????qw?u{?[e?eo????Vd?Wh?ev?gp?gp?eq?eq?_r?_r?]s?\r?Vl?t??gx?Sd???????QVsns????OZzhr?q{?ak?nx?cl?W`?bk?cl?cl?dm?em?em?fn?fn?iq?\d?W_?V^????S[?ck?em?bj?ck?ck?dl?em?em?fn?fn?ir?hq?eq?dp?eq?eq?eo?dn????MU?^h?[e?GVkbq?y???????k??`~?y??{?ry?lw?H|?Mj?Tj?Tg{?\p????Pf?`?ra?sp??r??v??w??y??w??x??x??s?lx?q??i??k??^??\??V??W???dwIm?Pt?Wp?Qx?Yq?P??`~?[~?[~?Z?[?Y?Y?Y?Yq?^l?Yi?VczP???f{Rv?_p?Y??n??m??k??i??g??g??f??f??`??a??b??b??b??b??a??`???nzLw?U|?Zv?Tz?Xo{M|?Z??d??d??d??e??e??f??f??fs?Wv?Z{?_r?V???gvKz?^}?a??j??j??j??j??j??j??k??k?c??d??f??i??j ??k??l??l???p?Mw?T}?Zy?V??]y?V??f??g??g??e??e??e??f??g??h}?^}?^~?[u?R???o~G??V??W??`??Z|?^}?_??p??s??y??v?????{{??r?~n??o??q??t??~??e|???????s?tt?u`{Z]xWw??q??h?e|?b?d??d??d??i??e??[o?Pd????S]xZ_rej}dchdchddbddbde]ef^egYegYgi\gi\ghcghcgfkgfkgerger???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMLQ + +  +%'Wd?09BEHPSSQNKO +$V2M(=X2G at 3HA5F$2C!??m at Q'5E*.># 0/%54+;*:J;AY"(@ ++ /< +G H5#I(1BV_p????????~???9G#),;+9?4:??]7=BF/;?()'B +@GGDEJJE A 6 6/3dqz,9B<@2AE7C>JE%IA[S%>F9/7*  &47>[BIf1 7?IJT?37 < C CEFKKMMSM R%X C +8% <@ : +; +; < = = +> +>A +?5754 ;7KU? P!W!W +$ 3 5.7LE.A&9 #-,#-,'$*0D.B +'9O.D]s?M4@2>0(2*4(4(2!4#!9%=#1 2 +"4$6)8)8(8'7k~P-@.B1E,@ +0D#7.B + 5!6!6"7"7#8#8$9.H)C'A!; r?Z#; 0F*@&7 +&7 +%5$4$1"/!. -$0$0#/#/#/#/$0$0nzL2>5A:F4@5A%1.: #3#3#3#3#3#3#3#3.> +/?3C,< w?V%54D2B(8(8)9)9*: +; ++; ++; +&6&6&6'7)9,< /?1At?Q5F6G:K6G +-> +,= ,= -> +/@ 1B2C6F4D6G2C??Z0A +=N8I@P#>N!:G-5B(094-61+2:+2:+ + -124.0 +%:3Je?)F1F'BW9RWE^c(B95, 6 6 C %H*Z*Z$b]&d#aF >Tb? 0 +)4 MMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRfffqqq cccqqq cccqqq cccqqq cccqpu "$--1 +6 +: @ds?NPSYWQOIIEE/[0\:O,H]@XKC[N?T36K*???AT8-11 +;Qc@ 9< +A +QM:7#M 6`mv???????????kEL"5F4EP&8%8%8&9)<-A.B.B-A??e8C;F8A"9A19/7.6??a3:346#$& E +Gb dWT;9 +JKC +? +37 0%9???>JHBD,AC+E>NGNA ^Q?IA3=5)( '/<@HUFMi>Ea5,CChp? : D +; +@ AEFLMRS +%cVN$]C6 F.px?E53,37<>> @ @ C +D +D E J BE I[b? +A IF?? @ @ +A B B C?>8< = +;<5Yd? +H BL ' !822G #8$4&6$(3!%0!.%2)<&9/C';Wm?R'LDB,"E/%G."D+ ?=%@)D.D(>(9):3@6C 6A1<v?[0C)= )= $8';).,A -B +-B .C +/D 0E +1F 1F (E +#@#@;n?R8)B ";+? ++? +-? .@ /@ .? -> +,= .: .: -9 ,8 +,8 +-9 .: .: t?R/; +)5*6)50<".)5,=,=,=,=,=+<+<+<&7$5'8$5s?M"3+<#4->.?.?/@ 0A +1B 2C 2C 2C /@ ,=+<.?3D +:K>O~?[7H1B1B0A +7H*;2C:K9J8I8I9J:K BDMOVWC#<|W GH7 M6\d?21 D B +G;:??BCEFHHDALUag? +H +H@CCDEEF G GDD +>#D'G$DC +9ky? +G7L,1 "84'<% " +) 5&(=+4,5,= '8/C*>^s? _([PF'#J+)M)%I%?8 +570G%< 1"3/<5B +4=.7k~P$7 3&: -A9M+? +1E,A ,A -B .C +/D 0E +1F 1F ,J)G )G %Cu?V#?.G +&?":$<(=+@.A .A /@ /@ -9 ,8 +*6)5)5*6,8 +-9 |?Z0<#/$0)58D/; +9E);););(:(:(:'9'9*<&8(:'9z?P);.@!3#5#5$6%7&8'9(:(:+=(:#5 2#5*<3E 9K??e=N2C3D5F?P1B7H0A +/@ -> +,= ,= -> +.? /@ .@(:*=-@ ??`6I8J(:?N1FU8FPR6 at B!F 4 A +Fr +o[ _T WQMOo? YT +*b+P*O&8,CUH_K9P<=?.0)I+K-g0j"h(n"e"ecv?H12LK; 8   iiihhhiiihhhiiihhhiiihhhfffddd```ddd```ddd``` ddd```  bdO   +0 ?BH +GIKW^\`cw?`[ aSPJKJJHE"+.,:C8FO7DT*7G#? 3fo?8 :A= EEGC@A I7. &8.9= '4"~?y???&5":H4C5DBQ&Sb7P`1:J(8%5#4&7*<.@/A-?+=);??c-126BF#8<?C 8<;??C 7;.2*. +/ .21515,5.70A1Bw?z4 -E5ZT +X VGJ32gq ] T"& 36/??h>?IJ ST*CEJL%?C":>IK AC;@KP'U_TNXM%4I)79 8:^l?6 -0 E E E E E E E E F F E +D CBA@`g? =6 ?6 +?;= +A +A F G G +HJJEGCE]q?IHLN +KQT +RK OZ5"?'0A+4E .7"+0+Zi?GQ] NUDEL +7 3; +U"f'G;99]]lx? +C?@ +*<1C :;$>?'=&$:#): +): +1C .@)=&:#:&='B*E??a3H4I8M*?3H+@&;'<(=*?,A/D 1F +3H4I9N6K6K2G?[+@2G(=)>*?-B /D /D -B *?(=)>)>'<&;$9#8"7!6|?X)>'<,A4.C +,A+@,B+A(>'=&<&<&;'<)>"7&;+@{?Z#7+? ';/C)=$8&:-A 0D,@ &:-A +? +(<%9%9&:(<*> ??j9=;A@F3;DLFO JS?I?I?H?H?G?G?F?F:J8H;L9J??\5G M&GU$,: =L!4C2B6F2B'7#4):(9(9(:(:);+=,>-???g0437@D!489=153737.2(, '++/ /315151; 2< +4D3Cy?z!7"4J +&<^Z`_PP;9 d c +JG (4+,$9:2??nEE#NO%VW-DFKM&@D!;?GHFGFJ%SW2R[VENI,F,<= < +>^k?< +2 +5 E E E E E E E E +D +D CBAA@@`g? =6 ?6 +?<> +A B F G +H +HJJEGBD^o?I +HKO H J +N +P +MU _3%A-9E6BN2AH%4;$= +3cp?K +V_ NUCC=9$>,FW\ @9= ?"g eq~?I +PU65:9!=/">0%=$<-? 0B1C.@(<%9"9%<'B*E??]1F +3H9N,A7L0E ,A/D 0E 1F +4I6K8M:O;P4I2G4I0E ??\.C +6K-B *?,A.C +/D 0E /D .C +-B ,A,A,A+@*?*?)>)>|?X(=&;)>1)>%:#8)?(>'='='=)?*?,A(=!6%:*?z?Y"6)= +&:&:(<*> )=&:$8#7#7*> (<';&:(<*> -A /C??h;?AGGM!:A FMCL +DMJSIRGPDMAI>F +9TA/P3*K.,N=3UD +<-- +\dY```ddd```ddd```ddd```fffddd```ddd```ddd```ddd````dm  +*7 ; N O +WTRPQTJMEEWm?CBJ "Q !P "N&R-W1[1[/Y$M!JE +?; 764bj? =8 @7 ?;>C<4; +4;"/8.;Dx?{??????\jP??pAP'P]/7D6F-=(8 )9 +'7#3%6,= ->*;&7$5%7(:-?0B??i0617:;->?1??oGG#MN"RS'@BFH :@6<BAIHNQ6RU:CKN/7:> .BD D G_j? +C : = +D +D +D +D +D +D +D +DBAA@@??>_f? =7 ?7 @= +@ B B G G +HIJKEGBD_n?H +FIQ FA FMNS\ ,(;1 at E@OT>PP/AA)= .iv? LW +^ NT @ @ +/ =, at G4HO(WN;89= #hcjy? +@ +[d D(!E)%E "B%@ +&A1E6J +2E.A(<$8!8%<'B+F~?Z.C +1F +9N.C +:O4I1F +,A-B /D 1F +3H5J6K7L2G0E 3H1F +??^2G;P3H-B .C +/D 0E 1F +2G3H3H0E 0E 1F +1F +2G2G3H3H??].C +,A/D 5,A&;$9)?(>(>(>*@,B/D 0E +*?"7&;*?z?Y"6)= +%9#7+? +2F/C%923$8&:&:&:';*> -A 0D2F??eGHQAK?I +MWLVJTGQDMAJ?H>G9I7G:K8I??[4F;O +1E8K 4G2C +2C +6E8G 7D(5B&$K@ F +G^bV +Md?!PC"JHRc$j??5K =12 ' ' + + _f_```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```^e?$& +13 ? +FJSSTP +K +KOTBE@@at? +H + K+V&P"L I I + H + H +EA +I E>:8:;>_f?>8 +@4 =8;. +51-(5JYTs?}???hw`:J&9I%??v.=0=0=$4(80A +8I9J4E-> +*;+<):'8%6&7(9*;,=??e(2 +)34>&0 +5$. &0 +5)3)3-73=7A7A5?:A +8? 6B3? +z?o(;(>K4AMK _b` b +PM +F?+4'(-67)?>)??jDBFGIJ39 +:@18.5 ><HFKM8EG2*0<' +72 H +JI +K_i? +J @ C C C C C C C C C?????>>>_f? =7 @8 +B ? A C C +H +HIJKKEF CE`m?G CFMB= +DJIJ O"'.(<::NL>SL/D=&4ft?E P XJQ @ +A/ +!A1P@;ZJ5W*L>;8%:":&>(C,G}?Y-B 0E 7L,A8M2G/D -B .C +/D 0E 2G4I5J6K7L5J8M6K??c6K?T7L2G1F +1F +1F +2G5J7L9N1F +2G3H5J6K8M9N:O??f7L7L7 +@4 =7 :)0 +-,):JGbt^}?yO+?P&2Cy?]!0$0 &70A ;LARAR;L1B '8%6'8):+<*;(9&6$4x?^!-"..:".*6&2 *6.:+7*6,80<2>1=.:9= 6:3= 0:y?e(:*?@!67FCUVTUGE-2"&/(,511'44*<8=9??eB?ACCE.46</8 +.7 CAIG!FG59:(!/ + +7 +: +I KJ M_h? M B +F C C C C C C C C>>>?????_f?<7 +A9C +@ +C +D +D +HIJJLLFH +B D`k?G +@ +CD=<DF +A ?C %"4&/G9:RB3K;07 $`m?;H +PD M AD> +$I*O.6[:">V8P#D9=2:9:9&\S\z?&i t$N )S2W3X3Q .L2G2G3G1E,A*?'?)A*F ,H +?[.C +0E 6K)>4I-B )>8M8M9N:O;P=R>S>S@U=R?TK2?BO!DQ#GT&?M?M?M?M?N?N?N?N7G6F9J6G??\3E 9L +/B/C1E3G5I6I8K ;N=P9OM,B@,E +7K O + [%`\r?IAG +>FT]'Z"UV Y )U1];:<;0R1S %-)]'[!ZWZXXX +OM@>24 3 +5`iz +  ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```  ( + +23[k?C DO +L VSVR TQPGG F!K(L*N"IFix? C +D K>; : : +> +> +;7?ABCA@<;^e?>8 A5 ?; +> &% --:M9NaMH]65J#%!51C); m|Q()5$0 +6H;M;M4F 2C 3D +0A ):#4&7*: ,< +; (8 #3 0r?Z)+)8.)8'6,;+:'6#2 "1 +%4 +'6&5$3 462419/7y?^(9 ++?3"6*.I(C OJ E E75#).*79.8:/53/-60;5??cB=A@CB-58@3?4@IGJHAC.57"$0%> ? F HH +K_i?K +AEBBBBBBBB>??@@AAB_f?<7 +A:D BE +DEIJKKMM GIA +C`i? +F? B +=: <B? : +; E/#+/"?)6R;=YB4IL'S$ETU{n#lt&Q ,W6[7\7T0M 1F/D2E2E2G2G/H/H+H+H??\0E 1F +7L*?5J-B )>8M9N9N:O;PS??i;PCX:O=R8M3H/D .C +2G8M *> )=';%9$8?^/?0@5E(79H=L#AP'BQ&AP%?O0B4F5G 3E2D4F6H +.H!2L%2GB+@;.O%F"P#Ql??&O !G&LFKSW#LN|?uw 7=$;A3P7T??j0L2G("7;M8J2N .J &U $S +[ +[ ]ZQ K?=88`h? .$ ,# + ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```  1 3 CEO PZm?LIUOXPQ T W!Q P D A += > +? +B=:[h?316 =:;= C +E +EC23445420_f? =7 +A9D +@ +C )+%9-0D8=R1;P/#:7L& "5{?^)'37C2D8J 5G +=+=3E 5F/@ +(9(9(8 (8 '7 +%5$3#2r?[**'7-(8'7,<)9$4 +-,/#3 $4 +$4 +31 +20 2929|?[+; ++B("9*>I!5@(F#A#<&?*5*5147:%>>$994//* +6.<4 +??Z;7 +:9 >= +*28@6B9EFEBA8:"46)08!(0A8 @ BC +G_j?G ?CAAAAAAAA@@AAB C +D +D^e?<7B;E +CGEEJJKLMN G HC Ebh? E> A +; +;=> +5 4E'0[.O<?,3:0N2?]ABXV;QOcq?7C +J? I? C `&f"R",\,>Q:M?b7Z -R#H13\?h +:+z1?,V/Y6Z4X3O.J2E +2E +1C4F +7L :O7Q +4N-L*I??]1F +3H;P/D ;P5J2G6K6K6K7L7L8M8M8MS?T??f:O>SG\#SH^F\DZAW?U>T>S>S -A /C/C.B +,@ +? +{?Y,> +/@4E%51A/?0@AQ, at P+>O";L8K5H3H2G6H 4F +7I5G +??^1B 8I.? .? 2C4E2C.? .? 2C +7H+I1O6P+3M()y?o+G!4R+I ++L;'H7 @?98.F +)A +"R PYZ]\RL @;`g? @4 =+ +4& ) + ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```00 +CD T +U ` `Zp?NMXMUNO R V%O#M ?9009>< <]i? 95: A>?@F +HEB 0 0 0 +1 4 5 : +;`h? :8B;E CF + 5HFTiXLaP4J#"82,11';.B~?a"2&2)1,>2D/A4F ?Q?P6G-= *: &6"2!0#2%4 '6 +u?^,,'7-'7%5+;+;%5., 0 &6*:,<3/ +3/ +596:??Z/=/D#$9+A?#97.?+<0:(9C2B?5EB?B#=@!::331,1,81=6 ?~P5.2165$,4< 3A7E== 77.12508;(03= +, +> @@ D_k?E +;?AAAAAAAA@AB C +D E F F^e?<7B;FDGEEJKKLNN +H JB Eah? C= A < == :/ +3'P=FoIlT/R:96'F&9X8>WQ:SMjx? +; GL@I> +Ae +(p(Z)0b1;P 2G7d2_;i .\ 5'S4IBW>S;P>S>S>S>S?T?T?T@U5J4I8M7L??f;PEZ!>SCX=R3H+@)>-B 3H8MS?T?T@U@U??l at UDY K`'?TI^%AV +1B6G%5,<$3!0;K';K';L;L;N;N;P;P5H4G7I +5G ??_1B 8H.>2B4D3C.>*: ++;4DVAV?T:O7L2E +/B ++<%6"3%6.=4C ??i+:*97F-<3B)8 +)8 +%4 %4 %4 $3$3#2#2#2K;>.64?= +|??0$>Q&GZ 0J4N8@$="5""5" +I$BL +D> @8;`f? +DIL G +FDCCD +F GBD +F H +I +I H H[h? B=H @KILEEEEEEEE::33]d?>JNP X <6#6G=C\#9RBSC,=-5.70A*J3EJ*OT4n?)9,e mc# &12DE0XW:ba8]U/TL/P=/P=C`D8U91I%%=w?_,>@Q$>O"9K +9K +9K +9K +:L:L;M;M:L9K +9K +ODUDU=N7H;M8J8J5G??e9KEW#?QBT =O4F,> +*</A +9KASGQGQHR JT"KU#MW%NX&NX&??jQ[)OY'R\*PZ(Wa/KU#U_-NV%OW&OW&OW&MW%LV$GU"FT!5F4E8J6H??e4H;O2F=$B,J 3Q5Q.J%>5,C ++B 1E6J7I0B-=-=??`:A,:,:&= 0G;'C5$@*2L18R7:S7P:V>Z1N *G-J2O ??\*G2O .K&C-J4Q2O +H&C'D*G6F5E1C/A,@ ,@ +@,As?o6. 0" +%92<:"?= +4^ 3]-^)Z"\XYWQWKL_v?H&H3U1[-.X*'N1B%34 -. *F-INMRQQSSU]}?NEI> EACDC 40`bW ddd```ddd```ddd```fffddd```ddd```ddd```ddd _a` +  + + 35 +E +E +J KJLEGABgt? M J TIOFFGFECB @ ? +>:=9=be? @:=<<<<<<<<3489<< :9R_?==%C%13=6NXHW.9H+:$3+( 2.@$60B;M1Ct?Q!61F/D >SAVF["J_&K^&GZ"BU?R?R>Q;L6G0A +.?.?/@ ??d&5 +%4 2A'6 -<$3#2%4 $3$3$3$3$3$3#2?;62-5/7q?|4'>K;H=P>Q">?">?/<",934123:3:28 28 04.2+.*-??j253647"'.3 .417 9#=';"';" ,D!9 +E => +@79`f? +DI M G +F EDD E +F GBC E G H H G G^k?E @J +AKHK +D +D +D +D +D +D +D +D==55]d?<DH P +X<1 ++=/O8I +,> +8JEW#JT"JT"KU#LV$MW%NX&OY'OY'??jOY'JT"KU#JT"T^,LV$Zd2V^-V^-U],T\+Q[)OY'KW%JV$CQAO@QZ?[ 7P+D "6%9.@8J?O ?O ?O"@P#??a?F3A 2@ +B 6M*D6P+-3##:&(?+-E-E2J4L5R-J0M 3P??]*G1N -J'D*G.K .K ,I+H,I.K 4G3F0D.B+@*?&=&=u?i":9$>#2'B/$@1$@1CW@T;U +5O *S$MROGLHIYm?FF !P + 1 $G at 3VO2SX%FK4H *> +*L &HLGMOWZ_w?GCJ AG?@D +C 8 +6(& ^`] ddd```ddd```ddd```fffddd```ddd```ddd```ddd  +^bm,-68FFO +N M MJKDFBCco?GC +MBH +A +ACB +A @ ? =<<:=9=be? @:=<<<<<<<<?@AB @ +A +< +EV :KHY"K\%Pa*Te.Uf/Sd-O`)M^'M^'K\%GX!AR:K3D +,=(9??d&5 +#2/>$3*9"1!0$3$3$3$3$3$3$3$3,7+6"74 k?}$F6$MQ;?$KP"IN(D8$@4/;,855443; 2: 1807 +/5-3 +,2,2z?\,207 +6=&.08,5+44">+@!*? *=. ;7 : <7 :ag? ELO G +F EDD E +F GCD +F H H H G +Fcp?I CL +AKFI C C C C C C C C +D +D88]e? :=A +LQ +7 +-  +>+>X?Y.S[P=OO>O@QCTCT?P.;??_DJ;H9F.C 5J(@6N*!9+7)!5,%90.A#3F(8K7J:T2L +3M6P??_,F4N0J -G*D)C*D.H 1K 2L +1K 3I 3I 3I 2H +/G +,D +(A +'@ w?a'A)D0K#?/K")E&B#L>!J<E@A<9E5A.N,LCGJJXj? LIO.8 +)>4I;F?J$EL'HO9H2A%G>KLZ^bq?>< +E =B== +C +C +? > 8 8 3 3' (^`m ddd```ddd```ddd```fffddd```ddd```ddd```dddbh? +* 8 < I I +M +M +TRTSSSLLCC>>`j? +B=F; +B;< +? +? >=<;:::=9=be? @:=<<<<<<<<GGEE?@ 7 8hr?2(L_LRgHAV7->'8$5 #4!0%4 ;HR_1[g7Ye5LX&0< +}?S$9!4& +9 : +; =8 +;ag? FM P H G +F E E +F G H G HJKKJ +I Hfs?LE M +AJ +DG B B B B B B B B K K<<]e? 76 : DC-.,6H:BZ(=U#"Ka:P:B GO5U,;[2^R^R??nISm}dt??|?+qU$jN:T @ZE_D^AW;Q :N ;O +;J 8GP?Q??c8I;LCT:KHY"EVCTARARARARBSBSAR@QDRBPES CQ??pES P^+HV#KY&R`-Vd1P^+DR=K@NFT!X[,X[,X[,X[,Y\-Y\-Y\-Y\-??mUX)OR#OR#LO TW(KNWZ+_a2_a2]`1\_0Z`0[a1[c2[c2cm;\f4T`.JV$??oAOHY%@Q>X0J +"<7#;'?':!4&7-> +2@/= .: .: )4 !,??bNQ$ITHS8L9M'=3I".B6';/"2/$411 at -9H5>M$9:<<<;;::::=9=be? @:=<<<<<<<< LJEB:;-.lu? +5A7XgHfuV?P#0.@'9&7 (9 +)8 +-<BN Vb4ktEMV'>D@F??nRV$fh7kmPASCUCUBQ@OANBOFP@J=F8A??gBIT[1RY/FXEWCUBT@R>P=O G??cPQ'QX"U\&JZJZ2H9O!,?+#6"*#*#'4 0=)8D 8D 7L.C +0E 4I??b2G>S>S?T7L.C +-B 1F +4I1F +,A'F(G,I/L +1N 2O +3P3P??X,G)D,G9,G*C)B%E&F'F +)H+G-I!.F8/G90;0;#I"Hjy?R +Q P +im`aDB /"1:C:C6P4N*[ #T[Whq?<2 7- 8 9 += ? ? GIPQTUCF =?el?: + - ddd```ddd```ddd```fffddd```ddd```ddd```ddd  + .6:dr?FHKQQQQNK +I GMKH E @>;:af??8 @5=9;;;;;;;:::=9=be? @:=<<<<<<<< E C=;23 ) +*gnx"?G8?????|oyT5A%1-?$6 #4):0?3B@LLX*ci;CI?AUW(???ki9|xI??R??P?~N}{JwuDlncj?D G +KJ +I H G G H +IJNNOPOMKJdq?I BJ>F +A CEEEEEEEE +T +T==]f? +1/ +3 D:5 @$@ +G!(076M Pg8_J6]HSUVX??{Oi<8??*??2?|n],X #OIW$CQ;I5C5CP=O=O;M6H +1C0B3E5G 5G 3E??h=N@QGX!bh8]e4U],??wKU#S]+JT":OQ>QFY"AT0 9 6 +: +< +< +E F OQWXCF +CGfr? G= +@ 3 -ddd```ddd```ddd```fffddd```ddd```ddd```ddd#&=> +Q +TQSaq?NACCCDC@> +; : @ ? @?@?A@fi? +A9 +A5?:=;;;;<<<<:=9=be? @:=<<<<<<<< +;943/ 3 ,/lqw).4eiX?????tagA6= +8? ,A 5 +1*=9H=L!CLGP#WZ-UX+b_2liig6`^-VZ'RV#R\'HR8I5F7L:O4L.F ??d"1*#2%,&( / /"1#2%4 &5 +(7 (7 9922488<??j(2)7!/ )9'7$5 !2$1%2(4)5$5 "3 /--0#4%6 |?g%5!/&4&'2*&')#'!8 2 P +NY Z M O< ?dl?A BEJ +I H G G H +IJKLLLKJ H +F_l?E?G<E @ CHHHHHHHH V V==]g? // +3H +DL +Q +K +H 4.#0 +6R!Jf&SN!NI=O%HZ0z???eL4?? u|1u\Y at FMKRGX"@Q6G1B 1D 7J>QCV>S:O8M3H +??[5K + at X:R@R?Q?Q?Q?Q>P>P>P=O:L7I 7I 9K +:L7I 4F??j?PARHY"=NK\%GX!EVEVGX!HY"EVARARFW L]&PV&PV&V\,W]-??~W]-^d4TZ*U[+TZ*V\,Z`0_e5ag7_e5[a1b_2c`3eb5he8kh;nk>pm at qnA??nk>nk>qnAmj=qnAa^1if9fb5d`3`]0^[.^]/a`2ce6fh9gj;cf7bh8\b2??T\+[c2QY(7K7K6H2D +1@ 2A +8E=JIS!Yc1]e6QY*PV*Y_3VX0EG??rGB$8:<> @MMZ8M ;P:M9L7G#4D 6C;HHTO[P>P>P?Q?QDVBT@RASCUBT>P:L??k at QBSIZ#>OK\%GX!EVEVHY"IZ#FW @Q@QGX!M^'RX(RX(X^.Y_/???X^._e5U[+MS#SY)Z`0]c3\b2]c3bh8gm=b_2c`3fc6jg:mj=qnAtqDurE???qnAnk>qnAol?xuHnk>yvInj=kg:fb5b^1`]0a^1cb4ed6fh9eg8dj:ag7???Zb1`h7U],EW?Q8J6H:I:I6C2? +9CMW%X^0QW)Y\1knCkmE[]5???c\@DFACDQ TaAUDXN!4A-:/90:/<1>1B 3D +2F3G6L%.D1-v??/0'4'4IN[\a_ce_bY\ $O +%P +'G &FWu?]X*eNM 5/ 7 7>? +G H +PQ=@@C_n?H +D F =A ; > +/) ddd```ddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffailailcigbhfbj_bj_bhZbhZ??zORGmmmwww^Zhb^lbZqf^uai?ai?ai?ai?ai?ai?ai?ai?ai?dl?dl?QY????HPbj?hp?bh?bh?bh?bh?bh?bh?bh?bh?`f?`f?`f?`f?`f?`f?`f?`f?}??IOqfl?ou?W]_e?ag?hn?bh?bh?bh?bh?bh?bh?bh?bh?Xa?gp?_h?IR{???IR{\e?mv?en?bk?_h?\e?[d?\e?^g? `i?dk?_f?^e?dk?ow?s{?mwoeogq{cv?h?????yt|W~?a|?\??ct?bz?h??m??n??n??v??????????????????????????????????????~??y??p??o??m??m??g??m??x??t??o~?g|?k~?m??uao>ud{?jlti|?ywpnvg{?d{?d{?\{?\z?cz?cz?py?o}?X??`??\foB???hqF??f??h|?b}?c|?g|?gz?gx?ev?ct?ad?}h??l??f?_t?]r?fv?n~?y??JX}kx?t??[f?bm?iu?t??gpkhqlgm?dj?ad?ad?dh?im?T\?bj?es?Q_|???L[|ap?]l?`o?_n?^m?]l?]l?^m?_n?`o?ap?ap?ap?ap?ap?ap?ap?ap????MXtgr?oz?W^?_f?ag?hn?_f?`g?]k?_m?^q?`s?^v?_w?^u?^u?\n?EW}???CPrdm?mv?dm?dm?bo?cp?_q?_q?[r?[r?oy?hr?eo?gq?el?`g?gn?ry?|??nv?????????r??y??W??V??n??p??r??t??t??r??o??liwS??q??n??l???q[|?f??q??a??f??k??l??k??j??l??n??n??k??i??k??n??n??j??f???z_??s??~??v??w??m??~????}??{??z??z??}????????`?????|??m????????????????????????????????????????|??|??????????????~??????????????????????????????????~????????z??q??s??w?????z???????????????????????w~?p}?o??r??u??????????????????????????????????????m??m??|??x?????}??v??z??x??mx?j~?p??m????p??g???evLm?W{?e??j??i??l??w??????????????w??{??y??r??e??_|?^??b?? }j?P?d??n??d??d}?Z??j??c??c?`~?_|?[{?Zz?[y?Z?e??k??qgxX???ap[v?wqrw??n~~au?_s~\z?b??]?[}?Vw?Uv?Xs?Xs?`q?bs?ht?jv????[]?iu?p|?d{?m??[z?a??ay?]u?al?\g?h_?i`?u^?w`?]c?ms?gm?RXz???NTv]c?lr?dj?ci?bh?ci?gm?kq?pv?sy?ch~ch~bhv`ftafi_dg_d]_d]??|KNEgfbqpl^Y_fage_khbnddddddddddddddddddddddddYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ MRN + ,0 +< +< +< +< +< +< +< +< := +A7IQ?/ @> 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3JOw/ +7<+ +50/ 1 1 1 1 1 1 1 10 +?:-OX?/ : +C : 9 +9 8 8 : +>?< +8 +1- ,:+81.;4lza/=$0>2@3? +-> +-@.A.?.?.=.=)27@@I5>{?[-8 +6C*7 &5 '6 +'7(8&8%7!5 42(5+27,1"; +!:%N,UQ_?.)"16!2(-#(#, ' @ A +J L< +FB3KZ?7 Q +IBA?>>?ABBBBBBBBBNYy/ ;?5 @ C BKKJJHIFF>D HAP\?/ 5 0 +1 5 ?C I +GGD GA;;/ 7$0>=IWs?yHUNRaDKZ=FV'Wg8M\#KZ!GV+GV+GV+FU*DS(AP%?N#=L!5DGV+da8a^5??pebCokRqmTjeOb]G]X;_Z=f`>jdBld=ld=ijBhiAhf?fd=hd>okEysO?zV?????_?_tT|oO??c??a??k?rG?sH?rIpGykDug at rf@rf at g_:g_:rlHga=??grnKrnKrnKnrOfjGY_;OU1EQ+AM'=L%;J#=I#GS-[a=msO?~]??g??k??l?????b|rO{qNrP?{Y}pNYL*ysOjd@[`8_dP();m}b 00?*(7".-.-0;2=3P0M (W#RUTTSMLGFVW?CH"O&T,Z O )X +Z'V KC84 / /-< +:-TY?+ 1 8 10/0 +2 6 9<32 +( $ +PRM +  + +  + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYahp/7655555555228 :QY?5 +;10000000022222222dh? ;04, 90,00000000* 5 +51Ya?55666:;ABCD3716 +'6%6.->6???,?#,(:3D3D/(:$1'47>PW+rpG??[??`??^?tN??ZxpIwoH??veb9`a7_`6Oa/M_-J]&GZ#FZEYEYFZFZ>R2D);#4 + 1-*y?e.>-;$&4"/$4%5%:%:&='>)?*@+?+?&0/98D5A??a/<,<(!2"3#5 $6 #8"7 6 66&4$+0 $);9I Mr? +F '-7L-4M,E $2%& +% +:<DA ?C C +AHL\f? +> +;--3 +> +ELIG C77, 4((2E)L_C??{Vi;K])BT GW([kO>O>O?P4E9J&73Dt?QBS>O8IK@M!BN LX*?KFR ISHRIRJSMUOWRZT\ TZ,_e7XY1ef>??vd`=qhI?wX?~^~qQsc?qa=|k@?qF~l>uc5wpDyrFzqFtk at qe;sg=}pF?yO????wN?|T??\??Y??\?pI?tM?rF?yM?~S?zOpG{lC}qI?xPulEof?yqLskF??t?zVztRwqO?wR|nIne>i`9b`7_]4SY-LR&V]1U\0TZ.V\0ec:wuL??a??p?????m??V??a??p??|??jwj@?yNqh=^`1`b3\h6Wc1K])HZ&JL%]_8QX/V]4??b>K 2A-<8E=JKP(TY1b^9miD|rO?yV?|Z?|Z?X?}VyzNlmATb/IW$??`;R4M8Q;UB\2J7O7L4I/E+A)?(>)?*@3H +;P?S"1Ev?`#5 +,=!2("+%,3*1 #?:JJYZ\\UQIGmo?H =HRTM'_ ,d(` TL@:20,664[_?511.--,-/13 +7 6,) imp YYYeeeYYYeeeYYYfffppp iii ppp iii ppp iii  +  + +gm?$(4<HB ; +A +A +A +A +A +A +A +A ?8 = Fah? F F9 +C +C +C +C +C +C +C +C@@@@@@@@np? + E9A<J B> +C +C +C +C +C +C +C +C +8< :=hp? E +@> +F G K L +Q +Q S S6B(D,H,3*11%$8,??z;P/6L9O!1E+? +43H,6=G^b/~?O??b??b??T}uF|tE??QvrByuE??wkm;dk7ah4Mb'La&Ka!I_H_G^G^G^F\=S2G.C /B/B);#5|??(42*0#)%)"1)8#(=)>*B,D.E0G1F2G5C/=,:)7z?Y,< /A1)<*=*A,C-D-D*D*D,K;$C33=)3 GD QPP]??$&13*3;'E1A4!1$+# F +J R MKIH J_p?!Y cQNM +K J J +KMNNNNNNNNNor? B;E J\ ][!f + e ` ^XVQP +]RMR`i? +MO E; ?H +M W WXVA F*?1 at U?S:?S:D\Kc%??TMfI_J`Rc/`q=IU1?K'=OS??g-A/B#6 '9)%7'/.#"--K&U +%c'e*l,n+j +&e"^Zmr? H;MXVT3r6t4r 2k-f'Z"UMK= B? Djl?J B@ B BAA@AAA??;; 2 +3 ' 'sv? + + +iii ppp iii ppp iii fff```aaa```aaa```aaa V^?(1@ +< >4488888888 +@23>Y`? ? +@7<<<<<<<<::::::::[]?95A6=8<<<<<<<<< 84,1]d?;67>>BADDEE' 3*6,8)#+%%9 0D+??tNc:G[(4H#6-@ '81B 5<MTqt???U??X??Mvn=ld3sk:}uDge2ki6??i_d.U`(P[#C\C\B[B[A[?Y>X=W6O0I+B *A ,A(=2)hq?8 1 0 +3'$$30 5 +!6 ":$<&=(? )=*>3D +%6.-q?M#6(< 16 8 : +"< ">">">!= +&C>83%5-DDM +Idq?+X2DHBTX-D,C.J>Z +"2/# +(#FL +T P GB +?GYl?PXFFEDCCDEFGGGGGGGG\]?67 +FFQW^cb^[SP J +H[I@GV_? +E +F @::?A H +LSU +A B!60?TG[?H\@B\>X|?;A[D[ G^ HZ Oa'Q5H8K .A)<4GGZQd$K^@S??eDV&DV$EW%?REX!mj7fc0XX$``,qq=??S??_??Vsm;[U#??e??M??O??Y??T??`??{?????j??W|p:J +MFD&g*j*j,g*e%Z UKG@<5:ac?C=?????>=<;::9:45/0^b +aaa```aaa```aaafffiii  iiiiii  iiiiii  iii  !"-.fl? +? +? +I8::G>>>>>>>>M<< +H`g? +D G +D????????AAAAAAAAbd?A@M;:6@???????? +G A6 =cj? ?: +A +A ?<;< +>B D)$ /*'7**:-1A&@P5Yj at l}S???drAER,9/9JTAKY2K0I.E,C(> 6) +!fo? +> : A,!?.+*:7#:$;$>&@'?(@)=!)=!/C%9';.B??_,A+D 8(C)D)E+G*H*H)G(F9F*73.B H MHjw??$$7%.$-3-7",:7W \ c +b +VOJ$Scy? + RYKML J I I JLMMMMMMMMMff? + +> +DSMPW'd +k*j %f"c +ZW +Q PW +I I +Xfo?G C; C +A +A @ INW[ P +H 6,L9K=EWINe-Tk3??]QiMdI`CWI]BQO^%BTAS?Qln?}L??R??b??v??y????????k??Q?wE?vD}vBwp5 +B02- +<======== F7< +J[a?:==6666666688888888cf?83 A320:66666666B>9 Cah?8- +9 +52)((07<#.+66B@L&JV&Wc3it8%B +&C &D'E$E#D!B + A 2T B 1,6<81s??9&:;#F>"B40 C @U Y +_aTME +!MZr?@E = CBA@@AB C C C C C C C C Cki?79 IEIN&]&^%] YVPNGFI> B +Sak?92/5477=? G +HHC5@$/%3>@R:XjR??qI](?TO>O>O>O__-QQ9HBQS6L 2H2H*@0F9O??h1F6J2F676 8/&!  B D&T +)W0]4a9c:d`?1] PKNRF +LUY X + Z +QK@ ; @:4 +G +Gcg?@8M +=:*0JJJJJJJJ +F:DT_e?;<= 9 9 9 9 9 9 9 977777777jn?3, +:375 +A 9 9 9 9 9 9 9 9DDC +Oho?;- :52 +' +'( 3 ->(5F,4;CQZ#bk4jr6go3ci)^d$??Q3843RQUS"KIGCmi)A0H +??])C3O6R,I-J,K,K)J'H$G"E8M|#8g + KC A D:0[i?-5 +J K +LP^89N K]^ aeUMC "JVp?5<9 A @ +? > > +? @ A +B +B +B +B +B +B +B +Bts? 4/ +CFO$V2d(['Z#W!UNLGFQ BA +M[f?02 701 7 9 ? > +A?FL I +M +6 >6EBXgd??EV4?SG[J`OeAVH]6G;LCT K\(Rc/Wh4Yj6Zk78I7H+<@Qu?R0A +2CBS>NEU$N^-Qa0M],FV%AQ ?O@PCS"BR!9I1A6FGW&Xh7??~OZ0AQ*JZ3QiEbzVKlMMnO8cH9dI3iR3iR.iW*eS#cS `P?\$Kh0I\$Zm5??uuxCwI?xJyW?]uxcdgRTh_Ui`5SS00)^T;??u????????|???????????}??v??P?}F??y?????|???????????y??m??g??m??t??s??a??k??i?????`??i?????_??g??j??ar}RkvKr}R|?\SX/glC~zT{U{mJ|nK?~]??q??????????????c?wQ??_??l?\??q????y??u??z??}??z??m??o?~Q?uH??x~wI??[??h??f??b??a??f??l??m??f??_??i??n??o??k??b??_??`??f???rG~zJxtDXe-S`(BZUm1cuMewOfyLdwJ^r=Ui4K`%EZ;Q/E3H=R??p9MAU$@T#3S,L&@%?)9&6)/!'==#J$K,T0X6[8]e??;`!LBO+aN +F +HNSZ$V!SJ F +:76 @ei?0, 968 ; +> ? +> < +:12: = G J +O Pim?B2H + +8 9( ,iiilll + + +iiilll + + +iiifffddd```ddd```dddaaW#&12>>>>>>>>dg? @: C8 +A= @ @ @ @ @ @ @ @ @<>:=be??9;<<<<<<<<::::::::be?>8 +A6?;=>>>>>>>>47< Cco?M CB9 +1),9'7?5=MT(_f:gmAW]1DJAGKL"QR(??c75 B?^[2`[3idui??yO}yLkg:hg9dc5_b3X[,??xNV%T^,JT"ET3BQ0?R$?R$>W=V7T2O-L(G$B'E ,H"-I#$@)8!s?e4&> ,Da).r&/Z$-X4I*,A"#@"?&A*E*@(>,G+F6Q +>Y??_+I,K%D,L +K +(I&G%G&H&J&J5'5'14.1%A; JGdo?N GN9 +A5 +7BD FILMIIJKBA^h? <57 C C C C C C C CEEEEEEEEYm?D +@KCMJLUTVTSQOOAC < +>^k?< 6 +: 7 +8 9889@ + C0 5 >:/ +;*7=GTZ???I^5;U:T +;U E_8P@X=Q N0BPWc1CT BS@W!7N?a+D +6Q2M6O;T=U 7O'@86,9/$5:KBf +0T KIMH\x?FX,h"r (xgcPQHH +J +G NK>@;>bb?B>BBBBCCDDD C C C C C C C Cag? +D@ I? +GA C<<10 bcg    ddd```ddd```fffddd```ddd```ddd`aY .1 < +=>>>>>>>>dg? @: B8 +A=?????????<>:=be??9;<<<<<<<<::::::::be?>8 +A6?;=>>>>>>>>9;9=[g? C66"6"14'69%2,9LS)fmC\b6Y_3RX,KQ%OR'OR'AB./??aSQ(`]4UR)<7VQ)ld=yqJn_6?uL?U?tJzqFvKtpCc_2ji;ed6^d4V\,??xLV$S]+IS!CT(@Q%=R>S>W=V8T 4P0N2P +2O/L(C"!<5"2n?b'<+8K$1D E H +8B!64<&C1L;V?U. at V/>Y4O3N 1L{?V#@,J+I + > +!? "A%D'G")I$)K**L+ 5814)8!0<7E +Dcn?PFM9 +A 4 6DFHJLMIIIJAA^h? <58 C C C C C C C CEEEEEEEE\m?D @K +CLIKONPOO +N M M?A < +>^j?>9 =789887:;99A E5 7*2=JR??~H]4R +DVBT@RASDVFXGYGY0B5G +9K7I +5G oj@?U????????????????????g??V??j??j??k??n??s??w??y??y??c??g??{??y???????????????????????x??p??n??r??v???????????~??~??~??v??i????yQrmG??`??f??]{{UqqKba3a`2_a2eg8msCx~Ny?Qv?NIZ&AR:N3G??c1J8S.I81+;P/Uj#Lx&RN%\k?? +'EM#U[$g"b&f %U"RE? +DB N +OB D>Ace? D?BBCCCCCC D C C C C C C C Cag? +D@ I? +GA CED86&%abdddd```ddd```fffddd```ddd```ddd_a\+-; += H H========cf??9 B7 @<?<<<<<<<<<>:=be??9;<<<<<<<<;;;;;;;;be?>8 +A6?;=>>>>>>>>?@9:Xb?8)-!.'3'6B6FN)OW2\c/dk7DJRX,WZ/GJ9::;ECKI ??pjg>lg?OJ";3 ld=??Z??^eX.{nD?zP|pFqj>sl at nk>eb5ikR;Q=S>W>W9T6Q 5Q;WY2M +/I +.H y?_"=+F)D369&!<)#?3#?3 >6=5(D#? =5 +> = +J Lbm?Q EL7? +5 7 +G IJLMNIIGH +@ +@`g?<69 C C C C C C C CEEEEEEEE]m?D @J BKHJ G G J J L L +K +K=? < +>^j?B> B +A @A?>=<;E=B O=4$5?H??pCU+;S 6N.F6N0F@V3=4GQHLaLaPmIfE[QgNVYYad at Ao2bkj$-,?S6J9L +9L +DA>!HE'W#+['=f":cF]%BY!??tXZ+sm=tn>dl;z?Qp?|i?uC??8? +g?K?Lgb}??????????r??q??~??????????????Y????U??????????????v??Z??W??p?????????????????x?????n??i??j??W??`??g??g??i??f??Y?vH?rEyk>?yM??Y?{Q?|R??b??e?????b??j??|????????}??k??V??S??P?~N??P??V??^??c??r??n??y??v?????????????????????????y??}?????????????????????????????z?????^?xR??l??x??q??c?uOml>ba3ZY+a`2orC??T??]??_kyFZh5HZ&::::::::<>:=be??9;<<<<<<<<<<<<<<<8 +A6?;=>>>>>>>>A C66]e? 1#+ &$&,*5;!DJ0TW*Y\/X["TWMN$XY/WX.FG><LJ!he<{xO??}ZU-UL%UL%cZ3??g??k?}W|pFsIulAe\1^Z-ie8on at on@gj;be6[e3S]+??uES LZ'BP=S +;Q:Q W>W:S6O:T%:T%5N.,E%!:%6!8+" ?_f? =7: C C C C C C C CEEEEEEEE_l?D @J +AJ FHCDGH K +L M M=? +> @^i? +EB FCA<<::2/J<:I6+ +4=B??mIZ-E[@V6K=R8JK])?L0[hLOa#>PE[8N2DSe)NXPOYQEIbekw 8C3=H87I +6H 8K =PCWDX>R 8L;O +AUGZJ]L^$Qc)Zk5art?Kq?xr?yI??%]t5x^@NQ??????????????u??}????????????????????]???????????????????????~??v??g??o??r?????v?????q??o??r??g??k??k??d??d??c??Z?yL|k?n]1?tI?Ttg=}pF??`?}V??y??S??Y??`??w?????q??{??j??g??a??Z??T??S??V??Z??~??u??{??u???????????z?????????????????????????????????????????????????????v??l??????t??d?vNqm at b^1ZW*da4rtEz|MyOyOr~Leq?Te1DU!??g1E4K(? /B0C4M >WCcAa 1X&MG#L +=/ /!(S3^+{mZ|?%/&=4K +)H0O *B,D (3$/-& : ; +S U F +GA Cag? +D?B +D +D +D C CBBB C C C C C C C Cag? +D@ I? +GA C S S KJ ?> /.^ddddd```ddd```fffddd```ddd```ddd `cv "66@@GHLL<<<<<<<7 @6?:=99999999<>:=be??9;<<<<<<<<<<<<<<<8 +A6?;=>>>>>>>>38,/dk~**,+*)JI4kiCjhBUS"JHZY#po9~|Sfd;LJ!LJ!kh???Y?{Sje=??wJAQEuiC?~Y??o??\|nI??[?xMjc7\U)]Z-jg:km>fh9_g6Zb1Ua/MY'??rARFX$=OV9P"6M9Q/0H&$<"!9%>(-F00L62N8???0"-'(88DTT7I=%7+3 +#9*C +/H1K/I -F ,E -C#9$8)="w??.%*6 ++%?&@&G$E +A90 +CE I K +OPSS`k? +MBJ:B : +<KLLMLK E D +A B<=_f? =8; C C C C C C C CEEEEEEEE`k?E ?I@H D FDEI J +M O +P +P?A +? A^h? ID +H:8.3 . +/ % +>.*4#5?6??rUe4Tg%Re#HY%L])ER4UbDDV^p4JW=)6!)+;E:@O( +);1CBVPd>R DXL_Re%Se+Se+Sd0Sd0???D^E!/l +X +m t +GR +!JF`aae '?&> +1$>#,F+??v?O+T^)PZ%[m/\n0YwSc?]Qx?4[l1mS )?J\?????????????????????????????????????????????????????????????z??c??d??g??x??n?????o??k??k??_??b??`??Z??^??d??b??Xzl?rd7?S??]znD|pF?|Tqe=?????PyIyI??W??_?xJ??Y??c??g??j??g??`??[??[??]??g??b??n??n????????{??t???????????????????????????????????????????????????????????????z??p??`xLle9^Z-fb5on at rqCruFy|Mbl:ak9\j7KY&??e/A +(B.H 5V9Z2W,QD'M@- -F +)Q'x !rSt?0":2J (@2J1:7@/*/*+/'+B< Q N D +F@ B_h? D@ +C E E D +C +C BAA C C C C C C C Cag? +D@ I? +GA C +R +R +M +M +E +E < +;, +.^eoddd```ddd```fffddd```ddd```dddac?-25@@CCCCCB;;;;;;;;ad?=7?5>:<::::::::<>:=be??9;<<<<<<<<========be?>8 +A6?;=>>>>>>>>" * &quv#$1/@>)ZR-ia6;M?HZL8K5;N8*? !6/ 6(@-E-F ,E ,F-G:L>%7)'&"!^m?+ A:GHIIEA 9 6 +H JLML +I +FD_k? +G?H;D ? +AKLKK J +HA@>@:<_f? +>9 += C C C C C C C CEEEEEEEEbk?E?H?GC DF G +K L O P +Q +Q +DF E G^h? JD +H :9 +*4(.#.4!,&'!!$-&%$'0;D'??fQ^&P]%P]%FO2FO2598>BA5E@P17E(933EVFW ShEZ???Ca1<.f To yOYKKns +w xMI'#/39'>D???;N;Ma,I](MdG^@[&Fa,Eb^:WS4\?1;<:G???????????????????????????????????t??q??????????????????????????r??m??v??j?????i??^??X??]??]??V??L?~L??O?~MuD}uF?yJ??]??a??V?RwtI^[0??p_a0TS#_^.~|L??Vjb4nf8sf:rF??U??\??\??\??_??c??e??c??p??m?????|??s??n??y??~????????|??v??r??q??r??v??v??x???????????????????????????????????{??u??[yrFxqEwtGxuH??V??jz?P~?Tz?Tdp>??r4E?P@Q4K/F)B'@'F)H)J)J,N;7)-I;"8_A\-u[y?A="E1)C79.FH%>+'@-%@7"=40K#>N F DF A Dal?I +EHGF +E D +B A@? C C C C C C C Cag? +D@ I? +GA C +H +H +H +H +H +H +C +C +9 ;, -ag ddd```ddd```fffddd```ddd```ddd$'+0df? +=BEIIFE?>:9::::::::`c?<6?4=9<;;;;;;;;<>:=be??9;<<<<<<<<>>>>>>>>be?>8 +A6?;=>>>>>>>> ( %(??u16"FAVQ+?}M|p at tf7{m>?|U??]?}]rRc^6upH}xPniA^V/[S,bY2g^7????zU??w??}?|X?wS?uQ?}YwsFpl?li&-E-4P(:V.:Z(:Z(z??5EBBUAK^J8N(:P*.E*A)?.D3J 2I,E (A'B)D-;D%. -)Va? 9O +H P P M MFG@@CCB +A +> +> +> +>^k?B=F=G +D +GKKJI GD=<<>8;_e? +>: > C C C C C C C CEEEEEEEEdk?E? +H> FAC G +H K K +N +N O O +HJH +J^g? L@ D55#*22A,=L7727021!1'< + 5,. +3BJY2Pa-Yj6???"" 019;EMOKW?DP87G-= >Q>Q>Q@SBTDVCTBS???1I)P ?]iCOFFj o +t +tIDNS*O0Uw??0EFF`0E_/@] ?\ +:T 5O=Q6CW > B B +F +F G G +F H: +:=be??9;<<<<<<<<>>>>>>>>be?>8 +A6?;=>>>>>>>>!)./'(91??|AF(WO h`1?v??|E?}M?uEzjHxhF?rY?~e|wOxsKnf?c[4i`9{rK?~X??Z?????]??q??]r`kh;kjS;P;P:M-9L,3E5. at 0)"7(3K1 ; > C C C C C C C CEEEEEEEEdk?E? +H> EAB G GJJLLLL KMJ +L^g? L> B%%(#1C?Q)@T;Obm1w?F{?Phr=`j6is?eq3Ua#??_O[IR'GP%=>C127 4, TE0 @ * )$ + 0:/7A8U_V???DNC *'((3%?J +=]_ d d ;6 +] +]OQ]u?1=4Q!7T$3Q>\@Y9RFW-[lBU^]&W!RILINjy?VT!XHGF +D B @?> C C C C C C C Cag? +D@ I? +GA C 6 6 +; < E EKK L +N C Edj? </ 1   ddd```ddd```fffggg bbbggg bbbkeq +  $'23 + E +C;=eg? +H D +F<<<<<<<<>>>>>>>>ce??: +F> + E;8EEEEEEEE JH@Bcd? MI +KEEEEEEEEEEEEEEEEma? +c; +F + ( & +$>G +^\EC 09#/*6@Fdj>??l]X0ugB?sN?pM~jG?qM?|X?rNm]9nbV"0)F4/L:3PK6SN2PR'EG9>16u?r,F)$B&D(K1T"H(N"F$H'G+K-H.I/F2/F2ZPS [`o?WTH +O N N +MLLKK +I +I +I +I +I +I +I +Ibj? KE +Q +I PFCMLJIFFCCEHBC`b?BAI +I H HGFFEECCDEEFGGaj? +A; E@K G GDF J L O O Q +P +LJ8:]j?? +=? ;0!:DC.QP;UUTT??A??8?uDl^-XH&rb@??V??X??u[[HPJR'10$# ><:A)2 (5..J" '&(5GIV???QYAHU4A " ##!"6?F4X_M]k-Zh*H[7J@SWj[k M]??t;`-)< +%8hgjf7&B73:6/D'<Z[nl L(iTl?-G5'+C5,C;R&DX;O=K +IWR^ O[4N3,14 Yb?R???????????????????????w?????d??e??f??o???????????????????????z?????j??b??g??O?N~xFoi7aa/ee3jq>qxEntD`f6xwKnmA??c?????s???????vV??]?????u??y??i??Z??Y?wI??W???????????????????????????????????????????????????????????????????????????????????????????????????????????v??m??t??e??T??N}?Ls{B]f-KTTb'\j/Zi.gv;??fVj-Nb%3G +3J2I0G/F,F+E&B$@/I&#= +%% +- /IN]p?RR + [Y(h bY +^[QPK +Q&S*W +WPS WXj?V ` +^VSH D : +9 5 +6FFFFFFFFdj? ID P +H OEBBBBBBBBBL J@B`f? JE GJI<9#  jjjbbbggg bbbfff]]]^^^]]]^^^_Za.09 :8;7:ad?<7;;;;;;;;;::::::::Y\?51;1;7:;;;;;;;;;>:=_a??:> B B B B B B B B B B B B B B B BaY?G*4 $ - +1DEJI4 ;)#1=@:=@>db9??{?zS??_?yU?zV??^?uQm]9ne>??^??k??`|pFymCsI??`??}?????w??a????~T?~T?zP?tJ?|RwkAxlBpzElvAdq;an8^k5 Zg1O`)J[$ATH[#;PLa(??bE]#?W>V@Y=V9 D: +C@ +CFFEDCB>>7=9;]`?85; +C +C B BA@@?<<==>??@T^?52 +=6 @<??@ G +H I I J +I@C7:Yf? 5153,"$;JI4\[Fee)gg+??L??G??Y?wJqa@?tS??c??a??kj*ag9\b409@ )0 E= A G, 3!)##=)/0D???LRFZe:Wb7VXe/1> + (*7 at G7KRBBOMZ"P`CS7F8G=J@M??eVv76LJ53 @9G"P(A=,EA1P.5T23O@*F73H*?"d a?)VRhu)61)?*4G}qAwq?oi7dd2bb0ae3dh6nqBeh9vuIhg;?zS??j?zW??z?????w????????p??k??z????????~??w???????????????????????????????????????????????????????????????????????????????????????????????y??k??q??~??}??u??i??`??W??S??QuyF^g2NW"KX"P]'M\%]l5??eVi1Uj1 at U@T=Q8P7O6P 5O1L .I0J)C1* +"2 +,BDZk?MLR +K +[XU WSFB9<:> P @>@L\? IWU WTKH> +=::????????Za?<8 B8 B> +A>>>>>>>>;>9;\c?=8; JI=;)'___^^^]]]^^^fffiii   + + +ccciii   + + +cccgef +  + +    +. / < += +E +E6 > > ?dh?74 +< +9 +9 +9 +9 +9 +9 +9 +966666666ei? > : ?-207555555557 ? ? + + at be?85 += = = = = = = = = = = = = = = = =ki?7 , 0 &6 >QK< A+$*:2:%6>)KC\T-k_9?zT?????o??x??d?yU?vR~rL??Z????????jTW,ZP,]S/nd@??^??s??irhDQG#??llb>zpLuQxnJ}sOj`N:J7ICU#:NI]*{?^9P4K7N7K7K7K8L7M5K1H/FB[D]B_A^>\9W4R0N??b6H(=%: :+E<*H 6U)0O#$C39)+7$0<: +NI +N +Q[k?D L J IH +GE +C A @?88888888em? EA E386 +>@@>>;:877 += : ;cg?51 6 < < < +; :9998889 : +; +; +;_h? =<C24/39 : +> @ +C B B BC +K +AB]i? 33 +; 71$,-BRP9caJom0us6?zD~s=?rIwh?eU4scB?{V?wR???b]3CE-"$ 55+-%++C'!$0psz/29PWE]dRglfW\V69> +6<.Y_QCN#KV+Yf0an8Yd[d9OX-R5I.1E*-D,C-G,F(C$?0I4M3E5);+#A +3EDZi?NP S G VV Y"UR +B>57 !4#6@ 7?I]l?IMA +X VPMFEAA +; +; +; +; +; +; +; +;fn? EA +F497 +> = = = = = = = =7??@`h?97? I I A +@ +2 1 +# " hhh   + + +ccciii   + + +cccfffUUUWWWUUUWWWOQP   + +''44<;BB/ 8 62W\?'* 6........,,,,,,,,QV?-2 :'+* +4--------- 6 +40UZ?'( +4................UYe '),> +HA>&2(,59*9@ +6= +A/ uc???a??j????yW??d?zX?wT?mJ??f????????}fmAIP$xoPqhIpgHypQ{rSmdEXO0KB#??jjaB}tU?z[{rSvWofGtkLYa8T\3MX.KV,LW-KV,ET)AP%EV*Qb6GZ-Qd7?g=S%>T&F\.EQGSGUESAQAQBUFY:O +9N 6M4K0J.H,H,H?W=O;N?R:P"@V(-D(5L0510, &;2?=II<9@AP_?0=@ : 9 +86420/////////QX?0 +4 <)-- 633320/--2 5+)Y^?&$+/..-,,++../00122PX|* 1 +:%''./0346543=F;7R[?'* 62/ +"(&;D@'MI0WS\X?sIvi?{lEwhAhX6rb@?uV?rS???IA,&$' +  ,JI +4<$1*46C\]r at AV +1'&%IIc %+.3W^Lip^inhFKE $'#&CI?gmcnwZYbEKT5IR36<2 emD:B"$!#...GGGKL:/0MROTW^dkqw1w}7wwCtt at O\RR_UBO=N[I??tR`=_l>n{M^i1Va)Xa(`i0bf3X\)Y]+bf4ih0sr:sujlncOW{8 at d!.X#Mp}???????????????????????????????????????????????????????????????g??\??\??R?Q??S??V??QwsCkj:ji9XW)lk=xsItoE?Z??d??a??r?????~??g??j???????????????????????????????????????????????????????????????????????????????????t????????????????????????????????|??|????????k??WzkJ}nM?tR?yW?|X?{WyySvvPah?V]4DQ&P]2y?_EX+Lb4DZ,;UR6PM1N82O99V&:W'7U1O3&> +1B//@-!)@.95FS?< +BH8FH +N +DB66 - + 1&/)2 <4::P^?3 B @ONJHC A +> =22222222RZ?5 : B/32<333333330 9 +85U]?,0===8922))  SSS WWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeeeee???GJOWYelnzbdykm?jm?tw?il?il?ek?dj?ci?bh?bh?bh?bg?hm?af?Z_????RW?Z_?jo?ch?ch?ch?ch?ch?ch?ch?ch?ej?ej?ej?ej?ej?ej?ej?ej????JOyX]?jo?_d?gl?gl?pu?ej?ej?ej?ej?ej?ej?ej?ej?`e?fk?_d?X]????PU}X]?hm?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch????JRTV]yho?[b?dk?gm?qw?^f?em?w}}?????y??}??e??_??h??????????????????????????????????????c??h??????????????}??r??i??o??~?????z??????????????y????????{??t??p??o??n??j??g??f??p|?b??i???r?Zw?_??k??e??g??e? ?c??_??`??b??g??l??i??d??a??^??_??_??`??ug}?v?[??k??????k~?o??l?i|?bt?^p?Ym?Zn?\q?^s?Yh?Wf?]l?_n????P]?aj?dm?gn?fm?gk?ei?eh?cf?be?ad?gl?gl?gl?gl?gl?gl?gl?gl????KPxY^?lq?`e?hm?hm?qv?gk?fj?fj?ei?dh?dh?ch?ch?ej?ej?Z`?U[???V\~Y_?ci?fk?fk?ej?ej?di?ch?ch?ch?di?di?ej?ej?fk?gl?gl?hm????MSuX^?hn?[a?ci?ej?ot?ej?fk?gk?hl?hl?gk?ei?dh?ba?hg?`b?Y[????NV}V]?fm?fh?gi?{x????????????g??m?????z?????????????????????^SQWQkc]w`c?wz?ak?LV?^[?da?TTpZZv\^kvx???????pn?ig?hd?c_????SQydd|kk?v}m??x???txwknuoryrvupts?????|?????????pszpo???????????????????????????????????}??y??t??o??w??z??~?????t??|?????t??x?????n??i??n??v??z??s??q??t??X??n?????????{??ew?`r?p??p?????????????????????????????????????????????????????????????????????????????????????{??y????g??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????u??c??o???}?c??m??ju??n??i??l??w??z??x?yr?st?p??|????????? w??hm?`e????Q^?[g?dp?Ua?bn?bn?eq?dq?cp?bq?cr?ev?iz?m?o?????y??m}?[k????HV{gs?y??ju?ju?jt?is?hs?fq?ep?do?dl?dl?dl?dl?dl?dl?dl?dl????KS?Ya?ks?`h?hp?hp?qy?ck?ck?ck?ck?ck?ck?ck?ck?]e?ck?]e?W_????QY?Zb?jr?ci?ci?ci?dj?fi?gj?ik?ik?ln?km?il?hk?hi?fg?eg~df}???JJJWWWkkkbbbiiieeejjjgggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRFI\,+ +025<<>>>=<<7 +91+QU?+/ +<4444444466666666IM|+1 +@26/2........1 3+'OT~') 6////////////////JR_+ +:AG: ?!&18>"CI-KJJIOIRL??z??w??b??^????}[??f?wW??|??x??i?vS}qK?yS??]??_{wQhd>ZV0WS-QM'MI#]Y3uqK??|rnHwsMsoIkgAsoIhd>okEen?^g8T`0NZ*LX(KW'EU$BR!BT"HZ(7K@T!r?U5L9PBY%@O&?N%>M"=L!=N"?P$?R$?R$.D,B&A $? +#@ +$A 'D )Ff?N0N?1,2 +7OW?,5455443322////////JMx'.=/3,/ 9 9886532 1 1$#PVz"% 0332110//,,,-.///OSx#& 1$*)/5 6 9 99865=?/+OTz#' 4 0:1*F& +, +%'6STh>?S'$7 Q??????????????????????????????????????????????????x??????????????Z?uH~m??tF?xJ}rD{wH??T??b?????n??m??}??v??x??g?????}?????????????????????????????????????????????????????????????????????????????y??x??|??v??j??t?????????????????????????????????????????{?????s??m??f??`??Z?yRvqGni?gm?V\.BPUc2~?_EY&Ld0Kc/(do[fQ^S`)Ye+[g)Q[ HR6> += +; : 3 +2 +* +* & &")&- 0?/>`n? (<=DEIIH +F D +C +; +; +; +; +; +; +; +;JR?18G9 =69 : : : : : : : : : <4/PX?/5 B6689==>>=<65,+%%NNN + + +RRRMMM + + +RRRfffqqq cccqqq ccckn?3 7?9 <64??== 6 +7 +4 +4 > +?:;be? +?< @::::::::::::::::mp?H AG7:00111111117 834`d? 85 +93333333333333333pt?: + ELI N,-/:)CN=\c/Za-VR#WS$scI?z`??|??g?rM?yT????vT??a?{[??~??j?}\??j????????kygCba3KJBARQ#^]/_^0gf8xwI???|{M{zLxwIsrD}|Non at rqC^h3Wa,LY#FSERER@Q>O?RDW6KF["~?\@X;S;S8P3K +/G 1I 5O7Q0N*H +1P/N,N+M*N,P.R0T{?w;e78[E.Q;3D +$559KKEC53'' >6; D\c? ? C;6678899:11111111op?C <B25++>>;:87445 +934_d?1. +55544322101123344mo?: 5;-1++78::;:98 > +?12ae? +/- 1 .?A:JaZjwnQwnQu0?~9seBgY6{o5??M?????l_2ib4voA??l?????i??k?????x??|?{\?????c??~???????????????????????????????????????????????????????????????????????????????????}??t??Y??[??]??a??f??s???????????????????????l??a??h?????}??u??q??k??\ztDga1fj7UY&CR\k4??bG_%Lh-Mi.io]cNdMcLxKw 9r-f4d4d9N'CX5PA5PA-G"#=kv?< +8 94 BE +C C B +@ ? : : 7 7 + (7>@OV???!-C 9% ? +A +G IJ H ED????????nu?O +HN> +A77 @ @ @ @ @ @ @ @ +DE? @ah? C? +D4498??CCDD>>65//vvv cccqqq cccfffiiihhhiiihhhef?1-8: FGHAA;; 3 +4 +. +.687>fh? D96========;;;;;;;;eg?=3:3@=@66666666/107dg? +=2/6666666666666666jl?;@HE U 04AL*Va?io/]c#PIWP$?pe?????f??b??b??u????yU??h??u?dEzY:?vW???????rRpV5}cBnp>OQDF_a/z|J?O??P??W??|oq?ln66666666if?8.4. ;8 ;==<;:966.33 9ae?4,/66544322899: ; ; +< +<`^?-+3. +:779:<<<:8635)0fi? /'$" +4<4C_WfujLtiK{q,?z5?|Wm_:la!wl,tk?x+??b??k?}?. +E + +:0'H V 9 :' + 2&3 +;`]?4 ,"*B(%TB +6 +9! "&%7=/EK=RVWOST*+?hft-+910edPxy=pq5}0??B?y6??A??^??t?????|??a??O?wB??^??^??a????|LrFyl@|pF?}Sum?SK^V'??W??h??W??J?{6y?R??ca~|+HF+\6g\~? +uB330)????????}??p??m??z????????????????????????????????????????????n??Y??W?}Puh;ld6vn@??c?????^??g???????????f????|R??z????????????????????????????????????????????????????????????????????????????????{??q??g?????s??Tnj=ra6?tI??g???????????????????s??a??b?????|??x??z??y??g?zFg`,fk3UZ"ET_n3??aE]Gd$Fc#uvghToPk I?E?0?"wfc?/P+K67WB7X.O???*D +5.*: +A?=>?AAD C +D + + .1}??!.A?& < = +GHJ H GECCCCCCCCfl? G<D< J G J G G G G G G G GAC@ Gek? J>;3376@@DDLL E E ? ?89qqqhhhiiihhhfffddd```ddd```  +%(34bb?82;0957888888884737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788cp?)=> KC$)<;@SlqHbg>]\ZYp_3?wK??~?????z??f??g??`????uT?jJ?nNsY8?yX??u??t??^tkDXS+GBQT'WZ-bd5oqBz|K}N{{IuuC??pmk8po9qp:nk4vs=E +JHB S S+BdkdDKD:D*487E&&3$#%;98HGFVOQLMOJ6;' fg|/"$#CEDZ[;fgGnn.??P??=zx%sk??3??h??|??j??H?H|m6?H??O???sm3zz>hh,psvzH~?P??_??c??d??a?V??e??a??T?nIgS.?J(3???K?E?;xK{????????????h??S??m??~??t??y?????????????????????w??x?????z??n??h??g??_?|P?mA|e;?rH?{R?}T??_??n??w??u?????l???????????????????????????????????????????????????????????????????????????????????????????}??s??c??SxvEki8\`-VZ'?????a??`??????????????o??q??|??y??k??k??r??crH[X+^[.PV&flW(Lf1Uo??o,K6/ " +!9@AECB878 + +<:C  'y?v(;% 1'* . 2 +S T +LG31????????_h? +A; +D9 B> +A > > ? +@ +@ABB +@B >A]m?C += ?>>>>>>>> +@ +@ +@ +@ +@ +@ +@ + at hh? + +<0 +6 % ```ddd```fffddd```ddd```  +-/89bb?82;0957888888884737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788bo? +6 +L BGG>@LXZfwzOfi>]X\Wud8?|P??y?????s??e??e?wU??v?qP?mM?qQ??v??x??h|hEUL%I@FAGBQR&WX,ce6qsD}|L~}MxxFqq???uppzs?|uA?wI?yK?uKsI}yS??d??b??c??\?qEGVQ(72J??HoX?j?,2?E??u?????S??^??n??{??}??|??}?????x??g??k??j????????????????????????????s??d??W??]??Z??^??h??v??{??{??w?????l??p??????????????????????????????????????????????????????????????????????????????????????????????v??j??^?|Mll:__-??Ua_.l[/?}Q??f??v??~??u??w?????|??h??`??b?Uth>?}Pol?JP Z`0??lNZ(ARCT Jd +F` C_.Jf5Bc\8YR-Tc1Xg%Q^ LYDM;D +2D 0B/K 1M~??+A?1K0=W<+D$#< (!II]\@A +!> E &w?o+?#'; !5 .; &// +D +M?3 > > > > > > > >_i? @: +B8 A= +? +> +> ? ? @ +A +AB ?B +> +A_l?B< ?>>>>>>>> +@ +@ +@ +@ +@ +@ +@ + at fg? A5 ='- ```ddd```fffddd```ddd``` + +**78@@bb?82;0957777777774737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788^k??P?>(+N^][pomxsImh>mc(yo4??W??i??z??t??r??l??l?yW????i??j??g???????????gsjCcZ3^Y1^Y1[X-`]2hg9tsE|{K{zJttBll:??vppT5K 1R2S6P 6P 8L7K6I 4G1H7N1P*I$G+N,Q0*O.bx?:+/)/+-11111111/1/2bc?6134478:;==99999999ad?93 <1:6911111111/2.2bc?5/2////////11111111de?5.6+3.111111111= ?14`f? -*,6171/T956401ZU8??lu|SovMZ^CVZ?ef^TUM!* d_}"* +2' L!H +< . $ 5//.,*'RO at wpxD=E0%C"~u?&3=5JTSs%$D""2346 ;)#-,N;fN.V>:G'4CAhw?&_%@-?ZG<^:\#<. F +AdaCFKN + ){?o5J)5M1I6J.30 6?:;;;;;;;;`g? =7 @5 +>: = = +> +> ? @ @ +A +A ?B = @_k?B< +>>>>>>>>> ? ? ? ? ? ? ? ?df? F< D2 9() ```ddd```fffddd```ddd```  +))65==DDbb?82;0957666666664737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788[g? >= +2/.lj9??umm9gj3`c,X]#^c)MSNTCYT:P>T;Q0$\k? +3)2) +4..11111111/1/2bc?6134478:;==88888888`c?92;0:5811111111/2.2bc?5/2////////11111111de?5.6+3.1111111118 :-0`e?.13<56 +@ +,#aXS7CY3?U /! =2[Xm,)>?7BA9DE;:h^]vlc?xomZVp]YoM?|Z?y8zl+?u8??O????t[ +[Kz +9.3!J 2)-<964094209 +&^]?= +/ +/ %!63Dpkr>9@ + +MCBxnm}sroed! &vm????????i??p??x??t??i??g??e??a??]??W??k??i??U??`??e??p??n??U?????oN_W at QIFXHDVFNT8\bF??R??}?????y??k??z?????u????????????????????y??y??????????????????????????h?yN?tI??]??e??V?~W??g?????????????????????????????????????????????????????z?????{?????{??v??{??e??g??k??v????????????????????????????????x?????\om\FdBf Hl&GfD8W56P !;ZZaq?P"59"B3S".K+H/1%' @ +9@@ +64KM&u?g1G#5P 2M0J 5O1D./ +&7@88888888`f? ;4 =2 +<7:=== > +? +? @ @ > A= @`j? A;=>>>>>>>>>>>>>>>>bf? HA K< D5 7'&```ddd```fffddd```ddd```  +%&55;;?>BBbb?82;0957666666664737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788`k?; +0SOFwsj??_tfC|e9?uI??^??m??s??m??e??_??]?rN?sQ?xV????????s?rR??c??y??{?{X\S,NE[V.niA??W?yPzqFulAtm?tm?pn=nl;??wkn9ch0Z_'PXW_$FPHR9O4J +1G5K ?UE[DZ@V>T;Q CF:DF T<::./*H???uv??i??e??Q??o??f??x????????{??m??P??_??h??_????o9"2 [L?,T@A++/7<6352> 9,& 47 1cb?,%%0?*+6#%0!yow????????p??????????????????????????}?????r??Q?|K??T??n??x??p????????~??e??bstU{^?????????????y??z??~??{??u??i??t????????????????????~??????z??u??q??r??s??q??]??X??`??WxlB|sJ??e?????g?????????????????????????????????????????|?????x?????{?????w??p??s??d??c??b??f??k??o??n??m?????{??u??w??|??|??s??i?????c??[??a??PuwExzHsuC?uK??]??l??k??`??TwtGmj=BDQS$JP ]c3??nWa/LX&HT"Ud-M\%IX!L[$I\EXF^NfA]Ea@[<1L-,UDnqd| ?/ +,< !<)>Y2L?:TG-J$A0 $51ed6; + m?c$9(C(C+H;XH_3>U)"/@%?>66666666ae?81 +:0 947<<==> ? ? ?= +@< ?ah? +@:=>>>>>>>>>>>>>>>>`g? B? +JB +KA +C64%#```ddd```fffddd```ddd```')34::<<<;::bb?82;0957555555554737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788gq?A'$*:oiI??d??X?u@??m??t?????z??l??b??[??]?{Wuc?hF?}[???????zZwZ:?}\??p??u?\pg at ne>~yQ??c??]?|U}qGvj at rj74 +;?370 >? + 52+,K' nfu?????????????????????????????????????????|??a?}K??Q??i??}????????y??m????????u??t???????????v???????????}??w??n??s?????v??????????????{??w??s??n??n??m??p??p??d??\??Y??Tsl@\U)^Y/rmC??i`aAz]??w???????????????????????????????????|????????????????????{??~????{??p??f??Y?}P?yJ?wH??w??r??k??h??i??k??k??j?????d??Q??OkoKT:44444444bd?608.735;;<<=>>?=?;>af? @:<>>>>>>>>========^j?8:DAJG ICB64" ```ddd```fffddd ```ddd``` !)*45;<;;::3311bb?82;0957444444444737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788eo? I'+4<@Itl=}uF??L??T??????????????s??c??J?~E?rNiW3}fD??f?????s?qQ?eE~dC?sR?~[?{X?{T?|U?|T|wO?wQ?rL|mDyjAtl>sk=mi9jf6??qcf1U^%JS>LHV;K ?O2H8N@VCYBX?U>T=S;Q8N9O6L ??Z2H:P0F,K-L3L +5N 9L:M:L:LK]):L(?%(?% 6N%= L@ec?2)3,5.-11111111/1/2bc?6134478:;==66666666^a?609.73611111111/2.2bc?5/2////////11111111de?5.6+3.1111111116 8+.`f? -13<:6; +  +D9=rgkm\L]L]C4?iV????????u??i??x????????n??????????????r??l?????????????????? "wx?(3 H4 7 +4.*+/ 3 :');<+1Nkr|3:D16L$:0*3 E5; >7$;GOfs{? D&6->???????????????????????????????????????????????e??f??j??{????????s??U??p????????????????????????????????????????????????????????????????{??v??u??z??z??w??p?~S??X??[??SvrEfb5\[/[Z.??relCqqOnnLvlS??y????????????????????????????v?????z????????????????????h??k??h??c??Y??X??]??d??c??d??c??^??Z??Y??^??c?????_so?ie5TV$PR Z^+Z^+UT&ZY+ce6qsDxzKtvGjm>dg8lrBek;GOX`/??|?SksBS[*@^:X:V@\E[@VCYI_JfGc;]+1S!AG39%VP\v?< +FMGX #?.J+H4.K7-I09 3 +%T +Z1,=5.?7???0A;2F*8L0 at Y"2K'>)@0>K(6CT<11111111bc?3-6+403:;;<==>><?:>be??9;>>>>>>>><<<<<<<<^m?- +1:= EJLNNEC42('```ddd```fffddd```ddd```+,12<<BB==77/0) *bb?82;0957444444444737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788\f?M8;@JMRla)h]%??@??f????~????????y??a?o2nZq_;XF"u^G2B=M/B4G4J +>TI_J` CY;Q8N8N9O6L 8N5K ??Z2H:P1G-K.L3K +5M9K9K:K9J/@, + +2'N_ic?2*4- 82311111111/1/2bc?6134478:;==66666666^a?609.73511111111/2.2bc?5/2////////11111111de?5.6+3.1111111118 :+.`f? -02=>96*XOJ?????1?w"??]?????{??Y??h??g????????????????????|?????????????????????????????????WDb%0_d? 7#:&*-. 0 +2,$%-0)3 +? <,_hg) 654C?/."/"5!.A,! +??????????????????????????????????????z???????????~??p??y??{????????|??b??U????????????????????????????????????????????????????????z??}??u??r??u??~??|??r??f??[??g??q??n??l??f??VonB??lJS$DFKM&e^B?~b?sa?tb????????~??~??z??|??o??h??k??c??n??n?????x??v??}???????{??k??V?yL?}N??U??[??_??^??R{nApc6pc6uh;??g{pBsm=?|LwuDjh7\^,KMOR#KNNQ"[^/eh9eh9]c3Y_/7= +U[+X`/dl;??p^f5Ya0T\+KsDlFhJlLhD`E^ Jc>_=^5^6_+XA$Q:BQ9Hj?? + lNL$3!51E"8O+AX/B` 3Q 8 )*30-?/0B2???)8=+<23D:>T.6L&'<+ +" +BC////////dc?1+ 4)2.0::;<<=>><>:=cd??9;>>>>>>>><<<<<<<<^o?$ ++4: BJLUTLK>=32```ddd```fffddd```ddd + + bcw!////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788]p?)d"+MBG at y~we`6?|R??{????????w??y??m?vaw\G]f;Yb78:GI!??z|tO?sQ??_?wV??c??n??k??_?yV?|Y??a?|L}wGzvF~zJ?~MzxGei6VZ'??gKTN]&N]&2C 5F0C 3F5J9N=R>S>T>T?UAW,?= 31bwV)-@ .A!'31!-+: +0:9 = +?11111111bc?3-6+402/////////2.2bc?5/28888888888888888be?:4 +=2;7966666666),!baqddd```fffddd```ddd bb| #&////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788MZ?I 'CVVLjj`??m??m??g??o??p??g??k??d?u]~`Hfi>\_4DAUR)??z??\??`?vT?pN?yW??`??a?~[?zW?}Y??]?zJysCrn>tp at vvDssAfj7[_,??iEOAP@O(;1D 0E 4IEZEZDZ@V:P5K +2I1H6L 4J 6L4J ??a4I=Q5IAS?Q;J#3B(2)%) "--444411bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111?A)+]d?#(+1 +C*B>,VrZN??t??M?{???]??o???????????????????????????????????????????????????????????????????????????ldaum?##<203; < 9 +: 9D%' 3% * fh? <.3893 E224 = 3* "> N)???????????????????????????????????????????????????????????n?????Y??O??`??n??{??{??g?????z???????????????????????????????????????????????{??t??s??m??i??_??]??Z??n??t?????^??X?~O??n?????^{?Nbi5JSPY$LS[b.}{J??]??p??q??g??c??i??q??q??j??n??d?????r??m??k??n??o??m??l??g??a??[??W??Y??O??K??J?~Dvp6no5uv@(:K4E2C "72G3K6N;Q:P:Q +:Q +:Q 9P9Q8P2I1H6L 6L ??e8MAU$8L>J45A+'1(! +" 334411//bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111=?-/]c?'$(<4YiWe?q??????????|5??m??{?????????????????????????????????????????????????????????????????????????????????dKDU:A[@G + ! /*009F<? '#!+)4# a`?B< L +PB:E5=4) +$<<2?????p??h??k????????????????????????????????z??|?????????????????i??Y??_??b??o??x??m?????v??t?????????????????????????????????????????????????z??r??q??j??j??^??m????????t??W??]????????n??g??Pah2W^(CJHO`c.twB??^??p??s??n??j??j??l??l??v??j?????m??n??s??j??i??f??e??a??_??]??\??c??S?{E?wA?yB|u>vw>yzA??v_g.T['NU!KMSU#ML[Z*NU!OV"NU!JQENCLBOFSAP3B .?0A +??^1D W>W6N6NP(3E#)5!-( ,.4444//++bc?3-6+402//// ////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111:;03^c?/!% +xp???????????d?}2??R??t??~??????????????????????????????????????????????????????????????????????????????????????????????~o66@2HT<5 D /~q?????????????jj?6''/87L@ + G @2,02- I: +%90K???????x??n??????????????????????????????????????z??z?????????????????r??Y??Z??p??w??????????????????????????????????????????????????????????????????????????p??z???????????h??n????????p??q??`x}Esx@`h/hp7JRS["nn8??R??c??j??o??v??e??g??v??o?????s??k??j??o??m??h??d??a??a??b??c??g??\??O?yE|u?wp:rr??yel8cj7ah5[].[].LKUT&ELGNIPJQIRHQERFS@O3B 0A +4E??a3F=./ +*j{s!2*'61$10550011111111bc?3-6+402/////////2.2bc?5/26666666666666666be?:4 +=2;7966666666;=47ba?/ddd```fffddd```ddd + !$),`b?525////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788b^w  LBK^T]??????????????|??n??]??Q?|P?vJ?sL?sL??j??t???????????x?????g??u??m??d??a??a??]?|S?rIsuCpr at lnK??]/@ +@2G&?6O.J*F 6K1F-C-C2J5M4M1J?W ?W CX@U??w2D3C)$4 2/,(-.256633//++bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402111111113558_c?8#&@85???????????c??H?|9??m??????????????????????????????????????????????????????????????????????????????????????????? ?????????????% + F=. ::.OZGRJR\d)tukqAio?_`4\]1ML VU)PW#OV"NU!LSIRDMn9i.n$dVPCB <8 '+]lq%*,9B.;D 4094463611111111bc?3-6+402/////////2.2bc?5/26666666666666666be?:4 +=2;7966666666;=6:`b?5)+   ddd```fffddd```ddd!"*,,/]d?3-/////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788nk? ZS[????xk]OB?^?????q??^?xI?qB?nE?oF?vQ??[??l??????????????w??????????????s??h??_?T?sFvh;mq>lp=fm9`g3T](HQ9H2A +v?Q(;*B3K$@/K'E #A3F-@(=+@4K;R ;S9QBYAXDX'>R!??}'6"/(122222113311////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111* ,58`b?@% + (?ym?????{??_??W??U??Z??v??????????????????????????????????????????????????????????????????????????????????????????????????????????hF + + ,1 *<21??????????????????????????~?bz]PKH*%"#2 ">GM N6,`UQ?????????????????????????????????????????????????????????????????x??q???????????|??R??i??y?????????????????????????????????????????????????????????????????????????????~???????????j?????}????????s??`s}@r|?fv7P`!BPESNZYe'v~B??`?????{??r??^?????p??r??t??r??n??d??^??X??U??T??T??V??b??f??Svn?kc4ed4dc3??ydj:ag9[a3OP&OP&ECSQ(NU!KRJQKRKTKTCP?L>M6E9JAR??ox?T.C +3L:S%C.L*I ++J5F$.?(; +-@:PDZE\CZ=SQDW>Q>T=SUF]I`G^CZAYAY??k9J:V ?['S5a0c5h*ZN'WK Gr=h /m$bUP KB 3 +4MYq +) + +E + +BGB9:2311111111bc?3-6+402/////////2.2bc?5/24444444444444444be?:4 +=2;7966666666(+.2^d?:9;:91/'%ddd```fffddd```ddd#%/024,/]h? +(////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788mr?X]q???GGQ ??r??~??k}oRh[9eX6g^=ofE~yY??n??l????g??`????mD?qH??g??V?~S?zL?qCsk:kc2ca.b`-ah4\c/QZ%EN7D1>.?0A +??^:O=Y@\!)H 2Q3R9XN^CBR77I!5G;P>S;Q5K +6K6K8I)1B"u??%//..-/,-++//1144bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111 "59ab?K , +/??t??|??j??f??f??z????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????FL>::"????????????????????????????????????????????????????????Yz?0~?4??????????????????????????????????????????????????????????????????????????????????????????????????h??j??o??q??y??~?????z?????x???????????????????????????????????????????????????????????^???????????p????u??[??U?I??Uu?Edy4[r,Zq+Ja5LK8EM\%@O;L>O??l>QI\$FY!?U>T=S;Q8N3I /E-C</.11111111bc?3-6+402/////////2.2bc?5/24444444444444444be?:4 +=2;7966666666#&(,_e?:<?@?;9.,%$ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffgefgefgfbgfbfg_fg_ci]ci]???LSKbkjhqpOX_Zcj_gthp}`c?`c?`c?`c?`c?`c?`c?`c?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`c?`c?`c?`c?`d?`d?`d?`d?dg?]``c?il?hj?]_?]_?fh?????????t\??y??????q??R?????{????????w??y????????v??????????????????????????????????????z??{?????M??Q????????????????????}t?^z?Zq?Q|????????i??in?di?ch?hm?pv?w}?~?????v?l???l|_u?h???amiMUjlt?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?` b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}??ILofi?or?WZ}_b?ad?hk?ad?be?_b?]`?`c?eh?eh?`c?J]?n??dn?HRv???if{?x|?rv?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}????????????????????~??r??r??|??^??t??s??j????????????????????????????????????????????????????????????????????????????????????????????t??p??b?????l??p??i??}??cz?T??}?U??e??k??l??l??l??j??h??e??b??`??a??c??f??h??j??k??k??k???o?Z??u??w|?`??p??[y?N}?S??a????xq??g??Uv?Hi?]j?kx?hu?JWy???P[{ fo?Zc?`g?`g?af?af?bf?bf?dfdf`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`c?`c?`c?`c?`c?`c?`c?`c?be?be?be?be?be?be?be?be?}??ILkfi?or?WZy_b?ad?hk?be?be?be?be?be?be?be?be?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?dk}cj|bkr`ip_i`]g^^gT]fS??|LSCggeoomZVgb^ob[ze^}ffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ LSL   ........'6 1$PRx$-6................JLu- + 5:) +3.-11111111*9 4'PR{'091111111111111111JLu- + 5:) +3.-11111111*9 4'PR{'09//.... , , 1+, +4 7 +3<H??w??K6{-]QLP?{??T??7inFX]5RKCSLD\S*bY0wfJ?y]??t????X??o?????j?vV?zZ??`|iIe[8g]:cc=^^8V]3X_5Kg4Hd1?US2HF#7\2W:P#?Ux??BmR7j?*]2*[X9jg 6fA =45 +< 5 5"((394C.SbM.>$&6FQS  /................JLu- + 5:) +3.-11111111*9 4'PR{'091111111111111111JLu- + 5:) +3.-11111111*9 4'PR{'09................JLr* + 27& +0+* + 2 4 +3.*+. 1=,, +4VNc@,-???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????^???????????|??????????????}??????????????????????????????????????????????????????!-0"VeUV??????????o????????m??????????????????????????????????????????????????????????????????????????????????????h??h???????????{??p??i??Whp?We2We2S] _i,T_'Q\$|?X[g7ksLU]6??p??k??e??f??W?sH?kP6K/D/K5Q1S /Q*NL)MK:b)Q6< =/HQx- 8-**((&&&&11111111JLu- + 5:) +3.-11111111*9 4'PR{'09........,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6........%%OUG +  + + + + + QQQ fffeeeYYY`fd  --------)31-Z[?/,-----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+------//,*,0+'+4?????sC3r:*iwwu?????Tw?%]c3PV&KE5LF6YRf_+pI??\??l??j?tL??j???yf>dQ)vc;??]~oHgb8kfBC#)TLJ????????]??@??P??g?????}???????????????????????????????????????????????????????????????????????????????q???????????????????????u??\{?Jv~Ebs%`q#TfZl"|?PEZI\$nnQ>Q=Rii? + +C:8;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<317799====9< ; ;20 2:?????d1'c-#_sxq?????.TiJSFOKF0QL6f]"xo4?Q??`??X??o??i??r???mZ/tb4??X??W?zMvtKvtKlwObmEM]8 at P+/B':E +8DF +GLNk?3 "2LHII +F88 + +D0& )EOXFTCBP?=K>mu? +C<;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;np? + 5)1,: 2.0/ 4;=99=#&G4 (??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????y`B??k????^T??????????????v??{??????????????????????????????????????????????????????RWj +% #h`]???????????i??e??o??W??j??j????z\?}m???????????????????????????????????????????????????????????~??u??p???????????????????????{??i??Z??Sx?0m}%`tq?0??XIbEa>ZC\Tm,v?P??l??w??u??{?????S??]??b??W??O??O??R??N????|J??S~zJ??u??`srBgf6ai:|?U??v??]??}|?Vs}Kbl:@LKW%>JKW%??bS`+DR4B +CT +CT +AU +AU +AWCYC[D\:T +:T +9U +9U +8W 9X ;Z<[??^)D,ED]AVBW8O62444444444 +84 7ij? +<31;;;;;;;;>>>>>>>>nn? + +@4<7E=9>>>>>>>>; ?;>ii? + +C:8;;;;;;;;<<0/  kpl  iii fff```aaaY]h  (,155555555:623^]?9235555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,..3388::8:20 +1#%LFIh_b????jsT + F5?IApzr[t Jc7B +=HLH-VR7ld&~v8?M??S?~S??s??q??`??|{i9??P??e?yN?{PwxXghHGU>0>', &#)'.124gk? 5' 3 903 C:52;&#(*MXZCR=/>)(6)dk?B:5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,5555555555555555[\?)'1'-(, + 7.0@H@ +64(:6DH=C????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????~c???oMK?]W?~x????????k??o?????????????????????????????????????????????????????????0/+P7$Cg\???????????????~??y??~??g?????k???????????????????????????????????????????????????????????X??N??j??z????????????????????v??e??U??G~}=~?6q})jy&??>??eWoQnNkUs)KiG`F_J]&Re.lzI??`??q??????????????????z?????n??w??q?????rcdBNO-;LL]&izC_p9??ky?Qt?Mdr=?MCQ3? +DP??bS_-HT">J9K8J5J5J6L8N:RAZBWCX6M7N(F/M(N"HE!L! KBG>Y87 G]c?85655331111........[\?-+5+1,0........3/+,^_?2+,5555555577777777[Z?42<283777777777:623^]?923 55555555:922%%X[baaafffiii  iii  cfu + &40/3 ><<<<<<<< A;29dd?;6=<<<<<<<<<<<<<<<!$ 20 -/ 0 +11 +.e\? .#(##" 27867" +.2?8Vc\TdG8H+'5$ +ls?NF<<<<<<<<<<<<<<<11@C 7/4???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????{?xI??s????????????????????????????????????????????????????????????????????????????????????0B'.??v?????x??~????????????????????????????????????????????????????????????@=vI <K!8;+R?????????????????n?????U??h?????????????????????????????????????????????????s?????c??]??????????????????????????r??c??Z??Q??F??M??F??A??W??|u?8p?:j?4]y.So$Lg$Je"F^$=U>PCU#qrF??Z??k??m??j??j??j??c???msMnxSisN??xs}ZR^:LX4AZD]CYX5 = 6 +7#7,50&/6E2IXEDV.*<" +ip? #IE1111111111111111cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..64444444451.8bb?0.71111111111111111cd?1, +:,++3/++1++,F6, ?????????????????z??l???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????h??k????????????????????????????????????????????????????????????????????????????????????I4= + !#SDA?yv?????????????????????????????????????????????????????????????????????kps (6-!5^Nr???????????????dfQptu????????????????????{??w??{???????????????????????v?????z??z?????????????????y??}??v??f??]??]??X??M?T?T??L??Y??{{?Au?=gy/`{.^y,g?C< ?##-?6$ +",6 at P6GW=3F2mu?1 + NK2222222222222222jj?3.:375 + +A77777777446Bii?3.97777777777777777jj?3.:375 + +A77777777446Bii?3.92222222222222222jk?0+7042 +>208 +=/+KHIy???????????????????????????????????????????????????????????????????????????????????????????????z???????????}??x??x??v??x??????????????????????????????????????????????????{????????????????????????????????????????????????????????????????????????????????????zju0#=RHP??z?????t???????????u???????????????????????????????}?????????????????????! +29 5 +6%1KNUBELpx?!)W?????z???????????????????????????????????????????????????????????????????????}????????q??h??h??`??R??g??m??a??f?????N??Ily4q?>aw.Wq*c}6u?My?Qx?Tv?Rg'm?-n?0h?*f+h?-`|(Vr??V@` +Bc6WTw'9\ 3UGi<\Tt)@`Ss*?ZId!2HNd$Te.Uf/GTVc.??iOX)LS'QX,M]K[EXBUAVDYG]I_@Y=V8S5P +2O 5R9V;X??V=Y;S0H &8BT"BV6J6R3O$J!G#N +V(L7<' +;7 9 +;V^? 7 +9.2200..--77777777jj?3.:375 + +A77777777446Bii?3.92222222244444444jk?.)5.20 +<44444444//1=ij?.)422222222---.,-**sr?!  iiifffddd``b!#/0bb?809+4*,////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.066--))44I +O5< +. +*?KKs??? ?.,>T]?rBiW3W'4X(:DMWkb'sj/~wA??_???????????m??Z?{K???~qE??z??j???fe`$%A : BQHFF??44++ac?,(0.79= +:8/+&6(0G:BY2:O$ +)ej? 24.11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////^f?5& +.# +25 K<= > # $QML?????????????????????????????????????????????????????????????????????????????????????????????????????r?????????????????s??p??o?????????????????u????????????????????????????????????????????????????????????????????????????????????????????????????????????????????{?q?) !5???????????u??U??h??u???????????????????????????????????????????????????IM6hr?bl?DAGL +P9Z]~JMn A=K???????????????????????????????????????????????????????????v??f????????????????????}??a??O}?I??M??T??_??P??R??znr7rx:??H??K{?Cp}7n{5r?;{?D??J??N??P??R??Ju{=sx8x}=z=v{9??cfp+\q$Od9YAa7]CiL^ Se'>Wh?@[{8)I > +" (=gtjz?}|~?8,%>T\?tAlY.R"'K=E +RZre.zm6?wF??\??v?????i??_?Qo^0????{S???}c[ZX986 +,9 BOG??9922++bd?.+3078:8;8 <;$J3:WAHe1" &3af?- 3/11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////^g?3& +.# +57<R3L"????????????????????????????????????????????????????????????????????????????????????????????????????????x????????????????????q???????????????????{????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????_NX/-CKI_????????^??k?qV??g????????????????????????????????????????????????????????????#RE [Q :,??????@:< )2Cehq?????????????????????????????????????????????????????x??s??{?????????????????m??Z??V??X??Y??`??N??R??~tx=v|>??H??K|?Ds~:q|8t?;{?B~?G??I??Y??\??U??I?~A??C~>xw7??hns0fs+YfAY F^5W?a +BVH\9Raz9Zy61P +Cf"Fi%Kk(Ll)Un-Ng&??oHVX]#RWJY"FUARBSEYH\!G]E[B[?X;V;V9W8V3Q /M??a8R8R:T)C5O3L5N4M5N5O1K-G/I +8R@Z"+d +O)2iv?%!44@A;<11////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////++//2222bc?1&  `a[fffddd```$%//bc?5/8+4.0////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.088//((//7?),'`js???ZiTjt?3+ ?T[?xEtb0T&CDGX[$}g5?p>?wJ??X??i??k?sB??a?}PRG????|[? ?s_YK# :?F@4422//++`a?0095=<>775727 7<  +,!C"D^c?* 1,11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////^e?3' /& .69:J.G DHT??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1-D +#????????l??s??i??s????????????????????????????????????????????????????????????/>U""????????u'042,% 15*RTIq[QtG=`-)J#@!!C##EB:rsnklg???????????z??f??{??s??y??~??p??d??P??R??R??]??`??J??Q???|}Dz~C??I??K~?Fw??v>x??|?C|?C{?B??Z??`??]??U??O??Q??K?}B??pxw7qx4el(M_N`:R?W @V@V7QWq0Ts07VFe"Lk(Mj(Li'Tj*Nd$??oKYYc'S]!JY"GVCT DUFZG[ DZAWAZ>W;V;VY7R +.I/J>YLg"/9n K/w??"+ )*7845,-////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////--//1111bc?1!(`a\fffddd``^  "#()--bc?3-6-624////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.099//((//F8%- $hsw???N^Cgt?:.9OT?tGwg:[0%FII[['?e6?pA?xR??`??i??e??L? ?j?{QMF???pjRQML)%$)+::=:++++++--_`?43 + +>8@;= D +E B +A;:45'B,1W"'M^c?, 1&11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////ad?1' /( 19; +H:@>...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????~?,&2:-6??????????????t????????????????????????????????????????????????????????????x??# !+-894AB=?????????ubD!R <1 < E833Q + F95571,`_.;6=???????????v??u??x??y??x??f??\??I??M??M??^??^}zG??P????~K}~E??H??I}?Fz?B{?C}?E?G~?F|?D??T??[??Y??T??U??\??[??V??v?y>z|;qs2[h"\i#CWEYE_>X9VMj(Mj(:WB\Lf%F_C\H\EY?? kK[Zh+Uc&N]&KZ#FW FW G[ G[ BX>TC\@Y\@^?]=[??h;UX-H7R +3O2N5Q9U +:V 5Q.I0K??zjydfq?=,$=@l_ at l_>]4-L#NJ]Y)`4?mA?{W??g??p??i??[??Yig @PN'???OM@!,#&336434))++--11cd?608,3*+,,.024771C %OF]b? 4 +5%11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bd?/' +0* +3;=I92+;\?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????|??????????yz "#54+>?jw???????{d??l??????????????????????????????????????????????????????????????~???????????????????????m?t?=.A("4Q358921,-nn?0//Knl`????????????????????x??k??[??\??\??]??]~vH?Q????{K|zG}J~F|}Dz~C}?F??H??K??I~?F??S??X??W??R??R??]??^??[??x?y@|~?vx9er-gt/NbNbFf#7W<[CbHb!D^DZSi)Pd%I]HZCU??iI[Wi+Qc%JY"HW DUFW J^#L`%Ka#I _!Ib!D]?Z?Z@^B`B`@^??h=W?ZC^2N;W +6R6R4P2N0K0K5N:S>V$@X& +G +Js???OL/>9 --11+*////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////2211//++bd?-&.%.),    +``^fffddd  +`a["#5522,,**bd?-+4.779////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044++))44::9N %6WcaVb`ff?> ( (%JC0UNA;'^!|???????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????~???????????????????????????????????????????????????????????????????????~??????????????????????????????????????????????????????????????????????????t????????????)!#2]Ll?????y?xa???????????????????????????????????????????????????????????????????????????????????????????{??????}s~3)407== 3/ +) +ik?:' +;$45Gpre?????????????????u??j??b??`??_??c?yO??V???wI~xH?~N}{HzxExy at z{B|?E~?G|?Ey}B??T??Z??Y??R??P??W??V??Q??y{y at u{=rx:du1j{7Ri#Qh"Ch#-R +=\:YE^Rk*L^ _q3n|?bp3Xh*N^ ??nJ^Rk*Jc"FUCR@QDUL`%Ui.Yo1[q3Qj)Le$D_B]A_B`B`@^??e>XC^Hc8TB^=Z +lx:ht6[r.cz6Ih"Ih"Hp*,TAa5UDZZp0N\es6??Ps~Baq3Td&??tNd$Uo.Ke$O^'IX!CTEVL`%Wk0]s5aw9Zs2Sl+Id!D_A_A_?]=[??b?ZEaLh>[ HeC_B^Ke&Mg(Mc=H^8?QE5G;- + +21:966////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////8822++((ac?+*32;<?32$# +```fffddd  +`a[  !/0BB;:11))be?*) 2.79;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0//((++==JjRO HE 4 jV?G 4%..'??=P2_T E<:; C ;7`i?./?= C9=0/ODCchda?~{??c??a??B?|:??j??t??d??f???sI?{M??Z?}M|vFrocu7]o1Qn+Yv3Ae@dT}73\Ii&5UAWYo/IT`k/??Qs}Abp3Uc&??vRh(Xu3Ol*^m6Ve.J[$GX!J^#Rf+Wm/Zp2`y8Xq0Mh%FaA_@^>\;Y??`@[GcOk A^LiHdFbF_&Le,MaF>R7"14 PC( =^mp +;JG  +54<;;:////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////8822++&&ac?+,64>AD 76)'```fffggg bbb -.9922222222cd?3. :2 + 9/,22222222 +86,.ab?613>C@0).417799;;;;cd?3. :2 + 9/,22222222 +86,.ab?6132222222222222222cd?3. :2 + 9/,22222222 +86,.ab?61399999999;;;;;;;;Ze?Q"4$ -A(=KESRY#OV fd4??R??YzrCi^(eZ$JZGWXg at 5Ddno +(.A>>?> B +; :9@ &! % +!_a?9@WC&(O + S T $+17I EWHZFX098 +,5hh?1%1-2< 7*(1004499<DU9/~?????????????????????????????????????????????????????????????r??d??g??k??r??????????????????????????????????????????????????????????????????????????????????????????{??????????????????????????????????}????????????????????????????????????????????????????????????????????????????????????????????????4)1 6- +????q????????????????????????????????????????????????????????????????????????????????????????????????????????????fi` ,+ +7 6 +; +;[i? +/.:29(%&)8[^m??{??yz?Pz?P~?Ax;??j??c?}O??f??}?o8?uC?wE?~W?vOksNemHan at boAeq3dp2]\#qp7??H??P??J?B?t8{k/??oga-gvOpXKnVLoW/bS$WHDcLk.W]5^dC^?@[_hm ..A@@>43+,,#'.2(9/):0&2`c?19<)=!" + HA#06D BP,9C8 *  +`b?%);D +83 + 9 +6-)-..124577YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.111111111-0+-]^?/*-4444444422222222b`?.9>CU?:!54??????????????????????????????????????????????????????????????}??t??x??????????????????????????????????????????????????????????????????????????????????????????????????z????????????????????~?????{??x??y??{???????????????????????????????????????????????????????????????????????????????????m??r?????????g]e+% +~sq?????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + +))2154U]?&'0)2*-#9DJFflh??q??weq?/; ixYcrSng9?yK??j?m5?vB?o;?xO}tKltOltOkwGlxHnv:ks7rq;~H??R??W??P??K?}I?zF???pl?YfJMZ>,L?;[N%SPC@FhJl,NZ.P\=P:AT>R\'Xb-mu,??Q??Hq}3??]Qf%Nk1If,Up-Ql)Mh%Lg$Lg$Mh%Lg$Kf#Yt1^y6a|9[v3Pk(Je"Mh%Sn+??i3L +&<04J>9TOSniCh<1V*7:!+] PND %),')]_?+&),+)((*-/00000000YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.17722)) aaYfffiii   + + +bag  %&24<<22222222ef? :6 +;).,322222222.66 7ab?0.6#  *99(& /,,..0022ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,322222222.66 7ab?0.600000000........Ve? D )7 66L&>PCU:E +EPST,YZ2d`;hd?c\2VO%6D>R7 ./kp? 47;'1! ' +3,"" *#,+5>=UbHQ^D=I5&2lq?: E?2*.422400234555ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,322222222.66 7ab?0.600000000........ed?7 E I M_"Q#R":>??????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????z??w??k??l??q??v???????????????????????????????????????????????????????????????????????????????????????????????????*(M 1 ??????????????{??y?????????????????????????????????????????????????????????????????????????????????????????????+;: + + ++3243hf? 1 +2 7).,3 ,' +&5P\XmyuN_M/MoT[}bu~S??d????M?Hxc,kg8jf7ai at emDjrAltCop6lm3vtDzxH?|L?~N?zJ?vF?tH?vJ???xsU\gY3>0#.#79*/%,71JN-Y]++!& +!%1?<3OLCPO0?`??_??b??~ju9_o.Xh'Tm4Pi0Pi0Vo6^w>_x?Wp7Ng.F_&Ib)Le,Jc*E^%D]$F_&Jc*}??#C X +T?[+EBE_\"87EL&#&/.+VX?%& +3'(*+++)(00000000QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4....**%%# +VTWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg`^_fde`^cYW\???RP^XXpii?cc?cc?ac?bd?ad?be?bd?bd?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?jn?`dko??????dg?]`?mp?eh?eh?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?gi?gi?gi?gi?gi?gi?gi?gi????HU?k}????z?c}?f?R??]~?R??`??n??c??j??}?????y??u??o???R^J???RXnUX?UX?ko?mq?ir?aj?Zkubs}x????? ??K??S??gu?Wi|igzggsdp|???GNkY]?os?fg?jk?ec?hf?^cvej}lk?ml?hc?gb?kl?pq?hsc??{??nt?^???bjmnm?~?owyy?????|??rv?im?eg?df?ab?bc?bc?cd?de?ef?fh?fh????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?gi?gi?gi?gi?gi?gi?gi?gi????X\Zi?hw?Vt?g??b??c??l??|?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WGRff?SSoG at R???????????????????????????????????????????????????????????????????????????????????????????????????????????u??Ys?Ys?\o?[n?bj?ai?ef?ef????SIn_W?qi?d^?lf?ig?rp?WY?gi?lt?fn?[f?_j?jw?r??????????????????i??z??v????x??v??t??v??}??z??|??}??x??|????????|??}??????? ????z??KTXa?Vb?Q]?ip?ho?hk?dg?fg?jk?wt?|???{?????|??{?????a??d??m??o??j??f??i??p??s??r??n??h??i??j??g??c??a??a??b???NQp]]?jj?O[?Ua?_zgw????o?t\j?Sa?^a?cf?bht\bn^`?df?^`?XZ????RT}[]?km?eg?eg?fh?fh?eg?ce?ac?_a?fg?fg?fg?fg?fg?fg?fg?fg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?`c?`c?`b?`b?aa?aa?ca?ca?db?hf?c_xZVo???ROXZXYkijggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +PM` *))//111122222222IJx)- +<.2+.2222222213+)QR?), + 9#7),M$'J /"",,..0022IJx)- +<.2+.2222222213+)QR?), + 92222222222222222IJx)- +<.2+.2222222213+)QR?), + 900000000........FP?C$5=ARZ9P$>U)$ NUg 6 <24  #%>6O'#B.M.G 2  ('NTv! *%,6<$%2068/4 LR`6/2S\]=_`@???6921 + %;UZG./0,++""+9?KCP6ZgM??i\p1YqWoNh+Lf)Ic&Ga$Ga$Ke(Qk.Uo2Nh+Mg*Ke(Hb%F`#C] A[@Zru? +!8F3(H+G!C_93O'8, 38 +-/'%QS|%( + 5,++*))((--------IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJx)- +<.2+.2222222213+)QR?), + 92222222222222222IJx)- +<.2+.**00557756TP_   fffqqq b_t * 11143220011111111mn?? +8>.1))111111116 712bc?516#*7>< 2+'11446666mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444422222222W`? F +)9H2H!CY2=W;U9S 4N4J 6L6J 7K DYTi$[j/@OCP2%2]ep %+*.'4*B7T>[;W=Y1E<+" 91:7lq? +< +$ +'"(38:6##&& +>5.7dh? ( 2:=Zo$Xm"N_(@Q;G14@*%/  *)100/,+mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444422222222cj? +1K W$pkh1ml6??J??SptBciEgmI???"' 3;EE15? @DC AE"<,A.Yn[??f?CUtFeKf#Oj'Ql)Lg$FaFaNi&Wr/Lg$Je"GbFaE`C^A\?Z???&++ 0&@Hb;=W4&@=.EJ + . +, 2 +3-.bd?1- 2+*))+. 2 + 5........mn?? +8>.1))111111116 712bc?5164444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))((//99==; += + -idz + fffiiifby ''445433..////////ef?1).)414////////-/,3fg?6*)-31))-9944668888ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666688888888go?G 6*@G]7=X2MHb;U 9RAZAX:Q G__w)Td#7GES0;I&w?? & 5 )J#,M(870@?5O6P 2Q-L4N!*D#- >BONSW?,  ++9;FE# ++ "B>Jl??? G'3>.ZrNf=R7LFT0P^::BD"$// +9 + 7 7410ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666688888888kr? / +@Fc/}5x1t1I$> 32) +(]k?-%*# +.+.+- 6 +7 60 6> 10$!bW_????wX?H?w@?q8|m4on8qp:wv@~}G?~C?D?~Cnl1lm1??E??QrwAgoHowP??? +&56L +`-/85<<99%3 #>/x?WOo.SwRvFbPl"Ws)Rn$GcC_LhWs)Nj KgIeIeJfJfHdFb???$$0EG%'0H(;Q:%;$ H6LQ:;)+(/fh? 2&%.,+,1 +8?D33333333ef?1).)414////////-/,3fg?6*)6666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414((//99??37*3pk? +fffddb"ac?-.12288;;??////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/// /////13/2bc?4.0////////////////da?I1 >  $*8-9!9E-=NBSDXBV@UH]Zpi-4N9SC]@Z??_6Q +A]Z +9U4P1M1M?HG('+)C@6:bhx +  )CE $  +,"=*.I*.I&*E#! 'jn?/ +.),K"A2$#'1"A,/N&)H3$# +)bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444../147:DP $/88994411bc?3-6+402////////L +W'!'7???wtK?~F??H?oM?kI?]JyVC?d@?wS??I??G?z[n_@~yAzBPW^e"mxZHS5ch? +*AI4< #))))11??:E .)t?hYeMu?A^r*et1SbP__n)\p(L`G]RhGaOiPn$Nl"Po)Xw1Xx5Rr/??|M].4@,( +2> PK?@ 2 213(+bd?-13<;46 +#,7&KVEAM5" + 91:Aba?<) 2'024////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0fffddd! $ac?--02288;;==////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////ed?@-6-! /< 7D(?P@Q>R AULaWl4M4M9S6P??X.I7S /K9U +7S4P3O5P 9T=X?Z)/;"()CA67bf! +$-CE%! ++ 0 -'"&#(eh? + +. * - + 2 /*&%&)+"+6 +5+#&+bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444;:753222se? ,@ DQa!b,m8JYx???????????????r??u?????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??v??y???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????s?????????%M+*"S)???rln??z??u??l??v????????????????????????????????????????????????????????????nwv098 )/1999922--bc?3-6+402////////GJ'??xifE?sB?vE?uR?rO?gP?aJ?lF?~X??O??M??f?tQ?H?{D^c)^c)Q[C(2ch? +*>F2:!$++))//==@E-'graDO>l?i|53&$35),be?+02><34 + +=H:O]:2@ ++(; + Ebb?8) 2'035////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0fffddf #"'ac?.-/22668899////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?0)0'-#&*$*62>*:F2Y2M3N/J-H1L 7Q9S4M.G1!+0EC97be?* (+4@B 1+&',-'%(+(,`b?/),)),/00/.)+021036bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444 @ ?<96310on?2 +EJP^#Z 3j'CNx????????????????g??q??}??x??????????????????????????????????????????????????????????????????????????????????????????????????????????}??{?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????z??~?????h][ A+Q7g`?1*K??o?????k??h??}??????????????????????????????????????????????????uhnzCIU4, + 3;2;;8811))bc?3-6+402////////DA??sRQ?rf@}qK?sQ?uS?qS?oQ?yQ??b??\??Y??e??]?}OzsEhjBXZ2/6. + cg? ,8@08'*//++--88FB-+]g_.80dtE}?^n?fWuOIf8Jg9He+?\"D_Ql)QgVl$Xi#RcWc!`l*dp2am/??e[o*_o@\l=GRD3>0( $'+8:753446),be?+.0>;54*3.J['FW#1<. +9<?1=$0+1=4A%;H,DUJ[%EY=:N25K$2H!??m=U!F`:T*E*E/I 9S>V"3K2'!&- +: 90+bc?1+4.7:<8413796314/2__?3-/57:;;841><99:;;9bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444789;;;;:go? +6DN +NZ*W@m2NO????????y??}?????k??|??q??m??x??n?????j??s????????}??{???????????????????????????????????????????????k??o??}??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????n??w??? 5:>Znd? +<>=9944--((bc?3-6+402////////@@ $ttv99;`XAzr[|lJ?tR?xO?{R??X??f??g??d?|O??Y?xSkc>]\HDC/#cg? .3;.6,/44--))44@838]dn%/XeK??ud?}Hna4W?4W?>_4;\1=Y>ZMaQe U`OZV[bg'll0jj.??c_t%`r4^p2O]9GU1/914>6 % +(57=<8:),be?),.>:77 &. + +09&%'0/2>&9E-+;: 0/,,t?d/E=V6O/I.H2L:T=U#0H. $ $ !$*) &bc?14=2;35311268756846``?602?>=;:987 A;535752bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444258< + +> ? ? ?_k? +7 CQLW +1S+OqLh\????????i??t?????o?????{??q??t??c????[??g??{??z??u??s??y???????????????????????}??x??????????????{??f??l??|????????}?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????u??w???????????U??????d`q -T=lf?;,?????e?????g??????????????????????????????????????????G6<7;=6558 B8811++&&bc?3-6+402////////8?32dd|2DA:khaqiE~vR??M??P??V??^??d??]|p^FGgOHc0@[(J]Ob U_Q[\\jj*up6to5??_\r \p(Zn&Oa%L^":H$BP,+5-# 16B>:<+.be?'(*:69=+) +"2FYPc#;H. 5)bc?1' 0+49;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0## +fffdbm %&.1-0`a?2,.//111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////cf?'+ +329:;:9,-# *',? 6! bub 3 6N5M/913=52>(.:$/<"0=#'0-$!be?*6?2;*,554433225736bb?6027632369<85225776bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444468; + +> + +><97_e?7B +TGQ4M6Xqm?s?????|??d??e??l??f??q?????v??r??\??y??V??_??p??u??p??m??r??}???????????y???????o??l??z?????~????????u??}???????????????????}??w??{????????????????????????????????????????????????????????????????????????????????????????????????????????????????????x??????????????????????????????????????v??{??{??n??a??a??s?????t??]?????^??tLM??@\VT?-+????~`?????H??v???????????????????????????????????????2)> - B7336=7211--))((bc?3-6+402////////-6<;YZ?/##+JJRdbYPHa7F_5M` Sf&ZfWc`e"mr/vv8ss5??gcx-g|/i~1]r'Uj=OASBP/.<" ,-@==?+.bf? &')74;A52 )5Pa-Uf2=H:  :5bc?5' 0)257////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0.-#"fffdbo + +!- +/2502`a?3-/////----////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////de?2(/%+&(30-+.045 +N J2 /Xhg'&4J#:P);U8R5P 4O +5O8R;T=VHW0M\5J\ AS?RDW@N-4B!bg} 6?.7"$34431012.0-0bc?2,.---.03572466667 9bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0444444447:< + +> =941fc?:AT +BI3B;[j????????n??a??P??S??Z??]??t??b??_??P??t??T??Y??e??g??b??_??e??p??x??x??u??g??w??x??i??h??w??}??t????????~???????????????????????~??k??k??|??????????????????????????????????????????????????????????????????????????????????????z??????????????????????????w??????????????????????????????????{??a??`??^??W??Q??N??Q??T?yI??a??T??SouG??]\f]8B9jn? %TPi?~i?{f?}8??Z??????????????????????????????xnmD:9st?.K..,0 +>A2'++))))))bc?3-6+402/////////1=B]]?8 + "':GK&_c>?|;??G??U??Y??j?|b??E??E??yj^P/"=8cf?1  ('/<?BB11""&&95?AWW?6 /%OR += +=!169O+I_;La Sh'Yi Ue[gdp(ip-dk(??l`s1ez-h}0]sWm@UEZ EV >O0;-& * ;@?A-0bf? &%'84>D;6* + 2*8?M*DLN*24 8-=@bb?8) 2'035////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.065)( fffdbp  " 2 43513`a?3-///----++////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////aa?6(0& " (%//>?GEVT;5M[d #-C7M)0J 5O;V=X;V8S7Q7QBTGYCY6L5L=TBU >B/:;Yd???{?x??_??]??D??E??T??R??S}{B|?Ew{@??n??R??U??]??U?P??O??U??b??j??l??i??Y??n??t??h??g??v??x??l????????{??????????????????????????l??h???????????????????????????????????????????????????????????????????????????t??b?????}??d??i??s??}??z??|??z?????????????????????????????????????????y??s??P??J?F?F??I{Dht6\h*~kC?pHvp4?z>??N??T??{??????  (???zsa??F??M??z????????????????}??q($hn? 697671*##&.&&(())++bc?3-6+402//////// 5/> Igh?E +(,2 JP*vr+??@??X??b??{??v??H?}ADD22!!$$63@A]\?J?)V d QD#/B"ObBI]Pd%UgPbRbWgXe Q^??cM_#LaLaE\H_Dab at mnL?r>??P??\??d??g??f?yX?~]_[Z  + )ac?66?.7.044442211/5-+ac? +6,%5;@>0 8!%%04J]0Tg:JbD\RjMe>TAW??dDXATEX9K +HZFZDXMaNbTd7Rb57>D.013/2bc?4.0////////  + -7 at 2><+) ,(5A=w?? + +1 @; + +PF1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0==22""fffdaj ..::13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;; +C +C78__?8+ +1 +#."&;3H'?Y)Ic3AcFhGeFdG\=0kl?' +3%3+*11. 3@ 3 3 +4 331/.kl? +6/ +81 + ;54235699;;13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666cf?)> OYP.'DbIp;Gn9Ps +Uxjz"p?(zzHzzHa}3a}3[u,Ic??hSj"fw1Zk%hu0y?A??G{?A??H??[??^??R??O??Q??R??Q??O??T??\??d?????[??f??m??k??z??s??}????|??q??k??e??l??r??{???????????}?????s???????{?????x??W??I??[??r??y??s??s??p??h??_??Z??Y??Z?????W??\??Y??[??m??Y??O?|E??t??????????????u??l??q??~??|????????}?????y??P?|Dxx??P??P??Q??[??YwnM?}\lhg&ac?66?.7.044442211.5-,bd? +8/(38>;/2 !+=N,RcAQg)F\K`%Qf+Pc5Uh:??aEYFYJ];N GZCX BW +SiPfSd-Te.BKF!*% + 2,13/2bc?4.0//////// +$ ):+6<*0??"(5.)@:1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0==22$$fffdaj ./::13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;6836^`?8/3!&&"-D4BYIDe +Ef Ol*\y7VjO4H-'`e?/09-6.095248;83893.ee?.4 ? 1*(+*&%+))))&$ gh?4/ + 93 +=5433669:;<13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666cg? (7 +DJG53QmGnBDk?LoPs`tfz#nt6ms5Yu+Ws)Rl#E_??dMd_p*Vg!\i$jw2r{8mv3v{9??H??K??A??Gwx>qp7vu??_??\zqP??czvu,('"ac?66?.7.044442211.4..eg?; 2-/4<9//#!/DRAPa=9J&+; 6F+DREGUH??gMaSf$Xk)DXK_F]F]Qi IaH\NbHT@/;'+13/2bc?4.0////////.("4#,=$->  t~?($5  )-#1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0;;44&& + fffdah  + "119813/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;/348`c?=68? +A8, %(9- at QEe@` +Pl2f?HYlY(;(" +`d?32;.7.0>=8732--) + 900||?B2I2147:40011,-+-+,cd?1, +82 + ;324477:;<<13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666eg? '0 8=?=7Vu:bJ>fNNs.W|7f.c|+`n#WeQl'Lg"Ib@Y??eF]Yi(Rb!Wc#am-gp1cl-im0sw:vw;op4ku8fp3em1ow;??K??[??`??`????H??H??E??B??U??V??f??j??c??Z??Z??W??W??L??F??F??H??e??g?????i??i??p??`??g??_??H~}:??B??O??U??L??N??P??L??Dy???F~?Bzz:??B{s5w9??S??q??r??d??i??k??m??|??k??g??V??T??{??N??]??U??Qtx;^j*\h(Wj(Pc!E\CZG`Yr!Zl Sebi&bi&pj6??O???zmJ??z?}m???fWTF7,33)////////bc?3-6+402////////6 814`d?4.0"*&77Ca]@xtW?|B|v 5 0,0;:63!$:EGUbX6C9 +"*?$9??fCTN_(Uf/CWK_H_JaJcAZw?C}?I??L??O??st}:t{5mt.fn%v~5v|4??C??]??Y??Q??U??V??U??I??A??B??:??O??X?????n??h??d??G??K??I??D??B??F??E~?A|?@?C|?Cx??n~5eu,_q'^p&??gev0ly4kx3ir/v\:XJb[s%Zl Pb[bV]_[uq4????wM??n?{d?xu:+( +BCFBD L 6+  1z|?8@ F)DI1)4 + 9.////////bc?3-6+402////////=?-0af? )*,73(@BE4\_Nlr6qw;bV"rf2^U4riHc_^%! * + )ac?66?.7.044442211.4./fh?> 5 0*-:<;:,- +%4=L^hqGQZ * +!A2huY!./=>L)8IK\%OfTkMfG`BXE[IV8;H* .13/2bc?4.0////////5:31 +/9, +"is " & +$/5(39!,0 +1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.08844//&& + fffdbc  +*+213213/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;3 79 +>ci? GEGP +U +UN><AK-J +.K =V.Ha91B< (`c?:7@09027:1.  +9B?gpkqzu???(/5???EBS52C2)/A>HI J J B?75ij?4*2+4/05689<<>>13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666cb? + ,).7;E7j$Hh#Gg(KD.QJ>_*Ef1NjNjHb!?Y?X@Y??iAWSc%Rb$Wb&Ze)^f+_g,dg.eh/fg.ef-_k-jv8v?Dw?Ep|??=rt+yz6???????a??Y??Pco'r~6?D|?Ao|4fs+dv,i{1cx-ez/e{0bx-Zr&Tl SkTl ??cUl$Uk#Xn&^m(o~9r{8??I??S??a??\??\??l??i??^??e??T}?Efo0kt5??\Zf&^q/Wj(k?>]t0Mk%Nl&Kj$A`8Y7XBYRi#RcL][bW^\Xnj*?????p{nN~qQRD;eWN1"% + 3 B=))$ /!B4)[RKwng???53K>5)3 +8,)2 71////////bc?3-6+402////////BD),bg{ +')D;1>%!5;7N^ br4pd0?xDofE|sRgcb'#" +(#ac?66?.7.044442211.4..eg?; 2-,.:<AB43##8PYhNWf6% + +D2W_b + ,6.4BUc at au-h|4TlUmQfLaHT> $13/2bc?4.0////////37 +74'$ #???&7#, +#%%02(441111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0664422++!  fffdbc  +%&./213213/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;6 8:>_h? FF I^ _ZRA934(D +4PD\:C[9'77")`c?<9B2;24;4"*%")3&1!$/VdA at N+'6Q`9???\jGVcEjwY`dAPT103  +  (* +3 +B#L&G @2*tu?<.2+5246699<=>?13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666d_? +0)/; >E\%H?#F~&I\*M`8Z5>`;EfDeHb#=W>VC[??oBXSb'Ud)P[!Q\"X`'^f-eh1gj3jj4mm7ks7s{?y?EwCox9kt5lw5r};??vy?@y?>p}5dr'ky.`n#hv+qt=x{D?F??J??D??B?=??>y7ek#gl)in+??f??J}?I{~G^p&gy/q?9s?;g|1\q&Xn#[q&Zr&[s'Ws&Rn!LhJfIhLk??`FdF`NhWm%dz2cp+q~9z?>??N??M??L??U??M??G??Wt?Ceu4Sf$at2??]Ri%Vo+Oh$Vt.Nl&Ij#Kl%Ci 6\-U /W5(2)>-13/2bc?4.0////////,) /; 1  &x??#+@)3? + #(,$001111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0446644//&$fffdca  +'(01532013/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;8 :9;[e? DE I\[ TQHC; +9,G@[&RjJIaA)8;(*`b?=;D2;24 B2 ,.68HPRHU7>K-8I;LN`$??Y??{N`&N_)ct>V^T\FN8@5>:C$,73$ #1B3FW7O[/GS9=-1|}?C24+658669:<=??13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666c]? 4+0A CI S g(o;^+Mp at cEFiKHkCfHb#VE]??qCYTc(Wf+ITJURZ!]e,gj3jm6oo9tt>jn3lp5mq6lp5jp2lr4ox7t}y?:hr)is.dn)??^u}Ax?G?Nq?;dy.]s(g}2t??r?=`{.Sn!\x+\x+Vu'On FgCdEfHi??_Aa=[HfTk#\s+QbZk%^g$mv3mo.ce$hd%b^og)??Ij?=[r.Le!^w3??aOj%On(Gf Gh!EfEk"Gm$=e.V +(R+U >R!I],IXJY bi&^e"XU^[??s??H??Z??c????????????qeY?|p?????????????????????????????????THL? +8 7-*25/-1////////bc?3-6+402////////JL$'dio #%QOOQ %BLi)ma-s?kbA?|[???JFE8ac?66?.7.044442211/5-+ac? +6,%85:9<=.- )(2>GQ]3 ?1cb?;#,4M"8LI]K\&5F$&4+13/2bc?4.0////////$ ("D#E +, +.[cz$;8AP'6(1$-(* 1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044666622+)fff~?zFIB_cfjnqWYhbdsbf?fj?_c?_c?^b?^b?\c?\c?\c?\c?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?be?be?be?be?be?be?be?be?}??ILkfi?or?WZy_b?ad?hk?be?be?be?be?be?be?be?be?Y\{hk?`c?JMl???JMl]`nq?be?be?be?be?be?be?be?be?dg?dg?dg?dg?dg?dg?dg?dg?}??ILkfi?or?WZy_b?ad?hk?be?be?be?be?be?be?be?be?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?be?be?be?be?be?be?be?be?}??ILkfi?or?WZy_b?ad?hk?`c?`c?`c?`c?`c?`c?`c?`c?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}??IMffj?os?W[x_c?ad?hk?`c?`c?ad?ad?bd?ce?ce?df?]o?ew?Wi?ASy???DV|Pb?Zl?gy?fx?cu?`r?]o?Zl?Xj?Wi?z???????g??k??kz?]gk?Z^?zy?TS?U^olu?bnnUaaad?nq? mn?Z[?Vb`nzx??_??k??g??`??????x??r|?????w??g??w??d??a??`??c??g??f??c??[??e??f??g??c|?`z?^x?`{?co??Xx?Zr?Yq?R\?U_?lk?ml?ic?ga?ec?ge?fl?fl?`k?\g?Y[?ik?bd?NPw???JLsY[?hj?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?bd?bd?bd?bd?bd?bd?bd?bd?{?GKxbj?ks?R\Zd?Ze?al?bl?jt?r??x??y????????????b?????s~?_????a??r??r??k??n??q??v??v??x??u??u??r??w??}??|??x??w??z???????t????????x?????|?????????????????????????n??p??~??q??j?????g??~????????~??z??{????????}??x??i??m??s??w??x??u??p??m???u?U??h??s??j??j??^??n??a??e??h??k??j??e??]??Y??w??z??e??i?????c??o?????u??t??q??o??k??f??a??^??Y??[??c??c??k??m??x??|??????????????????????????????????????????????????????????????????_Gww_?bd?bd?bd?bd?bd?bd?bd?bd?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y\{hk?`c?JMl???JMl]`nq?jm?]`[^}dg?ad?[^}or??????i??k?????????t{?ej?ty?pu?V[oko?bfXY?mn?ge?ge?`c?`c?`c?`c?`c?`c?`c?`c?Y\{hk ?`c?JMl???JMl]`nq?db?db?bc?bc?ae?ae?`f?`f?fp?Yc~fr????u??N\wM[vm{?ho?ELh]d?cj?]e|mu?q}{????????????~?{enW`q\`?fj?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?SS?jj?yy?pp?bc?^_?df?hj?lp?TXs??????s{}???u~yajeciydjzdf?df?ca?b`?a`?`_?Y[?hj?`exJOb???JOc]`nq?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?\e?\e?\d?\d?^c?^c?_b?_b?`b?`b?dd?ccbcu_`r__k]]ifffMOJ + + &$1155 5 5 5 5*9 4'PR{'0911111111,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6,,,,,,,,,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6........,,,,,,,,JLr* + 27& +0+*........'6 1$PRx$-6................JMl$ + +,1" ,)(// 2 +3 5 +6 + 7 + 79 FA 6Ud?= E"M!LJ +G C>: 7 +5 1902D;O/C3LO?M#.20<8'3/='/41>4E\H_F]H_+;!?O5p}Gbo9cp:dj941002 %3"=P#?R%*70!T^j1;G)6,4A71>5/<3*2I 706F,P`FOgBZAYJb&3E=L5UdM??uNa4 at X 6N?[?[D\JbVfYi"]f#Zc Z` bh(ir3js4\j,LZ;M3E???/KW  .*.,4348882.'//-\]?/+*++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+++++++++))))))))ce?9%)  ++)5765  +3.E;I`VNdI_>T \r*??dH^9N >SEZG\I^LaMb!Nc"Ma"Ma"Ve$Tc"Q`M\KZQ`[j)cr1??qn}??zq{?kt=gp9f{8_t1Wl)Sh%Sh%Ti&Sh%Rg$Ti&Sh%Rg$Pe"MbK`I^G\??iB[!8Q3L-G +6P/I +=W5P +6Q9TDT??? +.#9D--------)31-Z[?/,-..++'' .>>>>>>>nn? + +@4<7E=9>>>>>>>>; ?;>ii? + +C:8>>>>>>>><<<<<<<>>>>>>>; ?;>ii? + +C:8;;;;;;;;>>>>>>>>nn? + +@4<7E=9;;;;;;;;; ?;>ii? + +C:8;;;;;;;;;;;;;;;;no? + ;/73A;7::=>?@CC C +M L Lfo?H CF +M L IF B?<;DB!+/?"AQ4FV9DT7y?vQ_N6D7'5((!-:3ITXNY]4A:GTMasKj|TXp&?W +;S E]&:>R?Q'Oa7??cLa(F^AY 8^:` AaGgTiYn!cm&dn'qv3qv3ns1di'R[EN +152 7jk?>534444444444444444no? + 9-50>62444444444 +84 7ij? +<3144444444 7 7 7 7 7 7 7 7nn? + +@'/%3 +40A +GF? +' 5)<@DW[Vn$Sk!>V +Ld??LD] AZG` +F_G`JbMeOf Qh"Sj&Sj&Th RfOcL`MaRfXl$^r*??uj~6au-Zn&[o'p?Y8S7R +7R 9T +[ 6244444444; ?;>ii? + +C:8<8: A=5:F(1,LUP[bl7>H  ,;AM???"*,  + +3,9Q;;;;;;;;; ?;>ii? + +C:8665511** +  '6;DXMK_T-B/  ^c?+0 @ +M +J>$'^05[!G +,#8 >QM4 +84 7ij? +<3144444444./0%* +04.df?& #B!'7%5!))08ET+7F"+& +)'9=7 ;0 +3ij? +<<:;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31 0 022666611 + + * fff_`b $)..1133113/+,^_?2+,........77777777[Z?42<283777777777:623^]?9237777777799999999[Z?42<283777777777:623^]?9235555555577777777[Z?42<283755555555:623^]?9235555555555555555[[?.,6.4154477:;;< @ +A;!???HWD  +(.4B1.<+VgCTeAUi6Pd1?V,C*A2I6L F\;PBWw?L?U@X AY +3Y5[<\ ?_ I^LaXbZdch%ch%`e#W\HQ=F6A4?cyb)?(1*1F?-A, +699@F +H G<60-++^_?4-/................[\?-+5+1,0........3/+,^_?2+,........00000000]Z?4%/"$(6<A:%,."2AZZA\ E`JdOiSl(Un*KaJ`J`J`LbMcNdMc??n]s(SiOeRhdz/\r'cy.k{:cs2TeIZM`XkWjNafy'u?6k~/q?5??lar+Td#K[B]?Z +;V 7R6Q:UA\FaIdE`?Z +9T5P4O4O5Px?S,F :"<(C7R,G4O +7R 5P 2N0L1M4P8T ;W :XA_4RB`z?M;Z7V9X +6U7V7W6V4T1Q.N,L?V>U>V D\Ma"Pd%Q^(MZ$???rtCcV)vi5K6(>)_f?,6H?<G:4))22CE3/+,^_?2+,........25539@72_a?# '-9-8')4#'5?M*EW9K%0 %3484)*^^?3345555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,**,,////++$$fffcdh  +$-88<<>><< =7.5dd?72988888888::::::::bb?<;H651;:::::::: A;29dd?;6=::::::::<<<<<<<>?BB +D @9 ?dj? =: C;;<< = +> +> +>2 +7 + IE*( ??? FMPOD > >6-3cc?74 + +<8888888888888888bb?87D21-788888888 =7.5dd?7298888888866666666g^? A0=! #-6:CA3 7 1!;2I]BJ`9G]6}?\Sl2Ok!;W +C`DaGdKhQm#Xt*^y6a|9Tl"Rj QiRj Tl"Tl"PhLd??YJbIaQiXp&g5_w-j?8n?Aex8Wk$PdZo"f{.bx&UkOef|*cx+l?4??ePd?R5H:V ;W :V 7S6R9U +@\FbFbC_?[:V 8T 8T 8T 9U +??\:T2M +5P +7R +A\1L7R ?[]Ba3R Ba}?TAa>^?_?`?`?`?`=_ ;] 8Z7YHcE`E`KfUl(Xo+Ve,O^%??rhj8hZ+??Q??_??^??Z??U?~V?yQ?qQ?nN?oS?vZ??Z??_??n??g???U=%~?( +H=6666666688888888bb?87D21-788888888 A;29dd?;6=::<==;99-4 84$ -&.1=EH???NYH:D; ,?@<<<<<<<< A;29dd?;6= +6 +6 +: +: ? ? +? +? 5 6 "139MBFZOv??!'%(AC< +P5: 521.9> =7.5dd?729888888886;@<AGA8qs?-#*4)% 0BR#M`CV2>( ,3 *>= +C=+2de?44;<<<<<<<<<<<<<<<cvIRi#=T-B ,A1E3G7K=Q=TMd AY +F^w?H;R 9N8MJ^K_L[DS?H :C>DBH ;CAICPDQ:O3H+D +)B?N?S4.E3OC/K?0H& 8 ;FNNMA +;94.6__?..84444444444444444cc?4/ =/..64444444451.8bb?0.74444444422222222h_?=(6 (65;;46*+ (0 4+;OF??tLd@@\!1M;YX?RE_Pj#a{4h?;q?Dg?:t?GOc&Qe(Nc"La Tj"_u-_v(VmZq#p?9j?8j?8??dI^AU?S,J/M1O/M+I+I0N5S 4R +3Q 1O0N/M0N0N1Ox?P3N .I/J-H4O&B/K1M0L.J,H+H+H+H,I-M +3S&F9Yv?R:[4U3T +<^=_=_=_<^9[7Z +6Y ?_ +;[A?B +CFOV"LS=N3D$?#>%F +*Kw?8FY&>+C *G39VB4Xh"FVADP&X+Y*X"LE:76 @ee?0.97777777777777777jj?3.:375 + +A77777777446Bii?3.97777777799999999pe?<' 3"%1G + +@CA;<,( ) ,6GQ???NcPC]-B\,He"Gd!GeIgLi&Qn+Wt4Zw7az8Vo-Jc!D]F_Ib Ib G`??]Ng%[t2i?@e~4I?TBS +=N`m(UbMU@H ??`FKZ\+Y[*`j.Wa%EU9I .D/E0J 5O=W:T5K +A(8'71;7At?Y/@'<-B-G*8ZJ=<FER_%YfXpMe?\5R!B , +K,88S__^s8Vk0_yw?6??Tj?+Jb>V +??_;R +AY +;S2Q4S7V +:Y +:Y +8W 6U 4S1P/N+J)H)H+J.M1Pz?H;S 9S ;U 4P7S'F1P1Q0P.P,N(M&K$K#J-Q,P-U-U?\1Z>e7^ +3R@_PdMaPUNSURVS FPNXQa"Qa"B];V?cc?@ HC +* )55Q]]Xm5G\$5J3H +AVMb!RcN_Xe R_PZJT??kOT\`.W[)Xb&OY?O4D+A+A-G1K +5O3M 1G,B-=0@=G EOx?M1G'?)A&B0L!A*J!C&A$A-A-D9H=MHQLB[%>P9tZ? +:=3++ ( (66HH////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////77!*ry)066B*DP8Xk>\t*i?7ax0Kb=S8N??\1G?VAX8V :X=[?]?]>\;Y9W +/M.L.L/M/M1O2P3Q|?K////////////////bc?3-6+402////////6847bb?9356666666611111111ij? + 92 +8,3-/////////13/2bc?4.0 %424;= &J!"! (%=@}?k)>.?5F" -& " ;;FF88$$/202^`?77<760/+2;$D+J%D$<%=,9 +( 1 0fl?2& +-&.13 * +/ ++ &+$/1/2bc?613////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////ffd\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?9354444444466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?9355555555544./+,9:ee?@GC +503>BT_cTg0H[$>R?SL_Uh(Yj$Uf N]M\S_ !R^ ??vS\%\c0RY&LVEO7G /?'=(>*D-G.H-G-C*@-=3CAKJT??K:V.I+F%A*F7 ?$C>859!C+O2V&3cmIS$6^Ak`?7 +B5// * *66DD////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////8@20^cw ""!.76=H:AL>EP at EP@LQJ:5 +.6KUdMbqZexKi|OI\/EX+HZ2DV.??j.BZA]C_C_A]>ZT :P;Q 4K7N%A-I+I+I*J*J(J(J(J(J0P,L +)L&Iv?Q*P9^4Y A]B^M\Sbbc*hi0tn?xK?wP??b??c??v??}??v??h??b??T??a??~??s???K== ,gm?2- ;////////////////bc?3-6+402////////6847bb?9356666666611111111]^?.)2)2.1////////13/2bc?4.0/141) 2".%/;&3*(5,%2+' ."67t?f+A1F2G #3*:#* +//==33## %)ab?@BBA>*.#"//)!4.&D=7'?'4D$4 8 2ej? 1' /'/35$**&(/ 2./1/2bc?602////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fff\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?9354444444466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::; ;6847bb?9356666666600))'(66de?@G= - .5 at FVagUc.N\'HWIXO_ Rb#RaO^M\L[P^ O]??sMX T^*ISBL=G 3C-='=(>)C+E.H-G,B(>+;0@>H GQ??`Gc:U4O,F.H6%<(=)>*?+@,?,?+>*=/]S'UK,H^1G^i?; +IC44--44??////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////6@ 96Z]?#!1-2E(-@ %9. +'0007 + 7 +6.'gh?65>E + SPKC9$C8CEDOQESFESF1>46C9CQBESD??M FT=K=G :D2B.>)?*@)C+E.H-G.D,B0@7G FPPZ??tLd*>V8P3F5H%7+=,;/>7B:E 9C3=,6'1=!J,$MOCEMp?: +FA::1133::////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////6<7;de?3*-/+)),.8=:869 +: +:2.ef?2/80526 JA.5 (&    $$**5;???K[@Sh/EZ!=S>T@VAW@V>T:P8N +0F,B&<$:(>1G;QBX??Y at P7G6F2E8K &;+@*@*@'B(C(C(C'D'D&B(D/N 2Q??\3U <[ +2QF^~eZ]?; 9(////////////////bc?3-6+402////////6847bb?9356666666611111111hi? + 91 7*1+-////////13/2bc?4.06786)'"*%6*;&3)& # Ul\/&?!,E'%>6O( 3   ////((  + +')ab?>??35!, 8&>"?82<-D'/F)+>#/4ae?4' /*37:335972-,35/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fek\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?9354444444466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?9357 7777777>>44-,55ce?< ;,  +$6D5LZKOV#RY&T]&T]&Q]Q]RaUdL]FW?R6I ??Z/C:M2E9C8B2B0@+A*@(B(B+E,F0F1G9I DTV`$ak/??yJ]/>O"8I2D5G%5,< +0> +/= 0< +0< +3= 4> 5? 6@ 6'M!VF(]MS??8STD??331144////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////45/8kk? + +?3...37<===2.''(*'%^`?)% 1"""-;;10%%'(0. +"2??|KZCQg):PAUCWDXEYDX@T=Q:N-A)=#7!5$8-A7K >R??Y at K3A3A3C:J '9,>*>*>)?)?&?&?%?%?$>&@.K 2O +??]7U +A]7SF\;QAJ KT\W hc,?P??s?yP?wN?|S??Y?sKw^6wY3?f@??{?`<'&  #32C#4E%*9$.[ps(+6#+D1'A3M*4  --4411* -00_a?62 +:' ,$0$$>$>;55&C6M34K1(> !/ :_c?4(1,58;636=<6254614bc?4,.////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fem\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?935444444 4466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?93588888888KK >=5476dg?60-(*(35AQ4 at P3PT"TX&W\&SX"ISFPIVO\BS +=N8M 1F}?W+@4I,A 6@6@1A0@*@(>$>#=)C*D.D0F9I CSV`$ak/??oJ[%>O9J2C +6G$7+>*=)<(=)>+@.C 1F3HC0UV75rSg??&r? AuSBB 4 4//11////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////32-3ee? + +<649< + +> ? =7-, +62006 +864cd?-' 7((% + 2242358AAK F,2y?qBQ:Ka 2HASBTCUDVBT>P:L8J'9'9&8'9*<.@2D5G ??Y=H1<2=3A,>+=)=(<&<%;":":%=$<(B*D~?T3Q E`@[H]=REK MSWP`Y#?}O??~??s?W?yR??d?~YsY4qP-?hE???oM?pO?iH?dC?qP?^>?Y9iX tc+?q???^????pS,!)+> G<^a? > +"&////////////////bc?3-6+402////////6847bb?9356666666611111111[\?,)1)2.1////////13/2bc?4.0 67NOHG +'"(5HCV(=R1Fp??+>0'(B9'A$.H+!9#2  //::::6 ?97]a?- +(':&,%"7%:!<8987#@.D--C,&> $08^b?4)2,6:=@9; D A97>4614bc?2,.////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fdo\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?935444444 4466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?93588888888 T T +E D +: 987fi?1( 16C7D=J9J6G5J 2G??Z-B2I(?3=3=/?.>(>&< :9*D*D,B+A1A9I ISS]!??eQ`CT=N +5I8L&;-B 9$=)D.I+J(G#B> D)MG!0rLr??A??Y?*[DD66 / ///////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////33-,\\?57 =5511//---,.29::7ih?70 ?23+4;:5267<9CA' +n}f=L5Of=T =L>M?N@O>M:I6E +3B#2'6,;1@3B3B1@/>??X*>(<%;#9"8!7&>!9!: 9v?J1LGbGbK]BT +JOPUSL[T?}O?????~?uN|hC??d??g?fCa???_???yY?|\?cCuR2?hH?gG?lLxi.?|A?sA?tB?nTL4  +0 GB>eh?9-////////////////bc?3-6+402////////6847bb?9356666666611111111bc?3,4)2-/////////13/2bc?4.0 +31RTVVG7 + '<:O6N)A???1L--(@@'A(,F-&>(,D.  11????>G?=\a )##/;;'9+=#,C'>848!=675!7 ":&02]a?3*3.8=? H>;B<3284614bc?2*,////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fdo^`?/066DA9DDBB==99 ?=35aa?=8:;;;;;;;;;;;;;;;;cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:;;;;;;;;;;;;;;;;cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:;;;;;;;;;;;;;;;;cc?:5 A9 + +@63;;;;;;;; A ?57cc? ?:<::::::::<<<<<<<>AADEFG +5; NEW ` +RGh|? +&H[EJZ+O_0_i47A MbLaI^DY ?T 8M3G0D3G1E2F*>u?F!4,?':6M 5L2I/F-D,C,C-D,C,C,C-D.E/F/F/F??f=N.?.?1C :L'9*<:L8J 4G1D0C1D3F4GA6K@ +MD]??>??B??ay]QBD1)99999999cc?:5 A9 + +@6399999999 ?=35aa?=8:9999999999999999cd?3. :2 + 9/,22222222 +86,.ab?6134444444444444444cd?3. :2 + 9/,BB994477 @7nzfBN:Tf*?Q=Q 9M;OBVDX;O +0C)<!4"5$6&8(:*<,>-?q?W+>';.B3H#+*2 +*,?#e}c*B(-;-;C@ VS_W\TSV!KNN`6w?_?|???E??Z??Y?vb?vb?|d??k??z??P?n,?g%nb&sg+nk8\Y&IV8WdFZdY?I>+-< DB:'JD;>CF<> + 2*6 <E9 0[lb,0D( 5&;,B*@#<8!<%@#A"@!8"9!.?"3 7)_c?0%++4:= #((&&,/H6. +1B:K+<1B 1C /A,>);(:);*<,>@0B2FHR???w0????/lYF G>= +2 633333333YY?/,5,5144444444403.0]]?2-04444444444444444YZ?,)2)2.111111111-0+-]^?/*-////////////////YZ?,)2)2.1;;22--22-.!.|?tCO;GY+=9L +9L +~?d8K1E1E.C +4I%;-C'=%;"74122 3(52? &9 ?. +9 +9 += += @ A A + +B0 7L J +Y_QLcy?>TaP;M7I +3E 1C +<,=1B ,=w?T!2):!2/D .C ,A )>(=(=(=(=+@,A ,A -B +.C .C /D /D q?U-<)8 +)8 +#3'7 +'.0@/?->+<+<+<,=-><#;"?E???dM??&??T?4fJC::3511111111ef? 84 +9',*100000000,44 5ab?.,40000000000000000ef? :6 +;).,322222222.66 7ab?0.60000000000000000ef? :6 +;).,3::22,,2213 )8??zCO9DV+=@REWHZEW=O4F ->(9+<+<,< .> +/?0@1A2Bt?Z2E-A*> "7&;2)?4J 1G -B )>%9#7"5!4+"504H q?G4J +,B*@8O >U2H-CCYH^;S B"+%%%55}?m+A.F!9(@$< 7 + 7 +#; &> 'A&@A*L5P4O):2)! & dnx&%')35"*#+)+762 ++%#) - CA +3(_a? + 3 0.8777764421//----ef? 84 +9',*1.........66 7ab?0.62222222222222222ef? :6 +;).,3........,44 5ab?.,4................ef{LQg% ("(/311//))((#,+(VX~"# +0((((((((((((((((QSy&+ +3"$#-((((((((#,+(VX~"# +0((((((((((((((((QSy&+ +3"$#-((((((((#,+(VX~"# +0((((((((((((((((QSy&+ +3"$#-((((((((%.-*XZ?"% + 2****************OT~+2 +:+--711335566 +,*,%GLr# 6 +5..114567+1EEN +P@@^vz???t?fAW3Pa+gxB]h0JU->.?.?->,=):'8%65E4D5E.>y?\'7 +2A-<%8 +$7 "5 322 3 3122 3!4!4"5"5r?\4B5D6E/>2A$3/>%5%5$4#3#3#3$5$5M4 U<8X31Q,K??bG??.??&;"630/!5*> &5so?ea1QT5y?K|?N??b??Yx?\w?[~?d??i??c??`??j??u??????mx?Ze?X_?^e????RXzY_uhn?_dxhm?hi?no?mp?kn?gj?be?^a?`c?gk?mq?mq?uy?dh?OSp???`ddh?bf?ae?ae?ad?be?bc?bc?bb?bb?gg?ff?ff?ee?de?cd?bd?bd????JLr XZ?jl?_a?gi?gi?pr?gi?gi?gi?gi?gi?gi?gi?gi?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?gi?gi?gi?gi?gi?gi?gi?gi?^`?df?^`?XZ????RTz[]?km?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?ef{DHe$ -)430553300,,/1)'QR~'* + 7................IJv'+ +:,0),......../1)'QR~'* + 7................IJv'+ +:,0),......../1)'QR~'* + 7................IJv'+ +:,0),........13+'ST?', +95555555544444444GLv'- <04.17799;;<<) +:$LEUZ?'234488;<<=9 7 +CE +F D8*Gi?um?yOg5;S!Pb&AS0;AL*;+<,=,=,=+<):(92B-=+;!1m|Q.0?.=10/../01 3 3!4"5"5#6$7 $7 pT-<+:-<*: +0@"2+; 0"2$5%6&7&7%6$59= LPBU'': ]?a M$$cFQ4[??;}o UYFJ3I +&<4 .++++++++IJv'+ +:,0),00000000/1)'QR~'* + 70000000000000000IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJx)- +<.2+.55,,''**,.+$)<}?l*70D*>+=4F +4F +,>/A9K4E#4(9(9'7&6$4#3"2"2cvI(;-A3G/D 0E 5(>!7"8#8$9$8"6 325"!:'%):>?~QLI9S:=W>9~?.szq?=??s??V??GY3AS-GMKQRNSO aN-p]M +?;;*)/D,<;/?>t?Z4.J2N,G'B";!:":$<$=#<3)A5GG-??!J 200[`?+ # ! "*+*'$&+ 1 - 0"QUr  +'/ +  +* (437765,+%$IJv'+ +:,0),........13+)QR?), + 92222222222222222IJx)- +<.2+........./1)'QR~'* + 7................ef{hk?7 +6 +6.852;;8844119:45bb?8492222222222222222mm?B ;A14,,222222229:45bb?8492222222222222222mm?B ;A14,,222222229:45bb?8492222222222222222mm?B ;A14,,22222222 ; + +<67dd?:6 ;::::::::88888888kp?= 8 +>03,,6688::;;6 ?NMae? 9 @6<<=>ABBB: +5 @DCD(?)?V???z?azAWp7Rd&-?"- +? +? ,@ +,@ +?^5E)9'7%6*;(,*<,>.@1C2D1C0B/A0I0I5F,=z?W/= :S):S)LvR;eA%W.1))111111116 712bc?516////////////////mn?? +8>.1))22))$$((* +1#)9:@P??~4B!4H.B0C7J4G0C=PQd$K]4F6H 5G 4E2C 0A .? ->,=p?V+>&:(< &;+@1"8'=(>*?+@*> (< %8 #6 .8(,AE??GSM4R.5S/'|[^Tb??Y??2ud/C;ONXR\[Z![Z!fY-qd8?uJ??Z????wL_V9XO222:+%B9..2 7 2/ 0 +1+,bd?/+ 04444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164433//--$+*$) +3 +3+hen,)2+;6F.R6ZM 'V-STDE +$XF :99< -)7D|?i4 +$?&A4O +5P 5N2K-F*C +D +,E %>+D-A8$8/=. 0 2|?? :!&-!$"*-% 1342./1 +67 + 3(+cf? ,2$'F*8(6#.(' 1 .:9:920+*mm?B ;A14,,222222226 712bc?5161111111111111111mn?? +8>.1))222222229:45bb?8492222222222222222ef{`b?-)*0 ?DAAA??::66463:ff?=108888888888888888ee?8050;8;88888888463:ff?=108888888888888888ee?8050;8;88888888463:ff?=108888888888888888ee?8050;8;88888888685?SYm(Re#7J2E1D/A-?+=);'9&8u?[)<003)>3%;#9$:%:&;$8!50-2@4:RX??Fa\ +:]'6Y#.??phqu-??Z??&qR)>6!2::,0 +:8)'%,')(/fg?4*)6666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)2211--++) 0 2+1<=3h`w'6!-+7'L4YM(V+QR FG*]L;; +PB"*D?s#8(C,G/J4O +8Q4M+D $=%?)C*F ">)$/{??"( ,"--8'&9<<;6557 +6-$ +1gi?-4*-P4E0A +(6,  +!?> + +A @ + ; 9 21ee?8050;8;88888888-/,3fg?6*)////////////////ef?1).)41488888888463:ff?=108888888888888888ef{\`{ *)268;;;;886613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A= LVPUU,U at Y???????y}X\`;J\"1>?0G.E+A)?)?+A.D0F(=!6%:)>y?V!6(<%9'@ ";8 9&?(A +$=8!: 97667 9!:y?Z&:$8(<1*?(='<.C/D /E0F1G1G2H2H*@'=*@(>z?P,B7M +0F3I 8N7M +1G2H:P;Q7M +!; 57/99ILPR?QR U:E=?****'&'&*,-0bb?735////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402;;22//44.0.??s3> +<(96;9>9?:@CL +PYO[FRM]>N/C-A*@%;$<*Bw?X%<%<*A 5,C +(? '>(? !8!8'>"9,-!8 4 7;@5:??vYJ+0JB\/G?`W?pV?|H?nO?P9k:_S9g[AfP)v`9j1u`'nZvb?p=?zG???WI at 40K 7++.=4444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////111111 11`iz +$ +%6#$>2L-K/M.J1M9R?:S@ 88 7 8 %r?j%9*L5W +3[1Y,Q$I!@"A-F3L +2C#) 2/ $(7u?a$6': (; + CE BKG >12,'#), 3in? 833&9#+>(.?9*;5+<, +( ( -# 0-'=!7,[b~ %()5@MNHG64! & !&(+&)_b?$&$+-78:6////////bc?3-6+402////////13/2bc?4.0////////////////hev\`{ *)2689999884413/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A;GRV&e#b)N*Di??????hmEOT,CU#5$D'G-C,B*@(>(>*@,B-C)>"7&;*?z?Y"6)=%9&?";8!:%>'@ $=8!: 97667 9! :{?\(< &:*> 3-B +*?)>+@+@,B-C-C.D/E/E/E-C.D+A|?R,B7M +/E1G6L 6L 0F1G9O58AB:;??u^N,9IHX+=?EK?SO?_J?ZYyHMm%49 % +"".':'/E.D$=3v??)-.*) 2:7><34+ +. % %372 +8jl?7 . 1*()+68;9////////bc?3-6+402////////13/2bc?4.0////////////////hft\`y ('0468888662213/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A@FLV1k)c>)J??????X]4DI >P);&E )H *@)?'=&<&<'=)>*?*?#8&:+? +{?\#7*> &:$="; 9!:$=%>#< 9!: 97667 9!:}?^)= +(<,@ 4.C +@+@(=(=)?*@*@+A,B,B5K 2H2H.D}?S,B5K -C.D4J +4J +.D0F9OG;D @KKVLZGU>M8G 6H >P=Q1E';%9t?S"6!5&:.';#7"6$8"6%9*> &:33&:6:FE<; +??pcQ)CFNQ"tc+hWeWug(?wK?S???%!%1 @ 704444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111`c? 4 +!+, 50E +,K0O-N-N2N9U%2FM29 F? #L<% ,m??&;P$AE%BF.PB'I;#F&#F&,M /P#0N,J3=F#, -*13..7H??w' +'2D$00-4.1,, .8 +0 %2657rx?6 / / + %+;;5EE+<2)03%<.E5M6N2J-E??r->'5$$2! + % 3/03 8 80*;?7=fg? <1 4/**+37;:////////bc?3-6+402////////13/2bc?4.0////////////////ger\aw +'%.246666441113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A GLLQ)_"X4,D???v?tMS%AG "6&:+? z?]"6*> +&: ";!:!:!:";";";!:!: 97667 9!:{?\(< &:*> 3,A *?)>(=(=(>)?*@+A+A+A7M +3I 3I -C|?R*@2H*@-C2H3I .D0F9OL8F 9H +BQBR8H +/?.>{?Y(:(:,> +1,> +(:&8-? /A +0B/A +(: 20 2 4%9DC76??i`Q&GCNJM\#Wf-gt@A +J ROMQ R1C8Ug???UcL>E>E9K3E ;9%:%:&;&;&;&;%9%9(< !5$8)= y?^!4(; +$7 9!:!:!: 9 9 9!:!: 97667 9!:w?X$8"6&:/)>&;%:)>)>)?*@+A,B,B,B3I /E/E*@y?O(>1G(>.D4J +4J +/E0F9O;Q7M +4J2H3I 2H +3I4J7L9N??bFUPWGEL</ +"/1%'26><;8;=47bd?0%'////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402==33--66@ I CB^g? +2&'-;<@MFS%ER$=J=KES IV!FSCP:G8F ?MCN=H :F?+,??cYR&G@KDVT!b`-zp;?~I?|L?tD?`6?U+l]6m^7h^)dZ%eb+kh1``DSS7on| ++45 A654444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111ec?4 (!+ .CYF`9S*:"PP%)14We? J QX !]V? F-71;+# "M?7</+ +%%.=??? -;..9;$& 33** +/: . +! +$ % +)ek? +-*+)41!4!!- 537#<&?%>!:63w?E.F9OCY3G:N3C&0@#*( ( 36@?@A8:ab?7-0= +61,1365////////bc?3-6+402////////13/2bc?4.0////////////////ffh\br +#"+-/2222//--13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@AE SSMJ&S*HS]{???}:I,6= 1C9KBTL["Q`'??uAL!DI5LQ=?>C=>44..99H +Q R R`h? +> /%=8IAR(DU)>O#ICM@J +BK HQ??[.:-91= #//; *6(4+76B=I;G9E:F9E4@06288>#??aNS+DCEDSK_W)xg9?uG?xF?r@|f4t^,fX1fX1^X&_Y'_a/_a/CK4*2di +#7=5=494444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111id?*',4!-.:$0EF[Od,8M/ OR'/: =\b?@D M +HD6 :46( +"I@4= )# !#-9???  +&17)3? *6" #8:30/ +7* !$#(af? +0/245 ,+ %%$$7!-@*9O(@V/?W#9Q4M1Jw?L.D7M +0E ++>+>)8% /(**?C(+$)be? + +. + +,19 +31-6686////////bc?3-6+402////////13/2bc?4.0////////////////eec\bp ! )+-1111--++13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@ACRPLG"L#BGTsx???@P,BJEM2D5G 7"@ $9&;(<*> *> (< &: $8"5.2#6 s?[-"4 +05 9#<!:647#<!: 97667 9!:w?X$8"6&:/(=&;%:%:%:&<'='=(>)?)?*@'=*@)?|?R.D:P3I 9O>T 0< +4@&22> -9*6+7:FBN?K>JCOBN;G9;#9;#2?!v?cEV2AI"AI"NFXP)iZ/o`5ic1e_-[c*[c*gY2bT-UQ!TP S[,OW(+8& ak? '7=7?4 +94444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111ig /78 +G +&-,:>L+AQ**: & NN 17 7 :cc?96 +;76667888KB/7 #)3=v? !6!8%< & + @GB=6;1*-0.2dh? +<; > 8557 <? +4 +1$4(5E?QAOaQSk;Og7Je Gb??h6I9M6J2"72 4,=*;"., &!7 ? fk~'(. - +*00<<@=////////bc?3-6+402////////13/2bc?4.0////////////////de_\bp '+-////--))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@ABQNKB@ +.3RU???WgBX`$QY3E 5G 6&D%9';*> +? ++? *> '; +%9 3,/!3 q?Y+ 2 +.4 9#<";537#<!: 97667 9!:y?Z&:$8(<1*?(='<"7"7#9#9$:%;%;&<(>'=+A+A?U3I @V:P=SAW?U7M +5K :P;Q5K -A3G,6.)/8:47bc?2%'////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402?? 3 3 +- +-::P SWY_f? RD K)=9M*DU1AR.>O%@Q'BO!=JCM;E=E GONTJPJOMR??f;E9C DNLV$EOBLFPCM9C@A/>?-1A' +n?eA[8 at N*?M)NJ%TP+\S*XO&GNDK>XF`#h\4`T,NLKIJS&EN!, +al? '7<7B5 +74444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111igu +9BLR--#-"0:/-<'  KFA=-0ga? 5++()3166@ DPF,2&2GF@583/13/2^a?:9= ; 8B +JZWH<' +<*:9AQPJa3I`2EaC_???J[;HZ2 at R*$8';%9)=*</A-:0+! &/ 8 & & sz?!)*$0 " .1 + B +CFC////////bc?3-6+402////////13/2bc?4.0////////////////de]baq #* 3649944++$$13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666// GCU`(Y(6g??????_l4;H>A +EH:2ME!'<)>+@)>&;"7!6"7$81!5%9u?X1$7 !4 4 4!5"6#7#7$8$833 4!5"6$8$8%9{?c74'? +4$<677 9";$=%?%?%?$> ;0K:S,Ew?L.DDT=MDPAMAI +CKJNKOKLIJ2@2@9F@MAJE#EL*>E#%, +w}Y>D UW0DF[\4PQ)NL#RP'SP%VS(if;?~SqxB^e/MUHPDL5=! +dd?(9B5>02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bg} & /5>EG@B +9I*0 at +1A'$?899c_? +TPO>B;;%!;B +C + B2,%(fh?.-43?B +G1031435458/3`b?.&)6+2$N,X B==> E +">":V:W;?\@7W*J???XbaPe,EZ!+I&D5(D2O)F.G5N:C)2A9 #1).D-2H??7/ 0*/%!+&+A!//+))0477bb?62;2;79////////13/2bc?4.0--116699:;54.,$#fffbao ' 1428844++$$13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666* . I I W] Q)Z???j{ugtFCP"FJZ^,>:($*?+@+@)>%:"7 5 5%92!5&:v?Y1%8 +!4!5 4 4 4!5"6$8%9 4 4!5"6#7$8$8%9z?b73'? +5$<788 9#<$=%?%?%?$>'A2L :S0I?U7M +K[BRITFQEMFNLOMPMNJK9G 8F ?IFPFNBJIN&TY1??vPR+XY-ab6XX&jj8qp:xwA\h*Ye'CJ8&% ;?:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4026677899:6959be? <6936G>G66?.CP=J3@CP 4;9@ + at BCEEE!GG#MN$QR(??jFH#=?;=:<HJ#EHUX-GJHKILJMIMHLGKEI02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bd?-095>:<-0!$+58E+ at M3:J2B!-& + + pt?564= +88478::=:1.')(+gi? +0,2.57:&(.078<<7:04bd?0'*80 6 M&R>: > AE6.F*G(6S4<\<\y?t?L:A[Ga>]@_1L;V)!<8(B6P>H#.8L +B +*/gi?,*.,3*$ ++"?3 +3.*).132bb?62;2;79////////13/2bc?4.0--1166888843,)" fffcck # +-108844++$$13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666(- GKXYK MUfn4EML[>N]@U\3\c:::$$,A+@)>'<%:"7 54%92"6&:v?Y2%8 +!4"6 4212 4$8&:!5!5"6"6#7$8$8$8y?a63&> 5%= 78!:";$=%>&@%?%?$>*D.H 4L/G ??]=SO^#DSNYJUIQIQNQNQMMJJDO@KDMKTKQ#HN OQ*Y[4??{QQ+WV*a`4ZX'mk:nk6ol7Xd&\h*LSA*1 + +!9=:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402566788995848be?;58$&=8 at 3=E8HU @M8DEQ5<9@ +?A@B@@AAEFHI??hFH#?A?A>@IK$BEPS(KN!KN!LO KNJNHLFJDH>E#8?9@4;|?^(. +BDNP)FGFGOM$YW.\Y.[X-`]2jg02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bb?:7@7@35  +4E@QAV =R4A%/< %2*7??8E'2>*1=):BE*25= +3 +M N ]X @<66 2 + 5 +3 +3ce?-)0+202)+/041207:26cd?4),=8 :IG 8 +9C +<C #4+<:#A.O4Uy?a9K!7U@^@aGh5P-:U28S*.I -G0J1:' ?5"$#']^?./3.60(+;8 , 5 0+*...,bc?5090957////////13/2bc?4.0--1166885611(&fffcdf  (006644++&&13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666/3 AEOOGFbs?/'$O^[^hMKU:7>EL#,A)>&;%:&;&;%:#8&:3#7';w?Z3&9 "5#7!5201 4$8';#7#7#7#7$8$8$8 $8x?`52&> 5%= 8 9";#<%>&?&@&@$>$>(B&@*B*B??_=RL["BQOZ"LWJQIPNQMPKKHHKSEMELLSOR%LO"RR,[[5???US-UR'\Y.UQ!c_/_Y%ZT Ua#\h*QXF07%0"8::<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402555677884747ad?:571+2*;B:BN;G02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bb?64=5>57 %% + %!-#1 +!/ ,8",8"(62@??{HX'FW#IZ&5C"(6!.*>>'(-/*%""_a?+' +1) +303&' +- +-2..,6937ef? 5,.@@ +=E=3 +:GA +$P7K# 9>"A??c9P,M1R5VBc0K:5P?MfS:S@,E $=* 53 + 9 702aa?723086-,7 +; +87 + 2.,.-,(bc?1/8.735////////13/2bc?4.0//22446633,,!fffdfa +#,,4422--((13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:476666666698<= CEIIp??7%=MdQ_PO]NGT)P]2/D *?%:%:)>+@*?(='; 4#7(< x?[ 4': #6#7"6 43 4"6%9';%9%9%9%9$8$8$8$8w?_42&> 5&> + 9";$=%>&?'@'A&@$>#=(A";&>+C ??b;PKZ#DSMW"JTHOGNLNKMIIFFMREJCGJNOP$NO#US-][5???UQ,WP&_X.VNd\-\U!VOT`"Ye'MTB-4" +/#88:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402445567773636`c?946 0641<,7 8CDOELGNKM&HJ#EECCDFGI??hHJ%DFEG ACHJ#02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////be?() 22;>@?=5737 0/ " %  "??u.;!.=2A'6 +'6 +$0'  ) , ,6=9 /). +5hj? + 2* +3& 0 - 0 " $ + +, . +6 5 + ; +:4737ef? 7.0BC? +A +62?J$U1b)@_)@_#=07*#?*Fz?`0H'G1Q7Y'Ac1+FQ*EP'>D284 + 9&4& > 89:27cc?7,,/56/.4<>4 1 +- +- +0 /,(bd?/+4+424////////13/2bc?4.011224444//&&fffdg\*+4422--))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666 +B>55 +;@KK`q?T +I%6d4DC_onatG=P#9N1F (='<+@.C ++@'<(<!5$8)= +y?\ 4(; +$7 #7$8$8%9&:';';';';';&:&:%9$8$8$8v?^31&> 5'? !:#<&?'@(A(A'A&@$>#=*C +$=+B +1H??e8MJX#JX#KU!HRGNGNLNLNKJGFMPCF@BGIPO#RQ%XT/`\7??|YQ-_V-h_6`U'nc5j`-g]*Ua#S_!@G5!( *#87:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402334456673626_b?936-%8=A2<,6>IHSDJFLIK$GI"CD@AACCE??kJL'EG DF@BFH!;>FIHKILILILHLFJCGBF8?-45<AH&??n,2BDUW0VW/\]5`^5_]4`]2_\1TQ&GD02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bf?#& /09ACIILKJLNO,/#*hn|" (&0''1( )(%$&.$+3',B(-C%)D:67!G+-Ssu?; -3#. +(-!&9$7714 /203615cd?6.1DD;;4 +7DJ Z#^%T +N+ +#0!8&0G5t?q1H.0M9V&5TE1PA +#RJ35, *C#7H(&73'397 + +>ij? + 9,,*-1/23:< + +, * ++ - 2 1 /+bd?-) 2)202////////13/2bc?4.022444422,,"! fffdhY&(2222//))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666EA24:>PMYi? +ba,o,3Pdke|NAX*H]"=R0E ++@-B -B '<!6(<!5%9)= +y?\!5(; +$7 "6%9)=,@ -A +? +(<&:(<(<';&:%9$8$8#7u?]21&> 6'? ";#<(A(A)B)B(B&@$>#=&?#<,C +3J??c/CDRKY&KU#HR HNIOOQ"PR#ON LKOODD?? +HHSP%WT)^X4e_;??}`V3l`8th at fY,re8pd2sg5Wc%MY18&$$:6:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402233455662515_b?835@) $-MQZ at J'5?GQLV!DJFLIK&GI$CD@AACCE??oLN)EG CE>@EG :=FICFDGEHFIFJEICGBF29-44;JL%PR+?@IJ"QO&SQ(ZW,_\1UR'DA:A CJCK?G EMJR#.4( +dd?(9B5>02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bd?/-6099;89::6779+0.1bc?1*,##$(&&% & " + + .26 + 2oq?6& . + 1 0"(8)/;#)52'' &%03/3bc?4,/CA667>KJXV +OI1:#11?s??- at F#=0"OK @ +B( %?"3H$9# +8 B?Bjl? 2) /'%*,5355%%' + +,34 +3 /bd?,' 0'0.0////////13/2bc?4.022444422'(fffdhW&(2222//))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666DA3 +8;=P Kev?[\/| "/-CPWsC]yITi.F[ 6K.C-B +@#8/)=!5%9*> y?\!5)<%8 +"6&:,@ 1E1E.B +)=&:)=)=(<';&:$8$8#7u?]20&> 6'? ";$=(A)B )B)B(B&@$>#=76)@ /F}?^$8 +JHVQ'\W-d\8kc????g]:th at xlDdW*l_2k_-oc1Ye'HT'. $;5:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402223445662515^a?825A+ $/TXcDN,4>CMCMGMIO!LN)JL'FGDEEGGI??qNP+EG AC<>DF:=GJ@CADCFDGDHDHCGBF3:188?DAMJIF;8 +9@ +DKFNBJIQ"PX)4:.dd?(9B5>02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////ba?=6?0902"$ +  + (+bb?8@C RLGJH +J=6   315R15R?%ac?) +' #6)/;6>>>UX? ; ? +C9,T'Af6PuaXGf]LdW4OB<592,9*7A"GH$9h~W4 +;>14/?0@1A2B0@.> ++; +)92B/?/?3C:J=M:J6FdtE$4%5*: )9 +1A&62B5E5E=MJZ+JZ+CP$9FA=@9=7;4?7B9G;I~_GH(HI)DE%AB MN,>@?ACE@B=@@CFIILGJDGHI'HI'OP. at A?`:;TU6FG(GG+KK/RR8DD*RR:FE0HG2 at D!DH%DJDJGO KS$>F1.6!Y\m 00'3 , ...002233 + 91 + 95KLx,=.,,,,,,,,,,,,,,,,JLu- + 5:) +3.-11111111*9 4'PR{'09////////,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6................JLr* + 27& +0+*........*9 4'PR{'0911111111 *$ % +/40 *UXw -4; +2% ( ( / +0 ; ;=;<:75UZ? 29 175 +7:@@? : +;69B? 7 +7@PRy 2 +8 7* +:4+/ 0 +* ,&)$%37 *VYz( , +---//1111,,. / 1 +3 4 4JLr* + 27& +0+*11111111*9 4'PR{'09 . .33::<< 31fffgfa "#)*,+*))31-Z[?/,-++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+--------++++++++de?6+/)4+)--------'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+----------------de?6+/)4+)--------)31-Z[?/,-........468:<<<;lm?E9 < 9#S-[2`]`Wfi`kfHVQ3E>;4.6+3;;=9 +s?Z'=6;"'*;+<,=->,=+<):(9*;'8$5'8.?6G;L=N??_/?-.&66F*: 1A6F-= .> +;KBR!8H*: "2%37E4BDR~?XBN=G8BMS#IOILNQ"WY*\^/Y[,UW(?E@FFE)NM1[RA`WFdY;cX:??^f_(bb[[TZag'KS"DL' ) -743=62Z\?+!"----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++)31-Z[?/,-36 (1:MV;NQ"69 +CD@A<>:<5>7@6E +8G ??yMN.<=78;<JK)8:57BD?A=@>A@CAD?B@KM(FH#68??h<=HI)LM-BC$IJ+QQ7??%FF,??'GG/>BGK&LR"IOHP!JR#AI26>'ru? "'')3&",,-.,+++++5 9XX?58,++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+))))))))++++++++de?6+/)4+)++++++++)31-Z[?/,-----------------de?6+/)4+)--------'1/+Z[?-*+********(%%%)-)%ac? +601%+&%(*.04465= :7 :_h? +2*;8;>JLKEBCBG=9; Gux? 2#()2,,//**%%!! +1/&(eg?:/)--..0000++,./012de?6+/)4+)++++++++'1/+Z[?-*+''++00//$#fffpok + + "#,-1033; ?;>ii? + +C:8>>>>>>>>44444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;>>>>>>>>nn? + +@4<7E=9;;;;;;;;4 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;nn? + +@4<7E=9;;;;;;;;; ?;>ii? + +C:8<<<<<<<<C D F H I I H Hjj? JC MJ#[ "X "XCT[Vgnpr]hjUaZ&SLAC79)?&< > + > +}?\-A 7?%--?.@.@/A/A/A/A/A/A+=&8%7*<3E O5F>O=N1B-> +2C5F0A +,= .? $33B 1@ IX!??_IV ?I8B +SZ&OV"OS SW$[]+ac1ce3ac1LN&KM%QM2WS8bWCg\Hi\9gZ7??[`[WYXZV_^g&9E)5 ,(+,8:>;@ D;>ij? +<-+;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62>>>>>>>>; ?;>ii? + +C:8E C +(39OU;TV%DFSR"QP KL GHBKBKCODP??zJK+:;9:>?LM+<>=?BDAC@CADBEBEBEAD9;NP(@B02 ??q?AAB RS1EF&NO/VW8 at A" + +CC'??%LL2AFNS*U\(RY%NV%NV%HP9AI2nq? + + , 78E /&=>=>9720/16 + +>>>>>>>>>>>>>>>no? + 9-50>62444444444 +84 7ij? +<31 7 7 7 7 7 7 7 7>>>>>>>>nn? + +@4<7E=9>>>>>>>>; ?;>ii? + +C:8;;;;;;;;;;;;;;;;nn? + +@4<7E=9;;;;;;;;4 +84 7ij? +<31 7 7 7 7 7 7 7 7<957;<95hh? + +>6;0 + +> ?D < +>AB==:<'G!A%=)Av?? +=%3 +9 : +DBKJSSPR J +I 8 +=#B)2Q???0" /266 ?@@?>;:77 + ; 92 +:ss?K;/>>@@AACC9:;;<=>>nn? + +@4<7E=9444444444 +84 7ij? +<3100224400 (' fff^][  ((--:623^]?92377777777........[\?-+5+1,0........3/+,^_?2+,5555555577777777[Z?42<2837555555553/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,5555555555555555[Z?42<283755555555:623^]?92355555555=>@ABA@@WW?;9E<IM X,H)GcU`\_jfmf:aZ.NI ;6.8)3 76r?P1/6'."4"4"4#5$6&8'9(:1C-?'9#5"4'90B6H x?S/@ +%6#4"3.? '85F+<,=2C +8I2C +&7$5*;"1,;(7BQ??XAN:D8B +IPELEIFJMOSU#XZ(Z\*KI"JH!LE)PI-WK3YM5YM%VJ"??NPL JMRUOY$OY$!/ +,+./3333:6./^_?2'(5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,077777777:623^]?92380 +%1;@ ?D$BBDDNLKIFEBA=A=A;E?AB 24 +;=8:9;;>@=?PR-CD"LM+ST4=> +=>99EE)5; +BHIPFMBKDM>F/7?(Z]p,939''8945,+%$ + 2 +0''__?6557777777777777777[\?-+5+1,0........3/+,^_?2+,0000000077777777[Z?42<283777777777:623^]?9235555555555555555[Z?42<2837555555553/+,^_?2+,00000000:8667864hg?>4<3838<?;9,- +) 0&6 0#*#,3???8 at B=CA,20#-(2$@31,9B??,' +##0)2?8sw?! +,+2=::::8866./,3bb?71288::<<<<34455666[Z?42<2837........3/+,^_?2+,****&&!! fffecd #%0177 A;29dd?;6=::::::::88888888bb?87D21-788888888 =7.5dd?729< <<<<<<<::::::::bb?<;H651;<<<<<<<< =7.5dd?7298888888888888888bb?87D21-788888888 =7.5dd?729<<<<<<<<<<<<<<< F8G #Y&=s#W:nBScWhx}tU~uVsd)^OFF;;-;-;|?Y'54< 19->->,=->/@ 2C 5F7H=NO:K/@ 3D +,= 7E2@ +LZ'??aEQCMJT"U[+RX(PS$OR#SU&Y[,ac4fh9]X.[V,]R4_T6dV;eW47/ +:<;33)+ & +(48S+/J ,$lm? + ;3 D::::::::::::::::bb?87D21-788888888 =7.5dd?72966666666::::::::bb?<;H651;:::::::: A;29dd?;6=<<<<<<<<<<<<<<< + CD +G >:)0,$,9FLJ>DBAE7CG9???UVD`_KUT at FRHEQG:BM"*5 2%9 B += > +"  #/#7G#>N*sw? ,+90+2?<=;<;<88565 +:cc?23 + +A::====??;;;;;;;;bb?<;H651;88888888 =7.5dd?7295511 , , % % fffb`a +  *+112.+5bc?-+4////////44444444cc?4/ =/..64444444451.8bb?0.711111111////////cd?1, +:,++31111111151.8bb?0.74444444444444444cc?4/ =/..64444444451.8bb?0.71111111111111111cd?1, +:,++3111111112.+5bc?-+4////////:;<==<:9jk?>5?3<H/a#n*u2T.Egg\Jzo]?j8pZ(XOC:-53; +??h0;3;(0 '7&6&6'7)9.> +2B4D2B5E6F1A)9#3"2#3|?T;M9K7I/A4F ,>;M'9+=8JEWBT1C $6"4+8 4A2?LY-??b:E;DIR'RW.OT+LN&HJ"JK#PQ)YZ2`a9ZR$YQ#ZM+]P.bS6cT7`R-]O*??[SMLN&KM%2<3#-$ + 79650/*+*&",bd?$"+1111111111111111cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..6////////2.+5bc?-+4"8IOCV\PTV'KMNLOMQJOHIC#F@ C@!DA"CEDF??eDE%KL,WX8MN,AB ,.:<68;=>AANQ"9< + at CIL??k at CQS+HJ"KM&NP)RT/@BGH&8989=DBIDLEMKTPY"DL46>&mo?.733,752&%  IO];AO $km?/. =////////////////cc?4/ =/..64444444451.8bb?0.722222222////////cd?1, +:,++3////////2.+5bc?-+41111111111111111cd?1, +:,++31111111151.8bb?0.70000000002321123aa?00<9 + +@<D=?30,,-/?@B[\JVWEXU6RO0??yRL(^V1VN)MWL>H='-;%4/@B<>"%#1<.:I4Cil? ++&.)..2440/**%%-**1_`?)+7002244660000////cd?1, +:,++34444444451.8bb?0.711++$$ ffffdg ,-66//1=ij?.)44444444477777777jj?3.:375 + +A77777777446Bii?3.92222222244444444jk?.)5.20 +<22222222446Bii?3.97777777777777777jj?3.:375 + +A77777777446Bii?3.92222222222222222jk?.)5.20 +<22222222//1=ij?.)400000000:;<<<;98hi?:6 I>> 9E/?(L*XTG>uh_?pB~f8wj5YLADMP#???PZ5GN,29&5 +%4 %4 &5 +)8 +-<2A5D7F=L!BQ&?N#5D,;(7 (7 y?Q5G +1C 3E 4F @R9KFXI[!;M3E 9K?Q;M7I7I4@AM'CO)]iC??tCM(DL'V^9TX5QU2MN,HI'HH&NN,XX6``>[P"ZO![M*_Q.fU9hW;eW4bT1??k^W+QT5HK,(/5#) 25766-,)+$$&2il?#)2222222222222222jj?3.:375 + +A77777777446Bii?3.97777777777777777jj?3.:375 + +A44444444//1=ij?.)4 FLXkp\RWC?B +JM[YXVUMRJND)LB'GC*HD+GH(IJ*??qJK+OP0`aA]^@JL%BDFH IL!EH>A:==@ADX[,69 +EHUX)??gBE[^3FIVX0VX0Y[6JL' !TU3 at A<=@GAHAJ CL +MVT]$EM53;#gi~0 BCD27 + ;7(& +"  &W^dHOU $or?*+84444444444444444jj?3.:375 + +A77777777446Bii?3.99999999944444444jk?.)5.20 +<44444444//1=ij?.)42222222222222222jk?.)5.20 +<22222222446Bii?3.97777777724664469rr?8.<6:5 =AD +6 5%#$8EE=\\TVR5VR5]V,YR(??q\O"j\/fX+IOO/55+= D VQIO 5?/51GMIFR.6Bil? ,$)+= ;7 9831('"! 1*& 2gi?+'0446677991000////jk?.)5.20 +<77777777446Bii?3.944..%% + fffdck +')6 7/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957)q*rDGXTS?????m?e>?_(xSkQ cI???`Z:fl^\bT]]!GG +4%.$7-@0J 5O:T 6:6:}?["4"44F5FFW#GU"JX%KW%JV$JR!IQ IOIOIOJP QO&RP'WU,SQ(??uLJ!VT+PN%SQ(PN%MK"LJ!MK"RP'WU,ZX/aSH_QFaW$e[(j]0k^1iUTeQP???\O?GKAE'1",4////////13/2bc?4.0////////////////bc?3-6+402/// /////13/2bc?4.0////////////////bc?3-6+4024488;;== +C=, ;]b?+ . ??lSL2SL2MH+[V9RO.ZW6II#II#FL FL FLFLEMEM??t<<??YY3XX2YY3BB77==BBGG!II#FF BB@@@@WU"QOOMIG??hLKYZ.TU)SU-VX0SY3KQ+>F!7?9@=D"B:#ME.PM$JGGIOQ HM-=B"ksv%$ . TW*'21=< B=71,& +(\b?:>=////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111 0 +/:5<=[e?>' 5 !#8328EDJK> +' :664GGEaQ7jZ at oY2v`9p[<\G(???dYGe`ZKF@/-^!P: +4 + 3 298E0"23ROWHAI:1@ 2A +jm?$".-24;886611//13/2bc?4.0////////////////ef?0 + 9+2)424444221166,-^`?.)-44-- +fffdci +#$23/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 PbMC!'5Y_m??r??zzd=?mF?l?}h;??xbT-lcDulMkm^Y;]X:JG$NK(GG!HH"GJGJFLFLGMGM??o><DB\Z4ZX2_]7PN(JH"NL&TR,WU/RP*IG!ECJH"PN(RPNLMKHF??gJIUV*OP$GI!KM%MT+MT+HP)CK$AI$@H#HDOK&NMKJKORV#HN2;A%bht ( 42 +;-,BF# +)"#<=-KJ+KJ+<90-*! + +%^b?7::////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111 +.,1.6; +CH]e? ; +,%)D1.5JGN[TLjc[+?Z2M#-90:FLH^N-???ZS at TTJ66, ?E +@208<313 5HD]Z[KOP at GNLS???8, + 2,02:886611//13/2bc?4.0////////////////de?0 +;.5)524444221113-/ac?.')++%%  fffdch  + )*/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 +P` +XH -!EEOYfpz?????v\O-tgE??z?P}b+lQnoOnoO`hCKS..?$5 &> .F ;(C 1J4M0H )A&:$8~?\#5#53E/@ =N>LCQHT"GS!JR!JR!MS#OU%QW'SY)ZX/VT+TR)LJ!??nKI ][2\Z1SQ(RP'QO&RP'TR)YW.^\3a_6^UF\SD]V^W aW&`V%\KDWF????]R at NUNU7C#/ --////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;==;84 +>di?,#0laC??ne\=g^?ga?^X6JF!SO*NL%OM&NO%OP&OR%PS&OU'OU'??tJF!QM(b^9ZV1a]8YU0YU0OK&TP+UQ,NJ%EAD@MI$XT/MKJHLJIG??iIHRS'JK?BCFFM#NU+RZ1PX/IQ*CK$LLLLIMIMMT OV"?D0,1]_x9 + +D8>14+0 +!,@@$VV:TV1FH#33'&& +"^c? 134////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111 +D?;:9> ; +=mn?=4/5OJP]P at sfV~mQ?vZZ``NTTQOC[YMj_Ch]AlZ2m[3iX,ra5oeAbX4???VV>IOA*0"1@ +D76A>4#AG?L[S`_WBYQ. 1*-1:886611//13/2bc?4.0////////////////cd?1>3 :,5144442211-0,0bd?.%&&%  fffddf +   /2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 WSRSKIE-T at R`m?{zh?????s?k;X?p/giTcePVZAHL3M&,; +41////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;==?978af?* '-O??x??oh^:\R.dZ6^T0RM'c^8[X/[X/[Y0][2\]3]^4^_3_`4??\V2b\8ic?XR.`Z6\V2_Y5PJ&PJ&PJ&NH$NH$PJ&TN*XR.MJKHNK MJ??oLKST*JK!FIEHDKKR&R[0R[0IR'AJIOEKBJGOMU&EM*-&a`?/AE78-6*&43/&A=4RS+\]5QS+ at B')! ^c?.,.////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111NKCE<<"???@9AVI9i\LmY6kH?lriJjaBm`=wjG?oDyh=tb4tb4h Z-n`3nfBf^:???[^CR[F8A,A8>=ED:<, at 7RcXRbWQ^N4\L2]J)UB!x{? .$-).2:886611//13/2bc?4.0////////////////cd?2@6=.6044442211.0),^`?-'*$# + fffddb/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957@8BQ^XQX1,FiSX[????????s?tA??M~{ hmjWUS>D#($1)>/D )F&C"B"B??`+= -? ;M3D?PCQKY&HT"GS!HPGOHNIOJP KQ!TR)TR)YW.VT+??ySQ(_]4YW.VT+VT+WU,YW.[Y0^\3a_6b`7c^H`[E]]\\^Y"ZUTH$ gd? ;>A.81"AK99ZHHcY at e[B`_/^]-OT,CH #!_c?-*-////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////// //////bc?3-6+402////////13/2bc?4.011111111JI=@ +0 +4???^PEnY:wbCqV)?f9?f1?f1{g4vb/ye2?o{e4r]0r]0eV-eV-c[7_W3???a`BcgLRV;3H[0.; M=.C@:>YSWkbE`W:`P/dT3^H1K5fi?"".-117886611//13/2bc?4.0////////////////cd?2@6=.604444221122(([]?-* 0 ' + % + fffde`/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;095727 +EG HES(f+ZE+7O?????????????|??itiKf[=siFzpMZR+.&)+.0,9/<)A+C*J .N +??b.@ /A +:L-> +6G9GAO@L?KAIAICIEKFLHNRP'TR)[Y0ZX/??}VT+`^5ZX/XV-XV-YW.[Y0\Z1][2^\3_]4a_F][B\^Z\ XVQH9LC4??sIH*AQM]@V(,B+#////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;==?4 +=.fk?=8?????r|n?zl?]O"sf9tg:h]0eZ-ja8i`7fa9fa9eb9eb9ea;ea;??zbX5j`=lb?^T1oeBoeBlb?ka>e[8aW4aW4cY6^T1QG$F<YU2VR/XT/UQ,??{US,^_5VW-WZ-RU(IQ EMBL@J=G:DEO-;E#8A$>G*;@9&+$ +)ic?@6?%#"B7;?jAuZ-?k>?k3 :,514444221123*+^`?0- 2$ + +  fffde]/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 6 +> B735 BI K I +6 +9Qb?/@^ew??????i??j??^?wN?zP??Y?uJmX-[N!YLIKAC1C 1C 0L5Q??m9K8J=O+<.? /= +7E3? +3? +7?:B>DCIFLIOVT+VT+ZX/WU,??zVT+db9`^5YW.ZX/[Y0\Z1\Z1[Y0ZX/ZX/\\@YY=V[UZWWTTNG5IB0??wKL,CTPaDZ+0F +.#////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;== B6B,af? +2$?????kzj7?LgW$?tE??R?|O|oBpgld=hc=gb#==GPW8`gHkL0tU9s]4mW.[T&QJ48!!% + 23__?927////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111*<$(A15NB<ueL??||d>?qH?sJzb>H&&0D)!PB:QSKbde=^_7^_cdmi:hd5PEA7,(kn?'$ +31549886611//13/2bc?4.0////////////////de?0 +;.5)5244442211,1/ 5ik? +6-. + fffde]/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 +/ 1-* 7D +<, > + +B +QIIg?E(Y'X?wC??\??e??V??S??a??i??b?yJ?qBjg4VS +-> ++92@ +(4)5/74<  -?????y?t@??[hX$?xG??e??q??dymCymCulCsjAogBme at jd@ic???gZ8l_=l_=aT2tgEj];ZM+YL*eX6m`>eX6UH&RE#aT2reC_ZI=H>I07A$." "1 =f_?@' +;"#EF at S[(^f3|Y9~[;u^2pY-b[-VO!-2 !8:_^?>5 :////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////// //13/2bc?4.011111111 =KKWddppfZkaUwcB|hG??w?i=?xO?yP{fG?tUmUvdLj+}h)i7?n<|hCp\7lV?pZCt^IkU at lT:mU;???nT1wZ0nQ'X[$uxAmhe:52'AJ>dkcpnfsdf4Z\*Yadljl;Y[*;63$hk?!"+,49 B886611//13/2bc?4.0////////////////ef?0 + 9+2)4244442211)/3>rt?;,( +  fffggg   ib?4<=@@::00))22222222cd?3. :2 + 9/,22222222 +86,.ab?6139999999999999999cc?:5 A9 + +@6399999999 +86,.ab?6132222222222222222cd?3. :2 + 9/,22222222 +86,.ab?6139999999999999999cd?3. :2 + 9/,22222222 +86,.ab?6132222222222222222cd?3. :2 + 9/,CCCCCCCC + LFH +Kab?TXI +M!d}}??????I?u?h>??wcW-`T*l`6nb8rf<7< BH0T7){^L?iWz`GtZA?jH?|Z???~P{n7?v?~t6|r4}t3sj)ze:~i>?lAj?{f;va6u`5va6|ghd>]Y3QMBEA6)%3 +cd?3. :2 + 9/,22222222 1 /&(ab?4134025=?<8........fg?60 :1 7,))),,0022,= A%$Fyy?(fff]]]c\?(25==99//((11111111YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YY?/,5,51444444444-0+-]^?/*-1111111111111111YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.1========<;A D[]? +E +H: +NS00GLIBM;I%5C1=1)5)# +66//--44ov?6"&:<7VXSdi at LQ(q\#p["eU1ZJ&A81+"#'*')Yb?&30/1575344444444YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YZ?,)2)2.121/-,+++ +6%2+^]?2C77<?=11 5?kM5~`H?v[?|a?vX?pR?vQ?}X?????V?sB?yH~qj??n8?v@?{U?|V?tY?kP{hHyfFui?ui?gc=ZV0KG<;7,& +YZ?,)2)2.111111111'*%']_?+*-5455:<;;00000000\]?.)2)0,/**++////#. +-0ff~fffiii     +d^?"1 :997722,,22222222ef? :6 +;).,322222222.66 7ab?0.60000000000000000ef? 84 +9',*100000000.66 7ab?0.62222222222222222ef? :6 +;).,322222222.66 7ab?0.60000000000000000ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,3777777776:DE\_? < A7>> 4??k??t?r;??V??i??n??r?]?xVrPge>QO(??UFGEG>@49?D6>BJ@K>I:F=IBO$HU*IU1IU1A?US,QO(^\5??l[Y2WU.US,US,US,US,US,US,US,US,US,ZX%[Y&\X2[W1VS2OL+FGAB??XRV$QX/HO&:<7572 +%00000000,44 5ab?.,40000000000000000ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,32222222241 +5 =^j?= A=?pR?????r??V??S??Z??_??p??_jgDTW?mC?rH?xN?yO?tJ?nD?kA?j@?uK?uK??a??c?????X?uK?tJ?h2?n8?rL?qK?jO{`En[;kX8eY/fZ0[W1PL&C?451&" ef? :6 +;).,322222222( 0 2 +3ac?,,46786338;44444444fg? +< 7 +;)-+2++..0000' / + ( '_`t fffUUU +UQj# + 2**--,,**,,,,,,,,QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QSy&+ +3"$#-%%%%%%%%*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4*********/ 8 +4NS}(2-OW + ?qd[??z??X??e?yJ??_??k??_??_??ZtjGUK(??ZJJ$QR(ST*JNOS!CJPW!7B +6A 4@8DK =I#:F FF$\\:XX6bb@??s[[9\\:]];``>``>aa?aa?``>__=^^<]];dc-ed.gd;fc:b_>\Y8SS-OO)??WVY*Y_=PV4FGIIJL($E1%%%%%%%%#,+(VX~"# +0%%%%%%%%%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4,,,,,,,, <1 4+;Gq.D1L at 0?????y?wW?~O?sDyc2?{JlhC_[6ZZ>ooS??_??d?|R?xN???~pVtfL\N4XJ0{mS~pV?tZj\Bj\Bj\Bl^Dm_Ej\BeW=`R8d^>nhH`\6miC??ylk=X^0IO!4::@$19;!)+8 +0:3))$$$$//\_?:?;713HBDkeEnhHcV*]P$MF,?8(&) & *32/TZ~" )'$"#'(&#%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QR?-2 :)+*4.....//0B>C>NU?0 0'' +& + +'L>>ng?????U?~Q?zM?zM?|S?}T?{U?xR???~\?wV?}\?nP?hJ?rW?uZ?}T?~U?~U?zQ?tK?pG?pG?qH?qH?oF??Y??X??{?vM?jA?kB?p:?s=?uO?tN?nSdIp]=jW7dX.i]3ea;b^8^ZOWSH>:H'#1QR?-2 :)+*4,,,,,,,,&/.+VX?%( 5+-/,))+0--------RS?.2 :)+*3&&((**(((+VXe  +fff???JJJTTTggg___iiihhhoooggggggggggggggggggggggggcb]fe`_]`WUX???SQ_\\xnn?ee?ee?cd?cd?bd?bd?bd?bd?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JLrXZ?jl?_a?gi?gi?pr?eg?eg?eg?eg?eg?eg?eg?eg?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ch?ch?ch?ch?ch?ch?ch?ch?]b?_d?ch?\a????SX?bg?af?RZ?RZ?gf?ed?{o}????????????????????|???????????z???~_??g??r??f??d|?P??[??`??`??d??h??r??t??t??p??e??w??o??u?????p??u??z??x??x??z??z??y??w??t??s??`??a??q??q??v??p??f??c?????`??s??n{{?}}?_Z?RMueg?eg?eg?eg?eg?eg?eg?eg?^`?df?^`?XZ????RTz[]?km?eg?eg?eg?eg?eg?eg?eg?eg?eg ?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ge?ge?ef?ef?dg?dg?cg?cg?bi?`g?dm?T]????R^?p|?am?YXV??????????????|??]??r??p??t???????????????????????????????????????????????????????????~??x??s???????m??s?????k??g??]?????????nt?_a?_a?``?^^?fi?fi?ek?ek?cl?cl?cj?cj????::n`X}c[??wu?????}??~???????????uxx?nnx`f?^d?Ya?_g?Z`?TZ????PU{[^}kn?hj?eg?ce?df?gi?hj?eg?bd?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?`a?bc?ef?gh?gh?de?`a?^_?lw?cn?RZ?BJy???OTtvs????{???????????????????????????????????????????????????????????????????????????????????x??v??{?????}??w?????~?????v??p??u??{??|??????????????z??r??b??j??v??y?????????uq???JKyX Y?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^`?XZ????RT}[]?km?bd?df?fh?fh?df?bd?ce?df?de?de?de?de?de?de?de?de????IJxWX?jk?_`?gh?gh?pq?ai?ai?ai?ai?ch?ch?dh?dh?cf?cf?[\pXYm???X[b\^]dfeggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +POU +""**225522222222IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJv'+ +:,0),0000000013+)QR?), + 92222222222222222IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJx)- +<.2+.2222222213+)QR?), + 92222222222222222IJx)- +<.2+.000000000.0+INx( 51N>LJ4qe?????zu??a??i??d??b??d??R?nX?eO?~e?=$GF(WV8UW0SU. +2> 6B:Gm`@l_?hb at oiGXU,ZW.??_SR$GL#AFFK5~^7_8?e>?lE?X?wP??Z?zS??v?tM?qJ?xQ??K??K??Z??[?~c?uZ~kKtaA]Q'eY/d`:ea;b^S\XMC?M+'5IJx)- +<.2+.22222222/1)'QS|%& + 3''( +- 0 /("11111111GHv), +<.3,0..0000++ SWXfffqqq  ccc ((116611111111mn?? +8>.1))111111116 712bc?5164444444444444444mm?B ;A14,,444444446 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))3333333375 : ;\`? >B6=:>;9E8n?{??????S??X??Y??n??s?}K\I|YF??}EB/?=$NL3RT/SU0>DIO!GQDNBNEQJW)N[-MZ/LY.NX&Yc1KU#U_-??gZd2V`.R\*R\*T^,V`.Wa/U_-Q[)LV$IS!SRUTYV+[X-YV7UR3NN,KK)??oKM&JM8RU at 98H),3444444449:45bb?8494444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))11111111* +=99jv? A +7 B&#/Gia_????????w?sKc;~qNrO?}^??g??a?zZ?zQ??Y?????_?}W?vPymG?zT?~X??o??l??\ymGoc=oc=rf at rf@oc=`Z8jdBXU,]Z1??_UT$IO!CIOU;@F, '- +*0F@==22++--jd? +97)@C5Lq_GygO?p3p\TV>GI103, +/1 +? @89ad?1$ +) ;745774144444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444444444444mn?? +8>.1))20.-.3 +8 +ea;]YNPLA3/="mn?? +8>.1))111111116 7/0bd?1* /&#" .99 +)22222222kl?= 7=.2))//////** ]b^fffiii ije $$//66////////ef?1).)414////////-/,3fg?6*)6666666666666666ee?8050;8;66666666-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414444444440/8 + + at be?D A.8S NAE I_M[?????d??V??G??\??e?uB?fW?yj???HE486CA*KL*PQ/?ELR&;E9C5A8D=JBO!DQ&CP%FPQ[&DNR\'??fYc.OY$DNOY$Q[&T^)U_*S](NX#ISFPRQUTXU*ZW,YV7UR3OO-KK)??}NP+LO<\_LB at U+.=66666666463:ff?=106666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////1 >))my? +@+ +C!>)Fkfj???????????\~b:ykFpb=hcEqlN~sS?vV?zS??\???sI?zP??c??d??Zqe;th>nb8i]3h\2nb8wkAwkAma7bV,UO/c]=WT+a^5??eYX(KQ#CIBH,39 # ,=4DD::1111hc?$HWIZXJ[mZ:jW7?p)?q*HL5:>'!(! + +/3793:eh? 2=:77996366666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666666666666ef?1).)4143/++4B$%S./]qVC?r_?kP?sX??{?pL?wJ??S?h;?qD?yS?|V?uX?nQ?hR?hR?lO?qT?x[?{^?z\?tV?lN?gI????uT?eC?oM?nK?mJ?pL?gCxV0]7?f@?jD?jD?jD?jD?lF?vP?sM??_??]????{U?sM?uO??K?I?}W??Z??e?y^?oOvcCj^4pd:jf at d`:ZVKKG<+'5 ef?1).)414////////-/*1fh? 2#"%  0 $?!%@+33333333bc?/)-)54 7------((  +_d^fffddd  +`a[ !#1 2BB;:11))be?*) 2.79;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/23L?;9'2"/????????r?~W??`??f??]??i??r???''11 UU/@BOQ*SY- at FJS$NW(MY'DP7E2@ 8F@NJHT"KW%??wJV$O[)CO^j8]i7\h6Xd2S_-NZ(IU#FR XW)TS%NP!LNLQKPDO +AL??X?OBQ*GV/(.F 8NJ////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402--//11224649]g? A? C[ h'4G???????????\?wBugDvhEwlX~s_?vW?xY??L??U?????c?}V??Z?yU?yU?zX{kI?uT|lKp_CjY=kZ at o^DraGtcIkbSf]N\W:OJ-??tTR)U[/BHAF/?D-(.: +7;RJ((66??--xmuODLaQ:]M6^J)p\;jS4nW8>GD"+( +##49=?69bd?0!#4444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666abw +#./MWCK +8%& X>1oUH?`M?iV{bC?gHqW6~dC??{?dC?fE?mL?nM?kJ?jI?oN?vT?wU?nN?gG?pG?vM?}S?U?|S?rI?jC?d=????sP?sS?mM?bH?iO?YC? ]GoX8|eE?qO?tR?nF?iA?j>?oC?k>?}P??U??Z????V??\?kE??S??R??\??_??f?x^?jH{^<}h;s^1dV3cU2ZQLH?:"4bc?3-6+402////////13/2bc?4.0620 7AB + 9/////////bc?3,4)1,/ KJ97``bfffddd  `a[ +  !,-==88/.))bd?,) 2.79;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/25 I== ?,0"1???????????`??e??i??c??n??t???11 +55TT. at BMO(NT(=CFO KT%KW%DP9G4B +8F?M?K@LHT"KW%??xNZ(Ua/KW%T`.S_-Q]+NZ(KW%HT"FR EQQUOSMP!NQ"NS+LQ)EN#@I??q9D5@/5@/9 /@@////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0//////////// ////bc?3-6+402--//11224649]g? A? C\b';???????????X?o8~nJoKs]?v`?vU?xW?}J??Q?????`?zS?}V?wS?{W?~\?qO|lKwgFq`Dp_CraGudJudJtcId\E`XAYT4NI)??uXV-[`7JO&=B,5:$!- /7OH++88==))xmqSHLk]@n`Cn\4we=bN+ZF#4<>$& %#37;=47bd?0#%4444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666acz +&.0HO>D&4$%`PQ?jY?o^?lZ?o]z_A~cEoR2z]=??s|[:?\;?cB?cB?fE?lK?tS?yW?wU?pO?jI?b E6'1{r?????????a??e??m??q??}??????AA>>TT.DFPR+LR&>D@IENHT"EQCG86:;.23???&+.".".*)8=////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0/// /////////////bc?3-6+402--//11224649]g? A? C``2~??????????Y?n6?uP?xS?{d?yb?xW?zY?~J??N?????^?vO?zS?tP?zV??_?vTxhGvfEtcGudHwfLveKq`Fm\Ba[;^X8XT.MI#??pUT(Z_7KP(EJ649%%*4F?//99;;$$wpjQJDh`;nfApe7vk=YJ!K<$+5")&15:<47bc?2%'4444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666`d */2AD3< -^JC?sl?|h?p\?fS?hU~aC?eGqR3{\=??rzW7X7?_>?bA?jI?tS?yX?wT?pM?iG?fD?\=?jK?xV?rP?dA?Z7?c=?mG???iD?hDya=tZ9?fEy\:>G <+LH_????????k??g??h??o??z??{???OO+CCPP*HJ#TV/KQ%CI;D@IDPDP>L:H9G;IAM?KCOCO??rMY'\h6Wc1P\*LX&GS!COAMCOFR HT"FZDXBO$>K 8????????~??p??a??e??m??h???TT0>>CCDFRT-EKCI9B=F@LAM=K;I9G9G?KJ=I??kFR Ua/P\*O[)KW%EQ?KG9E8D7E8F7E6DBN?K@LJ=I;G:F8D8D7C 9$/'44<;fj? :& .$,-.////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402--//11224649]g? A? CM +R!shx?????m??L?~D?vO??a??t??j??b??v??k??c?????n??[?~WoK{kGxhFhX6^N-]M,]L0bQ5iX>n]Cn]Cm\BMHXS)`[>TO2???:2/1,B. +3&.3:66<118888$$qt{QT[ejfZ_[?>L10> ,"3/075.,213/2bc?4024444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666Yg? 9,7, +6B"/}]j?]D?qX??S??R?zS?uN?fQ?XC?_G?cK?T9?`E??|?`C?dD?kK?eB?`=?[7?Z6?^7?c?f??]G?\F?]E?_G?fI?fI?dB?`>??u?b??d@?fB?c@?sP?jG?sP?pH?wO??Y??e??l??o??l??i??i??b??`??i????eL?iVdQqh?kb9aQ7RB(I6%K8'UD*`O5_R/dW4_[@TP578< !% /(bc?3-6+402////////13/2bc?4.03331/./0////////bc?3,4)1,/```fffddd``b!#/0bb?809+4*,////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////// //13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/2/+ B +F DQ +C 0 `TX??t??l?oK?wS??`??`???{{WPP*>>LN'XZ3=CFL DM?H8D5A5C6D6D6DEQBNCO?K??f9E@L6B=I>J@LAMAM@L?K>J)AC354 %1134ek? +*5 +8////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402--//11224649]g? A? CTQ +qdu?????u??P?|C?zQ??d??x??l??c??w??j??a?????l??[??Y?qM|lHxhFgW5eU4eU4gV:kZ>n]CkZ at dS9]L2IDTO'YS=HB,?y~ & 90:CB73;//8888((]am6:F=@I&)2& '09745;5.,3/1-0bc?6024444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666Vg? :,8*!8R/6?pw?a@?wV??R?|I?pH?pH?jV?dP?fN?jR?X>?bH??}?`C?cC?jJ?eB?_I$/@K!@K!?J :E4?1<2=5@#//(( +1#=DG>`c?<+ +4-6:<////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958Q &qkal?????k??C??=??_??n????????d??e??W??m?????g??c?vY?iL?oR{dE?kLwbCmX9eR2jW7ueDxhGm]oYDsdCufEhd>a]7QT7OR5?EA(.* +)19bc?3-6+402////////13/2bc?4.0////////''++1244fc?/ +&```fffddd```  +dd?*+3.757////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/277=>BC>> +/ EgWa????t`?}i??i?~X?????e??_na?GE[Y3IQ(08=L!8G:I@O$CN$=HAI HP'/:0;2=%3&!/". 49B;`c?8+ +4-6<>////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958Td`Xg????????\??O??]??_??s??r??^??e??T??^?????o??l?{^?lN?rT?lM?yZu`Ap[/6$po?&5744//2299////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444^g?G"""DJ91n]U?aE?gK?nW?nW?lZ?kY?jP?eK?c=?`:zW9?dF|W:?aD??}?dG?bF?aE?\A?\A?[A?[A?[A?\B?\B?\B?^??_@?bB?aA?`=^;~`:a;??n?oF?vN??e?{S??Y????????r??e??q??y??p? ?k??g?vN?yS??a?xU?vS??v_=mZ9kX7hQ?oXFwcJ{gNsfDi\:YU2SO,OQDE B B&@=1=????o^?|k??|??c?????f??^dW575PN(MT+?FDQ&?L!AN#HU*KS*CK"@GDK";F>IAL"@////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958 +UO +>;P????????c??S??h??^?{b?}d??a??l??Y??X?????c?{]?kMu^??iJ|gH?vWtaAubBvfEyiHxiHpa at aT2VI'LU(PY,=B;!&ec?$7?44--22;;////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444455555555fl?;75M`PAxhY?eG?mO?nW?kT?dQ?^K?^D?^D?d=?e>~[=?hJZ=?aD??|?bE?_C?]A?^C?^C?\B?\B?\B?[A?[A?[A?^??`A?aA?]=~\7?^9?iB?rK????uL?f*+% - 3>7bc?3-6+402////////13/2bc?4.0////////553322**dc?# + ``` fffddd```  +bev $#-.1////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/267>?FF +E +E. 7&????ym?rf????~b????rS?uTrbAD>KE!KP(UZ2IT*CN$DO%LW-OV-DK">C>CAL">I>I9D??i9D@K!5@8C=HBM#CN$>I8C5@4?-?/A&3*"!34`e?1) +209AC////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958]J +.bX5\R/X^BLR6+.3a^?,8>22--22;;////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666bg?/"KIVjYEveQ?aA?rR?kT?gP?_N?YH?\@?]A?c9?fFF +E +E +@1 kfz???{ha????v^???v]??}]??uyqMVN*>@PR+NU,FM$EL#MT+OT,EJ">><<IT*AL"?iK?\??fI????iL?hL?fJ?_D?_D?^D?^D?]C?]C?]C?]C?`B?`B?`>?];?aI>I4D'3C&&13,+85`d?5) +2.7>@////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958 +UOB +;,2\io??g??|??j??m??g??c??c??[??^?}[???yfFlY9n[;zjI??a?tR}pNxnKqgDh`////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958GM9D)"9Iwb??t??j??m??h??i??q??g??k?c???xhGueDueDvgF?uTtgEtgEskGia=\V2ZT0]Y4[W2RN)HD'%;()/ha?D;A//))22??////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444488888888lnk=??_;?iE?~V??f??k??l????????d??e????????a??Y?oH??]??}??o?\8k E!wY7?fD}dF?mOn]AudH???n`FaW>XN5HP+FN)AE49=,+.7%+ 347733/0bc?3-6+402////////13/2bc?4.0////////,+#!]b\```fffddd````iX  !////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5 /2//77ABCD.!Q "1NEF????p`?????y?kO?}^~gHZM+pcAa]8HDacILW-Q\2JU+JU+GR(?J 7B2=2=4?7CC/;;#@ -C FF<`c?<+ +4-6:<////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958P [> X4 +&<{ue?o??^??_??X??^??p??g??l?v^????qP?xW?tSviG{nLlb?siFogCc[7VP,WQ-[W2VR-CA20 +!+6e^?>: + J//((22@@////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444488888888prgCE:d_BgbEeP%ze:zV2hD R?}P=xN>vL?hJ~YWS.SO*LP-W[8ox[=F)DN5-78 +5 +0+))+-........JLr* + 27& +0+*........)7 5'PQ*6 +?33 +* +* + + + +NNN + + + + + + QQQ fffeeeYYYeee   !%140Y\?,+.----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+0178@@BB5 >7 2 +#!:OM[sq????pR?sU??yyjKcT5i_rbHq`BkZxnKf\9k[7zjF?sI?qG?l;?q@?t@?t@?xZ?tV?tS?wV?\??^?}X?wR?????`??]?~X?vR? |X?eB?c@?hZtXJ`K.]H+cU(j\/c^&]X IIJJJM.RU6uzt-2,'+7 /,)))))*--------de?6+/)4+)--------)22/ZZ?301**"!eeeYYYfffppp iii ppp & / + 9 :eg? +=:>;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31 > >AB H +I +K +KKOG@ +3@.2UFJm??????~oNWH'?vS??p}uP_W2UP(\W/ed8lk?mo at km>gj;eh9W^5X_6FM$W^5??s[b9V]4T[2U\3PW.KR)IP'JQ(KR)JQ(GN%=]?'Gm%O84 9 @ @pm? @4<5C;7;;;;;;;;; ?;>ii? + +C:84444444444444444no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62;;;;;;;;< + +@< + + at kk?F=; M KORIO(3GAL`?xkwi\?eC?sQ?{Y?pNvhNvhN???{kTk]:?xU?{Fvl7nk(mj'nm5`_'DC1*) +0 (L P4 +84 7ij? +<31 7 7 7 7 7 7 7 744444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444445 +84 7ij? +;20 +L +L A A +;<AB +H +H? <! 1;C8W_T??x|lHl\8wgCk[7^N*_O-_O-[H']J)_L+cP/hU4n[:t`?wcBqgNkaHd]J]VC???E?1GA371#IA,YQ?u=?|D??l?~_?oO?fF?jI?rQ?{Y?]????xT?tP?lH?b>?hD~X4?[7n\FgU?_Q,^P+^Y`[!Z[UVNSLQGL8 at E1sv?. +<)<;988:<=;;;;;;;;nn? + +@4<7E=9;;;;;;;;8<9=ii?@54 +2 +2 +) (  ppp iii fff```aaa``` #&Z\?13:5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,679:??CCLJ C@< @C +H??y?????m_T6~tQ??y??dqiDMHQL"VS&^[.db2fd4cc1aa/T[1U\2CJ SZ0??mT[1MT*JQ'LS)HO%EL"EL"HO%IP&HO%EL"%Cw/cJ<7778]Z?20:284855555555:623^]?923................[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0555555559625a`?=67FG +OSFE7'3Kui]yma?fEv\;xaA?mMxlTi]E???p]LeY1~rJvr3fb#df%ik*quPPT/"!) ,,AD3/+,^_?2+,00000000........[\?-+5+1,0........3/+,^_?2+,5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........2.+,^_?3+,FF;<67;;7<.,%'AH'V]QD$RE%M? %QC)TH2YM7ZM8ZOIfU9jY={e55db?89F654><<<<<<<< A;29dd?;6=8888888888888888bb?87D21-788888888 =7.5dd?7298888888888888888bb?87D21-7<<<<<<<< + +@:2;gg? ?; BG JTZOO,?1 at SbYJtk\?hDpX4o[8?rO?y^ukP???i\g[5nb<]\#UTV]3Y`6JNM.21 +5':B@: =7.5dd?7296666666688888888bb?87D21-788888888 =7.5dd?729<<<<<<<<<<<<<<<? 8 9 +< +<2 < +.4(/BI7\e,en5???xqCWP&ZS)PJ*HB"IC-F@*PIAQJBOIKLFHC=I82>.'7' 0KEF2hj?9 @ @,A?;IWSacZIaXGob@~qOx[9|_=?eC?nL?tT?zZ?_??a????}]??a?tRr^9nZ5_P)j[4OR%\_2ek?`f:PT/BF!=C)@F,162',( 7kl?2 G + +H99::;;;;<<<<<<<F6>'C?,kQL > 5+.ed?+* 8-,2:111111112.+5bc?-+44444444444444444cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..6111111110-+6de?2. +:@? +FJ?D.<4FT^XBjdNi@~h?xf>}kC|vV?zZ????rfi\:dW5RS)QR(GMA4:. /&<<< A )"51.8bb?0.72222222244444444cc?4/ =/..64444444451.8bb?0.71111111111111111cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..6444444443/.8bb?2.9>>56/033-9)!+5>FX`9en`i??na`0BCKL$FF,<<"45-*+#--7**4!"@9: 23/75@7jq?BDG* +@79EPR^WU>KI2RN!`\/WI$_Q,o[8yeB?hG?jI?gH?gH????jJkHs_lm?2. +;KFED9A2;:NWTN6TN6p[.?k>tc7_N"[U1rlH??}v^RYL,VI)JK+JK+)08 CCTV +=;446Bii?3.99999999977777777jj?3.:375 + +A77777777446Bii?3.92222222222222222jj?3.:375 + +A77777777446Bii?3.97777777777777777jj?3.:375 + +A77777777114Bjj?4/<BB : +; +4566 +9$F(246 at BT\+iq at kt[d??aSZ'=DOV-OT=EJ38>>*000 ++ 93?AMP34 +C3u???;=3%HCKM[ce\`;HL'KLWXe`:gbm`=q]456688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666``?609.735666666666847bb?9356666666666666666bb?82;0957332221113637ge? +:58B@??4 9 $* +:BS'Te9WeLKY at 8BA*43jm?GG!TIL A >88766544.),4ah? ?8@$D2=];BJ)08/2!IL;[[9TT2qe;pd:ob at m`>k_Gk_Gk`NlaO???jbK_]6XV/Z["kl3Y_U[2<1+5*!), + +%43:<69bc?2#%11114488 DBB@BBEFgd?/*009> D>>;;6744 dar ddd```fffddd```ddd```,,..////--//////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444444737bb?: 476678:;== B CHKOT Y "[fp?75>;6?G]H>T?KkFDd?8_25\/2[;3\<1WH/UF3u(jU +J>>77bf?84 =7 +@@ C<<<<::8813-1ab?0+-4444444466666666bb?82;0957444444442515_b?8354444444444444444^a?609.736666666666959be? <69L M EC 7<8!?#/E&2H*6L*6L$0H%= +3,di? : 9@04/36688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666``?609.736666666666847bb?9356666666666666666bb?82;0957333222223737ee?:58DBBB9 += +(+&4%,:+4C,6E./;7 ,(* dg? ? +=H += B9888766544 + :53 nfAoiEpjF???njEec=_]7]^6hiAQT)JM"%(!$) !+(66;=69bd?0#%11224466::>=??@@a`?)) 79C?<;;8822..caoddd```fffddd```ddd```!"#$'(,,++//1111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402///// ///13/2bc?4.0////////////////bc?3-6+402444444444737bb?:476678:;== B B +GJNRW Ykv?/ *+/9:FK-?????yd`:f]@cZ=bWAeZDe^Ad]@_\1[X-VZ(LPDH#=A??t at K)G^4 at W-Bg3:_+*X3-[6-_^/a`%VwMn-o +#eQ H==66cg? 95 =8 AA C>>>>==994614ad?3-/5555555566666666bb?82;0957555555553626_b?9365555555555555555_b?719/846666666666959be? <69RSOMBB @ +DEDD B +DBDDZ_?.- 6,54 +:6688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666aa?719/846666666666847bb?9356666666666666666bb?82;0957555555557:6:df? <79 FDGFDG6 +9**$" 0+96cf? <6 + +@4 <5688766544 +:519_g?6.943$!+41HL3Z^Ecc=aa;h`;h`;fb5gc6ih0lk3no3pq5??l[^)QR0LM+EF8IJ<--+''% + +, *-)33<=?A47bd?0!#11224466679:=<;:Z^?(-BDJ<27732)($#calddd```fffddd```ddd```!'())--1144bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40244444444 4737bb?:476678:;== A +B GILPTWp~?9!1>D-3????????asgMh\BbUBfYFi^@dY;^W+\U)_`6WX.NS*DI ??k=F9 BA +DAAAA??>>8;47ae?6026666666666666666bb?82;0957666666663636`c?9466666666666666666_b?81:0947666666666959be? <69CF I GA??AFEEDHJMNej? 61 8. 87 ;6688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666aa?81:0947666666666847bb?9356666666666666666bb?82;095766778899;=9=dg? +?9; F +DKJNO B C++((= A X [hk? + +@8 ?4 +=9 <8876654442/9aj? 7.<*$//9.NXMchH[`@ST*NO%ifCheBff4dd2af#af#ai ai ??[DL4: -3%$2&%3 0 .98;:@BEG?A47bd?.#%2222444456:;:864[a? +- +7#G@A4110*(  bag +ddd```fffddd```ddd```  +&&--2266bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444444737bb?:476678:;==AA E GJMRThz? F5CN5=&T\E???????u]nbJfUCkZHl^AdV9^S&_T'Z`4X^2Z\4SU-??pAG@P4D.L ,J +"O20]@.c?(]| B?,}!c[L F>?87dh? ;6 +?9 +CB ECCCCAA??? +A8 ;`f?:136666666666666666bb?82;0957666666664747ad?:576666666666666666`c?92;0:58666666666959be? <69, +177 +869 : ? +@ B B B +A @?ej? +4,4+4136688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666bb?92;0:58666666666847bb?9356666666666666666bb?82;0957889:;<==? +A= @bg? +A;=A +@ JIRRKK +> = 9 +8GGYYkn? A8 ?4 >; >88766544<;5 +=dm?6 -)> + + 1=)P\H`f at W]7UW&Y[*hjEegB]d1W^+QZLUGSFR??l9D#*#"79>DDDDCCCCC;=25bd?0%'44442222554431/.am?6=%C / -* 1(' bbdddd```fffddd```ddd```  ""--4499bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0/// /////////////bc?3-6+402444444444737bb?:476678:;==@@E F +HKOQXm? M +*;K=F3"+????????kvjRjWFo\Kq`BfU7^Q%aT(LV$OY'Y^5V[2??{MN$QU"GKBS;L(J)+M,#Qa!O_ +Az6o`YK +G @ B ;:ei? ;7@: +C C FGGFFDDBB CE ? + at ah? =467777777766666666bb?82;0957777777775848be?;587777777777777777ad?93 <1:69666666666959be? <69& *22 6 +5 +9 ;677 8 42*(af?0*4/ :556688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666cc?93<1:69666666666847bb?9356666666666666666bb?82;095799:;=>? @ +A +D? Bbi? B;=:: H +GSSMM +< +< 9 +: FDRQfi? +=5 <1:7:88766544>=27Yc?& ,%$5+;H*DQ3LS'OV*Z](ad/W^5SZ1KT)CL!9D2=-8+6?|(3%) $ 9 +=@ N@@?>;:766814bc?2*,66442211/.+*)+-/iy?"988!"! , + ab]ddd```fffddd```ddd```!!--66;;bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444444737bb?:476678:;==@@DE GJNOUk? +#U"';,7''2"rqU?????y~oZlYHr_NvcEiV8aP$eT(CRGVTY0RW.???S N0aY5\T0QR&MN" =fj? <8@;D +D F H H H H G G +E +EGI +A C`j? @788888888866666666bb?82;0957888888886959be? <698888888888888888be?:4 <2;79666666666959be? <696 +8 ? =?=EH@@:910))bg?1- +:6 +@746688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666dd?:4<2;79666666666847bb?9356666666666666666bb?82;0957:;<>@A B +C EG B E`i? D=? +/0 A +B +Q +Q +J +J01 + . ;= L +Mcf?;5 +=2:5788766544<<04U`~  '4G4ATAHV2??r????s^p[JvaPydGjU8bO$gT)CXDYQX.LS)???QI4gVBeT at PH$UM)OW0QY2fj? <8 A;D +D +G J J H H H H +E +EHJ B C`j? @9:8888888866666666bb?82;0957888888886959cf? <698888888888888888be?:4 +=2;7:666666666959be? <69H IOKKIPSSQEC8;7 :af?0+ +72 +9,,6688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666dd?:4 =2;7:666666666847bb?9356666666666666666bb?82;0957<=>@B D +E F +HJ +E Gaj? F?A *, +>? +N +N +H G98*( / / += >dg? +=8 A6 +=7888766544D F: + at cn?.!#&8:)<&:M7?N%2A>FNV#GJ*-+)$!11\c?<6> +A C5E344510-,-/-0bc?613666622//.-*- +3@'*K/2Sp??) +!- abZddd```fffggg bbbggg bbb  +  +km? +C8?5>8899999999 ?=35aa?=8:7777777777777777cc?:5 A9 + +@6377777777 ?=35aa?=8:9999999977777777cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:;;;;;;;;99999999cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:99;;==>><<??BCDETn?RM#]A(L"'#%*&??r?Smg-mg-ug at n`9fSDdQBd^:_Y5FDTR!??QV]Vf`p%Lb!G]>X1 at Z3>>>>>>>df?@; +F= + E:7:::::::: D B8:ac? B=?<<<<<<<<<<<<<<<A<;\^?:: B::::::::::::::::ce??: +F> + E;8<<<<<<<< D B8:ac? B=?::::::::<<<<<<< +H? + E:7::::9999 +J? = +LVh~'!*A;C^=>#*,/'<*? '@ $={?4 $ % bbbggg bbbfff]]]^^^]]]^^^ []?3.708488899888703.1]]?2-01111111133333333YY?/,5,5141111111103.0]]?2-00000000011111111YY?/,5,5142222222203.0]]?2-02222222244444444YY?/,5,51422222 22203.0]]?2-011112266;;=>@ABBRh? E?I 3#K/47?DGkmFwyR?{Dto8qc>oaO,QCWUOLFEAAZa? ?? +C>MN K K K K K I I +H +H@<B +JY`?<>8 +> = =<;;::;;;;;;;;[b?<7 +A6>:= @ @ @ @ @ @ @ @ +A9= +DY`?> +A: B B B B B B B B @ @ @ @ @ @ @ @U\?85 +A8 +A= @FFEEBA?>=56 =T[?6809999999999999999Z]?51;1:6:999999996946]`?8367777777777777777X[?2040649334556772756Z]?4069999999999999999Y\?51;1;7:888888886946]`?8365555555599999999Z]?61;1;7: +D E E F +G +GHH@I +D@Ye?H C@DDDDDDDD H H G +F +F EDD^a?94=2;7:::::9999=32=Sd? ) +#2%:? 5:2053$:8"86-+ +#!G +C =85578X`?51 +;1 +;7 :88888866/416ae?813974202.0 ,2'* .1#4"!2 /+nj?   ^^^]]]^^^fffiii   + + +ccciii   + + +ccc ac? + 5 4;+//57787:987- 5 5 +6bc?/-4////////////////ef? 84 +9',*1////////,44 5ab?.,4--------////////ef? 84 +9',*1........,44 5ab?.,4........00000000ef? 84 +9',*1........,44 5ab?.,4,,,,..0077;; > +? +? @\p?LIM4 +F$-68AJBI*pwX??^yxHmc?ukGveUdSCZJMcSVUHB_RL??yOL;GNBI^i?<? +8==<<; +: +: 9 +: +: +: +: +: +: +: +:fn? +FA E275 <????????@ = +FK`h? = +C@AAAAAAAA????????^f?AAI8 +;6 : +D C C B +@ +@ = = 85< BYb?2 +8 4 8 8 8 8 8 8 8 877777777ei? > : ?-20 8 8 8 8 8 8 8 8 82 : : ;ae?42 :5555555555555555cg? +<6 :+..6122344553 87 +9ae?627 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8ei? > : ?-207444444442 : : ;ae?42 :3333333355555555ei? ? ; +@-31 +9CCDDEFFG< J JE]j?DBD +C +C +C +C +C +C +C +C FEED +C +C B Bhl?B +=A.31 8 8 8 8 8 +9 +9 +9 +9A +; 9dl? +C? D275 <222244551: < ?cf?=< C +GD87 , 3-!2$/5$/5$/1!,.'+ $ +ol? +   + + +ccciii   + + +cccfffUUUWWWUUUWWW  PPl#-$) 2.-102122$--*WY"$ 1))))))))%%%%%%%%QSy&+ +3"$#-))))))))#,+(VX~"# +0''''''''))))))))QSy&+ +3"$#-((((((((#,+(VX~"# +0((((((((%%%%%%%%QSy&+ +3"$#-((((((((#,+(VX~"# +0&&(())++,,//2345FT?7F +Q9 =&2(3"P[JpuMch@^X6f`>teRqbOkXTq^ZWI at UG>?zlIC5LODUXM8FI,:=)F +<RRa_KIB@99 +5 +5KT} 4 +BH +;B +B A ? ? +> +> +> +> +: +:<5 8 +@T\?0<> 7 7 7 7 7 7 7 755555555MU?2 9D253 :::8743221/ 57NW~% 0 3--------00000000PU,1 :',, 5--------* 32/V[?'* +70000000000000000OT~+/ +7'((2,,--.//0.1,,X]?+*2----------------QV?-2 :'+* +4********* 32/V[?'* +7........,,,,,,,,QV?.2 ;)-- +7 +9 +9 +9 : ; +< +< +<4CB +9R`?6 :A88888888 +; : :98877TY?0 +4 +<)-, 5...//000 C E C;JX?@E2 :7;? +J KLG765568 : 3 9 +!4,,#11!.'*#"$"!RP^   WWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiighbghbghcghcghcghcggeggeffffffffhggiggihhjhhjhhj???LJWWVfihx^_tjk?op?{|?gk?fj?cj?bi?`g?_f?^e?^e?`b?fh?ac?Z\????UW}]_?mo?fh?fh?fh?fh?fh?fh?fh?fh?eg?eg?eg?eg?eg?eg?eg?eg????JLrXZ?jl?_a?gi?gi?pr?fh?fh?fh?fh?fh?fh?fh?fh?^`?df?^`?XZ????RTz[]?km?gi?gi?gi?gi?gi?gi?gi?gi?fh?fh?fh?fh?fh?fh?fh?fh????JLrXZ?jl?_a?gi?gi?pr?gi?gi?gi?gi?gi?gi?gi?gi?^`?df?^`?XZ????RTz[]?km?gi?gi?gi?gi?gi?gi?gi?gi?eg?eg?eg?eg?eg?eg?eg?eg????JLrXZ?jl?_a?gi?gi?pr?gi?gi?gi?gi?gi?gi?gi?gi?^`?df?^`?XZ????RTz[]?km?ek?ek?ek?ek?ej?ej?ej?ej?b g?bg?bf?cg?dh?ei?ei?ei????KT}Ze?mx?[j?_n?^q?h{?_olk{x??s?????}??v??|?????{?????m??h?????g??v??x??????q??d|?Yu?Yu?Xw?Yx?_?^~?_z?]x?at?at?fr?gs????PY?]h?kv?\l?k{?h|?k?cp?cp?cp?cp?cp?cp?cq?cq?ft?[i?Yh?Zi????Ud?bq?cr?fu?et?et?ds?cr?cr?bq?bq?ap?ap?ap?ap?ap?ap?ap?ap????KS?Ya?lt?`h?hp?iq?rz?em?em?em?em?em?em?em?em?dl?_g?bj?`h????S[?dl?iq?go?go?go?go?go?go?go?go?em?em?em?em?em?em?em?em????KS?W_?hp?^f?hp?ks?v~?el?dk?dl?ck?bj?bj?ai?ai?aj?\e?_h?]f????PY?aj?gp?di?di?di?di?di?di?di?di?fk?fk?fk?fk?fk?fk?fk?fk????HMwV[?jo?_d?hm?in?rw?di?di?di?di?di?di?di?di?^c?di?^c?X]????RW?[`?kp?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk????HMwV[?in?^c?ej?ej?mr?bg?bg?ch?di?di?ej?fk?fk?ch?ch?Y^?UZ????X]?\a?gl?di?di?di?di?di?di?di?di?di?di?di?di?di?di?di?di????JOyX]?jo?_d?gl?gl?pu?ch?ch?ch?ch?ch?ch?ch?ch?^c?di?^c?X]????RW?[`?kp?di?di?di?di?di?di?di?di?ej?ej?ej?ej?ej?ej?ej?ej????JOyY^?lq?bg?jo?kp?uz?ao?ao?bp?bp?cq?dr?dr?es?Zh?ft?`n?Tb????Tb?]k?gu?em?em?em?em?em?em?em?em?fn?fn?fn?em?dl?ck?ck?ck????KPz Y^?lq?af?in?in?rw?di?di?ej?fk?gl?hm?hm?in?\f?bl?do?Wb????Zh?gw?\l?fw?du?ct?ct?du?du?`q?^o?go?fn?em?em?em?em?fn?go????IQ?W_?iq?^f?fn?fn?ow?gl?gl?gl?gl?gl?gl?gl?gl?`d?ei?]a?VZ????PT?Z^?ko?Vc?[h?dr?m{?u??z???????w?s{ov~howeg?bd}a_?a_????JIQ[Z`nmsa`fgflfejonsggiggiggggggggggggggegge\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRPLK  +  ((11:;>>2 5,(TU?'- +:--------11111111IJv'+ +:,0),--------/1)'QR~'* + 7////////--------IJv'+ +:,0),......../1)'QR~'* + 7........00000000IJv'+ +:,0),......../1)'QR~'* + 7,,,,..0022669::;RVy&=G? G>I$;C#:B at M9anZxx^hhN^Q>ZM:oZ/?k at m^5pa8??ve_=OT>>C- at PP6FF8O*A OM[!]RQJHBA<=LT?4 ? +G?LNNGGGGEECCK ? +8 7HY?2@AFFEEDCCBAAAAAAAAIQ?19H +;?9 < < < < < < < < <A888LT?0 +>A +> +> +> +> +> +> +> +> < < < < < < < =::=543KT) +8:5555555511111111EIx+/ ?3 8265555555557/+QU?+0 +=3333333333333333FJy+1A36.0//001223 8 8.+SW?-1 +<5555555555555555IM|+1 +@26/24444444457/+QU?+0 +=1111111177777777HL{+2B6 ;5 +9 @ @ +ABBCDD ?G ?4MZ?: @G +@ +@ +@ +@ +@ +@ +@ +@ A +@ +@ ?>>==IM|+2B4 +9265567 +9 : ; +< +IJIEO^? 3 +53*)%#"  +; +; +; : :998HP?/6 E7 +;4755554400+.&$U[( .<?CB#G$=!:* &  + +GGIRRRMMM + + +RRRfffqqq cccqqq cccpl`  !"-. 8 : @ @ + +< >89ee? ;8 =3333333366666666mm?B ;A14,,333333339:45bb?8494444444433333333mm?B ;A14,,222222229:45bb?8492222222244444444mm?B ;A14,,222222229:45bb?84911112266::;<?@@@uv?7C GF NCJ*!2!3%:L>^`HfhPaVBNC/cJ"sZ2`L+fR1??ycXBCD>()#4AR/F8<44;;;;;;;; +? @:;be? >: +?9999999999999999jm?F + +BI9;0055677899 +? + +B > >be?=< C;;;;;;;;;;;;;;;;mp?H AG7:0088888888 +? @:;be? >: +?77777777<<<<<<< @ + +B C C +:/ +5+Eo??#9%;"81196 = < +A C99 +; < < < +; +;lt?HAG7 :00??;;6611 0 5 +-2qy?3.2 #? $@"C +!B @:2 /opk + + cccqqq cccfffiiihhhiiihhhd_L  +*,7 +9 @ +A8:7>jj? A52<<<<<<<<88888888ee?8050;8;<<<<<<<<463:ff?=10::::::::<<<<<<< IC O I I +N +N K KHGFE E<@ Kah?E +@2????????????????ac?9393 BA D????????9;8?fh? B63AAAAAAAAAAAAAAAAbd?<3=6A<==>>?@@AA6>@ Deg??7:????????????????eg?=3:3@=@999999999;8?fh? B63????????========eg?=3=7 +F + EI L +M +MNOOPPE +M +J Kbm? TH? +L +L +L +L +L +L +L +L +L +L KJJIHHdf?=3;5 +C B + E>?@ B D +F G +H !  56??.7!91=> R +Qaaor9 : =?A B BAdl? :/7/ = : =FFCC<<33.4-"7|??%1 /-2.4132*)jke hhhiiihhhfffddd```ddd```df[   +RUJM[h? B3 5 / / 2 2 8 +9 ? +@>>=<<;::cd?>7?4<79666666666847`c?93588888888<<<<<<< @]k?@ +;?AAAAAAAAAAAAAAAAah? +>8 +A8 A> @ E E I I I I +J +JB +D>A_e? C>B +DBA??@AB +> +> +> +> +> +> +> +>_f? =7 @5 =68=>@@@@>=>A=@_e?A;>AAAAAAAA C CBAA@??gk? <5 <1957<<==??AA8;7;`c?>8;::::::::????????ag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C +D C CA@?>>_h? +53 +<8 +BC FHHCD>?<<#3 8%";(u?? *79 +I +I L L +I +IEE QKIUM @7>ax?=:H<=AR_bMK&(;L<=N>*94#fs? (1*LK; 8   ddd```ddd```fffddd```ddd```df[  +< ?; ?^j?B; +=::889977>>==<;;:be?>7?4<7:666666666948`c?93588888888<<<<<<<R[g{px??_K0wcHziO?y_???eVA\UMhaY8 @]k?@ +;?AAAAAAAAAAAAAAAAah? +>8 +A8 A> +A E E I I I I +J +J C +D?A`f? C?B CBA@?@AB = = = = = = = =`g? +>8 +A6 =78>?@AA@?>@ C?B`f? C=?AAAAAAAA C CBAA@??fj? <4 ;1957<<==??AA8;7;ad?>9;::::::::????????ag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C +D C CBA@??_h? 63 +<: +D D G +D EBD?A?@*3 0--*i{?, 8= J J L L +I +ICC OC>FJ +F DJQe?:8 J72).13+, +"-",6.8B&4+99-bh? B H E 8 7 )' ddd```ddd```fffddd```ddd```de]  +  # (bj?=F IGGBB8811?>>=<<;;af??8 @4=8:666666667958ad?:4699999999<<<<<<< @]k?@ +;?BBBBBBBBBBBBBBBBbi? ?9 +A9 B? +A E E I I I I +J +J C E?A`f? +D?B CBA@@A C +D +? +? +? +? +? +? +? +?_i? A;D9 @:<?@ABBA@?B EA +Dci? E?BBBBBBBBB C CBAA@??ei? ;4 ;1968==>>@@BB9<8==<<`g? ?9 A5>9;666666667:69be?:47::::::::<<<<<<<J* +9>^"bWSMKMRX +[au?TNWLUQSRRRRPPMMLNGJ`v?LHKRQPNLJI +HMMLLK +J +J +Jan?H +D M CKEGFFFE +D +D C C +DF BE`m?IEHIHF +D C +D +DEEEEEEEEE_l?E?H=F B +D +H +H G G G G C C +BD +> @]k?@ +;? C C C C C C C C C C C C C C C Cbi? @9B: +C? B E E I I I I +J +J +D F@Bag? E@ C CBAAA C +D F +@ +@ +@ +@ +@ +@ +@ + at _j? +C>G; +C=>AA C +D +D CAA E +G C Fek?HB +D C C C C C C C C C CBAA@??dh? +:3 ;2:79>>??AACC9<9= + +8 J +LJ OGGce?:)( ddd```ddd```fffddd```ddd```de_acz25 +G +G I I +@ ?:: @ @ +? +? >===_i? @9 A6 +?:<666666668;7:cf?;57::::::::<<<<<<<89-H??x??zplOlhK??swnC~sE~sEhcE`[=Ac!eURNKKPW \au?TNWLUQSRRRRPPMMMOHKaw?MILRQPNLJI +HLLLK +J +J I Ian?H +D M CKEGGGFFE +D +D +DEF +A +D_l?G CGHGE C C C +D +DEEEEEEEE_l?E?H=F B +D +H +H G G G G C C +BD +> @]k?@ +;? C C C C C C C C C C C C C C C Ccj? +A:C:D @ C E E I I I I +J +J E FA Cbh? EA +D CBAAB +D FH +D +D +D +D +D +D +D +D`m?G +AJ?G @ BB C E E E E CB EH +D +Gfl?HB E C C C C C C C C C CBAA@??cg? 93 ;2:8:>>??AACC:=:=cf? @;=<<<<<<<<AAAAAAAAag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C C C C C +D +D +D +Dai? =<FBL +K +NOOLKED??B GE +H^i? +O NT N N J JEEBB/9C :1.8 + at Z]?@#(H=Bb:CTCL]8EM6CK(8Y+L +C 5>B +Q +W + I + I / 1eir +ddd```ddd```fffddd```ddd```de```j / / 9 :BCFG +A +A @ @ ? +> +> =_k? +A:B7 ?: =666666669 <7:cf? <68;;;;;;;;<<<<<<< @]k?@ +;? +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +Ddk? +A; D;D +A +D E E I I I I +J +J E +GB +Dci? FB EBBAB C FH IJJJJJJJJ`o?L GP +EL F G +D E F +G +G F E +D E +G C Fek?HB +D +D +D +D +D +D +D +D +D C CBAA@??bf?82 ;2;9;??@@BBDD;>:>dg? +A;>========BBBBBBBBag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C C C C +D E E F Fbi? B?HDM NQTSNMFEA@ KO KNal? LDE J J +I +I +G +GEE : ? 4%"2/-C???KI^GI`HJa-4Q*1NA 6<@ +O[^ U<5,) + dhWddd```ddd```fffddd```ddd```ddb  ab] + $ +& ? +A R SB +A +A @ ? ? +> +>_l?B;C7 @; =666666669 <8;dg? <69<<<<<<<<<<<<<<< @]k?@ +;? E E E E E E E E E E E E E E E Eel?B< D<E B +D E E I I I I +J +J FHB +Dci? +GB EBBBB +D +G I KMMMMMMMM`p?N +HQ FM G +H E F +GHH +G F E +D FB Edj? +GA C E E E E E E E E C CBAA@??ae?82 ;2 <9< @ @AACCEE<?;?dg? B<?>>>>>>>> C C C C C C C Cag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C CB C C +D E F +G +Gcj? BB KFP PSSSONIHCCNO +IKam?I? @EE +G +G +I +I +I +I BE -)149KK?QQE???XXN9;J!#20 8JI + [O=6/ 6/1ceZddd```ddd```fffddd```ddd```ddb + ccY< ?W XBBA +@ +@ ? > >]m?B;C8 +@; >66666666: <8;dg? +=79<<<<<<<<<<<<<<<@C@ +H SOBH!Z,HUegleotm??wi_;tb0vd2tfAm_:FGL%&+HGmmOSVSM +JLQau?TNWLUQSRRRRPPMMJLEH^t?JFILLLMMNNNKKJ +I I H +G +Gan?H +D M CKEGIIHGGFEEEG +A C]j? +D? CFE C B +A +A B CEEEEEEEE_l?E?H=F B +D +H +H G G G G C C +BD +> @]k?@ +;? E E E E E E E E E E E E E E E Eel?B< +E<E BE E E I I I I +J +J FH C Edj? +GB FBBBB +D +G +J LPPPPPPPP^q?OJS GOIJ F FH I IH F FB EA +Dci? E?B E E E E E E E E C CBAA@??ae?71 +:2 <:< @ @AACCEE<?;?eh? B<?>>>>>>>> C C C C C C C Cag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C CB C C E F +GHHcj? +DB KFP +R +U R RMNIJGGJI +? Aan?IEIBBEE +I +I L LAF 2"BEH?fi`ppNccAwvZ"! + +5 I + +j + +j9 +7 -1&$ + +  +fcn   ddd```ddd```fffddd```ddd```ddd``` + + +=?GHPM +P N`n?Q CL8A57 +K J H G +F E @ @:=7;Zh? +> +; +> ?>><;:99:9987766fh? 92 +:/847::<<==??7:69]d?:47::::::::44444444fd?81 9.613889::;<<<>:=_f? ?9;????????<<=>@AABef?>8 A8 +A> @>?D F HJLM*A %<1>D??????zuaWG%rb at g[A{oUINT"(#OE R` +HORNKJ +H D_o?OMYN TLLMMMMMMMMMPLPaw?SMPNPQSTTSRUUTSRPPOaq?OK +UJQIIKKJII +H G G BE +A +D_l?E? B C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA +DF +@ Bcj? ?8:E +D B +A +A B +DEE +D B +A +A B +DEan?G +AJ?H +DGGGFEE +D C C +DF +A C]j?E @ +D @>> BHLLJPOMMMMOP\o?M +HQ +EM G +H +G B<< +@ +C A>> +@< ?ah? A;= +D +D +D C CBBB E E +D C CBAA_f?<6 ?6 ?<> C C G G G GHH ? +A< +>_i? +B> B B C +HI +H G F +EFFFGGHHH_l?E?H=F B +D +H +H G G G G C CDF @B_m?B =A G G G G G G G G E E +F G G H +I +Iam?L H Q GO +IK +F G G HJKKLFH CE_l?G BFEEEEEEEE%9*>"0A70A7)6I)< D :^h? JJTEL @ +A ' +% + `a\ddd```ddd```fffddd```ddd```ddd``` +, .8;EEKJ^l?KAJ:C 8; +K +K +I +I H G B B= +?9 >=<;:::::98777ei? +92 :0857<<==????9<8;_f?<68::::::::44444444dd?819.614899:;;<<< ?:>_f? ?9;????????>>???@@@ef?>8 A8 +A> @??E F H +ILL +$G &I -=?????????xiHteDn_BxiLZYTA@;$5O$>FJ +EIMMMNNL_o?OL +XM TLLNNNNNNNNMPLPav?SMPOQRTUUTSTTSRQPPOaq?OK +UJQIIKKJII +H G G +DF BE`m?G +A C C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA CE +@ Bcj? ?9;E +D B +A +A B +DEE +D B +A +A B +DEan?G +AI?H +DFGFFE +D +D C C +DF +A C]j?E @ +D B?? BGKJHNMLKKLMN^n?L FO DL +E G> ? +@ ?<::;> +@< ?ah? A;= +D C C C C C CB E E +D C CBAA_f?<6 ?6 ?<? C C G G G GHH ? +A< +>_i? +B> B +A B +HII +H +H GGGGGGFFF_l?E?H=F BE +H +H G G G G C CDF @B_m?B =A G G G G G G G G E +F +F G H H +I +Iam?L H Q GO +IK G G H +I +IJKKFH CE_l?G BFEEEEEEEE(")#&/%.= 6 ?:bj?L +E N +<B +4 5 ! +  `a\ddd```ddd```fffddd```ddd```ddd```" & +24@@]j? +B@H<E ADMLKJJ +IE +D AC< +>[i? =8 +; @ @ @?>>==>==<;;::bh? +:4 <3 ;8;??AACCCC > A= @`j? A; > > > > > > > > >88888888df?;4 <094699::;<<== ?;>`g? +@:<@@@@@@@@AAA@@???ef?>8 A8 +A> @?@E F H +IKLHS5O^}???????????y?pNrb at pfMqgNRSNBC>2:E%-8LKKMNMMN`p?OK VLSLLOOOOOOOOLOKOav?RLOQRTUVVUTSSRRQPPPaq?OK +UJQIIKKJII +H G GFH +DGbo?I CE C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA BE ? Bcj? @9;E +D B +A +A B +DEE +D B +A +A B +DE`m?F @I>G CFFFEE +D C C B +DF +A C]j?E @ +D +D B @ BFHG +DMLKJJKLM^m?K FOCK +E F: +@D +C<8:>> +@< ?ah? A;= C C C C C C C C E E +D C CBAA`g? =7 ?7 +@=? C C G G G GHH ? +A< +>_i? +B> B? @ GIJJKJIIHGF +D +D C`m?F @H>G CE I I H H H H +D +DDF @B_m?B =A H H H H H H H H +F +F G G H +I +IJam?L H Q GO +IK G H H +I +IJJKFH CE_l?G BFEEEEEEEE 20 +4 0::ABgn? +H : B +(.    + ``^ddd```ddd```fffddd```ddd```ddd``` +, -_k?8 ;D?IHKMMLKKKGGFG ? @\j? =79 +A +A +A +A @ @ @ @ @ @??>==5 +>=?BBDDFFFF BE ADbm?E ? A +@ +@ +@ +@ +@ +@ +@ +@;;;;;;;;cf?=7 +?3<79::;;<==== +@< ?ah? +@:=AAAAAAAA +D CBA@?>>ef?>8 A8 +A> @AA F +G G H +J +J +S_7#3d??????????????pxhD|jB?zRxiJufGsdMXI2!\ TNON +H F +H`p?OJ TJRKMPPPPPPPPKNKNcs?QLNQRTVWVVUQQQQPPPPaq?OK +UJQIIKKJII +H G GGJFIcp?J +DF C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA +A +D ? Acj? @:<E +D B +A +A B +DEE +D B +A +A B +DE_l?F?H=G BEEE +D +D C B B B +DF +A C]j?E @ +DF C +A BEF +D +AGGE +D +DEGG`m?F +AJ?F @ +A> +@ B A +@ +@ +C +G> +@< ?ah? A;=BBB C C +D +D +D E E +D C CBAA`g? +>7 @8 A= @ C C G G G GHH ? +A< +>_i? +B> B> @ GIKLMMJJHF +D C +A +A`m?G @I?H CF J J +I +I +I +IEEDF @B_m?B =A +I +I +I +I +I +I +I +I G G H H +IJJJam?L H Q GO +IK H +I +I +I +I +I +IJFH CE_l?G BFEEEEEEEE +H GEDEH +G Jgn? > +' +.   +  ``^ddd```ddd```fffddd```ddd```ddd``` + bk?-2<<FILLLKKKLHHII +AB]k? +>8 : +C +C +C +C D D D D D +C +C BAA@@_i? >:C: CA +C F F +H +H +I +I +I +IFH +DGbo?I CE +D +D +D +D +D +D +D +D????????bg? @9 +A6?:<;;;<==>>> A= + at bi? A;=AAAAAAAA +D +D CBA@?>ef?>8 A8 +A> @ B B F +G G H I Iag? Uw??NXq???????????bnB?sG?i;?tF?vIpU(+f VLOO +H +EJ`p?NIR +HPKMOOOOOOOOJMJMcr?PKMPRSUVVUTOOOOPPPPaq?OK +UJQIIKKJII +H G GGJFIcp?J +DF C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA @ C> Acj? +A; +>E +D B +A +A B +DEE +D B +A +A B +DE^k?E>G=F +A +D +D +D +D C B B +A +A +DF +A C]j?E @ +DG C +A +A +D +D B?D +C A A A A +CD`k?D>G< +C= ? A><= A F H I> +@< ?ah? A;=AAB C C +D E E E E +D C CBAAah? ?8 +A8 B> +A C C G G G GHH ? +A< +>_i? +B> B? +A GJLMNNIIGF +D B @ @an?H +AJ?I +DG J J +I +I +I +IEEDF @B_m?B =A +I +I +I +I +I +I +I +I H H H +IJJKKam?L H Q GO +IKJ +I +I +I +I +I +I HFH CE_l?G BFEEEEEEEEPQ O Q L N +D Eei? +- ```ddd```ddd```fffddd```ddd```ddd```ch{ % /3= AD I J +IJJKGHIJCC_m?@ : < +G +G +G H I I +J +J I I H H +G F FE]i? @;D=F D G I I J J L L N NJMIL`o?M GIIIIIIIII +A +A +A +A +A +A +A +Abi? B; C8 @;>;<<=>> ? ? ? B= + at bi? B<>BBBBBBBB C C CBBAAAef?>8 A8 +A> @ +C +C +G +G G G H H +Ya ESj}? 3Qhvv??????????~Wpg at v`1?pA?kF<E +A C +D C C B +A +A @ @ +DF +A C]j?E @ +DE B @ @ C +D B? A @ +? > > +? @ A`j? +B<E: +B;=; ? +CED +C +CD> +@< ?ah? A;=?@AB +D E F +G E E +D C CBAAbi? ?9B9 B? B C C G G G GHH ? +A< +>_i? +B> B +A CIKLMMMGFF +D C B +A +Abo?H BK @IEH +K +KJJJJFFDF @B_m?B =AJJJJJJJJ H +I +IJKKLLam?L H Q GO +IKKJJ +I +I H H GFH CE_l?G BFEEEEEEEEG I IK? = /-df} ```ddd```ddd```fffddd```ddd```ddd```cck + # .3 7 G G G H +I +IFFIJCD`n?B <? +F G G H +IJKKJJJ +I H G G G\i? A=G?I HKLLNNPP +R +RIL +HK_o?L FIKKKKKKKK E E E E E E E Eaj? E> +F: +C>@<<==> ? ? +@ ? B> Acj? B< ? C C C C C C C CBBB C C C +D +Def?>8 A8 +A> @ D +C +G +G G G H +GDV +EIk??)KIbi???????????}ihJr`:mGb:rU-#3n T +ENSKK Vaq?N GO DNJN +J +J +J +J +J +J +J +J IL HLeo?O +JLLMOQQQPPLLMNOPPQaq?OK +UJQIIKKJII +H G G +DF BE`m?G +A C C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA> +A= Adk?B = ?E +D B +A +A B +DEE +D B +A +A B +DE]j? C=F; +D @ C C C B B +A @ @? +DF +A C]j?E @ +D C @> @ C +D B @ +> =<;;< = +>ah? ?:C7 ?9:5L%,b%,bP ?< A> +@< ?ah? A;=??AB +D E +G +G E E +D C CBAAcj? @:B: +C @ B C C G G G GHH ? +A< +>_i? +B> B +DFKLMLLK +D +D +D C C C C Ccp?I CK +AJFHLLKKKKGGDF @B_m?B =AKKKKKKKK +I +IJJKLLMam?L H Q GO +IKKKJ +I +I H G GFH CE_l?G BFEEEEEEEE +: +: 6 +4(%ceq```ddd```ddd```fffddd```ddd```ddd```___  " +(,EE E +F G HEFHJCDao?C +>A +G H H +JKLMMLLKK +J I I HZi? C=G@J +HKLLPPRRRRJL +HK\o?M GILLLLLLLL G G G G G G G Gaj? G@ +H= +E@C<<=>> ? +@ +@ +@ B> Acj? +C= ? C C C C C C C C@AAB +D E F Fef?>8 A8 +A> @ D D H +G G +F +G +GA WB5[x?54?]}??????????ks^wiL?rU}eC}eC/?z [IPR F DOaq?N FNCNJN I I I I I I I I IL HLdn?O IL +JKMOPOONKKLMNPPQaq?OK +UJQIIKKJII +H G G BE +A +D_l?E? B C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA> +A= Adk?B = @E +D B +A +A B +DEE +D B +A +A B +DE]j? C=F; +D @ B C C B +A +A @?? +DF +A C]j?E @ +D +A?=? CE C +A = =;::; = =ah? ?:C7 ?8:4&\EL?CJ? ']>9D> +@< ?ah? A;=>?@B +D F +GH E E +D C CBAAcj? @:C: +C @ C C C G G G GHH ? +A< +>_i? +B> BFGLMMKKI B B B C C +D +D +Dcp?I CL +AJFILLKKKKGGDF @B_m?B =AKKKKKKKK +I +IJKKLMMam?L H Q GO +IKLKKJ H G G +FFH CE_l?G BFEEEEEEEE41("  cfk   +``bddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiii_q}_q}^o?^o?_k?_k?ah?ah?cg?ko?^`?IK????VW?gi?uw?gs?eq?co?am?`l?`l?am?am?`l?`l?am?bn?co?dp?eq?eq?v??JW?iv?mz?Ub?_l?^k?\i?]j?]j?^k?_l?`m?an?bo?bo?ly?ly?an?GT????MZ?gt?dq? fs?er?er?dq?cp?cp?bo?bo?bk?bk?bk?bk?bk?bk?bk?bk?|??OX?kt?ox?W`?en?gp?gp?_b?`c?`c?`c?ad?ad?ad?ad?hk?hk?eh?WZ????UX?hk?fi?ap?ap?ap?ap?ap?ap?ap?ap?\k?\k?]l?^m?_n?`o?ap?ap????KTen?mv?U^?^g?bk?js?bk?bk?bk?cl?cl?cl?dm?dm?kn?gj?[i?KY~???Hc~]?_??x????????????????y??W??T???~??dh?cg?bj?ai?^p?fx?n??B\wc}?i??Te?`q?cj?ah?ah?bi?dk?fm?gn?fm?el?el?^e?ho?gn?PW????NU?ip?ip?bo?bo?bo?cp?dq?er?er?er?er?er?er?dq?cp?bo?bo?bo?z??K^?ex?gz?Ob?_r?cv?ex?`s?`s?_r?^q?]p?\o?[n?[n?`i?ir?ir?PY????MV}gp?gp?en?dm?dm?cl?bk?bk?aj?aj?aj?aj?aj?aj?aj?aj?aj?aj?~??JSzgp?r{?[d?cl?fo?lu?bj?bj?bk?aj?`i?_h?_h?_h?\f?fp?eo?NX{???LWwgr?gr?]l?]l?]l?]l?]l?]l?]l?]l?`o?^m?\k?[j?\k?^m?ap?ds???JS~fo?nw?W`?_h?cl?js?^g?^g?^g?^g?^g?^g?^g?^g?cl?aj?]f?NW????OX?en?en?`i?`i?`i?`i?`i?`i?`i?`i?aj?aj?aj?aj?aj?aj?aj?aj???IRycl?kt?S\?]f?bk?js?ag?ag?ag?`f?_e?^d?^d?^d?V\~gm?bh?OUw???OUw_e?nt?cf?cf?dg?dg?eh?fi?fi?gj?eh?eh?eh?eh?eh?eh?eh?eh?|??HQxen?ox?Yb?aj?dm?js?`i?`i?`i?`i?`i?`i?`i?`i?[d?en?en?NW????LU?gp?gp?bk?bk?cl?dm?en?fo?gp?gp?^m?^m ?^m?^m?^m?^m?^m?^m?v??KZ?m|?s??[j?et?bq?_n?Zm?\o?_r?at?at?_r?\o?Zm?^q?dw?_r?CV~???DWcv?ex?an?an?an?an?an?an?an?an?^k?_l?`m?an?bo?cp?dq?dq?~??NW?ir?kt?U^?en?js?mv?cl?cl?cl?cl?cl?cl?cl?cl?]c{gm?hm?QVv???PUjp?jp?^e?`g?al?cn?bp?_m?]l?Zi?ffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + +   +. +2 +BD EP K=UZ?? DL +H G +ECBAAA==>?@AABLY? +D ML 9HA 8>??@AB C C @ KQFQ]?DN @HHGGFEED +A +A +A +A +A +A +A +AJR??HG5E +A +9 8 8 8 8 8 +7 +7 +7 +; =A +:TX?4A +;>>>>>>>>>>?@ABBCPX?= CF5 @== +< +< +< +< +<=== +G +GB9E_?2#E B4V8Pr??????????zvr+jf6?<*30%I"F +^Q R[CZ?A !; : 1 AP +H D DCCCCCC ?IL =KR?<L +EH I I +J K K L L L L K K +J I IHL_?F"M J9 J +HBEDDCBA@@9BE 6JS~ 4E = ? ? +> = =<;;;;;;;;;;KT 7 @F +5 @<; B BAA>=< +; 6 ?A 2HQx.=5>>>>>>>>A@>=>@C +ELT? ; BF5 @ +< ;========>? +A 8MU?5 +D @????????;;;;;;;;LU? 6< @.: 7 7 +5 +5 4 4 3 +2 +2 1* +: 8-UZ?- 4< 9 9 9 +: +; < < < +; +; +; +; +; +; +; +;IR} 6 ?D 4 +>:9<<<<<<<< +9 CF7IQ?6G? @ @ +A B C +D +DEAAAAAAAAO]? D GB1 D D@@ACEECA@ 7D!L@J]?;F; I I I I I I I IGGH I +J K K LKS??E C3E C>>>>>>>>>5>E 5JP?8L +D C C +9 8 - +*  NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeee , .2 @ FB[h? +B ? +AKJIGED +B +B @ A A +B +BCCDiv?UHE< PG: +A B B C C +D +DE; G +U SYe?N Q@ H G G +F E EDD B B B B B B B Bcl? M +CA8 +L +C5;;:976556: +D EY_?<B9???????? @ @ @ +A B B C Chq? +L@ +C;J B;>>>>>>>>BEEGOf?9E< :=,7Us~???????ji;UT&S^M2=,.%RT`_au?[;8 ++$E!F +=FD @=<= > +?; AG +BS]?C H8 G H H +IJJKKKKJJ +I H H Gev? +THD< +QI=EEDD +C B B B7 = D ?T[? +A F6 = = =<;:::::::::::el?C9 =6 D<4CC@@=<;:6<@ +;RZ? :>.???????? +A @?? @ B +DEdm?H>A9G>6>>>>>>>>=?GGR[?? +F>@@@@@@@@::::::::el? +A580 ?7044332110,886^b?844677899::::::::::bl?B8 <5C:3;;;;;;;;= +CI DR[? EJ: B B B +C D D E E +D +D +D +D +D +D +D +Dhu? +Q +A<5KG= A +CDEED +C A: +CONWh?LM9 H H H H H H H H +I +I +IJKKLLbk? MA>7 M E9>>>>>>>>CIOJS\? +H +I8 7 +5% eeeYYYeeeYYYeeeYYYfffppp iii ppp iii ppp iii ppp   + * 6 CGhz? IGIWWWVTRPOSTTTTTUUo}?[KK F\ WNPPPQQQQQW X +\ +YYg? +Y!b X +Y +Y X XWVVUOOOOOOOOlv?W JL +H\ T I M +LJ +I G EDC +F E +OVdj? MQJPPPPPPPPMMMMNNNNq{? +U I QM[ T Q QPPPOONN O +P +Q"Y_t?HOFIU P!-]PVbw}?y~j[`LbnVLX@/9C *4!W!Wpoj{? +kIM;)<]3DV2CU$Z VP +KHI +K MGF +K Mbm?RR ?TTTUVWWWWWWVUTTTiy? WJL G \TJPPPPOOOO H H M +Oci?UUC K KJ +I +I H G G H H H H H H H Hou? NBJ +FU NJ +O +O +O N K +J I I F E G Iah?MM: +K +K +K +K +K +K +K +KLLLLMNOPlv? +RFN JWN I +K +K +K +K +K +K +K +K +K J +RX`j?N S +KMMMMMMMM H H H H H H H Hms? +L? +FAP HD B B BA@???@ DA + Eln?K B@DD E E +F G G H H H H H H H H Hku?MAJ FUMIJJJJJJJJNM +R Tak?XXEOOOOPPPP R R R R R R R Rdo? TM +SN!_ +SEOOPPPPOO WSSR\l?[%aRUUUUUUUUWWW X X X X Xku?V I +K G]VLLLLLLLLLVVX\cm?ZN ;0 +, ppp iii ppp iii ppp iii fff```aaa```aaa```aaa```  )^n?5 +7>MNOPOMK +INNNNNMMM[k?O +H +KAPNNMMLLLLL +K [TS +PO^? OXRTTSRRQ +P +P +J +J +J +J +J +J +J +JYd? LG +MBO +JH +H GFDB@?>F=B JV^?C IF I I I I I I I IHHHGGGGG[f? IER IP KO L L K +J IHHGNG DNUi? +?I CI\[ +V#.NGRr[flT_eFQAT_OVaeBMQ*K4 +MSVg? \K +R5)O$6D+=KV +QKF C CEGE=> CWd?JK< +M N N O +P +PQQQQ +P +P O N N +MUe? +K GMBO I G I I I I I J J J G>?EY_?L M>DCCBAA@@BBBBBBBB\b?B> J@ +HC +HIIHHEDBAE=:?W]? EE5EEEEEEEEEEFGH I IHXc?FCPF KDGFFFFFFFF I@FNU`?F LHHHHHHHHHBBBBBBBBY_??; G<C=A<<;;:998?<59`b?A;<>??@AABBBBBBBBBBXd?B>KA HD H E E E E E E E E +MEF +JXc?QSC +J +J +J I I I I I L L L L L L L LP[?GHRHS ID J I I I I I I JV +K G +HSc?S YN +P +P +P +P +P +P +P +PRRRRQQQQVa? +JF +MCP K +J I I I I I I I ISJBFU_? +> .```aaa```aaa```aaafffiii  iiiiii  iiiiii  iiiiii       +do?'+5NPSV WVSRQPPOONNMau? +YW"]MSPVVVUUTTSS[U[#bau?ZYNWWVVUTTSQQQQQQQQ`n? T TZ HM IM +O NMLKJI +HSCCM\f? FMMLLLLLLLLPPOONMMM^l?NP"_ON ISQPONLK +J +J ZL +D Q]o?ANLYO T +a J J, at XYm?~??krzLWY5 at B(;B&9@)K9at?]] b ?J 5%> [X +TOMLMM S +HIP\k? S +WNTUUVWWXXXXWWVUUT`p? W W#_MQKOOOOPQQRRP E E K_e? +LP +FJJ +I H H G +F +F +I +I +I +I +I +I +I +Idj? +I +IV +F EA +L P P +O +O L K J I +J?> +D]d? FK BLLLLLLLL JLNPPPON]k?NP!^M +JCKMMMMMMMMSD +GS\j?LRROOOOOOOO +I +I +I +I +I +I +I +I`f? +F GUCA; E +C +C B BA@@? +HA7>eg? B? +H +H +H +HIJKKKIIIIIIII_n?KKXG +F +CMLLLLLLLL +U +JKR^l? +UYPRRQQPOOOQQQQQQQQcn? +SN RBLM +VRQONNOQRSKPZdt? X +V +IWWWWWWWWYYXWWVVV\j?RS[KO +JNRRRRRRRRL? +46Za{!  iii  iiiiii  iiiiii  iiifffhhhdddhhhdddhhhdddhhhadk >A +GKN NLJ F F E E +D CBB]r?MJSEKFLOONMLKKJN GO"]cw?UR GNMMLKKJJIIIIIIII`q?LGO@ +E +BHCCCCC +B +B +B +L9:GYf?< @ +? C C C C C C C CH +G +G F E +D C C[l? C +B +SF +E@LIHGF D +B A@SA7G[m?7CB +a +RS[F +A*K9Stz}?eh?DOU2=C1G:;QD'CF,/cy?JX^DG0 5ONMKI G F +EIA GQYi?KPKJKKLMMNNNNMMLKKJ`q?MK T +EI CH +E +EFGHIIJE< @ +H[b?> +A;???>=<<<????????dk? @; J<<9E G GDDA@>=<48BZb? :? : C C C C C C C CAB EHH +G F +D]n? +E D UF +B; +E +E +E +E +E +E +E +E +EJ9=O\m?FIHGGGGGGGG????????`g?<9 I:83<::998776<72;ad?64 A @ @ A +B +BCDD +? +? +? +? +? +? +? +?_p? +A =L +> =:GCCCCCCCCH@FQ[l?KOKJIIHGF +E +E F F F F F F F Fco?I@ +G9 C F QJHF +E +EFHJG +BKW_p?IH>NNNNNNNNNMMLKJII\m?IG R CG +BGGGGGGGGG  +W[\hhhdddhhhdddhhhdddffflll + + +iiilll + + +iiilll + + +iiilll + + +  gfd8< B I L L K I IHGFE +D C C[r?A:HBLHLONNLKJIITGJ Vax? V%[URRQPPONNHHHHHHHHey?G +=HAKIOBBBCCCDD L9 < M_o? +> = +;FFFFFFFFGFEDC +B A A^r? +=6KFJF +QMLKIGEDCS@ 7 Ibt?7CBBU d +XJU@,O\\???????PiL2K..M;9XFj??>U `W ]G JSSTSROMK +H DO!\_r?OSOJJKKLMMNNMMLKKJJbs?D<IBJEICCDEFGHIB< FPcj? = +>9 ? +> +> =<<;; ? ? ? ? ? ? ? ?ls?<2 D =B +AM F E C B +A +A = =62 ;Hbj? := : +B +B +B +B +B +B +B +B +? ADGGFD +Bbv? +@:NGHBKDDDDDDDDG7 > Scw?IHEFFFFFFFF ? ? ? ? ? ? ? ?fm?80C< ?: D 98876655755 +Ahl?51 @AABCCDEE????????ez?>4F?DC OCCCCCCCCC ?J$Wau?JNJIHGFEDCCCCCCCCCC^k? +?: KF +OH +LIGDCCDGI +OEJ QYj? +AGFNNNNNNNNLLKJIHGG`t?D +=KENINDDDDDDDD `bT  lll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd``` - 1 L N__^]RPGFfm? IEPD KCDGGJKQ S#Y%[[]X[`|?!`\#`[[ \ \ [YVUOONMMLKK\k?H +DN +E NILYYXWSRPOMOHJ\o?KFIIIJK L MNO I I +JKLMNOar?H @H ?JHLIJOPRQO +N +JL F I`j?K F +J H +JLNNL +J HS&c-DpH_?Xs?Vq?Hfd;YW???8WR5@)8'IGDSSRRPOLLIJ +A C\l?EBFMOQSSQOM +L _^ V!/n>L?%3r<[n?JGRHQJKIIIIJLNODGBDan?D> +@ +A +A +A +A A A A A G G G G G G G Gci? JE OE M G I I I I I I I I I +H JDFag? ID G J J +K L L MNNQPONMLKKam?L GPDL E G G G G G G G G GNPKM`p?OJNKKKKKKKKGGFEE +D C C`m?G +AJ>E? @ = =;::; = =; +A ? +Aah? +>: ? +C +C +C +C +C +C +C +C +C B A ? ? +@ A A^m?J +F QIROQ M M P +QTUVVPRMO_t?QLPMMLKKJIIKKKKKKKK]m?K +ENBIC DGGHIIJKK +FKHJ^m?IGN Y YUTPOJJ =@E +IKJ G EVy?SLRJVTY L +J +94```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```/0FISUVRMIak?K +DN CMILKKKLOR!W"X\^Z]a}?"a ]#`\ ]"^"^"] [YWQQPPONNM^o?J +FP FNIKYYYXVUSSNPIK]p?KGJJ K +K L M +NOOLMMNOPQQar?H +AI +@JHLJKOPRQPOKL +G Iak?K +G +J +JLNOONL +JLL +?J :SPj??????????\y}A\o"=P $J&LEDSSSRPPMMJK B C\l?EBFNOQSSQON +I VT J]1?~6D?!/n[n?KHSIQKLIHHHHIJKEGCE_o?E +? A +A +A +A +A A A A A G G G G G G G Gci? +KF OE M G I I I I I I I I I J +KF +Hci? JF I J +K +K L M MNNOPQRQPNLam?L GPDL +F G G G G G G G G GNPKM`p?OJNKKKKKKKKGGFFE +D +D C`m?G +AJ>F? +A +> =<;;< = +>< +A ? +Abi? +>: @ +C +C +C +C +C +C +C +CD +C A +@ +@ A B +C`o?LG QIRMOOORSVWXXPRMO_t?QLPLLLKKKKKKKKKKKKK]m?K +ENCJ D +EIIJKKLMMHMJL`o?KJPQQOONNMMMMLKKK +M NUt?NLWOYP S < +: ($```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```   !8 @ +!SQUQ`r?Q KREOLPPPNONPST]_Z]a}?!`\#`"_"_$`%a%`#^"] [ VUUTSSRR_t?PKTIQKLXXXYWXVVOQJL]r?MHK M MNNOOPPPPPQRRSSar?HBJ BKIKJKOPRQPOKM G +I`l?L GJLMNOONML j +iTI6 #I/J_Lg|???_z?Mf?2Ki,]$UKOSSSSQQNNLMDE\m?FBGOPRSSRPOPUR +H GU&d,j[p?NKVLTNOLKKJJIIIHKFH_p?H B +D D D D D +D +D +D +D +H +H +H +H +H +H +H +Hbj? +KF +PEN +H J J J J J J J J JLN +H Jck?M +H +K +K +K L L +MNNOMPTWXURObn?M GP EM +F H H H H H H H H HNPKM`p?OJNLLLLLLLLHGGFEE +D +D`m?G +AJ?G +A B A @ +? > > +? @ A >D +BD`j? A= +BFFFFFFFFGFE +D +DEFGbs?NI RIQLMSSVVYZZZPRMO_t?QLPKKKLLLMMKKKKKKKK^n?K FO DL +E GLMMNOOPPLQNPaq?OM T I IJKOPSS"_[XTRTWY]w?OL +$XH N>>#"```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ``` !? C R Rdz?VSZ +OU P PXXQQOQOP\^X[_{?]Y\#`$a&b'c(c'b%`$_!W!W!W VUTTT`y?UOXLSLNUVWXWXWWPRLN^u?NJMPPPQQQQQPPQQQQQR`q?HCLDLIKKLPQSRQPLN +HJ_n?M +HKKKLLLLKKM Z_ `H +> 0 +1p??.Fh'>h6`'^&]TZRRSSRRPPNOFF\p?GCGQQRRRRQQTTXXOCDM\r?PM YOWPQPPPONMKJLNIL_r?L +EGGG G G G G G G I I I I I I I Ibl?L +G +Q FN I +JKKKKKKKKN P +JMdn?O +JM L LMMNOOOLPW + \ !]ZURco?N H Q +FM G +I +I +I +I +I +I +I +I +INPKM`p?OJNMMMMMMMMHHHGFFEE_l?G +AK @H B +DD +C A A A A +CD +@FDE`k? +C ?DIIIIIIIIJIHHHJLMcv?QKSJQKLWWYY\\\\PRMO_t?QLPKKLLMMNNKKKKKKKK^n?L GQ FN +HILMMNOOPPMROQ_r?PNUEFKMTU\]'j%h!eb\]]^l? + KA +G03 + +```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```   +#7 +:^s?FI#VT +ZXX]]WVQROPZ\VX\x?ZUX$a%b'c)e*e)d(c'b"\"\![ Z ZYXX^|?[U"^RYSTTUUWVWVVRTMO\w?PKNTTTSSSSSPPOOOOON`q?ID NFNIKLMQRTSRQMNIK_o?MILJJIIIIJJUV PUPSKKOf?FFO +!\(cUYRRSTSTRRQRHH\r?HDHSSRRRRSSSNT%b'dXRW[u?VS!^T\VWWXYYXUSQORMO`u?OIKIIII +I +I I I +I +I +I +I +I +I +I +Ibn?M H +R GOJKKKKKKKKKO QKMdp?PKNMMMNOOPPMRX !] #^!\WSdp?N +I +R GN H +I +I +I +I +I +I +I +I +INPKM`p?OJNMMMMMMMMIIHHGFFF_l?F BL +AJ +DFGGE +D +DEGG CHFH`m?E BGKKKKKKKKMMLLMOQRcx?QLTJRLMZZ[[]]]]PRMO_t?QLPMMMMNNNNKKKKKKKK_o?M +HR +HPJLOPPQRRSSQVST^r?TRXHIQS\ ]#f$g%j&k(g)h'b$_!WUoy? +: ( +*  ```ddd```ddd```ddd```fffddd```ddd ```ddd```ddd```  Ye{ " .? H"S ] +_a`\\WX T!U\]WY\x?ZUX#`$a'c)e*e*e)d(c'a'a%`%`$_#^"^!]\~?!^Y%bW!_YZXXXYWXVVTUOQ\z?QMPWWVVUUTTPPPONNMM`q?IE PHOJJMNRSUTSRMOJL]r?NJMMLJIIJLM+u jXRJLDBVl?KAK +X$]LQRRSTTUSTTTJJZt?IDHUTRQQRTU[QNU \[YYZv?ZV#bX!`YZYZ]^^\XVTVRT`v?TMOMMMMMM +M +MJJJJJJJJ`o?NIR +HPJLLLLLLLLLNPKMbq?OKNMNNOPPQQQTY!\"\ ZVTdp?OJ S GO +IJJJJJJJJJNPKM`p?OJNNNNNNNNNJJIIHGGF_l?F BL BKFHMLKJJKLM +HMKM_n?J FKOOOOOOOORQQQSUWY_x?QKULSNP[[\\]\\\PRMO_t?QLPQPOONMLLKKKKKKKK_o?MISIRMOSSTUUVWWUZWY]u?XW]"O#P#W%Y%c&d'j'j"a$c&]'^ #OK<8di}```ddd ```ddd```ddd```fffddd```ddd```ddd```ddd``` + + _d`  ) +: QXbaa`!["\%Y&Z ` "b[]_{?]X["_#`&b(d*e*e)d(c.i.i.i-h+g*f)f)fX~?"`['e[%d^ `___^\[YYU WPR\|? SNQ"Z!Y YXWVUUTSSRQPOO_p?IF +RI PJJMNRSUTSRNPJL]r?OJMRPNMMNPR PTTVPOHH_u? "SFLNN CRQRSUUVTU!V!VLKZv?IEHVUSQQSUV!\ [UOORPJZx?]Z%e[#c]^VY] `!a^[YWZUW_w?WQSPPPPPPPPKKKKKKKK`p?NIS +HQKMMMMMMMMMMOIK_o?NILNNOOPQQRVWXYXWUTeq?PJ S HP +IKKKKKKKKKNPKM`p?OJNOOOOOOOOKJJIHHGG_l?F B M CLGINMLKKLMN +HNLN^n?K GLRRRRRRRRUTTUWY \ +]\w?OK UMUQS[[\[\[[ZPRMO_t?QLPTSRPNLJIKKKKKKKK_o?NJ TK TOQZZ[\\]^^] b_ab{?`^ +#e)U)U)[)[(e(e'f'f \ZGC, +&__i   ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```   nm[ +  ?I!c b"c!b%_%_)\*] %e +&f!`"ac?"a[!^ ]"_%a'c)d)d)d(c4o3n3n2m1l1l/k/kW?"_[(f\(f"a$c%e%e$d#c"`!_ \ \U WQS]}? SOR$[$["Z!YXWVUWWVUTSRQ_p?IGSJ PJJMNSTVUSRNPKM]s?OJNWURPPRUWNW ZVIEH QVl?MDHBB +?(ZQRSUUWUV"W"WML[w?JEIWUSQQSUWL!\(c!\Y #^ZN[y?]Z&f\$d]^RVZ^_^[XXZUX_y?XQSPPPPPPPPKKKKKKKK^q?OJSIQKMMMMMMMMMLNHJ\o?MHKNNOPPQRRYXWVUTSSeq?PK T HPJKKKKKKKKKNPKM`p?OJNOOOOOOOOKKJIIHGG^k?F B M C MHJPOMMMMOPIOMO]p?L +HMRRRRRRRRUUUVXZ ] _Zu?NJ UM WSU[Z \Z[ZYYPRMO_t?QLP WVSQNKIGKKKKKKKK`p?NJ +UK +UPR___`a b b b b %g "d +#eg?? +#e!c'i-W,V*]*](d(d&d&d!YS6,cad ```ddd```ddd```ddd```fffggg bbbggg bbbggg bbbggg bbb nck    + : E%e'g$u#t-b*_[ \[??%kk l l!m$g$g&^$\$T#S'g#c#c(h ,l +-m +0p4tY|?1q$d"b!a)i[#c%p'r(p#ke g)n3x &ha^^\t? $b)eW&g^X[%f *k&g a___^^]]\[i?VV +_X_PBX]e +"j mk f cR +OTY\o? +_ _ M[ZYY[!_%c +(fb^VRKOR"VIg? TNMU^Waadh!k !if`] +aZWX[j? +Z \ L!_S"gM] lQ've[$a )f*Z+[$K6]Ur?Y I'eZ +P +\ [ QTU YSON"T _SRX[o?WYNU&e> +] +IOTOPUUQSXU Lh}?QI +`XT MYTTTSR +Q +Q +Q \JK +[bo?W +[YUPPUWTQPXZZWSRUYcw?`UVI YO +J@"_B)g +IPSSG)_Q>Tn?YT\ L "e$h ODT X M`TRQ +DI6 +Dlu? +D; +G +HQ +PQSV[__\WTUOX `Um?OVV_^]\]^_a_^^^^^]]Us?$`V \ \!]LX *fQJZ +(d[SU"a +L +#cUi??N"dVVUUUUTTTIPVVRPW ][s?XXVW_F[-a!UU%\"\S[ /k'g +,l#f ca? +(n haop!a!a E@"ggg bbbggg bbbggg bbbggg bbbfff]]]^^^]]]^^^]]]^^^]]]^^^ aZb  # +(CH[]O"RS V\~?!acf$k%l(i(i(a&_&X%WYZ"^&b)e,h2n9u_??6r*f -i2n=y -i +1m``"e-p +3t-nXG#_["\#]]w? %^(`P&c%b$a#`#`$a&c'd\[YXVTRQdt? XRUO)d ++g ++gORY]`` `^PNQRVj?T YLUSRQRT W"Y_b$c %d#[TJEd??5i &^%] %d.m`"eY[]_^\VTUSUUVi?PQC;G'e GT'l T`[ +%m/m,jIT@I\z? 'cO)fX K OE!b_ ZYW!Z *`1g[TX ^]q?VXPOY +LUMVUOLQPI GKIBZm? FAQIOM WSRQPONMLKE +JS\j?P TLHILNMLOTNPPNJIKOWk?RKO +ETPM!_\ I +M +NU[[FI BMb|?LCW !`>>-m#1pF@#cAGO JHUE @OY?CU'aOQZ,lQQPOMLKKWR Z&a`t?U$_%`XWVUUVXYTTUVXYZZ[y? )eY#_&b.j 'c8tP$` +(dWQZ 'c +(dO CRR]v?KWNRRRQPPOOQOONPRSR^{? (d[W]2p +(f={/g0h.f+c)d*e)g(f(h2r .n*je?? -p'j#f$g +"e !SM1*  +]]]^^^]]]^^^]]]^^^]]]^^^fffiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccjgp + + & 9 +>C!L#R 'Vf?? $[#_,h#c%e(e*g-d-d.b-a(\-a +/c+_%Y$X)] .bX}? +2f&Z(\+_ +2fRS/h,e$[OHO(^7m)\'Z +\ +-^`~? ++]-]O$Y *_ +.c *_!VT%Z +.c/d +.c ,a)^&[#X!V Uar? PLK =MR"WU VY![ _ !` a a"W U"WQTi?L%Y T +&X %W$V#U$U&W'X )Z+n $gZTQ#Y.`6hWu? +(ZQQX#_QSY["^$`$^"\WUTW&\ +$ZZo?MOEA ="WPV$_U +"cb)lHU +G$A{5k.d\? +-gN +)bZ "^/m&dQN +I HLQSR ] Z%b*gcw?X ]YST&cNR +!^UQ +NTTKH M PLbo?SRT C O +N P S R +QONLJJFO"X +T\m? +T%[MINPLHIP +$WP S!TRNMNQ`v?%V%W'YKSQOW +I[Z%j'lSISSIK[r?HG U!W.d#Y97IP B[ #a Z DELN=??!VEFAM +K J%Z"WQLJKMOIEJLRf?G T U$Z#Y!W V V!W"X#YSTU!W$Z&\ '] +(^]z? (bPOJN EWU#] &`WQV +'a.hPOM +)[Sm?QONQQPONMLL'^VPS&],c*a$[Mr?-d!VRR*_#X)^"[(a&_!Z%_1k +2m+fZ*f'd ]Ww?ZVWKH6 +/ iii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccfffUUUWWWUUUWWWUUUWWWUUUWWWTT\   + +*49:[q?>L+[MOV#Z&_(a*b*b$S-\ /^&ULL"Q%TRx?8g7f:i7f=l +0_:i P%U .[5b8e4a +,Z'U!NK MKNo?J$QFJO#S PJHO&V +/_ +/_ -] +[)Y(X&V&VZp?'V4a:g)V +.[(U'T$V#UTRRSUWLKK@AW?7IIKKKL M"O#P$Q _ +&e-g/i *^Q>4Ml? +Z )].b+e0j^ +&eQSU VUTPNKN#RKKc? +;GC+X.2KK +< +A#Z ![/i@ !]D&bUOMp? .dQ +*]IDF3GLSV 'c/k -l$cROUVQf? DQSPK,e +CIUJJ +AH IBB +JN LKW?HO +M; L IDKKIGECAA =N#UDI]?I%WGN OJBAGJIILNMIGGILb?? L&RGPTU0qX +P LG)mV"g A +(^6i([[p?J +E4++@,Y(YAA +Q +FJJ +DP=PAYc?43 AO/i+g $` +PNJFEFIK'Y$V%W +!S[o? +P,^+]%T$S"R P P P!Q"RNNOP R!S!S"TYt?)`"Y +(_ &] '^R+b/fJ +AV)`SN"YN $SA $S:U?F>CGGGFEDCCTS T'[0d3g0b,^Iu?Ct:jDt@p=m3`)V-h(c)b1j +5l1h.b0d4h?s8i +*[_{? P$S,[  UUUWWWUUUWWWUUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggg gggggggggggggggggggggggggggggggggggg???IJOSTXfgk__]iigkhcrojje_je_lb`lb`nbdoceocgpdhZbyai?\fZd}???Xf?_r?q??j??l??j??l??k??k??i??i??V|?c??g??^??[??d??k??j??y??Ek?Rx?W}?Qw?Y?Z??q?????k??Uv?Vw?f??l??]??Jm?a??\~?Y~?Rw????Qv?]??W|?\~?\~?[}?\~?^??a??d??e??d??d??d??e??e??e??f??f?????C[?Ur?f??Wy?`??U~?T}?e??a??`??[|?\v?[u?_u?`v?cw?bv?au?Vj????Ka?[s?[s?Vr?Ws?Xw?[z?\}?^?`??`??a~?a~?a~?b?c??f??h??i??~??Hg?Sq?[y?Ur?Yv?Pm?_|?W|?X}?Y|?Z}?Z~?Y}?\|?[{?`?^}?`|?Vr????Ni?_z?_z?u??Wm?Rh?bx?Yo?Zp?k??Zo??S?g{?\p????k|?\m?iz?s??{??Sr?\w?j??Zp?^t?o??_q?ew?hz?_t?Uj?Rk?]v?\x?Uq?ez?_t?_t?[p????Nc?`u?g|?^s?`u?i~?_t?Zo?cx?^s?dy?aq?eu?cs?]m?`p?hx?hx?aq????Rb?br?iy?^n?p??m}?gw?j??i?h~?f|?dz?cy?bx?aw?Yo?f|?g}?Rh????Zp?m??aw?i??h??_z?Wr?^y?l??l??a|?\w?`{?c~?c~?_z?[v?[v?]x????Nb?Yr?g??Xx?h??f??j??e??l??]{?|??_u????ev?u??f??[z?[u?Ic????>Oznx???????y?eo?`j?bt?hz?_t?Ti?^w?\u?dw?i|????ER?q|?ju????T_?w????Xk?Vi?Sl?]v?`x?ay?bz?c{?e}?e}?f~?f~?^v?]u?[s?Ph????Ld?Zr?Tl?]??\??[??Y??Y??Y??\??\??`??`??`??_?a}?`| ?_{?^z?|??=T?H_?]t?ax?d{?Wn?f}?l??e|?cz?j??q??q??k??f}?_z?g??Sn?^y????Xs?Xs?_z?a}?a}?a}?a}?a}?a}?_~?`?M??X??f??l??i??c??`??^?????R??Er?`??`??Q{?U?Nx?^??V??i????????_??Pq?Xy?Zw?b?Zr?F^????AVuI\zTg?maek_ci]_h\^h^\ka_kf`mhbjgbjgbggeggefgkfgkfglfgl???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRLMQ +  + QWg  +*= > +!M "N!Z Y`_#W-a+_RQ(\)]RFk?5iJz[s?2Jl&9W$B-Dkv??????????^k?-:] O +MVQ#XMJGJ_? @P +T A +"W:!6kKDDM URLIR$YO >DY?CK !VHPHEPOONNMMMMNK >>X?C"UNFMIAH &Y([OHMQQNJHIGY? +5E !ON%[$`#_U +4pI@v*X5c!3Y,R(^;N0Kz|??D8n@p=m .^Uw?*Z6f +,\1`/^,\*Z'X'X%X&Y&Z%Y!WUSQONPe?$Y(]2g(] +T @L +?,a1fF +?#X%Z AENJH +E !Z&_'k)m +.j4p +.j!](d9u5q"^]??=y5q +.j!]!]Q"^ M,GtPm?Li?%Dr#QP )Z3g5ipMJM+c%]V#[6n$Ay0hOj??$\V+cUVPWSTTUUVWW +'`UTVUo?T #\XK'`-fVN Y +&_!ZSX $] %^!ZUSTjx?$U +$Z)_ ^*h#aZG?K?=H6Qo"=[???z????2U?)YNq|?r}??????????hgu????????}??:W $A B8n(k?????????#/YC=F3f*`K3f2e0c/b1d 4g +8k:m:m@s@s0cOz?.a9l,_qFZ?Zn???????dx?"6iVj?w??DX?-`#7j]&h3H?%fj??S 'f HXZ!]$`*e.i 1l +2m2k+d%\&]+].`)W#Q^???i#Ie??{??Qk???????q????????4Hi'*  pfZ +  iiihhhiiihhhiiihhhiiihhhfffddd```ddd```ddd``` ddd```ddd``` + + + ?????????Zf?ETJ"P?Q5L~}?????7U?3m5oB?:x#c@?J2a @o6e/^*Jy]}????7W?E#R0_~??>^?,L{.]%G B/Kp{?????Yv?9h#R.d2h3n +f!` _)i4tGv? ;i!O-[0a0a0b%W%Y)]+d+d)b(a*e-h+oc)lZ`?.nSX +(ZK? +*V;Wc?v??x?? 1e0d+W)U78z#e>!@w???????????????????????????{??AXwqP?4f?Dv?CvN??k??0ck?? +>>```ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ```ddd``` &&&W`o?????????????????????n??Vu?,Kh-PpNq?0Tv8Zq??k??c}?Rl?5Or9\#=`4Nq??????i??(Beg??Ke?l??j?????x??>Sr1Fe5Ln;RtQh?o??b}?Zu?Ie?3O?9o *`#[#[d??&K?(_&] Z%_2n +1m$b#a `]`&h2v; *`G.b-K???Tp?Xs????H_?-Dm&H<.MCXwo????????????????????DJ`\^k???????????????Zg?????????,\4d?sAu 1l$_+iLo?????????p??????????????????????????F]|?VuJa??????????r??A8Ns "G$M2[s??(>g3^9Ny????????????s????????>Nhjz?y??n~?Vf?fv???????????????????|??????????????????????????????????????Yn?Pe?w??????????????????????????r|?E\n0GY=[sQo???????HLXKO[????????????????????????f{? +:/!8X}??x?????????????????m??Nb{fz??????????s??=Qj*>W(U&Hup?????????????????Cp?Dq?7m?!W?>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????WWW eee + + +ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd``` ddd```ddd```ddd SSS MMM?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????UUUVVVddd```ddd```ddd```ddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffff ffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffeeeoooddd]]]??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WWWTTTtttffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffff fffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ  + + + + + +???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????GGG### + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYY + + +___...???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????000]]]YYYeeeYYYeee YYYeeeYYYeeeYYYeeeYYYfffppp iii ppp iii ppp iii ppp iii ppp  iii ppp iii ttt TTT?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ddd iii  ppp iii ppp iii ppp iii ppp iii ppp iii fff```aaa```aaa```aaa ```aaa```aaa```aaa  YYY + + +MMM?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????III + + + zzzaaa```aaa```aaa```aaa```aaa```aaafffiii  iiiiii  iiiiii   iiiiii  iiiiii  iiiiii  iii^^^ BBB??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????www NNN iiiiii  iiiiii  iiiiii  iiiiii  iiiiii  iiifffhhhddd hhhdddhhhdddhhhdddhhhdddhhhddd + + + + + +bbb + + + + + +===?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ZZZ""" ppp dddhhhdddhhh dddhhhdddhhhdddhhhdddffflll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iii + + + + + +ggg  + + + + + +MMM???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????VZ] ZZZ + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd```ddd```ddd```dddzzz??????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ddd```ddd```ddd```ddd``` ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd``` ddd???===??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????%%% + + +CCC ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```dddddd""" ooo?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????xxx + + +\\\ + + +ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```ddd + + +qqq  VVV?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????aaa??? + + +ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```ddd eee BBB????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? $$$rrrddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```dddyyy + + + ///???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????_cf rrrddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd mmm + + +  jjj??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MQT   iiiddd```ddd```ddd```ddd ```ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd ```dddccc  QQQ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????korcgj  + + fff ddd```ddd```ddd```ddd```ddd```ddd```fffggg bbbggg  bbbggg bbbggg bbbggg bbbggg bbbggg bbbUUU MMM???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????IIIggg bbbggg bbbggg bbbggg bbbggg bbbggg bbbggg bbb fff]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^vvv + + + ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????FFF + + + + + +]]]^^^]]]^^^]]]^^^]]]^^^]]] ^^^]]]^^^]]]^^^fffiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccggg 444????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????iii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccfffUUUWWWUUUWWWUUUWWWUUUWWWUUUWWWUUUWWWUUUWWWiiiTTT????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WWWUUUWWWUUUWWWUUUWWWUUUWWWUUUWWW UUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhh ooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffNNNrrrhhhQQQpppvvvjjjwww\\\QQQeeeuuupppggghhhPPP??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ppp???___JJJvvvuuuYYYjjjkkkuuu]]]KKKdddrrrfffeee???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\ \ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRaaa  + + +  + + +???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????  MMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRfffqqq cccqqq cccqqq cccqqq cccqqq cccqqq cccqqq ccc???   + + + &&&```777?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????DDD```qqq cccqqq cccqqq cccqqq cccqqq ccc qqq cccqqq cccfffiiihhhiiihhhiiihhhiiihhhiiihhhiiihhh iiihhh]]]  jjj  \`c?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????aehwww  + + +iiihhhiiihhhiiihhhiiihhhiiihhhiiihhhiiihhhfffddd```ddd ```ddd```ddd```ddd```ddd```ddd```ddd``` [[[????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????OOO```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```11 1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + + +```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd``` ddd```ddd```ddd```ddd```ddd```ddd```ddd```!!!??????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????  ```ddd```ddd```ddd```ddd```ddd```ddd```ddd ```fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd ```$$$fff???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????[[[  ```ddd```ddd```ddd```ddd```ddd``` ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd``` ddd```ddd```JHM[Y^???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????7;>___ ```ddd```ddd```ddd```dd d```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```ddd ```ddd```ddd```ddd``` jhm *).?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????6:=!UUU + + +```ddd```ddd ```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd``` ddd```ddd```ddd```ddd```ddd```  usx*).  bgj????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????"&) + + +lll```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` hfk #! &.0???????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????LPS + +uuu + + +```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd + + +JJJ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MMM ddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```ddd + + +!,(??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + + + +ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd   +KTQR[X???????????????????????????????????????????????????????????????????????????????????????????????????????????????u~{PYV$! +ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd   + + +lrp! +???????????????????????????????????????????????????????????????????????????????????????????????????8><`fd ddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```ddd + + + + + +lpo (,+?????????????????????????????????????????????????????????????????????????????????HLK iml + ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd   gggRRR?????????????????????????????????????????????????????????RRR + + + + + +eee ddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd```ddd + + + + + + + igh  +JNQ???????????????????????????????????????7;>xvwddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd + ][\ +  269?????????????????????!$ # + YWXddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcccfffgggfffcccdddhhhlll???iiigggfffiii\\\lllcccffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \ No newline at end of file Added: SwiftTutorials/raven/modis/modis01/apps =================================================================== --- SwiftTutorials/raven/modis/modis01/apps (rev 0) +++ SwiftTutorials/raven/modis/modis01/apps 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/raven/modis/modis01/bin/analyzelanduse.sh =================================================================== --- SwiftTutorials/raven/modis/modis01/bin/analyzelanduse.sh (rev 0) +++ SwiftTutorials/raven/modis/modis01/bin/analyzelanduse.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,43 @@ +#!/bin/bash + +# topselected.txt +topselected=$1 + +# selectedtiles.txt +selectedtiles=$2 + +# Replace usetype name with number +usetype=$( echo $3 | sed \ + -e s/water/0/g \ + -e s/evergreenneedle/1/g \ + -e s/evergreenlead/2/g \ + -e s/deciduousneedle/3/g \ + -e s/deciduousleaf/4/g \ + -e s/mixedforest/5/g \ + -e s/closedshrub/6/g \ + -e s/openshrub/7/g \ + -e s/woody/8/g \ + -e s/savanna/9/g \ + -e s/grassland/10/g \ + -e s/wetland/11/g \ + -e s/cropland/12/g \ + -e s/urban/13/g \ + -e s/vegetartion/14/g \ + -e s/ice/15/g \ + -e s/barren/16/g \ + -e s/unclassified/17/g + ) + +# Max limit to analyze +maxnum=$4 + +# Write topselected.txt +result=$( grep " $usetype " $( eval echo $5 ) | sed s/':'/' '/g | sort -rnk2 | awk '{print $1 " " $2}' | head -$maxnum ) +echo "$result" > $topselected + +# Write selectedtiles.txt +for r in $( echo "$result" | awk '{print $1}' ) +do + echo $( basename $r ).rgb |sed s/\.landuse\.byfreq//g >> $selectedtiles +done +exit 0 Property changes on: SwiftTutorials/raven/modis/modis01/bin/analyzelanduse.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis01/bin/assemble.sh =================================================================== --- SwiftTutorials/raven/modis/modis01/bin/assemble.sh (rev 0) +++ SwiftTutorials/raven/modis/modis01/bin/assemble.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,25 @@ +#!/bin/bash -x + +output=shift +output=$(cd $(dirname $output); echo $PWD/$(basename $output)) # Full pathname of output file +tmpdir=$( eval mktemp -d $PWD/modis.assemble.XXXX ) +bindir=$(cd $(dirname $0); pwd) + +# input files are expected to start with hNNvNN. +# we reverse this to form the final image + +while [ $# -gt 0 ] +do + file=$1 + shift + h=$( basename $file | cut -c2-3 ) + v=$( basename $file | cut -c5-6 ) + vh=v"$v"h"$h" + cp $file $tmpdir/$vh.rgb +done + +cd $tmpdir +$bindir/montage.pl 5 4 300 300 v* +$bindir/rgb_to_png.py map.rgb 1500 1200 ../map.png + +exit 0 Property changes on: SwiftTutorials/raven/modis/modis01/bin/assemble.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis01/bin/black.rgb =================================================================== (Binary files differ) Property changes on: SwiftTutorials/raven/modis/modis01/bin/black.rgb ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/raven/modis/modis01/bin/blue.rgb =================================================================== --- SwiftTutorials/raven/modis/modis01/bin/blue.rgb (rev 0) +++ SwiftTutorials/raven/modis/modis01/bin/blue.rgb 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ + A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? Added: SwiftTutorials/raven/modis/modis01/bin/colormodis.sh =================================================================== --- SwiftTutorials/raven/modis/modis01/bin/colormodis.sh (rev 0) +++ SwiftTutorials/raven/modis/modis01/bin/colormodis.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,38 @@ +#!/bin/bash + +# Return a new modis files with the 0-16 pixel values changed to +# colors that reflect the land use of that region. (See legend) +# +# usage: colormodis.sh original.rgb recolored.rgb + +infile=$1 +outfile=$2 +scale=${3-8} +xres=${4-2400} +yres=${5-2400} + +BINDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + +# Translation table - edit colors here +cat > translate.txt <&2 + exit 1;; + esac + shift 2 +done + +find $location -type f -name 'h??v??'${suffix} -print | sort | head -$n | +awk '{printf "[%d] %s\n", NR-1, $1}' + Property changes on: SwiftTutorials/raven/modis/modis01/bin/modis.mapper ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis01/bin/montage.pl =================================================================== --- SwiftTutorials/raven/modis/modis01/bin/montage.pl (rev 0) +++ SwiftTutorials/raven/modis/modis01/bin/montage.pl 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,35 @@ +#!/usr/bin/perl -w + +use strict; + +if ( $#ARGV < 5 ) { + die "Usage: montage.pl \n"; +} + +my $cols=shift; +my $rows=shift; +my $xres=shift; +my $yres=shift; + +open(OUTFILE, ">map.rgb") || die "Unable to open output.rgb"; + +while(@ARGV) { + + my @filehandles; + + foreach(1..$cols) { + local *FILE; + my $filename = shift; + open(FILE, "$filename") || die "Unable to open $filename"; + binmode FILE; + push(@filehandles, *FILE); + } + + foreach my $y (1..$yres) { + foreach my $colnum (1..$cols) { + my $bytedata; + my $result = read($filehandles[$colnum-1], $bytedata, (3*$xres)); + print OUTFILE $bytedata; + } + } +} Property changes on: SwiftTutorials/raven/modis/modis01/bin/montage.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis01/bin/rgb_adjust_color.pl =================================================================== --- SwiftTutorials/raven/modis/modis01/bin/rgb_adjust_color.pl (rev 0) +++ SwiftTutorials/raven/modis/modis01/bin/rgb_adjust_color.pl 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,35 @@ +#!/usr/bin/perl + +# Usage: rgb_adjust_color.pl input.rgb table.txt output.rgb + +my ($input_filename, $translation_table, $output_filename) = @ARGV; +open(FILE_INPUT, "$input_filename") || die "Unable to open $input_filename!"; +open(FILE_OUTPUT, ">$output_filename") || die "Unable to create $output_filename"; + +# Read translation table into a hash +my %tr_table = (); +open(TRANSLATION_TABLE, "$translation_table") || die "Unable to open $translation_table"; +while() { + my ($from, $to) = split; + $tr_table{lc($from)} = lc($to); +} + +# Read data +$/ = \3; +while() { + my $hex = lc(sprintf ("#%2.2X%2.2X%2.2X", unpack('C3', $_))); + + if(defined($tr_table{$hex})) { + my $new_value = $tr_table{$hex}; + print FILE_OUTPUT pack('C3', + hex(substr($new_value,1,2)), + hex(substr($new_value,3,2)), + hex(substr($new_value,5,2)) + ); + } + + else { print FILE_OUTPUT $_; } +} + +close(FILE_INPUT); +close(FILE_OUTPUT); Property changes on: SwiftTutorials/raven/modis/modis01/bin/rgb_adjust_color.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis01/bin/rgb_downscale.pl =================================================================== --- SwiftTutorials/raven/modis/modis01/bin/rgb_downscale.pl (rev 0) +++ SwiftTutorials/raven/modis/modis01/bin/rgb_downscale.pl 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,43 @@ +#!/usr/bin/perl + +# Downscale an rgb image +# Usage: rgb_downscale.pl input.rgb xres yres scalefactor output.rgb + +sub array_avg { + my $result=0; + foreach(@_){ $result += $_; } + return int($result/@_); +} + +my ($input_filename, $xres, $yres, $scalefactor, $output_filename) = @ARGV; + +open(FILE_OUTPUT, ">$output_filename") || die "Unable to write to $output_filename!"; +open(FILE_INPUT, "$input_filename") || die "Unable to open $input_filename!"; +local $/; +my @values = unpack('C*', ); +close(FILE_INPUT); + +my $x=0, $y=0; +while($y < $yres) { + my (@reds, @greens, @blues) = (); + + foreach my $yloc ($y..$y+($scalefactor-1)) { + foreach my $xloc ($x..$x+($scalefactor-1)) { + my $index = ($yloc * $xres + $xloc) * 3; + push(@reds, $values[$index]); + push(@greens, $values[$index+1]); + push(@blues, $values[$index+2]); + } + } + + my $red = &array_avg(@reds); + my $green = &array_avg(@greens); + my $blue = &array_avg(@blues); + print FILE_OUTPUT pack('C3', $red, $green, $blue); + + if( ($x+$scalefactor) >= $xres ) { $x = 0; $y += $scalefactor; } + else { $x += $scalefactor; } +} + +close(FILE_INPUT); +close(FILE_OUTPUT); Property changes on: SwiftTutorials/raven/modis/modis01/bin/rgb_downscale.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis01/bin/rgb_draw_rectangle.pl =================================================================== --- SwiftTutorials/raven/modis/modis01/bin/rgb_draw_rectangle.pl (rev 0) +++ SwiftTutorials/raven/modis/modis01/bin/rgb_draw_rectangle.pl 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,36 @@ +#!/usr/bin/perl + +# Draw a rectangle on an RGB file +# Usage: draw_rectangle.pl infile.rgb xmin ymin xmax ymax outfile.rgb + +my ($input_filename, $xres, $yres, $xmin, $ymin, $xmax, $ymax, $output_filename) = @ARGV; +open(FILE_INPUT, "$input_filename") || die "Unable to open $input_filename!"; +open(FILE_OUTPUT, ">$output_filename") || die "Unable to create $output_filename"; + +# Read data three bytes at a time (RGB) +$/ = \3; +my $x=0, $y=0; +while() { + (my $red, my $green, my $blue) = unpack('C3', $_); + + # Left and right of rectangle, 2 pixels wide + if ( $x == $xmin || $x == $xmin+1 || $x == $xmax || $x == $xmax-1 ) { + if ( $y <= $ymax && $y >= $ymin ) { + $red="255"; $blue="0"; $green="0"; } + } + + # Top and bottom, 2 pixels high + if ( $y == $ymin || $y == $ymin-1 || $y == $ymax || $y == $ymax-1 ) { + if ( $x <= $xmax && $x >= $xmin ) { + $red="255"; $blue="0"; $green="0"; + } + } + + print FILE_OUTPUT pack('C3', $red, $green, $blue); + + if($x == $xres-1) { $x = 0; $y++; } + else { $x++; } +} + +close(FILE_INPUT); +close(FILE_OUTPUT); Property changes on: SwiftTutorials/raven/modis/modis01/bin/rgb_draw_rectangle.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis01/bin/rgb_histogram.pl =================================================================== --- SwiftTutorials/raven/modis/modis01/bin/rgb_histogram.pl (rev 0) +++ SwiftTutorials/raven/modis/modis01/bin/rgb_histogram.pl 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,23 @@ +#!/usr/bin/perl -w + +# Input to this program should be a raw, greyscale RGB file +# Usage: rgb_histogram.pl myfile.rgb + +my $image_filename = shift; +open(IMAGEFILE, "$image_filename") || die "Unable to open $image_filename!\n"; +binmode IMAGEFILE; + +my @pixelcount; +foreach my $count (0..255) { $pixelcount[$count] = 0; } + +# Read values, three bytes at a time +$/ = \3; +foreach() { + $pixelcount[unpack('C', $_)]++; +} +close(IMAGEFILE); + +foreach my $count (0..255) { + if($pixelcount[$count] == 0) { next; } + printf("%d %d %02x\n", $pixelcount[$count], $count, $count); +} Property changes on: SwiftTutorials/raven/modis/modis01/bin/rgb_histogram.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis01/bin/rgb_to_png.py =================================================================== --- SwiftTutorials/raven/modis/modis01/bin/rgb_to_png.py (rev 0) +++ SwiftTutorials/raven/modis/modis01/bin/rgb_to_png.py 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,54 @@ +#!/usr/bin/env python +import struct, sys + +def be32(n): + return struct.pack('>I', n) + +def png_chunk(ty, data): + return be32(len(data)) + ty + data + be32(crc(ty + data)) + +def png_header(width, height): + return png_chunk('IHDR', + struct.pack('>IIBBBBB', width, height, 8, 2, 0, 0, 0)) + +MAX_DEFLATE = 0xffff +def deflate_block(data, last=False): + n = len(data) + assert n <= MAX_DEFLATE + return struct.pack('> 1) + return c ^ 0xffffffff + +def adler32(data): + s1, s2 = 1, 0 + for x in data: + s1 = (s1 + ord(x)) % 65521 + s2 = (s2 + s1) % 65521 + return (s2 << 16) + s1 + +img = open(sys.argv[1], 'r').read() +w, h = int(sys.argv[2]), int(sys.argv[3]) +open(sys.argv[4], 'wb').write(to_png(w, h, img)) Property changes on: SwiftTutorials/raven/modis/modis01/bin/rgb_to_png.py ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis01/bin/world.rgb =================================================================== --- SwiftTutorials/raven/modis/modis01/bin/world.rgb (rev 0) +++ SwiftTutorials/raven/modis/modis01/bin/world.rgb 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,7219 @@ +???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiifffff fffffffffffffffffffbbbTTT??????]]]NNNsssjjjeeecccdddddddddggglllhhhTTT???fffWWWnnnLLL{{{???zzzMMMrrrfff]]]ooohhheee]]]cccgggeeeooommmSSSYYYppphhh```zzzUUUkkklllffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbN NN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + +ccc### TTT?????????????????????>>> + + +ZZZNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeee YYYeee + + +\\\ + + +UUU???????????????????????????????????????>>>ccceeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYee eYYYfffppp iii ppp iii ppp iii ppp iii ppp iii ppp iii ppp iii ppp  iii ppp  + + +xxx + + +%%%XXX?????????????????????????????????????????????????????????TTT   uuu ppp iii ppp iii ppp iii ppp iii ppp iii ppp iii ppp iii  ppp iii fff```aaa```aaa```aaa```aaa```aaa```aaa```aaa``` aaa```RRR !!!?????????????????????????????????????????????????????????????????????????????????222 ddd ```aaa```aaa```aaa```aaa```aaa``` aaa```aaa```aaafffiii  iiiiii  iiiiii  iiiiii  iiiiii  iiiiii  iii iii  iiiiii  iiiiii  + + +jjj???????????????????????????????????????????????????????????????????????????????????????????????????JJJiii iii  iiiiii  iiiiii  iiiiii  iii iii  iiiiii  iiiiii  iiiiii  iiifffhhhdddhhhdddhhhdddhhhdddhhh dddhhhdddhhhdddhhhdddhhhPPPqqq??????????????????????????????????????????????????????????????????????????????????????????????????????????????????MMMhhhdddhhhdddhhh dddhhhdddhhhdddhhhdddhhhdddhhhdddffflll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + + ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????lll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd ``` + + +___  ;;;?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????555 + + +mmm + + +```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd``````  PPP???????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????pppttt```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```eee ^^^????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????%%% ppp ```ddd```ddd```ddd```ddd```ddd ```ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd ```ddd```ddd``` www;;;?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????444XXX ```ddd```ddd```ddd``` ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd``` ddd```ddd```ddd```ddd```XXXfff???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????DDDQQQ""" ```ddd```ddd ```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd ```ddd```ddd```ddd```ddd```ddd``` WWW???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????qqq + + +111 ```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd```666??????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + + + ```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```,,,????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ```ddd```ddd```ddd```ddd```ddd ```ddd```ddd```fffggg bbbggg bbbggg bbbggg bbbggg bbbggg  bbbggg bbbqqq + + + ccc(((GGG???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????jgz?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MMM + + +###jjj + + + ggg bbbggg bbbggg bbbggg bbbggg bbbggg bbbggg bbbfff]]]^^^ ]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^eee $$$eee{{{??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??`\w +!=&4:^TZ~%A^e?????????????????????????????????????????????????????????????????????????????????????????????????????????????bbbzzz + + + + + +  ]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]] ^^^fffiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccaaa  + + +  bbb?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????QShKMb6 'B* 67238Uv{?zs?LEo- 72 <HV^????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????  UUUWWWUUUWWWUUUWWWUUUWWWUUUWWW UUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhh ooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???XXXfffkkk\\\nnnlllggg{{{dddYYYhhhwwwqqqbbbYYYiii???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????xv????jm?wz?PY?lu?~??{????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????lll???vvv^^^___[[[XXXlllrrryyyooo\\\]]]oooppp```???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\ \ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRJJJ!!!SSS???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 'AEOh???????????????Z[?"#S3 +H< +RS +N!J7ei?Y]x??????JMl8#DHe??????????????????????????????????????????????????????????????????????????????????????????????????????????????????LLL + + +MMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRfffqqq cccqqq cccqqq cccqqq cccqqq cccqqq cccqqq cccjjj + + +000???????????????????????????????????????????????????????????????????????????????????????????????????????????????xys????????????????????????????????????????????????????????????????????????????????????????C\w{????|??BLe ,Zew????????????rr?03\D JSD +H:: +I @[^? :777[???ad? 9(48^???????????????U[qLRhv}????????????????????????????????????????????????????????????????????????????????????????????????????;;;$$$qqq cccqqq cccqqq cccqqq cccqqq cccqqq cccqqq ccc fffiiihhhiiihhhiiihhhiiihhhiiihhhiiihhhiiihhhhhh """?????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +, )_f?"?5/=J???????????????:@dBNB> J"dHN +Knq? A) +9@ +FG;+ +?OR{??????z~?=B_ .17O?????????????????????????????????????????????????????????????????????????????????????????????????????????SSS iiihhhiiihhhiiihhhiiihhhiiihhhiiihhhiiihhh fffddd```ddd```ddd```ddd```ddd```ddd```dddeee   yyy HHH????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????fj?T +DXc?H 6 +E.IAVqi????????he?yw?<F@3 C +JOKKVl? +F AF R7 +ROF +J> b M +WOG[ E*d???????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@vvv ^^^ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd[[[ + + +ggg___???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????vupu{y?????????ALNXceZb e?????????????????????????????????????????????????????????????????????15[# D +E=Tfn?V :90!4UTj??????ad?ko?<FG8 +MNROPYr?LGMAIP9W\: U:PWD +U S FIU??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????fffqqq  YYYddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```dddZZZ + + + ooo??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????fp|+Q[g?????????????????????????????????????????????????????????????????????jo?]b?H+; +G O %iho?_ +B:+>/?as?????KVvIU{7CL A RQVST\z?PL"SA"^N9$^ +S9MY?&` EH C T \?JXa~8QVl????????????oik??????????????????????????????????????????????????????????????????????????????????????????????????????'''!!! ppp ddd```ddd```ddd```ddd```ddd```ddd ```fffddd```ddd```ddd```ddd```ddd```ddd```dddfff + + + ?????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????ow?"*A:????????????????????????????????????????????????????????????????????????+1c,2d +K=YVK P\c? Y +I K:? +F6BrPd?%9\2\ 5@N +CNRWSU\|?RM%S +S UMM +OG>K???z?? +K6GNNFXjt? H%0_]r?????????d\O????????????????????????????????????????????????????????????????????????????????????????????????????????????HHH fffddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```dddmmm  + + +>>>???????????????????????????????????????????????????????????????????????????????????????????????~??}????????????????????????????????????????????????ir?9'+?"NYc?HRv9>T???????????????????????????????????????????????????????????????$ZQ@: J KI M\a? PB N K +I9O1ZGE> +D U HMQVOQ[v?OI!P^HNX =3Ar?????????&Q?E=B I TNX?$.s#W +E88P??????qmjjdNrlVg`DunR??x??t??t???????????????????????????????????????????????????????????????????????????????????????????????????&&&  + + +\\\ ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```dddhhhQQQ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.9Y))E+` F7"S. (????????????????????????????????????????????????????????????}|?%2iUIIKM RTek?L7B H +J:KBE @OI YOSNSLMZo?GBH V M +P O5hv???????2Bf4 F 97UU?es? d6 +A48Qlp?zwp}zsvoUe^DbY8}tS??gohK\V>oiQ??s???????????????????????????????????????~?kqu^?????????????????????????????????????????????????????????VVV rrrddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd aaa }}}?????????????????????????????????????????????????????????????????????????????????????????????????????????|||???????????????????????????????????????????????????p}?98#VP>B.;?J Fad?????????????????????????????????? ???????????????????????????JIO +T AB +NG @ >6cj?E4>A B8L= OA [GV R Z PT +K +K^i? C +<BT]IK +6DS|??????- ?7AYUKZj?cH!V 6$:97+nl`ibE[T7ncC?{[|rWkaFaVDWL:;@"V[=????????????????????????????????????????????????????????????????????????????????????????????????????????????tttmmmddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd___AAA????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????~~????yz?cdvfh}ln?BD[Yj ?D> +EV\P +XP"c???????????????????????????????????????????????????????????????'ZAC OA +<? 8W]? +=9E D=3 F=V@\@MN +Y +Q +U K Kbg?B: ? Z!f? +S9)]n????+ +EM@@b^p?[3=.(/B31$LJ=b\<^X8{pP?uUbV at fZDl`ROC5chHLQ1FI6ehU??????????????????????????????????????????????????????????????????????????????????????????????????????????????????555 XXXddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```\X3    + #!  +ph[???????????????????????????????????????????????????????????????????????????????????????????????}e[RhaO|uc???????????????????????????????????????????????????XU`%&E???%+_HY +Nip? AF SG ST>y????????????????????????????????????????????????????????br?Ue~DRw; +J +J H G +G FAAcj? C; C6 >9<@BGE +LNX]`] K Jbi?E : + =Z]!YV . /5D[x??:F^*;$N LDegav?4 DJ W#q!!SN9;-KM?hi/uv9; > +@F +D +JLY_bbWWaq?O B C!eb "Z +#[:3*DGUo???".H) +C#b JO +[cy?5CB< M "K:?}f{lUznVuiQ???/$F?,leRzwf??z???????????????????????????????????????????????????????????????????????????????????????????????????????????????DE=  +  ccc  ```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```[Rq + +! )4$????????????????????????????????????????????????????????????????????????????????????????????????????}`|sVvmPwnQsmM{uU??|????????????????????????ljo?????????????????????YTPwt}ifo???????I|AD Yep?> I QJ +TE +N???????????????????????????????????????????????????}??N\i2 at M'F&EI+ +J +J H G +G FAAbi? B: B5=8;9 ; B A +HKZ` c#fb!d`{?]ST$ha X(`!I:1#@???@Kg*.$_ V +Radv?"6&K,Q4/5BFcLMESTL__;bb>b]7\W1YP3VM0QH'\S2f]<_V5???WQ1YT6FA#ieH`\?PN5KI0^^D??i??????rq\PO:HG3~j??????????????????????????????????????????????????????????????????????????????????????????`_d  +  + bbb + + +```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd ```ddd```ddd```ddd```pm? MXR?????????z??BMzS^?~???GuW[?SW??????????qq?RO`xu????????????????????????????????????????????????????ps`ikSfhPlf6c]-ha3yrD|wO{vN??m?????u????????????plmKHO???ig[??u????????};5'>:1???gfl{z????+0N2 ?YVhv?BP TQ\ +C/:h??????????????????????????????????????????????????????Tar)6G4( ;A +J +J H G +G FAAah? +A9 +A4=8:9; @ @ DHW!]"`&d"c$e[~?c`d^\W)b&QB03EPpZe?,8b- +D +SW +_cr?6)5OHTn,3M0 )/;9<5BE>SS;]]Eb^A]Yp >'IJv????????????????????????????????????????????????STO\]XhjUkmXhkNWZ=??Gsn4lf2wq=zRzR??g??w?????????a^Y??? gbf307IFMNH8??????haOslZ??????`ZN?????????2I^Q]r? ;OR[&.m!&Njo???????????????????????????????????????????????????????JVn'? +C=@? +J +J H G +G FAA`g? @9 +A3<79;=?? ?CM!SQ!UVUSu?VW_V[ +"^'c PD7;CV`?MY?"LGGDMjs? 5 +?R]qPY^8AF%!"($GJCBE>??3>>2EE-PP8[[9bb at ef<_`6Z[1OP&??nHGON"ED87 KJgd7yvIurE`]0KH?<knCVY.GI!MO'Y[6\^9\\@\\@??????????????????????~yFK-FK-LP5aeJ??u?????????????????????????????????????????????????????????[[Y + +  qqq ```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd ```ddd```ddd```ddd```iyT +>I[Q\nIR{&/X:G+4y^EL$> &?!Dq{?/:;#ZS M26cPVv]c?U[qEKa1|????????t|?ks??????????_axMNRdeiGH812"QQ5hhLa\%sn7xJwpBjdD}wW???????????????~z{?~?-(,VTW???????}f[EqfP???????}orl^??????u?*#VJ +OT_w? ;N +HR#,e@????????????????????????????????????????????????????????P[w; +<9D +R +J +J H G +G FAA`g? @8 @2;68BDAA +;?BG? FGEXo?@ +BJV` +%c $bKB;@ +?(Q*6^1=e*;f!LA +"Oqt? < +&7=SJTKPZQ?H7:C2BE>@C<@A9CD\^_~??"\ + Z=Bych?``|?????????????????????????????????????????????iomFLJ19DW_j*5U C$\ +UE +J +J H G +G FAA_f??7?2:57LMEC 3 +4-2.A/>Q)GP3PYC#??nFJ)UU1CCNJ$D@IBXQ'cX+]R%ZO"^S&KL*MN,QS.QS.EG":<@BOQ*??_Z]2JM PS&GJFISV'WZ+S[,NV'GO AI?FAHEL"GN$MT+IP'06ioI??nNT.8>TZ6PQKBC=RSM??????????????????????????????????????????DDD```ddd```ddd```ddd```ddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffff ffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffdffdffdffdffffffffhffhPPRyy{cbgVUZ???TSYYX^qpviaye]u`Zha[ihdalheceXZ\O]d\^e]Yeq[gs]k?iw?s??}??q??CV?Wj?bu?]p?_r?[kxl|?u?zy?~??x??}??y??x??q??o??f??n???g???nzxx??p??Qd?Zm?dx?fz?ew?bt?hwzl{~??|qwmnqzy|?yw?ki?pn{????????t??y??x??h??r??g??g????????????????????????????????????????????????????????~yu??????????????????k??_v?Zv?Qm?Wm?aw?[p?Uj??????~?????????????????????????????????????????????? ??????????????????ck?`h?el?el?_e?\b?\m?\m?^m?]l?]k?\j?]i?]i?{??GQudl?mu?X^?bh?gl?ns?]h?U`?Wc?bn?ou?qw?}?r??}??o??}???{n???afipw?ls?au?`t?ho?jq?op?op?dt?aq?X~W}~R{?Qz?^l?`n?qc?rd????Zc?hs?ny?gt}n{?p}t????????}??r??w??u??q??r??x??e??r??w}?_???y}\??|????z??t??p??x???????v??k??x??y??{??{??y??u??q??n???wxX??o??|??t??t??h??w??l??n??r??t??t??s??p??o??t?????u??j?????^??m??y?????|??u??u??????????????????????????????????????????????????~ii]`c\gjcpvtlrpakmYceT_eWbh\irboxkm_??wXZMDF9}tZ\QabZpqiefaefaffdffdeeedddbbdaacffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffff ffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + +VUZ   +*#1K,:T!3W%IE@Zk?"N94& ->.:8JVTBK:EN=LP7OS:RS4RS4QP2ON0MM]]+cgFVZ9???9 at 94@N".<$9'<+8 .;&20+754 at 2:F8:<.FH:YX^UTZ0.D%"!/JIW???dhZipNX_=DN+MW4 at I.AJ/MQC{q??????nqh at C:894YZUWWW????????????\Y`QNW>;D$3J5D[JJB@@8N@%qcH??|???bl?9Cf #`!^%WO; +$C]q?';`.M.=\JPf?????????????????????????????????????????????????????????#)I55 : J JMLBBAA>=<;IR} 4 : +>, +7 +3 2 M +O;; !(0%E.Q/R![T ] +\\e?&O(I$-N"-?(3E)+)35=G>5?66>1=E8BH:@F8BH:IOAJP.OU3MS1:@??h=@!TU5NO/ON/ON/TQ.XU2\X3]Y4\W1ZU/QR2QR2QR2PQ1OP0LM-JK+HI)}~^BC#HI)NO/IJ*KL,;<DE%@BBDEG HJ#KM&LN'MO(MO(GI"Y[4OQ*TV/??cOQ*MO(KM&RS3MN.FG'BC#DE&LM.UU;[[A??p??v??}??{??x??x?????????f`H_ZDwr\???????zIJ<   + fgbNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYW + +  4=GN&S!N>85!315'+=A&lpUz}h????????}???KIV@Res.AO:@4HNBWR5xsV???tup!4^ FW`_X?E`s? ? &8F`?????????????????????????????????????????????????????????:@`4+3< IFJ N +C +C @ @=<;:bi? @26, <3-?P ?6+36GN/NU6AIDLBK4=z?e+63@,)6"09 at 2;B50N% > A=Z$h_&i 1n/l YQ +MQhq?(G$:%0F3=IAKW1:?2;@)//#))$()+/0./4)*/**2119JP4IO3EL-;B#??qBG'LP-?C BDFH#NL&NL&KI"MK$TP*ZV0LM+KL*IJ(GH&EF$EF$EF$EF$??rKL*AB BC!AB HI'78=>=?>@@BCEGI"KM&PR+RT-ACLN'ACQS,??jWY2NP)FH!FH CE@B<>8:6846461289?@ BC#BC$GH)QQ5ZZ>????wX??i?}`c^AjeH`[EWRC/8=)69=@#RQ%a`4kh1mj3]Z;VS4QMDMI@;8C'$/"-'+6x??6B@#83-(*7*@M"9X)@_>:;512" +)MP1]`AcjAy?W??y??{z}rLOD}?<>MNMoFEgBV]")$4=,JJ.{{_q{z#-, RJj'w ,s$kQ "To?%<&1C??????????????????????????????????????????????????????TZ~18dD +G +CK PS +L R ZOOON +K J I Ilr? I9 A<L +E +BAW$G@%.-ENMRZ3BJ#?I +;E 8C 1<~?]/<4D(8399?#A=4:6-* 9'?;5|:??|4q(J(J 6A1GRx??/;7*5-5 at 8COAR^PEN=HQ at JQAFM=ILCLOFHHF==;:9>@?D?H3 at I4DL4AI1??yCJ)KR)@G@F@FAD@CCDHI!PN(US-MO(KM&GI"DFCEEG GI"HJ#??pMO(DFDFDFMO(ACJL%DFCECEDFGI"LN'QS,UW0LN'PR+ at BMO(??eTV/TV/UW0QT%MP!FI@C>A?BCFEH2569 :=:=8;:=ADGJ??te]6nfAe]8G?QI%OI'MG%SL/ZS6d_BidG\V>:4   |z?   ppp iii ppp iii ppp iii ppp iii ppp  iii fff```aaa```aaa```aaa```aaa```aaa```hj]KHYYM;;/? C e Z +V TD$T*>G:NWAVC at UB??yY[6ST,NO'FHNPJJZZ$ONMLKHHEEAD@F>F>PIJCD@<8??e/09=$6:!25/233 +==PJYS!]TRL*@:/)-','+)$(#$"#????KA2C;.?7(;I1DR0T1U6.+KC at SPA[XI``DKK/<@MQ0pv\X^D8=7lo?14GNQtFIl!37 !37OVDcjXux]??????HVYKN q)z +(n f K +"Oy??%3 at JT]???????????????????????????????????????x}?EJt!%R26c`f? 9: +CI DF GF?H +SIIHHEDBAY_?>5@7?:?? +G , +$.&JTLNW,1:8B/9-9-9}?V,:/@%6 .91<=?GILJ5EC.&3F&9 /a6h +L1= :FIR%HQ$MS/QW3JM2G2??s5?BK?HAI8@ +1728?BGJII#FF FH DFAC>@>@?ABDDF??_FH FH GI!ACGI!>@LN&>@<>:<8:9;;=?AACEG LN'@BNP)??^DFGI"RT-SV'OR#JMCF=A9= 7; 6:EIFJEIBF?C>B?CBF??b=: +96 B?FCb_4]X0RM%b]7gb*@EGBEUX!DGCFEEDDCBBAA?A?GEB@EE#HH&??y8=;A'4: 487; AAJJ(XP)[S,]P$YL RL*QK)KD2B;)72,83-AB4NOA??~TZ>PZ?T^CNYUP[W;BU=DWTK:bYH`YG\UCXTHD at 4::2PPHUVX;<>/3>&|??%,?4;U#=#))06KL<`aQ??z??????>F +.A.%8% /F;RJbMe$K6!H34O ;V??XHXGWEU>MCR +>KN[=HAL +KRSZ$NQ$ADAAHH"$/))4.;F6CN>??z6D!EQ!FR"NY!BM8A :CHN PV(MR*FK#KN#JM"IL!HK HK IL!JM"KN#??fPS(RU*RU*IL!LO$BEOR'LN'KM&IK$FH!DFDFDFDFBDNP)LN'bd=??oJL%DFLN'IL!NQ&TW*WZ-UX)NQ"DH>BIMHLEJCHBGAFBGBG??qU[-]c5X^0HL3JXe&4A*(#J-T#I8$<+C"3+'806<:@KFQL??mCC)@A!CD$?AAC+1/5-4/62:4< 5<4;291848-129:A ??u'1$0(%-,4<;&BA,IA*JB+PA*QB+MH*TO1UN;KD1 at 8+B:-MI,YU8??WJJLLSS!RN1VR5IB=bi?;3 +A120 >@ 4 +$7CN at VaSOX-:C1:)2,62<~?g$/ +)7 )7 5L:*A/'7%50?9H4M&4M&,95B@YE^'F7$C40B0Bu?M6E7D 8E +6B?K +;ELV>F +DLRV#[_,UV,GHGEOM'!--(((4(5A5??t0>8F4B +:H 4B0;1<6>:B9@6=?B@CADBECFBEAD@C??aEH?B@C@CHK;>CFGI"GI"GI"FH!DFAC>@=?=?>@68QS,??fDF:<?A8:>@FH!MO(QS+QS+OR%LO"MQKOHLFJGLGLGLFK??n/?,9 +9F:FKW)EL ?//1248>CI'07 +07 +09 +3< +7CI:G8E=G%0:.93> ~?s!/#2.*(3#8:-<>1B90C:1M?6SEH%5@3>/8 5>*25= 58 ;>HI!OP(FC"522.954?C%04(5+8E;???EHGJKN!MP#MP#LO"ILGJ??mGJ8;=@HKY\/JM NQ$EG GI"IK$IK$HJ#EG AC?AUW0EG +-DF??dMO(IK$OQ*RS3NO/HI'EF$GI"NP)VX0\^6TW*PS&LPJNININGLFK?i6K AT'GZ-1B6G;HER&CLAJBHDJJM OR%TU)UV*OW&`h7GN"U\0??w[a=X\Crv]  + +  +lll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd```ddd``` bfW +  +B) +oV7v^BpXI'2(3 8C=H 3>2=?J"DO'=H >I!?J"AL$AL$?J":E5@1<??i=@:==@03@C?B@C8;;>>A?BH/OY at AS97I/RN1:6LOVy|?_i?5?p"2n#3o66%."???sldo]SO=3EO4 OZT???u??)9l4OM*SH-m}?????????????????????????????????????mt?N%5 /-<;?:>AAAA??mB?KG!A=?@=>6@ 4> +,A,A'C(D1B3D8I;L=NOH@J85,%(! r~z8D at SeeWiiWb8P[1LW-HS)=H/:*5 /:7B6A5@4?4?5@5@6A??`698;?B7:HK GJHK FIOR'TW,NQ&AD8;9<>A)4$+6&2:/-5*x}w"'!-/*&(#57,8:/<>(<>(>??@EFHICEDFJH!NL%UK(RH%K>D7??pQF*XT;a]DHM6LQ:7C+-9!C=%_YA???|{?29g ::7)7R8'-++1/???haNaO9XF0 !+5 BMJ%`;8,:GAO\??????????????????????????????GRn+6RE < A:@E J J 8 +9oq?79HRIBD;4YOCOE9?; S +T P +QH +G? +>`h? 83 ==H +H JN +G&7>HSOEA46463 (=9*2#o?}4&3"62301&0",&0#- >= +$?*E23"67,7,7698;{?_%4 '75E):0A +*<-?0B+=4EDU>N)9$30?8>7=>@=???i@>HD?;>?=>6@ 4> +-@-@*D*D.? 0A +3D6G9J:K;L;L??f8I9J@Q5FBS=N;LEQDPDPCOBNAM@L@L>J;G=I:F??c7C?K6B>E@GBIEL IO#LR&PS(QT)NO%PQ'TR)US*VS*TQ(SN&QL$??vS_1LX*IU'DM HQ$;BEL @GAHCIEKIL!KN#LO$LO$VR,VR,YV+UR'??pQO][*XV%IFTQ&]X8]X8XQ>JC0-%   +dbp  +```ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ```ddd```ddb B2 +3(Q;MsCU{1Ji";Z.A1D%=A-EI???6G=;H6*7%>I.9.9@K!BM#2=3>DO%2=0;-8,7 +.93>9D):;;<AAGG!KL MN"NK MJMH"OJ$TI)SH(PB(K=#??rNB,XQ>_XEBC1AB038$05!d]K}vd|v?@:F%8UXE???PG&S@p]<'.@*1;I5?P I\6 3 ,81=I???????????????????????????&< -",0>>?@YO 8Brw}05;TT<__GfeI??h???lmg:?\ )0 +JO P K L +G F @ ?bj?72@ AMH E?@ &&;AAMK=;.4173$91&'g?t.!!1&607/6(3&1-'+%+6*5)2-62& 4()6 +8 +4=8A{?_$3&62B'8.?);-?/A+=2C @Q=M,< (7 2A3;2:9>8=??d:;DB:8=><=6> +4< .? .? +B +,C .? .? .? 0A +2C6G9J:K??d6G7H>O2C?P;L8IBNBNAMAM@L@L?K?K=I;G=I9E??c7C?K6B5>7@:C?HEMJR#NT&PV(ILKN!QP$TS'VU)WV*XU*XU*??oTW,QT)SV+OU)X^2MT(Y`4 at G?F6B9E?9:77<<JH!SQ*VS*TQ(VO%OHG?D<G="MC(QE5SG7???LB8G at 8LE=:7.EB9EE9LL at MF>KD<>7I) +/2.SDEc*+I9=<:>=lmNghI??xOG fV2??b:Am >26[\V PLBA += +lu~????????????????????????-:Z &PEA += @ +A +C + D`N7 Ioy{#-/NU6krSsyW??????~?}!F'GZGH G G E E +@ ?dl? +;2@ =I +>9 *3%- :B5EE66*3/87!9 +& e}p.!%3*8'2(3$3 +%4 "5!$7#!80!803)5+$8#7&7(91>6C{?_#2$40@$5,=(:,>,>(:->7H7G,< *90?-:,9 +3<2;??_58 +@>75 <:;95; +39 /; 0< -? +.@1B/@ ,= +<,= /@ 2C4E??a2C4E;L/@ K;H6H5G5I5IKJ,KJ,PO0ML-??xLL(Z[1UV,WY*PR#BD9; +ACQS"TV%NPKLD56. + + + + ihp + +  +  ```ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ```ddd```^e & +. 9 +4 +A +G$PQU(b+e&aU$V0b,I,I +22 44p?k%< ?H:C1= +7@:*D>.A=:?;8???97<,+198>;9>NLQPNOVTUzw~JGN%!:,8!F5350bcDOP1??}pkK?y`??lR +CE L SL P\J<;#.NQU^????????????????????????FOlFE NI +@97< > >WD5 +Jhv#,6 +@ +52 ')26?$;?15(5-::&:&*+!"is1%-418"3"3#4%6 #8%:%;$%;$&=!(?#*@'=':&9*>.Bz?^"1"2-= !2*;'9,>);%7'8->.> +*: (7 *9'9&8.: +.: +??Z17 ><42 86 +75 36 25 +.7 /8 +.;/<4E1B-> +*;(9):+<,= ??]/@ 1B7H,= 9J4E2C7I7I7I8J8J8J8J8J8J5G7I4F??a1C9K0B8I8I:H9G9F8E:D:DCKCKCJCJEIFJHJHJ??mVQ)PM$PM$JK!QR(CINT(R[.QZ-KX*HU'BT$AS#?S">R!GH(HI)LM+JK)??wIJ(VX1RT-GJQT'UY&QU"NSPULRDJ SVCHK8;>+47$13%(* +`a\  + ```ddd```ddd```ddd```ddd```fffddd```ddd ```ddd```ddd```ddd```  ) +*ev? +IM +#TEN!P +Z0O %D"@,J7R:U>NBR=>AB0K:/J9??s->5B+8 1= HT"HT";GS_-??Z??Z]i7+7.:1= 3? +2> .:)5&2??Y25 +9<FIBEWZ/X[0Y\1JM"@C7:58 +9<:=36 ,/7:47697:??k:;>>11 A=A=E?HB MC(KA&E:$@583<7@?+IH4FKG?D@/7D$,9s{? +, +('-E14G=@S13B.0????GN`#F:2468489DHIX\K15$???rrhcad:8;D +FPT +OBBO@ H-JSp????????????????????????6<06&6)98+9,+1%+q?z"6+0404&:&:%8 $7 +!64 +32(<*>,B*@'<%:&<(>z?^!0 0*: 0(9&8,>*<&8#4%6'7(8&5 +$3#:"9*;*;??W/7;<122020/0./,1 -2 +-5/72C0A +.? +<):(9(9(9}?Z,= .? 4E):6G1B/@ 3G3G4H4H5I5I6J6J6J3G5I2F??`/C7K.B +3F3F5F5F6G6G:G:G@J?I>G;D;B;B3!?1&@2';=%<>&:@4=C75BK-:C-I#?Th?- 3,S"+L )J30">/H!-WK < -#;CNS[fgoq-57nt?A@^e? B7 +<$ +1 +3"@2?+5B.=E8@4=1:%8 +#62+5.*4(2w??%9.02 +-"7 "7 5 4 1 /-,0$5 )<*=%<#:#:%<z?^ /.(8.&7%7+=.@*<$5"3%5(8&5 +!0"<!;*=)<?U.8;<12.*.*,*,**,,. +1 +,2*;+<,= -> +-> +,= +<*;{?X*;+<2C&74E/@ -> +.E/F/F0G1H2I3J3J3J1H3J/F?`-D5L,C +2G 3H +4H +4H +6H6H9H9H;H:G9D 6A 7@ 7@ 9B :C z?X9E8D=I@ILU(FM!SZ.?FBIHN"KQ%MP%JM"EHBECNCNGQBL??k>GKS*FN%NV-PX/JT"AKBMJUKWFR>FGOQY&V^+U]*RZ'QY*QY*??{DJ(=?135' ```ddd```ddd```ddd```ddd```fffddd```ddd ```ddd```ddd```ddd```" .5K R +%a(dXz?$d'c/k"W+`2a ?nH2O94Y8:_>@M/<=9HDB8I?QNTQ??{MX-SiEPfBLY$ /</<2? +6C8E??aCFUX-eh=VY.SV+:=),=@?B?B:=47 36 8;>A53$,*)'*(??f?> QM*JF#<6?9C8">39+ :,!B30J;8AF26;'"-'" +, +,??^y?J +P$8j+U$N +:@'>`*L"R +L AIE7/FQcv??7CQS\} 3 IK 7 9?A@?E !P;&Z`x??????????????????su? +* BA +H J NVM@3< +72 % +'BJao?UbTScK@ > C(#/077>>@?Z`? +D +9>#18&2LIV:GT8FO;D6?3<#9 3 -) +1-)5*6|??(91// ''/ / /0 0 +1 !0!0$+"5': %; +#9":#; z?^ /-'7-&7%7+=2D.@&7"3%5*: '6 !0!= <)>(=??V.8;<23+'+')&)&((***. ++/#4&7*;.? 1B1B/@ .? z?W(9*;1B%62C.? +<-D-D.E/F0G1H2I3J3J1H2I/F~?_,C +4K+B 8M8M6K5J4H +3G 2D +2D +8G6E 7B +5@6?8A +;D +=F}?`:N5G5G4A:G2;=FEKJP$UV,[\2_\3[X/VQ)RM%DPDPGRBM??h+QN;BLFPBO9F-@ 3FFZ)Ym39 5; AGLR"??vHS(FQ&?J$/,7 +/:7B1;0:.8,6)2&/%.$-.8/9;7>:???@48H96<-*H?F=@??>;?>B!@BACED!QIN +K\^` ]LZ?\>A/%0D+35>FHUR%VS&XVARP;20>4 += KX-={RWn?4#K8 J +K JLKLEF7+:[!&9??????????????????+3d0< A +C; G>>AADEFG IF +NVbh? J MEBBCCDEEFGM +F E84:=ee?;+ 9 !,BO;u?ndc7YX,JQ0GN-4K'>@D79 *,f +hjz?-Q > ++6.$$& -. -2&( $ +(7$?"? 9{?`.A311(< /"6(=(='<&;%:$9#8"7"3$5+<,=?W,;3@ +'45? +1;-4'.&*%)'+)-%1(4,8 +/; +/; +,8 +(4%1t?R,8 +$0(4+7 2>!-%1+=,>-?/A1C2D4F +4F +5G 1C3E 2D??[4F +9K,>8J8J7I +6H 5G 4F +3E 2D6H 5G 4F +3E 4F +5G 7I +8J??^6G,= -> +0A +:K,= 3D5F7H>>AA?I3='51?FW+_pDk|Xm~ZbqP)8x`??????utVb]?HC%????????f589=@D#26<@8=>CAF=B8>9?DJNT(??j7B5@7B)4 +6A5@6A%/ &0 +(2*4+4+4+4*36=7>@>%@>%???C84PD4I=-70<5 ?>A@7:'-0 1)J D +H GVX\ +Xfu?b 32&+4C5;7GMIPN%SQ(UR?MJ7,*8 1 +<9E#`SYo?E H +2 L LMNMNHH 09`f|???????????????{??6+= B C54;;==@AAB<8 +A J\c?>?8<<==>?? @EI +A?318;np? + I5 ?)5 776<44,$i%jp??$7W.M ?/+'''&)$ #' 27 +85x?]1D(< )= )= +4H)=4H$9$9#8"7!6 5 54-? ,> +2C2C??`3A .8*4'/#+#)$*(+*-#/%1)5,8 +,8 +)5%1#/??a.: 5A&2/; +$5%6&7(9):+<,=->4Hl?}/F at 9H+;J-;CD:@5;6<>EFM$??a*5 +'2-8 +$/2=(3 !,)3,60:4>6? 6? 4=3<*-+.20-+}vc/(B<B<@>CA@D!>B059!&* +:0 G DIJVWUR_l? M$!29?7:/CF;QQ-YY5]^NTUE43A" 4 +;? IN +WTh?$W "L>OOOPOOII H-KUp???LN]??????KHOgp? +4( 0,9 7 +8569 : = = +> +> =8? +F]e? <@9899 : +; +; < <H +J @ =32< ?VZ?B47"0+<*;L:ah2EL(2&0(< (< >;. +* +T R`s?(F%D ?55 5$"7& 4+,# +,03": +#; #=#=k~P*='; +%91!5)"6*?*?*?)>(=(='<'<#6 3#4 1r?U"2.;&30;.9-6 +4 ,3 /6 385:,8 +.: 1=3?3?1=.: ,8 +r~P/; +)5'3 ,&2)+7 (8)9*: +; +-= .> +/?/?-= /?3C,< v?U%54D2B9I9I8H8H7G7G6F6F2B3C5E6F7G7G7G6Fv?S5F3D2C*;,= 0*;8I8I8I8I:K=N?PARJR!EMBJ9A??\4< CK?GGODLCKHP!PW+SZ.OV,JQ' &=,C-a 1e%-n&.o-3S06V??~CR54J +2H4KCZ,+ at 1%:+ #` +$a +&\*`,U'P +7.  +abfiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccfffUUUWWWUUUWWWUUUWWWUUUWWWUUU +LP\ *, - 9<KPX +[NS +L +L 4&:%901EG?????????????????????ZbJ1:5>#.7.72;&/$. &0(2%/ !+!+&1 ,7??`0;4?>I6ADO%=H 8C&0 +(2+5-7-6*3'0$-79,79,<;'43?^63LKPO!DF=?,2$%4 +/IIEDFFKJ +D BO]? @.&/@@C -A"61E#8#8#8"7"7"7"7"7.C)>*<%7w?`(86E/>)5(4'1 %/ +'/ +)1 *2 +,4&2(4)5+7 +7 )5(4&2kwI0<3?5A/; +5A.: ?K"1"1#2$3%4 &5 +&5 +'6 4C8G=L!3Bz?^(7 M",;,;+:+:+:+:+:*9#2%4 (7 *9+:+:*9)8 +l}I3D9J=N6G;L2CAR6G5F3D2C2C2C3D4EKW)IU'IU%?K??_7DIV JW!KX"ERAMEQ!OZ/U`5S^6NY17;15"D +<M Q M&Sv??J\\Le>7P)#?3O4O$A\1+j%d YUPPHF66 +SYgUUUWWWUUUWWWUUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggg gggggggggggggggggggggggggggggggggggggg???JINTTVggi__]iighidopkghbghbghbghbfgbfgbfgbfgb`bndfrY_oSYi???NXqWe?ky?\m?`q?bv?h|?i}?i}?g{?fz?^o?gx?t??{?????????????????s?V??`??j??l??p??j??v??????????????????ky?bp?ep?Wb~???????????????????????n??q?????s|?g??nx?a??j??l??i??h??f??f??g??i???]h=mxM{?[p{Q??a??f??k??g??i??l??m??o??m??j~?h~w|}u}?eux]???wzO??e??f?????|t}?hq?[i?^l?_s?ey?lu?lu?ju?hs?er?cp?cr?ds????Q]uinq{????r??{??a??j?????????|?zor?ps?w{????qw?u{?[e?eo????Vd?Wh?ev?gp?gp?eq?eq?_r?_r?]s?\r?Vl?t??gx?Sd???????QVsns????OZzhr?q{?ak?nx?cl?W`?bk?cl?cl?dm?em?em?fn?fn?iq?\d?W_?V^????S[?ck?em?bj?ck?ck?dl?em?em?fn?fn?ir?hq?eq?dp?eq?eq?eo?dn????MU?^h?[e?GVkbq?y???????k??`~?y??{?ry?lw?H|?Mj?Tj?Tg{?\p????Pf?`?ra?sp??r??v??w??y??w??x??x??s?lx?q??i??k??^??\??V??W???dwIm?Pt?Wp?Qx?Yq?P??`~?[~?[~?Z?[?Y?Y?Y?Yq?^l?Yi?VczP???f{Rv?_p?Y??n??m??k??i??g??g??f??f??`??a??b??b??b??b??a??`???nzLw?U|?Zv?Tz?Xo{M|?Z??d??d??d??e??e??f??f??fs?Wv?Z{?_r?V???gvKz?^}?a??j??j??j??j??j??j??k??k?c??d??f??i??j ??k??l??l???p?Mw?T}?Zy?V??]y?V??f??g??g??e??e??e??f??g??h}?^}?^~?[u?R???o~G??V??W??`??Z|?^}?_??p??s??y??v?????{{??r?~n??o??q??t??~??e|???????s?tt?u`{Z]xWw??q??h?e|?b?d??d??d??i??e??[o?Pd????S]xZ_rej}dchdchddbddbde]ef^egYegYgi\gi\ghcghcgfkgfkgerger???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMLQ + +  +%'Wd?09BEHPSSQNKO +$V2M(=X2G at 3HA5F$2C!??m at Q'5E*.># 0/%54+;*:J;AY"(@ ++ /< +G H5#I(1BV_p????????~???9G#),;+9?4:??]7=BF/;?()'B +@GGDEJJE A 6 6/3dqz,9B<@2AE7C>JE%IA[S%>F9/7*  &47>[BIf1 7?IJT?37 < C CEFKKMMSM R%X C +8% <@ : +; +; < = = +> +>A +?5754 ;7KU? P!W!W +$ 3 5.7LE.A&9 #-,#-,'$*0D.B +'9O.D]s?M4@2>0(2*4(4(2!4#!9%=#1 2 +"4$6)8)8(8'7k~P-@.B1E,@ +0D#7.B + 5!6!6"7"7#8#8$9.H)C'A!; r?Z#; 0F*@&7 +&7 +%5$4$1"/!. -$0$0#/#/#/#/$0$0nzL2>5A:F4@5A%1.: #3#3#3#3#3#3#3#3.> +/?3C,< w?V%54D2B(8(8)9)9*: +; ++; ++; +&6&6&6'7)9,< /?1At?Q5F6G:K6G +-> +,= ,= -> +/@ 1B2C6F4D6G2C??Z0A +=N8I@P#>N!:G-5B(094-61+2:+2:+ + -124.0 +%:3Je?)F1F'BW9RWE^c(B95, 6 6 C %H*Z*Z$b]&d#aF >Tb? 0 +)4 MMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRfffqqq cccqqq cccqqq cccqqq cccqpu "$--1 +6 +: @ds?NPSYWQOIIEE/[0\:O,H]@XKC[N?T36K*???AT8-11 +;Qc@ 9< +A +QM:7#M 6`mv???????????kEL"5F4EP&8%8%8&9)<-A.B.B-A??e8C;F8A"9A19/7.6??a3:346#$& E +Gb dWT;9 +JKC +? +37 0%9???>JHBD,AC+E>NGNA ^Q?IA3=5)( '/<@HUFMi>Ea5,CChp? : D +; +@ AEFLMRS +%cVN$]C6 F.px?E53,37<>> @ @ C +D +D E J BE I[b? +A IF?? @ @ +A B B C?>8< = +;<5Yd? +H BL ' !822G #8$4&6$(3!%0!.%2)<&9/C';Wm?R'LDB,"E/%G."D+ ?=%@)D.D(>(9):3@6C 6A1<v?[0C)= )= $8';).,A -B +-B .C +/D 0E +1F 1F (E +#@#@;n?R8)B ";+? ++? +-? .@ /@ .? -> +,= .: .: -9 ,8 +,8 +-9 .: .: t?R/; +)5*6)50<".)5,=,=,=,=,=+<+<+<&7$5'8$5s?M"3+<#4->.?.?/@ 0A +1B 2C 2C 2C /@ ,=+<.?3D +:K>O~?[7H1B1B0A +7H*;2C:K9J8I8I9J:K BDMOVWC#<|W GH7 M6\d?21 D B +G;:??BCEFHHDALUag? +H +H@CCDEEF G GDD +>#D'G$DC +9ky? +G7L,1 "84'<% " +) 5&(=+4,5,= '8/C*>^s? _([PF'#J+)M)%I%?8 +570G%< 1"3/<5B +4=.7k~P$7 3&: -A9M+? +1E,A ,A -B .C +/D 0E +1F 1F ,J)G )G %Cu?V#?.G +&?":$<(=+@.A .A /@ /@ -9 ,8 +*6)5)5*6,8 +-9 |?Z0<#/$0)58D/; +9E);););(:(:(:'9'9*<&8(:'9z?P);.@!3#5#5$6%7&8'9(:(:+=(:#5 2#5*<3E 9K??e=N2C3D5F?P1B7H0A +/@ -> +,= ,= -> +.? /@ .@(:*=-@ ??`6I8J(:?N1FU8FPR6 at B!F 4 A +Fr +o[ _T WQMOo? YT +*b+P*O&8,CUH_K9P<=?.0)I+K-g0j"h(n"e"ecv?H12LK; 8   iiihhhiiihhhiiihhhiiihhhfffddd```ddd```ddd``` ddd```  bdO   +0 ?BH +GIKW^\`cw?`[ aSPJKJJHE"+.,:C8FO7DT*7G#? 3fo?8 :A= EEGC@A I7. &8.9= '4"~?y???&5":H4C5DBQ&Sb7P`1:J(8%5#4&7*<.@/A-?+=);??c-126BF#8<?C 8<;??C 7;.2*. +/ .21515,5.70A1Bw?z4 -E5ZT +X VGJ32gq ] T"& 36/??h>?IJ ST*CEJL%?C":>IK AC;@KP'U_TNXM%4I)79 8:^l?6 -0 E E E E E E E E F F E +D CBA@`g? =6 ?6 +?;= +A +A F G G +HJJEGCE]q?IHLN +KQT +RK OZ5"?'0A+4E .7"+0+Zi?GQ] NUDEL +7 3; +U"f'G;99]]lx? +C?@ +*<1C :;$>?'=&$:#): +): +1C .@)=&:#:&='B*E??a3H4I8M*?3H+@&;'<(=*?,A/D 1F +3H4I9N6K6K2G?[+@2G(=)>*?-B /D /D -B *?(=)>)>'<&;$9#8"7!6|?X)>'<,A4.C +,A+@,B+A(>'=&<&<&;'<)>"7&;+@{?Z#7+? ';/C)=$8&:-A 0D,@ &:-A +? +(<%9%9&:(<*> ??j9=;A@F3;DLFO JS?I?I?H?H?G?G?F?F:J8H;L9J??\5G M&GU$,: =L!4C2B6F2B'7#4):(9(9(:(:);+=,>-???g0437@D!489=153737.2(, '++/ /315151; 2< +4D3Cy?z!7"4J +&<^Z`_PP;9 d c +JG (4+,$9:2??nEE#NO%VW-DFKM&@D!;?GHFGFJ%SW2R[VENI,F,<= < +>^k?< +2 +5 E E E E E E E E +D +D CBAA@@`g? =6 ?6 +?<> +A B F G +H +HJJEGBD^o?I +HKO H J +N +P +MU _3%A-9E6BN2AH%4;$= +3cp?K +V_ NUCC=9$>,FW\ @9= ?"g eq~?I +PU65:9!=/">0%=$<-? 0B1C.@(<%9"9%<'B*E??]1F +3H9N,A7L0E ,A/D 0E 1F +4I6K8M:O;P4I2G4I0E ??\.C +6K-B *?,A.C +/D 0E /D .C +-B ,A,A,A+@*?*?)>)>|?X(=&;)>1)>%:#8)?(>'='='=)?*?,A(=!6%:*?z?Y"6)= +&:&:(<*> )=&:$8#7#7*> (<';&:(<*> -A /C??h;?AGGM!:A FMCL +DMJSIRGPDMAI>F +9TA/P3*K.,N=3UD +<-- +\dY```ddd```ddd```ddd```fffddd```ddd```ddd```ddd````dm  +*7 ; N O +WTRPQTJMEEWm?CBJ "Q !P "N&R-W1[1[/Y$M!JE +?; 764bj? =8 @7 ?;>C<4; +4;"/8.;Dx?{??????\jP??pAP'P]/7D6F-=(8 )9 +'7#3%6,= ->*;&7$5%7(:-?0B??i0617:;->?1??oGG#MN"RS'@BFH :@6<BAIHNQ6RU:CKN/7:> .BD D G_j? +C : = +D +D +D +D +D +D +D +DBAA@@??>_f? =7 ?7 @= +@ B B G G +HIJKEGBD_n?H +FIQ FA FMNS\ ,(;1 at E@OT>PP/AA)= .iv? LW +^ NT @ @ +/ =, at G4HO(WN;89= #hcjy? +@ +[d D(!E)%E "B%@ +&A1E6J +2E.A(<$8!8%<'B+F~?Z.C +1F +9N.C +:O4I1F +,A-B /D 1F +3H5J6K7L2G0E 3H1F +??^2G;P3H-B .C +/D 0E 1F +2G3H3H0E 0E 1F +1F +2G2G3H3H??].C +,A/D 5,A&;$9)?(>(>(>*@,B/D 0E +*?"7&;*?z?Y"6)= +%9#7+? +2F/C%923$8&:&:&:';*> -A 0D2F??eGHQAK?I +MWLVJTGQDMAJ?H>G9I7G:K8I??[4F;O +1E8K 4G2C +2C +6E8G 7D(5B&$K@ F +G^bV +Md?!PC"JHRc$j??5K =12 ' ' + + _f_```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```^e?$& +13 ? +FJSSTP +K +KOTBE@@at? +H + K+V&P"L I I + H + H +EA +I E>:8:;>_f?>8 +@4 =8;. +51-(5JYTs?}???hw`:J&9I%??v.=0=0=$4(80A +8I9J4E-> +*;+<):'8%6&7(9*;,=??e(2 +)34>&0 +5$. &0 +5)3)3-73=7A7A5?:A +8? 6B3? +z?o(;(>K4AMK _b` b +PM +F?+4'(-67)?>)??jDBFGIJ39 +:@18.5 ><HFKM8EG2*0<' +72 H +JI +K_i? +J @ C C C C C C C C C?????>>>_f? =7 @8 +B ? A C C +H +HIJKKEF CE`m?G CFMB= +DJIJ O"'.(<::NL>SL/D=&4ft?E P XJQ @ +A/ +!A1P@;ZJ5W*L>;8%:":&>(C,G}?Y-B 0E 7L,A8M2G/D -B .C +/D 0E 2G4I5J6K7L5J8M6K??c6K?T7L2G1F +1F +1F +2G5J7L9N1F +2G3H5J6K8M9N:O??f7L7L7 +@4 =7 :)0 +-,):JGbt^}?yO+?P&2Cy?]!0$0 &70A ;LARAR;L1B '8%6'8):+<*;(9&6$4x?^!-"..:".*6&2 *6.:+7*6,80<2>1=.:9= 6:3= 0:y?e(:*?@!67FCUVTUGE-2"&/(,511'44*<8=9??eB?ACCE.46</8 +.7 CAIG!FG59:(!/ + +7 +: +I KJ M_h? M B +F C C C C C C C C>>>?????_f?<7 +A9C +@ +C +D +D +HIJJLLFH +B D`k?G +@ +CD=<DF +A ?C %"4&/G9:RB3K;07 $`m?;H +PD M AD> +$I*O.6[:">V8P#D9=2:9:9&\S\z?&i t$N )S2W3X3Q .L2G2G3G1E,A*?'?)A*F ,H +?[.C +0E 6K)>4I-B )>8M8M9N:O;P=R>S>S@U=R?TK2?BO!DQ#GT&?M?M?M?M?N?N?N?N7G6F9J6G??\3E 9L +/B/C1E3G5I6I8K ;N=P9OM,B@,E +7K O + [%`\r?IAG +>FT]'Z"UV Y )U1];:<;0R1S %-)]'[!ZWZXXX +OM@>24 3 +5`iz +  ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```  ( + +23[k?C DO +L VSVR TQPGG F!K(L*N"IFix? C +D K>; : : +> +> +;7?ABCA@<;^e?>8 A5 ?; +> &% --:M9NaMH]65J#%!51C); m|Q()5$0 +6H;M;M4F 2C 3D +0A ):#4&7*: ,< +; (8 #3 0r?Z)+)8.)8'6,;+:'6#2 "1 +%4 +'6&5$3 462419/7y?^(9 ++?3"6*.I(C OJ E E75#).*79.8:/53/-60;5??cB=A@CB-58@3?4@IGJHAC.57"$0%> ? F HH +K_i?K +AEBBBBBBBB>??@@AAB_f?<7 +A:D BE +DEIJKKMM GIA +C`i? +F? B +=: <B? : +; E/#+/"?)6R;=YB4IL'S$ETU{n#lt&Q ,W6[7\7T0M 1F/D2E2E2G2G/H/H+H+H??\0E 1F +7L*?5J-B )>8M9N9N:O;PS??i;PCX:O=R8M3H/D .C +2G8M *> )=';%9$8?^/?0@5E(79H=L#AP'BQ&AP%?O0B4F5G 3E2D4F6H +.H!2L%2GB+@;.O%F"P#Ql??&O !G&LFKSW#LN|?uw 7=$;A3P7T??j0L2G("7;M8J2N .J &U $S +[ +[ ]ZQ K?=88`h? .$ ,# + ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```  1 3 CEO PZm?LIUOXPQ T W!Q P D A += > +? +B=:[h?316 =:;= C +E +EC23445420_f? =7 +A9D +@ +C )+%9-0D8=R1;P/#:7L& "5{?^)'37C2D8J 5G +=+=3E 5F/@ +(9(9(8 (8 '7 +%5$3#2r?[**'7-(8'7,<)9$4 +-,/#3 $4 +$4 +31 +20 2929|?[+; ++B("9*>I!5@(F#A#<&?*5*5147:%>>$994//* +6.<4 +??Z;7 +:9 >= +*28@6B9EFEBA8:"46)08!(0A8 @ BC +G_j?G ?CAAAAAAAA@@AAB C +D +D^e?<7B;E +CGEEJJKLMN G HC Ebh? E> A +; +;=> +5 4E'0[.O<?,3:0N2?]ABXV;QOcq?7C +J? I? C `&f"R",\,>Q:M?b7Z -R#H13\?h +:+z1?,V/Y6Z4X3O.J2E +2E +1C4F +7L :O7Q +4N-L*I??]1F +3H;P/D ;P5J2G6K6K6K7L7L8M8M8MS?T??f:O>SG\#SH^F\DZAW?U>T>S>S -A /C/C.B +,@ +? +{?Y,> +/@4E%51A/?0@AQ, at P+>O";L8K5H3H2G6H 4F +7I5G +??^1B 8I.? .? 2C4E2C.? .? 2C +7H+I1O6P+3M()y?o+G!4R+I ++L;'H7 @?98.F +)A +"R PYZ]\RL @;`g? @4 =+ +4& ) + ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```00 +CD T +U ` `Zp?NMXMUNO R V%O#M ?9009>< <]i? 95: A>?@F +HEB 0 0 0 +1 4 5 : +;`h? :8B;E CF + 5HFTiXLaP4J#"82,11';.B~?a"2&2)1,>2D/A4F ?Q?P6G-= *: &6"2!0#2%4 '6 +u?^,,'7-'7%5+;+;%5., 0 &6*:,<3/ +3/ +596:??Z/=/D#$9+A?#97.?+<0:(9C2B?5EB?B#=@!::331,1,81=6 ?~P5.2165$,4< 3A7E== 77.12508;(03= +, +> @@ D_k?E +;?AAAAAAAA@AB C +D E F F^e?<7B;FDGEEJKKLNN +H JB Eah? C= A < == :/ +3'P=FoIlT/R:96'F&9X8>WQ:SMjx? +; GL@I> +Ae +(p(Z)0b1;P 2G7d2_;i .\ 5'S4IBW>S;P>S>S>S>S?T?T?T@U5J4I8M7L??f;PEZ!>SCX=R3H+@)>-B 3H8MS?T?T@U@U??l at UDY K`'?TI^%AV +1B6G%5,<$3!0;K';K';L;L;N;N;P;P5H4G7I +5G ??_1B 8H.>2B4D3C.>*: ++;4DVAV?T:O7L2E +/B ++<%6"3%6.=4C ??i+:*97F-<3B)8 +)8 +%4 %4 %4 $3$3#2#2#2K;>.64?= +|??0$>Q&GZ 0J4N8@$="5""5" +I$BL +D> @8;`f? +DIL G +FDCCD +F GBD +F H +I +I H H[h? B=H @KILEEEEEEEE::33]d?>JNP X <6#6G=C\#9RBSC,=-5.70A*J3EJ*OT4n?)9,e mc# &12DE0XW:ba8]U/TL/P=/P=C`D8U91I%%=w?_,>@Q$>O"9K +9K +9K +9K +:L:L;M;M:L9K +9K +ODUDU=N7H;M8J8J5G??e9KEW#?QBT =O4F,> +*</A +9KASGQGQHR JT"KU#MW%NX&NX&??jQ[)OY'R\*PZ(Wa/KU#U_-NV%OW&OW&OW&MW%LV$GU"FT!5F4E8J6H??e4H;O2F=$B,J 3Q5Q.J%>5,C ++B 1E6J7I0B-=-=??`:A,:,:&= 0G;'C5$@*2L18R7:S7P:V>Z1N *G-J2O ??\*G2O .K&C-J4Q2O +H&C'D*G6F5E1C/A,@ ,@ +@,As?o6. 0" +%92<:"?= +4^ 3]-^)Z"\XYWQWKL_v?H&H3U1[-.X*'N1B%34 -. *F-INMRQQSSU]}?NEI> EACDC 40`bW ddd```ddd```ddd```fffddd```ddd```ddd```ddd _a` +  + + 35 +E +E +J KJLEGABgt? M J TIOFFGFECB @ ? +>:=9=be? @:=<<<<<<<<3489<< :9R_?==%C%13=6NXHW.9H+:$3+( 2.@$60B;M1Ct?Q!61F/D >SAVF["J_&K^&GZ"BU?R?R>Q;L6G0A +.?.?/@ ??d&5 +%4 2A'6 -<$3#2%4 $3$3$3$3$3$3#2?;62-5/7q?|4'>K;H=P>Q">?">?/<",934123:3:28 28 04.2+.*-??j253647"'.3 .417 9#=';"';" ,D!9 +E => +@79`f? +DI M G +F EDD E +F GBC E G H H G G^k?E @J +AKHK +D +D +D +D +D +D +D +D==55]d?<DH P +X<1 ++=/O8I +,> +8JEW#JT"JT"KU#LV$MW%NX&OY'OY'??jOY'JT"KU#JT"T^,LV$Zd2V^-V^-U],T\+Q[)OY'KW%JV$CQAO@QZ?[ 7P+D "6%9.@8J?O ?O ?O"@P#??a?F3A 2@ +B 6M*D6P+-3##:&(?+-E-E2J4L5R-J0M 3P??]*G1N -J'D*G.K .K ,I+H,I.K 4G3F0D.B+@*?&=&=u?i":9$>#2'B/$@1$@1CW@T;U +5O *S$MROGLHIYm?FF !P + 1 $G at 3VO2SX%FK4H *> +*L &HLGMOWZ_w?GCJ AG?@D +C 8 +6(& ^`] ddd```ddd```ddd```fffddd```ddd```ddd```ddd  +^bm,-68FFO +N M MJKDFBCco?GC +MBH +A +ACB +A @ ? =<<:=9=be? @:=<<<<<<<<?@AB @ +A +< +EV :KHY"K\%Pa*Te.Uf/Sd-O`)M^'M^'K\%GX!AR:K3D +,=(9??d&5 +#2/>$3*9"1!0$3$3$3$3$3$3$3$3,7+6"74 k?}$F6$MQ;?$KP"IN(D8$@4/;,855443; 2: 1807 +/5-3 +,2,2z?\,207 +6=&.08,5+44">+@!*? *=. ;7 : <7 :ag? ELO G +F EDD E +F GCD +F H H H G +Fcp?I CL +AKFI C C C C C C C C +D +D88]e? :=A +LQ +7 +-  +>+>X?Y.S[P=OO>O@QCTCT?P.;??_DJ;H9F.C 5J(@6N*!9+7)!5,%90.A#3F(8K7J:T2L +3M6P??_,F4N0J -G*D)C*D.H 1K 2L +1K 3I 3I 3I 2H +/G +,D +(A +'@ w?a'A)D0K#?/K")E&B#L>!J<E@A<9E5A.N,LCGJJXj? LIO.8 +)>4I;F?J$EL'HO9H2A%G>KLZ^bq?>< +E =B== +C +C +? > 8 8 3 3' (^`m ddd```ddd```ddd```fffddd```ddd```ddd```dddbh? +* 8 < I I +M +M +TRTSSSLLCC>>`j? +B=F; +B;< +? +? >=<;:::=9=be? @:=<<<<<<<<GGEE?@ 7 8hr?2(L_LRgHAV7->'8$5 #4!0%4 ;HR_1[g7Ye5LX&0< +}?S$9!4& +9 : +; =8 +;ag? FM P H G +F E E +F G H G HJKKJ +I Hfs?LE M +AJ +DG B B B B B B B B K K<<]e? 76 : DC-.,6H:BZ(=U#"Ka:P:B GO5U,;[2^R^R??nISm}dt??|?+qU$jN:T @ZE_D^AW;Q :N ;O +;J 8GP?Q??c8I;LCT:KHY"EVCTARARARARBSBSAR@QDRBPES CQ??pES P^+HV#KY&R`-Vd1P^+DR=K@NFT!X[,X[,X[,X[,Y\-Y\-Y\-Y\-??mUX)OR#OR#LO TW(KNWZ+_a2_a2]`1\_0Z`0[a1[c2[c2cm;\f4T`.JV$??oAOHY%@Q>X0J +"<7#;'?':!4&7-> +2@/= .: .: )4 !,??bNQ$ITHS8L9M'=3I".B6';/"2/$411 at -9H5>M$9:<<<;;::::=9=be? @:=<<<<<<<< LJEB:;-.lu? +5A7XgHfuV?P#0.@'9&7 (9 +)8 +-<BN Vb4ktEMV'>D@F??nRV$fh7kmPASCUCUBQ@OANBOFP@J=F8A??gBIT[1RY/FXEWCUBT@R>P=O G??cPQ'QX"U\&JZJZ2H9O!,?+#6"*#*#'4 0=)8D 8D 7L.C +0E 4I??b2G>S>S?T7L.C +-B 1F +4I1F +,A'F(G,I/L +1N 2O +3P3P??X,G)D,G9,G*C)B%E&F'F +)H+G-I!.F8/G90;0;#I"Hjy?R +Q P +im`aDB /"1:C:C6P4N*[ #T[Whq?<2 7- 8 9 += ? ? GIPQTUCF =?el?: + - ddd```ddd```ddd```fffddd```ddd```ddd```ddd  + .6:dr?FHKQQQQNK +I GMKH E @>;:af??8 @5=9;;;;;;;:::=9=be? @:=<<<<<<<< E C=;23 ) +*gnx"?G8?????|oyT5A%1-?$6 #4):0?3B@LLX*ci;CI?AUW(???ki9|xI??R??P?~N}{JwuDlncj?D G +KJ +I H G G H +IJNNOPOMKJdq?I BJ>F +A CEEEEEEEE +T +T==]f? +1/ +3 D:5 @$@ +G!(076M Pg8_J6]HSUVX??{Oi<8??*??2?|n],X #OIW$CQ;I5C5CP=O=O;M6H +1C0B3E5G 5G 3E??h=N@QGX!bh8]e4U],??wKU#S]+JT":OQ>QFY"AT0 9 6 +: +< +< +E F OQWXCF +CGfr? G= +@ 3 -ddd```ddd```ddd```fffddd```ddd```ddd```ddd#&=> +Q +TQSaq?NACCCDC@> +; : @ ? @?@?A@fi? +A9 +A5?:=;;;;<<<<:=9=be? @:=<<<<<<<< +;943/ 3 ,/lqw).4eiX?????tagA6= +8? ,A 5 +1*=9H=L!CLGP#WZ-UX+b_2liig6`^-VZ'RV#R\'HR8I5F7L:O4L.F ??d"1*#2%,&( / /"1#2%4 &5 +(7 (7 9922488<??j(2)7!/ )9'7$5 !2$1%2(4)5$5 "3 /--0#4%6 |?g%5!/&4&'2*&')#'!8 2 P +NY Z M O< ?dl?A BEJ +I H G G H +IJKLLLKJ H +F_l?E?G<E @ CHHHHHHHH V V==]g? // +3H +DL +Q +K +H 4.#0 +6R!Jf&SN!NI=O%HZ0z???eL4?? u|1u\Y at FMKRGX"@Q6G1B 1D 7J>QCV>S:O8M3H +??[5K + at X:R@R?Q?Q?Q?Q>P>P>P=O:L7I 7I 9K +:L7I 4F??j?PARHY"=NK\%GX!EVEVGX!HY"EVARARFW L]&PV&PV&V\,W]-??~W]-^d4TZ*U[+TZ*V\,Z`0_e5ag7_e5[a1b_2c`3eb5he8kh;nk>pm at qnA??nk>nk>qnAmj=qnAa^1if9fb5d`3`]0^[.^]/a`2ce6fh9gj;cf7bh8\b2??T\+[c2QY(7K7K6H2D +1@ 2A +8E=JIS!Yc1]e6QY*PV*Y_3VX0EG??rGB$8:<> @MMZ8M ;P:M9L7G#4D 6C;HHTO[P>P>P?Q?QDVBT@RASCUBT>P:L??k at QBSIZ#>OK\%GX!EVEVHY"IZ#FW @Q@QGX!M^'RX(RX(X^.Y_/???X^._e5U[+MS#SY)Z`0]c3\b2]c3bh8gm=b_2c`3fc6jg:mj=qnAtqDurE???qnAnk>qnAol?xuHnk>yvInj=kg:fb5b^1`]0a^1cb4ed6fh9eg8dj:ag7???Zb1`h7U],EW?Q8J6H:I:I6C2? +9CMW%X^0QW)Y\1knCkmE[]5???c\@DFACDQ TaAUDXN!4A-:/90:/<1>1B 3D +2F3G6L%.D1-v??/0'4'4IN[\a_ce_bY\ $O +%P +'G &FWu?]X*eNM 5/ 7 7>? +G H +PQ=@@C_n?H +D F =A ; > +/) ddd```ddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffailailcigbhfbj_bj_bhZbhZ??zORGmmmwww^Zhb^lbZqf^uai?ai?ai?ai?ai?ai?ai?ai?ai?dl?dl?QY????HPbj?hp?bh?bh?bh?bh?bh?bh?bh?bh?`f?`f?`f?`f?`f?`f?`f?`f?}??IOqfl?ou?W]_e?ag?hn?bh?bh?bh?bh?bh?bh?bh?bh?Xa?gp?_h?IR{???IR{\e?mv?en?bk?_h?\e?[d?\e?^g? `i?dk?_f?^e?dk?ow?s{?mwoeogq{cv?h?????yt|W~?a|?\??ct?bz?h??m??n??n??v??????????????????????????????????????~??y??p??o??m??m??g??m??x??t??o~?g|?k~?m??uao>ud{?jlti|?ywpnvg{?d{?d{?\{?\z?cz?cz?py?o}?X??`??\foB???hqF??f??h|?b}?c|?g|?gz?gx?ev?ct?ad?}h??l??f?_t?]r?fv?n~?y??JX}kx?t??[f?bm?iu?t??gpkhqlgm?dj?ad?ad?dh?im?T\?bj?es?Q_|???L[|ap?]l?`o?_n?^m?]l?]l?^m?_n?`o?ap?ap?ap?ap?ap?ap?ap?ap????MXtgr?oz?W^?_f?ag?hn?_f?`g?]k?_m?^q?`s?^v?_w?^u?^u?\n?EW}???CPrdm?mv?dm?dm?bo?cp?_q?_q?[r?[r?oy?hr?eo?gq?el?`g?gn?ry?|??nv?????????r??y??W??V??n??p??r??t??t??r??o??liwS??q??n??l???q[|?f??q??a??f??k??l??k??j??l??n??n??k??i??k??n??n??j??f???z_??s??~??v??w??m??~????}??{??z??z??}????????`?????|??m????????????????????????????????????????|??|??????????????~??????????????????????????????????~????????z??q??s??w?????z???????????????????????w~?p}?o??r??u??????????????????????????????????????m??m??|??x?????}??v??z??x??mx?j~?p??m????p??g???evLm?W{?e??j??i??l??w??????????????w??{??y??r??e??_|?^??b?? }j?P?d??n??d??d}?Z??j??c??c?`~?_|?[{?Zz?[y?Z?e??k??qgxX???ap[v?wqrw??n~~au?_s~\z?b??]?[}?Vw?Uv?Xs?Xs?`q?bs?ht?jv????[]?iu?p|?d{?m??[z?a??ay?]u?al?\g?h_?i`?u^?w`?]c?ms?gm?RXz???NTv]c?lr?dj?ci?bh?ci?gm?kq?pv?sy?ch~ch~bhv`ftafi_dg_d]_d]??|KNEgfbqpl^Y_fage_khbnddddddddddddddddddddddddYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ MRN + ,0 +< +< +< +< +< +< +< +< := +A7IQ?/ @> 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3JOw/ +7<+ +50/ 1 1 1 1 1 1 1 10 +?:-OX?/ : +C : 9 +9 8 8 : +>?< +8 +1- ,:+81.;4lza/=$0>2@3? +-> +-@.A.?.?.=.=)27@@I5>{?[-8 +6C*7 &5 '6 +'7(8&8%7!5 42(5+27,1"; +!:%N,UQ_?.)"16!2(-#(#, ' @ A +J L< +FB3KZ?7 Q +IBA?>>?ABBBBBBBBBNYy/ ;?5 @ C BKKJJHIFF>D HAP\?/ 5 0 +1 5 ?C I +GGD GA;;/ 7$0>=IWs?yHUNRaDKZ=FV'Wg8M\#KZ!GV+GV+GV+FU*DS(AP%?N#=L!5DGV+da8a^5??pebCokRqmTjeOb]G]X;_Z=f`>jdBld=ld=ijBhiAhf?fd=hd>okEysO?zV?????_?_tT|oO??c??a??k?rG?sH?rIpGykDug at rf@rf at g_:g_:rlHga=??grnKrnKrnKnrOfjGY_;OU1EQ+AM'=L%;J#=I#GS-[a=msO?~]??g??k??l?????b|rO{qNrP?{Y}pNYL*ysOjd@[`8_dP();m}b 00?*(7".-.-0;2=3P0M (W#RUTTSMLGFVW?CH"O&T,Z O )X +Z'V KC84 / /-< +:-TY?+ 1 8 10/0 +2 6 9<32 +( $ +PRM +  + +  + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYahp/7655555555228 :QY?5 +;10000000022222222dh? ;04, 90,00000000* 5 +51Ya?55666:;ABCD3716 +'6%6.->6???,?#,(:3D3D/(:$1'47>PW+rpG??[??`??^?tN??ZxpIwoH??veb9`a7_`6Oa/M_-J]&GZ#FZEYEYFZFZ>R2D);#4 + 1-*y?e.>-;$&4"/$4%5%:%:&='>)?*@+?+?&0/98D5A??a/<,<(!2"3#5 $6 #8"7 6 66&4$+0 $);9I Mr? +F '-7L-4M,E $2%& +% +:<DA ?C C +AHL\f? +> +;--3 +> +ELIG C77, 4((2E)L_C??{Vi;K])BT GW([kO>O>O?P4E9J&73Dt?QBS>O8IK@M!BN LX*?KFR ISHRIRJSMUOWRZT\ TZ,_e7XY1ef>??vd`=qhI?wX?~^~qQsc?qa=|k@?qF~l>uc5wpDyrFzqFtk at qe;sg=}pF?yO????wN?|T??\??Y??\?pI?tM?rF?yM?~S?zOpG{lC}qI?xPulEof?yqLskF??t?zVztRwqO?wR|nIne>i`9b`7_]4SY-LR&V]1U\0TZ.V\0ec:wuL??a??p?????m??V??a??p??|??jwj@?yNqh=^`1`b3\h6Wc1K])HZ&JL%]_8QX/V]4??b>K 2A-<8E=JKP(TY1b^9miD|rO?yV?|Z?|Z?X?}VyzNlmATb/IW$??`;R4M8Q;UB\2J7O7L4I/E+A)?(>)?*@3H +;P?S"1Ev?`#5 +,=!2("+%,3*1 #?:JJYZ\\UQIGmo?H =HRTM'_ ,d(` TL@:20,664[_?511.--,-/13 +7 6,) imp YYYeeeYYYeeeYYYfffppp iii ppp iii ppp iii  +  + +gm?$(4<HB ; +A +A +A +A +A +A +A +A ?8 = Fah? F F9 +C +C +C +C +C +C +C +C@@@@@@@@np? + E9A<J B> +C +C +C +C +C +C +C +C +8< :=hp? E +@> +F G K L +Q +Q S S6B(D,H,3*11%$8,??z;P/6L9O!1E+? +43H,6=G^b/~?O??b??b??T}uF|tE??QvrByuE??wkm;dk7ah4Mb'La&Ka!I_H_G^G^G^F\=S2G.C /B/B);#5|??(42*0#)%)"1)8#(=)>*B,D.E0G1F2G5C/=,:)7z?Y,< /A1)<*=*A,C-D-D*D*D,K;$C33=)3 GD QPP]??$&13*3;'E1A4!1$+# F +J R MKIH J_p?!Y cQNM +K J J +KMNNNNNNNNNor? B;E J\ ][!f + e ` ^XVQP +]RMR`i? +MO E; ?H +M W WXVA F*?1 at U?S:?S:D\Kc%??TMfI_J`Rc/`q=IU1?K'=OS??g-A/B#6 '9)%7'/.#"--K&U +%c'e*l,n+j +&e"^Zmr? H;MXVT3r6t4r 2k-f'Z"UMK= B? Djl?J B@ B BAA@AAA??;; 2 +3 ' 'sv? + + +iii ppp iii ppp iii fff```aaa```aaa```aaa V^?(1@ +< >4488888888 +@23>Y`? ? +@7<<<<<<<<::::::::[]?95A6=8<<<<<<<<< 84,1]d?;67>>BADDEE' 3*6,8)#+%%9 0D+??tNc:G[(4H#6-@ '81B 5<MTqt???U??X??Mvn=ld3sk:}uDge2ki6??i_d.U`(P[#C\C\B[B[A[?Y>X=W6O0I+B *A ,A(=2)hq?8 1 0 +3'$$30 5 +!6 ":$<&=(? )=*>3D +%6.-q?M#6(< 16 8 : +"< ">">">!= +&C>83%5-DDM +Idq?+X2DHBTX-D,C.J>Z +"2/# +(#FL +T P GB +?GYl?PXFFEDCCDEFGGGGGGGG\]?67 +FFQW^cb^[SP J +H[I@GV_? +E +F @::?A H +LSU +A B!60?TG[?H\@B\>X|?;A[D[ G^ HZ Oa'Q5H8K .A)<4GGZQd$K^@S??eDV&DV$EW%?REX!mj7fc0XX$``,qq=??S??_??Vsm;[U#??e??M??O??Y??T??`??{?????j??W|p:J +MFD&g*j*j,g*e%Z UKG@<5:ac?C=?????>=<;::9:45/0^b +aaa```aaa```aaafffiii  iiiiii  iiiiii  iii  !"-.fl? +? +? +I8::G>>>>>>>>M<< +H`g? +D G +D????????AAAAAAAAbd?A@M;:6@???????? +G A6 =cj? ?: +A +A ?<;< +>B D)$ /*'7**:-1A&@P5Yj at l}S???drAER,9/9JTAKY2K0I.E,C(> 6) +!fo? +> : A,!?.+*:7#:$;$>&@'?(@)=!)=!/C%9';.B??_,A+D 8(C)D)E+G*H*H)G(F9F*73.B H MHjw??$$7%.$-3-7",:7W \ c +b +VOJ$Scy? + RYKML J I I JLMMMMMMMMMff? + +> +DSMPW'd +k*j %f"c +ZW +Q PW +I I +Xfo?G C; C +A +A @ INW[ P +H 6,L9K=EWINe-Tk3??]QiMdI`CWI]BQO^%BTAS?Qln?}L??R??b??v??y????????k??Q?wE?vD}vBwp5 +B02- +<======== F7< +J[a?:==6666666688888888cf?83 A320:66666666B>9 Cah?8- +9 +52)((07<#.+66B@L&JV&Wc3it8%B +&C &D'E$E#D!B + A 2T B 1,6<81s??9&:;#F>"B40 C @U Y +_aTME +!MZr?@E = CBA@@AB C C C C C C C C Cki?79 IEIN&]&^%] YVPNGFI> B +Sak?92/5477=? G +HHC5@$/%3>@R:XjR??qI](?TO>O>O>O__-QQ9HBQS6L 2H2H*@0F9O??h1F6J2F676 8/&!  B D&T +)W0]4a9c:d`?1] PKNRF +LUY X + Z +QK@ ; @:4 +G +Gcg?@8M +=:*0JJJJJJJJ +F:DT_e?;<= 9 9 9 9 9 9 9 977777777jn?3, +:375 +A 9 9 9 9 9 9 9 9DDC +Oho?;- :52 +' +'( 3 ->(5F,4;CQZ#bk4jr6go3ci)^d$??Q3843RQUS"KIGCmi)A0H +??])C3O6R,I-J,K,K)J'H$G"E8M|#8g + KC A D:0[i?-5 +J K +LP^89N K]^ aeUMC "JVp?5<9 A @ +? > > +? @ A +B +B +B +B +B +B +B +Bts? 4/ +CFO$V2d(['Z#W!UNLGFQ BA +M[f?02 701 7 9 ? > +A?FL I +M +6 >6EBXgd??EV4?SG[J`OeAVH]6G;LCT K\(Rc/Wh4Yj6Zk78I7H+<@Qu?R0A +2CBS>NEU$N^-Qa0M],FV%AQ ?O@PCS"BR!9I1A6FGW&Xh7??~OZ0AQ*JZ3QiEbzVKlMMnO8cH9dI3iR3iR.iW*eS#cS `P?\$Kh0I\$Zm5??uuxCwI?xJyW?]uxcdgRTh_Ui`5SS00)^T;??u????????|???????????}??v??P?}F??y?????|???????????y??m??g??m??t??s??a??k??i?????`??i?????_??g??j??ar}RkvKr}R|?\SX/glC~zT{U{mJ|nK?~]??q??????????????c?wQ??_??l?\??q????y??u??z??}??z??m??o?~Q?uH??x~wI??[??h??f??b??a??f??l??m??f??_??i??n??o??k??b??_??`??f???rG~zJxtDXe-S`(BZUm1cuMewOfyLdwJ^r=Ui4K`%EZ;Q/E3H=R??p9MAU$@T#3S,L&@%?)9&6)/!'==#J$K,T0X6[8]e??;`!LBO+aN +F +HNSZ$V!SJ F +:76 @ei?0, 968 ; +> ? +> < +:12: = G J +O Pim?B2H + +8 9( ,iiilll + + +iiilll + + +iiifffddd```ddd```dddaaW#&12>>>>>>>>dg? @: C8 +A= @ @ @ @ @ @ @ @ @<>:=be??9;<<<<<<<<::::::::be?>8 +A6?;=>>>>>>>>47< Cco?M CB9 +1),9'7?5=MT(_f:gmAW]1DJAGKL"QR(??c75 B?^[2`[3idui??yO}yLkg:hg9dc5_b3X[,??xNV%T^,JT"ET3BQ0?R$?R$>W=V7T2O-L(G$B'E ,H"-I#$@)8!s?e4&> ,Da).r&/Z$-X4I*,A"#@"?&A*E*@(>,G+F6Q +>Y??_+I,K%D,L +K +(I&G%G&H&J&J5'5'14.1%A; JGdo?N GN9 +A5 +7BD FILMIIJKBA^h? <57 C C C C C C C CEEEEEEEEYm?D +@KCMJLUTVTSQOOAC < +>^k?< 6 +: 7 +8 9889@ + C0 5 >:/ +;*7=GTZ???I^5;U:T +;U E_8P@X=Q N0BPWc1CT BS@W!7N?a+D +6Q2M6O;T=U 7O'@86,9/$5:KBf +0T KIMH\x?FX,h"r (xgcPQHH +J +G NK>@;>bb?B>BBBBCCDDD C C C C C C C Cag? +D@ I? +GA C<<10 bcg    ddd```ddd```fffddd```ddd```ddd`aY .1 < +=>>>>>>>>dg? @: B8 +A=?????????<>:=be??9;<<<<<<<<::::::::be?>8 +A6?;=>>>>>>>>9;9=[g? C66"6"14'69%2,9LS)fmC\b6Y_3RX,KQ%OR'OR'AB./??aSQ(`]4UR)<7VQ)ld=yqJn_6?uL?U?tJzqFvKtpCc_2ji;ed6^d4V\,??xLV$S]+IS!CT(@Q%=R>S>W=V8T 4P0N2P +2O/L(C"!<5"2n?b'<+8K$1D E H +8B!64<&C1L;V?U. at V/>Y4O3N 1L{?V#@,J+I + > +!? "A%D'G")I$)K**L+ 5814)8!0<7E +Dcn?PFM9 +A 4 6DFHJLMIIIJAA^h? <58 C C C C C C C CEEEEEEEE\m?D @K +CLIKONPOO +N M M?A < +>^j?>9 =789887:;99A E5 7*2=JR??~H]4R +DVBT@RASDVFXGYGY0B5G +9K7I +5G oj@?U????????????????????g??V??j??j??k??n??s??w??y??y??c??g??{??y???????????????????????x??p??n??r??v???????????~??~??~??v??i????yQrmG??`??f??]{{UqqKba3a`2_a2eg8msCx~Ny?Qv?NIZ&AR:N3G??c1J8S.I81+;P/Uj#Lx&RN%\k?? +'EM#U[$g"b&f %U"RE? +DB N +OB D>Ace? D?BBCCCCCC D C C C C C C C Cag? +D@ I? +GA CED86&%abdddd```ddd```fffddd```ddd```ddd_a\+-; += H H========cf??9 B7 @<?<<<<<<<<<>:=be??9;<<<<<<<<;;;;;;;;be?>8 +A6?;=>>>>>>>>?@9:Xb?8)-!.'3'6B6FN)OW2\c/dk7DJRX,WZ/GJ9::;ECKI ??pjg>lg?OJ";3 ld=??Z??^eX.{nD?zP|pFqj>sl at nk>eb5ikR;Q=S>W>W9T6Q 5Q;WY2M +/I +.H y?_"=+F)D369&!<)#?3#?3 >6=5(D#? =5 +> = +J Lbm?Q EL7? +5 7 +G IJLMNIIGH +@ +@`g?<69 C C C C C C C CEEEEEEEE]m?D @J BKHJ G G J J L L +K +K=? < +>^j?B> B +A @A?>=<;E=B O=4$5?H??pCU+;S 6N.F6N0F@V3=4GQHLaLaPmIfE[QgNVYYad at Ao2bkj$-,?S6J9L +9L +DA>!HE'W#+['=f":cF]%BY!??tXZ+sm=tn>dl;z?Qp?|i?uC??8? +g?K?Lgb}??????????r??q??~??????????????Y????U??????????????v??Z??W??p?????????????????x?????n??i??j??W??`??g??g??i??f??Y?vH?rEyk>?yM??Y?{Q?|R??b??e?????b??j??|????????}??k??V??S??P?~N??P??V??^??c??r??n??y??v?????????????????????????y??}?????????????????????????????z?????^?xR??l??x??q??c?uOml>ba3ZY+a`2orC??T??]??_kyFZh5HZ&::::::::<>:=be??9;<<<<<<<<<<<<<<<8 +A6?;=>>>>>>>>A C66]e? 1#+ &$&,*5;!DJ0TW*Y\/X["TWMN$XY/WX.FG><LJ!he<{xO??}ZU-UL%UL%cZ3??g??k?}W|pFsIulAe\1^Z-ie8on at on@gj;be6[e3S]+??uES LZ'BP=S +;Q:Q W>W:S6O:T%:T%5N.,E%!:%6!8+" ?_f? =7: C C C C C C C CEEEEEEEE_l?D @J +AJ FHCDGH K +L M M=? +> @^i? +EB FCA<<::2/J<:I6+ +4=B??mIZ-E[@V6K=R8JK])?L0[hLOa#>PE[8N2DSe)NXPOYQEIbekw 8C3=H87I +6H 8K =PCWDX>R 8L;O +AUGZJ]L^$Qc)Zk5art?Kq?xr?yI??%]t5x^@NQ??????????????u??}????????????????????]???????????????????????~??v??g??o??r?????v?????q??o??r??g??k??k??d??d??c??Z?yL|k?n]1?tI?Ttg=}pF??`?}V??y??S??Y??`??w?????q??{??j??g??a??Z??T??S??V??Z??~??u??{??u???????????z?????????????????????????????????????????????????????v??l??????t??d?vNqm at b^1ZW*da4rtEz|MyOyOr~Leq?Te1DU!??g1E4K(? /B0C4M >WCcAa 1X&MG#L +=/ /!(S3^+{mZ|?%/&=4K +)H0O *B,D (3$/-& : ; +S U F +GA Cag? +D?B +D +D +D C CBBB C C C C C C C Cag? +D@ I? +GA C S S KJ ?> /.^ddddd```ddd```fffddd```ddd```ddd `cv "66@@GHLL<<<<<<<7 @6?:=99999999<>:=be??9;<<<<<<<<<<<<<<<8 +A6?;=>>>>>>>>38,/dk~**,+*)JI4kiCjhBUS"JHZY#po9~|Sfd;LJ!LJ!kh???Y?{Sje=??wJAQEuiC?~Y??o??\|nI??[?xMjc7\U)]Z-jg:km>fh9_g6Zb1Ua/MY'??rARFX$=OV9P"6M9Q/0H&$<"!9%>(-F00L62N8???0"-'(88DTT7I=%7+3 +#9*C +/H1K/I -F ,E -C#9$8)="w??.%*6 ++%?&@&G$E +A90 +CE I K +OPSS`k? +MBJ:B : +<KLLMLK E D +A B<=_f? =8; C C C C C C C CEEEEEEEE`k?E ?I@H D FDEI J +M O +P +P?A +? A^h? ID +H:8.3 . +/ % +>.*4#5?6??rUe4Tg%Re#HY%L])ER4UbDDV^p4JW=)6!)+;E:@O( +);1CBVPd>R DXL_Re%Se+Se+Sd0Sd0???D^E!/l +X +m t +GR +!JF`aae '?&> +1$>#,F+??v?O+T^)PZ%[m/\n0YwSc?]Qx?4[l1mS )?J\?????????????????????????????????????????????????????????????z??c??d??g??x??n?????o??k??k??_??b??`??Z??^??d??b??Xzl?rd7?S??]znD|pF?|Tqe=?????PyIyI??W??_?xJ??Y??c??g??j??g??`??[??[??]??g??b??n??n????????{??t???????????????????????????????????????????????????????????????z??p??`xLle9^Z-fb5on at rqCruFy|Mbl:ak9\j7KY&??e/A +(B.H 5V9Z2W,QD'M@- -F +)Q'x !rSt?0":2J (@2J1:7@/*/*+/'+B< Q N D +F@ B_h? D@ +C E E D +C +C BAA C C C C C C C Cag? +D@ I? +GA C +R +R +M +M +E +E < +;, +.^eoddd```ddd```fffddd```ddd```dddac?-25@@CCCCCB;;;;;;;;ad?=7?5>:<::::::::<>:=be??9;<<<<<<<<========be?>8 +A6?;=>>>>>>>>" * &quv#$1/@>)ZR-ia6;M?HZL8K5;N8*? !6/ 6(@-E-F ,E ,F-G:L>%7)'&"!^m?+ A:GHIIEA 9 6 +H JLML +I +FD_k? +G?H;D ? +AKLKK J +HA@>@:<_f? +>9 += C C C C C C C CEEEEEEEEbk?E?H?GC DF G +K L O P +Q +Q +DF E G^h? JD +H :9 +*4(.#.4!,&'!!$-&%$'0;D'??fQ^&P]%P]%FO2FO2598>BA5E@P17E(933EVFW ShEZ???Ca1<.f To yOYKKns +w xMI'#/39'>D???;N;Ma,I](MdG^@[&Fa,Eb^:WS4\?1;<:G???????????????????????????????????t??q??????????????????????????r??m??v??j?????i??^??X??]??]??V??L?~L??O?~MuD}uF?yJ??]??a??V?RwtI^[0??p_a0TS#_^.~|L??Vjb4nf8sf:rF??U??\??\??\??_??c??e??c??p??m?????|??s??n??y??~????????|??v??r??q??r??v??v??x???????????????????????????????????{??u??[yrFxqEwtGxuH??V??jz?P~?Tz?Tdp>??r4E?P@Q4K/F)B'@'F)H)J)J,N;7)-I;"8_A\-u[y?A="E1)C79.FH%>+'@-%@7"=40K#>N F DF A Dal?I +EHGF +E D +B A@? C C C C C C C Cag? +D@ I? +GA C +H +H +H +H +H +H +C +C +9 ;, -ag ddd```ddd```fffddd```ddd```ddd$'+0df? +=BEIIFE?>:9::::::::`c?<6?4=9<;;;;;;;;<>:=be??9;<<<<<<<<>>>>>>>>be?>8 +A6?;=>>>>>>>> ( %(??u16"FAVQ+?}M|p at tf7{m>?|U??]?}]rRc^6upH}xPniA^V/[S,bY2g^7????zU??w??}?|X?wS?uQ?}YwsFpl?li&-E-4P(:V.:Z(:Z(z??5EBBUAK^J8N(:P*.E*A)?.D3J 2I,E (A'B)D-;D%. -)Va? 9O +H P P M MFG@@CCB +A +> +> +> +>^k?B=F=G +D +GKKJI GD=<<>8;_e? +>: > C C C C C C C CEEEEEEEEdk?E? +H> FAC G +H K K +N +N O O +HJH +J^g? L@ D55#*22A,=L7727021!1'< + 5,. +3BJY2Pa-Yj6???"" 019;EMOKW?DP87G-= >Q>Q>Q@SBTDVCTBS???1I)P ?]iCOFFj o +t +tIDNS*O0Uw??0EFF`0E_/@] ?\ +:T 5O=Q6CW > B B +F +F G G +F H: +:=be??9;<<<<<<<<>>>>>>>>be?>8 +A6?;=>>>>>>>>!)./'(91??|AF(WO h`1?v??|E?}M?uEzjHxhF?rY?~e|wOxsKnf?c[4i`9{rK?~X??Z?????]??q??]r`kh;kjS;P;P:M-9L,3E5. at 0)"7(3K1 ; > C C C C C C C CEEEEEEEEdk?E? +H> EAB G GJJLLLL KMJ +L^g? L> B%%(#1C?Q)@T;Obm1w?F{?Phr=`j6is?eq3Ua#??_O[IR'GP%=>C127 4, TE0 @ * )$ + 0:/7A8U_V???DNC *'((3%?J +=]_ d d ;6 +] +]OQ]u?1=4Q!7T$3Q>\@Y9RFW-[lBU^]&W!RILINjy?VT!XHGF +D B @?> C C C C C C C Cag? +D@ I? +GA C 6 6 +; < E EKK L +N C Edj? </ 1   ddd```ddd```fffggg bbbggg bbbkeq +  $'23 + E +C;=eg? +H D +F<<<<<<<<>>>>>>>>ce??: +F> + E;8EEEEEEEE JH@Bcd? MI +KEEEEEEEEEEEEEEEEma? +c; +F + ( & +$>G +^\EC 09#/*6@Fdj>??l]X0ugB?sN?pM~jG?qM?|X?rNm]9nbV"0)F4/L:3PK6SN2PR'EG9>16u?r,F)$B&D(K1T"H(N"F$H'G+K-H.I/F2/F2ZPS [`o?WTH +O N N +MLLKK +I +I +I +I +I +I +I +Ibj? KE +Q +I PFCMLJIFFCCEHBC`b?BAI +I H HGFFEECCDEEFGGaj? +A; E@K G GDF J L O O Q +P +LJ8:]j?? +=? ;0!:DC.QP;UUTT??A??8?uDl^-XH&rb@??V??X??u[[HPJR'10$# ><:A)2 (5..J" '&(5GIV???QYAHU4A " ##!"6?F4X_M]k-Zh*H[7J@SWj[k M]??t;`-)< +%8hgjf7&B73:6/D'<Z[nl L(iTl?-G5'+C5,C;R&DX;O=K +IWR^ O[4N3,14 Yb?R???????????????????????w?????d??e??f??o???????????????????????z?????j??b??g??O?N~xFoi7aa/ee3jq>qxEntD`f6xwKnmA??c?????s???????vV??]?????u??y??i??Z??Y?wI??W???????????????????????????????????????????????????????????????????????????????????????????????????????????v??m??t??e??T??N}?Ls{B]f-KTTb'\j/Zi.gv;??fVj-Nb%3G +3J2I0G/F,F+E&B$@/I&#= +%% +- /IN]p?RR + [Y(h bY +^[QPK +Q&S*W +WPS WXj?V ` +^VSH D : +9 5 +6FFFFFFFFdj? ID P +H OEBBBBBBBBBL J@B`f? JE GJI<9#  jjjbbbggg bbbfff]]]^^^]]]^^^_Za.09 :8;7:ad?<7;;;;;;;;;::::::::Y\?51;1;7:;;;;;;;;;>:=_a??:> B B B B B B B B B B B B B B B BaY?G*4 $ - +1DEJI4 ;)#1=@:=@>db9??{?zS??_?yU?zV??^?uQm]9ne>??^??k??`|pFymCsI??`??}?????w??a????~T?~T?zP?tJ?|RwkAxlBpzElvAdq;an8^k5 Zg1O`)J[$ATH[#;PLa(??bE]#?W>V@Y=V9 D: +C@ +CFFEDCB>>7=9;]`?85; +C +C B BA@@?<<==>??@T^?52 +=6 @<??@ G +H I I J +I@C7:Yf? 5153,"$;JI4\[Fee)gg+??L??G??Y?wJqa@?tS??c??a??kj*ag9\b409@ )0 E= A G, 3!)##=)/0D???LRFZe:Wb7VXe/1> + (*7 at G7KRBBOMZ"P`CS7F8G=J@M??eVv76LJ53 @9G"P(A=,EA1P.5T23O@*F73H*?"d a?)VRhu)61)?*4G}qAwq?oi7dd2bb0ae3dh6nqBeh9vuIhg;?zS??j?zW??z?????w????????p??k??z????????~??w???????????????????????????????????????????????????????????????????????????????????????????????y??k??q??~??}??u??i??`??W??S??QuyF^g2NW"KX"P]'M\%]l5??eVi1Uj1 at U@T=Q8P7O6P 5O1L .I0J)C1* +"2 +,BDZk?MLR +K +[XU WSFB9<:> P @>@L\? IWU WTKH> +=::????????Za?<8 B8 B> +A>>>>>>>>;>9;\c?=8; JI=;)'___^^^]]]^^^fffiii   + + +ccciii   + + +cccgef +  + +    +. / < += +E +E6 > > ?dh?74 +< +9 +9 +9 +9 +9 +9 +9 +966666666ei? > : ?-207555555557 ? ? + + at be?85 += = = = = = = = = = = = = = = = =ki?7 , 0 &6 >QK< A+$*:2:%6>)KC\T-k_9?zT?????o??x??d?yU?vR~rL??Z????????jTW,ZP,]S/nd@??^??s??irhDQG#??llb>zpLuQxnJ}sOj`N:J7ICU#:NI]*{?^9P4K7N7K7K7K8L7M5K1H/FB[D]B_A^>\9W4R0N??b6H(=%: :+E<*H 6U)0O#$C39)+7$0<: +NI +N +Q[k?D L J IH +GE +C A @?88888888em? EA E386 +>@@>>;:877 += : ;cg?51 6 < < < +; :9998889 : +; +; +;_h? =<C24/39 : +> @ +C B B BC +K +AB]i? 33 +; 71$,-BRP9caJom0us6?zD~s=?rIwh?eU4scB?{V?wR???b]3CE-"$ 55+-%++C'!$0psz/29PWE]dRglfW\V69> +6<.Y_QCN#KV+Yf0an8Yd[d9OX-R5I.1E*-D,C-G,F(C$?0I4M3E5);+#A +3EDZi?NP S G VV Y"UR +B>57 !4#6@ 7?I]l?IMA +X VPMFEAA +; +; +; +; +; +; +; +;fn? EA +F497 +> = = = = = = = =7??@`h?97? I I A +@ +2 1 +# " hhh   + + +ccciii   + + +cccfffUUUWWWUUUWWWOQP   + +''44<;BB/ 8 62W\?'* 6........,,,,,,,,QV?-2 :'+* +4--------- 6 +40UZ?'( +4................UYe '),> +HA>&2(,59*9@ +6= +A/ uc???a??j????yW??d?zX?wT?mJ??f????????}fmAIP$xoPqhIpgHypQ{rSmdEXO0KB#??jjaB}tU?z[{rSvWofGtkLYa8T\3MX.KV,LW-KV,ET)AP%EV*Qb6GZ-Qd7?g=S%>T&F\.EQGSGUESAQAQBUFY:O +9N 6M4K0J.H,H,H?W=O;N?R:P"@V(-D(5L0510, &;2?=II<9@AP_?0=@ : 9 +86420/////////QX?0 +4 <)-- 633320/--2 5+)Y^?&$+/..-,,++../00122PX|* 1 +:%''./0346543=F;7R[?'* 62/ +"(&;D@'MI0WS\X?sIvi?{lEwhAhX6rb@?uV?rS???IA,&$' +  ,JI +4<$1*46C\]r at AV +1'&%IIc %+.3W^Lip^inhFKE $'#&CI?gmcnwZYbEKT5IR36<2 emD:B"$!#...GGGKL:/0MROTW^dkqw1w}7wwCtt at O\RR_UBO=N[I??tR`=_l>n{M^i1Va)Xa(`i0bf3X\)Y]+bf4ih0sr:sujlncOW{8 at d!.X#Mp}???????????????????????????????????????????????????????????????g??\??\??R?Q??S??V??QwsCkj:ji9XW)lk=xsItoE?Z??d??a??r?????~??g??j???????????????????????????????????????????????????????????????????????????????????t????????????????????????????????|??|????????k??WzkJ}nM?tR?yW?|X?{WyySvvPah?V]4DQ&P]2y?_EX+Lb4DZ,;UR6PM1N82O99V&:W'7U1O3&> +1B//@-!)@.95FS?< +BH8FH +N +DB66 - + 1&/)2 <4::P^?3 B @ONJHC A +> =22222222RZ?5 : B/32<333333330 9 +85U]?,0===8922))  SSS WWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeeeee???GJOWYelnzbdykm?jm?tw?il?il?ek?dj?ci?bh?bh?bh?bg?hm?af?Z_????RW?Z_?jo?ch?ch?ch?ch?ch?ch?ch?ch?ej?ej?ej?ej?ej?ej?ej?ej????JOyX]?jo?_d?gl?gl?pu?ej?ej?ej?ej?ej?ej?ej?ej?`e?fk?_d?X]????PU}X]?hm?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch????JRTV]yho?[b?dk?gm?qw?^f?em?w}}?????y??}??e??_??h??????????????????????????????????????c??h??????????????}??r??i??o??~?????z??????????????y????????{??t??p??o??n??j??g??f??p|?b??i???r?Zw?_??k??e??g??e? ?c??_??`??b??g??l??i??d??a??^??_??_??`??ug}?v?[??k??????k~?o??l?i|?bt?^p?Ym?Zn?\q?^s?Yh?Wf?]l?_n????P]?aj?dm?gn?fm?gk?ei?eh?cf?be?ad?gl?gl?gl?gl?gl?gl?gl?gl????KPxY^?lq?`e?hm?hm?qv?gk?fj?fj?ei?dh?dh?ch?ch?ej?ej?Z`?U[???V\~Y_?ci?fk?fk?ej?ej?di?ch?ch?ch?di?di?ej?ej?fk?gl?gl?hm????MSuX^?hn?[a?ci?ej?ot?ej?fk?gk?hl?hl?gk?ei?dh?ba?hg?`b?Y[????NV}V]?fm?fh?gi?{x????????????g??m?????z?????????????????????^SQWQkc]w`c?wz?ak?LV?^[?da?TTpZZv\^kvx???????pn?ig?hd?c_????SQydd|kk?v}m??x???txwknuoryrvupts?????|?????????pszpo???????????????????????????????????}??y??t??o??w??z??~?????t??|?????t??x?????n??i??n??v??z??s??q??t??X??n?????????{??ew?`r?p??p?????????????????????????????????????????????????????????????????????????????????????{??y????g??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????u??c??o???}?c??m??ju??n??i??l??w??z??x?yr?st?p??|????????? w??hm?`e????Q^?[g?dp?Ua?bn?bn?eq?dq?cp?bq?cr?ev?iz?m?o?????y??m}?[k????HV{gs?y??ju?ju?jt?is?hs?fq?ep?do?dl?dl?dl?dl?dl?dl?dl?dl????KS?Ya?ks?`h?hp?hp?qy?ck?ck?ck?ck?ck?ck?ck?ck?]e?ck?]e?W_????QY?Zb?jr?ci?ci?ci?dj?fi?gj?ik?ik?ln?km?il?hk?hi?fg?eg~df}???JJJWWWkkkbbbiiieeejjjgggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRFI\,+ +025<<>>>=<<7 +91+QU?+/ +<4444444466666666IM|+1 +@26/2........1 3+'OT~') 6////////////////JR_+ +:AG: ?!&18>"CI-KJJIOIRL??z??w??b??^????}[??f?wW??|??x??i?vS}qK?yS??]??_{wQhd>ZV0WS-QM'MI#]Y3uqK??|rnHwsMsoIkgAsoIhd>okEen?^g8T`0NZ*LX(KW'EU$BR!BT"HZ(7K@T!r?U5L9PBY%@O&?N%>M"=L!=N"?P$?R$?R$.D,B&A $? +#@ +$A 'D )Ff?N0N?1,2 +7OW?,5455443322////////JMx'.=/3,/ 9 9886532 1 1$#PVz"% 0332110//,,,-.///OSx#& 1$*)/5 6 9 99865=?/+OTz#' 4 0:1*F& +, +%'6STh>?S'$7 Q??????????????????????????????????????????????????x??????????????Z?uH~m??tF?xJ}rD{wH??T??b?????n??m??}??v??x??g?????}?????????????????????????????????????????????????????????????????????????????y??x??|??v??j??t?????????????????????????????????????????{?????s??m??f??`??Z?yRvqGni?gm?V\.BPUc2~?_EY&Ld0Kc/(do[fQ^S`)Ye+[g)Q[ HR6> += +; : 3 +2 +* +* & &")&- 0?/>`n? (<=DEIIH +F D +C +; +; +; +; +; +; +; +;JR?18G9 =69 : : : : : : : : : <4/PX?/5 B6689==>>=<65,+%%NNN + + +RRRMMM + + +RRRfffqqq cccqqq ccckn?3 7?9 <64??== 6 +7 +4 +4 > +?:;be? +?< @::::::::::::::::mp?H AG7:00111111117 834`d? 85 +93333333333333333pt?: + ELI N,-/:)CN=\c/Za-VR#WS$scI?z`??|??g?rM?yT????vT??a?{[??~??j?}\??j????????kygCba3KJBARQ#^]/_^0gf8xwI???|{M{zLxwIsrD}|Non at rqC^h3Wa,LY#FSERER@Q>O?RDW6KF["~?\@X;S;S8P3K +/G 1I 5O7Q0N*H +1P/N,N+M*N,P.R0T{?w;e78[E.Q;3D +$559KKEC53'' >6; D\c? ? C;6678899:11111111op?C <B25++>>;:87445 +934_d?1. +55544322101123344mo?: 5;-1++78::;:98 > +?12ae? +/- 1 .?A:JaZjwnQwnQu0?~9seBgY6{o5??M?????l_2ib4voA??l?????i??k?????x??|?{\?????c??~???????????????????????????????????????????????????????????????????????????????????}??t??Y??[??]??a??f??s???????????????????????l??a??h?????}??u??q??k??\ztDga1fj7UY&CR\k4??bG_%Lh-Mi.io]cNdMcLxKw 9r-f4d4d9N'CX5PA5PA-G"#=kv?< +8 94 BE +C C B +@ ? : : 7 7 + (7>@OV???!-C 9% ? +A +G IJ H ED????????nu?O +HN> +A77 @ @ @ @ @ @ @ @ +DE? @ah? C? +D4498??CCDD>>65//vvv cccqqq cccfffiiihhhiiihhhef?1-8: FGHAA;; 3 +4 +. +.687>fh? D96========;;;;;;;;eg?=3:3@=@66666666/107dg? +=2/6666666666666666jl?;@HE U 04AL*Va?io/]c#PIWP$?pe?????f??b??b??u????yU??h??u?dEzY:?vW???????rRpV5}cBnp>OQDF_a/z|J?O??P??W??|oq?ln66666666if?8.4. ;8 ;==<;:966.33 9ae?4,/66544322899: ; ; +< +<`^?-+3. +:779:<<<:8635)0fi? /'$" +4<4C_WfujLtiK{q,?z5?|Wm_:la!wl,tk?x+??b??k?}?. +E + +:0'H V 9 :' + 2&3 +;`]?4 ,"*B(%TB +6 +9! "&%7=/EK=RVWOST*+?hft-+910edPxy=pq5}0??B?y6??A??^??t?????|??a??O?wB??^??^??a????|LrFyl@|pF?}Sum?SK^V'??W??h??W??J?{6y?R??ca~|+HF+\6g\~? +uB330)????????}??p??m??z????????????????????????????????????????????n??Y??W?}Puh;ld6vn@??c?????^??g???????????f????|R??z????????????????????????????????????????????????????????????????????????????????{??q??g?????s??Tnj=ra6?tI??g???????????????????s??a??b?????|??x??z??y??g?zFg`,fk3UZ"ET_n3??aE]Gd$Fc#uvghToPk I?E?0?"wfc?/P+K67WB7X.O???*D +5.*: +A?=>?AAD C +D + + .1}??!.A?& < = +GHJ H GECCCCCCCCfl? G<D< J G J G G G G G G G GAC@ Gek? J>;3376@@DDLL E E ? ?89qqqhhhiiihhhfffddd```ddd```  +%(34bb?82;0957888888884737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788cp?)=> KC$)<;@SlqHbg>]\ZYp_3?wK??~?????z??f??g??`????uT?jJ?nNsY8?yX??u??t??^tkDXS+GBQT'WZ-bd5oqBz|K}N{{IuuC??pmk8po9qp:nk4vs=E +JHB S S+BdkdDKD:D*487E&&3$#%;98HGFVOQLMOJ6;' fg|/"$#CEDZ[;fgGnn.??P??=zx%sk??3??h??|??j??H?H|m6?H??O???sm3zz>hh,psvzH~?P??_??c??d??a?V??e??a??T?nIgS.?J(3???K?E?;xK{????????????h??S??m??~??t??y?????????????????????w??x?????z??n??h??g??_?|P?mA|e;?rH?{R?}T??_??n??w??u?????l???????????????????????????????????????????????????????????????????????????????????????????}??s??c??SxvEki8\`-VZ'?????a??`??????????????o??q??|??y??k??k??r??crH[X+^[.PV&flW(Lf1Uo??o,K6/ " +!9@AECB878 + +<:C  'y?v(;% 1'* . 2 +S T +LG31????????_h? +A; +D9 B> +A > > ? +@ +@ABB +@B >A]m?C += ?>>>>>>>> +@ +@ +@ +@ +@ +@ +@ + at hh? + +<0 +6 % ```ddd```fffddd```ddd```  +-/89bb?82;0957888888884737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788bo? +6 +L BGG>@LXZfwzOfi>]X\Wud8?|P??y?????s??e??e?wU??v?qP?mM?qQ??v??x??h|hEUL%I@FAGBQR&WX,ce6qsD}|L~}MxxFqq???uppzs?|uA?wI?yK?uKsI}yS??d??b??c??\?qEGVQ(72J??HoX?j?,2?E??u?????S??^??n??{??}??|??}?????x??g??k??j????????????????????????????s??d??W??]??Z??^??h??v??{??{??w?????l??p??????????????????????????????????????????????????????????????????????????????????????????????v??j??^?|Mll:__-??Ua_.l[/?}Q??f??v??~??u??w?????|??h??`??b?Uth>?}Pol?JP Z`0??lNZ(ARCT Jd +F` C_.Jf5Bc\8YR-Tc1Xg%Q^ LYDM;D +2D 0B/K 1M~??+A?1K0=W<+D$#< (!II]\@A +!> E &w?o+?#'; !5 .; &// +D +M?3 > > > > > > > >_i? @: +B8 A= +? +> +> ? ? @ +A +AB ?B +> +A_l?B< ?>>>>>>>> +@ +@ +@ +@ +@ +@ +@ + at fg? A5 ='- ```ddd```fffddd```ddd``` + +**78@@bb?82;0957777777774737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788^k??P?>(+N^][pomxsImh>mc(yo4??W??i??z??t??r??l??l?yW????i??j??g???????????gsjCcZ3^Y1^Y1[X-`]2hg9tsE|{K{zJttBll:??vppT5K 1R2S6P 6P 8L7K6I 4G1H7N1P*I$G+N,Q0*O.bx?:+/)/+-11111111/1/2bc?6134478:;==99999999ad?93 <1:6911111111/2.2bc?5/2////////11111111de?5.6+3.111111111= ?14`f? -*,6171/T956401ZU8??lu|SovMZ^CVZ?ef^TUM!* d_}"* +2' L!H +< . $ 5//.,*'RO at wpxD=E0%C"~u?&3=5JTSs%$D""2346 ;)#-,N;fN.V>:G'4CAhw?&_%@-?ZG<^:\#<. F +AdaCFKN + ){?o5J)5M1I6J.30 6?:;;;;;;;;`g? =7 @5 +>: = = +> +> ? @ @ +A +A ?B = @_k?B< +>>>>>>>>> ? ? ? ? ? ? ? ?df? F< D2 9() ```ddd```fffddd```ddd```  +))65==DDbb?82;0957666666664737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788[g? >= +2/.lj9??umm9gj3`c,X]#^c)MSNTCYT:P>T;Q0$\k? +3)2) +4..11111111/1/2bc?6134478:;==88888888`c?92;0:5811111111/2.2bc?5/2////////11111111de?5.6+3.1111111118 :-0`e?.13<56 +@ +,#aXS7CY3?U /! =2[Xm,)>?7BA9DE;:h^]vlc?xomZVp]YoM?|Z?y8zl+?u8??O????t[ +[Kz +9.3!J 2)-<964094209 +&^]?= +/ +/ %!63Dpkr>9@ + +MCBxnm}sroed! &vm????????i??p??x??t??i??g??e??a??]??W??k??i??U??`??e??p??n??U?????oN_W at QIFXHDVFNT8\bF??R??}?????y??k??z?????u????????????????????y??y??????????????????????????h?yN?tI??]??e??V?~W??g?????????????????????????????????????????????????????z?????{?????{??v??{??e??g??k??v????????????????????????????????x?????\om\FdBf Hl&GfD8W56P !;ZZaq?P"59"B3S".K+H/1%' @ +9@@ +64KM&u?g1G#5P 2M0J 5O1D./ +&7@88888888`f? ;4 =2 +<7:=== > +? +? @ @ > A= @`j? A;=>>>>>>>>>>>>>>>>bf? HA K< D5 7'&```ddd```fffddd```ddd```  +%&55;;?>BBbb?82;0957666666664737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788`k?; +0SOFwsj??_tfC|e9?uI??^??m??s??m??e??_??]?rN?sQ?xV????????s?rR??c??y??{?{X\S,NE[V.niA??W?yPzqFulAtm?tm?pn=nl;??wkn9ch0Z_'PXW_$FPHR9O4J +1G5K ?UE[DZ@V>T;Q CF:DF T<::./*H???uv??i??e??Q??o??f??x????????{??m??P??_??h??_????o9"2 [L?,T@A++/7<6352> 9,& 47 1cb?,%%0?*+6#%0!yow????????p??????????????????????????}?????r??Q?|K??T??n??x??p????????~??e??bstU{^?????????????y??z??~??{??u??i??t????????????????????~??????z??u??q??r??s??q??]??X??`??WxlB|sJ??e?????g?????????????????????????????????????????|?????x?????{?????w??p??s??d??c??b??f??k??o??n??m?????{??u??w??|??|??s??i?????c??[??a??PuwExzHsuC?uK??]??l??k??`??TwtGmj=BDQS$JP ]c3??nWa/LX&HT"Ud-M\%IX!L[$I\EXF^NfA]Ea@[<1L-,UDnqd| ?/ +,< !<)>Y2L?:TG-J$A0 $51ed6; + m?c$9(C(C+H;XH_3>U)"/@%?>66666666ae?81 +:0 947<<==> ? ? ?= +@< ?ah? +@:=>>>>>>>>>>>>>>>>`g? B? +JB +KA +C64%#```ddd```fffddd```ddd```')34::<<<;::bb?82;0957555555554737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788gq?A'$*:oiI??d??X?u@??m??t?????z??l??b??[??]?{Wuc?hF?}[???????zZwZ:?}\??p??u?\pg at ne>~yQ??c??]?|U}qGvj at rj74 +;?370 >? + 52+,K' nfu?????????????????????????????????????????|??a?}K??Q??i??}????????y??m????????u??t???????????v???????????}??w??n??s?????v??????????????{??w??s??n??n??m??p??p??d??\??Y??Tsl@\U)^Y/rmC??i`aAz]??w???????????????????????????????????|????????????????????{??~????{??p??f??Y?}P?yJ?wH??w??r??k??h??i??k??k??j?????d??Q??OkoKT:44444444bd?608.735;;<<=>>?=?;>af? @:<>>>>>>>>========^j?8:DAJG ICB64" ```ddd```fffddd ```ddd``` !)*45;<;;::3311bb?82;0957444444444737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788eo? I'+4<@Itl=}uF??L??T??????????????s??c??J?~E?rNiW3}fD??f?????s?qQ?eE~dC?sR?~[?{X?{T?|U?|T|wO?wQ?rL|mDyjAtl>sk=mi9jf6??qcf1U^%JS>LHV;K ?O2H8N@VCYBX?U>T=S;Q8N9O6L ??Z2H:P0F,K-L3L +5N 9L:M:L:LK]):L(?%(?% 6N%= L@ec?2)3,5.-11111111/1/2bc?6134478:;==66666666^a?609.73611111111/2.2bc?5/2////////11111111de?5.6+3.1111111116 8+.`f? -13<:6; +  +D9=rgkm\L]L]C4?iV????????u??i??x????????n??????????????r??l?????????????????? "wx?(3 H4 7 +4.*+/ 3 :');<+1Nkr|3:D16L$:0*3 E5; >7$;GOfs{? D&6->???????????????????????????????????????????????e??f??j??{????????s??U??p????????????????????????????????????????????????????????????????{??v??u??z??z??w??p?~S??X??[??SvrEfb5\[/[Z.??relCqqOnnLvlS??y????????????????????????????v?????z????????????????????h??k??h??c??Y??X??]??d??c??d??c??^??Z??Y??^??c?????_so?ie5TV$PR Z^+Z^+UT&ZY+ce6qsDxzKtvGjm>dg8lrBek;GOX`/??|?SksBS[*@^:X:V@\E[@VCYI_JfGc;]+1S!AG39%VP\v?< +FMGX #?.J+H4.K7-I09 3 +%T +Z1,=5.?7???0A;2F*8L0 at Y"2K'>)@0>K(6CT<11111111bc?3-6+403:;;<==>><?:>be??9;>>>>>>>><<<<<<<<^m?- +1:= EJLNNEC42('```ddd```fffddd```ddd```+,12<<BB==77/0) *bb?82;0957444444444737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788\f?M8;@JMRla)h]%??@??f????~????????y??a?o2nZq_;XF"u^G2B=M/B4G4J +>TI_J` CY;Q8N8N9O6L 8N5K ??Z2H:P1G-K.L3K +5M9K9K:K9J/@, + +2'N_ic?2*4- 82311111111/1/2bc?6134478:;==66666666^a?609.73511111111/2.2bc?5/2////////11111111de?5.6+3.1111111118 :+.`f? -02=>96*XOJ?????1?w"??]?????{??Y??h??g????????????????????|?????????????????????????????????WDb%0_d? 7#:&*-. 0 +2,$%-0)3 +? <,_hg) 654C?/."/"5!.A,! +??????????????????????????????????????z???????????~??p??y??{????????|??b??U????????????????????????????????????????????????????????z??}??u??r??u??~??|??r??f??[??g??q??n??l??f??VonB??lJS$DFKM&e^B?~b?sa?tb????????~??~??z??|??o??h??k??c??n??n?????x??v??}???????{??k??V?yL?}N??U??[??_??^??R{nApc6pc6uh;??g{pBsm=?|LwuDjh7\^,KMOR#KNNQ"[^/eh9eh9]c3Y_/7= +U[+X`/dl;??p^f5Ya0T\+KsDlFhJlLhD`E^ Jc>_=^5^6_+XA$Q:BQ9Hj?? + lNL$3!51E"8O+AX/B` 3Q 8 )*30-?/0B2???)8=+<23D:>T.6L&'<+ +" +BC////////dc?1+ 4)2.0::;<<=>><>:=cd??9;>>>>>>>><<<<<<<<^o?$ ++4: BJLUTLK>=32```ddd```fffddd```ddd + + bcw!////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788]p?)d"+MBG at y~we`6?|R??{????????w??y??m?vaw\G]f;Yb78:GI!??z|tO?sQ??_?wV??c??n??k??_?yV?|Y??a?|L}wGzvF~zJ?~MzxGei6VZ'??gKTN]&N]&2C 5F0C 3F5J9N=R>S>T>T?UAW,?= 31bwV)-@ .A!'31!-+: +0:9 = +?11111111bc?3-6+402/////////2.2bc?5/28888888888888888be?:4 +=2;7966666666),!baqddd```fffddd```ddd bb| #&////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788MZ?I 'CVVLjj`??m??m??g??o??p??g??k??d?u]~`Hfi>\_4DAUR)??z??\??`?vT?pN?yW??`??a?~[?zW?}Y??]?zJysCrn>tp at vvDssAfj7[_,??iEOAP@O(;1D 0E 4IEZEZDZ@V:P5K +2I1H6L 4J 6L4J ??a4I=Q5IAS?Q;J#3B(2)%) "--444411bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111?A)+]d?#(+1 +C*B>,VrZN??t??M?{???]??o???????????????????????????????????????????????????????????????????????????ldaum?##<203; < 9 +: 9D%' 3% * fh? <.3893 E224 = 3* "> N)???????????????????????????????????????????????????????????n?????Y??O??`??n??{??{??g?????z???????????????????????????????????????????????{??t??s??m??i??_??]??Z??n??t?????^??X?~O??n?????^{?Nbi5JSPY$LS[b.}{J??]??p??q??g??c??i??q??q??j??n??d?????r??m??k??n??o??m??l??g??a??[??W??Y??O??K??J?~Dvp6no5uv@(:K4E2C "72G3K6N;Q:P:Q +:Q +:Q 9P9Q8P2I1H6L 6L ??e8MAU$8L>J45A+'1(! +" 334411//bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111=?-/]c?'$(<4YiWe?q??????????|5??m??{?????????????????????????????????????????????????????????????????????????????????dKDU:A[@G + ! /*009F<? '#!+)4# a`?B< L +PB:E5=4) +$<<2?????p??h??k????????????????????????????????z??|?????????????????i??Y??_??b??o??x??m?????v??t?????????????????????????????????????????????????z??r??q??j??j??^??m????????t??W??]????????n??g??Pah2W^(CJHO`c.twB??^??p??s??n??j??j??l??l??v??j?????m??n??s??j??i??f??e??a??_??]??\??c??S?{E?wA?yB|u>vw>yzA??v_g.T['NU!KMSU#ML[Z*NU!OV"NU!JQENCLBOFSAP3B .?0A +??^1D W>W6N6NP(3E#)5!-( ,.4444//++bc?3-6+402//// ////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111:;03^c?/!% +xp???????????d?}2??R??t??~??????????????????????????????????????????????????????????????????????????????????????????????~o66@2HT<5 D /~q?????????????jj?6''/87L@ + G @2,02- I: +%90K???????x??n??????????????????????????????????????z??z?????????????????r??Y??Z??p??w??????????????????????????????????????????????????????????????????????????p??z???????????h??n????????p??q??`x}Esx@`h/hp7JRS["nn8??R??c??j??o??v??e??g??v??o?????s??k??j??o??m??h??d??a??a??b??c??g??\??O?yE|u?wp:rr??yel8cj7ah5[].[].LKUT&ELGNIPJQIRHQERFS@O3B 0A +4E??a3F=./ +*j{s!2*'61$10550011111111bc?3-6+402/////////2.2bc?5/26666666666666666be?:4 +=2;7966666666;=47ba?/ddd```fffddd```ddd + !$),`b?525////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788b^w  LBK^T]??????????????|??n??]??Q?|P?vJ?sL?sL??j??t???????????x?????g??u??m??d??a??a??]?|S?rIsuCpr at lnK??]/@ +@2G&?6O.J*F 6K1F-C-C2J5M4M1J?W ?W CX@U??w2D3C)$4 2/,(-.256633//++bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402111111113558_c?8#&@85???????????c??H?|9??m??????????????????????????????????????????????????????????????????????????????????????????? ?????????????% + F=. ::.OZGRJR\d)tukqAio?_`4\]1ML VU)PW#OV"NU!LSIRDMn9i.n$dVPCB <8 '+]lq%*,9B.;D 4094463611111111bc?3-6+402/////////2.2bc?5/26666666666666666be?:4 +=2;7966666666;=6:`b?5)+   ddd```fffddd```ddd!"*,,/]d?3-/////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788nk? ZS[????xk]OB?^?????q??^?xI?qB?nE?oF?vQ??[??l??????????????w??????????????s??h??_?T?sFvh;mq>lp=fm9`g3T](HQ9H2A +v?Q(;*B3K$@/K'E #A3F-@(=+@4K;R ;S9QBYAXDX'>R!??}'6"/(122222113311////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111* ,58`b?@% + (?ym?????{??_??W??U??Z??v??????????????????????????????????????????????????????????????????????????????????????????????????????????hF + + ,1 *<21??????????????????????????~?bz]PKH*%"#2 ">GM N6,`UQ?????????????????????????????????????????????????????????????????x??q???????????|??R??i??y?????????????????????????????????????????????????????????????????????????????~???????????j?????}????????s??`s}@r|?fv7P`!BPESNZYe'v~B??`?????{??r??^?????p??r??t??r??n??d??^??X??U??T??T??V??b??f??Svn?kc4ed4dc3??ydj:ag9[a3OP&OP&ECSQ(NU!KRJQKRKTKTCP?L>M6E9JAR??ox?T.C +3L:S%C.L*I ++J5F$.?(; +-@:PDZE\CZ=SQDW>Q>T=SUF]I`G^CZAYAY??k9J:V ?['S5a0c5h*ZN'WK Gr=h /m$bUP KB 3 +4MYq +) + +E + +BGB9:2311111111bc?3-6+402/////////2.2bc?5/24444444444444444be?:4 +=2;7966666666(+.2^d?:9;:91/'%ddd```fffddd```ddd#%/024,/]h? +(////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788mr?X]q???GGQ ??r??~??k}oRh[9eX6g^=ofE~yY??n??l????g??`????mD?qH??g??V?~S?zL?qCsk:kc2ca.b`-ah4\c/QZ%EN7D1>.?0A +??^:O=Y@\!)H 2Q3R9XN^CBR77I!5G;P>S;Q5K +6K6K8I)1B"u??%//..-/,-++//1144bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111 "59ab?K , +/??t??|??j??f??f??z????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????FL>::"????????????????????????????????????????????????????????Yz?0~?4??????????????????????????????????????????????????????????????????????????????????????????????????h??j??o??q??y??~?????z?????x???????????????????????????????????????????????????????????^???????????p????u??[??U?I??Uu?Edy4[r,Zq+Ja5LK8EM\%@O;L>O??l>QI\$FY!?U>T=S;Q8N3I /E-C</.11111111bc?3-6+402/////////2.2bc?5/24444444444444444be?:4 +=2;7966666666#&(,_e?:<?@?;9.,%$ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffgefgefgfbgfbfg_fg_ci]ci]???LSKbkjhqpOX_Zcj_gthp}`c?`c?`c?`c?`c?`c?`c?`c?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`c?`c?`c?`c?`d?`d?`d?`d?dg?]``c?il?hj?]_?]_?fh?????????t\??y??????q??R?????{????????w??y????????v??????????????????????????????????????z??{?????M??Q????????????????????}t?^z?Zq?Q|????????i??in?di?ch?hm?pv?w}?~?????v?l???l|_u?h???amiMUjlt?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?` b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}??ILofi?or?WZ}_b?ad?hk?ad?be?_b?]`?`c?eh?eh?`c?J]?n??dn?HRv???if{?x|?rv?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}????????????????????~??r??r??|??^??t??s??j????????????????????????????????????????????????????????????????????????????????????????????t??p??b?????l??p??i??}??cz?T??}?U??e??k??l??l??l??j??h??e??b??`??a??c??f??h??j??k??k??k???o?Z??u??w|?`??p??[y?N}?S??a????xq??g??Uv?Hi?]j?kx?hu?JWy???P[{ fo?Zc?`g?`g?af?af?bf?bf?dfdf`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`c?`c?`c?`c?`c?`c?`c?`c?be?be?be?be?be?be?be?be?}??ILkfi?or?WZy_b?ad?hk?be?be?be?be?be?be?be?be?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?dk}cj|bkr`ip_i`]g^^gT]fS??|LSCggeoomZVgb^ob[ze^}ffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ LSL   ........'6 1$PRx$-6................JLu- + 5:) +3.-11111111*9 4'PR{'091111111111111111JLu- + 5:) +3.-11111111*9 4'PR{'09//.... , , 1+, +4 7 +3<H??w??K6{-]QLP?{??T??7inFX]5RKCSLD\S*bY0wfJ?y]??t????X??o?????j?vV?zZ??`|iIe[8g]:cc=^^8V]3X_5Kg4Hd1?US2HF#7\2W:P#?Ux??BmR7j?*]2*[X9jg 6fA =45 +< 5 5"((394C.SbM.>$&6FQS  /................JLu- + 5:) +3.-11111111*9 4'PR{'091111111111111111JLu- + 5:) +3.-11111111*9 4'PR{'09................JLr* + 27& +0+* + 2 4 +3.*+. 1=,, +4VNc@,-???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????^???????????|??????????????}??????????????????????????????????????????????????????!-0"VeUV??????????o????????m??????????????????????????????????????????????????????????????????????????????????????h??h???????????{??p??i??Whp?We2We2S] _i,T_'Q\$|?X[g7ksLU]6??p??k??e??f??W?sH?kP6K/D/K5Q1S /Q*NL)MK:b)Q6< =/HQx- 8-**((&&&&11111111JLu- + 5:) +3.-11111111*9 4'PR{'09........,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6........%%OUG +  + + + + + QQQ fffeeeYYY`fd  --------)31-Z[?/,-----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+------//,*,0+'+4?????sC3r:*iwwu?????Tw?%]c3PV&KE5LF6YRf_+pI??\??l??j?tL??j???yf>dQ)vc;??]~oHgb8kfBC#)TLJ????????]??@??P??g?????}???????????????????????????????????????????????????????????????????????????????q???????????????????????u??\{?Jv~Ebs%`q#TfZl"|?PEZI\$nnQ>Q=Rii? + +C:8;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<317799====9< ; ;20 2:?????d1'c-#_sxq?????.TiJSFOKF0QL6f]"xo4?Q??`??X??o??i??r???mZ/tb4??X??W?zMvtKvtKlwObmEM]8 at P+/B':E +8DF +GLNk?3 "2LHII +F88 + +D0& )EOXFTCBP?=K>mu? +C<;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;np? + 5)1,: 2.0/ 4;=99=#&G4 (??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????y`B??k????^T??????????????v??{??????????????????????????????????????????????????????RWj +% #h`]???????????i??e??o??W??j??j????z\?}m???????????????????????????????????????????????????????????~??u??p???????????????????????{??i??Z??Sx?0m}%`tq?0??XIbEa>ZC\Tm,v?P??l??w??u??{?????S??]??b??W??O??O??R??N????|J??S~zJ??u??`srBgf6ai:|?U??v??]??}|?Vs}Kbl:@LKW%>JKW%??bS`+DR4B +CT +CT +AU +AU +AWCYC[D\:T +:T +9U +9U +8W 9X ;Z<[??^)D,ED]AVBW8O62444444444 +84 7ij? +<31;;;;;;;;>>>>>>>>nn? + +@4<7E=9>>>>>>>>; ?;>ii? + +C:8;;;;;;;;<<0/  kpl  iii fff```aaaY]h  (,155555555:623^]?9235555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,..3388::8:20 +1#%LFIh_b????jsT + F5?IApzr[t Jc7B +=HLH-VR7ld&~v8?M??S?~S??s??q??`??|{i9??P??e?yN?{PwxXghHGU>0>', &#)'.124gk? 5' 3 903 C:52;&#(*MXZCR=/>)(6)dk?B:5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,5555555555555555[\?)'1'-(, + 7.0@H@ +64(:6DH=C????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????~c???oMK?]W?~x????????k??o?????????????????????????????????????????????????????????0/+P7$Cg\???????????????~??y??~??g?????k???????????????????????????????????????????????????????????X??N??j??z????????????????????v??e??U??G~}=~?6q})jy&??>??eWoQnNkUs)KiG`F_J]&Re.lzI??`??q??????????????????z?????n??w??q?????rcdBNO-;LL]&izC_p9??ky?Qt?Mdr=?MCQ3? +DP??bS_-HT">J9K8J5J5J6L8N:RAZBWCX6M7N(F/M(N"HE!L! KBG>Y87 G]c?85655331111........[\?-+5+1,0........3/+,^_?2+,5555555577777777[Z?42<283777777777:623^]?923 55555555:922%%X[baaafffiii  iii  cfu + &40/3 ><<<<<<<< A;29dd?;6=<<<<<<<<<<<<<<<!$ 20 -/ 0 +11 +.e\? .#(##" 27867" +.2?8Vc\TdG8H+'5$ +ls?NF<<<<<<<<<<<<<<<11@C 7/4???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????{?xI??s????????????????????????????????????????????????????????????????????????????????????0B'.??v?????x??~????????????????????????????????????????????????????????????@=vI <K!8;+R?????????????????n?????U??h?????????????????????????????????????????????????s?????c??]??????????????????????????r??c??Z??Q??F??M??F??A??W??|u?8p?:j?4]y.So$Lg$Je"F^$=U>PCU#qrF??Z??k??m??j??j??j??c???msMnxSisN??xs}ZR^:LX4AZD]CYX5 = 6 +7#7,50&/6E2IXEDV.*<" +ip? #IE1111111111111111cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..64444444451.8bb?0.71111111111111111cd?1, +:,++3/++1++,F6, ?????????????????z??l???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????h??k????????????????????????????????????????????????????????????????????????????????????I4= + !#SDA?yv?????????????????????????????????????????????????????????????????????kps (6-!5^Nr???????????????dfQptu????????????????????{??w??{???????????????????????v?????z??z?????????????????y??}??v??f??]??]??X??M?T?T??L??Y??{{?Au?=gy/`{.^y,g?C< ?##-?6$ +",6 at P6GW=3F2mu?1 + NK2222222222222222jj?3.:375 + +A77777777446Bii?3.97777777777777777jj?3.:375 + +A77777777446Bii?3.92222222222222222jk?0+7042 +>208 +=/+KHIy???????????????????????????????????????????????????????????????????????????????????????????????z???????????}??x??x??v??x??????????????????????????????????????????????????{????????????????????????????????????????????????????????????????????????????????????zju0#=RHP??z?????t???????????u???????????????????????????????}?????????????????????! +29 5 +6%1KNUBELpx?!)W?????z???????????????????????????????????????????????????????????????????????}????????q??h??h??`??R??g??m??a??f?????N??Ily4q?>aw.Wq*c}6u?My?Qx?Tv?Rg'm?-n?0h?*f+h?-`|(Vr??V@` +Bc6WTw'9\ 3UGi<\Tt)@`Ss*?ZId!2HNd$Te.Uf/GTVc.??iOX)LS'QX,M]K[EXBUAVDYG]I_@Y=V8S5P +2O 5R9V;X??V=Y;S0H &8BT"BV6J6R3O$J!G#N +V(L7<' +;7 9 +;V^? 7 +9.2200..--77777777jj?3.:375 + +A77777777446Bii?3.92222222244444444jk?.)5.20 +<44444444//1=ij?.)422222222---.,-**sr?!  iiifffddd``b!#/0bb?809+4*,////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.066--))44I +O5< +. +*?KKs??? ?.,>T]?rBiW3W'4X(:DMWkb'sj/~wA??_???????????m??Z?{K???~qE??z??j???fe`$%A : BQHFF??44++ac?,(0.79= +:8/+&6(0G:BY2:O$ +)ej? 24.11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////^f?5& +.# +25 K<= > # $QML?????????????????????????????????????????????????????????????????????????????????????????????????????r?????????????????s??p??o?????????????????u????????????????????????????????????????????????????????????????????????????????????????????????????????????????????{?q?) !5???????????u??U??h??u???????????????????????????????????????????????????IM6hr?bl?DAGL +P9Z]~JMn A=K???????????????????????????????????????????????????????????v??f????????????????????}??a??O}?I??M??T??_??P??R??znr7rx:??H??K{?Cp}7n{5r?;{?D??J??N??P??R??Ju{=sx8x}=z=v{9??cfp+\q$Od9YAa7]CiL^ Se'>Wh?@[{8)I > +" (=gtjz?}|~?8,%>T\?tAlY.R"'K=E +RZre.zm6?wF??\??v?????i??_?Qo^0????{S???}c[ZX986 +,9 BOG??9922++bd?.+3078:8;8 <;$J3:WAHe1" &3af?- 3/11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////^g?3& +.# +57<R3L"????????????????????????????????????????????????????????????????????????????????????????????????????????x????????????????????q???????????????????{????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????_NX/-CKI_????????^??k?qV??g????????????????????????????????????????????????????????????#RE [Q :,??????@:< )2Cehq?????????????????????????????????????????????????????x??s??{?????????????????m??Z??V??X??Y??`??N??R??~tx=v|>??H??K|?Ds~:q|8t?;{?B~?G??I??Y??\??U??I?~A??C~>xw7??hns0fs+YfAY F^5W?a +BVH\9Raz9Zy61P +Cf"Fi%Kk(Ll)Un-Ng&??oHVX]#RWJY"FUARBSEYH\!G]E[B[?X;V;V9W8V3Q /M??a8R8R:T)C5O3L5N4M5N5O1K-G/I +8R@Z"+d +O)2iv?%!44@A;<11////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////++//2222bc?1&  `a[fffddd```$%//bc?5/8+4.0////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.088//((//7?),'`js???ZiTjt?3+ ?T[?xEtb0T&CDGX[$}g5?p>?wJ??X??i??k?sB??a?}PRG????|[? ?s_YK# :?F@4422//++`a?0095=<>775727 7<  +,!C"D^c?* 1,11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////^e?3' /& .69:J.G DHT??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1-D +#????????l??s??i??s????????????????????????????????????????????????????????????/>U""????????u'042,% 15*RTIq[QtG=`-)J#@!!C##EB:rsnklg???????????z??f??{??s??y??~??p??d??P??R??R??]??`??J??Q???|}Dz~C??I??K~?Fw??v>x??|?C|?C{?B??Z??`??]??U??O??Q??K?}B??pxw7qx4el(M_N`:R?W @V@V7QWq0Ts07VFe"Lk(Mj(Li'Tj*Nd$??oKYYc'S]!JY"GVCT DUFZG[ DZAWAZ>W;V;VY7R +.I/J>YLg"/9n K/w??"+ )*7845,-////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////--//1111bc?1!(`a\fffddd``^  "#()--bc?3-6-624////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.099//((//F8%- $hsw???N^Cgt?:.9OT?tGwg:[0%FII[['?e6?pA?xR??`??i??e??L? ?j?{QMF???pjRQML)%$)+::=:++++++--_`?43 + +>8@;= D +E B +A;:45'B,1W"'M^c?, 1&11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////ad?1' /( 19; +H:@>...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????~?,&2:-6??????????????t????????????????????????????????????????????????????????????x??# !+-894AB=?????????ubD!R <1 < E833Q + F95571,`_.;6=???????????v??u??x??y??x??f??\??I??M??M??^??^}zG??P????~K}~E??H??I}?Fz?B{?C}?E?G~?F|?D??T??[??Y??T??U??\??[??V??v?y>z|;qs2[h"\i#CWEYE_>X9VMj(Mj(:WB\Lf%F_C\H\EY?? kK[Zh+Uc&N]&KZ#FW FW G[ G[ BX>TC\@Y\@^?]=[??h;UX-H7R +3O2N5Q9U +:V 5Q.I0K??zjydfq?=,$=@l_ at l_>]4-L#NJ]Y)`4?mA?{W??g??p??i??[??Yig @PN'???OM@!,#&336434))++--11cd?608,3*+,,.024771C %OF]b? 4 +5%11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bd?/' +0* +3;=I92+;\?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????|??????????yz "#54+>?jw???????{d??l??????????????????????????????????????????????????????????????~???????????????????????m?t?=.A("4Q358921,-nn?0//Knl`????????????????????x??k??[??\??\??]??]~vH?Q????{K|zG}J~F|}Dz~C}?F??H??K??I~?F??S??X??W??R??R??]??^??[??x?y@|~?vx9er-gt/NbNbFf#7W<[CbHb!D^DZSi)Pd%I]HZCU??iI[Wi+Qc%JY"HW DUFW J^#L`%Ka#I _!Ib!D]?Z?Z@^B`B`@^??h=W?ZC^2N;W +6R6R4P2N0K0K5N:S>V$@X& +G +Js???OL/>9 --11+*////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////2211//++bd?-&.%.),    +``^fffddd  +`a["#5522,,**bd?-+4.779////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044++))44::9N %6WcaVb`ff?> ( (%JC0UNA;'^!|???????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????~???????????????????????????????????????????????????????????????????????~??????????????????????????????????????????????????????????????????????????t????????????)!#2]Ll?????y?xa???????????????????????????????????????????????????????????????????????????????????????????{??????}s~3)407== 3/ +) +ik?:' +;$45Gpre?????????????????u??j??b??`??_??c?yO??V???wI~xH?~N}{HzxExy at z{B|?E~?G|?Ey}B??T??Z??Y??R??P??W??V??Q??y{y at u{=rx:du1j{7Ri#Qh"Ch#-R +=\:YE^Rk*L^ _q3n|?bp3Xh*N^ ??nJ^Rk*Jc"FUCR@QDUL`%Ui.Yo1[q3Qj)Le$D_B]A_B`B`@^??e>XC^Hc8TB^=Z +lx:ht6[r.cz6Ih"Ih"Hp*,TAa5UDZZp0N\es6??Ps~Baq3Td&??tNd$Uo.Ke$O^'IX!CTEVL`%Wk0]s5aw9Zs2Sl+Id!D_A_A_?]=[??b?ZEaLh>[ HeC_B^Ke&Mg(Mc=H^8?QE5G;- + +21:966////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////8822++((ac?+*32;<?32$# +```fffddd  +`a[  !/0BB;:11))be?*) 2.79;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0//((++==JjRO HE 4 jV?G 4%..'??=P2_T E<:; C ;7`i?./?= C9=0/ODCchda?~{??c??a??B?|:??j??t??d??f???sI?{M??Z?}M|vFrocu7]o1Qn+Yv3Ae@dT}73\Ii&5UAWYo/IT`k/??Qs}Abp3Uc&??vRh(Xu3Ol*^m6Ve.J[$GX!J^#Rf+Wm/Zp2`y8Xq0Mh%FaA_@^>\;Y??`@[GcOk A^LiHdFbF_&Le,MaF>R7"14 PC( =^mp +;JG  +54<;;:////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////8822++&&ac?+,64>AD 76)'```fffggg bbb -.9922222222cd?3. :2 + 9/,22222222 +86,.ab?613>C@0).417799;;;;cd?3. :2 + 9/,22222222 +86,.ab?6132222222222222222cd?3. :2 + 9/,22222222 +86,.ab?61399999999;;;;;;;;Ze?Q"4$ -A(=KESRY#OV fd4??R??YzrCi^(eZ$JZGWXg at 5Ddno +(.A>>?> B +; :9@ &! % +!_a?9@WC&(O + S T $+17I EWHZFX098 +,5hh?1%1-2< 7*(1004499<DU9/~?????????????????????????????????????????????????????????????r??d??g??k??r??????????????????????????????????????????????????????????????????????????????????????????{??????????????????????????????????}????????????????????????????????????????????????????????????????????????????????????????????????4)1 6- +????q????????????????????????????????????????????????????????????????????????????????????????????????????????????fi` ,+ +7 6 +; +;[i? +/.:29(%&)8[^m??{??yz?Pz?P~?Ax;??j??c?}O??f??}?o8?uC?wE?~W?vOksNemHan at boAeq3dp2]\#qp7??H??P??J?B?t8{k/??oga-gvOpXKnVLoW/bS$WHDcLk.W]5^dC^?@[_hm ..A@@>43+,,#'.2(9/):0&2`c?19<)=!" + HA#06D BP,9C8 *  +`b?%);D +83 + 9 +6-)-..124577YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.111111111-0+-]^?/*-4444444422222222b`?.9>CU?:!54??????????????????????????????????????????????????????????????}??t??x??????????????????????????????????????????????????????????????????????????????????????????????????z????????????????????~?????{??x??y??{???????????????????????????????????????????????????????????????????????????????????m??r?????????g]e+% +~sq?????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + +))2154U]?&'0)2*-#9DJFflh??q??weq?/; ixYcrSng9?yK??j?m5?vB?o;?xO}tKltOltOkwGlxHnv:ks7rq;~H??R??W??P??K?}I?zF???pl?YfJMZ>,L?;[N%SPC@FhJl,NZ.P\=P:AT>R\'Xb-mu,??Q??Hq}3??]Qf%Nk1If,Up-Ql)Mh%Lg$Lg$Mh%Lg$Kf#Yt1^y6a|9[v3Pk(Je"Mh%Sn+??i3L +&<04J>9TOSniCh<1V*7:!+] PND %),')]_?+&),+)((*-/00000000YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.17722)) aaYfffiii   + + +bag  %&24<<22222222ef? :6 +;).,322222222.66 7ab?0.6#  *99(& /,,..0022ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,322222222.66 7ab?0.600000000........Ve? D )7 66L&>PCU:E +EPST,YZ2d`;hd?c\2VO%6D>R7 ./kp? 47;'1! ' +3,"" *#,+5>=UbHQ^D=I5&2lq?: E?2*.422400234555ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,322222222.66 7ab?0.600000000........ed?7 E I M_"Q#R":>??????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????z??w??k??l??q??v???????????????????????????????????????????????????????????????????????????????????????????????????*(M 1 ??????????????{??y?????????????????????????????????????????????????????????????????????????????????????????????+;: + + ++3243hf? 1 +2 7).,3 ,' +&5P\XmyuN_M/MoT[}bu~S??d????M?Hxc,kg8jf7ai at emDjrAltCop6lm3vtDzxH?|L?~N?zJ?vF?tH?vJ???xsU\gY3>0#.#79*/%,71JN-Y]++!& +!%1?<3OLCPO0?`??_??b??~ju9_o.Xh'Tm4Pi0Pi0Vo6^w>_x?Wp7Ng.F_&Ib)Le,Jc*E^%D]$F_&Jc*}??#C X +T?[+EBE_\"87EL&#&/.+VX?%& +3'(*+++)(00000000QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4....**%%# +VTWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg`^_fde`^cYW\???RP^XXpii?cc?cc?ac?bd?ad?be?bd?bd?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?jn?`dko??????dg?]`?mp?eh?eh?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?gi?gi?gi?gi?gi?gi?gi?gi????HU?k}????z?c}?f?R??]~?R??`??n??c??j??}?????y??u??o???R^J???RXnUX?UX?ko?mq?ir?aj?Zkubs}x????? ??K??S??gu?Wi|igzggsdp|???GNkY]?os?fg?jk?ec?hf?^cvej}lk?ml?hc?gb?kl?pq?hsc??{??nt?^???bjmnm?~?owyy?????|??rv?im?eg?df?ab?bc?bc?cd?de?ef?fh?fh????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?gi?gi?gi?gi?gi?gi?gi?gi????X\Zi?hw?Vt?g??b??c??l??|?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WGRff?SSoG at R???????????????????????????????????????????????????????????????????????????????????????????????????????????u??Ys?Ys?\o?[n?bj?ai?ef?ef????SIn_W?qi?d^?lf?ig?rp?WY?gi?lt?fn?[f?_j?jw?r??????????????????i??z??v????x??v??t??v??}??z??|??}??x??|????????|??}??????? ????z??KTXa?Vb?Q]?ip?ho?hk?dg?fg?jk?wt?|???{?????|??{?????a??d??m??o??j??f??i??p??s??r??n??h??i??j??g??c??a??a??b???NQp]]?jj?O[?Ua?_zgw????o?t\j?Sa?^a?cf?bht\bn^`?df?^`?XZ????RT}[]?km?eg?eg?fh?fh?eg?ce?ac?_a?fg?fg?fg?fg?fg?fg?fg?fg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?`c?`c?`b?`b?aa?aa?ca?ca?db?hf?c_xZVo???ROXZXYkijggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +PM` *))//111122222222IJx)- +<.2+.2222222213+)QR?), + 9#7),M$'J /"",,..0022IJx)- +<.2+.2222222213+)QR?), + 92222222222222222IJx)- +<.2+.2222222213+)QR?), + 900000000........FP?C$5=ARZ9P$>U)$ NUg 6 <24  #%>6O'#B.M.G 2  ('NTv! *%,6<$%2068/4 LR`6/2S\]=_`@???6921 + %;UZG./0,++""+9?KCP6ZgM??i\p1YqWoNh+Lf)Ic&Ga$Ga$Ke(Qk.Uo2Nh+Mg*Ke(Hb%F`#C] A[@Zru? +!8F3(H+G!C_93O'8, 38 +-/'%QS|%( + 5,++*))((--------IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJx)- +<.2+.2222222213+)QR?), + 92222222222222222IJx)- +<.2+.**00557756TP_   fffqqq b_t * 11143220011111111mn?? +8>.1))111111116 712bc?516#*7>< 2+'11446666mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444422222222W`? F +)9H2H!CY2=W;U9S 4N4J 6L6J 7K DYTi$[j/@OCP2%2]ep %+*.'4*B7T>[;W=Y1E<+" 91:7lq? +< +$ +'"(38:6##&& +>5.7dh? ( 2:=Zo$Xm"N_(@Q;G14@*%/  *)100/,+mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444422222222cj? +1K W$pkh1ml6??J??SptBciEgmI???"' 3;EE15? @DC AE"<,A.Yn[??f?CUtFeKf#Oj'Ql)Lg$FaFaNi&Wr/Lg$Je"GbFaE`C^A\?Z???&++ 0&@Hb;=W4&@=.EJ + . +, 2 +3-.bd?1- 2+*))+. 2 + 5........mn?? +8>.1))111111116 712bc?5164444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))((//99==; += + -idz + fffiiifby ''445433..////////ef?1).)414////////-/,3fg?6*)-31))-9944668888ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666688888888go?G 6*@G]7=X2MHb;U 9RAZAX:Q G__w)Td#7GES0;I&w?? & 5 )J#,M(870@?5O6P 2Q-L4N!*D#- >BONSW?,  ++9;FE# ++ "B>Jl??? G'3>.ZrNf=R7LFT0P^::BD"$// +9 + 7 7410ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666688888888kr? / +@Fc/}5x1t1I$> 32) +(]k?-%*# +.+.+- 6 +7 60 6> 10$!bW_????wX?H?w@?q8|m4on8qp:wv@~}G?~C?D?~Cnl1lm1??E??QrwAgoHowP??? +&56L +`-/85<<99%3 #>/x?WOo.SwRvFbPl"Ws)Rn$GcC_LhWs)Nj KgIeIeJfJfHdFb???$$0EG%'0H(;Q:%;$ H6LQ:;)+(/fh? 2&%.,+,1 +8?D33333333ef?1).)414////////-/,3fg?6*)6666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414((//99??37*3pk? +fffddb"ac?-.12288;;??////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/// /////13/2bc?4.0////////////////da?I1 >  $*8-9!9E-=NBSDXBV@UH]Zpi-4N9SC]@Z??_6Q +A]Z +9U4P1M1M?HG('+)C@6:bhx +  )CE $  +,"=*.I*.I&*E#! 'jn?/ +.),K"A2$#'1"A,/N&)H3$# +)bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444../147:DP $/88994411bc?3-6+402////////L +W'!'7???wtK?~F??H?oM?kI?]JyVC?d@?wS??I??G?z[n_@~yAzBPW^e"mxZHS5ch? +*AI4< #))))11??:E .)t?hYeMu?A^r*et1SbP__n)\p(L`G]RhGaOiPn$Nl"Po)Xw1Xx5Rr/??|M].4@,( +2> PK?@ 2 213(+bd?-13<;46 +#,7&KVEAM5" + 91:Aba?<) 2'024////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0fffddd! $ac?--02288;;==////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////ed?@-6-! /< 7D(?P@Q>R AULaWl4M4M9S6P??X.I7S /K9U +7S4P3O5P 9T=X?Z)/;"()CA67bf! +$-CE%! ++ 0 -'"&#(eh? + +. * - + 2 /*&%&)+"+6 +5+#&+bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444;:753222se? ,@ DQa!b,m8JYx???????????????r??u?????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??v??y???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????s?????????%M+*"S)???rln??z??u??l??v????????????????????????????????????????????????????????????nwv098 )/1999922--bc?3-6+402////////GJ'??xifE?sB?vE?uR?rO?gP?aJ?lF?~X??O??M??f?tQ?H?{D^c)^c)Q[C(2ch? +*>F2:!$++))//==@E-'graDO>l?i|53&$35),be?+02><34 + +=H:O]:2@ ++(; + Ebb?8) 2'035////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0fffddf #"'ac?.-/22668899////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?0)0'-#&*$*62>*:F2Y2M3N/J-H1L 7Q9S4M.G1!+0EC97be?* (+4@B 1+&',-'%(+(,`b?/),)),/00/.)+021036bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444 @ ?<96310on?2 +EJP^#Z 3j'CNx????????????????g??q??}??x??????????????????????????????????????????????????????????????????????????????????????????????????????????}??{?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????z??~?????h][ A+Q7g`?1*K??o?????k??h??}??????????????????????????????????????????????????uhnzCIU4, + 3;2;;8811))bc?3-6+402////////DA??sRQ?rf@}qK?sQ?uS?qS?oQ?yQ??b??\??Y??e??]?}OzsEhjBXZ2/6. + cg? ,8@08'*//++--88FB-+]g_.80dtE}?^n?fWuOIf8Jg9He+?\"D_Ql)QgVl$Xi#RcWc!`l*dp2am/??e[o*_o@\l=GRD3>0( $'+8:753446),be?+.0>;54*3.J['FW#1<. +9<?1=$0+1=4A%;H,DUJ[%EY=:N25K$2H!??m=U!F`:T*E*E/I 9S>V"3K2'!&- +: 90+bc?1+4.7:<8413796314/2__?3-/57:;;841><99:;;9bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444789;;;;:go? +6DN +NZ*W@m2NO????????y??}?????k??|??q??m??x??n?????j??s????????}??{???????????????????????????????????????????????k??o??}??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????n??w??? 5:>Znd? +<>=9944--((bc?3-6+402////////@@ $ttv99;`XAzr[|lJ?tR?xO?{R??X??f??g??d?|O??Y?xSkc>]\HDC/#cg? .3;.6,/44--))44@838]dn%/XeK??ud?}Hna4W?4W?>_4;\1=Y>ZMaQe U`OZV[bg'll0jj.??c_t%`r4^p2O]9GU1/914>6 % +(57=<8:),be?),.>:77 &. + +09&%'0/2>&9E-+;: 0/,,t?d/E=V6O/I.H2L:T=U#0H. $ $ !$*) &bc?14=2;35311268756846``?602?>=;:987 A;535752bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444258< + +> ? ? ?_k? +7 CQLW +1S+OqLh\????????i??t?????o?????{??q??t??c????[??g??{??z??u??s??y???????????????????????}??x??????????????{??f??l??|????????}?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????u??w???????????U??????d`q -T=lf?;,?????e?????g??????????????????????????????????????????G6<7;=6558 B8811++&&bc?3-6+402////////8?32dd|2DA:khaqiE~vR??M??P??V??^??d??]|p^FGgOHc0@[(J]Ob U_Q[\\jj*up6to5??_\r \p(Zn&Oa%L^":H$BP,+5-# 16B>:<+.be?'(*:69=+) +"2FYPc#;H. 5)bc?1' 0+49;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0## +fffdbm %&.1-0`a?2,.//111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////cf?'+ +329:;:9,-# *',? 6! bub 3 6N5M/913=52>(.:$/<"0=#'0-$!be?*6?2;*,554433225736bb?6027632369<85225776bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444468; + +> + +><97_e?7B +TGQ4M6Xqm?s?????|??d??e??l??f??q?????v??r??\??y??V??_??p??u??p??m??r??}???????????y???????o??l??z?????~????????u??}???????????????????}??w??{????????????????????????????????????????????????????????????????????????????????????????????????????????????????????x??????????????????????????????????????v??{??{??n??a??a??s?????t??]?????^??tLM??@\VT?-+????~`?????H??v???????????????????????????????????????2)> - B7336=7211--))((bc?3-6+402////////-6<;YZ?/##+JJRdbYPHa7F_5M` Sf&ZfWc`e"mr/vv8ss5??gcx-g|/i~1]r'Uj=OASBP/.<" ,-@==?+.bf? &')74;A52 )5Pa-Uf2=H:  :5bc?5' 0)257////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0.-#"fffdbo + +!- +/2502`a?3-/////----////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////de?2(/%+&(30-+.045 +N J2 /Xhg'&4J#:P);U8R5P 4O +5O8R;T=VHW0M\5J\ AS?RDW@N-4B!bg} 6?.7"$34431012.0-0bc?2,.---.03572466667 9bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0444444447:< + +> =941fc?:AT +BI3B;[j????????n??a??P??S??Z??]??t??b??_??P??t??T??Y??e??g??b??_??e??p??x??x??u??g??w??x??i??h??w??}??t????????~???????????????????????~??k??k??|??????????????????????????????????????????????????????????????????????????????????????z??????????????????????????w??????????????????????????????????{??a??`??^??W??Q??N??Q??T?yI??a??T??SouG??]\f]8B9jn? %TPi?~i?{f?}8??Z??????????????????????????????xnmD:9st?.K..,0 +>A2'++))))))bc?3-6+402/////////1=B]]?8 + "':GK&_c>?|;??G??U??Y??j?|b??E??E??yj^P/"=8cf?1  ('/<?BB11""&&95?AWW?6 /%OR += +=!169O+I_;La Sh'Yi Ue[gdp(ip-dk(??l`s1ez-h}0]sWm@UEZ EV >O0;-& * ;@?A-0bf? &%'84>D;6* + 2*8?M*DLN*24 8-=@bb?8) 2'035////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.065)( fffdbp  " 2 43513`a?3-///----++////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////aa?6(0& " (%//>?GEVT;5M[d #-C7M)0J 5O;V=X;V8S7Q7QBTGYCY6L5L=TBU >B/:;Yd???{?x??_??]??D??E??T??R??S}{B|?Ew{@??n??R??U??]??U?P??O??U??b??j??l??i??Y??n??t??h??g??v??x??l????????{??????????????????????????l??h???????????????????????????????????????????????????????????????????????????t??b?????}??d??i??s??}??z??|??z?????????????????????????????????????????y??s??P??J?F?F??I{Dht6\h*~kC?pHvp4?z>??N??T??{??????  (???zsa??F??M??z????????????????}??q($hn? 697671*##&.&&(())++bc?3-6+402//////// 5/> Igh?E +(,2 JP*vr+??@??X??b??{??v??H?}ADD22!!$$63@A]\?J?)V d QD#/B"ObBI]Pd%UgPbRbWgXe Q^??cM_#LaLaE\H_Dab at mnL?r>??P??\??d??g??f?yX?~]_[Z  + )ac?66?.7.044442211/5-+ac? +6,%5;@>0 8!%%04J]0Tg:JbD\RjMe>TAW??dDXATEX9K +HZFZDXMaNbTd7Rb57>D.013/2bc?4.0////////  + -7 at 2><+) ,(5A=w?? + +1 @; + +PF1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0==22""fffdaj ..::13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;; +C +C78__?8+ +1 +#."&;3H'?Y)Ic3AcFhGeFdG\=0kl?' +3%3+*11. 3@ 3 3 +4 331/.kl? +6/ +81 + ;54235699;;13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666cf?)> OYP.'DbIp;Gn9Ps +Uxjz"p?(zzHzzHa}3a}3[u,Ic??hSj"fw1Zk%hu0y?A??G{?A??H??[??^??R??O??Q??R??Q??O??T??\??d?????[??f??m??k??z??s??}????|??q??k??e??l??r??{???????????}?????s???????{?????x??W??I??[??r??y??s??s??p??h??_??Z??Y??Z?????W??\??Y??[??m??Y??O?|E??t??????????????u??l??q??~??|????????}?????y??P?|Dxx??P??P??Q??[??YwnM?}\lhg&ac?66?.7.044442211.5-,bd? +8/(38>;/2 !+=N,RcAQg)F\K`%Qf+Pc5Uh:??aEYFYJ];N GZCX BW +SiPfSd-Te.BKF!*% + 2,13/2bc?4.0//////// +$ ):+6<*0??"(5.)@:1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0==22$$fffdaj ./::13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;6836^`?8/3!&&"-D4BYIDe +Ef Ol*\y7VjO4H-'`e?/09-6.095248;83893.ee?.4 ? 1*(+*&%+))))&$ gh?4/ + 93 +=5433669:;<13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666cg? (7 +DJG53QmGnBDk?LoPs`tfz#nt6ms5Yu+Ws)Rl#E_??dMd_p*Vg!\i$jw2r{8mv3v{9??H??K??A??Gwx>qp7vu??_??\zqP??czvu,('"ac?66?.7.044442211.4..eg?; 2-/4<9//#!/DRAPa=9J&+; 6F+DREGUH??gMaSf$Xk)DXK_F]F]Qi IaH\NbHT@/;'+13/2bc?4.0////////.("4#,=$->  t~?($5  )-#1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0;;44&& + fffdah  + "119813/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;/348`c?=68? +A8, %(9- at QEe@` +Pl2f?HYlY(;(" +`d?32;.7.0>=8732--) + 900||?B2I2147:40011,-+-+,cd?1, +82 + ;324477:;<<13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666eg? '0 8=?=7Vu:bJ>fNNs.W|7f.c|+`n#WeQl'Lg"Ib@Y??eF]Yi(Rb!Wc#am-gp1cl-im0sw:vw;op4ku8fp3em1ow;??K??[??`??`????H??H??E??B??U??V??f??j??c??Z??Z??W??W??L??F??F??H??e??g?????i??i??p??`??g??_??H~}:??B??O??U??L??N??P??L??Dy???F~?Bzz:??B{s5w9??S??q??r??d??i??k??m??|??k??g??V??T??{??N??]??U??Qtx;^j*\h(Wj(Pc!E\CZG`Yr!Zl Sebi&bi&pj6??O???zmJ??z?}m???fWTF7,33)////////bc?3-6+402////////6 814`d?4.0"*&77Ca]@xtW?|B|v 5 0,0;:63!$:EGUbX6C9 +"*?$9??fCTN_(Uf/CWK_H_JaJcAZw?C}?I??L??O??st}:t{5mt.fn%v~5v|4??C??]??Y??Q??U??V??U??I??A??B??:??O??X?????n??h??d??G??K??I??D??B??F??E~?A|?@?C|?Cx??n~5eu,_q'^p&??gev0ly4kx3ir/v\:XJb[s%Zl Pb[bV]_[uq4????wM??n?{d?xu:+( +BCFBD L 6+  1z|?8@ F)DI1)4 + 9.////////bc?3-6+402////////=?-0af? )*,73(@BE4\_Nlr6qw;bV"rf2^U4riHc_^%! * + )ac?66?.7.044442211.4./fh?> 5 0*-:<;:,- +%4=L^hqGQZ * +!A2huY!./=>L)8IK\%OfTkMfG`BXE[IV8;H* .13/2bc?4.0////////5:31 +/9, +"is " & +$/5(39!,0 +1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.08844//&& + fffdbc  +*+213213/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;3 79 +>ci? GEGP +U +UN><AK-J +.K =V.Ha91B< (`c?:7@09027:1.  +9B?gpkqzu???(/5???EBS52C2)/A>HI J J B?75ij?4*2+4/05689<<>>13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666cb? + ,).7;E7j$Hh#Gg(KD.QJ>_*Ef1NjNjHb!?Y?X@Y??iAWSc%Rb$Wb&Ze)^f+_g,dg.eh/fg.ef-_k-jv8v?Dw?Ep|??=rt+yz6???????a??Y??Pco'r~6?D|?Ao|4fs+dv,i{1cx-ez/e{0bx-Zr&Tl SkTl ??cUl$Uk#Xn&^m(o~9r{8??I??S??a??\??\??l??i??^??e??T}?Efo0kt5??\Zf&^q/Wj(k?>]t0Mk%Nl&Kj$A`8Y7XBYRi#RcL][bW^\Xnj*?????p{nN~qQRD;eWN1"% + 3 B=))$ /!B4)[RKwng???53K>5)3 +8,)2 71////////bc?3-6+402////////BD),bg{ +')D;1>%!5;7N^ br4pd0?xDofE|sRgcb'#" +(#ac?66?.7.044442211.4..eg?; 2-,.:<AB43##8PYhNWf6% + +D2W_b + ,6.4BUc at au-h|4TlUmQfLaHT> $13/2bc?4.0////////37 +74'$ #???&7#, +#%%02(441111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0664422++!  fffdbc  +%&./213213/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;6 8:>_h? FF I^ _ZRA934(D +4PD\:C[9'77")`c?<9B2;24;4"*%")3&1!$/VdA at N+'6Q`9???\jGVcEjwY`dAPT103  +  (* +3 +B#L&G @2*tu?<.2+5246699<=>?13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666d_? +0)/; >E\%H?#F~&I\*M`8Z5>`;EfDeHb#=W>VC[??oBXSb'Ud)P[!Q\"X`'^f-eh1gj3jj4mm7ks7s{?y?EwCox9kt5lw5r};??vy?@y?>p}5dr'ky.`n#hv+qt=x{D?F??J??D??B?=??>y7ek#gl)in+??f??J}?I{~G^p&gy/q?9s?;g|1\q&Xn#[q&Zr&[s'Ws&Rn!LhJfIhLk??`FdF`NhWm%dz2cp+q~9z?>??N??M??L??U??M??G??Wt?Ceu4Sf$at2??]Ri%Vo+Oh$Vt.Nl&Ij#Kl%Ci 6\-U /W5(2)>-13/2bc?4.0////////,) /; 1  &x??#+@)3? + #(,$001111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0446644//&$fffdca  +'(01532013/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;8 :9;[e? DE I\[ TQHC; +9,G@[&RjJIaA)8;(*`b?=;D2;24 B2 ,.68HPRHU7>K-8I;LN`$??Y??{N`&N_)ct>V^T\FN8@5>:C$,73$ #1B3FW7O[/GS9=-1|}?C24+658669:<=??13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666c]? 4+0A CI S g(o;^+Mp at cEFiKHkCfHb#VE]??qCYTc(Wf+ITJURZ!]e,gj3jm6oo9tt>jn3lp5mq6lp5jp2lr4ox7t}y?:hr)is.dn)??^u}Ax?G?Nq?;dy.]s(g}2t??r?=`{.Sn!\x+\x+Vu'On FgCdEfHi??_Aa=[HfTk#\s+QbZk%^g$mv3mo.ce$hd%b^og)??Ij?=[r.Le!^w3??aOj%On(Gf Gh!EfEk"Gm$=e.V +(R+U >R!I],IXJY bi&^e"XU^[??s??H??Z??c????????????qeY?|p?????????????????????????????????THL? +8 7-*25/-1////////bc?3-6+402////////JL$'dio #%QOOQ %BLi)ma-s?kbA?|[???JFE8ac?66?.7.044442211/5-+ac? +6,%85:9<=.- )(2>GQ]3 ?1cb?;#,4M"8LI]K\&5F$&4+13/2bc?4.0////////$ ("D#E +, +.[cz$;8AP'6(1$-(* 1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044666622+)fff~?zFIB_cfjnqWYhbdsbf?fj?_c?_c?^b?^b?\c?\c?\c?\c?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?be?be?be?be?be?be?be?be?}??ILkfi?or?WZy_b?ad?hk?be?be?be?be?be?be?be?be?Y\{hk?`c?JMl???JMl]`nq?be?be?be?be?be?be?be?be?dg?dg?dg?dg?dg?dg?dg?dg?}??ILkfi?or?WZy_b?ad?hk?be?be?be?be?be?be?be?be?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?be?be?be?be?be?be?be?be?}??ILkfi?or?WZy_b?ad?hk?`c?`c?`c?`c?`c?`c?`c?`c?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}??IMffj?os?W[x_c?ad?hk?`c?`c?ad?ad?bd?ce?ce?df?]o?ew?Wi?ASy???DV|Pb?Zl?gy?fx?cu?`r?]o?Zl?Xj?Wi?z???????g??k??kz?]gk?Z^?zy?TS?U^olu?bnnUaaad?nq? mn?Z[?Vb`nzx??_??k??g??`??????x??r|?????w??g??w??d??a??`??c??g??f??c??[??e??f??g??c|?`z?^x?`{?co??Xx?Zr?Yq?R\?U_?lk?ml?ic?ga?ec?ge?fl?fl?`k?\g?Y[?ik?bd?NPw???JLsY[?hj?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?bd?bd?bd?bd?bd?bd?bd?bd?{?GKxbj?ks?R\Zd?Ze?al?bl?jt?r??x??y????????????b?????s~?_????a??r??r??k??n??q??v??v??x??u??u??r??w??}??|??x??w??z???????t????????x?????|?????????????????????????n??p??~??q??j?????g??~????????~??z??{????????}??x??i??m??s??w??x??u??p??m???u?U??h??s??j??j??^??n??a??e??h??k??j??e??]??Y??w??z??e??i?????c??o?????u??t??q??o??k??f??a??^??Y??[??c??c??k??m??x??|??????????????????????????????????????????????????????????????????_Gww_?bd?bd?bd?bd?bd?bd?bd?bd?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y\{hk?`c?JMl???JMl]`nq?jm?]`[^}dg?ad?[^}or??????i??k?????????t{?ej?ty?pu?V[oko?bfXY?mn?ge?ge?`c?`c?`c?`c?`c?`c?`c?`c?Y\{hk ?`c?JMl???JMl]`nq?db?db?bc?bc?ae?ae?`f?`f?fp?Yc~fr????u??N\wM[vm{?ho?ELh]d?cj?]e|mu?q}{????????????~?{enW`q\`?fj?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?SS?jj?yy?pp?bc?^_?df?hj?lp?TXs??????s{}???u~yajeciydjzdf?df?ca?b`?a`?`_?Y[?hj?`exJOb???JOc]`nq?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?\e?\e?\d?\d?^c?^c?_b?_b?`b?`b?dd?ccbcu_`r__k]]ifffMOJ + + &$1155 5 5 5 5*9 4'PR{'0911111111,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6,,,,,,,,,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6........,,,,,,,,JLr* + 27& +0+*........'6 1$PRx$-6................JMl$ + +,1" ,)(// 2 +3 5 +6 + 7 + 79 FA 6Ud?= E"M!LJ +G C>: 7 +5 1902D;O/C3LO?M#.20<8'3/='/41>4E\H_F]H_+;!?O5p}Gbo9cp:dj941002 %3"=P#?R%*70!T^j1;G)6,4A71>5/<3*2I 706F,P`FOgBZAYJb&3E=L5UdM??uNa4 at X 6N?[?[D\JbVfYi"]f#Zc Z` bh(ir3js4\j,LZ;M3E???/KW  .*.,4348882.'//-\]?/+*++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+++++++++))))))))ce?9%)  ++)5765  +3.E;I`VNdI_>T \r*??dH^9N >SEZG\I^LaMb!Nc"Ma"Ma"Ve$Tc"Q`M\KZQ`[j)cr1??qn}??zq{?kt=gp9f{8_t1Wl)Sh%Sh%Ti&Sh%Rg$Ti&Sh%Rg$Pe"MbK`I^G\??iB[!8Q3L-G +6P/I +=W5P +6Q9TDT??? +.#9D--------)31-Z[?/,-..++'' .>>>>>>>nn? + +@4<7E=9>>>>>>>>; ?;>ii? + +C:8>>>>>>>><<<<<<<>>>>>>>; ?;>ii? + +C:8;;;;;;;;>>>>>>>>nn? + +@4<7E=9;;;;;;;;; ?;>ii? + +C:8;;;;;;;;;;;;;;;;no? + ;/73A;7::=>?@CC C +M L Lfo?H CF +M L IF B?<;DB!+/?"AQ4FV9DT7y?vQ_N6D7'5((!-:3ITXNY]4A:GTMasKj|TXp&?W +;S E]&:>R?Q'Oa7??cLa(F^AY 8^:` AaGgTiYn!cm&dn'qv3qv3ns1di'R[EN +152 7jk?>534444444444444444no? + 9-50>62444444444 +84 7ij? +<3144444444 7 7 7 7 7 7 7 7nn? + +@'/%3 +40A +GF? +' 5)<@DW[Vn$Sk!>V +Ld??LD] AZG` +F_G`JbMeOf Qh"Sj&Sj&Th RfOcL`MaRfXl$^r*??uj~6au-Zn&[o'p?Y8S7R +7R 9T +[ 6244444444; ?;>ii? + +C:8<8: A=5:F(1,LUP[bl7>H  ,;AM???"*,  + +3,9Q;;;;;;;;; ?;>ii? + +C:8665511** +  '6;DXMK_T-B/  ^c?+0 @ +M +J>$'^05[!G +,#8 >QM4 +84 7ij? +<3144444444./0%* +04.df?& #B!'7%5!))08ET+7F"+& +)'9=7 ;0 +3ij? +<<:;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31 0 022666611 + + * fff_`b $)..1133113/+,^_?2+,........77777777[Z?42<283777777777:623^]?9237777777799999999[Z?42<283777777777:623^]?9235555555577777777[Z?42<283755555555:623^]?9235555555555555555[[?.,6.4154477:;;< @ +A;!???HWD  +(.4B1.<+VgCTeAUi6Pd1?V,C*A2I6L F\;PBWw?L?U@X AY +3Y5[<\ ?_ I^LaXbZdch%ch%`e#W\HQ=F6A4?cyb)?(1*1F?-A, +699@F +H G<60-++^_?4-/................[\?-+5+1,0........3/+,^_?2+,........00000000]Z?4%/"$(6<A:%,."2AZZA\ E`JdOiSl(Un*KaJ`J`J`LbMcNdMc??n]s(SiOeRhdz/\r'cy.k{:cs2TeIZM`XkWjNafy'u?6k~/q?5??lar+Td#K[B]?Z +;V 7R6Q:UA\FaIdE`?Z +9T5P4O4O5Px?S,F :"<(C7R,G4O +7R 5P 2N0L1M4P8T ;W :XA_4RB`z?M;Z7V9X +6U7V7W6V4T1Q.N,L?V>U>V D\Ma"Pd%Q^(MZ$???rtCcV)vi5K6(>)_f?,6H?<G:4))22CE3/+,^_?2+,........25539@72_a?# '-9-8')4#'5?M*EW9K%0 %3484)*^^?3345555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,**,,////++$$fffcdh  +$-88<<>><< =7.5dd?72988888888::::::::bb?<;H651;:::::::: A;29dd?;6=::::::::<<<<<<<>?BB +D @9 ?dj? =: C;;<< = +> +> +>2 +7 + IE*( ??? FMPOD > >6-3cc?74 + +<8888888888888888bb?87D21-788888888 =7.5dd?7298888888866666666g^? A0=! #-6:CA3 7 1!;2I]BJ`9G]6}?\Sl2Ok!;W +C`DaGdKhQm#Xt*^y6a|9Tl"Rj QiRj Tl"Tl"PhLd??YJbIaQiXp&g5_w-j?8n?Aex8Wk$PdZo"f{.bx&UkOef|*cx+l?4??ePd?R5H:V ;W :V 7S6R9U +@\FbFbC_?[:V 8T 8T 8T 9U +??\:T2M +5P +7R +A\1L7R ?[]Ba3R Ba}?TAa>^?_?`?`?`?`=_ ;] 8Z7YHcE`E`KfUl(Xo+Ve,O^%??rhj8hZ+??Q??_??^??Z??U?~V?yQ?qQ?nN?oS?vZ??Z??_??n??g???U=%~?( +H=6666666688888888bb?87D21-788888888 A;29dd?;6=::<==;99-4 84$ -&.1=EH???NYH:D; ,?@<<<<<<<< A;29dd?;6= +6 +6 +: +: ? ? +? +? 5 6 "139MBFZOv??!'%(AC< +P5: 521.9> =7.5dd?729888888886;@<AGA8qs?-#*4)% 0BR#M`CV2>( ,3 *>= +C=+2de?44;<<<<<<<<<<<<<<<cvIRi#=T-B ,A1E3G7K=Q=TMd AY +F^w?H;R 9N8MJ^K_L[DS?H :C>DBH ;CAICPDQ:O3H+D +)B?N?S4.E3OC/K?0H& 8 ;FNNMA +;94.6__?..84444444444444444cc?4/ =/..64444444451.8bb?0.74444444422222222h_?=(6 (65;;46*+ (0 4+;OF??tLd@@\!1M;YX?RE_Pj#a{4h?;q?Dg?:t?GOc&Qe(Nc"La Tj"_u-_v(VmZq#p?9j?8j?8??dI^AU?S,J/M1O/M+I+I0N5S 4R +3Q 1O0N/M0N0N1Ox?P3N .I/J-H4O&B/K1M0L.J,H+H+H+H,I-M +3S&F9Yv?R:[4U3T +<^=_=_=_<^9[7Z +6Y ?_ +;[A?B +CFOV"LS=N3D$?#>%F +*Kw?8FY&>+C *G39VB4Xh"FVADP&X+Y*X"LE:76 @ee?0.97777777777777777jj?3.:375 + +A77777777446Bii?3.97777777799999999pe?<' 3"%1G + +@CA;<,( ) ,6GQ???NcPC]-B\,He"Gd!GeIgLi&Qn+Wt4Zw7az8Vo-Jc!D]F_Ib Ib G`??]Ng%[t2i?@e~4I?TBS +=N`m(UbMU@H ??`FKZ\+Y[*`j.Wa%EU9I .D/E0J 5O=W:T5K +A(8'71;7At?Y/@'<-B-G*8ZJ=<FER_%YfXpMe?\5R!B , +K,88S__^s8Vk0_yw?6??Tj?+Jb>V +??_;R +AY +;S2Q4S7V +:Y +:Y +8W 6U 4S1P/N+J)H)H+J.M1Pz?H;S 9S ;U 4P7S'F1P1Q0P.P,N(M&K$K#J-Q,P-U-U?\1Z>e7^ +3R@_PdMaPUNSURVS FPNXQa"Qa"B];V?cc?@ HC +* )55Q]]Xm5G\$5J3H +AVMb!RcN_Xe R_PZJT??kOT\`.W[)Xb&OY?O4D+A+A-G1K +5O3M 1G,B-=0@=G EOx?M1G'?)A&B0L!A*J!C&A$A-A-D9H=MHQLB[%>P9tZ? +:=3++ ( (66HH////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////77!*ry)066B*DP8Xk>\t*i?7ax0Kb=S8N??\1G?VAX8V :X=[?]?]>\;Y9W +/M.L.L/M/M1O2P3Q|?K////////////////bc?3-6+402////////6847bb?9356666666611111111ij? + 92 +8,3-/////////13/2bc?4.0 %424;= &J!"! (%=@}?k)>.?5F" -& " ;;FF88$$/202^`?77<760/+2;$D+J%D$<%=,9 +( 1 0fl?2& +-&.13 * +/ ++ &+$/1/2bc?613////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////ffd\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?9354444444466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?9355555555544./+,9:ee?@GC +503>BT_cTg0H[$>R?SL_Uh(Yj$Uf N]M\S_ !R^ ??vS\%\c0RY&LVEO7G /?'=(>*D-G.H-G-C*@-=3CAKJT??K:V.I+F%A*F7 ?$C>859!C+O2V&3cmIS$6^Ak`?7 +B5// * *66DD////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////8@20^cw ""!.76=H:AL>EP at EP@LQJ:5 +.6KUdMbqZexKi|OI\/EX+HZ2DV.??j.BZA]C_C_A]>ZT :P;Q 4K7N%A-I+I+I*J*J(J(J(J(J0P,L +)L&Iv?Q*P9^4Y A]B^M\Sbbc*hi0tn?xK?wP??b??c??v??}??v??h??b??T??a??~??s???K== ,gm?2- ;////////////////bc?3-6+402////////6847bb?9356666666611111111]^?.)2)2.1////////13/2bc?4.0/141) 2".%/;&3*(5,%2+' ."67t?f+A1F2G #3*:#* +//==33## %)ab?@BBA>*.#"//)!4.&D=7'?'4D$4 8 2ej? 1' /'/35$**&(/ 2./1/2bc?602////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fff\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?9354444444466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::; ;6847bb?9356666666600))'(66de?@G= - .5 at FVagUc.N\'HWIXO_ Rb#RaO^M\L[P^ O]??sMX T^*ISBL=G 3C-='=(>)C+E.H-G,B(>+;0@>H GQ??`Gc:U4O,F.H6%<(=)>*?+@,?,?+>*=/]S'UK,H^1G^i?; +IC44--44??////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////6@ 96Z]?#!1-2E(-@ %9. +'0007 + 7 +6.'gh?65>E + SPKC9$C8CEDOQESFESF1>46C9CQBESD??M FT=K=G :D2B.>)?*@)C+E.H-G.D,B0@7G FPPZ??tLd*>V8P3F5H%7+=,;/>7B:E 9C3=,6'1=!J,$MOCEMp?: +FA::1133::////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////6<7;de?3*-/+)),.8=:869 +: +:2.ef?2/80526 JA.5 (&    $$**5;???K[@Sh/EZ!=S>T@VAW@V>T:P8N +0F,B&<$:(>1G;QBX??Y at P7G6F2E8K &;+@*@*@'B(C(C(C'D'D&B(D/N 2Q??\3U <[ +2QF^~eZ]?; 9(////////////////bc?3-6+402////////6847bb?9356666666611111111hi? + 91 7*1+-////////13/2bc?4.06786)'"*%6*;&3)& # Ul\/&?!,E'%>6O( 3   ////((  + +')ab?>??35!, 8&>"?82<-D'/F)+>#/4ae?4' /*37:335972-,35/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fek\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?9354444444466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?9357 7777777>>44-,55ce?< ;,  +$6D5LZKOV#RY&T]&T]&Q]Q]RaUdL]FW?R6I ??Z/C:M2E9C8B2B0@+A*@(B(B+E,F0F1G9I DTV`$ak/??yJ]/>O"8I2D5G%5,< +0> +/= 0< +0< +3= 4> 5? 6@ 6'M!VF(]MS??8STD??331144////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////45/8kk? + +?3...37<===2.''(*'%^`?)% 1"""-;;10%%'(0. +"2??|KZCQg):PAUCWDXEYDX@T=Q:N-A)=#7!5$8-A7K >R??Y at K3A3A3C:J '9,>*>*>)?)?&?&?%?%?$>&@.K 2O +??]7U +A]7SF\;QAJ KT\W hc,?P??s?yP?wN?|S??Y?sKw^6wY3?f@??{?`<'&  #32C#4E%*9$.[ps(+6#+D1'A3M*4  --4411* -00_a?62 +:' ,$0$$>$>;55&C6M34K1(> !/ :_c?4(1,58;636=<6254614bc?4,.////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fem\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?935444444 4466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?93588888888KK >=5476dg?60-(*(35AQ4 at P3PT"TX&W\&SX"ISFPIVO\BS +=N8M 1F}?W+@4I,A 6@6@1A0@*@(>$>#=)C*D.D0F9I CSV`$ak/??oJ[%>O9J2C +6G$7+>*=)<(=)>+@.C 1F3HC0UV75rSg??&r? AuSBB 4 4//11////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////32-3ee? + +<649< + +> ? =7-, +62006 +864cd?-' 7((% + 2242358AAK F,2y?qBQ:Ka 2HASBTCUDVBT>P:L8J'9'9&8'9*<.@2D5G ??Y=H1<2=3A,>+=)=(<&<%;":":%=$<(B*D~?T3Q E`@[H]=REK MSWP`Y#?}O??~??s?W?yR??d?~YsY4qP-?hE???oM?pO?iH?dC?qP?^>?Y9iX tc+?q???^????pS,!)+> G<^a? > +"&////////////////bc?3-6+402////////6847bb?9356666666611111111[\?,)1)2.1////////13/2bc?4.0 67NOHG +'"(5HCV(=R1Fp??+>0'(B9'A$.H+!9#2  //::::6 ?97]a?- +(':&,%"7%:!<8987#@.D--C,&> $08^b?4)2,6:=@9; D A97>4614bc?2,.////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fdo\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?935444444 4466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?93588888888 T T +E D +: 987fi?1( 16C7D=J9J6G5J 2G??Z-B2I(?3=3=/?.>(>&< :9*D*D,B+A1A9I ISS]!??eQ`CT=N +5I8L&;-B 9$=)D.I+J(G#B> D)MG!0rLr??A??Y?*[DD66 / ///////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////33-,\\?57 =5511//---,.29::7ih?70 ?23+4;:5267<9CA' +n}f=L5Of=T =L>M?N@O>M:I6E +3B#2'6,;1@3B3B1@/>??X*>(<%;#9"8!7&>!9!: 9v?J1LGbGbK]BT +JOPUSL[T?}O?????~?uN|hC??d??g?fCa???_???yY?|\?cCuR2?hH?gG?lLxi.?|A?sA?tB?nTL4  +0 GB>eh?9-////////////////bc?3-6+402////////6847bb?9356666666611111111bc?3,4)2-/////////13/2bc?4.0 +31RTVVG7 + '<:O6N)A???1L--(@@'A(,F-&>(,D.  11????>G?=\a )##/;;'9+=#,C'>848!=675!7 ":&02]a?3*3.8=? H>;B<3284614bc?2*,////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fdo^`?/066DA9DDBB==99 ?=35aa?=8:;;;;;;;;;;;;;;;;cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:;;;;;;;;;;;;;;;;cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:;;;;;;;;;;;;;;;;cc?:5 A9 + +@63;;;;;;;; A ?57cc? ?:<::::::::<<<<<<<>AADEFG +5; NEW ` +RGh|? +&H[EJZ+O_0_i47A MbLaI^DY ?T 8M3G0D3G1E2F*>u?F!4,?':6M 5L2I/F-D,C,C-D,C,C,C-D.E/F/F/F??f=N.?.?1C :L'9*<:L8J 4G1D0C1D3F4GA6K@ +MD]??>??B??ay]QBD1)99999999cc?:5 A9 + +@6399999999 ?=35aa?=8:9999999999999999cd?3. :2 + 9/,22222222 +86,.ab?6134444444444444444cd?3. :2 + 9/,BB994477 @7nzfBN:Tf*?Q=Q 9M;OBVDX;O +0C)<!4"5$6&8(:*<,>-?q?W+>';.B3H#+*2 +*,?#e}c*B(-;-;C@ VS_W\TSV!KNN`6w?_?|???E??Z??Y?vb?vb?|d??k??z??P?n,?g%nb&sg+nk8\Y&IV8WdFZdY?I>+-< DB:'JD;>CF<> + 2*6 <E9 0[lb,0D( 5&;,B*@#<8!<%@#A"@!8"9!.?"3 7)_c?0%++4:= #((&&,/H6. +1B:K+<1B 1C /A,>);(:);*<,>@0B2FHR???w0????/lYF G>= +2 633333333YY?/,5,5144444444403.0]]?2-04444444444444444YZ?,)2)2.111111111-0+-]^?/*-////////////////YZ?,)2)2.1;;22--22-.!.|?tCO;GY+=9L +9L +~?d8K1E1E.C +4I%;-C'=%;"74122 3(52? &9 ?. +9 +9 += += @ A A + +B0 7L J +Y_QLcy?>TaP;M7I +3E 1C +<,=1B ,=w?T!2):!2/D .C ,A )>(=(=(=(=+@,A ,A -B +.C .C /D /D q?U-<)8 +)8 +#3'7 +'.0@/?->+<+<+<,=-><#;"?E???dM??&??T?4fJC::3511111111ef? 84 +9',*100000000,44 5ab?.,40000000000000000ef? :6 +;).,322222222.66 7ab?0.60000000000000000ef? :6 +;).,3::22,,2213 )8??zCO9DV+=@REWHZEW=O4F ->(9+<+<,< .> +/?0@1A2Bt?Z2E-A*> "7&;2)?4J 1G -B )>%9#7"5!4+"504H q?G4J +,B*@8O >U2H-CCYH^;S B"+%%%55}?m+A.F!9(@$< 7 + 7 +#; &> 'A&@A*L5P4O):2)! & dnx&%')35"*#+)+762 ++%#) - CA +3(_a? + 3 0.8777764421//----ef? 84 +9',*1.........66 7ab?0.62222222222222222ef? :6 +;).,3........,44 5ab?.,4................ef{LQg% ("(/311//))((#,+(VX~"# +0((((((((((((((((QSy&+ +3"$#-((((((((#,+(VX~"# +0((((((((((((((((QSy&+ +3"$#-((((((((#,+(VX~"# +0((((((((((((((((QSy&+ +3"$#-((((((((%.-*XZ?"% + 2****************OT~+2 +:+--711335566 +,*,%GLr# 6 +5..114567+1EEN +P@@^vz???t?fAW3Pa+gxB]h0JU->.?.?->,=):'8%65E4D5E.>y?\'7 +2A-<%8 +$7 "5 322 3 3122 3!4!4"5"5r?\4B5D6E/>2A$3/>%5%5$4#3#3#3$5$5M4 U<8X31Q,K??bG??.??&;"630/!5*> &5so?ea1QT5y?K|?N??b??Yx?\w?[~?d??i??c??`??j??u??????mx?Ze?X_?^e????RXzY_uhn?_dxhm?hi?no?mp?kn?gj?be?^a?`c?gk?mq?mq?uy?dh?OSp???`ddh?bf?ae?ae?ad?be?bc?bc?bb?bb?gg?ff?ff?ee?de?cd?bd?bd????JLr XZ?jl?_a?gi?gi?pr?gi?gi?gi?gi?gi?gi?gi?gi?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?gi?gi?gi?gi?gi?gi?gi?gi?^`?df?^`?XZ????RTz[]?km?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?ef{DHe$ -)430553300,,/1)'QR~'* + 7................IJv'+ +:,0),......../1)'QR~'* + 7................IJv'+ +:,0),......../1)'QR~'* + 7................IJv'+ +:,0),........13+'ST?', +95555555544444444GLv'- <04.17799;;<<) +:$LEUZ?'234488;<<=9 7 +CE +F D8*Gi?um?yOg5;S!Pb&AS0;AL*;+<,=,=,=+<):(92B-=+;!1m|Q.0?.=10/../01 3 3!4"5"5#6$7 $7 pT-<+:-<*: +0@"2+; 0"2$5%6&7&7%6$59= LPBU'': ]?a M$$cFQ4[??;}o UYFJ3I +&<4 .++++++++IJv'+ +:,0),00000000/1)'QR~'* + 70000000000000000IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJx)- +<.2+.55,,''**,.+$)<}?l*70D*>+=4F +4F +,>/A9K4E#4(9(9'7&6$4#3"2"2cvI(;-A3G/D 0E 5(>!7"8#8$9$8"6 325"!:'%):>?~QLI9S:=W>9~?.szq?=??s??V??GY3AS-GMKQRNSO aN-p]M +?;;*)/D,<;/?>t?Z4.J2N,G'B";!:":$<$=#<3)A5GG-??!J 200[`?+ # ! "*+*'$&+ 1 - 0"QUr  +'/ +  +* (437765,+%$IJv'+ +:,0),........13+)QR?), + 92222222222222222IJx)- +<.2+........./1)'QR~'* + 7................ef{hk?7 +6 +6.852;;8844119:45bb?8492222222222222222mm?B ;A14,,222222229:45bb?8492222222222222222mm?B ;A14,,222222229:45bb?8492222222222222222mm?B ;A14,,22222222 ; + +<67dd?:6 ;::::::::88888888kp?= 8 +>03,,6688::;;6 ?NMae? 9 @6<<=>ABBB: +5 @DCD(?)?V???z?azAWp7Rd&-?"- +? +? ,@ +,@ +?^5E)9'7%6*;(,*<,>.@1C2D1C0B/A0I0I5F,=z?W/= :S):S)LvR;eA%W.1))111111116 712bc?516////////////////mn?? +8>.1))22))$$((* +1#)9:@P??~4B!4H.B0C7J4G0C=PQd$K]4F6H 5G 4E2C 0A .? ->,=p?V+>&:(< &;+@1"8'=(>*?+@*> (< %8 #6 .8(,AE??GSM4R.5S/'|[^Tb??Y??2ud/C;ONXR\[Z![Z!fY-qd8?uJ??Z????wL_V9XO222:+%B9..2 7 2/ 0 +1+,bd?/+ 04444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164433//--$+*$) +3 +3+hen,)2+;6F.R6ZM 'V-STDE +$XF :99< -)7D|?i4 +$?&A4O +5P 5N2K-F*C +D +,E %>+D-A8$8/=. 0 2|?? :!&-!$"*-% 1342./1 +67 + 3(+cf? ,2$'F*8(6#.(' 1 .:9:920+*mm?B ;A14,,222222226 712bc?5161111111111111111mn?? +8>.1))222222229:45bb?8492222222222222222ef{`b?-)*0 ?DAAA??::66463:ff?=108888888888888888ee?8050;8;88888888463:ff?=108888888888888888ee?8050;8;88888888463:ff?=108888888888888888ee?8050;8;88888888685?SYm(Re#7J2E1D/A-?+=);'9&8u?[)<003)>3%;#9$:%:&;$8!50-2@4:RX??Fa\ +:]'6Y#.??phqu-??Z??&qR)>6!2::,0 +:8)'%,')(/fg?4*)6666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)2211--++) 0 2+1<=3h`w'6!-+7'L4YM(V+QR FG*]L;; +PB"*D?s#8(C,G/J4O +8Q4M+D $=%?)C*F ">)$/{??"( ,"--8'&9<<;6557 +6-$ +1gi?-4*-P4E0A +(6,  +!?> + +A @ + ; 9 21ee?8050;8;88888888-/,3fg?6*)////////////////ef?1).)41488888888463:ff?=108888888888888888ef{\`{ *)268;;;;886613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A= LVPUU,U at Y???????y}X\`;J\"1>?0G.E+A)?)?+A.D0F(=!6%:)>y?V!6(<%9'@ ";8 9&?(A +$=8!: 97667 9!:y?Z&:$8(<1*?(='<.C/D /E0F1G1G2H2H*@'=*@(>z?P,B7M +0F3I 8N7M +1G2H:P;Q7M +!; 57/99ILPR?QR U:E=?****'&'&*,-0bb?735////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402;;22//44.0.??s3> +<(96;9>9?:@CL +PYO[FRM]>N/C-A*@%;$<*Bw?X%<%<*A 5,C +(? '>(? !8!8'>"9,-!8 4 7;@5:??vYJ+0JB\/G?`W?pV?|H?nO?P9k:_S9g[AfP)v`9j1u`'nZvb?p=?zG???WI at 40K 7++.=4444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////111111 11`iz +$ +%6#$>2L-K/M.J1M9R?:S@ 88 7 8 %r?j%9*L5W +3[1Y,Q$I!@"A-F3L +2C#) 2/ $(7u?a$6': (; + CE BKG >12,'#), 3in? 833&9#+>(.?9*;5+<, +( ( -# 0-'=!7,[b~ %()5@MNHG64! & !&(+&)_b?$&$+-78:6////////bc?3-6+402////////13/2bc?4.0////////////////hev\`{ *)2689999884413/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A;GRV&e#b)N*Di??????hmEOT,CU#5$D'G-C,B*@(>(>*@,B-C)>"7&;*?z?Y"6)=%9&?";8!:%>'@ $=8!: 97667 9! :{?\(< &:*> 3-B +*?)>+@+@,B-C-C.D/E/E/E-C.D+A|?R,B7M +/E1G6L 6L 0F1G9O58AB:;??u^N,9IHX+=?EK?SO?_J?ZYyHMm%49 % +"".':'/E.D$=3v??)-.*) 2:7><34+ +. % %372 +8jl?7 . 1*()+68;9////////bc?3-6+402////////13/2bc?4.0////////////////hft\`y ('0468888662213/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A@FLV1k)c>)J??????X]4DI >P);&E )H *@)?'=&<&<'=)>*?*?#8&:+? +{?\#7*> &:$="; 9!:$=%>#< 9!: 97667 9!:}?^)= +(<,@ 4.C +@+@(=(=)?*@*@+A,B,B5K 2H2H.D}?S,B5K -C.D4J +4J +.D0F9OG;D @KKVLZGU>M8G 6H >P=Q1E';%9t?S"6!5&:.';#7"6$8"6%9*> &:33&:6:FE<; +??pcQ)CFNQ"tc+hWeWug(?wK?S???%!%1 @ 704444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111`c? 4 +!+, 50E +,K0O-N-N2N9U%2FM29 F? #L<% ,m??&;P$AE%BF.PB'I;#F&#F&,M /P#0N,J3=F#, -*13..7H??w' +'2D$00-4.1,, .8 +0 %2657rx?6 / / + %+;;5EE+<2)03%<.E5M6N2J-E??r->'5$$2! + % 3/03 8 80*;?7=fg? <1 4/**+37;:////////bc?3-6+402////////13/2bc?4.0////////////////ger\aw +'%.246666441113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A GLLQ)_"X4,D???v?tMS%AG "6&:+? z?]"6*> +&: ";!:!:!:";";";!:!: 97667 9!:{?\(< &:*> 3,A *?)>(=(=(>)?*@+A+A+A7M +3I 3I -C|?R*@2H*@-C2H3I .D0F9OL8F 9H +BQBR8H +/?.>{?Y(:(:,> +1,> +(:&8-? /A +0B/A +(: 20 2 4%9DC76??i`Q&GCNJM\#Wf-gt@A +J ROMQ R1C8Ug???UcL>E>E9K3E ;9%:%:&;&;&;&;%9%9(< !5$8)= y?^!4(; +$7 9!:!:!: 9 9 9!:!: 97667 9!:w?X$8"6&:/)>&;%:)>)>)?*@+A,B,B,B3I /E/E*@y?O(>1G(>.D4J +4J +/E0F9O;Q7M +4J2H3I 2H +3I4J7L9N??bFUPWGEL</ +"/1%'26><;8;=47bd?0%'////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402==33--66@ I CB^g? +2&'-;<@MFS%ER$=J=KES IV!FSCP:G8F ?MCN=H :F?+,??cYR&G@KDVT!b`-zp;?~I?|L?tD?`6?U+l]6m^7h^)dZ%eb+kh1``DSS7on| ++45 A654444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111ec?4 (!+ .CYF`9S*:"PP%)14We? J QX !]V? F-71;+# "M?7</+ +%%.=??? -;..9;$& 33** +/: . +! +$ % +)ek? +-*+)41!4!!- 537#<&?%>!:63w?E.F9OCY3G:N3C&0@#*( ( 36@?@A8:ab?7-0= +61,1365////////bc?3-6+402////////13/2bc?4.0////////////////ffh\br +#"+-/2222//--13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@AE SSMJ&S*HS]{???}:I,6= 1C9KBTL["Q`'??uAL!DI5LQ=?>C=>44..99H +Q R R`h? +> /%=8IAR(DU)>O#ICM@J +BK HQ??[.:-91= #//; *6(4+76B=I;G9E:F9E4@06288>#??aNS+DCEDSK_W)xg9?uG?xF?r@|f4t^,fX1fX1^X&_Y'_a/_a/CK4*2di +#7=5=494444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111id?*',4!-.:$0EF[Od,8M/ OR'/: =\b?@D M +HD6 :46( +"I@4= )# !#-9???  +&17)3? *6" #8:30/ +7* !$#(af? +0/245 ,+ %%$$7!-@*9O(@V/?W#9Q4M1Jw?L.D7M +0E ++>+>)8% /(**?C(+$)be? + +. + +,19 +31-6686////////bc?3-6+402////////13/2bc?4.0////////////////eec\bp ! )+-1111--++13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@ACRPLG"L#BGTsx???@P,BJEM2D5G 7"@ $9&;(<*> *> (< &: $8"5.2#6 s?[-"4 +05 9#<!:647#<!: 97667 9!:w?X$8"6&:/(=&;%:%:%:&<'='=(>)?)?*@'=*@)?|?R.D:P3I 9O>T 0< +4@&22> -9*6+7:FBN?K>JCOBN;G9;#9;#2?!v?cEV2AI"AI"NFXP)iZ/o`5ic1e_-[c*[c*gY2bT-UQ!TP S[,OW(+8& ak? '7=7?4 +94444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111ig /78 +G +&-,:>L+AQ**: & NN 17 7 :cc?96 +;76667888KB/7 #)3=v? !6!8%< & + @GB=6;1*-0.2dh? +<; > 8557 <? +4 +1$4(5E?QAOaQSk;Og7Je Gb??h6I9M6J2"72 4,=*;"., &!7 ? fk~'(. - +*00<<@=////////bc?3-6+402////////13/2bc?4.0////////////////de_\bp '+-////--))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@ABQNKB@ +.3RU???WgBX`$QY3E 5G 6&D%9';*> +? ++? *> '; +%9 3,/!3 q?Y+ 2 +.4 9#<";537#<!: 97667 9!:y?Z&:$8(<1*?(='<"7"7#9#9$:%;%;&<(>'=+A+A?U3I @V:P=SAW?U7M +5K :P;Q5K -A3G,6.)/8:47bc?2%'////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402?? 3 3 +- +-::P SWY_f? RD K)=9M*DU1AR.>O%@Q'BO!=JCM;E=E GONTJPJOMR??f;E9C DNLV$EOBLFPCM9C@A/>?-1A' +n?eA[8 at N*?M)NJ%TP+\S*XO&GNDK>XF`#h\4`T,NLKIJS&EN!, +al? '7<7B5 +74444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111igu +9BLR--#-"0:/-<'  KFA=-0ga? 5++()3166@ DPF,2&2GF@583/13/2^a?:9= ; 8B +JZWH<' +<*:9AQPJa3I`2EaC_???J[;HZ2 at R*$8';%9)=*</A-:0+! &/ 8 & & sz?!)*$0 " .1 + B +CFC////////bc?3-6+402////////13/2bc?4.0////////////////de]baq #* 3649944++$$13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666// GCU`(Y(6g??????_l4;H>A +EH:2ME!'<)>+@)>&;"7!6"7$81!5%9u?X1$7 !4 4 4!5"6#7#7$8$833 4!5"6$8$8%9{?c74'? +4$<677 9";$=%?%?%?$> ;0K:S,Ew?L.DDT=MDPAMAI +CKJNKOKLIJ2@2@9F@MAJE#EL*>E#%, +w}Y>D UW0DF[\4PQ)NL#RP'SP%VS(if;?~SqxB^e/MUHPDL5=! +dd?(9B5>02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bg} & /5>EG@B +9I*0 at +1A'$?899c_? +TPO>B;;%!;B +C + B2,%(fh?.-43?B +G1031435458/3`b?.&)6+2$N,X B==> E +">":V:W;?\@7W*J???XbaPe,EZ!+I&D5(D2O)F.G5N:C)2A9 #1).D-2H??7/ 0*/%!+&+A!//+))0477bb?62;2;79////////13/2bc?4.0--116699:;54.,$#fffbao ' 1428844++$$13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666* . I I W] Q)Z???j{ugtFCP"FJZ^,>:($*?+@+@)>%:"7 5 5%92!5&:v?Y1%8 +!4!5 4 4 4!5"6$8%9 4 4!5"6#7$8$8%9z?b73'? +5$<788 9#<$=%?%?%?$>'A2L :S0I?U7M +K[BRITFQEMFNLOMPMNJK9G 8F ?IFPFNBJIN&TY1??vPR+XY-ab6XX&jj8qp:xwA\h*Ye'CJ8&% ;?:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4026677899:6959be? <6936G>G66?.CP=J3@CP 4;9@ + at BCEEE!GG#MN$QR(??jFH#=?;=:<HJ#EHUX-GJHKILJMIMHLGKEI02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bd?-095>:<-0!$+58E+ at M3:J2B!-& + + pt?564= +88478::=:1.')(+gi? +0,2.57:&(.078<<7:04bd?0'*80 6 M&R>: > AE6.F*G(6S4<\<\y?t?L:A[Ga>]@_1L;V)!<8(B6P>H#.8L +B +*/gi?,*.,3*$ ++"?3 +3.*).132bb?62;2;79////////13/2bc?4.0--1166888843,)" fffcck # +-108844++$$13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666(- GKXYK MUfn4EML[>N]@U\3\c:::$$,A+@)>'<%:"7 54%92"6&:v?Y2%8 +!4"6 4212 4$8&:!5!5"6"6#7$8$8$8y?a63&> 5%= 78!:";$=%>&@%?%?$>*D.H 4L/G ??]=SO^#DSNYJUIQIQNQNQMMJJDO@KDMKTKQ#HN OQ*Y[4??{QQ+WV*a`4ZX'mk:nk6ol7Xd&\h*LSA*1 + +!9=:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402566788995848be?;58$&=8 at 3=E8HU @M8DEQ5<9@ +?A@B@@AAEFHI??hFH#?A?A>@IK$BEPS(KN!KN!LO KNJNHLFJDH>E#8?9@4;|?^(. +BDNP)FGFGOM$YW.\Y.[X-`]2jg02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bb?:7@7@35  +4E@QAV =R4A%/< %2*7??8E'2>*1=):BE*25= +3 +M N ]X @<66 2 + 5 +3 +3ce?-)0+202)+/041207:26cd?4),=8 :IG 8 +9C +<C #4+<:#A.O4Uy?a9K!7U@^@aGh5P-:U28S*.I -G0J1:' ?5"$#']^?./3.60(+;8 , 5 0+*...,bc?5090957////////13/2bc?4.0--1166885611(&fffcdf  (006644++&&13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666/3 AEOOGFbs?/'$O^[^hMKU:7>EL#,A)>&;%:&;&;%:#8&:3#7';w?Z3&9 "5#7!5201 4$8';#7#7#7#7$8$8$8 $8x?`52&> 5%= 8 9";#<%>&?&@&@$>$>(B&@*B*B??_=RL["BQOZ"LWJQIPNQMPKKHHKSEMELLSOR%LO"RR,[[5???US-UR'\Y.UQ!c_/_Y%ZT Ua#\h*QXF07%0"8::<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402555677884747ad?:571+2*;B:BN;G02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bb?64=5>57 %% + %!-#1 +!/ ,8",8"(62@??{HX'FW#IZ&5C"(6!.*>>'(-/*%""_a?+' +1) +303&' +- +-2..,6937ef? 5,.@@ +=E=3 +:GA +$P7K# 9>"A??c9P,M1R5VBc0K:5P?MfS:S@,E $=* 53 + 9 702aa?723086-,7 +; +87 + 2.,.-,(bc?1/8.735////////13/2bc?4.0//22446633,,!fffdfa +#,,4422--((13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:476666666698<= CEIIp??7%=MdQ_PO]NGT)P]2/D *?%:%:)>+@*?(='; 4#7(< x?[ 4': #6#7"6 43 4"6%9';%9%9%9%9$8$8$8$8w?_42&> 5&> + 9";$=%>&?'@'A&@$>#=(A";&>+C ??b;PKZ#DSMW"JTHOGNLNKMIIFFMREJCGJNOP$NO#US-][5???UQ,WP&_X.VNd\-\U!VOT`"Ye'MTB-4" +/#88:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402445567773636`c?946 0641<,7 8CDOELGNKM&HJ#EECCDFGI??hHJ%DFEG ACHJ#02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////be?() 22;>@?=5737 0/ " %  "??u.;!.=2A'6 +'6 +$0'  ) , ,6=9 /). +5hj? + 2* +3& 0 - 0 " $ + +, . +6 5 + ; +:4737ef? 7.0BC? +A +62?J$U1b)@_)@_#=07*#?*Fz?`0H'G1Q7Y'Ac1+FQ*EP'>D284 + 9&4& > 89:27cc?7,,/56/.4<>4 1 +- +- +0 /,(bd?/+4+424////////13/2bc?4.011224444//&&fffdg\*+4422--))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666 +B>55 +;@KK`q?T +I%6d4DC_onatG=P#9N1F (='<+@.C ++@'<(<!5$8)= +y?\ 4(; +$7 #7$8$8%9&:';';';';';&:&:%9$8$8$8v?^31&> 5'? !:#<&?'@(A(A'A&@$>#=*C +$=+B +1H??e8MJX#JX#KU!HRGNGNLNLNKJGFMPCF@BGIPO#RQ%XT/`\7??|YQ-_V-h_6`U'nc5j`-g]*Ua#S_!@G5!( *#87:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402334456673626_b?936-%8=A2<,6>IHSDJFLIK$GI"CD@AACCE??kJL'EG DF@BFH!;>FIHKILILILHLFJCGBF8?-45<AH&??n,2BDUW0VW/\]5`^5_]4`]2_\1TQ&GD02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bf?#& /09ACIILKJLNO,/#*hn|" (&0''1( )(%$&.$+3',B(-C%)D:67!G+-Ssu?; -3#. +(-!&9$7714 /203615cd?6.1DD;;4 +7DJ Z#^%T +N+ +#0!8&0G5t?q1H.0M9V&5TE1PA +#RJ35, *C#7H(&73'397 + +>ij? + 9,,*-1/23:< + +, * ++ - 2 1 /+bd?-) 2)202////////13/2bc?4.022444422,,"! fffdhY&(2222//))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666EA24:>PMYi? +ba,o,3Pdke|NAX*H]"=R0E ++@-B -B '<!6(<!5%9)= +y?\!5(; +$7 "6%9)=,@ -A +? +(<&:(<(<';&:%9$8$8#7u?]21&> 6'? ";#<(A(A)B)B(B&@$>#=&?#<,C +3J??c/CDRKY&KU#HR HNIOOQ"PR#ON LKOODD?? +HHSP%WT)^X4e_;??}`V3l`8th at fY,re8pd2sg5Wc%MY18&$$:6:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402233455662515_b?835@) $-MQZ at J'5?GQLV!DJFLIK&GI$CD@AACCE??oLN)EG CE>@EG :=FICFDGEHFIFJEICGBF29-44;JL%PR+?@IJ"QO&SQ(ZW,_\1UR'DA:A CJCK?G EMJR#.4( +dd?(9B5>02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bd?/-6099;89::6779+0.1bc?1*,##$(&&% & " + + .26 + 2oq?6& . + 1 0"(8)/;#)52'' &%03/3bc?4,/CA667>KJXV +OI1:#11?s??- at F#=0"OK @ +B( %?"3H$9# +8 B?Bjl? 2) /'%*,5355%%' + +,34 +3 /bd?,' 0'0.0////////13/2bc?4.022444422'(fffdhW&(2222//))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666DA3 +8;=P Kev?[\/| "/-CPWsC]yITi.F[ 6K.C-B +@#8/)=!5%9*> y?\!5)<%8 +"6&:,@ 1E1E.B +)=&:)=)=(<';&:$8$8#7u?]20&> 6'? ";$=(A)B )B)B(B&@$>#=76)@ /F}?^$8 +JHVQ'\W-d\8kc????g]:th at xlDdW*l_2k_-oc1Ye'HT'. $;5:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402223445662515^a?825A+ $/TXcDN,4>CMCMGMIO!LN)JL'FGDEEGGI??qNP+EG AC<>DF:=GJ@CADCFDGDHDHCGBF3:188?DAMJIF;8 +9@ +DKFNBJIQ"PX)4:.dd?(9B5>02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////ba?=6?0902"$ +  + (+bb?8@C RLGJH +J=6   315R15R?%ac?) +' #6)/;6>>>UX? ; ? +C9,T'Af6PuaXGf]LdW4OB<592,9*7A"GH$9h~W4 +;>14/?0@1A2B0@.> ++; +)92B/?/?3C:J=M:J6FdtE$4%5*: )9 +1A&62B5E5E=MJZ+JZ+CP$9FA=@9=7;4?7B9G;I~_GH(HI)DE%AB MN,>@?ACE@B=@@CFIILGJDGHI'HI'OP. at A?`:;TU6FG(GG+KK/RR8DD*RR:FE0HG2 at D!DH%DJDJGO KS$>F1.6!Y\m 00'3 , ...002233 + 91 + 95KLx,=.,,,,,,,,,,,,,,,,JLu- + 5:) +3.-11111111*9 4'PR{'09////////,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6................JLr* + 27& +0+*........*9 4'PR{'0911111111 *$ % +/40 *UXw -4; +2% ( ( / +0 ; ;=;<:75UZ? 29 175 +7:@@? : +;69B? 7 +7@PRy 2 +8 7* +:4+/ 0 +* ,&)$%37 *VYz( , +---//1111,,. / 1 +3 4 4JLr* + 27& +0+*11111111*9 4'PR{'09 . .33::<< 31fffgfa "#)*,+*))31-Z[?/,-++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+--------++++++++de?6+/)4+)--------'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+----------------de?6+/)4+)--------)31-Z[?/,-........468:<<<;lm?E9 < 9#S-[2`]`Wfi`kfHVQ3E>;4.6+3;;=9 +s?Z'=6;"'*;+<,=->,=+<):(9*;'8$5'8.?6G;L=N??_/?-.&66F*: 1A6F-= .> +;KBR!8H*: "2%37E4BDR~?XBN=G8BMS#IOILNQ"WY*\^/Y[,UW(?E@FFE)NM1[RA`WFdY;cX:??^f_(bb[[TZag'KS"DL' ) -743=62Z\?+!"----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++)31-Z[?/,-36 (1:MV;NQ"69 +CD@A<>:<5>7@6E +8G ??yMN.<=78;<JK)8:57BD?A=@>A@CAD?B@KM(FH#68??h<=HI)LM-BC$IJ+QQ7??%FF,??'GG/>BGK&LR"IOHP!JR#AI26>'ru? "'')3&",,-.,+++++5 9XX?58,++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+))))))))++++++++de?6+/)4+)++++++++)31-Z[?/,-----------------de?6+/)4+)--------'1/+Z[?-*+********(%%%)-)%ac? +601%+&%(*.04465= :7 :_h? +2*;8;>JLKEBCBG=9; Gux? 2#()2,,//**%%!! +1/&(eg?:/)--..0000++,./012de?6+/)4+)++++++++'1/+Z[?-*+''++00//$#fffpok + + "#,-1033; ?;>ii? + +C:8>>>>>>>>44444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;>>>>>>>>nn? + +@4<7E=9;;;;;;;;4 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;nn? + +@4<7E=9;;;;;;;;; ?;>ii? + +C:8<<<<<<<<C D F H I I H Hjj? JC MJ#[ "X "XCT[Vgnpr]hjUaZ&SLAC79)?&< > + > +}?\-A 7?%--?.@.@/A/A/A/A/A/A+=&8%7*<3E O5F>O=N1B-> +2C5F0A +,= .? $33B 1@ IX!??_IV ?I8B +SZ&OV"OS SW$[]+ac1ce3ac1LN&KM%QM2WS8bWCg\Hi\9gZ7??[`[WYXZV_^g&9E)5 ,(+,8:>;@ D;>ij? +<-+;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62>>>>>>>>; ?;>ii? + +C:8E C +(39OU;TV%DFSR"QP KL GHBKBKCODP??zJK+:;9:>?LM+<>=?BDAC@CADBEBEBEAD9;NP(@B02 ??q?AAB RS1EF&NO/VW8 at A" + +CC'??%LL2AFNS*U\(RY%NV%NV%HP9AI2nq? + + , 78E /&=>=>9720/16 + +>>>>>>>>>>>>>>>no? + 9-50>62444444444 +84 7ij? +<31 7 7 7 7 7 7 7 7>>>>>>>>nn? + +@4<7E=9>>>>>>>>; ?;>ii? + +C:8;;;;;;;;;;;;;;;;nn? + +@4<7E=9;;;;;;;;4 +84 7ij? +<31 7 7 7 7 7 7 7 7<957;<95hh? + +>6;0 + +> ?D < +>AB==:<'G!A%=)Av?? +=%3 +9 : +DBKJSSPR J +I 8 +=#B)2Q???0" /266 ?@@?>;:77 + ; 92 +:ss?K;/>>@@AACC9:;;<=>>nn? + +@4<7E=9444444444 +84 7ij? +<3100224400 (' fff^][  ((--:623^]?92377777777........[\?-+5+1,0........3/+,^_?2+,5555555577777777[Z?42<2837555555553/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,5555555555555555[Z?42<283755555555:623^]?92355555555=>@ABA@@WW?;9E<IM X,H)GcU`\_jfmf:aZ.NI ;6.8)3 76r?P1/6'."4"4"4#5$6&8'9(:1C-?'9#5"4'90B6H x?S/@ +%6#4"3.? '85F+<,=2C +8I2C +&7$5*;"1,;(7BQ??XAN:D8B +IPELEIFJMOSU#XZ(Z\*KI"JH!LE)PI-WK3YM5YM%VJ"??NPL JMRUOY$OY$!/ +,+./3333:6./^_?2'(5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,077777777:623^]?92380 +%1;@ ?D$BBDDNLKIFEBA=A=A;E?AB 24 +;=8:9;;>@=?PR-CD"LM+ST4=> +=>99EE)5; +BHIPFMBKDM>F/7?(Z]p,939''8945,+%$ + 2 +0''__?6557777777777777777[\?-+5+1,0........3/+,^_?2+,0000000077777777[Z?42<283777777777:623^]?9235555555555555555[Z?42<2837555555553/+,^_?2+,00000000:8667864hg?>4<3838<?;9,- +) 0&6 0#*#,3???8 at B=CA,20#-(2$@31,9B??,' +##0)2?8sw?! +,+2=::::8866./,3bb?71288::<<<<34455666[Z?42<2837........3/+,^_?2+,****&&!! fffecd #%0177 A;29dd?;6=::::::::88888888bb?87D21-788888888 =7.5dd?729< <<<<<<<::::::::bb?<;H651;<<<<<<<< =7.5dd?7298888888888888888bb?87D21-788888888 =7.5dd?729<<<<<<<<<<<<<<< F8G #Y&=s#W:nBScWhx}tU~uVsd)^OFF;;-;-;|?Y'54< 19->->,=->/@ 2C 5F7H=NO:K/@ 3D +,= 7E2@ +LZ'??aEQCMJT"U[+RX(PS$OR#SU&Y[,ac4fh9]X.[V,]R4_T6dV;eW47/ +:<;33)+ & +(48S+/J ,$lm? + ;3 D::::::::::::::::bb?87D21-788888888 =7.5dd?72966666666::::::::bb?<;H651;:::::::: A;29dd?;6=<<<<<<<<<<<<<<< + CD +G >:)0,$,9FLJ>DBAE7CG9???UVD`_KUT at FRHEQG:BM"*5 2%9 B += > +"  #/#7G#>N*sw? ,+90+2?<=;<;<88565 +:cc?23 + +A::====??;;;;;;;;bb?<;H651;88888888 =7.5dd?7295511 , , % % fffb`a +  *+112.+5bc?-+4////////44444444cc?4/ =/..64444444451.8bb?0.711111111////////cd?1, +:,++31111111151.8bb?0.74444444444444444cc?4/ =/..64444444451.8bb?0.71111111111111111cd?1, +:,++3111111112.+5bc?-+4////////:;<==<:9jk?>5?3<H/a#n*u2T.Egg\Jzo]?j8pZ(XOC:-53; +??h0;3;(0 '7&6&6'7)9.> +2B4D2B5E6F1A)9#3"2#3|?T;M9K7I/A4F ,>;M'9+=8JEWBT1C $6"4+8 4A2?LY-??b:E;DIR'RW.OT+LN&HJ"JK#PQ)YZ2`a9ZR$YQ#ZM+]P.bS6cT7`R-]O*??[SMLN&KM%2<3#-$ + 79650/*+*&",bd?$"+1111111111111111cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..6////////2.+5bc?-+4"8IOCV\PTV'KMNLOMQJOHIC#F@ C@!DA"CEDF??eDE%KL,WX8MN,AB ,.:<68;=>AANQ"9< + at CIL??k at CQS+HJ"KM&NP)RT/@BGH&8989=DBIDLEMKTPY"DL46>&mo?.733,752&%  IO];AO $km?/. =////////////////cc?4/ =/..64444444451.8bb?0.722222222////////cd?1, +:,++3////////2.+5bc?-+41111111111111111cd?1, +:,++31111111151.8bb?0.70000000002321123aa?00<9 + +@<D=?30,,-/?@B[\JVWEXU6RO0??yRL(^V1VN)MWL>H='-;%4/@B<>"%#1<.:I4Cil? ++&.)..2440/**%%-**1_`?)+7002244660000////cd?1, +:,++34444444451.8bb?0.711++$$ ffffdg ,-66//1=ij?.)44444444477777777jj?3.:375 + +A77777777446Bii?3.92222222244444444jk?.)5.20 +<22222222446Bii?3.97777777777777777jj?3.:375 + +A77777777446Bii?3.92222222222222222jk?.)5.20 +<22222222//1=ij?.)400000000:;<<<;98hi?:6 I>> 9E/?(L*XTG>uh_?pB~f8wj5YLADMP#???PZ5GN,29&5 +%4 %4 &5 +)8 +-<2A5D7F=L!BQ&?N#5D,;(7 (7 y?Q5G +1C 3E 4F @R9KFXI[!;M3E 9K?Q;M7I7I4@AM'CO)]iC??tCM(DL'V^9TX5QU2MN,HI'HH&NN,XX6``>[P"ZO![M*_Q.fU9hW;eW4bT1??k^W+QT5HK,(/5#) 25766-,)+$$&2il?#)2222222222222222jj?3.:375 + +A77777777446Bii?3.97777777777777777jj?3.:375 + +A44444444//1=ij?.)4 FLXkp\RWC?B +JM[YXVUMRJND)LB'GC*HD+GH(IJ*??qJK+OP0`aA]^@JL%BDFH IL!EH>A:==@ADX[,69 +EHUX)??gBE[^3FIVX0VX0Y[6JL' !TU3 at A<=@GAHAJ CL +MVT]$EM53;#gi~0 BCD27 + ;7(& +"  &W^dHOU $or?*+84444444444444444jj?3.:375 + +A77777777446Bii?3.99999999944444444jk?.)5.20 +<44444444//1=ij?.)42222222222222222jk?.)5.20 +<22222222446Bii?3.97777777724664469rr?8.<6:5 =AD +6 5%#$8EE=\\TVR5VR5]V,YR(??q\O"j\/fX+IOO/55+= D VQIO 5?/51GMIFR.6Bil? ,$)+= ;7 9831('"! 1*& 2gi?+'0446677991000////jk?.)5.20 +<77777777446Bii?3.944..%% + fffdck +')6 7/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957)q*rDGXTS?????m?e>?_(xSkQ cI???`Z:fl^\bT]]!GG +4%.$7-@0J 5O:T 6:6:}?["4"44F5FFW#GU"JX%KW%JV$JR!IQ IOIOIOJP QO&RP'WU,SQ(??uLJ!VT+PN%SQ(PN%MK"LJ!MK"RP'WU,ZX/aSH_QFaW$e[(j]0k^1iUTeQP???\O?GKAE'1",4////////13/2bc?4.0////////////////bc?3-6+402/// /////13/2bc?4.0////////////////bc?3-6+4024488;;== +C=, ;]b?+ . ??lSL2SL2MH+[V9RO.ZW6II#II#FL FL FLFLEMEM??t<<??YY3XX2YY3BB77==BBGG!II#FF BB@@@@WU"QOOMIG??hLKYZ.TU)SU-VX0SY3KQ+>F!7?9@=D"B:#ME.PM$JGGIOQ HM-=B"ksv%$ . TW*'21=< B=71,& +(\b?:>=////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111 0 +/:5<=[e?>' 5 !#8328EDJK> +' :664GGEaQ7jZ at oY2v`9p[<\G(???dYGe`ZKF@/-^!P: +4 + 3 298E0"23ROWHAI:1@ 2A +jm?$".-24;886611//13/2bc?4.0////////////////ef?0 + 9+2)424444221166,-^`?.)-44-- +fffdci +#$23/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 PbMC!'5Y_m??r??zzd=?mF?l?}h;??xbT-lcDulMkm^Y;]X:JG$NK(GG!HH"GJGJFLFLGMGM??o><DB\Z4ZX2_]7PN(JH"NL&TR,WU/RP*IG!ECJH"PN(RPNLMKHF??gJIUV*OP$GI!KM%MT+MT+HP)CK$AI$@H#HDOK&NMKJKORV#HN2;A%bht ( 42 +;-,BF# +)"#<=-KJ+KJ+<90-*! + +%^b?7::////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111 +.,1.6; +CH]e? ; +,%)D1.5JGN[TLjc[+?Z2M#-90:FLH^N-???ZS at TTJ66, ?E +@208<313 5HD]Z[KOP at GNLS???8, + 2,02:886611//13/2bc?4.0////////////////de?0 +;.5)524444221113-/ac?.')++%%  fffdch  + )*/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 +P` +XH -!EEOYfpz?????v\O-tgE??z?P}b+lQnoOnoO`hCKS..?$5 &> .F ;(C 1J4M0H )A&:$8~?\#5#53E/@ =N>LCQHT"GS!JR!JR!MS#OU%QW'SY)ZX/VT+TR)LJ!??nKI ][2\Z1SQ(RP'QO&RP'TR)YW.^\3a_6^UF\SD]V^W aW&`V%\KDWF????]R at NUNU7C#/ --////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;==;84 +>di?,#0laC??ne\=g^?ga?^X6JF!SO*NL%OM&NO%OP&OR%PS&OU'OU'??tJF!QM(b^9ZV1a]8YU0YU0OK&TP+UQ,NJ%EAD@MI$XT/MKJHLJIG??iIHRS'JK?BCFFM#NU+RZ1PX/IQ*CK$LLLLIMIMMT OV"?D0,1]_x9 + +D8>14+0 +!,@@$VV:TV1FH#33'&& +"^c? 134////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111 +D?;:9> ; +=mn?=4/5OJP]P at sfV~mQ?vZZ``NTTQOC[YMj_Ch]AlZ2m[3iX,ra5oeAbX4???VV>IOA*0"1@ +D76A>4#AG?L[S`_WBYQ. 1*-1:886611//13/2bc?4.0////////////////cd?1>3 :,5144442211-0,0bd?.%&&%  fffddf +   /2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 WSRSKIE-T at R`m?{zh?????s?k;X?p/giTcePVZAHL3M&,; +41////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;==?978af?* '-O??x??oh^:\R.dZ6^T0RM'c^8[X/[X/[Y0][2\]3]^4^_3_`4??\V2b\8ic?XR.`Z6\V2_Y5PJ&PJ&PJ&NH$NH$PJ&TN*XR.MJKHNK MJ??oLKST*JK!FIEHDKKR&R[0R[0IR'AJIOEKBJGOMU&EM*-&a`?/AE78-6*&43/&A=4RS+\]5QS+ at B')! ^c?.,.////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111NKCE<<"???@9AVI9i\LmY6kH?lriJjaBm`=wjG?oDyh=tb4tb4h Z-n`3nfBf^:???[^CR[F8A,A8>=ED:<, at 7RcXRbWQ^N4\L2]J)UB!x{? .$-).2:886611//13/2bc?4.0////////////////cd?2@6=.6044442211.0),^`?-'*$# + fffddb/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957@8BQ^XQX1,FiSX[????????s?tA??M~{ hmjWUS>D#($1)>/D )F&C"B"B??`+= -? ;M3D?PCQKY&HT"GS!HPGOHNIOJP KQ!TR)TR)YW.VT+??ySQ(_]4YW.VT+VT+WU,YW.[Y0^\3a_6b`7c^H`[E]]\\^Y"ZUTH$ gd? ;>A.81"AK99ZHHcY at e[B`_/^]-OT,CH #!_c?-*-////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////// //////bc?3-6+402////////13/2bc?4.011111111JI=@ +0 +4???^PEnY:wbCqV)?f9?f1?f1{g4vb/ye2?o{e4r]0r]0eV-eV-c[7_W3???a`BcgLRV;3H[0.; M=.C@:>YSWkbE`W:`P/dT3^H1K5fi?"".-117886611//13/2bc?4.0////////////////cd?2@6=.604444221122(([]?-* 0 ' + % + fffde`/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;095727 +EG HES(f+ZE+7O?????????????|??itiKf[=siFzpMZR+.&)+.0,9/<)A+C*J .N +??b.@ /A +:L-> +6G9GAO@L?KAIAICIEKFLHNRP'TR)[Y0ZX/??}VT+`^5ZX/XV-XV-YW.[Y0\Z1][2^\3_]4a_F][B\^Z\ XVQH9LC4??sIH*AQM]@V(,B+#////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;==?4 +=.fk?=8?????r|n?zl?]O"sf9tg:h]0eZ-ja8i`7fa9fa9eb9eb9ea;ea;??zbX5j`=lb?^T1oeBoeBlb?ka>e[8aW4aW4cY6^T1QG$F<YU2VR/XT/UQ,??{US,^_5VW-WZ-RU(IQ EMBL@J=G:DEO-;E#8A$>G*;@9&+$ +)ic?@6?%#"B7;?jAuZ-?k>?k3 :,514444221123*+^`?0- 2$ + +  fffde]/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 6 +> B735 BI K I +6 +9Qb?/@^ew??????i??j??^?wN?zP??Y?uJmX-[N!YLIKAC1C 1C 0L5Q??m9K8J=O+<.? /= +7E3? +3? +7?:B>DCIFLIOVT+VT+ZX/WU,??zVT+db9`^5YW.ZX/[Y0\Z1\Z1[Y0ZX/ZX/\\@YY=V[UZWWTTNG5IB0??wKL,CTPaDZ+0F +.#////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;== B6B,af? +2$?????kzj7?LgW$?tE??R?|O|oBpgld=hc=gb#==GPW8`gHkL0tU9s]4mW.[T&QJ48!!% + 23__?927////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111*<$(A15NB<ueL??||d>?qH?sJzb>H&&0D)!PB:QSKbde=^_7^_cdmi:hd5PEA7,(kn?'$ +31549886611//13/2bc?4.0////////////////de?0 +;.5)5244442211,1/ 5ik? +6-. + fffde]/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 +/ 1-* 7D +<, > + +B +QIIg?E(Y'X?wC??\??e??V??S??a??i??b?yJ?qBjg4VS +-> ++92@ +(4)5/74<  -?????y?t@??[hX$?xG??e??q??dymCymCulCsjAogBme at jd@ic???gZ8l_=l_=aT2tgEj];ZM+YL*eX6m`>eX6UH&RE#aT2reC_ZI=H>I07A$." "1 =f_?@' +;"#EF at S[(^f3|Y9~[;u^2pY-b[-VO!-2 !8:_^?>5 :////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////// //13/2bc?4.011111111 =KKWddppfZkaUwcB|hG??w?i=?xO?yP{fG?tUmUvdLj+}h)i7?n<|hCp\7lV?pZCt^IkU at lT:mU;???nT1wZ0nQ'X[$uxAmhe:52'AJ>dkcpnfsdf4Z\*Yadljl;Y[*;63$hk?!"+,49 B886611//13/2bc?4.0////////////////ef?0 + 9+2)4244442211)/3>rt?;,( +  fffggg   ib?4<=@@::00))22222222cd?3. :2 + 9/,22222222 +86,.ab?6139999999999999999cc?:5 A9 + +@6399999999 +86,.ab?6132222222222222222cd?3. :2 + 9/,22222222 +86,.ab?6139999999999999999cd?3. :2 + 9/,22222222 +86,.ab?6132222222222222222cd?3. :2 + 9/,CCCCCCCC + LFH +Kab?TXI +M!d}}??????I?u?h>??wcW-`T*l`6nb8rf<7< BH0T7){^L?iWz`GtZA?jH?|Z???~P{n7?v?~t6|r4}t3sj)ze:~i>?lAj?{f;va6u`5va6|ghd>]Y3QMBEA6)%3 +cd?3. :2 + 9/,22222222 1 /&(ab?4134025=?<8........fg?60 :1 7,))),,0022,= A%$Fyy?(fff]]]c\?(25==99//((11111111YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YY?/,5,51444444444-0+-]^?/*-1111111111111111YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.1========<;A D[]? +E +H: +NS00GLIBM;I%5C1=1)5)# +66//--44ov?6"&:<7VXSdi at LQ(q\#p["eU1ZJ&A81+"#'*')Yb?&30/1575344444444YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YZ?,)2)2.121/-,+++ +6%2+^]?2C77<?=11 5?kM5~`H?v[?|a?vX?pR?vQ?}X?????V?sB?yH~qj??n8?v@?{U?|V?tY?kP{hHyfFui?ui?gc=ZV0KG<;7,& +YZ?,)2)2.111111111'*%']_?+*-5455:<;;00000000\]?.)2)0,/**++////#. +-0ff~fffiii     +d^?"1 :997722,,22222222ef? :6 +;).,322222222.66 7ab?0.60000000000000000ef? 84 +9',*100000000.66 7ab?0.62222222222222222ef? :6 +;).,322222222.66 7ab?0.60000000000000000ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,3777777776:DE\_? < A7>> 4??k??t?r;??V??i??n??r?]?xVrPge>QO(??UFGEG>@49?D6>BJ@K>I:F=IBO$HU*IU1IU1A?US,QO(^\5??l[Y2WU.US,US,US,US,US,US,US,US,US,ZX%[Y&\X2[W1VS2OL+FGAB??XRV$QX/HO&:<7572 +%00000000,44 5ab?.,40000000000000000ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,32222222241 +5 =^j?= A=?pR?????r??V??S??Z??_??p??_jgDTW?mC?rH?xN?yO?tJ?nD?kA?j@?uK?uK??a??c?????X?uK?tJ?h2?n8?rL?qK?jO{`En[;kX8eY/fZ0[W1PL&C?451&" ef? :6 +;).,322222222( 0 2 +3ac?,,46786338;44444444fg? +< 7 +;)-+2++..0000' / + ( '_`t fffUUU +UQj# + 2**--,,**,,,,,,,,QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QSy&+ +3"$#-%%%%%%%%*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4*********/ 8 +4NS}(2-OW + ?qd[??z??X??e?yJ??_??k??_??_??ZtjGUK(??ZJJ$QR(ST*JNOS!CJPW!7B +6A 4@8DK =I#:F FF$\\:XX6bb@??s[[9\\:]];``>``>aa?aa?``>__=^^<]];dc-ed.gd;fc:b_>\Y8SS-OO)??WVY*Y_=PV4FGIIJL($E1%%%%%%%%#,+(VX~"# +0%%%%%%%%%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4,,,,,,,, <1 4+;Gq.D1L at 0?????y?wW?~O?sDyc2?{JlhC_[6ZZ>ooS??_??d?|R?xN???~pVtfL\N4XJ0{mS~pV?tZj\Bj\Bj\Bl^Dm_Ej\BeW=`R8d^>nhH`\6miC??ylk=X^0IO!4::@$19;!)+8 +0:3))$$$$//\_?:?;713HBDkeEnhHcV*]P$MF,?8(&) & *32/TZ~" )'$"#'(&#%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QR?-2 :)+*4.....//0B>C>NU?0 0'' +& + +'L>>ng?????U?~Q?zM?zM?|S?}T?{U?xR???~\?wV?}\?nP?hJ?rW?uZ?}T?~U?~U?zQ?tK?pG?pG?qH?qH?oF??Y??X??{?vM?jA?kB?p:?s=?uO?tN?nSdIp]=jW7dX.i]3ea;b^8^ZOWSH>:H'#1QR?-2 :)+*4,,,,,,,,&/.+VX?%( 5+-/,))+0--------RS?.2 :)+*3&&((**(((+VXe  +fff???JJJTTTggg___iiihhhoooggggggggggggggggggggggggcb]fe`_]`WUX???SQ_\\xnn?ee?ee?cd?cd?bd?bd?bd?bd?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JLrXZ?jl?_a?gi?gi?pr?eg?eg?eg?eg?eg?eg?eg?eg?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ch?ch?ch?ch?ch?ch?ch?ch?]b?_d?ch?\a????SX?bg?af?RZ?RZ?gf?ed?{o}????????????????????|???????????z???~_??g??r??f??d|?P??[??`??`??d??h??r??t??t??p??e??w??o??u?????p??u??z??x??x??z??z??y??w??t??s??`??a??q??q??v??p??f??c?????`??s??n{{?}}?_Z?RMueg?eg?eg?eg?eg?eg?eg?eg?^`?df?^`?XZ????RTz[]?km?eg?eg?eg?eg?eg?eg?eg?eg?eg ?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ge?ge?ef?ef?dg?dg?cg?cg?bi?`g?dm?T]????R^?p|?am?YXV??????????????|??]??r??p??t???????????????????????????????????????????????????????????~??x??s???????m??s?????k??g??]?????????nt?_a?_a?``?^^?fi?fi?ek?ek?cl?cl?cj?cj????::n`X}c[??wu?????}??~???????????uxx?nnx`f?^d?Ya?_g?Z`?TZ????PU{[^}kn?hj?eg?ce?df?gi?hj?eg?bd?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?`a?bc?ef?gh?gh?de?`a?^_?lw?cn?RZ?BJy???OTtvs????{???????????????????????????????????????????????????????????????????????????????????x??v??{?????}??w?????~?????v??p??u??{??|??????????????z??r??b??j??v??y?????????uq???JKyX Y?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^`?XZ????RT}[]?km?bd?df?fh?fh?df?bd?ce?df?de?de?de?de?de?de?de?de????IJxWX?jk?_`?gh?gh?pq?ai?ai?ai?ai?ch?ch?dh?dh?cf?cf?[\pXYm???X[b\^]dfeggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +POU +""**225522222222IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJv'+ +:,0),0000000013+)QR?), + 92222222222222222IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJx)- +<.2+.2222222213+)QR?), + 92222222222222222IJx)- +<.2+.000000000.0+INx( 51N>LJ4qe?????zu??a??i??d??b??d??R?nX?eO?~e?=$GF(WV8UW0SU. +2> 6B:Gm`@l_?hb at oiGXU,ZW.??_SR$GL#AFFK5~^7_8?e>?lE?X?wP??Z?zS??v?tM?qJ?xQ??K??K??Z??[?~c?uZ~kKtaA]Q'eY/d`:ea;b^S\XMC?M+'5IJx)- +<.2+.22222222/1)'QS|%& + 3''( +- 0 /("11111111GHv), +<.3,0..0000++ SWXfffqqq  ccc ((116611111111mn?? +8>.1))111111116 712bc?5164444444444444444mm?B ;A14,,444444446 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))3333333375 : ;\`? >B6=:>;9E8n?{??????S??X??Y??n??s?}K\I|YF??}EB/?=$NL3RT/SU0>DIO!GQDNBNEQJW)N[-MZ/LY.NX&Yc1KU#U_-??gZd2V`.R\*R\*T^,V`.Wa/U_-Q[)LV$IS!SRUTYV+[X-YV7UR3NN,KK)??oKM&JM8RU at 98H),3444444449:45bb?8494444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))11111111* +=99jv? A +7 B&#/Gia_????????w?sKc;~qNrO?}^??g??a?zZ?zQ??Y?????_?}W?vPymG?zT?~X??o??l??\ymGoc=oc=rf at rf@oc=`Z8jdBXU,]Z1??_UT$IO!CIOU;@F, '- +*0F@==22++--jd? +97)@C5Lq_GygO?p3p\TV>GI103, +/1 +? @89ad?1$ +) ;745774144444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444444444444mn?? +8>.1))20.-.3 +8 +ea;]YNPLA3/="mn?? +8>.1))111111116 7/0bd?1* /&#" .99 +)22222222kl?= 7=.2))//////** ]b^fffiii ije $$//66////////ef?1).)414////////-/,3fg?6*)6666666666666666ee?8050;8;66666666-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414444444440/8 + + at be?D A.8S NAE I_M[?????d??V??G??\??e?uB?fW?yj???HE486CA*KL*PQ/?ELR&;E9C5A8D=JBO!DQ&CP%FPQ[&DNR\'??fYc.OY$DNOY$Q[&T^)U_*S](NX#ISFPRQUTXU*ZW,YV7UR3OO-KK)??}NP+LO<\_LB at U+.=66666666463:ff?=106666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////1 >))my? +@+ +C!>)Fkfj???????????\~b:ykFpb=hcEqlN~sS?vV?zS??\???sI?zP??c??d??Zqe;th>nb8i]3h\2nb8wkAwkAma7bV,UO/c]=WT+a^5??eYX(KQ#CIBH,39 # ,=4DD::1111hc?$HWIZXJ[mZ:jW7?p)?q*HL5:>'!(! + +/3793:eh? 2=:77996366666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666666666666ef?1).)4143/++4B$%S./]qVC?r_?kP?sX??{?pL?wJ??S?h;?qD?yS?|V?uX?nQ?hR?hR?lO?qT?x[?{^?z\?tV?lN?gI????uT?eC?oM?nK?mJ?pL?gCxV0]7?f@?jD?jD?jD?jD?lF?vP?sM??_??]????{U?sM?uO??K?I?}W??Z??e?y^?oOvcCj^4pd:jf at d`:ZVKKG<+'5 ef?1).)414////////-/*1fh? 2#"%  0 $?!%@+33333333bc?/)-)54 7------((  +_d^fffddd  +`a[ !#1 2BB;:11))be?*) 2.79;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/23L?;9'2"/????????r?~W??`??f??]??i??r???''11 UU/@BOQ*SY- at FJS$NW(MY'DP7E2@ 8F@NJHT"KW%??wJV$O[)CO^j8]i7\h6Xd2S_-NZ(IU#FR XW)TS%NP!LNLQKPDO +AL??X?OBQ*GV/(.F 8NJ////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402--//11224649]g? A? C[ h'4G???????????\?wBugDvhEwlX~s_?vW?xY??L??U?????c?}V??Z?yU?yU?zX{kI?uT|lKp_CjY=kZ at o^DraGtcIkbSf]N\W:OJ-??tTR)U[/BHAF/?D-(.: +7;RJ((66??--xmuODLaQ:]M6^J)p\;jS4nW8>GD"+( +##49=?69bd?0!#4444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666abw +#./MWCK +8%& X>1oUH?`M?iV{bC?gHqW6~dC??{?dC?fE?mL?nM?kJ?jI?oN?vT?wU?nN?gG?pG?vM?}S?U?|S?rI?jC?d=????sP?sS?mM?bH?iO?YC? ]GoX8|eE?qO?tR?nF?iA?j>?oC?k>?}P??U??Z????V??\?kE??S??R??\??_??f?x^?jH{^<}h;s^1dV3cU2ZQLH?:"4bc?3-6+402////////13/2bc?4.0620 7AB + 9/////////bc?3,4)1,/ KJ97``bfffddd  `a[ +  !,-==88/.))bd?,) 2.79;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/25 I== ?,0"1???????????`??e??i??c??n??t???11 +55TT. at BMO(NT(=CFO KT%KW%DP9G4B +8F?M?K@LHT"KW%??xNZ(Ua/KW%T`.S_-Q]+NZ(KW%HT"FR EQQUOSMP!NQ"NS+LQ)EN#@I??q9D5@/5@/9 /@@////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0//////////// ////bc?3-6+402--//11224649]g? A? C\b';???????????X?o8~nJoKs]?v`?vU?xW?}J??Q?????`?zS?}V?wS?{W?~\?qO|lKwgFq`Dp_CraGudJudJtcId\E`XAYT4NI)??uXV-[`7JO&=B,5:$!- /7OH++88==))xmqSHLk]@n`Cn\4we=bN+ZF#4<>$& %#37;=47bd?0#%4444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666acz +&.0HO>D&4$%`PQ?jY?o^?lZ?o]z_A~cEoR2z]=??s|[:?\;?cB?cB?fE?lK?tS?yW?wU?pO?jI?b E6'1{r?????????a??e??m??q??}??????AA>>TT.DFPR+LR&>D@IENHT"EQCG86:;.23???&+.".".*)8=////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0/// /////////////bc?3-6+402--//11224649]g? A? C``2~??????????Y?n6?uP?xS?{d?yb?xW?zY?~J??N?????^?vO?zS?tP?zV??_?vTxhGvfEtcGudHwfLveKq`Fm\Ba[;^X8XT.MI#??pUT(Z_7KP(EJ649%%*4F?//99;;$$wpjQJDh`;nfApe7vk=YJ!K<$+5")&15:<47bc?2%'4444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666`d */2AD3< -^JC?sl?|h?p\?fS?hU~aC?eGqR3{\=??rzW7X7?_>?bA?jI?tS?yX?wT?pM?iG?fD?\=?jK?xV?rP?dA?Z7?c=?mG???iD?hDya=tZ9?fEy\:>G <+LH_????????k??g??h??o??z??{???OO+CCPP*HJ#TV/KQ%CI;D@IDPDP>L:H9G;IAM?KCOCO??rMY'\h6Wc1P\*LX&GS!COAMCOFR HT"FZDXBO$>K 8????????~??p??a??e??m??h???TT0>>CCDFRT-EKCI9B=F@LAM=K;I9G9G?KJ=I??kFR Ua/P\*O[)KW%EQ?KG9E8D7E8F7E6DBN?K@LJ=I;G:F8D8D7C 9$/'44<;fj? :& .$,-.////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402--//11224649]g? A? CM +R!shx?????m??L?~D?vO??a??t??j??b??v??k??c?????n??[?~WoK{kGxhFhX6^N-]M,]L0bQ5iX>n]Cn]Cm\BMHXS)`[>TO2???:2/1,B. +3&.3:66<118888$$qt{QT[ejfZ_[?>L10> ,"3/075.,213/2bc?4024444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666Yg? 9,7, +6B"/}]j?]D?qX??S??R?zS?uN?fQ?XC?_G?cK?T9?`E??|?`C?dD?kK?eB?`=?[7?Z6?^7?c?f??]G?\F?]E?_G?fI?fI?dB?`>??u?b??d@?fB?c@?sP?jG?sP?pH?wO??Y??e??l??o??l??i??i??b??`??i????eL?iVdQqh?kb9aQ7RB(I6%K8'UD*`O5_R/dW4_[@TP578< !% /(bc?3-6+402////////13/2bc?4.03331/./0////////bc?3,4)1,/```fffddd``b!#/0bb?809+4*,////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////// //13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/2/+ B +F DQ +C 0 `TX??t??l?oK?wS??`??`???{{WPP*>>LN'XZ3=CFL DM?H8D5A5C6D6D6DEQBNCO?K??f9E@L6B=I>J@LAMAM@L?K>J)AC354 %1134ek? +*5 +8////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402--//11224649]g? A? CTQ +qdu?????u??P?|C?zQ??d??x??l??c??w??j??a?????l??[??Y?qM|lHxhFgW5eU4eU4gV:kZ>n]CkZ at dS9]L2IDTO'YS=HB,?y~ & 90:CB73;//8888((]am6:F=@I&)2& '09745;5.,3/1-0bc?6024444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666Vg? :,8*!8R/6?pw?a@?wV??R?|I?pH?pH?jV?dP?fN?jR?X>?bH??}?`C?cC?jJ?eB?_I$/@K!@K!?J :E4?1<2=5@#//(( +1#=DG>`c?<+ +4-6:<////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958Q &qkal?????k??C??=??_??n????????d??e??W??m?????g??c?vY?iL?oR{dE?kLwbCmX9eR2jW7ueDxhGm]oYDsdCufEhd>a]7QT7OR5?EA(.* +)19bc?3-6+402////////13/2bc?4.0////////''++1244fc?/ +&```fffddd```  +dd?*+3.757////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/277=>BC>> +/ EgWa????t`?}i??i?~X?????e??_na?GE[Y3IQ(08=L!8G:I@O$CN$=HAI HP'/:0;2=%3&!/". 49B;`c?8+ +4-6<>////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958Td`Xg????????\??O??]??_??s??r??^??e??T??^?????o??l?{^?lN?rT?lM?yZu`Ap[/6$po?&5744//2299////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444^g?G"""DJ91n]U?aE?gK?nW?nW?lZ?kY?jP?eK?c=?`:zW9?dF|W:?aD??}?dG?bF?aE?\A?\A?[A?[A?[A?\B?\B?\B?^??_@?bB?aA?`=^;~`:a;??n?oF?vN??e?{S??Y????????r??e??q??y??p? ?k??g?vN?yS??a?xU?vS??v_=mZ9kX7hQ?oXFwcJ{gNsfDi\:YU2SO,OQDE B B&@=1=????o^?|k??|??c?????f??^dW575PN(MT+?FDQ&?L!AN#HU*KS*CK"@GDK";F>IAL"@////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958 +UO +>;P????????c??S??h??^?{b?}d??a??l??Y??X?????c?{]?kMu^??iJ|gH?vWtaAubBvfEyiHxiHpa at aT2VI'LU(PY,=B;!&ec?$7?44--22;;////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444455555555fl?;75M`PAxhY?eG?mO?nW?kT?dQ?^K?^D?^D?d=?e>~[=?hJZ=?aD??|?bE?_C?]A?^C?^C?\B?\B?\B?[A?[A?[A?^??`A?aA?]=~\7?^9?iB?rK????uL?f*+% - 3>7bc?3-6+402////////13/2bc?4.0////////553322**dc?# + ``` fffddd```  +bev $#-.1////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/267>?FF +E +E. 7&????ym?rf????~b????rS?uTrbAD>KE!KP(UZ2IT*CN$DO%LW-OV-DK">C>CAL">I>I9D??i9D@K!5@8C=HBM#CN$>I8C5@4?-?/A&3*"!34`e?1) +209AC////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958]J +.bX5\R/X^BLR6+.3a^?,8>22--22;;////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666bg?/"KIVjYEveQ?aA?rR?kT?gP?_N?YH?\@?]A?c9?fFF +E +E +@1 kfz???{ha????v^???v]??}]??uyqMVN*>@PR+NU,FM$EL#MT+OT,EJ">><<IT*AL"?iK?\??fI????iL?hL?fJ?_D?_D?^D?^D?]C?]C?]C?]C?`B?`B?`>?];?aI>I4D'3C&&13,+85`d?5) +2.7>@////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958 +UOB +;,2\io??g??|??j??m??g??c??c??[??^?}[???yfFlY9n[;zjI??a?tR}pNxnKqgDh`////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958GM9D)"9Iwb??t??j??m??h??i??q??g??k?c???xhGueDueDvgF?uTtgEtgEskGia=\V2ZT0]Y4[W2RN)HD'%;()/ha?D;A//))22??////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444488888888lnk=??_;?iE?~V??f??k??l????????d??e????????a??Y?oH??]??}??o?\8k E!wY7?fD}dF?mOn]AudH???n`FaW>XN5HP+FN)AE49=,+.7%+ 347733/0bc?3-6+402////////13/2bc?4.0////////,+#!]b\```fffddd````iX  !////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5 /2//77ABCD.!Q "1NEF????p`?????y?kO?}^~gHZM+pcAa]8HDacILW-Q\2JU+JU+GR(?J 7B2=2=4?7CC/;;#@ -C FF<`c?<+ +4-6:<////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958P [> X4 +&<{ue?o??^??_??X??^??p??g??l?v^????qP?xW?tSviG{nLlb?siFogCc[7VP,WQ-[W2VR-CA20 +!+6e^?>: + J//((22@@////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444488888888prgCE:d_BgbEeP%ze:zV2hD R?}P=xN>vL?hJ~YWS.SO*LP-W[8ox[=F)DN5-78 +5 +0+))+-........JLr* + 27& +0+*........)7 5'PQ*6 +?33 +* +* + + + +NNN + + + + + + QQQ fffeeeYYYeee   !%140Y\?,+.----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+0178@@BB5 >7 2 +#!:OM[sq????pR?sU??yyjKcT5i_rbHq`BkZxnKf\9k[7zjF?sI?qG?l;?q@?t@?t@?xZ?tV?tS?wV?\??^?}X?wR?????`??]?~X?vR? |X?eB?c@?hZtXJ`K.]H+cU(j\/c^&]X IIJJJM.RU6uzt-2,'+7 /,)))))*--------de?6+/)4+)--------)22/ZZ?301**"!eeeYYYfffppp iii ppp & / + 9 :eg? +=:>;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31 > >AB H +I +K +KKOG@ +3@.2UFJm??????~oNWH'?vS??p}uP_W2UP(\W/ed8lk?mo at km>gj;eh9W^5X_6FM$W^5??s[b9V]4T[2U\3PW.KR)IP'JQ(KR)JQ(GN%=]?'Gm%O84 9 @ @pm? @4<5C;7;;;;;;;;; ?;>ii? + +C:84444444444444444no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62;;;;;;;;< + +@< + + at kk?F=; M KORIO(3GAL`?xkwi\?eC?sQ?{Y?pNvhNvhN???{kTk]:?xU?{Fvl7nk(mj'nm5`_'DC1*) +0 (L P4 +84 7ij? +<31 7 7 7 7 7 7 7 744444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444445 +84 7ij? +;20 +L +L A A +;<AB +H +H? <! 1;C8W_T??x|lHl\8wgCk[7^N*_O-_O-[H']J)_L+cP/hU4n[:t`?wcBqgNkaHd]J]VC???E?1GA371#IA,YQ?u=?|D??l?~_?oO?fF?jI?rQ?{Y?]????xT?tP?lH?b>?hD~X4?[7n\FgU?_Q,^P+^Y`[!Z[UVNSLQGL8 at E1sv?. +<)<;988:<=;;;;;;;;nn? + +@4<7E=9;;;;;;;;8<9=ii?@54 +2 +2 +) (  ppp iii fff```aaa``` #&Z\?13:5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,679:??CCLJ C@< @C +H??y?????m_T6~tQ??y??dqiDMHQL"VS&^[.db2fd4cc1aa/T[1U\2CJ SZ0??mT[1MT*JQ'LS)HO%EL"EL"HO%IP&HO%EL"%Cw/cJ<7778]Z?20:284855555555:623^]?923................[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0555555559625a`?=67FG +OSFE7'3Kui]yma?fEv\;xaA?mMxlTi]E???p]LeY1~rJvr3fb#df%ik*quPPT/"!) ,,AD3/+,^_?2+,00000000........[\?-+5+1,0........3/+,^_?2+,5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........2.+,^_?3+,FF;<67;;7<.,%'AH'V]QD$RE%M? %QC)TH2YM7ZM8ZOIfU9jY={e55db?89F654><<<<<<<< A;29dd?;6=8888888888888888bb?87D21-788888888 =7.5dd?7298888888888888888bb?87D21-7<<<<<<<< + +@:2;gg? ?; BG JTZOO,?1 at SbYJtk\?hDpX4o[8?rO?y^ukP???i\g[5nb<]\#UTV]3Y`6JNM.21 +5':B@: =7.5dd?7296666666688888888bb?87D21-788888888 =7.5dd?729<<<<<<<<<<<<<<<? 8 9 +< +<2 < +.4(/BI7\e,en5???xqCWP&ZS)PJ*HB"IC-F@*PIAQJBOIKLFHC=I82>.'7' 0KEF2hj?9 @ @,A?;IWSacZIaXGob@~qOx[9|_=?eC?nL?tT?zZ?_??a????}]??a?tRr^9nZ5_P)j[4OR%\_2ek?`f:PT/BF!=C)@F,162',( 7kl?2 G + +H99::;;;;<<<<<<<F6>'C?,kQL > 5+.ed?+* 8-,2:111111112.+5bc?-+44444444444444444cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..6111111110-+6de?2. +:@? +FJ?D.<4FT^XBjdNi@~h?xf>}kC|vV?zZ????rfi\:dW5RS)QR(GMA4:. /&<<< A )"51.8bb?0.72222222244444444cc?4/ =/..64444444451.8bb?0.71111111111111111cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..6444444443/.8bb?2.9>>56/033-9)!+5>FX`9en`i??na`0BCKL$FF,<<"45-*+#--7**4!"@9: 23/75@7jq?BDG* +@79EPR^WU>KI2RN!`\/WI$_Q,o[8yeB?hG?jI?gH?gH????jJkHs_lm?2. +;KFED9A2;:NWTN6TN6p[.?k>tc7_N"[U1rlH??}v^RYL,VI)JK+JK+)08 CCTV +=;446Bii?3.99999999977777777jj?3.:375 + +A77777777446Bii?3.92222222222222222jj?3.:375 + +A77777777446Bii?3.97777777777777777jj?3.:375 + +A77777777114Bjj?4/<BB : +; +4566 +9$F(246 at BT\+iq at kt[d??aSZ'=DOV-OT=EJ38>>*000 ++ 93?AMP34 +C3u???;=3%HCKM[ce\`;HL'KLWXe`:gbm`=q]456688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666``?609.735666666666847bb?9356666666666666666bb?82;0957332221113637ge? +:58B@??4 9 $* +:BS'Te9WeLKY at 8BA*43jm?GG!TIL A >88766544.),4ah? ?8@$D2=];BJ)08/2!IL;[[9TT2qe;pd:ob at m`>k_Gk_Gk`NlaO???jbK_]6XV/Z["kl3Y_U[2<1+5*!), + +%43:<69bc?2#%11114488 DBB@BBEFgd?/*009> D>>;;6744 dar ddd```fffddd```ddd```,,..////--//////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444444737bb?: 476678:;== B CHKOT Y "[fp?75>;6?G]H>T?KkFDd?8_25\/2[;3\<1WH/UF3u(jU +J>>77bf?84 =7 +@@ C<<<<::8813-1ab?0+-4444444466666666bb?82;0957444444442515_b?8354444444444444444^a?609.736666666666959be? <69L M EC 7<8!?#/E&2H*6L*6L$0H%= +3,di? : 9@04/36688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666``?609.736666666666847bb?9356666666666666666bb?82;0957333222223737ee?:58DBBB9 += +(+&4%,:+4C,6E./;7 ,(* dg? ? +=H += B9888766544 + :53 nfAoiEpjF???njEec=_]7]^6hiAQT)JM"%(!$) !+(66;=69bd?0#%11224466::>=??@@a`?)) 79C?<;;8822..caoddd```fffddd```ddd```!"#$'(,,++//1111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402///// ///13/2bc?4.0////////////////bc?3-6+402444444444737bb?:476678:;== B B +GJNRW Ykv?/ *+/9:FK-?????yd`:f]@cZ=bWAeZDe^Ad]@_\1[X-VZ(LPDH#=A??t at K)G^4 at W-Bg3:_+*X3-[6-_^/a`%VwMn-o +#eQ H==66cg? 95 =8 AA C>>>>==994614ad?3-/5555555566666666bb?82;0957555555553626_b?9365555555555555555_b?719/846666666666959be? <69RSOMBB @ +DEDD B +DBDDZ_?.- 6,54 +:6688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666aa?719/846666666666847bb?9356666666666666666bb?82;0957555555557:6:df? <79 FDGFDG6 +9**$" 0+96cf? <6 + +@4 <5688766544 +:519_g?6.943$!+41HL3Z^Ecc=aa;h`;h`;fb5gc6ih0lk3no3pq5??l[^)QR0LM+EF8IJ<--+''% + +, *-)33<=?A47bd?0!#11224466679:=<;:Z^?(-BDJ<27732)($#calddd```fffddd```ddd```!'())--1144bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40244444444 4737bb?:476678:;== A +B GILPTWp~?9!1>D-3????????asgMh\BbUBfYFi^@dY;^W+\U)_`6WX.NS*DI ??k=F9 BA +DAAAA??>>8;47ae?6026666666666666666bb?82;0957666666663636`c?9466666666666666666_b?81:0947666666666959be? <69CF I GA??AFEEDHJMNej? 61 8. 87 ;6688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666aa?81:0947666666666847bb?9356666666666666666bb?82;095766778899;=9=dg? +?9; F +DKJNO B C++((= A X [hk? + +@8 ?4 +=9 <8876654442/9aj? 7.<*$//9.NXMchH[`@ST*NO%ifCheBff4dd2af#af#ai ai ??[DL4: -3%$2&%3 0 .98;:@BEG?A47bd?.#%2222444456:;:864[a? +- +7#G@A4110*(  bag +ddd```fffddd```ddd```  +&&--2266bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444444737bb?:476678:;==AA E GJMRThz? F5CN5=&T\E???????u]nbJfUCkZHl^AdV9^S&_T'Z`4X^2Z\4SU-??pAG@P4D.L ,J +"O20]@.c?(]| B?,}!c[L F>?87dh? ;6 +?9 +CB ECCCCAA??? +A8 ;`f?:136666666666666666bb?82;0957666666664747ad?:576666666666666666`c?92;0:58666666666959be? <69, +177 +869 : ? +@ B B B +A @?ej? +4,4+4136688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666bb?92;0:58666666666847bb?9356666666666666666bb?82;0957889:;<==? +A= @bg? +A;=A +@ JIRRKK +> = 9 +8GGYYkn? A8 ?4 >; >88766544<;5 +=dm?6 -)> + + 1=)P\H`f at W]7UW&Y[*hjEegB]d1W^+QZLUGSFR??l9D#*#"79>DDDDCCCCC;=25bd?0%'44442222554431/.am?6=%C / -* 1(' bbdddd```fffddd```ddd```  ""--4499bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0/// /////////////bc?3-6+402444444444737bb?:476678:;==@@E F +HKOQXm? M +*;K=F3"+????????kvjRjWFo\Kq`BfU7^Q%aT(LV$OY'Y^5V[2??{MN$QU"GKBS;L(J)+M,#Qa!O_ +Az6o`YK +G @ B ;:ei? ;7@: +C C FGGFFDDBB CE ? + at ah? =467777777766666666bb?82;0957777777775848be?;587777777777777777ad?93 <1:69666666666959be? <69& *22 6 +5 +9 ;677 8 42*(af?0*4/ :556688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666cc?93<1:69666666666847bb?9356666666666666666bb?82;095799:;=>? @ +A +D? Bbi? B;=:: H +GSSMM +< +< 9 +: FDRQfi? +=5 <1:7:88766544>=27Yc?& ,%$5+;H*DQ3LS'OV*Z](ad/W^5SZ1KT)CL!9D2=-8+6?|(3%) $ 9 +=@ N@@?>;:766814bc?2*,66442211/.+*)+-/iy?"988!"! , + ab]ddd```fffddd```ddd```!!--66;;bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444444737bb?:476678:;==@@DE GJNOUk? +#U"';,7''2"rqU?????y~oZlYHr_NvcEiV8aP$eT(CRGVTY0RW.???S N0aY5\T0QR&MN" =fj? <8@;D +D F H H H H G G +E +EGI +A C`j? @788888888866666666bb?82;0957888888886959be? <698888888888888888be?:4 <2;79666666666959be? <696 +8 ? =?=EH@@:910))bg?1- +:6 +@746688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666dd?:4<2;79666666666847bb?9356666666666666666bb?82;0957:;<>@A B +C EG B E`i? D=? +/0 A +B +Q +Q +J +J01 + . ;= L +Mcf?;5 +=2:5788766544<<04U`~  '4G4ATAHV2??r????s^p[JvaPydGjU8bO$gT)CXDYQX.LS)???QI4gVBeT at PH$UM)OW0QY2fj? <8 A;D +D +G J J H H H H +E +EHJ B C`j? @9:8888888866666666bb?82;0957888888886959cf? <698888888888888888be?:4 +=2;7:666666666959be? <69H IOKKIPSSQEC8;7 :af?0+ +72 +9,,6688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666dd?:4 =2;7:666666666847bb?9356666666666666666bb?82;0957<=>@B D +E F +HJ +E Gaj? F?A *, +>? +N +N +H G98*( / / += >dg? +=8 A6 +=7888766544D F: + at cn?.!#&8:)<&:M7?N%2A>FNV#GJ*-+)$!11\c?<6> +A C5E344510-,-/-0bc?613666622//.-*- +3@'*K/2Sp??) +!- abZddd```fffggg bbbggg bbb  +  +km? +C8?5>8899999999 ?=35aa?=8:7777777777777777cc?:5 A9 + +@6377777777 ?=35aa?=8:9999999977777777cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:;;;;;;;;99999999cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:99;;==>><<??BCDETn?RM#]A(L"'#%*&??r?Smg-mg-ug at n`9fSDdQBd^:_Y5FDTR!??QV]Vf`p%Lb!G]>X1 at Z3>>>>>>>df?@; +F= + E:7:::::::: D B8:ac? B=?<<<<<<<<<<<<<<<A<;\^?:: B::::::::::::::::ce??: +F> + E;8<<<<<<<< D B8:ac? B=?::::::::<<<<<<< +H? + E:7::::9999 +J? = +LVh~'!*A;C^=>#*,/'<*? '@ $={?4 $ % bbbggg bbbfff]]]^^^]]]^^^ []?3.708488899888703.1]]?2-01111111133333333YY?/,5,5141111111103.0]]?2-00000000011111111YY?/,5,5142222222203.0]]?2-02222222244444444YY?/,5,51422222 22203.0]]?2-011112266;;=>@ABBRh? E?I 3#K/47?DGkmFwyR?{Dto8qc>oaO,QCWUOLFEAAZa? ?? +C>MN K K K K K I I +H +H@<B +JY`?<>8 +> = =<;;::;;;;;;;;[b?<7 +A6>:= @ @ @ @ @ @ @ @ +A9= +DY`?> +A: B B B B B B B B @ @ @ @ @ @ @ @U\?85 +A8 +A= @FFEEBA?>=56 =T[?6809999999999999999Z]?51;1:6:999999996946]`?8367777777777777777X[?2040649334556772756Z]?4069999999999999999Y\?51;1;7:888888886946]`?8365555555599999999Z]?61;1;7: +D E E F +G +GHH@I +D@Ye?H C@DDDDDDDD H H G +F +F EDD^a?94=2;7:::::9999=32=Sd? ) +#2%:? 5:2053$:8"86-+ +#!G +C =85578X`?51 +;1 +;7 :88888866/416ae?813974202.0 ,2'* .1#4"!2 /+nj?   ^^^]]]^^^fffiii   + + +ccciii   + + +ccc ac? + 5 4;+//57787:987- 5 5 +6bc?/-4////////////////ef? 84 +9',*1////////,44 5ab?.,4--------////////ef? 84 +9',*1........,44 5ab?.,4........00000000ef? 84 +9',*1........,44 5ab?.,4,,,,..0077;; > +? +? @\p?LIM4 +F$-68AJBI*pwX??^yxHmc?ukGveUdSCZJMcSVUHB_RL??yOL;GNBI^i?<? +8==<<; +: +: 9 +: +: +: +: +: +: +: +:fn? +FA E275 <????????@ = +FK`h? = +C@AAAAAAAA????????^f?AAI8 +;6 : +D C C B +@ +@ = = 85< BYb?2 +8 4 8 8 8 8 8 8 8 877777777ei? > : ?-20 8 8 8 8 8 8 8 8 82 : : ;ae?42 :5555555555555555cg? +<6 :+..6122344553 87 +9ae?627 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8ei? > : ?-207444444442 : : ;ae?42 :3333333355555555ei? ? ; +@-31 +9CCDDEFFG< J JE]j?DBD +C +C +C +C +C +C +C +C FEED +C +C B Bhl?B +=A.31 8 8 8 8 8 +9 +9 +9 +9A +; 9dl? +C? D275 <222244551: < ?cf?=< C +GD87 , 3-!2$/5$/5$/1!,.'+ $ +ol? +   + + +ccciii   + + +cccfffUUUWWWUUUWWW  PPl#-$) 2.-102122$--*WY"$ 1))))))))%%%%%%%%QSy&+ +3"$#-))))))))#,+(VX~"# +0''''''''))))))))QSy&+ +3"$#-((((((((#,+(VX~"# +0((((((((%%%%%%%%QSy&+ +3"$#-((((((((#,+(VX~"# +0&&(())++,,//2345FT?7F +Q9 =&2(3"P[JpuMch@^X6f`>teRqbOkXTq^ZWI at UG>?zlIC5LODUXM8FI,:=)F +<RRa_KIB@99 +5 +5KT} 4 +BH +;B +B A ? ? +> +> +> +> +: +:<5 8 +@T\?0<> 7 7 7 7 7 7 7 755555555MU?2 9D253 :::8743221/ 57NW~% 0 3--------00000000PU,1 :',, 5--------* 32/V[?'* +70000000000000000OT~+/ +7'((2,,--.//0.1,,X]?+*2----------------QV?-2 :'+* +4********* 32/V[?'* +7........,,,,,,,,QV?.2 ;)-- +7 +9 +9 +9 : ; +< +< +<4CB +9R`?6 :A88888888 +; : :98877TY?0 +4 +<)-, 5...//000 C E C;JX?@E2 :7;? +J KLG765568 : 3 9 +!4,,#11!.'*#"$"!RP^   WWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiighbghbghcghcghcghcggeggeffffffffhggiggihhjhhjhhj???LJWWVfihx^_tjk?op?{|?gk?fj?cj?bi?`g?_f?^e?^e?`b?fh?ac?Z\????UW}]_?mo?fh?fh?fh?fh?fh?fh?fh?fh?eg?eg?eg?eg?eg?eg?eg?eg????JLrXZ?jl?_a?gi?gi?pr?fh?fh?fh?fh?fh?fh?fh?fh?^`?df?^`?XZ????RTz[]?km?gi?gi?gi?gi?gi?gi?gi?gi?fh?fh?fh?fh?fh?fh?fh?fh????JLrXZ?jl?_a?gi?gi?pr?gi?gi?gi?gi?gi?gi?gi?gi?^`?df?^`?XZ????RTz[]?km?gi?gi?gi?gi?gi?gi?gi?gi?eg?eg?eg?eg?eg?eg?eg?eg????JLrXZ?jl?_a?gi?gi?pr?gi?gi?gi?gi?gi?gi?gi?gi?^`?df?^`?XZ????RTz[]?km?ek?ek?ek?ek?ej?ej?ej?ej?b g?bg?bf?cg?dh?ei?ei?ei????KT}Ze?mx?[j?_n?^q?h{?_olk{x??s?????}??v??|?????{?????m??h?????g??v??x??????q??d|?Yu?Yu?Xw?Yx?_?^~?_z?]x?at?at?fr?gs????PY?]h?kv?\l?k{?h|?k?cp?cp?cp?cp?cp?cp?cq?cq?ft?[i?Yh?Zi????Ud?bq?cr?fu?et?et?ds?cr?cr?bq?bq?ap?ap?ap?ap?ap?ap?ap?ap????KS?Ya?lt?`h?hp?iq?rz?em?em?em?em?em?em?em?em?dl?_g?bj?`h????S[?dl?iq?go?go?go?go?go?go?go?go?em?em?em?em?em?em?em?em????KS?W_?hp?^f?hp?ks?v~?el?dk?dl?ck?bj?bj?ai?ai?aj?\e?_h?]f????PY?aj?gp?di?di?di?di?di?di?di?di?fk?fk?fk?fk?fk?fk?fk?fk????HMwV[?jo?_d?hm?in?rw?di?di?di?di?di?di?di?di?^c?di?^c?X]????RW?[`?kp?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk????HMwV[?in?^c?ej?ej?mr?bg?bg?ch?di?di?ej?fk?fk?ch?ch?Y^?UZ????X]?\a?gl?di?di?di?di?di?di?di?di?di?di?di?di?di?di?di?di????JOyX]?jo?_d?gl?gl?pu?ch?ch?ch?ch?ch?ch?ch?ch?^c?di?^c?X]????RW?[`?kp?di?di?di?di?di?di?di?di?ej?ej?ej?ej?ej?ej?ej?ej????JOyY^?lq?bg?jo?kp?uz?ao?ao?bp?bp?cq?dr?dr?es?Zh?ft?`n?Tb????Tb?]k?gu?em?em?em?em?em?em?em?em?fn?fn?fn?em?dl?ck?ck?ck????KPz Y^?lq?af?in?in?rw?di?di?ej?fk?gl?hm?hm?in?\f?bl?do?Wb????Zh?gw?\l?fw?du?ct?ct?du?du?`q?^o?go?fn?em?em?em?em?fn?go????IQ?W_?iq?^f?fn?fn?ow?gl?gl?gl?gl?gl?gl?gl?gl?`d?ei?]a?VZ????PT?Z^?ko?Vc?[h?dr?m{?u??z???????w?s{ov~howeg?bd}a_?a_????JIQ[Z`nmsa`fgflfejonsggiggiggggggggggggggegge\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRPLK  +  ((11:;>>2 5,(TU?'- +:--------11111111IJv'+ +:,0),--------/1)'QR~'* + 7////////--------IJv'+ +:,0),......../1)'QR~'* + 7........00000000IJv'+ +:,0),......../1)'QR~'* + 7,,,,..0022669::;RVy&=G? G>I$;C#:B at M9anZxx^hhN^Q>ZM:oZ/?k at m^5pa8??ve_=OT>>C- at PP6FF8O*A OM[!]RQJHBA<=LT?4 ? +G?LNNGGGGEECCK ? +8 7HY?2@AFFEEDCCBAAAAAAAAIQ?19H +;?9 < < < < < < < < <A888LT?0 +>A +> +> +> +> +> +> +> +> < < < < < < < =::=543KT) +8:5555555511111111EIx+/ ?3 8265555555557/+QU?+0 +=3333333333333333FJy+1A36.0//001223 8 8.+SW?-1 +<5555555555555555IM|+1 +@26/24444444457/+QU?+0 +=1111111177777777HL{+2B6 ;5 +9 @ @ +ABBCDD ?G ?4MZ?: @G +@ +@ +@ +@ +@ +@ +@ +@ A +@ +@ ?>>==IM|+2B4 +9265567 +9 : ; +< +IJIEO^? 3 +53*)%#"  +; +; +; : :998HP?/6 E7 +;4755554400+.&$U[( .<?CB#G$=!:* &  + +GGIRRRMMM + + +RRRfffqqq cccqqq cccpl`  !"-. 8 : @ @ + +< >89ee? ;8 =3333333366666666mm?B ;A14,,333333339:45bb?8494444444433333333mm?B ;A14,,222222229:45bb?8492222222244444444mm?B ;A14,,222222229:45bb?84911112266::;<?@@@uv?7C GF NCJ*!2!3%:L>^`HfhPaVBNC/cJ"sZ2`L+fR1??ycXBCD>()#4AR/F8<44;;;;;;;; +? @:;be? >: +?9999999999999999jm?F + +BI9;0055677899 +? + +B > >be?=< C;;;;;;;;;;;;;;;;mp?H AG7:0088888888 +? @:;be? >: +?77777777<<<<<<< @ + +B C C +:/ +5+Eo??#9%;"81196 = < +A C99 +; < < < +; +;lt?HAG7 :00??;;6611 0 5 +-2qy?3.2 #? $@"C +!B @:2 /opk + + cccqqq cccfffiiihhhiiihhhd_L  +*,7 +9 @ +A8:7>jj? A52<<<<<<<<88888888ee?8050;8;<<<<<<<<463:ff?=10::::::::<<<<<<< IC O I I +N +N K KHGFE E<@ Kah?E +@2????????????????ac?9393 BA D????????9;8?fh? B63AAAAAAAAAAAAAAAAbd?<3=6A<==>>?@@AA6>@ Deg??7:????????????????eg?=3:3@=@999999999;8?fh? B63????????========eg?=3=7 +F + EI L +M +MNOOPPE +M +J Kbm? TH? +L +L +L +L +L +L +L +L +L +L KJJIHHdf?=3;5 +C B + E>?@ B D +F G +H !  56??.7!91=> R +Qaaor9 : =?A B BAdl? :/7/ = : =FFCC<<33.4-"7|??%1 /-2.4132*)jke hhhiiihhhfffddd```ddd```df[   +RUJM[h? B3 5 / / 2 2 8 +9 ? +@>>=<<;::cd?>7?4<79666666666847`c?93588888888<<<<<<< @]k?@ +;?AAAAAAAAAAAAAAAAah? +>8 +A8 A> @ E E I I I I +J +JB +D>A_e? C>B +DBA??@AB +> +> +> +> +> +> +> +>_f? =7 @5 =68=>@@@@>=>A=@_e?A;>AAAAAAAA C CBAA@??gk? <5 <1957<<==??AA8;7;`c?>8;::::::::????????ag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C +D C CA@?>>_h? +53 +<8 +BC FHHCD>?<<#3 8%";(u?? *79 +I +I L L +I +IEE QKIUM @7>ax?=:H<=AR_bMK&(;L<=N>*94#fs? (1*LK; 8   ddd```ddd```fffddd```ddd```df[  +< ?; ?^j?B; +=::889977>>==<;;:be?>7?4<7:666666666948`c?93588888888<<<<<<<R[g{px??_K0wcHziO?y_???eVA\UMhaY8 @]k?@ +;?AAAAAAAAAAAAAAAAah? +>8 +A8 A> +A E E I I I I +J +J C +D?A`f? C?B CBA@?@AB = = = = = = = =`g? +>8 +A6 =78>?@AA@?>@ C?B`f? C=?AAAAAAAA C CBAA@??fj? <4 ;1957<<==??AA8;7;ad?>9;::::::::????????ag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C +D C CBA@??_h? 63 +<: +D D G +D EBD?A?@*3 0--*i{?, 8= J J L L +I +ICC OC>FJ +F DJQe?:8 J72).13+, +"-",6.8B&4+99-bh? B H E 8 7 )' ddd```ddd```fffddd```ddd```de]  +  # (bj?=F IGGBB8811?>>=<<;;af??8 @4=8:666666667958ad?:4699999999<<<<<<< @]k?@ +;?BBBBBBBBBBBBBBBBbi? ?9 +A9 B? +A E E I I I I +J +J C E?A`f? +D?B CBA@@A C +D +? +? +? +? +? +? +? +?_i? A;D9 @:<?@ABBA@?B EA +Dci? E?BBBBBBBBB C CBAA@??ei? ;4 ;1968==>>@@BB9<8==<<`g? ?9 A5>9;666666667:69be?:47::::::::<<<<<<<J* +9>^"bWSMKMRX +[au?TNWLUQSRRRRPPMMLNGJ`v?LHKRQPNLJI +HMMLLK +J +J +Jan?H +D M CKEGFFFE +D +D C C +DF BE`m?IEHIHF +D C +D +DEEEEEEEEE_l?E?H=F B +D +H +H G G G G C C +BD +> @]k?@ +;? C C C C C C C C C C C C C C C Cbi? @9B: +C? B E E I I I I +J +J +D F@Bag? E@ C CBAAA C +D F +@ +@ +@ +@ +@ +@ +@ + at _j? +C>G; +C=>AA C +D +D CAA E +G C Fek?HB +D C C C C C C C C C CBAA@??dh? +:3 ;2:79>>??AACC9<9= + +8 J +LJ OGGce?:)( ddd```ddd```fffddd```ddd```de_acz25 +G +G I I +@ ?:: @ @ +? +? >===_i? @9 A6 +?:<666666668;7:cf?;57::::::::<<<<<<<89-H??x??zplOlhK??swnC~sE~sEhcE`[=Ac!eURNKKPW \au?TNWLUQSRRRRPPMMMOHKaw?MILRQPNLJI +HLLLK +J +J I Ian?H +D M CKEGGGFFE +D +D +DEF +A +D_l?G CGHGE C C C +D +DEEEEEEEE_l?E?H=F B +D +H +H G G G G C C +BD +> @]k?@ +;? C C C C C C C C C C C C C C C Ccj? +A:C:D @ C E E I I I I +J +J E FA Cbh? EA +D CBAAB +D FH +D +D +D +D +D +D +D +D`m?G +AJ?G @ BB C E E E E CB EH +D +Gfl?HB E C C C C C C C C C CBAA@??cg? 93 ;2:8:>>??AACC:=:=cf? @;=<<<<<<<<AAAAAAAAag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C C C C C +D +D +D +Dai? =<FBL +K +NOOLKED??B GE +H^i? +O NT N N J JEEBB/9C :1.8 + at Z]?@#(H=Bb:CTCL]8EM6CK(8Y+L +C 5>B +Q +W + I + I / 1eir +ddd```ddd```fffddd```ddd```de```j / / 9 :BCFG +A +A @ @ ? +> +> =_k? +A:B7 ?: =666666669 <7:cf? <68;;;;;;;;<<<<<<< @]k?@ +;? +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +Ddk? +A; D;D +A +D E E I I I I +J +J E +GB +Dci? FB EBBAB C FH IJJJJJJJJ`o?L GP +EL F G +D E F +G +G F E +D E +G C Fek?HB +D +D +D +D +D +D +D +D +D C CBAA@??bf?82 ;2;9;??@@BBDD;>:>dg? +A;>========BBBBBBBBag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C C C C +D E E F Fbi? B?HDM NQTSNMFEA@ KO KNal? LDE J J +I +I +G +GEE : ? 4%"2/-C???KI^GI`HJa-4Q*1NA 6<@ +O[^ U<5,) + dhWddd```ddd```fffddd```ddd```ddb  ab] + $ +& ? +A R SB +A +A @ ? ? +> +>_l?B;C7 @; =666666669 <8;dg? <69<<<<<<<<<<<<<<< @]k?@ +;? E E E E E E E E E E E E E E E Eel?B< D<E B +D E E I I I I +J +J FHB +Dci? +GB EBBBB +D +G I KMMMMMMMM`p?N +HQ FM G +H E F +GHH +G F E +D FB Edj? +GA C E E E E E E E E C CBAA@??ae?82 ;2 <9< @ @AACCEE<?;?dg? B<?>>>>>>>> C C C C C C C Cag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C CB C C +D E F +G +Gcj? BB KFP PSSSONIHCCNO +IKam?I? @EE +G +G +I +I +I +I BE -)149KK?QQE???XXN9;J!#20 8JI + [O=6/ 6/1ceZddd```ddd```fffddd```ddd```ddb + ccY< ?W XBBA +@ +@ ? > >]m?B;C8 +@; >66666666: <8;dg? +=79<<<<<<<<<<<<<<<@C@ +H SOBH!Z,HUegleotm??wi_;tb0vd2tfAm_:FGL%&+HGmmOSVSM +JLQau?TNWLUQSRRRRPPMMJLEH^t?JFILLLMMNNNKKJ +I I H +G +Gan?H +D M CKEGIIHGGFEEEG +A C]j? +D? CFE C B +A +A B CEEEEEEEE_l?E?H=F B +D +H +H G G G G C C +BD +> @]k?@ +;? E E E E E E E E E E E E E E E Eel?B< +E<E BE E E I I I I +J +J FH C Edj? +GB FBBBB +D +G +J LPPPPPPPP^q?OJS GOIJ F FH I IH F FB EA +Dci? E?B E E E E E E E E C CBAA@??ae?71 +:2 <:< @ @AACCEE<?;?eh? B<?>>>>>>>> C C C C C C C Cag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C CB C C E F +GHHcj? +DB KFP +R +U R RMNIJGGJI +? Aan?IEIBBEE +I +I L LAF 2"BEH?fi`ppNccAwvZ"! + +5 I + +j + +j9 +7 -1&$ + +  +fcn   ddd```ddd```fffddd```ddd```ddd``` + + +=?GHPM +P N`n?Q CL8A57 +K J H G +F E @ @:=7;Zh? +> +; +> ?>><;:99:9987766fh? 92 +:/847::<<==??7:69]d?:47::::::::44444444fd?81 9.613889::;<<<>:=_f? ?9;????????<<=>@AABef?>8 A8 +A> @>?D F HJLM*A %<1>D??????zuaWG%rb at g[A{oUINT"(#OE R` +HORNKJ +H D_o?OMYN TLLMMMMMMMMMPLPaw?SMPNPQSTTSRUUTSRPPOaq?OK +UJQIIKKJII +H G G BE +A +D_l?E? B C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA +DF +@ Bcj? ?8:E +D B +A +A B +DEE +D B +A +A B +DEan?G +AJ?H +DGGGFEE +D C C +DF +A C]j?E @ +D @>> BHLLJPOMMMMOP\o?M +HQ +EM G +H +G B<< +@ +C A>> +@< ?ah? A;= +D +D +D C CBBB E E +D C CBAA_f?<6 ?6 ?<> C C G G G GHH ? +A< +>_i? +B> B B C +HI +H G F +EFFFGGHHH_l?E?H=F B +D +H +H G G G G C CDF @B_m?B =A G G G G G G G G E E +F G G H +I +Iam?L H Q GO +IK +F G G HJKKLFH CE_l?G BFEEEEEEEE%9*>"0A70A7)6I)< D :^h? JJTEL @ +A ' +% + `a\ddd```ddd```fffddd```ddd```ddd``` +, .8;EEKJ^l?KAJ:C 8; +K +K +I +I H G B B= +?9 >=<;:::::98777ei? +92 :0857<<==????9<8;_f?<68::::::::44444444dd?819.614899:;;<<< ?:>_f? ?9;????????>>???@@@ef?>8 A8 +A> @??E F H +ILL +$G &I -=?????????xiHteDn_BxiLZYTA@;$5O$>FJ +EIMMMNNL_o?OL +XM TLLNNNNNNNNMPLPav?SMPOQRTUUTSTTSRQPPOaq?OK +UJQIIKKJII +H G G +DF BE`m?G +A C C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA CE +@ Bcj? ?9;E +D B +A +A B +DEE +D B +A +A B +DEan?G +AI?H +DFGFFE +D +D C C +DF +A C]j?E @ +D B?? BGKJHNMLKKLMN^n?L FO DL +E G> ? +@ ?<::;> +@< ?ah? A;= +D C C C C C CB E E +D C CBAA_f?<6 ?6 ?<? C C G G G GHH ? +A< +>_i? +B> B +A B +HII +H +H GGGGGGFFF_l?E?H=F BE +H +H G G G G C CDF @B_m?B =A G G G G G G G G E +F +F G H H +I +Iam?L H Q GO +IK G G H +I +IJKKFH CE_l?G BFEEEEEEEE(")#&/%.= 6 ?:bj?L +E N +<B +4 5 ! +  `a\ddd```ddd```fffddd```ddd```ddd```" & +24@@]j? +B@H<E ADMLKJJ +IE +D AC< +>[i? =8 +; @ @ @?>>==>==<;;::bh? +:4 <3 ;8;??AACCCC > A= @`j? A; > > > > > > > > >88888888df?;4 <094699::;<<== ?;>`g? +@:<@@@@@@@@AAA@@???ef?>8 A8 +A> @?@E F H +IKLHS5O^}???????????y?pNrb at pfMqgNRSNBC>2:E%-8LKKMNMMN`p?OK VLSLLOOOOOOOOLOKOav?RLOQRTUVVUTSSRRQPPPaq?OK +UJQIIKKJII +H G GFH +DGbo?I CE C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA BE ? Bcj? @9;E +D B +A +A B +DEE +D B +A +A B +DE`m?F @I>G CFFFEE +D C C B +DF +A C]j?E @ +D +D B @ BFHG +DMLKJJKLM^m?K FOCK +E F: +@D +C<8:>> +@< ?ah? A;= C C C C C C C C E E +D C CBAA`g? =7 ?7 +@=? C C G G G GHH ? +A< +>_i? +B> B? @ GIJJKJIIHGF +D +D C`m?F @H>G CE I I H H H H +D +DDF @B_m?B =A H H H H H H H H +F +F G G H +I +IJam?L H Q GO +IK G H H +I +IJJKFH CE_l?G BFEEEEEEEE 20 +4 0::ABgn? +H : B +(.    + ``^ddd```ddd```fffddd```ddd```ddd``` +, -_k?8 ;D?IHKMMLKKKGGFG ? @\j? =79 +A +A +A +A @ @ @ @ @ @??>==5 +>=?BBDDFFFF BE ADbm?E ? A +@ +@ +@ +@ +@ +@ +@ +@;;;;;;;;cf?=7 +?3<79::;;<==== +@< ?ah? +@:=AAAAAAAA +D CBA@?>>ef?>8 A8 +A> @AA F +G G H +J +J +S_7#3d??????????????pxhD|jB?zRxiJufGsdMXI2!\ TNON +H F +H`p?OJ TJRKMPPPPPPPPKNKNcs?QLNQRTVWVVUQQQQPPPPaq?OK +UJQIIKKJII +H G GGJFIcp?J +DF C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA +A +D ? Acj? @:<E +D B +A +A B +DEE +D B +A +A B +DE_l?F?H=G BEEE +D +D C B B B +DF +A C]j?E @ +DF C +A BEF +D +AGGE +D +DEGG`m?F +AJ?F @ +A> +@ B A +@ +@ +C +G> +@< ?ah? A;=BBB C C +D +D +D E E +D C CBAA`g? +>7 @8 A= @ C C G G G GHH ? +A< +>_i? +B> B> @ GIKLMMJJHF +D C +A +A`m?G @I?H CF J J +I +I +I +IEEDF @B_m?B =A +I +I +I +I +I +I +I +I G G H H +IJJJam?L H Q GO +IK H +I +I +I +I +I +IJFH CE_l?G BFEEEEEEEE +H GEDEH +G Jgn? > +' +.   +  ``^ddd```ddd```fffddd```ddd```ddd``` + bk?-2<<FILLLKKKLHHII +AB]k? +>8 : +C +C +C +C D D D D D +C +C BAA@@_i? >:C: CA +C F F +H +H +I +I +I +IFH +DGbo?I CE +D +D +D +D +D +D +D +D????????bg? @9 +A6?:<;;;<==>>> A= + at bi? A;=AAAAAAAA +D +D CBA@?>ef?>8 A8 +A> @ B B F +G G H I Iag? Uw??NXq???????????bnB?sG?i;?tF?vIpU(+f VLOO +H +EJ`p?NIR +HPKMOOOOOOOOJMJMcr?PKMPRSUVVUTOOOOPPPPaq?OK +UJQIIKKJII +H G GGJFIcp?J +DF C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA @ C> Acj? +A; +>E +D B +A +A B +DEE +D B +A +A B +DE^k?E>G=F +A +D +D +D +D C B B +A +A +DF +A C]j?E @ +DG C +A +A +D +D B?D +C A A A A +CD`k?D>G< +C= ? A><= A F H I> +@< ?ah? A;=AAB C C +D E E E E +D C CBAAah? ?8 +A8 B> +A C C G G G GHH ? +A< +>_i? +B> B? +A GJLMNNIIGF +D B @ @an?H +AJ?I +DG J J +I +I +I +IEEDF @B_m?B =A +I +I +I +I +I +I +I +I H H H +IJJKKam?L H Q GO +IKJ +I +I +I +I +I +I HFH CE_l?G BFEEEEEEEEPQ O Q L N +D Eei? +- ```ddd```ddd```fffddd```ddd```ddd```ch{ % /3= AD I J +IJJKGHIJCC_m?@ : < +G +G +G H I I +J +J I I H H +G F FE]i? @;D=F D G I I J J L L N NJMIL`o?M GIIIIIIIII +A +A +A +A +A +A +A +Abi? B; C8 @;>;<<=>> ? ? ? B= + at bi? B<>BBBBBBBB C C CBBAAAef?>8 A8 +A> @ +C +C +G +G G G H H +Ya ESj}? 3Qhvv??????????~Wpg at v`1?pA?kF<E +A C +D C C B +A +A @ @ +DF +A C]j?E @ +DE B @ @ C +D B? A @ +? > > +? @ A`j? +B<E: +B;=; ? +CED +C +CD> +@< ?ah? A;=?@AB +D E F +G E E +D C CBAAbi? ?9B9 B? B C C G G G GHH ? +A< +>_i? +B> B +A CIKLMMMGFF +D C B +A +Abo?H BK @IEH +K +KJJJJFFDF @B_m?B =AJJJJJJJJ H +I +IJKKLLam?L H Q GO +IKKJJ +I +I H H GFH CE_l?G BFEEEEEEEEG I IK? = /-df} ```ddd```ddd```fffddd```ddd```ddd```cck + # .3 7 G G G H +I +IFFIJCD`n?B <? +F G G H +IJKKJJJ +I H G G G\i? A=G?I HKLLNNPP +R +RIL +HK_o?L FIKKKKKKKK E E E E E E E Eaj? E> +F: +C>@<<==> ? ? +@ ? B> Acj? B< ? C C C C C C C CBBB C C C +D +Def?>8 A8 +A> @ D +C +G +G G G H +GDV +EIk??)KIbi???????????}ihJr`:mGb:rU-#3n T +ENSKK Vaq?N GO DNJN +J +J +J +J +J +J +J +J IL HLeo?O +JLLMOQQQPPLLMNOPPQaq?OK +UJQIIKKJII +H G G +DF BE`m?G +A C C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA> +A= Adk?B = ?E +D B +A +A B +DEE +D B +A +A B +DE]j? C=F; +D @ C C C B B +A @ @? +DF +A C]j?E @ +D C @> @ C +D B @ +> =<;;< = +>ah? ?:C7 ?9:5L%,b%,bP ?< A> +@< ?ah? A;=??AB +D E +G +G E E +D C CBAAcj? @:B: +C @ B C C G G G GHH ? +A< +>_i? +B> B +DFKLMLLK +D +D +D C C C C Ccp?I CK +AJFHLLKKKKGGDF @B_m?B =AKKKKKKKK +I +IJJKLLMam?L H Q GO +IKKKJ +I +I H G GFH CE_l?G BFEEEEEEEE +: +: 6 +4(%ceq```ddd```ddd```fffddd```ddd```ddd```___  " +(,EE E +F G HEFHJCDao?C +>A +G H H +JKLMMLLKK +J I I HZi? C=G@J +HKLLPPRRRRJL +HK\o?M GILLLLLLLL G G G G G G G Gaj? G@ +H= +E@C<<=>> ? +@ +@ +@ B> Acj? +C= ? C C C C C C C C@AAB +D E F Fef?>8 A8 +A> @ D D H +G G +F +G +GA WB5[x?54?]}??????????ks^wiL?rU}eC}eC/?z [IPR F DOaq?N FNCNJN I I I I I I I I IL HLdn?O IL +JKMOPOONKKLMNPPQaq?OK +UJQIIKKJII +H G G BE +A +D_l?E? B C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA> +A= Adk?B = @E +D B +A +A B +DEE +D B +A +A B +DE]j? C=F; +D @ B C C B +A +A @?? +DF +A C]j?E @ +D +A?=? CE C +A = =;::; = =ah? ?:C7 ?8:4&\EL?CJ? ']>9D> +@< ?ah? A;=>?@B +D F +GH E E +D C CBAAcj? @:C: +C @ C C C G G G GHH ? +A< +>_i? +B> BFGLMMKKI B B B C C +D +D +Dcp?I CL +AJFILLKKKKGGDF @B_m?B =AKKKKKKKK +I +IJKKLMMam?L H Q GO +IKLKKJ H G G +FFH CE_l?G BFEEEEEEEE41("  cfk   +``bddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiii_q}_q}^o?^o?_k?_k?ah?ah?cg?ko?^`?IK????VW?gi?uw?gs?eq?co?am?`l?`l?am?am?`l?`l?am?bn?co?dp?eq?eq?v??JW?iv?mz?Ub?_l?^k?\i?]j?]j?^k?_l?`m?an?bo?bo?ly?ly?an?GT????MZ?gt?dq? fs?er?er?dq?cp?cp?bo?bo?bk?bk?bk?bk?bk?bk?bk?bk?|??OX?kt?ox?W`?en?gp?gp?_b?`c?`c?`c?ad?ad?ad?ad?hk?hk?eh?WZ????UX?hk?fi?ap?ap?ap?ap?ap?ap?ap?ap?\k?\k?]l?^m?_n?`o?ap?ap????KTen?mv?U^?^g?bk?js?bk?bk?bk?cl?cl?cl?dm?dm?kn?gj?[i?KY~???Hc~]?_??x????????????????y??W??T???~??dh?cg?bj?ai?^p?fx?n??B\wc}?i??Te?`q?cj?ah?ah?bi?dk?fm?gn?fm?el?el?^e?ho?gn?PW????NU?ip?ip?bo?bo?bo?cp?dq?er?er?er?er?er?er?dq?cp?bo?bo?bo?z??K^?ex?gz?Ob?_r?cv?ex?`s?`s?_r?^q?]p?\o?[n?[n?`i?ir?ir?PY????MV}gp?gp?en?dm?dm?cl?bk?bk?aj?aj?aj?aj?aj?aj?aj?aj?aj?aj?~??JSzgp?r{?[d?cl?fo?lu?bj?bj?bk?aj?`i?_h?_h?_h?\f?fp?eo?NX{???LWwgr?gr?]l?]l?]l?]l?]l?]l?]l?]l?`o?^m?\k?[j?\k?^m?ap?ds???JS~fo?nw?W`?_h?cl?js?^g?^g?^g?^g?^g?^g?^g?^g?cl?aj?]f?NW????OX?en?en?`i?`i?`i?`i?`i?`i?`i?`i?aj?aj?aj?aj?aj?aj?aj?aj???IRycl?kt?S\?]f?bk?js?ag?ag?ag?`f?_e?^d?^d?^d?V\~gm?bh?OUw???OUw_e?nt?cf?cf?dg?dg?eh?fi?fi?gj?eh?eh?eh?eh?eh?eh?eh?eh?|??HQxen?ox?Yb?aj?dm?js?`i?`i?`i?`i?`i?`i?`i?`i?[d?en?en?NW????LU?gp?gp?bk?bk?cl?dm?en?fo?gp?gp?^m?^m ?^m?^m?^m?^m?^m?^m?v??KZ?m|?s??[j?et?bq?_n?Zm?\o?_r?at?at?_r?\o?Zm?^q?dw?_r?CV~???DWcv?ex?an?an?an?an?an?an?an?an?^k?_l?`m?an?bo?cp?dq?dq?~??NW?ir?kt?U^?en?js?mv?cl?cl?cl?cl?cl?cl?cl?cl?]c{gm?hm?QVv???PUjp?jp?^e?`g?al?cn?bp?_m?]l?Zi?ffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + +   +. +2 +BD EP K=UZ?? DL +H G +ECBAAA==>?@AABLY? +D ML 9HA 8>??@AB C C @ KQFQ]?DN @HHGGFEED +A +A +A +A +A +A +A +AJR??HG5E +A +9 8 8 8 8 8 +7 +7 +7 +; =A +:TX?4A +;>>>>>>>>>>?@ABBCPX?= CF5 @== +< +< +< +< +<=== +G +GB9E_?2#E B4V8Pr??????????zvr+jf6?<*30%I"F +^Q R[CZ?A !; : 1 AP +H D DCCCCCC ?IL =KR?<L +EH I I +J K K L L L L K K +J I IHL_?F"M J9 J +HBEDDCBA@@9BE 6JS~ 4E = ? ? +> = =<;;;;;;;;;;KT 7 @F +5 @<; B BAA>=< +; 6 ?A 2HQx.=5>>>>>>>>A@>=>@C +ELT? ; BF5 @ +< ;========>? +A 8MU?5 +D @????????;;;;;;;;LU? 6< @.: 7 7 +5 +5 4 4 3 +2 +2 1* +: 8-UZ?- 4< 9 9 9 +: +; < < < +; +; +; +; +; +; +; +;IR} 6 ?D 4 +>:9<<<<<<<< +9 CF7IQ?6G? @ @ +A B C +D +DEAAAAAAAAO]? D GB1 D D@@ACEECA@ 7D!L@J]?;F; I I I I I I I IGGH I +J K K LKS??E C3E C>>>>>>>>>5>E 5JP?8L +D C C +9 8 - +*  NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeee , .2 @ FB[h? +B ? +AKJIGED +B +B @ A A +B +BCCDiv?UHE< PG: +A B B C C +D +DE; G +U SYe?N Q@ H G G +F E EDD B B B B B B B Bcl? M +CA8 +L +C5;;:976556: +D EY_?<B9???????? @ @ @ +A B B C Chq? +L@ +C;J B;>>>>>>>>BEEGOf?9E< :=,7Us~???????ji;UT&S^M2=,.%RT`_au?[;8 ++$E!F +=FD @=<= > +?; AG +BS]?C H8 G H H +IJJKKKKJJ +I H H Gev? +THD< +QI=EEDD +C B B B7 = D ?T[? +A F6 = = =<;:::::::::::el?C9 =6 D<4CC@@=<;:6<@ +;RZ? :>.???????? +A @?? @ B +DEdm?H>A9G>6>>>>>>>>=?GGR[?? +F>@@@@@@@@::::::::el? +A580 ?7044332110,886^b?844677899::::::::::bl?B8 <5C:3;;;;;;;;= +CI DR[? EJ: B B B +C D D E E +D +D +D +D +D +D +D +Dhu? +Q +A<5KG= A +CDEED +C A: +CONWh?LM9 H H H H H H H H +I +I +IJKKLLbk? MA>7 M E9>>>>>>>>CIOJS\? +H +I8 7 +5% eeeYYYeeeYYYeeeYYYfffppp iii ppp iii ppp iii ppp   + * 6 CGhz? IGIWWWVTRPOSTTTTTUUo}?[KK F\ WNPPPQQQQQW X +\ +YYg? +Y!b X +Y +Y X XWVVUOOOOOOOOlv?W JL +H\ T I M +LJ +I G EDC +F E +OVdj? MQJPPPPPPPPMMMMNNNNq{? +U I QM[ T Q QPPPOONN O +P +Q"Y_t?HOFIU P!-]PVbw}?y~j[`LbnVLX@/9C *4!W!Wpoj{? +kIM;)<]3DV2CU$Z VP +KHI +K MGF +K Mbm?RR ?TTTUVWWWWWWVUTTTiy? WJL G \TJPPPPOOOO H H M +Oci?UUC K KJ +I +I H G G H H H H H H H Hou? NBJ +FU NJ +O +O +O N K +J I I F E G Iah?MM: +K +K +K +K +K +K +K +KLLLLMNOPlv? +RFN JWN I +K +K +K +K +K +K +K +K +K J +RX`j?N S +KMMMMMMMM H H H H H H H Hms? +L? +FAP HD B B BA@???@ DA + Eln?K B@DD E E +F G G H H H H H H H H Hku?MAJ FUMIJJJJJJJJNM +R Tak?XXEOOOOPPPP R R R R R R R Rdo? TM +SN!_ +SEOOPPPPOO WSSR\l?[%aRUUUUUUUUWWW X X X X Xku?V I +K G]VLLLLLLLLLVVX\cm?ZN ;0 +, ppp iii ppp iii ppp iii fff```aaa```aaa```aaa```  )^n?5 +7>MNOPOMK +INNNNNMMM[k?O +H +KAPNNMMLLLLL +K [TS +PO^? OXRTTSRRQ +P +P +J +J +J +J +J +J +J +JYd? LG +MBO +JH +H GFDB@?>F=B JV^?C IF I I I I I I I IHHHGGGGG[f? IER IP KO L L K +J IHHGNG DNUi? +?I CI\[ +V#.NGRr[flT_eFQAT_OVaeBMQ*K4 +MSVg? \K +R5)O$6D+=KV +QKF C CEGE=> CWd?JK< +M N N O +P +PQQQQ +P +P O N N +MUe? +K GMBO I G I I I I I J J J G>?EY_?L M>DCCBAA@@BBBBBBBB\b?B> J@ +HC +HIIHHEDBAE=:?W]? EE5EEEEEEEEEEFGH I IHXc?FCPF KDGFFFFFFFF I@FNU`?F LHHHHHHHHHBBBBBBBBY_??; G<C=A<<;;:998?<59`b?A;<>??@AABBBBBBBBBBXd?B>KA HD H E E E E E E E E +MEF +JXc?QSC +J +J +J I I I I I L L L L L L L LP[?GHRHS ID J I I I I I I JV +K G +HSc?S YN +P +P +P +P +P +P +P +PRRRRQQQQVa? +JF +MCP K +J I I I I I I I ISJBFU_? +> .```aaa```aaa```aaafffiii  iiiiii  iiiiii  iiiiii       +do?'+5NPSV WVSRQPPOONNMau? +YW"]MSPVVVUUTTSS[U[#bau?ZYNWWVVUTTSQQQQQQQQ`n? T TZ HM IM +O NMLKJI +HSCCM\f? FMMLLLLLLLLPPOONMMM^l?NP"_ON ISQPONLK +J +J ZL +D Q]o?ANLYO T +a J J, at XYm?~??krzLWY5 at B(;B&9@)K9at?]] b ?J 5%> [X +TOMLMM S +HIP\k? S +WNTUUVWWXXXXWWVUUT`p? W W#_MQKOOOOPQQRRP E E K_e? +LP +FJJ +I H H G +F +F +I +I +I +I +I +I +I +Idj? +I +IV +F EA +L P P +O +O L K J I +J?> +D]d? FK BLLLLLLLL JLNPPPON]k?NP!^M +JCKMMMMMMMMSD +GS\j?LRROOOOOOOO +I +I +I +I +I +I +I +I`f? +F GUCA; E +C +C B BA@@? +HA7>eg? B? +H +H +H +HIJKKKIIIIIIII_n?KKXG +F +CMLLLLLLLL +U +JKR^l? +UYPRRQQPOOOQQQQQQQQcn? +SN RBLM +VRQONNOQRSKPZdt? X +V +IWWWWWWWWYYXWWVVV\j?RS[KO +JNRRRRRRRRL? +46Za{!  iii  iiiiii  iiiiii  iiifffhhhdddhhhdddhhhdddhhhadk >A +GKN NLJ F F E E +D CBB]r?MJSEKFLOONMLKKJN GO"]cw?UR GNMMLKKJJIIIIIIII`q?LGO@ +E +BHCCCCC +B +B +B +L9:GYf?< @ +? C C C C C C C CH +G +G F E +D C C[l? C +B +SF +E@LIHGF D +B A@SA7G[m?7CB +a +RS[F +A*K9Stz}?eh?DOU2=C1G:;QD'CF,/cy?JX^DG0 5ONMKI G F +EIA GQYi?KPKJKKLMMNNNNMMLKKJ`q?MK T +EI CH +E +EFGHIIJE< @ +H[b?> +A;???>=<<<????????dk? @; J<<9E G GDDA@>=<48BZb? :? : C C C C C C C CAB EHH +G F +D]n? +E D UF +B; +E +E +E +E +E +E +E +E +EJ9=O\m?FIHGGGGGGGG????????`g?<9 I:83<::998776<72;ad?64 A @ @ A +B +BCDD +? +? +? +? +? +? +? +?_p? +A =L +> =:GCCCCCCCCH@FQ[l?KOKJIIHGF +E +E F F F F F F F Fco?I@ +G9 C F QJHF +E +EFHJG +BKW_p?IH>NNNNNNNNNMMLKJII\m?IG R CG +BGGGGGGGGG  +W[\hhhdddhhhdddhhhdddffflll + + +iiilll + + +iiilll + + +iiilll + + +  gfd8< B I L L K I IHGFE +D C C[r?A:HBLHLONNLKJIITGJ Vax? V%[URRQPPONNHHHHHHHHey?G +=HAKIOBBBCCCDD L9 < M_o? +> = +;FFFFFFFFGFEDC +B A A^r? +=6KFJF +QMLKIGEDCS@ 7 Ibt?7CBBU d +XJU@,O\\???????PiL2K..M;9XFj??>U `W ]G JSSTSROMK +H DO!\_r?OSOJJKKLMMNNMMLKKJJbs?D<IBJEICCDEFGHIB< FPcj? = +>9 ? +> +> =<<;; ? ? ? ? ? ? ? ?ls?<2 D =B +AM F E C B +A +A = =62 ;Hbj? := : +B +B +B +B +B +B +B +B +? ADGGFD +Bbv? +@:NGHBKDDDDDDDDG7 > Scw?IHEFFFFFFFF ? ? ? ? ? ? ? ?fm?80C< ?: D 98876655755 +Ahl?51 @AABCCDEE????????ez?>4F?DC OCCCCCCCCC ?J$Wau?JNJIHGFEDCCCCCCCCCC^k? +?: KF +OH +LIGDCCDGI +OEJ QYj? +AGFNNNNNNNNLLKJIHGG`t?D +=KENINDDDDDDDD `bT  lll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd``` - 1 L N__^]RPGFfm? IEPD KCDGGJKQ S#Y%[[]X[`|?!`\#`[[ \ \ [YVUOONMMLKK\k?H +DN +E NILYYXWSRPOMOHJ\o?KFIIIJK L MNO I I +JKLMNOar?H @H ?JHLIJOPRQO +N +JL F I`j?K F +J H +JLNNL +J HS&c-DpH_?Xs?Vq?Hfd;YW???8WR5@)8'IGDSSRRPOLLIJ +A C\l?EBFMOQSSQOM +L _^ V!/n>L?%3r<[n?JGRHQJKIIIIJLNODGBDan?D> +@ +A +A +A +A A A A A G G G G G G G Gci? JE OE M G I I I I I I I I I +H JDFag? ID G J J +K L L MNNQPONMLKKam?L GPDL E G G G G G G G G GNPKM`p?OJNKKKKKKKKGGFEE +D C C`m?G +AJ>E? @ = =;::; = =; +A ? +Aah? +>: ? +C +C +C +C +C +C +C +C +C B A ? ? +@ A A^m?J +F QIROQ M M P +QTUVVPRMO_t?QLPMMLKKJIIKKKKKKKK]m?K +ENBIC DGGHIIJKK +FKHJ^m?IGN Y YUTPOJJ =@E +IKJ G EVy?SLRJVTY L +J +94```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```/0FISUVRMIak?K +DN CMILKKKLOR!W"X\^Z]a}?"a ]#`\ ]"^"^"] [YWQQPPONNM^o?J +FP FNIKYYYXVUSSNPIK]p?KGJJ K +K L M +NOOLMMNOPQQar?H +AI +@JHLJKOPRQPOKL +G Iak?K +G +J +JLNOONL +JLL +?J :SPj??????????\y}A\o"=P $J&LEDSSSRPPMMJK B C\l?EBFNOQSSQON +I VT J]1?~6D?!/n[n?KHSIQKLIHHHHIJKEGCE_o?E +? A +A +A +A +A A A A A G G G G G G G Gci? +KF OE M G I I I I I I I I I J +KF +Hci? JF I J +K +K L M MNNOPQRQPNLam?L GPDL +F G G G G G G G G GNPKM`p?OJNKKKKKKKKGGFFE +D +D C`m?G +AJ>F? +A +> =<;;< = +>< +A ? +Abi? +>: @ +C +C +C +C +C +C +C +CD +C A +@ +@ A B +C`o?LG QIRMOOORSVWXXPRMO_t?QLPLLLKKKKKKKKKKKKK]m?K +ENCJ D +EIIJKKLMMHMJL`o?KJPQQOONNMMMMLKKK +M NUt?NLWOYP S < +: ($```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```   !8 @ +!SQUQ`r?Q KREOLPPPNONPST]_Z]a}?!`\#`"_"_$`%a%`#^"] [ VUUTSSRR_t?PKTIQKLXXXYWXVVOQJL]r?MHK M MNNOOPPPPPQRRSSar?HBJ BKIKJKOPRQPOKM G +I`l?L GJLMNOONML j +iTI6 #I/J_Lg|???_z?Mf?2Ki,]$UKOSSSSQQNNLMDE\m?FBGOPRSSRPOPUR +H GU&d,j[p?NKVLTNOLKKJJIIIHKFH_p?H B +D D D D D +D +D +D +D +H +H +H +H +H +H +H +Hbj? +KF +PEN +H J J J J J J J J JLN +H Jck?M +H +K +K +K L L +MNNOMPTWXURObn?M GP EM +F H H H H H H H H HNPKM`p?OJNLLLLLLLLHGGFEE +D +D`m?G +AJ?G +A B A @ +? > > +? @ A >D +BD`j? A= +BFFFFFFFFGFE +D +DEFGbs?NI RIQLMSSVVYZZZPRMO_t?QLPKKKLLLMMKKKKKKKK^n?K FO DL +E GLMMNOOPPLQNPaq?OM T I IJKOPSS"_[XTRTWY]w?OL +$XH N>>#"```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ``` !? C R Rdz?VSZ +OU P PXXQQOQOP\^X[_{?]Y\#`$a&b'c(c'b%`$_!W!W!W VUTTT`y?UOXLSLNUVWXWXWWPRLN^u?NJMPPPQQQQQPPQQQQQR`q?HCLDLIKKLPQSRQPLN +HJ_n?M +HKKKLLLLKKM Z_ `H +> 0 +1p??.Fh'>h6`'^&]TZRRSSRRPPNOFF\p?GCGQQRRRRQQTTXXOCDM\r?PM YOWPQPPPONMKJLNIL_r?L +EGGG G G G G G G I I I I I I I Ibl?L +G +Q FN I +JKKKKKKKKN P +JMdn?O +JM L LMMNOOOLPW + \ !]ZURco?N H Q +FM G +I +I +I +I +I +I +I +I +INPKM`p?OJNMMMMMMMMHHHGFFEE_l?G +AK @H B +DD +C A A A A +CD +@FDE`k? +C ?DIIIIIIIIJIHHHJLMcv?QKSJQKLWWYY\\\\PRMO_t?QLPKKLLMMNNKKKKKKKK^n?L GQ FN +HILMMNOOPPMROQ_r?PNUEFKMTU\]'j%h!eb\]]^l? + KA +G03 + +```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```   +#7 +:^s?FI#VT +ZXX]]WVQROPZ\VX\x?ZUX$a%b'c)e*e)d(c'b"\"\![ Z ZYXX^|?[U"^RYSTTUUWVWVVRTMO\w?PKNTTTSSSSSPPOOOOON`q?ID NFNIKLMQRTSRQMNIK_o?MILJJIIIIJJUV PUPSKKOf?FFO +!\(cUYRRSTSTRRQRHH\r?HDHSSRRRRSSSNT%b'dXRW[u?VS!^T\VWWXYYXUSQORMO`u?OIKIIII +I +I I I +I +I +I +I +I +I +I +Ibn?M H +R GOJKKKKKKKKKO QKMdp?PKNMMMNOOPPMRX !] #^!\WSdp?N +I +R GN H +I +I +I +I +I +I +I +I +INPKM`p?OJNMMMMMMMMIIHHGFFF_l?F BL +AJ +DFGGE +D +DEGG CHFH`m?E BGKKKKKKKKMMLLMOQRcx?QLTJRLMZZ[[]]]]PRMO_t?QLPMMMMNNNNKKKKKKKK_o?M +HR +HPJLOPPQRRSSQVST^r?TRXHIQS\ ]#f$g%j&k(g)h'b$_!WUoy? +: ( +*  ```ddd```ddd```ddd```fffddd```ddd ```ddd```ddd```  Ye{ " .? H"S ] +_a`\\WX T!U\]WY\x?ZUX#`$a'c)e*e*e)d(c'a'a%`%`$_#^"^!]\~?!^Y%bW!_YZXXXYWXVVTUOQ\z?QMPWWVVUUTTPPPONNMM`q?IE PHOJJMNRSUTSRMOJL]r?NJMMLJIIJLM+u jXRJLDBVl?KAK +X$]LQRRSTTUSTTTJJZt?IDHUTRQQRTU[QNU \[YYZv?ZV#bX!`YZYZ]^^\XVTVRT`v?TMOMMMMMM +M +MJJJJJJJJ`o?NIR +HPJLLLLLLLLLNPKMbq?OKNMNNOPPQQQTY!\"\ ZVTdp?OJ S GO +IJJJJJJJJJNPKM`p?OJNNNNNNNNNJJIIHGGF_l?F BL BKFHMLKJJKLM +HMKM_n?J FKOOOOOOOORQQQSUWY_x?QKULSNP[[\\]\\\PRMO_t?QLPQPOONMLLKKKKKKKK_o?MISIRMOSSTUUVWWUZWY]u?XW]"O#P#W%Y%c&d'j'j"a$c&]'^ #OK<8di}```ddd ```ddd```ddd```fffddd```ddd```ddd```ddd``` + + _d`  ) +: QXbaa`!["\%Y&Z ` "b[]_{?]X["_#`&b(d*e*e)d(c.i.i.i-h+g*f)f)fX~?"`['e[%d^ `___^\[YYU WPR\|? SNQ"Z!Y YXWVUUTSSRQPOO_p?IF +RI PJJMNRSUTSRNPJL]r?OJMRPNMMNPR PTTVPOHH_u? "SFLNN CRQRSUUVTU!V!VLKZv?IEHVUSQQSUV!\ [UOORPJZx?]Z%e[#c]^VY] `!a^[YWZUW_w?WQSPPPPPPPPKKKKKKKK`p?NIS +HQKMMMMMMMMMMOIK_o?NILNNOOPQQRVWXYXWUTeq?PJ S HP +IKKKKKKKKKNPKM`p?OJNOOOOOOOOKJJIHHGG_l?F B M CLGINMLKKLMN +HNLN^n?K GLRRRRRRRRUTTUWY \ +]\w?OK UMUQS[[\[\[[ZPRMO_t?QLPTSRPNLJIKKKKKKKK_o?NJ TK TOQZZ[\\]^^] b_ab{?`^ +#e)U)U)[)[(e(e'f'f \ZGC, +&__i   ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```   nm[ +  ?I!c b"c!b%_%_)\*] %e +&f!`"ac?"a[!^ ]"_%a'c)d)d)d(c4o3n3n2m1l1l/k/kW?"_[(f\(f"a$c%e%e$d#c"`!_ \ \U WQS]}? SOR$[$["Z!YXWVUWWVUTSRQ_p?IGSJ PJJMNSTVUSRNPKM]s?OJNWURPPRUWNW ZVIEH QVl?MDHBB +?(ZQRSUUWUV"W"WML[w?JEIWUSQQSUWL!\(c!\Y #^ZN[y?]Z&f\$d]^RVZ^_^[XXZUX_y?XQSPPPPPPPPKKKKKKKK^q?OJSIQKMMMMMMMMMLNHJ\o?MHKNNOPPQRRYXWVUTSSeq?PK T HPJKKKKKKKKKNPKM`p?OJNOOOOOOOOKKJIIHGG^k?F B M C MHJPOMMMMOPIOMO]p?L +HMRRRRRRRRUUUVXZ ] _Zu?NJ UM WSU[Z \Z[ZYYPRMO_t?QLP WVSQNKIGKKKKKKKK`p?NJ +UK +UPR___`a b b b b %g "d +#eg?? +#e!c'i-W,V*]*](d(d&d&d!YS6,cad ```ddd```ddd```ddd```fffggg bbbggg bbbggg bbbggg bbb nck    + : E%e'g$u#t-b*_[ \[??%kk l l!m$g$g&^$\$T#S'g#c#c(h ,l +-m +0p4tY|?1q$d"b!a)i[#c%p'r(p#ke g)n3x &ha^^\t? $b)eW&g^X[%f *k&g a___^^]]\[i?VV +_X_PBX]e +"j mk f cR +OTY\o? +_ _ M[ZYY[!_%c +(fb^VRKOR"VIg? TNMU^Waadh!k !if`] +aZWX[j? +Z \ L!_S"gM] lQ've[$a )f*Z+[$K6]Ur?Y I'eZ +P +\ [ QTU YSON"T _SRX[o?WYNU&e> +] +IOTOPUUQSXU Lh}?QI +`XT MYTTTSR +Q +Q +Q \JK +[bo?W +[YUPPUWTQPXZZWSRUYcw?`UVI YO +J@"_B)g +IPSSG)_Q>Tn?YT\ L "e$h ODT X M`TRQ +DI6 +Dlu? +D; +G +HQ +PQSV[__\WTUOX `Um?OVV_^]\]^_a_^^^^^]]Us?$`V \ \!]LX *fQJZ +(d[SU"a +L +#cUi??N"dVVUUUUTTTIPVVRPW ][s?XXVW_F[-a!UU%\"\S[ /k'g +,l#f ca? +(n haop!a!a E@"ggg bbbggg bbbggg bbbggg bbbfff]]]^^^]]]^^^]]]^^^]]]^^^ aZb  # +(CH[]O"RS V\~?!acf$k%l(i(i(a&_&X%WYZ"^&b)e,h2n9u_??6r*f -i2n=y -i +1m``"e-p +3t-nXG#_["\#]]w? %^(`P&c%b$a#`#`$a&c'd\[YXVTRQdt? XRUO)d ++g ++gORY]`` `^PNQRVj?T YLUSRQRT W"Y_b$c %d#[TJEd??5i &^%] %d.m`"eY[]_^\VTUSUUVi?PQC;G'e GT'l T`[ +%m/m,jIT@I\z? 'cO)fX K OE!b_ ZYW!Z *`1g[TX ^]q?VXPOY +LUMVUOLQPI GKIBZm? FAQIOM WSRQPONMLKE +JS\j?P TLHILNMLOTNPPNJIKOWk?RKO +ETPM!_\ I +M +NU[[FI BMb|?LCW !`>>-m#1pF@#cAGO JHUE @OY?CU'aOQZ,lQQPOMLKKWR Z&a`t?U$_%`XWVUUVXYTTUVXYZZ[y? )eY#_&b.j 'c8tP$` +(dWQZ 'c +(dO CRR]v?KWNRRRQPPOOQOONPRSR^{? (d[W]2p +(f={/g0h.f+c)d*e)g(f(h2r .n*je?? -p'j#f$g +"e !SM1*  +]]]^^^]]]^^^]]]^^^]]]^^^fffiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccjgp + + & 9 +>C!L#R 'Vf?? $[#_,h#c%e(e*g-d-d.b-a(\-a +/c+_%Y$X)] .bX}? +2f&Z(\+_ +2fRS/h,e$[OHO(^7m)\'Z +\ +-^`~? ++]-]O$Y *_ +.c *_!VT%Z +.c/d +.c ,a)^&[#X!V Uar? PLK =MR"WU VY![ _ !` a a"W U"WQTi?L%Y T +&X %W$V#U$U&W'X )Z+n $gZTQ#Y.`6hWu? +(ZQQX#_QSY["^$`$^"\WUTW&\ +$ZZo?MOEA ="WPV$_U +"cb)lHU +G$A{5k.d\? +-gN +)bZ "^/m&dQN +I HLQSR ] Z%b*gcw?X ]YST&cNR +!^UQ +NTTKH M PLbo?SRT C O +N P S R +QONLJJFO"X +T\m? +T%[MINPLHIP +$WP S!TRNMNQ`v?%V%W'YKSQOW +I[Z%j'lSISSIK[r?HG U!W.d#Y97IP B[ #a Z DELN=??!VEFAM +K J%Z"WQLJKMOIEJLRf?G T U$Z#Y!W V V!W"X#YSTU!W$Z&\ '] +(^]z? (bPOJN EWU#] &`WQV +'a.hPOM +)[Sm?QONQQPONMLL'^VPS&],c*a$[Mr?-d!VRR*_#X)^"[(a&_!Z%_1k +2m+fZ*f'd ]Ww?ZVWKH6 +/ iii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccfffUUUWWWUUUWWWUUUWWWUUUWWWTT\   + +*49:[q?>L+[MOV#Z&_(a*b*b$S-\ /^&ULL"Q%TRx?8g7f:i7f=l +0_:i P%U .[5b8e4a +,Z'U!NK MKNo?J$QFJO#S PJHO&V +/_ +/_ -] +[)Y(X&V&VZp?'V4a:g)V +.[(U'T$V#UTRRSUWLKK@AW?7IIKKKL M"O#P$Q _ +&e-g/i *^Q>4Ml? +Z )].b+e0j^ +&eQSU VUTPNKN#RKKc? +;GC+X.2KK +< +A#Z ![/i@ !]D&bUOMp? .dQ +*]IDF3GLSV 'c/k -l$cROUVQf? DQSPK,e +CIUJJ +AH IBB +JN LKW?HO +M; L IDKKIGECAA =N#UDI]?I%WGN OJBAGJIILNMIGGILb?? L&RGPTU0qX +P LG)mV"g A +(^6i([[p?J +E4++@,Y(YAA +Q +FJJ +DP=PAYc?43 AO/i+g $` +PNJFEFIK'Y$V%W +!S[o? +P,^+]%T$S"R P P P!Q"RNNOP R!S!S"TYt?)`"Y +(_ &] '^R+b/fJ +AV)`SN"YN $SA $S:U?F>CGGGFEDCCTS T'[0d3g0b,^Iu?Ct:jDt@p=m3`)V-h(c)b1j +5l1h.b0d4h?s8i +*[_{? P$S,[  UUUWWWUUUWWWUUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggg gggggggggggggggggggggggggggggggggggg???IJOSTXfgk__]iigkhcrojje_je_lb`lb`nbdoceocgpdhZbyai?\fZd}???Xf?_r?q??j??l??j??l??k??k??i??i??V|?c??g??^??[??d??k??j??y??Ek?Rx?W}?Qw?Y?Z??q?????k??Uv?Vw?f??l??]??Jm?a??\~?Y~?Rw????Qv?]??W|?\~?\~?[}?\~?^??a??d??e??d??d??d??e??e??e??f??f?????C[?Ur?f??Wy?`??U~?T}?e??a??`??[|?\v?[u?_u?`v?cw?bv?au?Vj????Ka?[s?[s?Vr?Ws?Xw?[z?\}?^?`??`??a~?a~?a~?b?c??f??h??i??~??Hg?Sq?[y?Ur?Yv?Pm?_|?W|?X}?Y|?Z}?Z~?Y}?\|?[{?`?^}?`|?Vr????Ni?_z?_z?u??Wm?Rh?bx?Yo?Zp?k??Zo??S?g{?\p????k|?\m?iz?s??{??Sr?\w?j??Zp?^t?o??_q?ew?hz?_t?Uj?Rk?]v?\x?Uq?ez?_t?_t?[p????Nc?`u?g|?^s?`u?i~?_t?Zo?cx?^s?dy?aq?eu?cs?]m?`p?hx?hx?aq????Rb?br?iy?^n?p??m}?gw?j??i?h~?f|?dz?cy?bx?aw?Yo?f|?g}?Rh????Zp?m??aw?i??h??_z?Wr?^y?l??l??a|?\w?`{?c~?c~?_z?[v?[v?]x????Nb?Yr?g??Xx?h??f??j??e??l??]{?|??_u????ev?u??f??[z?[u?Ic????>Oznx???????y?eo?`j?bt?hz?_t?Ti?^w?\u?dw?i|????ER?q|?ju????T_?w????Xk?Vi?Sl?]v?`x?ay?bz?c{?e}?e}?f~?f~?^v?]u?[s?Ph????Ld?Zr?Tl?]??\??[??Y??Y??Y??\??\??`??`??`??_?a}?`| ?_{?^z?|??=T?H_?]t?ax?d{?Wn?f}?l??e|?cz?j??q??q??k??f}?_z?g??Sn?^y????Xs?Xs?_z?a}?a}?a}?a}?a}?a}?_~?`?M??X??f??l??i??c??`??^?????R??Er?`??`??Q{?U?Nx?^??V??i????????_??Pq?Xy?Zw?b?Zr?F^????AVuI\zTg?maek_ci]_h\^h^\ka_kf`mhbjgbjgbggeggefgkfgkfglfgl???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRLMQ +  + QWg  +*= > +!M "N!Z Y`_#W-a+_RQ(\)]RFk?5iJz[s?2Jl&9W$B-Dkv??????????^k?-:] O +MVQ#XMJGJ_? @P +T A +"W:!6kKDDM URLIR$YO >DY?CK !VHPHEPOONNMMMMNK >>X?C"UNFMIAH &Y([OHMQQNJHIGY? +5E !ON%[$`#_U +4pI@v*X5c!3Y,R(^;N0Kz|??D8n@p=m .^Uw?*Z6f +,\1`/^,\*Z'X'X%X&Y&Z%Y!WUSQONPe?$Y(]2g(] +T @L +?,a1fF +?#X%Z AENJH +E !Z&_'k)m +.j4p +.j!](d9u5q"^]??=y5q +.j!]!]Q"^ M,GtPm?Li?%Dr#QP )Z3g5ipMJM+c%]V#[6n$Ay0hOj??$\V+cUVPWSTTUUVWW +'`UTVUo?T #\XK'`-fVN Y +&_!ZSX $] %^!ZUSTjx?$U +$Z)_ ^*h#aZG?K?=H6Qo"=[???z????2U?)YNq|?r}??????????hgu????????}??:W $A B8n(k?????????#/YC=F3f*`K3f2e0c/b1d 4g +8k:m:m@s@s0cOz?.a9l,_qFZ?Zn???????dx?"6iVj?w??DX?-`#7j]&h3H?%fj??S 'f HXZ!]$`*e.i 1l +2m2k+d%\&]+].`)W#Q^???i#Ie??{??Qk???????q????????4Hi'*  pfZ +  iiihhhiiihhhiiihhhiiihhhfffddd```ddd```ddd``` ddd```ddd``` + + + ?????????Zf?ETJ"P?Q5L~}?????7U?3m5oB?:x#c@?J2a @o6e/^*Jy]}????7W?E#R0_~??>^?,L{.]%G B/Kp{?????Yv?9h#R.d2h3n +f!` _)i4tGv? ;i!O-[0a0a0b%W%Y)]+d+d)b(a*e-h+oc)lZ`?.nSX +(ZK? +*V;Wc?v??x?? 1e0d+W)U78z#e>!@w???????????????????????????{??AXwqP?4f?Dv?CvN??k??0ck?? +>>```ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ```ddd``` &&&W`o?????????????????????n??Vu?,Kh-PpNq?0Tv8Zq??k??c}?Rl?5Or9\#=`4Nq??????i??(Beg??Ke?l??j?????x??>Sr1Fe5Ln;RtQh?o??b}?Zu?Ie?3O?9o *`#[#[d??&K?(_&] Z%_2n +1m$b#a `]`&h2v; *`G.b-K???Tp?Xs????H_?-Dm&H<.MCXwo????????????????????DJ`\^k???????????????Zg?????????,\4d?sAu 1l$_+iLo?????????p??????????????????????????F]|?VuJa??????????r??A8Ns "G$M2[s??(>g3^9Ny????????????s????????>Nhjz?y??n~?Vf?fv???????????????????|??????????????????????????????????????Yn?Pe?w??????????????????????????r|?E\n0GY=[sQo???????HLXKO[????????????????????????f{? +:/!8X}??x?????????????????m??Nb{fz??????????s??=Qj*>W(U&Hup?????????????????Cp?Dq?7m?!W?>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????WWW eee + + +ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd``` ddd```ddd```ddd SSS MMM?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????UUUVVVddd```ddd```ddd```ddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffff ffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffeeeoooddd]]]??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WWWTTTtttffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffff fffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ  + + + + + +???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????GGG### + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYY + + +___...???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????000]]]YYYeeeYYYeee YYYeeeYYYeeeYYYeeeYYYfffppp iii ppp iii ppp iii ppp iii ppp  iii ppp iii ttt TTT?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ddd iii  ppp iii ppp iii ppp iii ppp iii ppp iii fff```aaa```aaa```aaa ```aaa```aaa```aaa  YYY + + +MMM?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????III + + + zzzaaa```aaa```aaa```aaa```aaa```aaafffiii  iiiiii  iiiiii   iiiiii  iiiiii  iiiiii  iii^^^ BBB??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????www NNN iiiiii  iiiiii  iiiiii  iiiiii  iiiiii  iiifffhhhddd hhhdddhhhdddhhhdddhhhdddhhhddd + + + + + +bbb + + + + + +===?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ZZZ""" ppp dddhhhdddhhh dddhhhdddhhhdddhhhdddffflll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iii + + + + + +ggg  + + + + + +MMM???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????VZ] ZZZ + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd```ddd```ddd```dddzzz??????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ddd```ddd```ddd```ddd``` ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd``` ddd???===??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????%%% + + +CCC ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```dddddd""" ooo?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????xxx + + +\\\ + + +ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```ddd + + +qqq  VVV?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????aaa??? + + +ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```ddd eee BBB????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? $$$rrrddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```dddyyy + + + ///???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????_cf rrrddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd mmm + + +  jjj??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MQT   iiiddd```ddd```ddd```ddd ```ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd ```dddccc  QQQ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????korcgj  + + fff ddd```ddd```ddd```ddd```ddd```ddd```fffggg bbbggg  bbbggg bbbggg bbbggg bbbggg bbbggg bbbUUU MMM???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????IIIggg bbbggg bbbggg bbbggg bbbggg bbbggg bbbggg bbb fff]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^vvv + + + ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????FFF + + + + + +]]]^^^]]]^^^]]]^^^]]]^^^]]] ^^^]]]^^^]]]^^^fffiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccggg 444????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????iii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccfffUUUWWWUUUWWWUUUWWWUUUWWWUUUWWWUUUWWWUUUWWWiiiTTT????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WWWUUUWWWUUUWWWUUUWWWUUUWWWUUUWWW UUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhh ooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffNNNrrrhhhQQQpppvvvjjjwww\\\QQQeeeuuupppggghhhPPP??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ppp???___JJJvvvuuuYYYjjjkkkuuu]]]KKKdddrrrfffeee???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\ \ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRaaa  + + +  + + +???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????  MMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRfffqqq cccqqq cccqqq cccqqq cccqqq cccqqq cccqqq ccc???   + + + &&&```777?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????DDD```qqq cccqqq cccqqq cccqqq cccqqq ccc qqq cccqqq cccfffiiihhhiiihhhiiihhhiiihhhiiihhhiiihhh iiihhh]]]  jjj  \`c?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????aehwww  + + +iiihhhiiihhhiiihhhiiihhhiiihhhiiihhhiiihhhfffddd```ddd ```ddd```ddd```ddd```ddd```ddd```ddd``` [[[????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????OOO```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```11 1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + + +```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd``` ddd```ddd```ddd```ddd```ddd```ddd```ddd```!!!??????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????  ```ddd```ddd```ddd```ddd```ddd```ddd```ddd ```fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd ```$$$fff???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????[[[  ```ddd```ddd```ddd```ddd```ddd``` ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd``` ddd```ddd```JHM[Y^???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????7;>___ ```ddd```ddd```ddd```dd d```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```ddd ```ddd```ddd```ddd``` jhm *).?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????6:=!UUU + + +```ddd```ddd ```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd``` ddd```ddd```ddd```ddd```ddd```  usx*).  bgj????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????"&) + + +lll```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` hfk #! &.0???????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????LPS + +uuu + + +```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd + + +JJJ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MMM ddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```ddd + + +!,(??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + + + +ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd   +KTQR[X???????????????????????????????????????????????????????????????????????????????????????????????????????????????u~{PYV$! +ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd   + + +lrp! +???????????????????????????????????????????????????????????????????????????????????????????????????8><`fd ddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```ddd + + + + + +lpo (,+?????????????????????????????????????????????????????????????????????????????????HLK iml + ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd   gggRRR?????????????????????????????????????????????????????????RRR + + + + + +eee ddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd```ddd + + + + + + + igh  +JNQ???????????????????????????????????????7;>xvwddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd + ][\ +  269?????????????????????!$ # + YWXddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcccfffgggfffcccdddhhhlll???iiigggfffiii\\\lllcccffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \ No newline at end of file Added: SwiftTutorials/raven/modis/modis01/clean.sh =================================================================== --- SwiftTutorials/raven/modis/modis01/clean.sh (rev 0) +++ SwiftTutorials/raven/modis/modis01/clean.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/raven/modis/modis01/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis01/modis01.swift =================================================================== --- SwiftTutorials/raven/modis/modis01/modis01.swift (rev 0) +++ SwiftTutorials/raven/modis/modis01/modis01.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,11 @@ +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +imagefile modisImage <"data/europe/h18v05.rgb">; +landuse result <"landuse/h18v05.landuse.byfreq">; +result = getLandUse(modisImage); Added: SwiftTutorials/raven/modis/modis01/sites.xml =================================================================== --- SwiftTutorials/raven/modis/modis01/sites.xml (rev 0) +++ SwiftTutorials/raven/modis/modis01/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/raven/modis/modis02/apps =================================================================== --- SwiftTutorials/raven/modis/modis02/apps (rev 0) +++ SwiftTutorials/raven/modis/modis02/apps 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/raven/modis/modis02/clean.sh =================================================================== --- SwiftTutorials/raven/modis/modis02/clean.sh (rev 0) +++ SwiftTutorials/raven/modis/modis02/clean.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/raven/modis/modis02/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis02/modis02.swift =================================================================== --- SwiftTutorials/raven/modis/modis02/modis02.swift (rev 0) +++ SwiftTutorials/raven/modis/modis02/modis02.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,22 @@ +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +string MODISdir = @arg("modisdir", "data/europe"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + Added: SwiftTutorials/raven/modis/modis02/sites.xml =================================================================== --- SwiftTutorials/raven/modis/modis02/sites.xml (rev 0) +++ SwiftTutorials/raven/modis/modis02/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/raven/modis/modis03/apps =================================================================== --- SwiftTutorials/raven/modis/modis03/apps (rev 0) +++ SwiftTutorials/raven/modis/modis03/apps 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/raven/modis/modis03/clean.sh =================================================================== --- SwiftTutorials/raven/modis/modis03/clean.sh (rev 0) +++ SwiftTutorials/raven/modis/modis03/clean.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/raven/modis/modis03/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis03/modis03.swift =================================================================== --- SwiftTutorials/raven/modis/modis03/modis03.swift (rev 0) +++ SwiftTutorials/raven/modis/modis03/modis03.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,34 @@ +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/europe"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); Added: SwiftTutorials/raven/modis/modis03/sites.xml =================================================================== --- SwiftTutorials/raven/modis/modis03/sites.xml (rev 0) +++ SwiftTutorials/raven/modis/modis03/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/raven/modis/modis04/apps =================================================================== --- SwiftTutorials/raven/modis/modis04/apps (rev 0) +++ SwiftTutorials/raven/modis/modis04/apps 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/raven/modis/modis04/clean.sh =================================================================== --- SwiftTutorials/raven/modis/modis04/clean.sh (rev 0) +++ SwiftTutorials/raven/modis/modis04/clean.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/raven/modis/modis04/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis04/modis04.swift =================================================================== --- SwiftTutorials/raven/modis/modis04/modis04.swift (rev 0) +++ SwiftTutorials/raven/modis/modis04/modis04.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,43 @@ +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/europe"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); Added: SwiftTutorials/raven/modis/modis04/sites.xml =================================================================== --- SwiftTutorials/raven/modis/modis04/sites.xml (rev 0) +++ SwiftTutorials/raven/modis/modis04/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/raven/modis/modis05/apps =================================================================== --- SwiftTutorials/raven/modis/modis05/apps (rev 0) +++ SwiftTutorials/raven/modis/modis05/apps 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/raven/modis/modis05/clean.sh =================================================================== --- SwiftTutorials/raven/modis/modis05/clean.sh (rev 0) +++ SwiftTutorials/raven/modis/modis05/clean.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/raven/modis/modis05/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis05/modis05.swift =================================================================== --- SwiftTutorials/raven/modis/modis05/modis05.swift (rev 0) +++ SwiftTutorials/raven/modis/modis05/modis05.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,55 @@ +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +app (imagefile output) colorModis (imagefile input) +{ + colormodis @input @output; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/europe"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); + +# Create multi-color images for all tiles +imagefile colorImage[] ; + +foreach g, i in geos { + colorImage[i] = colorModis(g); +} Added: SwiftTutorials/raven/modis/modis05/sites.xml =================================================================== --- SwiftTutorials/raven/modis/modis05/sites.xml (rev 0) +++ SwiftTutorials/raven/modis/modis05/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/raven/modis/modis06/apps =================================================================== --- SwiftTutorials/raven/modis/modis06/apps (rev 0) +++ SwiftTutorials/raven/modis/modis06/apps 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/raven/modis/modis06/clean.sh =================================================================== --- SwiftTutorials/raven/modis/modis06/clean.sh (rev 0) +++ SwiftTutorials/raven/modis/modis06/clean.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf map.png logs gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/raven/modis/modis06/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/modis/modis06/modis06.swift =================================================================== --- SwiftTutorials/raven/modis/modis06/modis06.swift (rev 0) +++ SwiftTutorials/raven/modis/modis06/modis06.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,65 @@ +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +app (imagefile output) colorModis (imagefile input) +{ + colormodis @input @output; +} + +app (imagefile mon) assemble (imagefile images[]) +{ + assemble @filename(mon) @filenames(images); +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/europe"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); + +# Create multi-color images for all tiles +imagefile colorImage[] ; + +foreach g, i in geos { + colorImage[i] = colorModis(g); +} + +# Assemble a montage of the top selected areas +imagefile montage<"map.png">; # @arg +montage = assemble(colorImage); + Added: SwiftTutorials/raven/modis/modis06/sites.xml =================================================================== --- SwiftTutorials/raven/modis/modis06/sites.xml (rev 0) +++ SwiftTutorials/raven/modis/modis06/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/raven/part01/apps =================================================================== --- SwiftTutorials/raven/part01/apps (rev 0) +++ SwiftTutorials/raven/part01/apps 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,2 @@ +localhost simulate simulate.sh +persistent-coasters simulate simulate.sh Added: SwiftTutorials/raven/part01/p1.swift =================================================================== --- SwiftTutorials/raven/part01/p1.swift (rev 0) +++ SwiftTutorials/raven/part01/p1.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,9 @@ +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +file f <"sim.out">; +f = mysim(); Added: SwiftTutorials/raven/part01/sites.xml =================================================================== --- SwiftTutorials/raven/part01/sites.xml (rev 0) +++ SwiftTutorials/raven/part01/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,11 @@ + + + + + 0 + 10000 + + .swift/tmp + local + + Added: SwiftTutorials/raven/part02/apps =================================================================== --- SwiftTutorials/raven/part02/apps (rev 0) +++ SwiftTutorials/raven/part02/apps 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ +localhost simulate simulate.sh Added: SwiftTutorials/raven/part02/p2.swift =================================================================== --- SwiftTutorials/raven/part02/p2.swift (rev 0) +++ SwiftTutorials/raven/part02/p2.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,12 @@ +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +foreach i in [0:9] { + file f ; + f = mysim(); +} + Added: SwiftTutorials/raven/part02/sites.xml =================================================================== --- SwiftTutorials/raven/part02/sites.xml (rev 0) +++ SwiftTutorials/raven/part02/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,11 @@ + + + + + 0 + 10000 + + .swift/tmp + local + + Added: SwiftTutorials/raven/part03/apps =================================================================== --- SwiftTutorials/raven/part03/apps (rev 0) +++ SwiftTutorials/raven/part03/apps 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,4 @@ +localhost simulate simulate.sh +localhost stats stats.sh +persistent-coasters simulate simulate.sh +persistent-coasters stats stats.sh Added: SwiftTutorials/raven/part03/p3.swift =================================================================== --- SwiftTutorials/raven/part03/p3.swift (rev 0) +++ SwiftTutorials/raven/part03/p3.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,28 @@ + +type file; + +app (file o) mysim (int sim_steps, int sim_values) +{ + simulate "--timesteps" sim_steps "--nvalues" sim_values stdout=@filename(o); +} + +app (file o) analyze (file s[]) +{ + stats @filenames(s) stdout=@filename(o); +} + +int nsim = @toInt(@arg("nsim","10")); +int steps = @toInt(@arg("steps","1")); +int values = @toInt(@arg("values","5")); + +file sims[]; + +foreach i in [0:nsim-1] { + file simout ; + simout = mysim(steps,values); + sims[i] = simout; +} + +file stats<"output/average.out">; +stats = analyze(sims); + Added: SwiftTutorials/raven/part03/sites.xml =================================================================== --- SwiftTutorials/raven/part03/sites.xml (rev 0) +++ SwiftTutorials/raven/part03/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,11 @@ + + + + + 0.20 + 10000 + + .swift/tmp + local + + Added: SwiftTutorials/raven/part04/apps =================================================================== --- SwiftTutorials/raven/part04/apps (rev 0) +++ SwiftTutorials/raven/part04/apps 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ +raven sh /bin/bash Added: SwiftTutorials/raven/part04/p4.swift =================================================================== --- SwiftTutorials/raven/part04/p4.swift (rev 0) +++ SwiftTutorials/raven/part04/p4.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,31 @@ + +type file; + +# Application program to be called by this script: + +file simulation_prog <"app/simulate.sh">; + +# "app" function for the simulation application: + +app (file out, file log) simulation (file prog, int timesteps, int sim_range) +{ + sh @prog "-t" timesteps "-r" sim_range stdout=@out stderr=@log; +} + +# Command line parameters to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers + +# Main script and data + +int steps=3; + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i \n\n", nsim, steps, range); + +foreach i in [0:nsim-1] { + file simout ; + file simlog ; + (simout,simlog) = simulation(simulation_prog, steps, range); +} + Added: SwiftTutorials/raven/part04/sites.xml =================================================================== --- SwiftTutorials/raven/part04/sites.xml (rev 0) +++ SwiftTutorials/raven/part04/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,18 @@ + + + + CI-SES000031 + + KEEP + 24 + pbs.aprun;pbs.mpp;depth=24 + 00:01:00 + 1 + 2 + 2 + 60.99 + 10000 + + {env.HOME}/swiftwork + + Added: SwiftTutorials/raven/part05/apps =================================================================== --- SwiftTutorials/raven/part05/apps (rev 0) +++ SwiftTutorials/raven/part05/apps 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ +raven sh /bin/bash Added: SwiftTutorials/raven/part05/bias.dat =================================================================== --- SwiftTutorials/raven/part05/bias.dat (rev 0) +++ SwiftTutorials/raven/part05/bias.dat 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,1000 @@ + 301 + 439 + 591 + 484 + 300 + 459 + 395 + 351 + 375 + 131 + 144 + 12 + 465 + 682 + 245 + 140 + 862 + 772 + 52 + 728 + 696 + 801 + 487 + 501 + 273 + 869 + 976 + 731 + 634 + 594 + 944 + 973 + 521 + 260 + 997 + 165 + 240 + 844 + 30 + 145 + 29 + 185 + 19 + 332 + 932 + 740 + 750 + 774 + 882 + 258 + 64 + 988 + 980 + 627 + 114 + 722 + 522 + 333 + 201 + 737 + 773 + 226 + 99 + 705 + 435 + 560 + 311 + 96 + 538 + 176 + 831 + 993 + 761 + 917 + 311 + 983 + 259 + 494 + 713 + 503 + 580 + 23 + 687 + 394 + 935 + 386 + 420 + 598 + 424 + 954 + 92 + 528 + 43 + 384 + 531 + 494 + 335 + 913 + 140 + 271 + 817 + 101 + 996 + 742 + 36 + 592 + 321 + 499 + 579 + 454 + 333 + 276 + 360 + 159 + 909 + 791 + 913 + 665 + 862 + 663 + 455 + 39 + 415 + 798 + 222 + 758 + 178 + 656 + 144 + 450 + 182 + 507 + 269 + 839 + 911 + 400 + 506 + 602 + 69 + 729 + 697 + 242 + 39 + 557 + 756 + 677 + 403 + 930 + 660 + 730 + 974 + 23 + 227 + 67 + 465 + 950 + 819 + 100 + 858 + 123 + 979 + 610 + 428 + 623 + 12 + 369 + 96 + 86 + 531 + 777 + 809 + 9 + 589 + 267 + 957 + 722 + 352 + 655 + 145 + 848 + 232 + 752 + 958 + 902 + 206 + 165 + 52 + 452 + 185 + 109 + 676 + 736 + 803 + 893 + 163 + 403 + 573 + 121 + 992 + 818 + 571 + 304 + 822 + 390 + 192 + 174 + 571 + 648 + 924 + 817 + 334 + 791 + 561 + 679 + 457 + 549 + 339 + 264 + 316 + 338 + 726 + 471 + 144 + 748 + 778 + 851 + 432 + 260 + 731 + 436 + 376 + 631 + 373 + 680 + 223 + 169 + 916 + 252 + 236 + 2 + 565 + 749 + 206 + 788 + 801 + 460 + 730 + 795 + 17 + 992 + 847 + 229 + 187 + 690 + 111 + 731 + 754 + 677 + 845 + 707 + 815 + 258 + 526 + 475 + 559 + 970 + 440 + 682 + 471 + 378 + 560 + 821 + 851 + 819 + 106 + 624 + 766 + 628 + 362 + 149 + 523 + 215 + 207 + 446 + 783 + 845 + 556 + 273 + 921 + 519 + 81 + 598 + 440 + 899 + 218 + 623 + 861 + 475 + 789 + 643 + 165 + 526 + 705 + 803 + 907 + 725 + 814 + 306 + 39 + 795 + 144 + 986 + 79 + 726 + 664 + 99 + 71 + 516 + 948 + 601 + 67 + 111 + 856 + 915 + 747 + 621 + 360 + 93 + 787 + 880 + 694 + 5 + 982 + 336 + 426 + 346 + 639 + 10 + 427 + 757 + 981 + 102 + 325 + 305 + 691 + 619 + 398 + 686 + 922 + 674 + 349 + 580 + 165 + 321 + 492 + 432 + 329 + 477 + 894 + 444 + 57 + 577 + 323 + 278 + 179 + 421 + 614 + 616 + 436 + 892 + 432 + 558 + 140 + 517 + 975 + 198 + 805 + 422 + 745 + 250 + 482 + 958 + 538 + 177 + 791 + 489 + 932 + 620 + 138 + 978 + 689 + 192 + 742 + 626 + 946 + 106 + 31 + 178 + 205 + 285 + 576 + 105 + 179 + 307 + 830 + 576 + 679 + 231 + 454 + 833 + 116 + 160 + 616 + 250 + 760 + 205 + 74 + 989 + 576 + 843 + 931 + 267 + 849 + 108 + 850 + 937 + 746 + 607 + 35 + 539 + 550 + 553 + 886 + 459 + 786 + 720 + 650 + 735 + 126 + 100 + 297 + 303 + 921 + 105 + 46 + 954 + 663 + 568 + 478 + 886 + 817 + 690 + 261 + 642 + 511 + 967 + 727 + 492 + 4 + 810 + 320 + 338 + 498 + 842 + 454 + 366 + 316 + 802 + 641 + 293 + 544 + 957 + 768 + 553 + 692 + 749 + 944 + 19 + 762 + 991 + 234 + 247 + 556 + 625 + 189 + 725 + 818 + 764 + 636 + 370 + 138 + 161 + 853 + 309 + 613 + 250 + 75 + 728 + 230 + 248 + 562 + 110 + 879 + 993 + 626 + 308 + 124 + 593 + 169 + 125 + 304 + 143 + 312 + 525 + 639 + 492 + 377 + 153 + 97 + 90 + 1 + 483 + 139 + 277 + 7 + 707 + 977 + 513 + 458 + 95 + 208 + 149 + 293 + 690 + 456 + 558 + 245 + 327 + 500 + 222 + 776 + 863 + 322 + 363 + 892 + 414 + 442 + 283 + 627 + 656 + 785 + 468 + 371 + 657 + 840 + 449 + 500 + 522 + 337 + 784 + 475 + 667 + 345 + 151 + 541 + 843 + 285 + 270 + 684 + 381 + 608 + 731 + 492 + 233 + 540 + 185 + 975 + 422 + 199 + 595 + 242 + 995 + 892 + 509 + 916 + 493 + 549 + 588 + 203 + 653 + 276 + 808 + 245 + 277 + 827 + 724 + 118 + 566 + 406 + 927 + 498 + 727 + 309 + 165 + 412 + 28 + 937 + 797 + 556 + 322 + 59 + 741 + 675 + 89 + 877 + 283 + 518 + 509 + 6 + 486 + 421 + 644 + 258 + 920 + 623 + 725 + 859 + 88 + 773 + 499 + 973 + 661 + 947 + 347 + 679 + 935 + 717 + 65 + 265 + 388 + 740 + 252 + 249 + 969 + 26 + 149 + 338 + 913 + 605 + 639 + 649 + 914 + 890 + 522 + 621 + 779 + 470 + 321 + 171 + 304 + 425 + 626 + 378 + 491 + 925 + 900 + 705 + 830 + 631 + 844 + 274 + 539 + 511 + 664 + 777 + 251 + 190 + 967 + 569 + 140 + 327 + 863 + 525 + 368 + 540 + 475 + 716 + 189 + 442 + 729 + 112 + 726 + 505 + 678 + 323 + 128 + 983 + 660 + 853 + 326 + 312 + 378 + 544 + 278 + 127 + 322 + 360 + 645 + 233 + 665 + 3 + 788 + 698 + 342 + 93 + 214 + 976 + 756 + 677 + 375 + 947 + 363 + 999 + 499 + 139 + 245 + 745 + 830 + 798 + 135 + 83 + 902 + 779 + 617 + 636 + 753 + 867 + 724 + 743 + 924 + 480 + 836 + 409 + 100 + 73 + 298 + 711 + 35 + 289 + 381 + 361 + 901 + 640 + 919 + 708 + 562 + 592 + 26 + 471 + 395 + 728 + 433 + 69 + 856 + 550 + 225 + 714 + 999 + 936 + 266 + 81 + 343 + 123 + 37 + 740 + 593 + 905 + 715 + 481 + 265 + 357 + 338 + 150 + 875 + 938 + 603 + 98 + 245 + 721 + 373 + 901 + 795 + 325 + 955 + 448 + 816 + 753 + 850 + 462 + 628 + 220 + 694 + 423 + 241 + 718 + 730 + 682 + 944 + 408 + 151 + 10 + 826 + 26 + 269 + 439 + 973 + 842 + 884 + 103 + 792 + 435 + 675 + 442 + 955 + 992 + 256 + 206 + 666 + 637 + 725 + 52 + 21 + 108 + 622 + 943 + 583 + 919 + 796 + 80 + 52 + 678 + 845 + 155 + 331 + 909 + 888 + 945 + 979 + 967 + 104 + 446 + 807 + 572 + 354 + 639 + 68 + 813 + 11 + 129 + 647 + 743 + 897 + 600 + 992 + 20 + 896 + 398 + 16 + 434 + 662 + 86 + 200 + 211 + 287 + 485 + 670 + 446 + 495 + 407 + 916 + 395 + 920 + 959 + 817 + 524 + 146 + 378 + 849 + 457 + 536 + 582 + 608 + 686 + 127 + 346 + 934 + 950 + 420 + 294 + 439 + 688 + 953 + 66 + 603 + 875 + 372 + 355 + 105 + 405 + 371 + 246 + 829 + 146 + 403 + 811 + 484 + 266 + 181 + 496 + 25 + 189 + 806 + 1 + 171 + 737 + 381 + 720 + 321 + 862 + 7 + 177 + 838 + 502 + 708 + 819 + 205 + 256 + 166 + 712 + 492 + 716 + 130 + 562 + 308 + 365 + 694 + 372 + 917 + 165 + 366 + 412 + 480 + 681 + 824 + 306 + 970 + 160 + 555 + 336 + 61 + 816 + 611 + 432 + 536 + 830 + 171 + 793 + 33 + 364 + 998 + 814 + 952 + 89 + 24 + 653 + 651 + 8 + 789 + 807 + 869 + 332 + 897 + 499 + 701 + 354 + 688 + 339 + 93 + 822 + 801 + 758 + 915 + 546 + 520 + 469 + 512 + 911 + 482 + 387 + 187 Added: SwiftTutorials/raven/part05/p5.swift =================================================================== --- SwiftTutorials/raven/part05/p5.swift (rev 0) +++ SwiftTutorials/raven/part05/p5.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,42 @@ +type file; + +# Define external application programs to be invoked + +file simulation_prog <"app/simulate.sh">; +file analysis_prog <"app/stats.sh">; + +app (file out, file log) simulation (file prog, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(prog) "-t" timesteps "-r" sim_range "-B" @bias_file "-x" scale "-n" sim_count stdout=@out stderr=@log; +} + +app (file out) analyze (file prog, file s[]) +{ + sh @filename(prog) @filenames(s) stdout=@filename(out); +} + +# Command line params to this script + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Perform nsim "simulations" + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); + +file sims[]; # Array of files to hold each simulation output +file bias<"bias.dat">; # Input data file to "bias" the numbers: + # 1 line: scale offset ( N = n*scale + offset) +foreach i in [0:nsim-1] { + file simout ; + file simlog ; + (simout, simlog) = simulation(simulation_prog, steps, range, bias, 100000, count); + sims[i] = simout; +} + +# Generate "analysis" file containing average of all "simulations" + +file stats<"output/stats.out">; +stats = analyze(analysis_prog,sims); Added: SwiftTutorials/raven/part05/sitecount.sh =================================================================== --- SwiftTutorials/raven/part05/sitecount.sh (rev 0) +++ SwiftTutorials/raven/part05/sitecount.sh 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,3 @@ +# condor_q -l $USER | grep MATCH_EXP_JOBGLIDEIN_ResourceName | cut -d '=' -f 2 | sort | uniq -c + +condor_q -l $USER | grep LastRemoteHost | cut -d '=' -f 2 | sort | uniq -c Property changes on: SwiftTutorials/raven/part05/sitecount.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/raven/part05/sites.xml =================================================================== --- SwiftTutorials/raven/part05/sites.xml (rev 0) +++ SwiftTutorials/raven/part05/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,18 @@ + + + + CI-SES000031 + + KEEP + 24 + pbs.aprun;pbs.mpp;depth=24 + 00:01:00 + 1 + 2 + 2 + 60.99 + 10000 + + {env.HOME}/swiftwork + + Added: SwiftTutorials/raven/part06/apps =================================================================== --- SwiftTutorials/raven/part06/apps (rev 0) +++ SwiftTutorials/raven/part06/apps 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1 @@ +raven sh /bin/bash Added: SwiftTutorials/raven/part06/p6.swift =================================================================== --- SwiftTutorials/raven/part06/p6.swift (rev 0) +++ SwiftTutorials/raven/part06/p6.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,63 @@ +type file; + +# Define external application programs to be invoked + +file simulation_prog <"app/simulate.sh">; +file analysis_prog <"app/stats.sh">; +file genbias_prog = simulation_prog; +file genseed_prog = simulation_prog; + +# app() functions for application programs to be called: + +app (file out) genseed (file prog, int nseeds) +{ + sh @prog "-r" 2000000 "-n" nseeds stdout=@out; +} + +app (file out) genbias (file prog, int bias_range, int nvalues) +{ + sh @prog "-r" bias_range "-n" nvalues stdout=@out; +} + +app (file out, file log) simulation (file prog, int timesteps, int sim_range, + file bias_file, int scale, int sim_count) +{ + sh @prog "-t" timesteps "-r" sim_range "-B" @bias_file "-x" scale + "-n" sim_count stdout=@out stderr=@log; +} + +app (file out) analyze (file prog, file s[]) +{ + sh @prog @filenames(s) stdout=@out; +} + +# Command line arguments + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of values generated per simulation +int steps = @toInt(@arg("steps", "1")); # number of timesteps (seconds) per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); + +file seedfile<"output/seed.dat">; # Dynamically generated bias for simulation ensemble +seedfile = genseed(genseed_prog, 1); + +int seedval = readData(seedfile); +tracef("Generated seed=%i\n", seedval); + +file sims[]; # Array of files to hold each simulation output + +foreach i in [0:nsim-1] { + file biasfile ; + file simout ; + file simlog ; + biasfile = genbias(genbias_prog, 1000, 20); + (simout,simlog) = simulation(simulation_prog, steps, range, biasfile, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_prog,sims); Added: SwiftTutorials/raven/part06/sites.xml =================================================================== --- SwiftTutorials/raven/part06/sites.xml (rev 0) +++ SwiftTutorials/raven/part06/sites.xml 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,18 @@ + + + + CI-SES000031 + + KEEP + 24 + pbs.aprun;pbs.mpp;depth=24 + 00:01:00 + 1 + 2 + 2 + 60.99 + 10000 + + {env.HOME}/swiftwork + + Added: SwiftTutorials/raven/scripts/rensemble.swift =================================================================== --- SwiftTutorials/raven/scripts/rensemble.swift (rev 0) +++ SwiftTutorials/raven/scripts/rensemble.swift 2013-08-23 16:41:05 UTC (rev 6971) @@ -0,0 +1,42 @@ +type file; + +# Define external application programs to be invoked + +file simulation_prog <"app/simulate.sh">; +file analysis_prog <"app/stats.sh">; + +app (file out, file log) simulation (file prog, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(prog) "-t" timesteps "-r" sim_range "-B" @bias_file "-x" scale "-n" sim_count stdout=@out stderr=@log; +} + +app (file out) analyze (file prog, file s[]) +{ + sh @filename(prog) @filenames(s) stdout=@filename(out); +} + +# Command line params to this script + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Perform nsim "simulations" + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); + +file sims[]; # Array of files to hold each simulation output +file bias<"bias.dat">; # Input data file to "bias" the numbers: + # 1 line: scale offset ( N = n*scale + offset) +foreach i in [0:nsim-1] { + file simout ; + file simlog ; + (simout, simlog) = simulation(simulation_prog, steps, range, bias, 100000, count); + sims[i] = simout; +} + +# Generate "analysis" file containing average of all "simulations" + +file stats<"output/stats.out">; +stats = analyze(analysis_prog,sims); From yadunandb at ci.uchicago.edu Fri Aug 9 15:48:21 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Fri, 09 Aug 2013 20:48:21 -0000 Subject: [Swift-commit] r6820 - in SwiftTutorials: . CIC_2013-08-09 CIC_2013-08-09/logs CIC_2013-08-09/site_catalog CIC_2013-08-09/site_catalog/cloud CIC_2013-08-09/site_catalog/cloud/logs CIC_2013-08-09/site_catalog/local CIC_2013-08-09/site_catalog/tukey CIC_2013-08-09/site_catalog/uc3 Message-ID: <20130809204820.2205D9D018@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-09 15:48:19 -0500 (Fri, 09 Aug 2013) New Revision: 6820 Added: SwiftTutorials/CIC_2013-08-09/ SwiftTutorials/CIC_2013-08-09/README SwiftTutorials/CIC_2013-08-09/build_docs.sh SwiftTutorials/CIC_2013-08-09/logs/ SwiftTutorials/CIC_2013-08-09/logs/coaster.log SwiftTutorials/CIC_2013-08-09/p1.png SwiftTutorials/CIC_2013-08-09/p2.png SwiftTutorials/CIC_2013-08-09/p3.png SwiftTutorials/CIC_2013-08-09/p4.png SwiftTutorials/CIC_2013-08-09/p5.png SwiftTutorials/CIC_2013-08-09/p6.png SwiftTutorials/CIC_2013-08-09/p7.png SwiftTutorials/CIC_2013-08-09/p8.png SwiftTutorials/CIC_2013-08-09/p9.png SwiftTutorials/CIC_2013-08-09/push.sh SwiftTutorials/CIC_2013-08-09/setup.bak.sh SwiftTutorials/CIC_2013-08-09/setup.sh SwiftTutorials/CIC_2013-08-09/setup.sh~ SwiftTutorials/CIC_2013-08-09/simulate.sh SwiftTutorials/CIC_2013-08-09/site_catalog/ SwiftTutorials/CIC_2013-08-09/site_catalog/beagle/ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/apps SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/cf SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/coaster-service.conf SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/cps-2013-08-09_13-28-48.log SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/cps-2013-08-09_13-56-29.log SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/cps-2013-08-09_15-03-53.log SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/cps-2013-08-09_15-09-46.log SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1324-j7orj4xe.log SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1325-8751olnf.log SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1329-xbfrp1v7.log SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1341-mgfzzx18.log SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1356-hl1k32ja.d/ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1356-hl1k32ja.log SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1504-9rz1uo2f.d/ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1504-9rz1uo2f.log SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1510-3s32v3pd.d/ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1510-3s32v3pd.log SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi.kml SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi.swift SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi.swiftx SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hosts.txt SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/logs/ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/logs/coaster.log SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/pool.txt SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/setup.sh SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/sites.xml SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/swift.log SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/tc.data SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/tutorial.pem SwiftTutorials/CIC_2013-08-09/site_catalog/local/ SwiftTutorials/CIC_2013-08-09/site_catalog/local/apps SwiftTutorials/CIC_2013-08-09/site_catalog/local/sites.xml SwiftTutorials/CIC_2013-08-09/site_catalog/midway/ SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/ SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/apps SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/sites.xml SwiftTutorials/CIC_2013-08-09/site_catalog/uc3/ SwiftTutorials/CIC_2013-08-09/site_catalog/uc3/apps SwiftTutorials/CIC_2013-08-09/site_catalog/uc3/setup.sh SwiftTutorials/CIC_2013-08-09/site_catalog/uc3/sites.xml SwiftTutorials/CIC_2013-08-09/stats.sh SwiftTutorials/CIC_2013-08-09/swift-t-extras.pptx SwiftTutorials/CIC_2013-08-09/swift.log Log: Committing changes for CIC demo Added: SwiftTutorials/CIC_2013-08-09/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/README (rev 0) +++ SwiftTutorials/CIC_2013-08-09/README 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,867 @@ +ATPESC 2013 Workflow Tutorial Exercises +======================================= + +Workflow tutorial setup +----------------------- + +Check out scripts from SVN +~~~~~~~~~~~~~~~~~~~~~~~~~~ +To checkout the most recent ATPESC tutorial scripts from SVN, run the following +command: + +----- +$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/ATPESC_2013-08-06 +----- + +This will create a directory called ATPESC_2013-08-06 which contains all of the +scripts mentioned in this document. + +Run setup +~~~~~~~~~ +Once the scripts are checked out, run the following commands to perform +the initial setup. + +----- +$ cd ATPESC_2013-08-06 # change to the newly created ATPESC_2013-08-06 directory +$ source setup.sh # sets swift config files in $HOME/.swift +$ swift -version # verify that Swift 0.94 is in your $PATH and functional +----- + +NOTE: If you disconnect from the machine, you will need to re-run source setup.sh. + +Mock "science applications" for the workflow tutorial +----------------------------------------------------- +There are two shell scripts included that serve a very simple stand-ins for science application: +simulation.sh and stats.sh + +simulation.sh +~~~~~~~~~~~~~ +The simulation.sh script is a simple substitute for a scientific simulation application. It generates and prints a set of one or more random integers in the range 0-29,999 as controlled by its optional arguments, which are: + +.simulation.sh arguments +[options="header"] +|======================= +|Argument number|Description +|1 |runtime. Set how long simulation.sh should run, in seconds. +|2 |range. Limit random numbers to the range [0,range-1] +|3 |biasfile. Adds the integer contained in this file to each random number generated. +|4 |scale. Multiplies each random number by this integer argument. +|5 |n. Generate n number of random numbers. +|======================= + +With no arguments, simulate.sh prints 1 number in the range of 1-100. Otherwise it generates n numbers of the form R * scale + bias. + +----- +$ ./simulate.sh +96 +----- + +stats.sh +~~~~~~~~ +The stats.sh script reads a file containing n numbers and prints the average +of those numbers to stdout. + +Introductory exercises +---------------------- +Parts 1-6 (p1.swift - p6.swift) run locally and serve as examples of the Swift language. +Parts 7-9 (p7.swift - p9.swift) submit jobs via Cobalt to the Tukey data analysis and visualization cluster. + +p1 - Run an application under Swift +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The first swift script, p1.swift, runs simulate.sh to generate a single random +number. It writes the number to a file. + +image:p1.png[] + +.p1.swift +----- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +file f = mysim(); +----- + +To run this script, run the following command: +----- +$ cd part01 +$ swift p1.swift +----- + +The simulate application gets translated to simulate.sh within the 'apps' file. + +NOTE: Since the file you created is not named, swift will generate a random +name for the file in a directory called _concurrent. To view the created +output, run "cat _concurrent/*" + +To cleanup the directory and remove all outputs, run: +----- +$ ./cleanup.sh +------ + +p2 - Mapping (naming) output files +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The second swift script shows an example of naming the file. The output is now +in a file called sim.out. + +image:p2.png[] + +.p2.swift +----- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +file f <"sim.out">; +f = mysim(); +----- + +To run the script: +----- +$ cd part02 +$ swift p2.swift +----- + +p3 - Parallel loops with foreach +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The p3.swift script introduces the foreach loop. This script runs many +simulations. Output files are named here by Swift and will get created +in the _concurrent directory. + +image:p3.png[] + +.p3.swift +---- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +foreach i in [0:9] { + file f = mysim(); +} +---- + +To run: +---- +$ cd part03 +$ swift p3.swift +---- + +p4 - Mapping arrays to files +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p4.swift gives an example of naming multiple files within a foreach loop. + +image:p4.png[] + +.p4.swift +---- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +foreach i in [0:9] { + file f ; + f = mysim(); +} +---- + +To run: +---- +$ swift p4.swift +---- + +Output files will be named output/sim_N.out. + +p5 - merging/reducing the results of a parallel foreach loop +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p5.swift introduces a postprocessing step. After all the parallel simulations have completed, the files +created by simulation.sh will be averaged by stats.sh. + +image:p5.png[] + +.p5.swift +---- +type file; + +app (file o) mysim () +{ + simulate stdout=@filename(o); +} + +app (file o) analyze (file s[]) +{ + stats @filenames(s) stdout=@filename(o); +} + +file sims[]; + +int nsim = @toInt(@arg("nsim","10")); + +foreach i in [0:nsim-1] { + file simout ; + simout = mysim(); + sims[i] = simout; +} + +file stats<"output/average.out">; +stats = analyze(sims); +---- + +To run: +---- +$ swift p5.swift +---- + +p6 - Sending arguments to applications +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p6.swift introduces command line arguments. The script sets a variable called +"steps" here, which determines the length of time that the simulation.sh +will run for. It also defines a variable called nsim, which determines the +number of simulations to run. + +image:p6.png[] + +.p6.swift +---- +type file; + +app (file o) mysim (int timesteps) +{ + simulate timesteps stdout=@filename(o); +} + +app (file o) analyze (file s[]) +{ + stats @filenames(s) stdout=@filename(o); +} + +file sims[]; +int nsim = @toInt(@arg("nsim","10")); +int steps = @toInt(@arg("steps","1")); + +foreach i in [0:nsim-1] { + file simout ; + simout = mysim(steps); + sims[i] = simout; +} + +file stats<"output/average.out">; +stats = analyze(sims); +---- + +Use the command below to specify the time for each simulation. +---- +$ cd part06 +$ swift p6.swift -steps=3 # each simulation takes 3 seconds +---- + +p7 - Running on the Tukey analysis cluster compute nodes +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p7.swift is the first script that will submit jobs to Tukey via the Cobalt scheduler. +It is similar to earlier scripts, with a few minor exceptions. To generalize the script +for other types of remote execution (e.g., when no shared filesystem is available to the compute nodes), the application simulate.sh +will get transferred to the worker node by Swift, in the same manner as any other input data file. + +image:p7.png[] + +.p7.swift +----- +type file; + +# Application to be called by this script + +file simulation_script <"simulate.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers + +# Main script and data + +int steps=3; + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i \n\n", nsim, steps, range); + +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range); +} +----- + +To run: +---- +$ cd part07 +$ swift p7.swift +---- + +p8 - Running the stats summary step on the Tukey cluster +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p8.swift will also stage in and run stats.sh to calculate averages. It adds a +trace statement so you can see the order in which things execute. + +image:p8.png[] + +.p8.swift +----- +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); + +file sims[]; # Array of files to hold each simulation output +file bias<"bias.dat">; # Input data file to "bias" the numbers: + # 1 line: scale offset ( N = n*scale + offset) +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); +----- + +To run: +---- +$ cd part08 +$ swift p8.swift +---- + +p9 - A more complex workflow pattern: multiple parallel pipelines +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p9.swift adds another app function called genrand. Genrand will produce a random +number that will be used to determine how long each simulation app will run. + +image:p9.png[] + +.p9.swift +----- +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) genrand (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); + +file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble + +bias = genrand(simulation_script, 1, 1000); + +file sims[]; # Array of files to hold each simulation output + +foreach i in [0:nsim-1] { + + int steps = readData(genrand(simulation_script, 1, 5)); + tracef(" for simulation[%i] steps=%i\n", i, steps+1); + + file simout ; + simout = simulation(simulation_script, steps+1, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); +----- + +To run: +---- +$ cd part09 +$ swift p9.swift +---- + +Running Swift scripts on Cloud resources +---------------------------------------- + +Setting up the Cloud exercises +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +A number of preconfigured Amazon EC2 nodes are set up for running Swift. + +Run the Cloud exercises +~~~~~~~~~~~~~~~~~~~~~~~ + +* Change to cloud dir: +----- + cd ~/cloud +----- +* Copy the private key tutorial.pem to your .ssh dir: +----- + cp tutorial.pem ~/.ssh/ +----- +* Source the setup script on command line: +----- + source ./setup +----- +* Run the catsn Swift script: +----- + ./run.catsn +----- +* Run the Cloud versions of the Swift scripts p7, p8,and p9.swift: +----- + swift -sites.file sites.xml -config cf -tc.file tc p7.swift + swift -sites.file sites.xml -config cf -tc.file tc p8.swift + swift -sites.file sites.xml -config cf -tc.file tc p9.swift +----- + +* Add cloud resources to existing examples: +----- + ./addcloud.sh #where dir is a tutorial script directory + e.g. + ./addcloud.sh ../part01 #will create a new site pool "both.xml" in ../part01 +----- + +* Finally, to clean up the log files, kill agent and shutdown the coaster service: +----- + ./cleanme +----- + +Notes on the Cloud exercises +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The run.catsn shell script contains the full command line to call Swift scripts with configuration files. This script runs swift as follows: + +swift -sites.file sites.xml -tc.file tc -config cf catsn.swift -n=10 + +To learn more about the configuration files, see Swift user-guide: +http://www.ci.uchicago.edu/swift/guides/release-0.94/userguide/userguide.html + + +Running Swift/T on Vesta with Python and R integration +------------------------------------------------------ + +Normally it is difficult to run scripted programs such as Python and +R on the Blue Gene/Q because of the limited OS environment. However, +Swift/T allows you to create a composite application that is linked +into one Cobalt job at run time. Thus, you can write a scripted +program that coordinates calls from Swift to C, C++, Fortran, Python, +R, or Tcl. All data movement is handled by the Swift/T runtime over +MPI, removing the overhead of file access. + +=== p11 - Scripted parallel numerics with Python and R + +As shown on the slides, this example calls the +http://www.numpy.org[Numpy] numerical libraries via Python as well as +the http://www.r-project.org[R language] for statistics. In this +example, we use Numpy to construct matrices, perform matrix +arithmetic, and compute determinants. Since determinant is _O(n^3^)_, +we compute each determinant in parallel using the Swift +foreach+ +loop. All result are collected and passed to the R +max()+ function. + +==== Scripts + +This example is designed to run on Vesta. + +To compile and run the script, run: + +.run-dets.sh +---- +include::part11-swift-py-r/code/run-dets.sh.txt[] +---- + +As a reference, an equivalent plain Python code is provided: + +.dets.py +---- +include::part11-swift-py-r/code/dets.py[] +---- + +The Swift script is: + +.dets.swift +---- +include::part11-swift-py-r/code/dets.swift[] +---- + +==== Analysis + +The Turbine run time script creates a +TURBINE_OUTPUT+ directory and +reports it. Standard output from the job is in +output.txt+. + +Use +grep dets+ to find the results printed by the Swift script. You +will see each determinant as inserted into the Swift array, and the +maximal result. + +Turbine was launched with +-n 10+; that is, 10 total processes, 8 of +which are workers, ranks 1-8. Much of the output is created by rank +0, the Turbine engine. (Only one engine is used in this case, +although Swift/T supports multiple engines for scalability.) The ADLB +server runs on rank 9 and produces almost no output. (Swift/T and +ADLB support multiple servers.) + +You may +grep+ for +python: expression:+ to see the Python expressions +evaluated on the workers. Note the rank numbers. + +For production cases, you may disable logging by setting ++TURBINE_LOG=0+ in the environment. + +=== More information + +For more information about Swift/T, see: + +* https://sites.google.com/site/exmcomputing/swift-t[Swift/T Overview] +* http://www.mcs.anl.gov/exm/local/guides/swift.html[Swift/T Guide] +* http://www.mcs.anl.gov/exm/local/guides/turbine-sites.html[Sites Guide] + — notes for running Swift/T on various systems + +Running MPI apps under Swift +---------------------------- + +Modis - Satellite image data processing +--------------------------------------- + +In this section we will use swift to process data from a large dataset of +files that categorize the Earth's surface, derived from the MODIS sensor +instruments that orbit the Earth on two NASA satellites of the Earth Observing System. + +The dataset we use (for 2002, named +mcd12q1+) consists of 317 "tile" files +that categorize every 250-meter square of non-ocean surface of the Earth into +one of 17 "land cover" categories (for example, water, ice, forest, barren, urban). +Each pixel of these data files has a value of 0 to 16, describing one square +of the Earth's surface at a specific point in time. Each tile file has +approximately 5 million 1-byte pixels (5.7 MB), covering 2400x2400 250-meter +squares, based on a specific map projection. + +image:sinusoidal_v5.gif[] + +modis01 - Process 1 image +~~~~~~~~~~~~~~~~~~~~~~~~~ + +The first modis example defines one app function called getLandUse. +This app takes a satellite image (data/modis/2002/h00v09.pgm.gz) as +input. getLandUse creates a text file called landuse/h00v08.landuse.byfreq +that counts the frequency of each land type defined in the input image. + +.modis01.swift +----- +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +imagefile modisImage <"data/global/h00v09.rgb">; +landuse result <"landuse/h00v09.landuse.byfreq">; +result = getLandUse(modisImage); +----- + + +To run modis01.swift: +----- +$ cd modis/modis01/ +$ swift modis01.swift +----- + +modis02 - Process multiple images in parallel +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The second modis example expands upon the first example by running getLandUse +with multiple (317) input files. Ouptut files are stored in the landuse directory. +In order to map several input files we will use the ext mapper here to specify +the mapper script, location a suffix to identify matching files. +TODO: More on mappers + +.modis02.swift +----- +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} +----- + +To run modis02.swift +----- +$ cd modis/modis02/ +$ swift modis02.swift +----- + + +modis03 - Analyse the processed images +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The third modis example builds on the previous example. It defines a new app function +called analyzeLandUse. The analyzeLandUse app examines the data generated by getLandUse +and creates two summary files called topselected.txt and selectedtiles.txt. These +files contain information about the top 10 urban areas. + +In the previous example, you have noticed that running all 317 input files on +your laptop, even with 4 tasks a time, is not very efficient. + +TODO : In the next example, instead of running locally, we will use a cluster called midway at the University of Chicago to improve performance. + + +.modis03.swift +----- +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int ma\ +xnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +----- + +To run modis03.swift +----- +$ cd modis/modis03/ +$ swift modis03.swift +----- + + +modis04 - Mark the top N tiles on a map +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The fourth modis example adds another app called markMap that looks at selectedtiles.txt +and highlights the selected areas on a map. It will create a new image called +gridmap.png which marks the top N tiles on a sinusoidal gridded map. + +.modis04.swift +----- +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int ma\ +xnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); + +----- + +To run modis04.swift +----- +$ cd modis/modis04/ +$ swift modis04.swift +----- + +modis05 - Create multi-color tile images +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The fifth modis example extends the previous examples by adding the colorModis app +to create multi-color images for all tiles. + +.modis05.swift +----- +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +app (imagefile output) colorModis (imagefile input) +{ + colormodis @input @output; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/global"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); + +# Create multi-color images for all tiles +imagefile colorImage[] ; + +foreach g, i in geos { + colorImage[i] = colorModis(g); +} + +----- + + +To run modis05.swift: +----- +$ cd modis/modis05/ +$ swift modis05.swift +----- Added: SwiftTutorials/CIC_2013-08-09/build_docs.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/build_docs.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/build_docs.sh 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,11 @@ +#!/bin/bash -e + +pushd part11-swift-py-r/code >& /dev/null +# Strip comments, blank lines; prepend shell prompt ($) +grep -A 20 stc run-dets.sh | \ + grep -v -e "^$\|#" | \ + sed 's/^/$ /' > run-dets.sh.txt +popd >& /dev/null + +~davidk/asciidoc-8.6.4/asciidoc -a toc -a toplevels=2 -a stylesheet=~davidk/swift-0.94/cog/modules/swift/docs/stylesheets/asciidoc.css -a max-width=800px -o tutorial.html README + Property changes on: SwiftTutorials/CIC_2013-08-09/build_docs.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/logs/coaster.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/logs/coaster.log (rev 0) +++ SwiftTutorials/CIC_2013-08-09/logs/coaster.log 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,3 @@ +Error occurred during initialization of VM +Could not reserve enough space for object heap +Could not create the Java virtual machine. Added: SwiftTutorials/CIC_2013-08-09/p1.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/p1.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/p2.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/p2.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/p3.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/p3.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/p4.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/p4.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/p5.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/p5.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/p6.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/p6.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/p7.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/p7.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/p8.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/p8.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/p9.png =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/p9.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/push.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/push.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/push.sh 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,8 @@ +#! /bin/sh + +www=/ci/www/projects/swift/ATPESC + +cp --backup=numbered tutorial.html $www +cp --backup=numbered *.png $www +chmod g+w,a+r $www/tutorial.html $www/*png +ls -l $www Property changes on: SwiftTutorials/CIC_2013-08-09/push.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/setup.bak.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/setup.bak.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/setup.bak.sh 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,51 @@ +export SWIFT_HEAP_MAX=4G + +if which swift >& /dev/null; then + : +else + echo "Trying to load swift module:" + module load swift + if which swift >& /dev/null; then + Swift loaded from module + else + echo "Cant find a swift to run" + return + fi +fi + +echo -e "\\nUsing swift release from: \\c" +which swift +swift -version + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +echo Adding $DIR to PATH: +PATH=$DIR:$PATH + +if [ -e $HOME/.swift ]; then + savedotswift=$(mktemp -d $HOME/.swift.save.XXXX) + echo Saving $HOME/.swift in $savedotswift + mv $HOME/.swift/* $savedotswift +else + mkdir -p $HOME/.swift +fi + +cat >>$HOME/.swift/swift.properties <>$HOME/.swift/swift.properties <>$HOME/.swift/swift.properties < null bind -> TCP-null +2013-08-09 13:29:33,541-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=0 +2013-08-09 13:29:33,542-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=0 +2013-08-09 13:29:33,543-0500 INFO Block Started CPU 0:1376072973s +2013-08-09 13:29:33,543-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=0 Cpus sleeping: 1 +2013-08-09 13:29:33,543-0500 INFO Block Started worker 54.212.81.224:000000 +2013-08-09 13:29:33,543-0500 INFO AbstractStreamKarajanChannel Using NIO sender for TCP-54.212.81.224-000000 +2013-08-09 13:29:33,544-0500 DEBUG Cpu 54.212.81.224:0 sleeping +2013-08-09 13:29:33,548-0500 INFO RequestHandler Handler(tag: 1764, REGISTER) unregistering (send) +2013-08-09 13:29:35,267-0500 INFO TCPBufferManager Adjusting buffer size to 8650752 for 2 sockets +2013-08-09 13:29:35,268-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 13:29:35,325-0500 INFO LocalTCPService Received registration: blockid = 54.244.171.51, url = ip-10-251-21-212 +2013-08-09 13:29:35,325-0500 INFO MetaChannel MetaChannel[worker-2] -> null bind -> TCP-null +2013-08-09 13:29:35,325-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=0 +2013-08-09 13:29:35,325-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=0 +2013-08-09 13:29:35,325-0500 INFO Block Started CPU 0:1376072975s +2013-08-09 13:29:35,326-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=0 Cpus sleeping: 2 +2013-08-09 13:29:35,326-0500 INFO Block Started worker 54.244.171.51:000000 +2013-08-09 13:29:35,326-0500 DEBUG Cpu 54.244.171.51:0 sleeping +2013-08-09 13:29:35,326-0500 INFO RequestHandler Handler(tag: 3750, REGISTER) unregistering (send) +2013-08-09 13:29:37,531-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 13:29:37,591-0500 INFO LocalTCPService Received registration: blockid = 54.212.37.161, url = ip-10-250-62-33 +2013-08-09 13:29:37,591-0500 INFO MetaChannel MetaChannel[worker-3] -> null bind -> TCP-null +2013-08-09 13:29:37,591-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=0 +2013-08-09 13:29:37,592-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=0 +2013-08-09 13:29:37,592-0500 INFO Block Started CPU 0:1376072977s +2013-08-09 13:29:37,592-0500 INFO Block Started worker 54.212.37.161:000000 +2013-08-09 13:29:37,592-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=0 Cpus sleeping: 3 +2013-08-09 13:29:37,592-0500 DEBUG Cpu 54.212.37.161:0 sleeping +2013-08-09 13:29:37,592-0500 INFO RequestHandler Handler(tag: 1610, REGISTER) unregistering (send) +2013-08-09 13:30:07,021-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -56ms, rtt: 114ms +2013-08-09 13:30:10,678-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -114ms, rtt: 121ms +2013-08-09 13:30:12,877-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -10ms, rtt: 122ms +2013-08-09 13:30:40,185-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -63ms, rtt: 155ms +2013-08-09 13:30:41,965-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -109ms, rtt: 161ms +2013-08-09 13:30:51,767-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -18ms, rtt: 161ms +2013-08-09 13:31:13,213-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -117ms, rtt: 162ms +2013-08-09 13:31:13,320-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -69ms, rtt: 164ms +2013-08-09 13:31:30,620-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -13ms, rtt: 162ms +2013-08-09 13:31:44,459-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -112ms, rtt: 161ms +2013-08-09 13:31:46,446-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -62ms, rtt: 164ms +2013-08-09 13:32:09,471-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -21ms, rtt: 162ms +2013-08-09 13:32:15,738-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -104ms, rtt: 192ms +2013-08-09 13:32:19,565-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -71ms, rtt: 157ms +2013-08-09 13:32:46,955-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -115ms, rtt: 161ms +2013-08-09 13:32:48,322-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -29ms, rtt: 162ms +2013-08-09 13:32:52,690-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -67ms, rtt: 156ms +2013-08-09 13:33:18,215-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -121ms, rtt: 174ms +2013-08-09 13:33:25,815-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -74ms, rtt: 155ms +2013-08-09 13:33:27,172-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -23ms, rtt: 161ms +2013-08-09 13:33:49,455-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -118ms, rtt: 167ms +2013-08-09 13:33:58,940-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -70ms, rtt: 154ms +2013-08-09 13:34:06,023-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -32ms, rtt: 161ms +2013-08-09 13:34:20,697-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -126ms, rtt: 162ms +2013-08-09 13:34:32,070-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -77ms, rtt: 158ms +2013-08-09 13:34:44,874-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -40ms, rtt: 161ms +2013-08-09 13:34:51,943-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -121ms, rtt: 161ms +2013-08-09 13:35:05,193-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -72ms, rtt: 154ms +2013-08-09 13:35:23,200-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -130ms, rtt: 170ms +2013-08-09 13:35:23,725-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -35ms, rtt: 161ms +2013-08-09 13:35:38,319-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -79ms, rtt: 154ms +2013-08-09 13:35:54,438-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -124ms, rtt: 160ms +2013-08-09 13:36:02,576-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -42ms, rtt: 161ms +2013-08-09 13:36:11,446-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -87ms, rtt: 155ms +2013-08-09 13:36:25,684-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -133ms, rtt: 160ms +2013-08-09 13:36:41,427-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -37ms, rtt: 161ms +2013-08-09 13:36:44,571-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -82ms, rtt: 154ms +2013-08-09 13:36:56,931-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -140ms, rtt: 160ms +2013-08-09 13:37:17,697-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -89ms, rtt: 154ms +2013-08-09 13:37:20,278-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -45ms, rtt: 161ms +2013-08-09 13:37:28,179-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -135ms, rtt: 161ms +2013-08-09 13:37:50,824-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -84ms, rtt: 155ms +2013-08-09 13:37:59,145-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -53ms, rtt: 177ms +2013-08-09 13:37:59,436-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -144ms, rtt: 170ms +2013-08-09 13:38:23,949-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -91ms, rtt: 154ms +2013-08-09 13:38:30,674-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -138ms, rtt: 161ms +2013-08-09 13:38:37,981-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -48ms, rtt: 162ms +2013-08-09 13:38:57,075-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -86ms, rtt: 154ms +2013-08-09 13:39:01,922-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -146ms, rtt: 162ms +2013-08-09 13:39:16,831-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -55ms, rtt: 161ms +2013-08-09 13:39:30,215-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -93ms, rtt: 168ms +2013-08-09 13:39:33,168-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -142ms, rtt: 161ms +2013-08-09 13:39:55,682-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -64ms, rtt: 161ms +2013-08-09 13:40:03,328-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -88ms, rtt: 155ms +2013-08-09 13:40:04,415-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -149ms, rtt: 161ms +2013-08-09 13:40:34,533-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -59ms, rtt: 161ms +2013-08-09 13:40:35,662-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -145ms, rtt: 161ms +2013-08-09 13:40:36,453-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -96ms, rtt: 154ms +2013-08-09 13:41:06,909-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -152ms, rtt: 161ms +2013-08-09 13:41:09,580-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -103ms, rtt: 155ms +2013-08-09 13:41:13,384-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -66ms, rtt: 161ms +2013-08-09 13:41:38,156-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -148ms, rtt: 161ms +2013-08-09 13:41:42,706-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -98ms, rtt: 155ms +2013-08-09 13:41:52,235-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -75ms, rtt: 161ms +2013-08-09 13:42:09,403-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -156ms, rtt: 160ms +2013-08-09 13:42:15,831-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -106ms, rtt: 154ms +2013-08-09 13:42:31,086-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -69ms, rtt: 161ms +2013-08-09 13:42:40,651-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -150ms, rtt: 161ms +2013-08-09 13:42:48,958-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -100ms, rtt: 155ms +2013-08-09 13:43:09,938-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -77ms, rtt: 161ms +2013-08-09 13:43:11,899-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -159ms, rtt: 162ms +2013-08-09 13:43:22,106-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -107ms, rtt: 177ms +2013-08-09 13:43:43,154-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 30ms, rtt: 170ms +2013-08-09 13:43:48,788-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -84ms, rtt: 161ms +2013-08-09 13:43:55,209-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -102ms, rtt: 154ms +2013-08-09 13:44:14,393-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 36ms, rtt: 161ms +2013-08-09 13:44:27,640-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -80ms, rtt: 161ms +2013-08-09 13:44:28,336-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -109ms, rtt: 155ms +2013-08-09 13:44:45,640-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 27ms, rtt: 161ms +2013-08-09 13:45:01,462-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -104ms, rtt: 155ms +2013-08-09 13:45:06,502-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -88ms, rtt: 172ms +2013-08-09 13:45:16,887-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 32ms, rtt: 161ms +2013-08-09 13:45:34,590-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -111ms, rtt: 156ms +2013-08-09 13:45:45,342-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -96ms, rtt: 160ms +2013-08-09 13:45:48,133-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 24ms, rtt: 160ms +2013-08-09 13:46:19,342-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 16ms, rtt: 120ms +2013-08-09 13:46:24,158-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -90ms, rtt: 126ms +2013-08-09 13:46:40,687-0500 INFO AbstractKarajanChannel Channel config: null +2013-08-09 13:46:40,688-0500 INFO ChannelManager TCP-54.244.171.51-000000 handling channel exception +java.io.IOException: Broken pipe + at sun.nio.ch.FileDispatcher.write0(Native Method) + at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29) + at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69) + at sun.nio.ch.IOUtil.write(IOUtil.java:40) + at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.write(NIOSender.java:168) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:133) +2013-08-09 13:46:40,690-0500 INFO AbstractTCPChannel 54.244.171.51-000000: Channel shut down +2013-08-09 13:46:40,691-0500 INFO MetaChannel MetaChannel[worker-2] -> TCP-54.244.171.51-000000 bind -> NullChannel +2013-08-09 13:46:40,691-0500 INFO AbstractStreamKarajanChannel Using threaded sender for TCP-54.244.171.51-000000 +2013-08-09 13:46:40,691-0500 INFO ChannelContext Notifying commands and handlers about exception +java.io.IOException: Broken pipe + at sun.nio.ch.FileDispatcher.write0(Native Method) + at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29) + at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69) + at sun.nio.ch.IOUtil.write(IOUtil.java:40) + at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.write(NIOSender.java:168) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:133) +2013-08-09 13:46:40,692-0500 INFO ChannelContext => Command(tag: 31, HEARTBEAT) +2013-08-09 13:46:40,692-0500 INFO HeartBeatTask Heartbeat failed: null +java.io.IOException: Broken pipe + at sun.nio.ch.FileDispatcher.write0(Native Method) + at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29) + at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69) + at sun.nio.ch.IOUtil.write(IOUtil.java:40) + at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.write(NIOSender.java:168) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:133) +2013-08-09 13:46:40,692-0500 INFO ChannelContext => Command(tag: 30, HEARTBEAT) +2013-08-09 13:46:40,692-0500 INFO HeartBeatTask Heartbeat failed: null +java.io.IOException: Broken pipe + at sun.nio.ch.FileDispatcher.write0(Native Method) + at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29) + at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69) + at sun.nio.ch.IOUtil.write(IOUtil.java:40) + at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.write(NIOSender.java:168) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:133) +2013-08-09 13:46:40,693-0500 INFO ChannelManager Channel exception handled +2013-08-09 13:46:40,693-0500 INFO AbstractTCPChannel 54.244.171.51-000000: Channel shut down +2013-08-09 13:46:50,630-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 21ms, rtt: 162ms +2013-08-09 13:47:03,044-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -99ms, rtt: 161ms +2013-08-09 13:47:21,877-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 14ms, rtt: 162ms +2013-08-09 13:47:35,269-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-134534.589, now=130809-134735.269, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 13:47:35,269-0500 INFO ChannelContext => Command(tag: 31, HEARTBEAT) +2013-08-09 13:47:35,269-0500 INFO HeartBeatTask Heartbeat failed: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-134534.589, now=130809-134735.269, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 13:47:35,270-0500 INFO ChannelContext => Command(tag: 30, HEARTBEAT) +2013-08-09 13:47:35,270-0500 INFO HeartBeatTask Heartbeat failed: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-134534.589, now=130809-134735.269, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 13:47:35,270-0500 INFO AbstractKarajanChannel Channel config: null +2013-08-09 13:47:35,270-0500 INFO ChannelManager TCP-54.244.171.51-000000 handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-134534.589, now=130809-134735.269, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 13:47:35,271-0500 INFO ChannelManager Channel already shut down +2013-08-09 13:47:35,271-0500 INFO AbstractTCPChannel 54.244.171.51-000000: Channel shut down +2013-08-09 13:47:41,895-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -94ms, rtt: 160ms +2013-08-09 13:47:53,122-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 18ms, rtt: 160ms +2013-08-09 13:48:20,748-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -102ms, rtt: 161ms +2013-08-09 13:48:24,371-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 11ms, rtt: 162ms +2013-08-09 13:48:55,618-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 16ms, rtt: 161ms +2013-08-09 13:48:59,598-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -109ms, rtt: 161ms +2013-08-09 13:49:26,918-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 7ms, rtt: 214ms +2013-08-09 13:49:38,449-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -104ms, rtt: 161ms +2013-08-09 13:49:58,114-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 13ms, rtt: 163ms +2013-08-09 13:50:17,300-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -111ms, rtt: 161ms +2013-08-09 13:50:29,361-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 4ms, rtt: 163ms +2013-08-09 13:50:56,151-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -120ms, rtt: 161ms +2013-08-09 13:51:00,626-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 9ms, rtt: 181ms +2013-08-09 13:51:31,853-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 2ms, rtt: 161ms +2013-08-09 13:51:34,903-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -115ms, rtt: 62ms +2013-08-09 13:52:03,100-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 6ms, rtt: 161ms +2013-08-09 13:52:13,873-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -122ms, rtt: 181ms +2013-08-09 13:52:34,249-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -2ms, rtt: 61ms +2013-08-09 13:52:52,704-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -131ms, rtt: 160ms +2013-08-09 13:53:05,596-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 4ms, rtt: 162ms +2013-08-09 13:53:31,556-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -125ms, rtt: 161ms +2013-08-09 13:53:36,842-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -5ms, rtt: 160ms +2013-08-09 13:54:08,091-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 0ms, rtt: 162ms +2013-08-09 13:54:10,308-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -133ms, rtt: 62ms +2013-08-09 13:54:39,238-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -7ms, rtt: 62ms +2013-08-09 13:54:49,258-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -141ms, rtt: 161ms +2013-08-09 13:55:10,584-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -3ms, rtt: 161ms +2013-08-09 13:55:12,357-0500 INFO BlockQueueProcessor Shutting down blocks +2013-08-09 13:55:12,358-0500 INFO Block Shutting down block Block 54.212.37.161 (1x4611686018427388.000s) +2013-08-09 13:55:12,358-0500 INFO Block Adding short shutdown watchdog: count = 1, workers = 1, now = true +2013-08-09 13:55:12,359-0500 INFO Block Shutting down block Block 54.212.81.224 (1x4611686018427388.000s) +2013-08-09 13:55:12,359-0500 INFO Block Adding short shutdown watchdog: count = 1, workers = 1, now = true +2013-08-09 13:55:12,359-0500 INFO Block Shutting down block Block 54.244.171.51 (1x4611686018427388.000s) +2013-08-09 13:55:12,359-0500 INFO Node Failed to shut down worker +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.getChannel(Node.java:135) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.shutdown(Node.java:87) + at org.globus.cog.abstraction.coaster.service.job.manager.Cpu.shutdown(Cpu.java:289) + at org.globus.cog.abstraction.coaster.service.job.manager.Block.shutdown(Block.java:283) + at org.globus.cog.abstraction.coaster.service.job.manager.BlockQueueProcessor.shutdownBlocks(BlockQueueProcessor.java:800) + at org.globus.cog.abstraction.coaster.service.job.manager.BlockQueueProcessor.shutdown(BlockQueueProcessor.java:789) + at org.globus.cog.abstraction.coaster.service.job.manager.JobQueue.shutdown(JobQueue.java:119) + at org.globus.cog.abstraction.coaster.service.CoasterService.shutdown(CoasterService.java:271) + at org.globus.cog.abstraction.coaster.service.CoasterPersistentService$2.run(CoasterPersistentService.java:236) +2013-08-09 13:55:12,360-0500 INFO Block Adding short shutdown watchdog: count = 1, workers = 1, now = true +2013-08-09 13:55:12,360-0500 INFO CoasterService Shutdown sequence completed Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/cps-2013-08-09_13-56-29.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/cps-2013-08-09_13-56-29.log (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/cps-2013-08-09_13-56-29.log 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,29985 @@ +2013-08-09 13:56:29,776-0500 INFO Settings Local contacts: [http://128.135.158.243:48483, http://10.1.3.94:48483] +2013-08-09 13:56:29,788-0500 INFO BlockQueueProcessor Starting... id=0809-5601290 +2013-08-09 13:56:29,788-0500 INFO CoasterService Started local service: http://128.135.158.243:48483 +2013-08-09 13:56:29,789-0500 INFO CoasterService Started coaster service: http://128.135.158.243:46867 +2013-08-09 13:56:46,520-0500 INFO Multiplexer Multiplexer 0 started +2013-08-09 13:56:46,520-0500 INFO Multiplexer Multiplexer 1 started +2013-08-09 13:56:46,520-0500 INFO Multiplexer (0) Scheduling TCP-null for addition +2013-08-09 13:56:46,521-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 13:56:46,544-0500 INFO ChannelConfigurationHandler Channel id: u-667342fe-140647027b2--8000-u63ed4446-140647027d0--8000 +2013-08-09 13:56:46,549-0500 INFO MetaChannel MetaChannel[cps-38181] -> null bind -> TCP-null +2013-08-09 13:56:46,550-0500 INFO AbstractStreamKarajanChannel Using threaded sender for TCP-null +2013-08-09 13:56:46,551-0500 INFO RequestHandler Handler(tag: 1, CHANNELCONFIG) unregistering (send) +2013-08-09 13:56:46,613-0500 INFO RequestHandler Handler(tag: 2, CONFIGSERVICE) unregistering (send) +2013-08-09 13:56:46,729-0500 INFO RequestHandler Handler(tag: 3, SUBMITJOB) unregistering (send) +2013-08-09 13:56:56,523-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 13:56:56,726-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:57:03,060-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 13:57:03,119-0500 INFO LocalTCPService Received registration: blockid = 54.212.81.224, url = ip-10-224-24-142 +2013-08-09 13:57:03,122-0500 INFO MetaChannel MetaChannel[worker-1] -> null bind -> TCP-null +2013-08-09 13:57:03,125-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=0 +2013-08-09 13:57:03,125-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=0 +2013-08-09 13:57:03,126-0500 INFO Block Started CPU 0:1376074623s +2013-08-09 13:57:03,126-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=1 +2013-08-09 13:57:03,127-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=1 +2013-08-09 13:57:03,127-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=0 Cpus sleeping: 1 +2013-08-09 13:57:03,127-0500 INFO Block Started CPU 1:1376074623s +2013-08-09 13:57:03,127-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=2 +2013-08-09 13:57:03,127-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=2 +2013-08-09 13:57:03,127-0500 INFO Block Started CPU 2:1376074623s +2013-08-09 13:57:03,127-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=3 +2013-08-09 13:57:03,127-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=3 +2013-08-09 13:57:03,127-0500 INFO Block Started CPU 3:1376074623s +2013-08-09 13:57:03,128-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=4 +2013-08-09 13:57:03,128-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=4 +2013-08-09 13:57:03,128-0500 INFO Block Started CPU 4:1376074623s +2013-08-09 13:57:03,128-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=5 +2013-08-09 13:57:03,128-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=5 +2013-08-09 13:57:03,128-0500 INFO Block Started CPU 5:1376074623s +2013-08-09 13:57:03,128-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=6 +2013-08-09 13:57:03,128-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=6 +2013-08-09 13:57:03,128-0500 INFO Block Started CPU 6:1376074623s +2013-08-09 13:57:03,129-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=7 +2013-08-09 13:57:03,129-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=7 +2013-08-09 13:57:03,129-0500 INFO Block Started CPU 7:1376074623s +2013-08-09 13:57:03,129-0500 INFO Block Started worker 54.212.81.224:000000 +2013-08-09 13:57:03,130-0500 INFO Cpu 54.212.81.224:0 (quality: 1.0) submitting urn:1376074605942-1376074606719-1376074606720: /bin/bash _swiftwrap.staging -e /bin/echo -out stdout.txt -err stderr.txt -i -d -if -of -k -cdmfile -status provider -a hi +2013-08-09 13:57:03,130-0500 INFO Sender Sender TCPChannel queue size: 0 +2013-08-09 13:57:03,131-0500 INFO AbstractStreamKarajanChannel Using NIO sender for TCP-54.212.81.224-000000 +2013-08-09 13:57:03,132-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074605942-1376074606719-1376074606720) Submitting +2013-08-09 13:57:03,136-0500 INFO RequestHandler Handler(tag: 4035, REGISTER) unregistering (send) +2013-08-09 13:57:03,137-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=1 Cpus sleeping: 1 +2013-08-09 13:57:03,137-0500 DEBUG Cpu 54.212.81.224:1 sleeping +2013-08-09 13:57:03,137-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=2 Cpus sleeping: 2 +2013-08-09 13:57:03,137-0500 DEBUG Cpu 54.212.81.224:2 sleeping +2013-08-09 13:57:03,137-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=3 Cpus sleeping: 3 +2013-08-09 13:57:03,137-0500 DEBUG Cpu 54.212.81.224:3 sleeping +2013-08-09 13:57:03,137-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=4 Cpus sleeping: 4 +2013-08-09 13:57:03,137-0500 DEBUG Cpu 54.212.81.224:4 sleeping +2013-08-09 13:57:03,138-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=5 Cpus sleeping: 5 +2013-08-09 13:57:03,138-0500 DEBUG Cpu 54.212.81.224:5 sleeping +2013-08-09 13:57:03,138-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=6 Cpus sleeping: 6 +2013-08-09 13:57:03,138-0500 DEBUG Cpu 54.212.81.224:6 sleeping +2013-08-09 13:57:03,138-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=7 Cpus sleeping: 7 +2013-08-09 13:57:03,138-0500 DEBUG Cpu 54.212.81.224:7 sleeping +2013-08-09 13:57:03,336-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074605942-1376074606719-1376074606720) Submitted +2013-08-09 13:57:03,397-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074605942-1376074606719-1376074606720) Stagein workerid=000000 +2013-08-09 13:57:03,398-0500 INFO RequestHandler Handler(tag: 4036, JOBSTATUS) unregistering (send) +2013-08-09 13:57:03,399-0500 INFO GetFileHandler Handler(tag: 4037, GET) request complete; src=proxy://u-667342fe-140647027b2--8000-u63ed4446-140647027d0--8000S//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 13:57:03,420-0500 INFO GetFileHandler Handler(tag: 4037, GET) reader: PR proxy://u-667342fe-140647027b2--8000-u63ed4446-140647027d0--8000S//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 13:57:03,420-0500 INFO GetFileHandler Handler(tag: 4037, GET) -> 4 +2013-08-09 13:57:03,456-0500 INFO GetFileHandler Handler(tag: 4037, GET) sending length: 6078, 1698873038 +2013-08-09 13:57:03,458-0500 INFO Buffers O allocated buffers: {POW-Command(tag: -1, GET) -> 1} (1) +2013-08-09 13:57:03,458-0500 INFO GetFileHandler Handler(tag: 4037, GET) unregistering (last) +2013-08-09 13:57:03,651-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074605942-1376074606719-1376074606720) Active workerid=000000 +2013-08-09 13:57:03,652-0500 INFO RequestHandler Handler(tag: 4038, JOBSTATUS) unregistering (send) +2013-08-09 13:57:03,716-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074605942-1376074606719-1376074606720) Completed +2013-08-09 13:57:03,716-0500 INFO Cpu 54.212.81.224:0 jobTerminated +2013-08-09 13:57:03,716-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=0 +2013-08-09 13:57:03,716-0500 INFO RequestHandler Handler(tag: 4039, JOBSTATUS) unregistering (send) +2013-08-09 13:57:03,716-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=0 Cpus sleeping: 8 +2013-08-09 13:57:03,717-0500 DEBUG Cpu 54.212.81.224:0 sleeping +2013-08-09 13:57:03,920-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:03,920-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:57:03,958-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:03,960-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:04,421-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:04,460-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:04,460-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:04,921-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:04,960-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:04,961-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:05,230-0500 INFO TCPBufferManager Adjusting buffer size to 8650752 for 2 sockets +2013-08-09 13:57:05,230-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 13:57:05,296-0500 INFO LocalTCPService Received registration: blockid = 54.244.171.51, url = ip-10-251-21-212 +2013-08-09 13:57:05,296-0500 INFO MetaChannel MetaChannel[worker-2] -> null bind -> TCP-null +2013-08-09 13:57:05,296-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=0 +2013-08-09 13:57:05,296-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=0 +2013-08-09 13:57:05,296-0500 INFO Block Started CPU 0:1376074625s +2013-08-09 13:57:05,296-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=1 +2013-08-09 13:57:05,296-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=1 +2013-08-09 13:57:05,296-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=0 Cpus sleeping: 9 +2013-08-09 13:57:05,296-0500 INFO Block Started CPU 1:1376074625s +2013-08-09 13:57:05,296-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=2 +2013-08-09 13:57:05,296-0500 DEBUG Cpu 54.244.171.51:0 sleeping +2013-08-09 13:57:05,297-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=2 +2013-08-09 13:57:05,297-0500 INFO Block Started CPU 2:1376074625s +2013-08-09 13:57:05,297-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=3 +2013-08-09 13:57:05,297-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=3 +2013-08-09 13:57:05,297-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=1 Cpus sleeping: 10 +2013-08-09 13:57:05,297-0500 INFO Block Started CPU 3:1376074625s +2013-08-09 13:57:05,297-0500 DEBUG Cpu 54.244.171.51:1 sleeping +2013-08-09 13:57:05,297-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=4 +2013-08-09 13:57:05,297-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=2 Cpus sleeping: 11 +2013-08-09 13:57:05,297-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=4 +2013-08-09 13:57:05,298-0500 DEBUG Cpu 54.244.171.51:2 sleeping +2013-08-09 13:57:05,298-0500 INFO Block Started CPU 4:1376074625s +2013-08-09 13:57:05,298-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=5 +2013-08-09 13:57:05,298-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=3 Cpus sleeping: 12 +2013-08-09 13:57:05,298-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=5 +2013-08-09 13:57:05,298-0500 DEBUG Cpu 54.244.171.51:3 sleeping +2013-08-09 13:57:05,298-0500 INFO Block Started CPU 5:1376074625s +2013-08-09 13:57:05,298-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=4 Cpus sleeping: 13 +2013-08-09 13:57:05,298-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=6 +2013-08-09 13:57:05,299-0500 DEBUG Cpu 54.244.171.51:4 sleeping +2013-08-09 13:57:05,299-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=6 +2013-08-09 13:57:05,299-0500 INFO Block Started CPU 6:1376074625s +2013-08-09 13:57:05,299-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=5 Cpus sleeping: 14 +2013-08-09 13:57:05,299-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=7 +2013-08-09 13:57:05,299-0500 DEBUG Cpu 54.244.171.51:5 sleeping +2013-08-09 13:57:05,299-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=7 +2013-08-09 13:57:05,299-0500 INFO Block Started CPU 7:1376074625s +2013-08-09 13:57:05,299-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=6 Cpus sleeping: 15 +2013-08-09 13:57:05,299-0500 INFO Block Started worker 54.244.171.51:000000 +2013-08-09 13:57:05,299-0500 DEBUG Cpu 54.244.171.51:6 sleeping +2013-08-09 13:57:05,300-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=7 Cpus sleeping: 16 +2013-08-09 13:57:05,300-0500 INFO RequestHandler Handler(tag: 2474, REGISTER) unregistering (send) +2013-08-09 13:57:05,300-0500 DEBUG Cpu 54.244.171.51:7 sleeping +2013-08-09 13:57:05,301-0500 INFO Sender Channel IOException +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 13:57:05,302-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 13:57:05,302-0500 INFO ChannelManager TCP-null handling channel exception +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 13:57:05,313-0500 INFO AbstractTCPChannel null: Channel shut down +2013-08-09 13:57:05,313-0500 INFO Multiplexer Exception in channel step +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +2013-08-09 13:57:05,313-0500 INFO MetaChannel MetaChannel[cps-38181] -> TCP-null bind -> BufferingChannel +2013-08-09 13:57:05,314-0500 INFO Multiplexer Unregistering channel TCP-null +2013-08-09 13:57:05,314-0500 INFO ChannelContext Notifying commands and handlers about exception +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 13:57:05,314-0500 INFO ChannelContext => Command(tag: 7, RESOURCEUPDATE) +2013-08-09 13:57:05,314-0500 INFO ChannelManager Channel exception handled +2013-08-09 13:57:05,315-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 13:57:05,315-0500 INFO ChannelManager TCP-null handling channel exception +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +2013-08-09 13:57:05,315-0500 INFO ChannelManager Channel already shut down +2013-08-09 13:57:05,315-0500 INFO Multiplexer Removing faulty channel TCP-null +2013-08-09 13:57:05,421-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:05,461-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:05,461-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:05,922-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:05,961-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:05,962-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:06,422-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:06,462-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:06,462-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:06,524-0500 INFO Multiplexer No streams +2013-08-09 13:57:06,727-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:57:06,922-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:06,962-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:06,962-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:07,423-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:07,463-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:07,463-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:07,515-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 13:57:07,575-0500 INFO LocalTCPService Received registration: blockid = 54.212.37.161, url = ip-10-250-62-33 +2013-08-09 13:57:07,575-0500 INFO MetaChannel MetaChannel[worker-3] -> null bind -> TCP-null +2013-08-09 13:57:07,575-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=0 +2013-08-09 13:57:07,575-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=0 +2013-08-09 13:57:07,575-0500 INFO Block Started CPU 0:1376074627s +2013-08-09 13:57:07,575-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=1 +2013-08-09 13:57:07,576-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=0 Cpus sleeping: 17 +2013-08-09 13:57:07,576-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=1 +2013-08-09 13:57:07,576-0500 DEBUG Cpu 54.212.37.161:0 sleeping +2013-08-09 13:57:07,576-0500 INFO Block Started CPU 1:1376074627s +2013-08-09 13:57:07,576-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=1 Cpus sleeping: 18 +2013-08-09 13:57:07,576-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=2 +2013-08-09 13:57:07,576-0500 DEBUG Cpu 54.212.37.161:1 sleeping +2013-08-09 13:57:07,576-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=2 +2013-08-09 13:57:07,576-0500 INFO Block Started CPU 2:1376074627s +2013-08-09 13:57:07,576-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=2 Cpus sleeping: 19 +2013-08-09 13:57:07,576-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=3 +2013-08-09 13:57:07,576-0500 DEBUG Cpu 54.212.37.161:2 sleeping +2013-08-09 13:57:07,577-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=3 +2013-08-09 13:57:07,577-0500 INFO Block Started CPU 3:1376074627s +2013-08-09 13:57:07,577-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=3 Cpus sleeping: 20 +2013-08-09 13:57:07,577-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=4 +2013-08-09 13:57:07,577-0500 DEBUG Cpu 54.212.37.161:3 sleeping +2013-08-09 13:57:07,577-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=4 +2013-08-09 13:57:07,577-0500 INFO Block Started CPU 4:1376074627s +2013-08-09 13:57:07,577-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=4 Cpus sleeping: 21 +2013-08-09 13:57:07,577-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=5 +2013-08-09 13:57:07,577-0500 DEBUG Cpu 54.212.37.161:4 sleeping +2013-08-09 13:57:07,577-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=5 +2013-08-09 13:57:07,578-0500 INFO Block Started CPU 5:1376074627s +2013-08-09 13:57:07,578-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=5 Cpus sleeping: 22 +2013-08-09 13:57:07,578-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=6 +2013-08-09 13:57:07,578-0500 DEBUG Cpu 54.212.37.161:5 sleeping +2013-08-09 13:57:07,578-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=6 +2013-08-09 13:57:07,578-0500 INFO Block Started CPU 6:1376074627s +2013-08-09 13:57:07,578-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=6 Cpus sleeping: 23 +2013-08-09 13:57:07,578-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=7 +2013-08-09 13:57:07,578-0500 DEBUG Cpu 54.212.37.161:6 sleeping +2013-08-09 13:57:07,578-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=7 +2013-08-09 13:57:07,578-0500 INFO Block Started CPU 7:1376074627s +2013-08-09 13:57:07,579-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=7 Cpus sleeping: 24 +2013-08-09 13:57:07,579-0500 INFO Block Started worker 54.212.37.161:000000 +2013-08-09 13:57:07,579-0500 DEBUG Cpu 54.212.37.161:7 sleeping +2013-08-09 13:57:07,579-0500 INFO BlockQueueProcessor Failed to send worker status update to client +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.PassiveQueueProcessor.registrationReceived(PassiveQueueProcessor.java:73) + at org.globus.cog.abstraction.coaster.service.job.manager.JobQueue.registrationReceived(JobQueue.java:143) + at org.globus.cog.abstraction.coaster.service.LocalTCPService.registrationReceived(LocalTCPService.java:76) + at org.globus.cog.abstraction.coaster.service.local.RegistrationHandler.requestComplete(RegistrationHandler.java:59) + at org.globus.cog.karajan.workflow.service.handlers.RequestHandler.receiveCompleted(RequestHandler.java:88) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleRequest(AbstractKarajanChannel.java:524) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.stepNIO(AbstractStreamKarajanChannel.java:238) + at org.globus.cog.karajan.workflow.service.channels.NIOMultiplexer.loop(NIOMultiplexer.java:97) + at org.globus.cog.karajan.workflow.service.channels.NIOMultiplexer.run(NIOMultiplexer.java:56) +2013-08-09 13:57:07,580-0500 INFO RequestHandler Handler(tag: 1379, REGISTER) unregistering (send) +2013-08-09 13:57:07,923-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:07,963-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:07,963-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:08,424-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:08,464-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:08,464-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:08,924-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:08,964-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:08,964-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:09,424-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:09,464-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:09,465-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:09,925-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:09,965-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:09,965-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:10,425-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:10,465-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:10,465-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:10,925-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:10,966-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:10,966-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:11,425-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:11,466-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:11,466-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:11,926-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:11,967-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:11,967-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:12,426-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:12,467-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:12,467-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:12,926-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:57:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:57:12,967-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:12,968-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:13,427-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:13,468-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:13,468-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:13,468-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:57:13,927-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:13,927-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:57:13,968-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:13,968-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:14,428-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:14,469-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:14,469-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:14,928-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:14,969-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:14,969-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:15,428-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:15,470-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:15,470-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:15,929-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:15,970-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:15,970-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:16,429-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:16,471-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:16,471-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:16,537-0500 INFO Multiplexer No streams +2013-08-09 13:57:16,727-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:57:16,929-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:16,971-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:16,971-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:17,430-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:17,472-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:17,472-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:17,930-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:17,972-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:17,972-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:18,430-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:18,473-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:18,473-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:18,931-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:18,973-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:18,973-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:19,431-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:19,474-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:19,474-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:19,931-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:19,974-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:19,974-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:20,432-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:20,474-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:20,475-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:20,932-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:20,975-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:20,975-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:21,432-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:21,475-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:21,476-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:21,933-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:21,976-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:21,976-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:22,433-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:22,476-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:22,477-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:22,933-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:57:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:57:22,977-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:22,977-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:23,434-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:23,477-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:23,477-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:23,478-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:57:23,934-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:23,934-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:57:23,978-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:23,978-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:24,434-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:24,478-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:24,479-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:24,935-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:24,979-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:24,979-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:25,435-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:25,479-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:25,479-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:25,935-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:25,980-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:25,980-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:26,436-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:26,480-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:26,480-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:26,552-0500 INFO Multiplexer No streams +2013-08-09 13:57:26,727-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:57:26,936-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:26,981-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:26,981-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:27,436-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:27,481-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:27,481-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:27,937-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:27,982-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:27,982-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:28,437-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:28,482-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:28,482-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:28,937-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:28,982-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:28,983-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:29,438-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:29,483-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:29,483-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:29,938-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:29,983-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:29,983-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:30,438-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:30,484-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:30,484-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:30,939-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:30,984-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:30,984-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:31,439-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:31,485-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:31,485-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:31,939-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:31,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:31,985-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:32,440-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:32,486-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:32,486-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:32,940-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:57:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:57:32,986-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:32,986-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:33,440-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:33,487-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:33,487-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:33,487-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:57:33,940-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:33,941-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:57:33,987-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:33,987-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:34,441-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:34,488-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:34,488-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:34,941-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:34,988-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:34,989-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:35,441-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:35,489-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:35,489-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:35,942-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:35,989-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:35,989-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:36,442-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:36,490-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:36,490-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:36,564-0500 INFO Multiplexer No streams +2013-08-09 13:57:36,727-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:57:36,942-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:36,990-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:36,990-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:37,259-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: 26ms, rtt: 134ms +2013-08-09 13:57:37,443-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:37,491-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:37,491-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:37,884-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -145ms, rtt: 121ms +2013-08-09 13:57:37,943-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:37,991-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:37,991-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:38,443-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:38,491-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:38,492-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:38,622-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -18ms, rtt: 127ms +2013-08-09 13:57:38,944-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:38,992-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:38,992-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:39,444-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:39,492-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:39,492-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:39,944-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:39,993-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:39,993-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:40,445-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:40,493-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:40,494-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:40,945-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:40,994-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:40,994-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:41,445-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:41,494-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:41,494-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:41,946-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:41,995-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:41,995-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:42,446-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:42,495-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:42,495-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:42,946-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:57:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:57:42,995-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:42,996-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:43,447-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:43,496-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:43,496-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:43,496-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:57:43,947-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:43,947-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:57:43,996-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:43,997-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:44,447-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:44,497-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:44,497-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:44,948-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:44,997-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:44,997-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:45,448-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:45,498-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:45,498-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:45,948-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:45,998-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:45,998-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:46,449-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:46,499-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:46,499-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:46,569-0500 INFO Multiplexer No streams +2013-08-09 13:57:46,727-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:57:46,949-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:46,999-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:46,999-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:47,449-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:47,499-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:47,500-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:47,950-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:48,000-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:48,000-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:48,450-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:48,500-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:48,500-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:48,950-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:49,001-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:49,001-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:49,451-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:49,501-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:49,501-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:49,951-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:50,002-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:50,002-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:50,451-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:50,502-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:50,502-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:50,951-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:51,002-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:51,003-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:51,452-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:51,503-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:51,503-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:51,952-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:52,003-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:52,003-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:52,452-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:52,504-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:52,504-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:52,953-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:52,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:57:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:57:53,004-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:53,004-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:53,453-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:53,505-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:53,505-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:53,505-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:57:53,953-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:53,953-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:57:54,005-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:54,005-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:54,454-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:54,506-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:54,506-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:54,954-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:55,006-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:55,006-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:55,454-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:55,506-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:55,507-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:55,954-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:56,007-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:56,007-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:56,455-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:56,507-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:56,507-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:56,582-0500 INFO Multiplexer No streams +2013-08-09 13:57:56,727-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:57:56,955-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:57,008-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:57,008-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:57,455-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:57,508-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:57,508-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:57,956-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:58,009-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:58,009-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:58,456-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:58,509-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:58,509-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:58,956-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:59,009-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:59,010-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:59,457-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:59,510-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:57:59,510-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:57:59,957-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:00,010-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:00,010-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:00,457-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:00,511-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:00,511-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:00,958-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:01,011-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:01,011-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:01,458-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:01,512-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:01,512-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:01,958-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:02,012-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:02,012-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:02,459-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:02,512-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:02,513-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:02,959-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:58:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:58:03,013-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:03,013-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:03,459-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:03,513-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:03,514-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:03,514-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:58:03,897-0500 INFO Multiplexer (0) Scheduling TCP-null for addition +2013-08-09 13:58:03,897-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 13:58:03,927-0500 INFO ChannelConfigurationHandler Channel id: u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fff +2013-08-09 13:58:03,927-0500 INFO MetaChannel MetaChannel[cps-58539] -> null bind -> TCP-null +2013-08-09 13:58:03,928-0500 INFO RequestHandler Handler(tag: 1, CHANNELCONFIG) unregistering (send) +2013-08-09 13:58:03,959-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:03,960-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:58:03,988-0500 INFO RequestHandler Handler(tag: 2, CONFIGSERVICE) unregistering (send) +2013-08-09 13:58:03,988-0500 INFO Sender Sender TCPChannel queue size: 0 +2013-08-09 13:58:04,014-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:04,014-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:04,090-0500 INFO RequestHandler Handler(tag: 3, SUBMITJOB) unregistering (send) +2013-08-09 13:58:04,090-0500 INFO RequestHandler Handler(tag: 4, SUBMITJOB) unregistering (send) +2013-08-09 13:58:04,091-0500 INFO RequestHandler Handler(tag: 5, SUBMITJOB) unregistering (send) +2013-08-09 13:58:04,092-0500 INFO RequestHandler Handler(tag: 6, SUBMITJOB) unregistering (send) +2013-08-09 13:58:04,092-0500 INFO RequestHandler Handler(tag: 7, SUBMITJOB) unregistering (send) +2013-08-09 13:58:04,093-0500 INFO RequestHandler Handler(tag: 8, SUBMITJOB) unregistering (send) +2013-08-09 13:58:04,094-0500 INFO RequestHandler Handler(tag: 9, SUBMITJOB) unregistering (send) +2013-08-09 13:58:04,094-0500 INFO RequestHandler Handler(tag: 10, SUBMITJOB) unregistering (send) +2013-08-09 13:58:04,095-0500 INFO RequestHandler Handler(tag: 11, SUBMITJOB) unregistering (send) +2013-08-09 13:58:04,095-0500 INFO RequestHandler Handler(tag: 12, SUBMITJOB) unregistering (send) +2013-08-09 13:58:04,099-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=0 Cpus sleeping: 1 +2013-08-09 13:58:04,099-0500 INFO Cpu 54.212.81.224:0 (quality: 2.0) submitting urn:1376074683319-1376074606722-1376074606723: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_3.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_3.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 13:58:04,099-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683319-1376074606722-1376074606723) Submitting +2013-08-09 13:58:04,100-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=6 Cpus sleeping: 1 +2013-08-09 13:58:04,101-0500 INFO Cpu 54.212.37.161:6 (quality: 1.0) submitting urn:1376074683328-1376074606725-1376074606726: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_4.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_4.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 13:58:04,101-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683328-1376074606725-1376074606726) Submitting +2013-08-09 13:58:04,102-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=3 Cpus sleeping: 1 +2013-08-09 13:58:04,102-0500 INFO Cpu 54.212.81.224:3 (quality: 1.0) submitting urn:1376074683326-1376074606728-1376074606729: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_9.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_9.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 13:58:04,102-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683326-1376074606728-1376074606729) Submitting +2013-08-09 13:58:04,103-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=2 Cpus sleeping: 1 +2013-08-09 13:58:04,103-0500 INFO Cpu 54.244.171.51:2 (quality: 1.0) submitting urn:1376074683324-1376074606731-1376074606732: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_0.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_0.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 13:58:04,103-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683324-1376074606731-1376074606732) Submitting +2013-08-09 13:58:04,104-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=2 Cpus sleeping: 1 +2013-08-09 13:58:04,105-0500 INFO Cpu 54.212.81.224:2 (quality: 1.0) submitting urn:1376074683323-1376074606734-1376074606735: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_8.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_8.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 13:58:04,105-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683323-1376074606734-1376074606735) Submitting +2013-08-09 13:58:04,105-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=3 Cpus sleeping: 1 +2013-08-09 13:58:04,106-0500 INFO Cpu 54.244.171.51:3 (quality: 1.0) submitting urn:1376074683320-1376074606737-1376074606738: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_2.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_2.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 13:58:04,106-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683320-1376074606737-1376074606738) Submitting +2013-08-09 13:58:04,106-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=0 Cpus sleeping: 1 +2013-08-09 13:58:04,107-0500 INFO Cpu 54.244.171.51:0 (quality: 1.0) submitting urn:1376074683321-1376074606740-1376074606741: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_7.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_7.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 13:58:04,107-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683321-1376074606740-1376074606741) Submitting +2013-08-09 13:58:04,107-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=6 Cpus sleeping: 1 +2013-08-09 13:58:04,108-0500 INFO Cpu 54.244.171.51:6 (quality: 1.0) submitting urn:1376074683325-1376074606743-1376074606744: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_1.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_1.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 13:58:04,108-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683325-1376074606743-1376074606744) Submitting +2013-08-09 13:58:04,108-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=7 Cpus sleeping: 1 +2013-08-09 13:58:04,109-0500 INFO Cpu 54.244.171.51:7 (quality: 1.0) submitting urn:1376074683322-1376074606746-1376074606747: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_6.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_6.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 13:58:04,109-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683322-1376074606746-1376074606747) Submitting +2013-08-09 13:58:04,109-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=0 Cpus sleeping: 1 +2013-08-09 13:58:04,110-0500 INFO Cpu 54.212.37.161:0 (quality: 1.0) submitting urn:1376074683327-1376074606749-1376074606750: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_5.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_5.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 13:58:04,110-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683327-1376074606749-1376074606750) Submitting +2013-08-09 13:58:04,111-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=5 Cpus sleeping: 1 +2013-08-09 13:58:04,111-0500 DEBUG Cpu 54.212.37.161:5 sleeping +2013-08-09 13:58:04,111-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=1 Cpus sleeping: 2 +2013-08-09 13:58:04,111-0500 DEBUG Cpu 54.244.171.51:1 sleeping +2013-08-09 13:58:04,111-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=7 Cpus sleeping: 3 +2013-08-09 13:58:04,111-0500 DEBUG Cpu 54.212.81.224:7 sleeping +2013-08-09 13:58:04,111-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=4 Cpus sleeping: 4 +2013-08-09 13:58:04,111-0500 DEBUG Cpu 54.212.81.224:4 sleeping +2013-08-09 13:58:04,111-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=4 Cpus sleeping: 5 +2013-08-09 13:58:04,111-0500 DEBUG Cpu 54.244.171.51:4 sleeping +2013-08-09 13:58:04,111-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=4 Cpus sleeping: 6 +2013-08-09 13:58:04,111-0500 DEBUG Cpu 54.212.37.161:4 sleeping +2013-08-09 13:58:04,111-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=1 Cpus sleeping: 7 +2013-08-09 13:58:04,111-0500 DEBUG Cpu 54.212.37.161:1 sleeping +2013-08-09 13:58:04,111-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=2 Cpus sleeping: 8 +2013-08-09 13:58:04,112-0500 DEBUG Cpu 54.212.37.161:2 sleeping +2013-08-09 13:58:04,112-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=3 Cpus sleeping: 9 +2013-08-09 13:58:04,112-0500 DEBUG Cpu 54.212.37.161:3 sleeping +2013-08-09 13:58:04,112-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=6 Cpus sleeping: 10 +2013-08-09 13:58:04,112-0500 DEBUG Cpu 54.212.81.224:6 sleeping +2013-08-09 13:58:04,112-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=7 Cpus sleeping: 11 +2013-08-09 13:58:04,112-0500 DEBUG Cpu 54.212.37.161:7 sleeping +2013-08-09 13:58:04,112-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=5 Cpus sleeping: 12 +2013-08-09 13:58:04,112-0500 DEBUG Cpu 54.244.171.51:5 sleeping +2013-08-09 13:58:04,112-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=5 Cpus sleeping: 13 +2013-08-09 13:58:04,112-0500 DEBUG Cpu 54.212.81.224:5 sleeping +2013-08-09 13:58:04,112-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=1 Cpus sleeping: 14 +2013-08-09 13:58:04,112-0500 DEBUG Cpu 54.212.81.224:1 sleeping +2013-08-09 13:58:04,202-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683319-1376074606722-1376074606723) Submitted +2013-08-09 13:58:04,203-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683319-1376074606722-1376074606723) Stagein workerid=000000 +2013-08-09 13:58:04,203-0500 INFO RequestHandler Handler(tag: 4040, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,203-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683328-1376074606725-1376074606726) Submitted +2013-08-09 13:58:04,204-0500 INFO GetFileHandler Handler(tag: 4041, GET) request complete; src=proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 13:58:04,204-0500 INFO GetFileHandler Handler(tag: 4041, GET) reader: PR proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 13:58:04,204-0500 INFO GetFileHandler Handler(tag: 4041, GET) -> 2 +2013-08-09 13:58:04,204-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683326-1376074606728-1376074606729) Submitted +2013-08-09 13:58:04,205-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683326-1376074606728-1376074606729) Stagein workerid=000000 +2013-08-09 13:58:04,205-0500 INFO RequestHandler Handler(tag: 4042, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,217-0500 INFO GetFileHandler Handler(tag: 4041, GET) sending length: 6078, 1953619005 +2013-08-09 13:58:04,221-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683324-1376074606731-1376074606732) Submitted +2013-08-09 13:58:04,234-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683323-1376074606734-1376074606735) Submitted +2013-08-09 13:58:04,235-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683323-1376074606734-1376074606735) Stagein workerid=000000 +2013-08-09 13:58:04,235-0500 INFO RequestHandler Handler(tag: 4043, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,237-0500 INFO GetFileHandler Handler(tag: 4041, GET) unregistering (last) +2013-08-09 13:58:04,263-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683328-1376074606725-1376074606726) Stagein workerid=000000 +2013-08-09 13:58:04,263-0500 INFO RequestHandler Handler(tag: 1380, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,264-0500 INFO GetFileHandler Handler(tag: 1381, GET) request complete; src=proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 13:58:04,264-0500 INFO GetFileHandler Handler(tag: 1381, GET) reader: PR proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 13:58:04,264-0500 INFO GetFileHandler Handler(tag: 1381, GET) -> 6 +2013-08-09 13:58:04,264-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683327-1376074606749-1376074606750) Submitted +2013-08-09 13:58:04,265-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683327-1376074606749-1376074606750) Stagein workerid=000000 +2013-08-09 13:58:04,265-0500 INFO RequestHandler Handler(tag: 1382, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,278-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683324-1376074606731-1376074606732) Stagein workerid=000000 +2013-08-09 13:58:04,278-0500 INFO RequestHandler Handler(tag: 2475, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,279-0500 INFO GetFileHandler Handler(tag: 2476, GET) request complete; src=proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 13:58:04,279-0500 INFO GetFileHandler Handler(tag: 2476, GET) reader: PR proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 13:58:04,279-0500 INFO GetFileHandler Handler(tag: 2476, GET) -> 9 +2013-08-09 13:58:04,279-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683320-1376074606737-1376074606738) Submitted +2013-08-09 13:58:04,280-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683320-1376074606737-1376074606738) Stagein workerid=000000 +2013-08-09 13:58:04,280-0500 INFO RequestHandler Handler(tag: 2477, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,280-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683321-1376074606740-1376074606741) Submitted +2013-08-09 13:58:04,280-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683321-1376074606740-1376074606741) Stagein workerid=000000 +2013-08-09 13:58:04,281-0500 INFO RequestHandler Handler(tag: 2478, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,281-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683325-1376074606743-1376074606744) Submitted +2013-08-09 13:58:04,281-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683325-1376074606743-1376074606744) Stagein workerid=000000 +2013-08-09 13:58:04,282-0500 INFO RequestHandler Handler(tag: 2479, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,282-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683322-1376074606746-1376074606747) Submitted +2013-08-09 13:58:04,282-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683322-1376074606746-1376074606747) Stagein workerid=000000 +2013-08-09 13:58:04,283-0500 INFO RequestHandler Handler(tag: 2480, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,298-0500 INFO GetFileHandler Handler(tag: 1381, GET) sending length: 6078, 1939768105 +2013-08-09 13:58:04,299-0500 INFO GetFileHandler Handler(tag: 1381, GET) unregistering (last) +2013-08-09 13:58:04,360-0500 INFO GetFileHandler Handler(tag: 2476, GET) sending length: 6078, 2010005445 +2013-08-09 13:58:04,360-0500 INFO GetFileHandler Handler(tag: 4044, GET) request complete; src=proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,360-0500 INFO GetFileHandler Handler(tag: 4044, GET) reader: PR proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,360-0500 INFO GetFileHandler Handler(tag: 4044, GET) -> 14 +2013-08-09 13:58:04,360-0500 INFO GetFileHandler Handler(tag: 2476, GET) unregistering (last) +2013-08-09 13:58:04,420-0500 INFO GetFileHandler Handler(tag: 4045, GET) request complete; src=proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,420-0500 INFO GetFileHandler Handler(tag: 4045, GET) reader: PR proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,420-0500 INFO GetFileHandler Handler(tag: 4045, GET) -> 15 +2013-08-09 13:58:04,420-0500 INFO GetFileHandler Handler(tag: 4046, GET) request complete; src=proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,421-0500 INFO GetFileHandler Handler(tag: 4046, GET) reader: PR proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,421-0500 INFO GetFileHandler Handler(tag: 4046, GET) -> 16 +2013-08-09 13:58:04,421-0500 INFO GetFileHandler Handler(tag: 1383, GET) request complete; src=proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,421-0500 INFO GetFileHandler Handler(tag: 1383, GET) reader: PR proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,421-0500 INFO GetFileHandler Handler(tag: 1383, GET) -> 17 +2013-08-09 13:58:04,422-0500 INFO GetFileHandler Handler(tag: 4044, GET) sending length: 378, 695149991 +2013-08-09 13:58:04,422-0500 INFO GetFileHandler Handler(tag: 4044, GET) unregistering (last) +2013-08-09 13:58:04,460-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:04,481-0500 INFO GetFileHandler Handler(tag: 1384, GET) request complete; src=proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,481-0500 INFO GetFileHandler Handler(tag: 1384, GET) reader: PR proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,481-0500 INFO GetFileHandler Handler(tag: 1384, GET) -> 18 +2013-08-09 13:58:04,482-0500 INFO GetFileHandler Handler(tag: 2481, GET) request complete; src=proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,482-0500 INFO GetFileHandler Handler(tag: 2481, GET) reader: PR proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,482-0500 INFO GetFileHandler Handler(tag: 2481, GET) -> 19 +2013-08-09 13:58:04,482-0500 INFO GetFileHandler Handler(tag: 2482, GET) request complete; src=proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,482-0500 INFO GetFileHandler Handler(tag: 2482, GET) reader: PR proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,482-0500 INFO GetFileHandler Handler(tag: 4045, GET) sending length: 378, 627418050 +2013-08-09 13:58:04,482-0500 INFO GetFileHandler Handler(tag: 2482, GET) -> 20 +2013-08-09 13:58:04,483-0500 INFO GetFileHandler Handler(tag: 4046, GET) sending length: 378, 866838863 +2013-08-09 13:58:04,483-0500 INFO GetFileHandler Handler(tag: 4045, GET) unregistering (last) +2013-08-09 13:58:04,483-0500 INFO GetFileHandler Handler(tag: 1383, GET) sending length: 378, 790899473 +2013-08-09 13:58:04,483-0500 INFO GetFileHandler Handler(tag: 2483, GET) request complete; src=proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,483-0500 INFO GetFileHandler Handler(tag: 4046, GET) unregistering (last) +2013-08-09 13:58:04,484-0500 INFO GetFileHandler Handler(tag: 2483, GET) reader: PR proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,484-0500 INFO GetFileHandler Handler(tag: 1383, GET) unregistering (last) +2013-08-09 13:58:04,484-0500 INFO GetFileHandler Handler(tag: 2483, GET) -> 21 +2013-08-09 13:58:04,484-0500 INFO GetFileHandler Handler(tag: 2484, GET) request complete; src=proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,484-0500 INFO GetFileHandler Handler(tag: 2484, GET) reader: PR proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,485-0500 INFO GetFileHandler Handler(tag: 2484, GET) -> 22 +2013-08-09 13:58:04,485-0500 INFO GetFileHandler Handler(tag: 2485, GET) request complete; src=proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,485-0500 INFO GetFileHandler Handler(tag: 2485, GET) reader: PR proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/simulate.sh +2013-08-09 13:58:04,485-0500 INFO GetFileHandler Handler(tag: 2485, GET) -> 23 +2013-08-09 13:58:04,564-0500 INFO GetFileHandler Handler(tag: 1384, GET) sending length: 378, 1738275632 +2013-08-09 13:58:04,564-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=1, allowedTransfers=255, active=0, suspended=0 +2013-08-09 13:58:04,565-0500 INFO GetFileHandler Handler(tag: 2481, GET) sending length: 378, 2010296347 +2013-08-09 13:58:04,565-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:04,565-0500 INFO GetFileHandler Handler(tag: 1384, GET) unregistering (last) +2013-08-09 13:58:04,565-0500 INFO GetFileHandler Handler(tag: 2482, GET) sending length: 378, 367145653 +2013-08-09 13:58:04,565-0500 INFO GetFileHandler Handler(tag: 2481, GET) unregistering (last) +2013-08-09 13:58:04,566-0500 INFO GetFileHandler Handler(tag: 2482, GET) unregistering (last) +2013-08-09 13:58:04,566-0500 INFO GetFileHandler Handler(tag: 2483, GET) sending length: 378, 394215580 +2013-08-09 13:58:04,566-0500 INFO GetFileHandler Handler(tag: 2483, GET) unregistering (last) +2013-08-09 13:58:04,566-0500 INFO GetFileHandler Handler(tag: 2484, GET) sending length: 378, 1660604171 +2013-08-09 13:58:04,567-0500 INFO GetFileHandler Handler(tag: 2484, GET) unregistering (last) +2013-08-09 13:58:04,567-0500 INFO GetFileHandler Handler(tag: 2485, GET) sending length: 378, 1328853118 +2013-08-09 13:58:04,567-0500 INFO GetFileHandler Handler(tag: 2485, GET) unregistering (last) +2013-08-09 13:58:04,576-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683326-1376074606728-1376074606729) Active workerid=000000 +2013-08-09 13:58:04,577-0500 INFO RequestHandler Handler(tag: 4047, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,577-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683323-1376074606734-1376074606735) Active workerid=000000 +2013-08-09 13:58:04,577-0500 INFO RequestHandler Handler(tag: 4048, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,636-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683319-1376074606722-1376074606723) Active workerid=000000 +2013-08-09 13:58:04,636-0500 INFO RequestHandler Handler(tag: 4049, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,647-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683320-1376074606737-1376074606738) Active workerid=000000 +2013-08-09 13:58:04,647-0500 INFO RequestHandler Handler(tag: 2486, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,667-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683321-1376074606740-1376074606741) Active workerid=000000 +2013-08-09 13:58:04,667-0500 INFO RequestHandler Handler(tag: 2487, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,712-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683327-1376074606749-1376074606750) Active workerid=000000 +2013-08-09 13:58:04,712-0500 INFO RequestHandler Handler(tag: 1385, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,712-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683328-1376074606725-1376074606726) Active workerid=000000 +2013-08-09 13:58:04,713-0500 INFO RequestHandler Handler(tag: 1386, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,724-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683325-1376074606743-1376074606744) Active workerid=000000 +2013-08-09 13:58:04,724-0500 INFO RequestHandler Handler(tag: 2488, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,771-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683322-1376074606746-1376074606747) Active workerid=000000 +2013-08-09 13:58:04,771-0500 INFO RequestHandler Handler(tag: 2489, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,772-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683324-1376074606731-1376074606732) Active workerid=000000 +2013-08-09 13:58:04,772-0500 INFO RequestHandler Handler(tag: 2490, JOBSTATUS) unregistering (send) +2013-08-09 13:58:04,960-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:05,068-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:05,068-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:05,460-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:05,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:05,568-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:05,960-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:06,069-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:06,069-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:06,461-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:06,569-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:06,569-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:06,583-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 13:58:06,727-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:58:06,961-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:07,069-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:07,070-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:07,461-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:07,570-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:07,570-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:07,617-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683319-1376074606722-1376074606723) Stageout workerid=000000 +2013-08-09 13:58:07,617-0500 INFO RequestHandler Handler(tag: 4050, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,618-0500 INFO PutFileHandler Handler(tag: 4051, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/o/sh-oqb11kdl/wrapper.log +2013-08-09 13:58:07,618-0500 INFO PutFileHandler Handler(tag: 4051, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/p7-20130809-1358-5x85n5s4.d/sh-oqb11kdl.info +2013-08-09 13:58:07,621-0500 INFO PutFileCommand Sending Command(tag: 35, PUT) (t) on TCP-null +2013-08-09 13:58:07,621-0500 INFO PutFileCommand Command(tag: 35, PUT) (t) sending data +2013-08-09 13:58:07,621-0500 INFO PutFileHandler Handler(tag: 4051, PUT) -> 35 +2013-08-09 13:58:07,622-0500 INFO RequestHandler Handler(tag: 4052, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,671-0500 INFO PutFileHandler Handler(tag: 4051, PUT) Transfer done +2013-08-09 13:58:07,672-0500 INFO RequestHandler Handler(tag: 4051, PUT) unregistering (send) +2013-08-09 13:58:07,676-0500 INFO PutFileHandler Handler(tag: 4053, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/o/sh-oqb11kdl/./output/sim_3.out +2013-08-09 13:58:07,676-0500 INFO PutFileHandler Handler(tag: 4053, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/output/sim_3.out +2013-08-09 13:58:07,676-0500 INFO PutFileCommand Sending Command(tag: 36, PUT) (t) on TCP-null +2013-08-09 13:58:07,676-0500 INFO PutFileCommand Command(tag: 36, PUT) (t) sending data +2013-08-09 13:58:07,676-0500 INFO PutFileHandler Handler(tag: 4053, PUT) -> 36 +2013-08-09 13:58:07,677-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683323-1376074606734-1376074606735) Stageout workerid=000000 +2013-08-09 13:58:07,677-0500 INFO RequestHandler Handler(tag: 4054, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,677-0500 INFO PutFileHandler Handler(tag: 4055, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/m/sh-mqb11kdl/./output/sim_8.out +2013-08-09 13:58:07,677-0500 INFO PutFileHandler Handler(tag: 4055, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/output/sim_8.out +2013-08-09 13:58:07,677-0500 INFO PutFileCommand Sending Command(tag: 38, PUT) (t) on TCP-null +2013-08-09 13:58:07,678-0500 INFO PutFileCommand Command(tag: 38, PUT) (t) sending data +2013-08-09 13:58:07,678-0500 INFO PutFileHandler Handler(tag: 4055, PUT) -> 38 +2013-08-09 13:58:07,678-0500 INFO RequestHandler Handler(tag: 4056, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,678-0500 INFO PutFileHandler Handler(tag: 4057, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/m/sh-mqb11kdl/wrapper.log +2013-08-09 13:58:07,678-0500 INFO PutFileHandler Handler(tag: 4057, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/p7-20130809-1358-5x85n5s4.d/sh-mqb11kdl.info +2013-08-09 13:58:07,679-0500 INFO PutFileCommand Sending Command(tag: 39, PUT) (t) on TCP-null +2013-08-09 13:58:07,679-0500 INFO PutFileCommand Command(tag: 39, PUT) (t) sending data +2013-08-09 13:58:07,679-0500 INFO PutFileHandler Handler(tag: 4057, PUT) -> 39 +2013-08-09 13:58:07,679-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683326-1376074606728-1376074606729) Stageout workerid=000000 +2013-08-09 13:58:07,680-0500 INFO RequestHandler Handler(tag: 4058, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,680-0500 INFO PutFileHandler Handler(tag: 4059, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/k/sh-kqb11kdl/wrapper.log +2013-08-09 13:58:07,680-0500 INFO PutFileHandler Handler(tag: 4059, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/p7-20130809-1358-5x85n5s4.d/sh-kqb11kdl.info +2013-08-09 13:58:07,680-0500 INFO PutFileCommand Sending Command(tag: 41, PUT) (t) on TCP-null +2013-08-09 13:58:07,680-0500 INFO PutFileCommand Command(tag: 41, PUT) (t) sending data +2013-08-09 13:58:07,680-0500 INFO PutFileHandler Handler(tag: 4059, PUT) -> 41 +2013-08-09 13:58:07,681-0500 INFO RequestHandler Handler(tag: 4060, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,681-0500 INFO PutFileHandler Handler(tag: 4061, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/k/sh-kqb11kdl/./output/sim_9.out +2013-08-09 13:58:07,681-0500 INFO PutFileHandler Handler(tag: 4061, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/output/sim_9.out +2013-08-09 13:58:07,681-0500 INFO PutFileCommand Sending Command(tag: 42, PUT) (t) on TCP-null +2013-08-09 13:58:07,681-0500 INFO PutFileCommand Command(tag: 42, PUT) (t) sending data +2013-08-09 13:58:07,681-0500 INFO PutFileHandler Handler(tag: 4061, PUT) -> 42 +2013-08-09 13:58:07,740-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683327-1376074606749-1376074606750) Stageout workerid=000000 +2013-08-09 13:58:07,740-0500 INFO RequestHandler Handler(tag: 1387, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,740-0500 INFO PutFileHandler Handler(tag: 1388, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/h/sh-hqb11kdl/wrapper.log +2013-08-09 13:58:07,740-0500 INFO PutFileHandler Handler(tag: 1388, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/p7-20130809-1358-5x85n5s4.d/sh-hqb11kdl.info +2013-08-09 13:58:07,740-0500 INFO PutFileCommand Sending Command(tag: 44, PUT) (t) on TCP-null +2013-08-09 13:58:07,740-0500 INFO PutFileCommand Command(tag: 44, PUT) (t) sending data +2013-08-09 13:58:07,741-0500 INFO PutFileHandler Handler(tag: 1388, PUT) -> 44 +2013-08-09 13:58:07,741-0500 INFO RequestHandler Handler(tag: 1389, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,741-0500 INFO PutFileHandler Handler(tag: 1390, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/h/sh-hqb11kdl/./output/sim_5.out +2013-08-09 13:58:07,742-0500 INFO PutFileHandler Handler(tag: 1390, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/output/sim_5.out +2013-08-09 13:58:07,742-0500 INFO PutFileCommand Sending Command(tag: 45, PUT) (t) on TCP-null +2013-08-09 13:58:07,742-0500 INFO PutFileCommand Command(tag: 45, PUT) (t) sending data +2013-08-09 13:58:07,742-0500 INFO PutFileHandler Handler(tag: 1390, PUT) -> 45 +2013-08-09 13:58:07,742-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683325-1376074606743-1376074606744) Stageout workerid=000000 +2013-08-09 13:58:07,742-0500 INFO RequestHandler Handler(tag: 2491, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,743-0500 INFO PutFileHandler Handler(tag: 2492, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/i/sh-iqb11kdl/wrapper.log +2013-08-09 13:58:07,743-0500 INFO PutFileHandler Handler(tag: 2492, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/p7-20130809-1358-5x85n5s4.d/sh-iqb11kdl.info +2013-08-09 13:58:07,743-0500 INFO PutFileCommand Sending Command(tag: 47, PUT) (t) on TCP-null +2013-08-09 13:58:07,743-0500 INFO PutFileCommand Command(tag: 47, PUT) (t) sending data +2013-08-09 13:58:07,743-0500 INFO PutFileHandler Handler(tag: 2492, PUT) -> 47 +2013-08-09 13:58:07,744-0500 INFO RequestHandler Handler(tag: 2493, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,744-0500 INFO PutFileHandler Handler(tag: 2494, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/i/sh-iqb11kdl/./output/sim_1.out +2013-08-09 13:58:07,744-0500 INFO PutFileHandler Handler(tag: 2494, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/output/sim_1.out +2013-08-09 13:58:07,744-0500 INFO PutFileCommand Sending Command(tag: 48, PUT) (t) on TCP-null +2013-08-09 13:58:07,744-0500 INFO PutFileCommand Command(tag: 48, PUT) (t) sending data +2013-08-09 13:58:07,744-0500 INFO PutFileHandler Handler(tag: 2494, PUT) -> 48 +2013-08-09 13:58:07,752-0500 INFO PutFileHandler Handler(tag: 4053, PUT) Transfer done +2013-08-09 13:58:07,752-0500 INFO RequestHandler Handler(tag: 4053, PUT) unregistering (send) +2013-08-09 13:58:07,752-0500 INFO PutFileHandler Handler(tag: 4055, PUT) Transfer done +2013-08-09 13:58:07,753-0500 INFO RequestHandler Handler(tag: 4055, PUT) unregistering (send) +2013-08-09 13:58:07,753-0500 INFO PutFileHandler Handler(tag: 4057, PUT) Transfer done +2013-08-09 13:58:07,753-0500 INFO RequestHandler Handler(tag: 4057, PUT) unregistering (send) +2013-08-09 13:58:07,753-0500 INFO PutFileHandler Handler(tag: 4059, PUT) Transfer done +2013-08-09 13:58:07,753-0500 INFO RequestHandler Handler(tag: 4059, PUT) unregistering (send) +2013-08-09 13:58:07,753-0500 INFO PutFileHandler Handler(tag: 4061, PUT) Transfer done +2013-08-09 13:58:07,753-0500 INFO RequestHandler Handler(tag: 4061, PUT) unregistering (send) +2013-08-09 13:58:07,798-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683321-1376074606740-1376074606741) Stageout workerid=000000 +2013-08-09 13:58:07,798-0500 INFO RequestHandler Handler(tag: 2495, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,799-0500 INFO PutFileHandler Handler(tag: 2496, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/n/sh-nqb11kdl/wrapper.log +2013-08-09 13:58:07,799-0500 INFO PutFileHandler Handler(tag: 2496, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/p7-20130809-1358-5x85n5s4.d/sh-nqb11kdl.info +2013-08-09 13:58:07,799-0500 INFO PutFileCommand Sending Command(tag: 50, PUT) (t) on TCP-null +2013-08-09 13:58:07,799-0500 INFO PutFileCommand Command(tag: 50, PUT) (t) sending data +2013-08-09 13:58:07,799-0500 INFO PutFileHandler Handler(tag: 2496, PUT) -> 50 +2013-08-09 13:58:07,799-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683328-1376074606725-1376074606726) Stageout workerid=000000 +2013-08-09 13:58:07,800-0500 INFO RequestHandler Handler(tag: 1391, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,800-0500 INFO PutFileHandler Handler(tag: 1392, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/g/sh-gqb11kdl/./output/sim_4.out +2013-08-09 13:58:07,800-0500 INFO PutFileHandler Handler(tag: 1392, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/output/sim_4.out +2013-08-09 13:58:07,800-0500 INFO PutFileCommand Sending Command(tag: 52, PUT) (t) on TCP-null +2013-08-09 13:58:07,800-0500 INFO PutFileCommand Command(tag: 52, PUT) (t) sending data +2013-08-09 13:58:07,800-0500 INFO PutFileHandler Handler(tag: 1392, PUT) -> 52 +2013-08-09 13:58:07,801-0500 INFO RequestHandler Handler(tag: 2497, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,801-0500 INFO PutFileHandler Handler(tag: 2498, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/n/sh-nqb11kdl/./output/sim_7.out +2013-08-09 13:58:07,801-0500 INFO PutFileHandler Handler(tag: 2498, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/output/sim_7.out +2013-08-09 13:58:07,801-0500 INFO PutFileCommand Sending Command(tag: 53, PUT) (t) on TCP-null +2013-08-09 13:58:07,801-0500 INFO PutFileCommand Command(tag: 53, PUT) (t) sending data +2013-08-09 13:58:07,802-0500 INFO PutFileHandler Handler(tag: 2498, PUT) -> 53 +2013-08-09 13:58:07,802-0500 INFO RequestHandler Handler(tag: 1393, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,802-0500 INFO PutFileHandler Handler(tag: 1394, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/g/sh-gqb11kdl/wrapper.log +2013-08-09 13:58:07,802-0500 INFO PutFileHandler Handler(tag: 1394, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/p7-20130809-1358-5x85n5s4.d/sh-gqb11kdl.info +2013-08-09 13:58:07,802-0500 INFO PutFileCommand Sending Command(tag: 54, PUT) (t) on TCP-null +2013-08-09 13:58:07,803-0500 INFO PutFileCommand Command(tag: 54, PUT) (t) sending data +2013-08-09 13:58:07,803-0500 INFO PutFileHandler Handler(tag: 1394, PUT) -> 54 +2013-08-09 13:58:07,803-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683324-1376074606731-1376074606732) Stageout workerid=000000 +2013-08-09 13:58:07,803-0500 INFO RequestHandler Handler(tag: 2499, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,803-0500 INFO PutFileHandler Handler(tag: 2500, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/f/sh-fqb11kdl/wrapper.log +2013-08-09 13:58:07,804-0500 INFO PutFileHandler Handler(tag: 2500, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/p7-20130809-1358-5x85n5s4.d/sh-fqb11kdl.info +2013-08-09 13:58:07,804-0500 INFO PutFileCommand Sending Command(tag: 56, PUT) (t) on TCP-null +2013-08-09 13:58:07,804-0500 INFO PutFileCommand Command(tag: 56, PUT) (t) sending data +2013-08-09 13:58:07,804-0500 INFO PutFileHandler Handler(tag: 2500, PUT) -> 56 +2013-08-09 13:58:07,804-0500 INFO RequestHandler Handler(tag: 2501, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,805-0500 INFO PutFileHandler Handler(tag: 2502, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/f/sh-fqb11kdl/./output/sim_0.out +2013-08-09 13:58:07,805-0500 INFO PutFileHandler Handler(tag: 2502, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/output/sim_0.out +2013-08-09 13:58:07,805-0500 INFO PutFileCommand Sending Command(tag: 57, PUT) (t) on TCP-null +2013-08-09 13:58:07,806-0500 INFO PutFileCommand Command(tag: 57, PUT) (t) sending data +2013-08-09 13:58:07,806-0500 INFO PutFileHandler Handler(tag: 2502, PUT) -> 57 +2013-08-09 13:58:07,806-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683320-1376074606737-1376074606738) Stageout workerid=000000 +2013-08-09 13:58:07,807-0500 INFO RequestHandler Handler(tag: 2503, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,807-0500 INFO PutFileHandler Handler(tag: 2504, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/l/sh-lqb11kdl/wrapper.log +2013-08-09 13:58:07,807-0500 INFO PutFileHandler Handler(tag: 2504, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/p7-20130809-1358-5x85n5s4.d/sh-lqb11kdl.info +2013-08-09 13:58:07,807-0500 INFO PutFileCommand Sending Command(tag: 59, PUT) (t) on TCP-null +2013-08-09 13:58:07,807-0500 INFO PutFileCommand Command(tag: 59, PUT) (t) sending data +2013-08-09 13:58:07,807-0500 INFO PutFileHandler Handler(tag: 2504, PUT) -> 59 +2013-08-09 13:58:07,814-0500 INFO PutFileHandler Handler(tag: 1388, PUT) Transfer done +2013-08-09 13:58:07,814-0500 INFO RequestHandler Handler(tag: 1388, PUT) unregistering (send) +2013-08-09 13:58:07,815-0500 INFO PutFileHandler Handler(tag: 1390, PUT) Transfer done +2013-08-09 13:58:07,815-0500 INFO RequestHandler Handler(tag: 1390, PUT) unregistering (send) +2013-08-09 13:58:07,815-0500 INFO PutFileHandler Handler(tag: 2492, PUT) Transfer done +2013-08-09 13:58:07,815-0500 INFO RequestHandler Handler(tag: 2492, PUT) unregistering (send) +2013-08-09 13:58:07,815-0500 INFO PutFileHandler Handler(tag: 2494, PUT) Transfer done +2013-08-09 13:58:07,815-0500 INFO RequestHandler Handler(tag: 2494, PUT) unregistering (send) +2013-08-09 13:58:07,854-0500 INFO RequestHandler Handler(tag: 2505, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,854-0500 INFO PutFileHandler Handler(tag: 2506, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/l/sh-lqb11kdl/./output/sim_2.out +2013-08-09 13:58:07,855-0500 INFO PutFileHandler Handler(tag: 2506, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/output/sim_2.out +2013-08-09 13:58:07,855-0500 INFO PutFileCommand Sending Command(tag: 60, PUT) (t) on TCP-null +2013-08-09 13:58:07,855-0500 INFO PutFileCommand Command(tag: 60, PUT) (t) sending data +2013-08-09 13:58:07,855-0500 INFO PutFileHandler Handler(tag: 2506, PUT) -> 60 +2013-08-09 13:58:07,855-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683322-1376074606746-1376074606747) Stageout workerid=000000 +2013-08-09 13:58:07,856-0500 INFO RequestHandler Handler(tag: 2507, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,856-0500 INFO PutFileHandler Handler(tag: 2496, PUT) Transfer done +2013-08-09 13:58:07,856-0500 INFO PutFileHandler Handler(tag: 2508, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/j/sh-jqb11kdl/wrapper.log +2013-08-09 13:58:07,856-0500 INFO RequestHandler Handler(tag: 2496, PUT) unregistering (send) +2013-08-09 13:58:07,856-0500 INFO PutFileHandler Handler(tag: 2508, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/p7-20130809-1358-5x85n5s4.d/sh-jqb11kdl.info +2013-08-09 13:58:07,856-0500 INFO PutFileCommand Sending Command(tag: 62, PUT) (t) on TCP-null +2013-08-09 13:58:07,856-0500 INFO PutFileHandler Handler(tag: 1392, PUT) Transfer done +2013-08-09 13:58:07,856-0500 INFO PutFileCommand Command(tag: 62, PUT) (t) sending data +2013-08-09 13:58:07,857-0500 INFO RequestHandler Handler(tag: 1392, PUT) unregistering (send) +2013-08-09 13:58:07,857-0500 INFO PutFileHandler Handler(tag: 2508, PUT) -> 62 +2013-08-09 13:58:07,857-0500 INFO PutFileHandler Handler(tag: 2498, PUT) Transfer done +2013-08-09 13:58:07,857-0500 INFO RequestHandler Handler(tag: 2498, PUT) unregistering (send) +2013-08-09 13:58:07,857-0500 INFO PutFileHandler Handler(tag: 1394, PUT) Transfer done +2013-08-09 13:58:07,857-0500 INFO RequestHandler Handler(tag: 1394, PUT) unregistering (send) +2013-08-09 13:58:07,857-0500 INFO RequestHandler Handler(tag: 2509, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,857-0500 INFO PutFileHandler Handler(tag: 2500, PUT) Transfer done +2013-08-09 13:58:07,858-0500 INFO RequestHandler Handler(tag: 2500, PUT) unregistering (send) +2013-08-09 13:58:07,858-0500 INFO PutFileHandler Handler(tag: 2510, PUT) source: /tmp/ketan/p7-20130809-1358-5x85n5s4/jobs/j/sh-jqb11kdl/./output/sim_6.out +2013-08-09 13:58:07,858-0500 INFO PutFileHandler Handler(tag: 2502, PUT) Transfer done +2013-08-09 13:58:07,858-0500 INFO PutFileHandler Handler(tag: 2510, PUT) destination: proxy://u5ed13040-14064715601--8000-u63ed4446-140647027d0--7fffS/output/sim_6.out +2013-08-09 13:58:07,858-0500 INFO RequestHandler Handler(tag: 2502, PUT) unregistering (send) +2013-08-09 13:58:07,858-0500 INFO PutFileCommand Sending Command(tag: 63, PUT) (t) on TCP-null +2013-08-09 13:58:07,858-0500 INFO PutFileCommand Command(tag: 63, PUT) (t) sending data +2013-08-09 13:58:07,858-0500 INFO PutFileHandler Handler(tag: 2504, PUT) Transfer done +2013-08-09 13:58:07,858-0500 INFO PutFileHandler Handler(tag: 2510, PUT) -> 63 +2013-08-09 13:58:07,859-0500 INFO RequestHandler Handler(tag: 2504, PUT) unregistering (send) +2013-08-09 13:58:07,859-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683319-1376074606722-1376074606723) Completed +2013-08-09 13:58:07,859-0500 INFO Cpu 54.212.81.224:0 jobTerminated +2013-08-09 13:58:07,859-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=0 +2013-08-09 13:58:07,859-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=0 Cpus sleeping: 15 +2013-08-09 13:58:07,859-0500 INFO RequestHandler Handler(tag: 4062, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,859-0500 DEBUG Cpu 54.212.81.224:0 sleeping +2013-08-09 13:58:07,917-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683325-1376074606743-1376074606744) Completed +2013-08-09 13:58:07,917-0500 INFO Cpu 54.244.171.51:6 jobTerminated +2013-08-09 13:58:07,917-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=6 +2013-08-09 13:58:07,917-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=6 Cpus sleeping: 16 +2013-08-09 13:58:07,918-0500 INFO RequestHandler Handler(tag: 2511, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,918-0500 DEBUG Cpu 54.244.171.51:6 sleeping +2013-08-09 13:58:07,918-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683323-1376074606734-1376074606735) Completed +2013-08-09 13:58:07,918-0500 INFO Cpu 54.212.81.224:2 jobTerminated +2013-08-09 13:58:07,918-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=2 +2013-08-09 13:58:07,918-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=2 Cpus sleeping: 17 +2013-08-09 13:58:07,918-0500 INFO RequestHandler Handler(tag: 4063, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,918-0500 DEBUG Cpu 54.212.81.224:2 sleeping +2013-08-09 13:58:07,919-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683326-1376074606728-1376074606729) Completed +2013-08-09 13:58:07,919-0500 INFO Cpu 54.212.81.224:3 jobTerminated +2013-08-09 13:58:07,919-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=3 +2013-08-09 13:58:07,919-0500 INFO RequestHandler Handler(tag: 4064, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,919-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=3 Cpus sleeping: 18 +2013-08-09 13:58:07,919-0500 INFO PutFileHandler Handler(tag: 2506, PUT) Transfer done +2013-08-09 13:58:07,919-0500 DEBUG Cpu 54.212.81.224:3 sleeping +2013-08-09 13:58:07,919-0500 INFO RequestHandler Handler(tag: 2506, PUT) unregistering (send) +2013-08-09 13:58:07,920-0500 INFO PutFileHandler Handler(tag: 2508, PUT) Transfer done +2013-08-09 13:58:07,920-0500 INFO RequestHandler Handler(tag: 2508, PUT) unregistering (send) +2013-08-09 13:58:07,920-0500 INFO PutFileHandler Handler(tag: 2510, PUT) Transfer done +2013-08-09 13:58:07,920-0500 INFO RequestHandler Handler(tag: 2510, PUT) unregistering (send) +2013-08-09 13:58:07,922-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683327-1376074606749-1376074606750) Completed +2013-08-09 13:58:07,922-0500 INFO Cpu 54.212.37.161:0 jobTerminated +2013-08-09 13:58:07,922-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=0 +2013-08-09 13:58:07,922-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=0 Cpus sleeping: 19 +2013-08-09 13:58:07,922-0500 INFO RequestHandler Handler(tag: 1395, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,922-0500 DEBUG Cpu 54.212.37.161:0 sleeping +2013-08-09 13:58:07,973-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683321-1376074606740-1376074606741) Completed +2013-08-09 13:58:07,973-0500 INFO Cpu 54.244.171.51:0 jobTerminated +2013-08-09 13:58:07,973-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=0 +2013-08-09 13:58:07,974-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=0 Cpus sleeping: 20 +2013-08-09 13:58:07,974-0500 DEBUG Cpu 54.244.171.51:0 sleeping +2013-08-09 13:58:07,974-0500 INFO RequestHandler Handler(tag: 2512, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,974-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683324-1376074606731-1376074606732) Completed +2013-08-09 13:58:07,974-0500 INFO Cpu 54.244.171.51:2 jobTerminated +2013-08-09 13:58:07,974-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=2 +2013-08-09 13:58:07,974-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=2 Cpus sleeping: 21 +2013-08-09 13:58:07,974-0500 DEBUG Cpu 54.244.171.51:2 sleeping +2013-08-09 13:58:07,974-0500 INFO RequestHandler Handler(tag: 2513, JOBSTATUS) unregistering (send) +2013-08-09 13:58:07,981-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683328-1376074606725-1376074606726) Completed +2013-08-09 13:58:07,981-0500 INFO Cpu 54.212.37.161:6 jobTerminated +2013-08-09 13:58:07,982-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=6 +2013-08-09 13:58:07,982-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=6 Cpus sleeping: 22 +2013-08-09 13:58:07,982-0500 DEBUG Cpu 54.212.37.161:6 sleeping +2013-08-09 13:58:07,982-0500 INFO RequestHandler Handler(tag: 1396, JOBSTATUS) unregistering (send) +2013-08-09 13:58:08,031-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683320-1376074606737-1376074606738) Completed +2013-08-09 13:58:08,031-0500 INFO Cpu 54.244.171.51:3 jobTerminated +2013-08-09 13:58:08,032-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=3 +2013-08-09 13:58:08,032-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=3 Cpus sleeping: 23 +2013-08-09 13:58:08,032-0500 DEBUG Cpu 54.244.171.51:3 sleeping +2013-08-09 13:58:08,032-0500 INFO RequestHandler Handler(tag: 2514, JOBSTATUS) unregistering (send) +2013-08-09 13:58:08,070-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:08,070-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:08,087-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074683322-1376074606746-1376074606747) Completed +2013-08-09 13:58:08,088-0500 INFO Cpu 54.244.171.51:7 jobTerminated +2013-08-09 13:58:08,088-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=7 +2013-08-09 13:58:08,088-0500 INFO RequestHandler Handler(tag: 2515, JOBSTATUS) unregistering (send) +2013-08-09 13:58:08,088-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=7 Cpus sleeping: 24 +2013-08-09 13:58:08,088-0500 DEBUG Cpu 54.244.171.51:7 sleeping +2013-08-09 13:58:08,344-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -154ms, rtt: 124ms +2013-08-09 13:58:08,359-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:08,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:08,571-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:08,859-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:09,071-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:09,071-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:09,360-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:09,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:09,572-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:09,860-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:10,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:10,072-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:10,360-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:10,572-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:10,572-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:10,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:11,073-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:11,073-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:11,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:11,573-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:11,573-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:11,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:12,074-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:12,074-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:12,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:12,574-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:12,574-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:12,862-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:58:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:58:13,074-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:13,075-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:13,362-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:13,512-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -12ms, rtt: 134ms +2013-08-09 13:58:13,575-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:13,575-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:13,575-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:58:13,862-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:14,075-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:14,075-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:14,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:14,363-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:58:14,576-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:14,576-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:14,863-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:15,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:15,076-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:15,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:15,576-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:15,577-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:15,740-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: 32ms, rtt: 124ms +2013-08-09 13:58:15,864-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:16,077-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:16,077-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:16,364-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:16,577-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:16,577-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:16,584-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 13:58:16,727-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:58:16,864-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:17,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:17,078-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:17,364-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:17,578-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:17,578-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:17,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:18,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:18,079-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:18,365-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:18,579-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:18,579-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:18,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:19,079-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:19,079-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:19,366-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:19,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:19,580-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:19,866-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:20,080-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:20,080-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:20,366-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:20,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:20,581-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:20,867-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:21,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:21,081-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:21,367-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:21,581-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:21,581-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:21,867-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:22,082-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:22,082-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:22,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:22,582-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:22,582-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:22,868-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:58:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:58:23,083-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:23,083-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:23,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:23,583-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:23,583-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:23,583-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:58:23,868-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:24,084-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:24,084-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:24,369-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:24,369-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:58:24,584-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:24,584-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:24,869-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:25,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:25,085-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:25,369-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:25,585-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:25,585-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:25,870-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:26,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:26,086-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:26,370-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:26,586-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:26,586-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:26,597-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 13:58:26,727-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:58:26,870-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:27,086-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:27,086-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:27,370-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:27,587-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:27,587-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:27,871-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:28,087-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:28,087-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:28,371-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:28,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:28,588-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:28,871-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:29,088-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:29,088-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:29,372-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:29,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:29,589-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:29,872-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:30,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:30,089-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:30,372-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:30,589-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:30,590-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:30,873-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:31,090-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:31,090-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:31,373-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:31,590-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:31,591-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:31,873-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:32,091-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:32,091-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:32,373-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:32,591-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:32,592-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:32,874-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:58:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:58:33,092-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:33,092-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:33,374-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:33,592-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:33,592-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:33,592-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:58:33,874-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:34,093-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:34,093-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:34,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:34,375-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:58:34,593-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:34,593-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:34,875-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:35,094-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:35,094-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:35,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:35,594-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:35,594-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:35,876-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:36,094-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:36,095-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:36,376-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:36,595-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:36,595-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:36,609-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 13:58:36,727-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:58:36,876-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:37,095-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:37,095-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:37,376-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:37,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:37,596-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:37,877-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:38,096-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:38,096-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:38,377-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:38,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:38,597-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:38,839-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 29ms, rtt: 162ms +2013-08-09 13:58:38,877-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:39,097-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:39,097-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:39,378-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:39,597-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:39,597-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:39,878-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:40,098-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:40,098-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:40,378-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:40,598-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:40,599-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:40,879-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:41,099-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:41,099-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:41,379-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:41,599-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:41,599-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:41,879-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:42,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:42,100-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:42,379-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:42,600-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:42,600-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:42,880-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:58:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:58:43,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:43,101-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:43,380-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:43,601-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:43,601-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:43,601-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:58:43,880-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:44,101-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:44,101-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:44,381-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:44,381-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:58:44,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:44,602-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:44,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:45,102-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:45,102-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:45,381-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:45,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:45,603-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:45,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:46,103-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:46,103-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:46,382-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:46,603-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:46,603-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:46,621-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 13:58:46,728-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:58:46,882-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:47,104-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:47,104-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:47,382-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:47,604-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:47,604-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:47,883-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:48,105-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:48,105-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:48,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:48,421-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -20ms, rtt: 162ms +2013-08-09 13:58:48,605-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:48,605-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:48,883-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:49,105-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:49,106-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:49,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:49,606-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:49,606-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:49,884-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:50,106-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:50,106-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:50,384-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:50,607-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:50,607-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:50,884-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:51,107-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:51,107-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:51,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:51,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:51,608-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:51,885-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:52,108-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:52,108-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:52,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:52,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:52,609-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:52,885-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:58:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:58:53,109-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:53,109-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:53,386-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:53,610-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:53,610-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:53,610-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:58:53,886-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:54,110-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:54,110-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:54,264-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: 26ms, rtt: 155ms +2013-08-09 13:58:54,386-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:54,386-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:58:54,610-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:54,611-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:54,887-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:55,111-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:55,111-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:55,387-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:55,611-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:55,611-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:55,887-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:56,112-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:56,112-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:56,387-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:56,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:56,612-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:56,634-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 13:58:56,728-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:58:56,888-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:57,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:57,113-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:57,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:57,613-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:57,613-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:57,888-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:58,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:58,114-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:58,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:58,614-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:58,614-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:58,889-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:59,114-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:59,115-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:59,389-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:59,615-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:58:59,615-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:58:59,889-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:00,115-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:00,115-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:00,390-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:00,616-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:00,616-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:00,890-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:01,116-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:01,116-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:01,390-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:01,616-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:01,617-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:01,891-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:02,117-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:02,117-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:02,391-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:02,617-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:02,618-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:02,891-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:59:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:59:03,118-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:03,118-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:03,391-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:03,618-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:03,618-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:03,618-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:59:03,892-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:04,119-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:04,119-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:04,392-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:04,392-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:59:04,518-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-135703.800, now=130809-135904.518, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 13:59:04,518-0500 INFO ChannelContext => Command(tag: 7, RESOURCEUPDATE) +2013-08-09 13:59:04,518-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 13:59:04,518-0500 INFO ChannelManager TCP-null handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-135703.800, now=130809-135904.518, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 13:59:04,519-0500 INFO ChannelManager Channel already shut down +2013-08-09 13:59:04,619-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:04,619-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:04,892-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:05,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:05,120-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:05,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:05,620-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:05,620-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:05,893-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:06,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:06,121-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:06,313-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-135705.313, now=130809-135906.313, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 13:59:06,314-0500 INFO ChannelContext => Command(tag: 7, RESOURCEUPDATE) +2013-08-09 13:59:06,314-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 13:59:06,314-0500 INFO ChannelManager BufferingChannel handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-135705.313, now=130809-135906.313, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 13:59:06,314-0500 INFO ChannelManager Channel already shut down +2013-08-09 13:59:06,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:06,621-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:06,621-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:06,645-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 13:59:06,728-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:59:06,893-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:07,121-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:07,121-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:07,394-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:07,622-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:07,622-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:07,894-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:08,122-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:08,122-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:08,394-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:08,623-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:08,623-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:08,895-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:09,123-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:09,123-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:09,295-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 32ms, rtt: 161ms +2013-08-09 13:59:09,395-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:09,623-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:09,624-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:09,895-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:10,124-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:10,124-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:10,395-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:10,624-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:10,625-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:10,896-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:11,125-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:11,125-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:11,396-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:11,625-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:11,625-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:11,896-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:12,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:12,126-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:12,397-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:12,626-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:12,626-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:12,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:59:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:59:13,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:13,127-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:13,397-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:13,627-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:13,627-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:13,627-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:59:13,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:14,127-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:14,127-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:14,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:14,398-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:59:14,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:14,628-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:14,898-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:15,128-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:15,128-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:15,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:15,629-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:15,629-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:15,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:16,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:16,129-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:16,399-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:16,629-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:16,630-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:16,655-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 13:59:16,728-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:59:16,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:17,130-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:17,130-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:17,399-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:17,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:17,630-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:17,900-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:18,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:18,131-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:18,400-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:18,631-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:18,631-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:18,900-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:19,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:19,132-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:19,401-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:19,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:19,632-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:19,901-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:20,132-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:20,132-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:20,401-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:20,633-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:20,633-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:20,901-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:21,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:21,133-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:21,402-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:21,633-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:21,634-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:21,902-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:22,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:22,134-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:22,402-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:22,634-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:22,634-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:22,903-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:59:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:59:23,135-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:23,135-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:23,303-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -27ms, rtt: 161ms +2013-08-09 13:59:23,403-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:23,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:23,635-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:23,635-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:59:23,903-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:24,136-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:24,136-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:24,403-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:24,404-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:59:24,636-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:24,636-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:24,904-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:25,136-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:25,137-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:25,404-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:25,637-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:25,637-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:25,904-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:26,137-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:26,137-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:26,405-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:26,638-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:26,638-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:26,664-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 13:59:26,728-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:59:26,905-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:27,138-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:27,138-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:27,405-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:27,638-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:27,639-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:27,906-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:28,139-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:28,139-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:28,406-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:28,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:28,639-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:28,906-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:29,140-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:29,140-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:29,406-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:29,640-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:29,640-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:29,907-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:30,140-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:30,140-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:30,407-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:30,641-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:30,641-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:30,907-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:31,141-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:31,141-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:31,408-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:31,641-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:31,642-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:31,908-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:32,142-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:32,142-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:32,408-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:32,642-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:32,642-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:32,757-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: 19ms, rtt: 155ms +2013-08-09 13:59:32,908-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:59:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:59:33,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:33,143-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:33,409-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:33,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:33,643-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:33,643-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:59:33,909-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:34,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:34,144-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:34,409-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:34,409-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:59:34,644-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:34,644-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:34,910-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:35,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:35,145-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:35,410-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:35,645-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:35,645-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:35,910-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:36,145-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:36,145-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:36,411-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:36,645-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:36,645-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:36,671-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 13:59:36,728-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:59:36,911-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:37,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:37,146-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:37,411-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:37,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:37,646-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:37,912-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:38,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:38,146-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:38,412-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:38,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:38,647-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:38,912-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:39,147-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:39,147-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:39,412-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:39,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:39,647-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:39,751-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 23ms, rtt: 160ms +2013-08-09 13:59:39,913-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:40,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:40,148-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:40,413-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:40,648-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:40,648-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:40,913-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:41,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:41,149-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:41,414-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:41,649-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:41,649-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:41,914-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:42,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:42,149-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:42,414-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:42,650-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:42,650-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:42,915-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:59:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:59:43,150-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:43,150-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:43,415-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:43,650-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:43,650-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:43,650-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:59:43,915-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:44,151-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:44,151-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:44,416-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:44,416-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:59:44,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:44,651-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:44,916-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:45,151-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:45,151-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:45,416-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:45,652-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:45,652-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:45,917-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:46,152-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:46,152-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:46,417-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:46,652-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:46,653-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:46,682-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 13:59:46,728-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:59:46,917-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:47,153-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:47,153-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:47,417-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:47,653-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:47,653-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:47,918-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:48,154-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:48,154-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:48,418-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:48,654-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:48,654-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:48,918-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:49,154-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:49,155-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:49,419-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:49,655-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:49,655-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:49,919-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:50,155-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:50,155-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:50,419-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:50,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:50,656-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:50,920-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:51,156-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:51,156-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:51,420-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:51,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:51,657-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:51,920-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:52,157-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:52,157-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:52,420-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:52,657-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:52,657-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:52,921-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:52,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 13:59:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 13:59:53,158-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:53,158-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:53,421-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:53,658-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:53,658-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:53,658-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 13:59:53,921-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:54,159-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:54,159-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:54,422-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:54,422-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 13:59:54,659-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:54,659-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:54,922-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:55,159-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:55,159-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:55,422-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:55,660-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:55,660-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:55,922-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:56,160-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:56,160-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:56,423-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:56,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:56,661-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:56,694-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 13:59:56,728-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 13:59:56,923-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:57,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:57,161-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:57,423-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:57,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:57,661-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:57,924-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:58,162-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:58,162-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:58,185-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -22ms, rtt: 160ms +2013-08-09 13:59:58,424-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:58,662-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:58,662-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:58,924-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:59,162-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:59,163-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:59,424-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:59,663-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 13:59:59,663-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 13:59:59,925-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:00,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:00,163-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:00,425-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:00,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:00,664-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:00,925-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:01,164-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:01,164-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:01,426-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:01,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:01,665-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:01,926-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:02,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:02,165-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:02,426-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:02,665-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:02,665-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:02,926-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:00:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 14:00:03,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:03,166-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:03,427-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:03,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:03,666-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:03,666-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:00:03,927-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:04,166-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:04,166-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:04,427-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:04,427-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:00:04,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:04,667-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:04,928-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:05,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:05,167-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:05,428-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:05,667-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:05,667-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:05,928-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:06,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:06,168-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:06,428-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:06,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:06,668-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:06,715-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 14:00:06,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:00:06,929-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:07,168-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:07,168-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:07,429-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:07,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:07,669-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:07,929-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:08,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:08,169-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:08,429-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:08,669-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:08,669-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:08,897-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-135808.183, now=130809-140008.897, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:00:08,897-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 14:00:08,897-0500 INFO ChannelManager TCP-null handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-135808.183, now=130809-140008.897, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:00:08,898-0500 INFO AbstractTCPChannel null: Channel shut down +2013-08-09 14:00:08,898-0500 INFO MetaChannel MetaChannel[cps-58539] -> TCP-null bind -> BufferingChannel +2013-08-09 14:00:08,898-0500 INFO Multiplexer Unregistering channel TCP-null +2013-08-09 14:00:08,898-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-135808.183, now=130809-140008.897, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:00:08,898-0500 INFO ChannelManager Channel exception handled +2013-08-09 14:00:08,909-0500 INFO Multiplexer Channel is closed. Removing. +2013-08-09 14:00:08,909-0500 INFO Multiplexer Exception in channel step +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +2013-08-09 14:00:08,910-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 14:00:08,910-0500 INFO ChannelManager TCP-null handling channel exception +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +2013-08-09 14:00:08,910-0500 INFO ChannelManager Channel already shut down +2013-08-09 14:00:08,910-0500 INFO Multiplexer Removing faulty channel TCP-null +2013-08-09 14:00:08,930-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:09,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:09,170-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:09,430-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:09,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:09,670-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:09,930-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:10,170-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:10,170-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:10,208-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 27ms, rtt: 160ms +2013-08-09 14:00:10,430-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:10,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:10,671-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:10,930-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:11,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:11,171-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:11,250-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: 25ms, rtt: 155ms +2013-08-09 14:00:11,431-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:11,671-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:11,671-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:11,931-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:12,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:12,172-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:12,431-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:12,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:12,672-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:12,932-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:00:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 14:00:13,172-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:13,172-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:13,432-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:13,673-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:13,673-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:13,673-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:00:13,932-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:14,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:14,173-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:14,433-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:14,433-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:00:14,673-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:14,673-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:14,933-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:15,174-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:15,174-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:15,433-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:15,674-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:15,674-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:15,933-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:16,174-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:16,175-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:16,434-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:16,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:16,675-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:16,719-0500 INFO Multiplexer No streams +2013-08-09 14:00:16,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:00:16,934-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:17,175-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:17,175-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:17,434-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:17,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:17,676-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:17,935-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:18,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:18,176-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:18,435-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:18,676-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:18,676-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:18,935-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:19,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:19,177-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:19,435-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:19,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:19,677-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:19,936-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:20,177-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:20,177-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:20,436-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:20,678-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:20,678-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:20,936-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:21,178-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:21,178-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:21,437-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:21,678-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:21,678-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:21,937-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:22,179-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:22,179-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:22,437-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:22,679-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:22,679-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:22,937-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:00:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 14:00:23,179-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:23,180-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:23,438-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:23,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:23,680-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:23,680-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:00:23,938-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:24,180-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:24,180-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:24,438-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:24,438-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:00:24,681-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:24,681-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:24,939-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:25,181-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:25,181-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:25,439-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:25,681-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:25,681-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:25,939-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:26,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:26,182-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:26,439-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:26,682-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:26,682-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:26,725-0500 INFO Multiplexer No streams +2013-08-09 14:00:26,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:00:26,940-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:27,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:27,182-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:27,440-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:27,683-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:27,683-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:27,940-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:28,183-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:28,183-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:28,440-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:28,683-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:28,683-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:28,941-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:29,184-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:29,184-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:29,441-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:29,684-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:29,684-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:29,941-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:30,184-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:30,185-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:30,442-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:30,685-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:30,685-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:30,942-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:31,185-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:31,185-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:31,442-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:31,685-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:31,686-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:31,942-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:32,186-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:32,186-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:32,443-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:32,686-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:32,686-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:32,943-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:32,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:00:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 14:00:33,068-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -30ms, rtt: 161ms +2013-08-09 14:00:33,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:33,187-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:33,443-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:33,687-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:33,687-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:33,687-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:00:33,944-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:34,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:34,187-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:34,444-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:34,444-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:00:34,688-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:34,688-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:34,944-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:35,188-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:35,188-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:35,444-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:35,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:35,689-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:35,945-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:36,189-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:36,189-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:36,445-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:36,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:36,690-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:36,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:00:36,733-0500 INFO Multiplexer No streams +2013-08-09 14:00:36,945-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:37,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:37,190-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:37,446-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:37,690-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:37,690-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:37,946-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:38,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:38,191-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:38,446-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:38,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:38,691-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:38,947-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:39,191-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:39,191-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:39,447-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:39,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:39,692-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:39,947-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:40,192-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:40,192-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:40,447-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:40,666-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 19ms, rtt: 161ms +2013-08-09 14:00:40,692-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:40,692-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:40,948-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:41,193-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:41,193-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:41,448-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:41,693-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:41,693-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:41,948-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:42,193-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:42,194-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:42,448-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:42,694-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:42,694-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:42,949-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:00:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 14:00:43,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:43,194-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:43,449-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:43,694-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:43,695-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:43,695-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:00:43,949-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:44,195-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:44,195-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:44,449-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:44,450-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:00:44,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:44,695-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:44,950-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:45,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:45,196-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:45,450-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:45,696-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:45,696-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:45,950-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:46,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:46,196-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:46,451-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:46,697-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:46,697-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:46,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:00:46,741-0500 INFO Multiplexer No streams +2013-08-09 14:00:46,951-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:47,197-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:47,197-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:47,451-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:47,697-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:47,697-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:47,951-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:48,198-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:48,198-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:48,452-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:48,648-0500 INFO Multiplexer (0) Scheduling TCP-null for addition +2013-08-09 14:00:48,648-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 14:00:48,669-0500 INFO ChannelConfigurationHandler Channel id: u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffe +2013-08-09 14:00:48,669-0500 INFO MetaChannel MetaChannel[cps-58546] -> null bind -> TCP-null +2013-08-09 14:00:48,669-0500 INFO RequestHandler Handler(tag: 1, CHANNELCONFIG) unregistering (send) +2013-08-09 14:00:48,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:48,698-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:48,710-0500 INFO RequestHandler Handler(tag: 2, CONFIGSERVICE) unregistering (send) +2013-08-09 14:00:48,710-0500 INFO Sender Sender TCPChannel queue size: 0 +2013-08-09 14:00:48,811-0500 INFO RequestHandler Handler(tag: 4, SUBMITJOB) unregistering (send) +2013-08-09 14:00:48,812-0500 INFO RequestHandler Handler(tag: 3, SUBMITJOB) unregistering (send) +2013-08-09 14:00:48,813-0500 INFO RequestHandler Handler(tag: 5, SUBMITJOB) unregistering (send) +2013-08-09 14:00:48,813-0500 INFO RequestHandler Handler(tag: 6, SUBMITJOB) unregistering (send) +2013-08-09 14:00:48,814-0500 INFO RequestHandler Handler(tag: 7, SUBMITJOB) unregistering (send) +2013-08-09 14:00:48,815-0500 INFO RequestHandler Handler(tag: 8, SUBMITJOB) unregistering (send) +2013-08-09 14:00:48,815-0500 INFO RequestHandler Handler(tag: 9, SUBMITJOB) unregistering (send) +2013-08-09 14:00:48,816-0500 INFO RequestHandler Handler(tag: 10, SUBMITJOB) unregistering (send) +2013-08-09 14:00:48,816-0500 INFO RequestHandler Handler(tag: 11, SUBMITJOB) unregistering (send) +2013-08-09 14:00:48,817-0500 INFO RequestHandler Handler(tag: 12, SUBMITJOB) unregistering (send) +2013-08-09 14:00:48,836-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=0 Cpus sleeping: 1 +2013-08-09 14:00:48,836-0500 INFO Cpu 54.212.81.224:0 (quality: 3.0) submitting urn:1376074848034-1376074606752-1376074606753: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_7.out -err stderr.txt -i -d output -if simulate.sh|bias.dat -of output/sim_7.out -k -cdmfile -status provider -a simulate.sh 1 100 bias.dat 100000 10 +2013-08-09 14:00:48,836-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848034-1376074606752-1376074606753) Submitting +2013-08-09 14:00:48,837-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=6 Cpus sleeping: 1 +2013-08-09 14:00:48,837-0500 INFO Cpu 54.212.37.161:6 (quality: 2.0) submitting urn:1376074848040-1376074606755-1376074606756: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_9.out -err stderr.txt -i -d output -if simulate.sh|bias.dat -of output/sim_9.out -k -cdmfile -status provider -a simulate.sh 1 100 bias.dat 100000 10 +2013-08-09 14:00:48,837-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848040-1376074606755-1376074606756) Submitting +2013-08-09 14:00:48,837-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=3 Cpus sleeping: 1 +2013-08-09 14:00:48,838-0500 INFO Cpu 54.212.81.224:3 (quality: 2.0) submitting urn:1376074848039-1376074606758-1376074606759: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_3.out -err stderr.txt -i -d output -if simulate.sh|bias.dat -of output/sim_3.out -k -cdmfile -status provider -a simulate.sh 1 100 bias.dat 100000 10 +2013-08-09 14:00:48,838-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848039-1376074606758-1376074606759) Submitting +2013-08-09 14:00:48,838-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=2 Cpus sleeping: 1 +2013-08-09 14:00:48,838-0500 INFO Cpu 54.244.171.51:2 (quality: 2.0) submitting urn:1376074848041-1376074606761-1376074606762: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_1.out -err stderr.txt -i -d output -if simulate.sh|bias.dat -of output/sim_1.out -k -cdmfile -status provider -a simulate.sh 1 100 bias.dat 100000 10 +2013-08-09 14:00:48,838-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848041-1376074606761-1376074606762) Submitting +2013-08-09 14:00:48,839-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=2 Cpus sleeping: 1 +2013-08-09 14:00:48,839-0500 INFO Cpu 54.212.81.224:2 (quality: 2.0) submitting urn:1376074848035-1376074606764-1376074606765: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_5.out -err stderr.txt -i -d output -if simulate.sh|bias.dat -of output/sim_5.out -k -cdmfile -status provider -a simulate.sh 1 100 bias.dat 100000 10 +2013-08-09 14:00:48,839-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848035-1376074606764-1376074606765) Submitting +2013-08-09 14:00:48,839-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=3 Cpus sleeping: 1 +2013-08-09 14:00:48,839-0500 INFO Cpu 54.244.171.51:3 (quality: 2.0) submitting urn:1376074848036-1376074606767-1376074606768: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_0.out -err stderr.txt -i -d output -if simulate.sh|bias.dat -of output/sim_0.out -k -cdmfile -status provider -a simulate.sh 1 100 bias.dat 100000 10 +2013-08-09 14:00:48,839-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848036-1376074606767-1376074606768) Submitting +2013-08-09 14:00:48,840-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=0 Cpus sleeping: 1 +2013-08-09 14:00:48,840-0500 INFO Cpu 54.244.171.51:0 (quality: 2.0) submitting urn:1376074848033-1376074606770-1376074606771: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_2.out -err stderr.txt -i -d output -if simulate.sh|bias.dat -of output/sim_2.out -k -cdmfile -status provider -a simulate.sh 1 100 bias.dat 100000 10 +2013-08-09 14:00:48,840-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848033-1376074606770-1376074606771) Submitting +2013-08-09 14:00:48,840-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=6 Cpus sleeping: 1 +2013-08-09 14:00:48,841-0500 INFO Cpu 54.244.171.51:6 (quality: 2.0) submitting urn:1376074848042-1376074606773-1376074606774: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_8.out -err stderr.txt -i -d output -if simulate.sh|bias.dat -of output/sim_8.out -k -cdmfile -status provider -a simulate.sh 1 100 bias.dat 100000 10 +2013-08-09 14:00:48,841-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848042-1376074606773-1376074606774) Submitting +2013-08-09 14:00:48,841-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=7 Cpus sleeping: 1 +2013-08-09 14:00:48,841-0500 INFO Cpu 54.244.171.51:7 (quality: 2.0) submitting urn:1376074848037-1376074606776-1376074606777: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_4.out -err stderr.txt -i -d output -if simulate.sh|bias.dat -of output/sim_4.out -k -cdmfile -status provider -a simulate.sh 1 100 bias.dat 100000 10 +2013-08-09 14:00:48,841-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848037-1376074606776-1376074606777) Submitting +2013-08-09 14:00:48,842-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=0 Cpus sleeping: 1 +2013-08-09 14:00:48,842-0500 INFO Cpu 54.212.37.161:0 (quality: 2.0) submitting urn:1376074848038-1376074606779-1376074606780: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_6.out -err stderr.txt -i -d output -if simulate.sh|bias.dat -of output/sim_6.out -k -cdmfile -status provider -a simulate.sh 1 100 bias.dat 100000 10 +2013-08-09 14:00:48,842-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848038-1376074606779-1376074606780) Submitting +2013-08-09 14:00:48,842-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=5 Cpus sleeping: 1 +2013-08-09 14:00:48,842-0500 DEBUG Cpu 54.212.37.161:5 sleeping +2013-08-09 14:00:48,842-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=1 Cpus sleeping: 2 +2013-08-09 14:00:48,843-0500 DEBUG Cpu 54.244.171.51:1 sleeping +2013-08-09 14:00:48,843-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=7 Cpus sleeping: 3 +2013-08-09 14:00:48,843-0500 DEBUG Cpu 54.212.81.224:7 sleeping +2013-08-09 14:00:48,843-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=4 Cpus sleeping: 4 +2013-08-09 14:00:48,843-0500 DEBUG Cpu 54.212.81.224:4 sleeping +2013-08-09 14:00:48,843-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=4 Cpus sleeping: 5 +2013-08-09 14:00:48,843-0500 DEBUG Cpu 54.244.171.51:4 sleeping +2013-08-09 14:00:48,843-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=4 Cpus sleeping: 6 +2013-08-09 14:00:48,843-0500 DEBUG Cpu 54.212.37.161:4 sleeping +2013-08-09 14:00:48,843-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=1 Cpus sleeping: 7 +2013-08-09 14:00:48,843-0500 DEBUG Cpu 54.212.37.161:1 sleeping +2013-08-09 14:00:48,843-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=2 Cpus sleeping: 8 +2013-08-09 14:00:48,843-0500 DEBUG Cpu 54.212.37.161:2 sleeping +2013-08-09 14:00:48,843-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=3 Cpus sleeping: 9 +2013-08-09 14:00:48,843-0500 DEBUG Cpu 54.212.37.161:3 sleeping +2013-08-09 14:00:48,843-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=6 Cpus sleeping: 10 +2013-08-09 14:00:48,843-0500 DEBUG Cpu 54.212.81.224:6 sleeping +2013-08-09 14:00:48,843-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=7 Cpus sleeping: 11 +2013-08-09 14:00:48,843-0500 DEBUG Cpu 54.212.37.161:7 sleeping +2013-08-09 14:00:48,843-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=5 Cpus sleeping: 12 +2013-08-09 14:00:48,843-0500 DEBUG Cpu 54.244.171.51:5 sleeping +2013-08-09 14:00:48,843-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=5 Cpus sleeping: 13 +2013-08-09 14:00:48,843-0500 DEBUG Cpu 54.212.81.224:5 sleeping +2013-08-09 14:00:48,843-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=1 Cpus sleeping: 14 +2013-08-09 14:00:48,843-0500 DEBUG Cpu 54.212.81.224:1 sleeping +2013-08-09 14:00:48,902-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848034-1376074606752-1376074606753) Submitted +2013-08-09 14:00:48,903-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848034-1376074606752-1376074606753) Stagein workerid=000000 +2013-08-09 14:00:48,903-0500 INFO RequestHandler Handler(tag: 4065, JOBSTATUS) unregistering (send) +2013-08-09 14:00:48,903-0500 INFO GetFileHandler Handler(tag: 4066, GET) request complete; src=proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,904-0500 INFO GetFileHandler Handler(tag: 4066, GET) reader: PR proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,904-0500 INFO GetFileHandler Handler(tag: 4066, GET) -> 2 +2013-08-09 14:00:48,904-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848039-1376074606758-1376074606759) Submitted +2013-08-09 14:00:48,908-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848041-1376074606761-1376074606762) Submitted +2013-08-09 14:00:48,909-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848041-1376074606761-1376074606762) Stagein workerid=000000 +2013-08-09 14:00:48,909-0500 INFO RequestHandler Handler(tag: 2516, JOBSTATUS) unregistering (send) +2013-08-09 14:00:48,910-0500 INFO GetFileHandler Handler(tag: 2517, GET) request complete; src=proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,910-0500 INFO GetFileHandler Handler(tag: 2517, GET) reader: PR proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,910-0500 INFO GetFileHandler Handler(tag: 2517, GET) -> 4 +2013-08-09 14:00:48,910-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848036-1376074606767-1376074606768) Submitted +2013-08-09 14:00:48,910-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848036-1376074606767-1376074606768) Stagein workerid=000000 +2013-08-09 14:00:48,911-0500 INFO RequestHandler Handler(tag: 2518, JOBSTATUS) unregistering (send) +2013-08-09 14:00:48,911-0500 INFO GetFileHandler Handler(tag: 2519, GET) request complete; src=proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,911-0500 INFO GetFileHandler Handler(tag: 2519, GET) reader: PR proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,911-0500 INFO GetFileHandler Handler(tag: 2519, GET) -> 6 +2013-08-09 14:00:48,915-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848040-1376074606755-1376074606756) Submitted +2013-08-09 14:00:48,915-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848040-1376074606755-1376074606756) Stagein workerid=000000 +2013-08-09 14:00:48,915-0500 INFO RequestHandler Handler(tag: 1397, JOBSTATUS) unregistering (send) +2013-08-09 14:00:48,916-0500 INFO GetFileHandler Handler(tag: 1398, GET) request complete; src=proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,916-0500 INFO GetFileHandler Handler(tag: 1398, GET) reader: PR proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,916-0500 INFO GetFileHandler Handler(tag: 1398, GET) -> 8 +2013-08-09 14:00:48,918-0500 INFO GetFileHandler Handler(tag: 4066, GET) sending length: 378, 912753321 +2013-08-09 14:00:48,952-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:48,957-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848033-1376074606770-1376074606771) Submitted +2013-08-09 14:00:48,958-0500 INFO GetFileHandler Handler(tag: 4066, GET) unregistering (last) +2013-08-09 14:00:48,959-0500 INFO GetFileHandler Handler(tag: 2517, GET) sending length: 378, 1040288884 +2013-08-09 14:00:48,959-0500 INFO GetFileHandler Handler(tag: 2517, GET) unregistering (last) +2013-08-09 14:00:48,959-0500 INFO GetFileHandler Handler(tag: 2519, GET) sending length: 378, 1260137319 +2013-08-09 14:00:48,959-0500 INFO GetFileHandler Handler(tag: 2519, GET) unregistering (last) +2013-08-09 14:00:48,960-0500 INFO GetFileHandler Handler(tag: 1398, GET) sending length: 378, 1290662793 +2013-08-09 14:00:48,960-0500 INFO GetFileHandler Handler(tag: 1398, GET) unregistering (last) +2013-08-09 14:00:48,962-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848039-1376074606758-1376074606759) Stagein workerid=000000 +2013-08-09 14:00:48,962-0500 INFO RequestHandler Handler(tag: 4067, JOBSTATUS) unregistering (send) +2013-08-09 14:00:48,963-0500 INFO GetFileHandler Handler(tag: 4068, GET) request complete; src=proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,963-0500 INFO GetFileHandler Handler(tag: 4068, GET) reader: PR proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,963-0500 INFO GetFileHandler Handler(tag: 4068, GET) -> 10 +2013-08-09 14:00:48,963-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848035-1376074606764-1376074606765) Submitted +2013-08-09 14:00:48,964-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848035-1376074606764-1376074606765) Stagein workerid=000000 +2013-08-09 14:00:48,964-0500 INFO RequestHandler Handler(tag: 4069, JOBSTATUS) unregistering (send) +2013-08-09 14:00:48,964-0500 INFO GetFileHandler Handler(tag: 4070, GET) request complete; src=proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,964-0500 INFO GetFileHandler Handler(tag: 4070, GET) reader: PR proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,964-0500 INFO GetFileHandler Handler(tag: 4070, GET) -> 12 +2013-08-09 14:00:48,965-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848033-1376074606770-1376074606771) Stagein workerid=000000 +2013-08-09 14:00:48,965-0500 INFO RequestHandler Handler(tag: 2520, JOBSTATUS) unregistering (send) +2013-08-09 14:00:48,965-0500 INFO GetFileHandler Handler(tag: 2521, GET) request complete; src=proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,965-0500 INFO GetFileHandler Handler(tag: 2521, GET) reader: PR proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,965-0500 INFO GetFileHandler Handler(tag: 2521, GET) -> 14 +2013-08-09 14:00:48,966-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848042-1376074606773-1376074606774) Submitted +2013-08-09 14:00:48,966-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848042-1376074606773-1376074606774) Stagein workerid=000000 +2013-08-09 14:00:48,966-0500 INFO RequestHandler Handler(tag: 2522, JOBSTATUS) unregistering (send) +2013-08-09 14:00:48,966-0500 INFO GetFileHandler Handler(tag: 2523, GET) request complete; src=proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,967-0500 INFO GetFileHandler Handler(tag: 2523, GET) reader: PR proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,967-0500 INFO GetFileHandler Handler(tag: 2523, GET) -> 16 +2013-08-09 14:00:48,967-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848037-1376074606776-1376074606777) Submitted +2013-08-09 14:00:48,967-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848038-1376074606779-1376074606780) Submitted +2013-08-09 14:00:48,968-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848037-1376074606776-1376074606777) Stagein workerid=000000 +2013-08-09 14:00:48,968-0500 INFO RequestHandler Handler(tag: 2524, JOBSTATUS) unregistering (send) +2013-08-09 14:00:48,968-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848038-1376074606779-1376074606780) Stagein workerid=000000 +2013-08-09 14:00:48,968-0500 INFO RequestHandler Handler(tag: 1399, JOBSTATUS) unregistering (send) +2013-08-09 14:00:48,969-0500 INFO GetFileHandler Handler(tag: 2525, GET) request complete; src=proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,969-0500 INFO GetFileHandler Handler(tag: 2525, GET) reader: PR proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,969-0500 INFO GetFileHandler Handler(tag: 2525, GET) -> 19 +2013-08-09 14:00:48,969-0500 INFO GetFileHandler Handler(tag: 1400, GET) request complete; src=proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,969-0500 INFO GetFileHandler Handler(tag: 1400, GET) reader: PR proxy://u-522a0db7-1406473d990--8000-u63ed4446-140647027d0--7ffeS/simulate.sh +2013-08-09 14:00:48,969-0500 INFO GetFileHandler Handler(tag: 1400, GET) -> 20 +2013-08-09 14:00:49,027-0500 WARN RemoteLogHandler getPinnedFile(): Could not link: No such file or directory +2013-08-09 14:00:49,027-0500 INFO RequestHandler Handler(tag: 4071, RLOG) unregistering (send) +2013-08-09 14:00:49,028-0500 WARN RemoteLogHandler getPinnedFile(): Could not link: No such file or directory +2013-08-09 14:00:49,028-0500 INFO RequestHandler Handler(tag: 2526, RLOG) unregistering (send) +2013-08-09 14:00:49,030-0500 WARN RemoteLogHandler getPinnedFile(): Could not link: No such file or directory +2013-08-09 14:00:49,030-0500 INFO RequestHandler Handler(tag: 1401, RLOG) unregistering (send) +2013-08-09 14:00:49,040-0500 INFO GetFileHandler Handler(tag: 4068, GET) sending length: 378, 532404146 +2013-08-09 14:00:49,041-0500 INFO GetFileHandler Handler(tag: 4068, GET) unregistering (last) +2013-08-09 14:00:49,041-0500 INFO GetFileHandler Handler(tag: 4070, GET) sending length: 378, 1716894611 +2013-08-09 14:00:49,041-0500 INFO GetFileHandler Handler(tag: 4070, GET) unregistering (last) +2013-08-09 14:00:49,041-0500 INFO GetFileHandler Handler(tag: 2521, GET) sending length: 378, 1790591505 +2013-08-09 14:00:49,042-0500 INFO GetFileHandler Handler(tag: 2521, GET) unregistering (last) +2013-08-09 14:00:49,042-0500 INFO GetFileHandler Handler(tag: 2523, GET) sending length: 378, 118572128 +2013-08-09 14:00:49,042-0500 INFO GetFileHandler Handler(tag: 2523, GET) unregistering (last) +2013-08-09 14:00:49,042-0500 INFO GetFileHandler Handler(tag: 2525, GET) sending length: 378, 2106232034 +2013-08-09 14:00:49,042-0500 INFO GetFileHandler Handler(tag: 2525, GET) unregistering (last) +2013-08-09 14:00:49,042-0500 INFO GetFileHandler Handler(tag: 1400, GET) sending length: 378, 147407825 +2013-08-09 14:00:49,042-0500 INFO GetFileHandler Handler(tag: 1400, GET) unregistering (last) +2013-08-09 14:00:49,452-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:49,543-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:49,543-0500 INFO ThrottleManager mem=90.72 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:49,953-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:50,043-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:50,044-0500 INFO ThrottleManager mem=147.42 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:50,453-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:50,544-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:50,544-0500 INFO ThrottleManager mem=31.83 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:50,953-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:51,044-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:51,044-0500 INFO ThrottleManager mem=96.09 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:51,453-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:51,544-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:51,545-0500 INFO ThrottleManager mem=163.57 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:51,953-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:52,045-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:52,045-0500 INFO ThrottleManager mem=46.2 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:52,454-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:52,545-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:52,545-0500 INFO ThrottleManager mem=113.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:52,954-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:00:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 168.65 MB +2013-08-09 14:00:53,045-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:53,045-0500 INFO ThrottleManager mem=182.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:53,454-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:53,546-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:53,546-0500 INFO ThrottleManager mem=63.11 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:53,955-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:54,046-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:54,046-0500 INFO ThrottleManager mem=130.88 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:54,046-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:00:54,455-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:54,455-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:00:54,546-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:54,546-0500 INFO ThrottleManager mem=9.84 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:54,955-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:55,047-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:55,047-0500 INFO ThrottleManager mem=78.07 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:55,456-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:55,547-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:55,547-0500 INFO ThrottleManager mem=145.75 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:55,956-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:56,047-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:56,047-0500 INFO ThrottleManager mem=23.78 MB, heap=689.56 MB, maxHeap=10.5 GB +2013-08-09 14:00:56,456-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:56,548-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:56,548-0500 INFO ThrottleManager mem=87.62 MB, heap=689.56 MB, maxHeap=10.5 GB +2013-08-09 14:00:56,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:00:56,754-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 14:00:56,956-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:57,048-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:57,048-0500 INFO ThrottleManager mem=156.89 MB, heap=689.56 MB, maxHeap=10.5 GB +2013-08-09 14:00:57,457-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:57,548-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:57,548-0500 INFO ThrottleManager mem=40.48 MB, heap=684.94 MB, maxHeap=10.5 GB +2013-08-09 14:00:57,957-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:58,049-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:58,049-0500 INFO ThrottleManager mem=107.14 MB, heap=684.94 MB, maxHeap=10.5 GB +2013-08-09 14:00:58,457-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:58,549-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:58,549-0500 INFO ThrottleManager mem=173.81 MB, heap=684.94 MB, maxHeap=10.5 GB +2013-08-09 14:00:58,957-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:59,049-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:59,049-0500 INFO ThrottleManager mem=60.01 MB, heap=679.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:59,458-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:59,550-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:00:59,550-0500 INFO ThrottleManager mem=125.51 MB, heap=679.62 MB, maxHeap=10.5 GB +2013-08-09 14:00:59,958-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:00,050-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:00,050-0500 INFO ThrottleManager mem=18.12 MB, heap=675.44 MB, maxHeap=10.5 GB +2013-08-09 14:01:00,458-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:00,550-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:00,550-0500 INFO ThrottleManager mem=82.5 MB, heap=675.44 MB, maxHeap=10.5 GB +2013-08-09 14:01:00,959-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:01,051-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:01,051-0500 INFO ThrottleManager mem=150.27 MB, heap=675.44 MB, maxHeap=10.5 GB +2013-08-09 14:01:01,459-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:01,551-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:01,551-0500 INFO ThrottleManager mem=44.35 MB, heap=671.38 MB, maxHeap=10.5 GB +2013-08-09 14:01:01,959-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:02,051-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:02,051-0500 INFO ThrottleManager mem=110.97 MB, heap=671.38 MB, maxHeap=10.5 GB +2013-08-09 14:01:02,459-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:02,552-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:02,552-0500 INFO ThrottleManager mem=7.5 MB, heap=667.5 MB, maxHeap=10.5 GB +2013-08-09 14:01:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:01:02,960-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 667.5 MB, Heap used: 64.34 MB +2013-08-09 14:01:03,052-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:03,052-0500 INFO ThrottleManager mem=77.45 MB, heap=667.5 MB, maxHeap=10.5 GB +2013-08-09 14:01:03,460-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:03,552-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:03,553-0500 INFO ThrottleManager mem=142.99 MB, heap=667.5 MB, maxHeap=10.5 GB +2013-08-09 14:01:03,960-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:04,053-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:04,053-0500 INFO ThrottleManager mem=46.83 MB, heap=665.31 MB, maxHeap=10.5 GB +2013-08-09 14:01:04,053-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:01:04,460-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:04,460-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:01:04,553-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:04,554-0500 INFO ThrottleManager mem=114.06 MB, heap=665.31 MB, maxHeap=10.5 GB +2013-08-09 14:01:04,961-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:05,054-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:05,054-0500 INFO ThrottleManager mem=19.7 MB, heap=660.12 MB, maxHeap=10.5 GB +2013-08-09 14:01:05,461-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:05,554-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:05,554-0500 INFO ThrottleManager mem=85.41 MB, heap=660.12 MB, maxHeap=10.5 GB +2013-08-09 14:01:05,961-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:06,054-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:06,055-0500 INFO ThrottleManager mem=151.12 MB, heap=660.12 MB, maxHeap=10.5 GB +2013-08-09 14:01:06,461-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:06,555-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:06,555-0500 INFO ThrottleManager mem=58.99 MB, heap=658.12 MB, maxHeap=10.5 GB +2013-08-09 14:01:06,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:01:06,762-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 14:01:06,962-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:07,055-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:07,055-0500 INFO ThrottleManager mem=127.3 MB, heap=658.12 MB, maxHeap=10.5 GB +2013-08-09 14:01:07,462-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:07,555-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:07,556-0500 INFO ThrottleManager mem=39.74 MB, heap=653.25 MB, maxHeap=10.5 GB +2013-08-09 14:01:07,790-0500 INFO AbstractKarajanChannel Channel config: null +2013-08-09 14:01:07,790-0500 INFO ChannelManager TCP-54.212.81.224-000000 handling channel exception +java.io.IOException: Broken pipe + at sun.nio.ch.FileDispatcher.write0(Native Method) + at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29) + at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69) + at sun.nio.ch.IOUtil.write(IOUtil.java:40) + at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.write(NIOSender.java:168) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:133) +2013-08-09 14:01:07,791-0500 INFO AbstractTCPChannel 54.212.81.224-000000: Channel shut down +2013-08-09 14:01:07,791-0500 INFO MetaChannel MetaChannel[worker-1] -> TCP-54.212.81.224-000000 bind -> NullChannel +2013-08-09 14:01:07,791-0500 INFO AbstractStreamKarajanChannel Using threaded sender for TCP-54.212.81.224-000000 +2013-08-09 14:01:07,792-0500 INFO ChannelContext Notifying commands and handlers about exception +java.io.IOException: Broken pipe + at sun.nio.ch.FileDispatcher.write0(Native Method) + at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29) + at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69) + at sun.nio.ch.IOUtil.write(IOUtil.java:40) + at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.write(NIOSender.java:168) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:133) +2013-08-09 14:01:07,792-0500 INFO ChannelContext => Command(tag: 14, HEARTBEAT) +2013-08-09 14:01:07,792-0500 INFO HeartBeatTask Heartbeat failed: null +java.io.IOException: Broken pipe + at sun.nio.ch.FileDispatcher.write0(Native Method) + at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29) + at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69) + at sun.nio.ch.IOUtil.write(IOUtil.java:40) + at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.write(NIOSender.java:168) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:133) +2013-08-09 14:01:07,792-0500 INFO Node Node [ip-10-224-24-142] 0 lost connection to worker; removing node from block. +java.io.IOException: Broken pipe + at sun.nio.ch.FileDispatcher.write0(Native Method) + at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29) + at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69) + at sun.nio.ch.IOUtil.write(IOUtil.java:40) + at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.write(NIOSender.java:168) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:133) +2013-08-09 14:01:07,793-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848034-1376074606752-1376074606753) Active +2013-08-09 14:01:07,793-0500 INFO Sender Sender TCPChannel queue size: 4 +2013-08-09 14:01:07,793-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848034-1376074606752-1376074606753) Failed Task failed: Connection to worker lost +2013-08-09 14:01:07,793-0500 INFO Cpu 54.212.81.224:0 jobTerminated +2013-08-09 14:01:07,793-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=0 +2013-08-09 14:01:07,793-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848035-1376074606764-1376074606765) Active +2013-08-09 14:01:07,793-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848035-1376074606764-1376074606765) Failed Task failed: Connection to worker lost +2013-08-09 14:01:07,793-0500 INFO Cpu 54.212.81.224:2 jobTerminated +2013-08-09 14:01:07,793-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=2 +2013-08-09 14:01:07,794-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848039-1376074606758-1376074606759) Active +2013-08-09 14:01:07,794-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848039-1376074606758-1376074606759) Failed Task failed: Connection to worker lost +2013-08-09 14:01:07,794-0500 INFO Cpu 54.212.81.224:3 jobTerminated +2013-08-09 14:01:07,794-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=3 +2013-08-09 14:01:07,794-0500 INFO MetaChannel MetaChannel[worker-1] -> NullChannel bind -> NullChannel +2013-08-09 14:01:07,794-0500 WARN BlockQueueProcessor Failed to send worker status update to client +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.PassiveQueueProcessor.nodeRemoved(PassiveQueueProcessor.java:109) + at org.globus.cog.abstraction.coaster.service.job.manager.Block.removeNode(Block.java:561) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.channelShutDown(Node.java:160) + at org.globus.cog.karajan.workflow.service.channels.ChannelContext.channelShutDown(ChannelContext.java:317) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.handleChannelException(ChannelManager.java:292) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleChannelException(AbstractKarajanChannel.java:566) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:140) +2013-08-09 14:01:07,794-0500 INFO ChannelManager Channel exception handled +2013-08-09 14:01:07,794-0500 INFO AbstractTCPChannel 54.212.81.224-000000: Channel shut down +2013-08-09 14:01:07,962-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:08,056-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:08,056-0500 INFO ThrottleManager mem=109.25 MB, heap=653.25 MB, maxHeap=10.5 GB +2013-08-09 14:01:08,462-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:08,556-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:08,556-0500 INFO ThrottleManager mem=32.9 MB, heap=651.44 MB, maxHeap=10.5 GB +2013-08-09 14:01:08,963-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:09,056-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:09,057-0500 INFO ThrottleManager mem=108.44 MB, heap=651.44 MB, maxHeap=10.5 GB +2013-08-09 14:01:09,463-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:09,557-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:09,557-0500 INFO ThrottleManager mem=35.19 MB, heap=646.88 MB, maxHeap=10.5 GB +2013-08-09 14:01:09,963-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:10,057-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:10,057-0500 INFO ThrottleManager mem=106.77 MB, heap=646.88 MB, maxHeap=10.5 GB +2013-08-09 14:01:10,463-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:10,558-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:10,558-0500 INFO ThrottleManager mem=40.14 MB, heap=645.19 MB, maxHeap=10.5 GB +2013-08-09 14:01:10,963-0500 INFO AbstractKarajanChannel Channel config: null +2013-08-09 14:01:10,963-0500 INFO ChannelManager TCP-54.212.37.161-000000 handling channel exception +java.io.IOException: Broken pipe + at sun.nio.ch.FileDispatcher.write0(Native Method) + at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29) + at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69) + at sun.nio.ch.IOUtil.write(IOUtil.java:40) + at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.write(NIOSender.java:168) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:133) +2013-08-09 14:01:10,963-0500 INFO AbstractTCPChannel 54.212.37.161-000000: Channel shut down +2013-08-09 14:01:10,963-0500 INFO MetaChannel MetaChannel[worker-3] -> TCP-54.212.37.161-000000 bind -> NullChannel +2013-08-09 14:01:10,963-0500 INFO ChannelContext Notifying commands and handlers about exception +java.io.IOException: Broken pipe + at sun.nio.ch.FileDispatcher.write0(Native Method) + at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29) + at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69) + at sun.nio.ch.IOUtil.write(IOUtil.java:40) + at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.write(NIOSender.java:168) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:133) +2013-08-09 14:01:10,964-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:10,964-0500 INFO ChannelContext => Command(tag: 12, HEARTBEAT) +2013-08-09 14:01:10,964-0500 INFO HeartBeatTask Heartbeat failed: null +java.io.IOException: Broken pipe + at sun.nio.ch.FileDispatcher.write0(Native Method) + at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29) + at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69) + at sun.nio.ch.IOUtil.write(IOUtil.java:40) + at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.write(NIOSender.java:168) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:133) +2013-08-09 14:01:10,964-0500 INFO Node Node [ip-10-250-62-33] 0 lost connection to worker; removing node from block. +java.io.IOException: Broken pipe + at sun.nio.ch.FileDispatcher.write0(Native Method) + at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29) + at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69) + at sun.nio.ch.IOUtil.write(IOUtil.java:40) + at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.write(NIOSender.java:168) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:133) +2013-08-09 14:01:10,965-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848038-1376074606779-1376074606780) Active +2013-08-09 14:01:10,965-0500 INFO Sender Channel IOException +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 14:01:10,965-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848038-1376074606779-1376074606780) Failed Task failed: Connection to worker lost +2013-08-09 14:01:10,965-0500 INFO Cpu 54.212.37.161:0 jobTerminated +2013-08-09 14:01:10,965-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 14:01:10,965-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=0 +2013-08-09 14:01:10,965-0500 INFO ChannelManager TCP-null handling channel exception +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 14:01:10,965-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848040-1376074606755-1376074606756) Active +2013-08-09 14:01:10,966-0500 INFO AbstractTCPChannel null: Channel shut down +2013-08-09 14:01:10,966-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848040-1376074606755-1376074606756) Failed Task failed: Connection to worker lost +2013-08-09 14:01:10,966-0500 INFO MetaChannel MetaChannel[cps-58546] -> TCP-null bind -> BufferingChannel +2013-08-09 14:01:10,966-0500 INFO Cpu 54.212.37.161:6 jobTerminated +2013-08-09 14:01:10,966-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=6 +2013-08-09 14:01:10,966-0500 INFO Multiplexer Unregistering channel TCP-null +2013-08-09 14:01:10,966-0500 INFO ChannelContext Notifying commands and handlers about exception +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 14:01:10,966-0500 INFO ChannelContext => Command(tag: 27, JOBSTATUS) +2013-08-09 14:01:10,966-0500 INFO Multiplexer Channel is closed. Removing. +2013-08-09 14:01:10,966-0500 WARN TaskNotifier Failed to send task notification +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.sendStatus(TaskNotifier.java:76) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.statusChanged(TaskNotifier.java:64) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.notifyListeners(TaskImpl.java:240) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:228) + at org.globus.cog.abstraction.coaster.service.job.manager.Job.fail(Job.java:182) + at org.globus.cog.abstraction.coaster.service.job.manager.Cpu.taskFailed(Cpu.java:349) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.channelShutDown(Node.java:147) + at org.globus.cog.karajan.workflow.service.channels.ChannelContext.channelShutDown(ChannelContext.java:317) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.handleChannelException(ChannelManager.java:292) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleChannelException(AbstractKarajanChannel.java:566) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:140) +2013-08-09 14:01:10,967-0500 INFO MetaChannel MetaChannel[worker-3] -> NullChannel bind -> NullChannel +2013-08-09 14:01:10,967-0500 INFO Multiplexer Exception in channel step +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +2013-08-09 14:01:10,966-0500 WARN TaskNotifier Client could not properly process notification: null +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 14:01:10,967-0500 WARN BlockQueueProcessor Failed to send worker status update to client +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.PassiveQueueProcessor.nodeRemoved(PassiveQueueProcessor.java:109) + at org.globus.cog.abstraction.coaster.service.job.manager.Block.removeNode(Block.java:561) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.channelShutDown(Node.java:160) + at org.globus.cog.karajan.workflow.service.channels.ChannelContext.channelShutDown(ChannelContext.java:317) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.handleChannelException(ChannelManager.java:292) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleChannelException(AbstractKarajanChannel.java:566) + at org.globus.cog.karajan.workflow.service.channels.NIOSender.run(NIOSender.java:140) +2013-08-09 14:01:10,967-0500 INFO ChannelContext => Command(tag: 29, JOBSTATUS) +2013-08-09 14:01:10,968-0500 INFO ChannelManager Channel exception handled +2013-08-09 14:01:10,968-0500 WARN TaskNotifier Client could not properly process notification: null +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 14:01:10,968-0500 INFO AbstractTCPChannel 54.212.37.161-000000: Channel shut down +2013-08-09 14:01:10,968-0500 INFO ChannelContext => Command(tag: 28, JOBSTATUS) +2013-08-09 14:01:10,968-0500 WARN TaskNotifier Client could not properly process notification: null +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 14:01:10,968-0500 INFO ChannelManager Channel exception handled +2013-08-09 14:01:10,968-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 14:01:10,968-0500 INFO ChannelManager TCP-null handling channel exception +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +2013-08-09 14:01:10,969-0500 INFO ChannelManager Channel already shut down +2013-08-09 14:01:10,969-0500 INFO Multiplexer Removing faulty channel TCP-null +2013-08-09 14:01:11,058-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:11,058-0500 INFO ThrottleManager mem=118.14 MB, heap=645.19 MB, maxHeap=10.5 GB +2013-08-09 14:01:11,464-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:11,558-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:11,559-0500 INFO ThrottleManager mem=63.56 MB, heap=640.94 MB, maxHeap=10.5 GB +2013-08-09 14:01:11,964-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:12,059-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:12,059-0500 INFO ThrottleManager mem=11.59 MB, heap=639.31 MB, maxHeap=10.5 GB +2013-08-09 14:01:12,465-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:12,559-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:12,559-0500 INFO ThrottleManager mem=100.23 MB, heap=639.31 MB, maxHeap=10.5 GB +2013-08-09 14:01:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:01:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 635.31 MB, Heap used: 35.29 MB +2013-08-09 14:01:12,965-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:13,060-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:13,060-0500 INFO ThrottleManager mem=53.71 MB, heap=635.31 MB, maxHeap=10.5 GB +2013-08-09 14:01:13,465-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:13,560-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:13,560-0500 INFO ThrottleManager mem=8.64 MB, heap=633.81 MB, maxHeap=10.5 GB +2013-08-09 14:01:13,965-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:14,060-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:14,060-0500 INFO ThrottleManager mem=96.87 MB, heap=633.81 MB, maxHeap=10.5 GB +2013-08-09 14:01:14,061-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:01:14,466-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:14,466-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:01:14,561-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:14,561-0500 INFO ThrottleManager mem=53.91 MB, heap=630.12 MB, maxHeap=10.5 GB +2013-08-09 14:01:14,966-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:15,061-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:15,061-0500 INFO ThrottleManager mem=15.76 MB, heap=628.69 MB, maxHeap=10.5 GB +2013-08-09 14:01:15,466-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:15,561-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:15,562-0500 INFO ThrottleManager mem=102.45 MB, heap=628.69 MB, maxHeap=10.5 GB +2013-08-09 14:01:15,966-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:16,062-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:16,062-0500 INFO ThrottleManager mem=66.45 MB, heap=625.19 MB, maxHeap=10.5 GB +2013-08-09 14:01:16,467-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:16,562-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:16,562-0500 INFO ThrottleManager mem=34.18 MB, heap=623.81 MB, maxHeap=10.5 GB +2013-08-09 14:01:16,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:01:16,765-0500 INFO Multiplexer No streams +2013-08-09 14:01:16,967-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:17,063-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:17,066-0500 INFO ThrottleManager mem=3.27 MB, heap=620.69 MB, maxHeap=10.5 GB +2013-08-09 14:01:17,467-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:17,566-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:17,566-0500 INFO ThrottleManager mem=89.72 MB, heap=620.69 MB, maxHeap=10.5 GB +2013-08-09 14:01:17,968-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:18,066-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:18,066-0500 INFO ThrottleManager mem=58.15 MB, heap=619.25 MB, maxHeap=10.5 GB +2013-08-09 14:01:18,468-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:18,566-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:18,566-0500 INFO ThrottleManager mem=32.37 MB, heap=616.31 MB, maxHeap=10.5 GB +2013-08-09 14:01:18,968-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:19,067-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:19,067-0500 INFO ThrottleManager mem=7.47 MB, heap=614.94 MB, maxHeap=10.5 GB +2013-08-09 14:01:19,468-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:19,567-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:19,567-0500 INFO ThrottleManager mem=95.81 MB, heap=614.94 MB, maxHeap=10.5 GB +2013-08-09 14:01:19,969-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:20,067-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:20,067-0500 INFO ThrottleManager mem=72.42 MB, heap=612.25 MB, maxHeap=10.5 GB +2013-08-09 14:01:20,469-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:20,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:20,568-0500 INFO ThrottleManager mem=49.82 MB, heap=610.94 MB, maxHeap=10.5 GB +2013-08-09 14:01:20,969-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:21,068-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:21,068-0500 INFO ThrottleManager mem=32.25 MB, heap=608.44 MB, maxHeap=10.5 GB +2013-08-09 14:01:21,469-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:21,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:21,569-0500 INFO ThrottleManager mem=13.17 MB, heap=607.19 MB, maxHeap=10.5 GB +2013-08-09 14:01:21,970-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:22,069-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:22,069-0500 INFO ThrottleManager mem=101.56 MB, heap=607.19 MB, maxHeap=10.5 GB +2013-08-09 14:01:22,470-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:22,569-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:22,569-0500 INFO ThrottleManager mem=85.69 MB, heap=604.88 MB, maxHeap=10.5 GB +2013-08-09 14:01:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:01:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 603.69 MB, Heap used: 52.61 MB +2013-08-09 14:01:22,970-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:23,070-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:23,070-0500 INFO ThrottleManager mem=72.48 MB, heap=603.69 MB, maxHeap=10.5 GB +2013-08-09 14:01:23,470-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:23,570-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:23,570-0500 INFO ThrottleManager mem=61.37 MB, heap=601.5 MB, maxHeap=10.5 GB +2013-08-09 14:01:23,971-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:24,070-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:24,070-0500 INFO ThrottleManager mem=49.15 MB, heap=600.31 MB, maxHeap=10.5 GB +2013-08-09 14:01:24,070-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:01:24,471-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:24,471-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:01:24,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:24,571-0500 INFO ThrottleManager mem=40.5 MB, heap=598.31 MB, maxHeap=10.5 GB +2013-08-09 14:01:24,971-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:25,071-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:25,071-0500 INFO ThrottleManager mem=32.45 MB, heap=597.12 MB, maxHeap=10.5 GB +2013-08-09 14:01:25,472-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:25,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:25,571-0500 INFO ThrottleManager mem=26.42 MB, heap=595.25 MB, maxHeap=10.5 GB +2013-08-09 14:01:25,972-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:26,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:26,072-0500 INFO ThrottleManager mem=20.66 MB, heap=594.12 MB, maxHeap=10.5 GB +2013-08-09 14:01:26,474-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:26,572-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:26,572-0500 INFO ThrottleManager mem=18.66 MB, heap=592.44 MB, maxHeap=10.5 GB +2013-08-09 14:01:26,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:01:26,769-0500 INFO Multiplexer No streams +2013-08-09 14:01:26,974-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:27,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:27,072-0500 INFO ThrottleManager mem=16.52 MB, heap=591.31 MB, maxHeap=10.5 GB +2013-08-09 14:01:27,475-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:27,573-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:27,573-0500 INFO ThrottleManager mem=14.6 MB, heap=589.69 MB, maxHeap=10.5 GB +2013-08-09 14:01:27,975-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:28,073-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:28,073-0500 INFO ThrottleManager mem=16.04 MB, heap=588.62 MB, maxHeap=10.5 GB +2013-08-09 14:01:28,475-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:28,573-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:28,573-0500 INFO ThrottleManager mem=9.19 MB, heap=587.12 MB, maxHeap=10.5 GB +2013-08-09 14:01:28,975-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:29,073-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:29,074-0500 INFO ThrottleManager mem=4.14 MB, heap=586.06 MB, maxHeap=10.5 GB +2013-08-09 14:01:29,476-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:29,574-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:29,574-0500 INFO ThrottleManager mem=10.55 MB, heap=584.69 MB, maxHeap=10.5 GB +2013-08-09 14:01:29,976-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:30,074-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:30,074-0500 INFO ThrottleManager mem=15.18 MB, heap=583.69 MB, maxHeap=10.5 GB +2013-08-09 14:01:30,476-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:30,574-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:30,575-0500 INFO ThrottleManager mem=22.82 MB, heap=582.38 MB, maxHeap=10.5 GB +2013-08-09 14:01:30,977-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:31,075-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:31,075-0500 INFO ThrottleManager mem=30.24 MB, heap=581.38 MB, maxHeap=10.5 GB +2013-08-09 14:01:31,477-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:31,575-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:31,575-0500 INFO ThrottleManager mem=38.98 MB, heap=580.19 MB, maxHeap=10.5 GB +2013-08-09 14:01:31,977-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:32,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:32,076-0500 INFO ThrottleManager mem=50.47 MB, heap=579.25 MB, maxHeap=10.5 GB +2013-08-09 14:01:32,477-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:32,576-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:32,576-0500 INFO ThrottleManager mem=60.14 MB, heap=578.06 MB, maxHeap=10.5 GB +2013-08-09 14:01:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:01:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 577.19 MB, Heap used: 52.07 MB +2013-08-09 14:01:32,978-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:33,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:33,076-0500 INFO ThrottleManager mem=71.08 MB, heap=577.19 MB, maxHeap=10.5 GB +2013-08-09 14:01:33,478-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:33,577-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:33,577-0500 INFO ThrottleManager mem=12.27 MB, heap=575.19 MB, maxHeap=10.5 GB +2013-08-09 14:01:33,978-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:34,077-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:34,077-0500 INFO ThrottleManager mem=26.14 MB, heap=574.19 MB, maxHeap=10.5 GB +2013-08-09 14:01:34,077-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:01:34,478-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:34,479-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:01:34,577-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:34,577-0500 INFO ThrottleManager mem=42.46 MB, heap=573.31 MB, maxHeap=10.5 GB +2013-08-09 14:01:34,979-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:35,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:35,078-0500 INFO ThrottleManager mem=59.68 MB, heap=572.38 MB, maxHeap=10.5 GB +2013-08-09 14:01:35,479-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:35,578-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:35,578-0500 INFO ThrottleManager mem=10.19 MB, heap=570.62 MB, maxHeap=10.5 GB +2013-08-09 14:01:35,979-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:36,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:36,078-0500 INFO ThrottleManager mem=29.86 MB, heap=569.88 MB, maxHeap=10.5 GB +2013-08-09 14:01:36,479-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:36,579-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:36,579-0500 INFO ThrottleManager mem=50.27 MB, heap=569 MB, maxHeap=10.5 GB +2013-08-09 14:01:36,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:01:36,775-0500 INFO Multiplexer No streams +2013-08-09 14:01:36,980-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:37,079-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:37,079-0500 INFO ThrottleManager mem=7.2 MB, heap=567.44 MB, maxHeap=10.5 GB +2013-08-09 14:01:37,480-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:37,579-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:37,580-0500 INFO ThrottleManager mem=30.95 MB, heap=566.75 MB, maxHeap=10.5 GB +2013-08-09 14:01:37,980-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:38,080-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:38,080-0500 INFO ThrottleManager mem=54.13 MB, heap=565.94 MB, maxHeap=10.5 GB +2013-08-09 14:01:38,483-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:38,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:38,580-0500 INFO ThrottleManager mem=17.8 MB, heap=564.5 MB, maxHeap=10.5 GB +2013-08-09 14:01:38,983-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:39,080-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:39,081-0500 INFO ThrottleManager mem=45.12 MB, heap=563.81 MB, maxHeap=10.5 GB +2013-08-09 14:01:39,483-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:39,581-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:39,581-0500 INFO ThrottleManager mem=12.54 MB, heap=562.44 MB, maxHeap=10.5 GB +2013-08-09 14:01:39,983-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:40,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:40,081-0500 INFO ThrottleManager mem=41.32 MB, heap=561.81 MB, maxHeap=10.5 GB +2013-08-09 14:01:40,484-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:40,581-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:40,582-0500 INFO ThrottleManager mem=12.17 MB, heap=560.56 MB, maxHeap=10.5 GB +2013-08-09 14:01:40,984-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:41,082-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:41,082-0500 INFO ThrottleManager mem=42.24 MB, heap=559.94 MB, maxHeap=10.5 GB +2013-08-09 14:01:41,484-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:41,582-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:41,582-0500 INFO ThrottleManager mem=16.18 MB, heap=558.75 MB, maxHeap=10.5 GB +2013-08-09 14:01:41,984-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:42,083-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:42,083-0500 INFO ThrottleManager mem=49.68 MB, heap=558.19 MB, maxHeap=10.5 GB +2013-08-09 14:01:42,485-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:42,583-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:42,583-0500 INFO ThrottleManager mem=27.39 MB, heap=557.06 MB, maxHeap=10.5 GB +2013-08-09 14:01:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:01:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 556.5 MB, Heap used: 37.61 MB +2013-08-09 14:01:42,985-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:43,083-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:43,083-0500 INFO ThrottleManager mem=7.13 MB, heap=555.94 MB, maxHeap=10.5 GB +2013-08-09 14:01:43,485-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:43,584-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:43,584-0500 INFO ThrottleManager mem=40.97 MB, heap=555.44 MB, maxHeap=10.5 GB +2013-08-09 14:01:43,985-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:44,084-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:44,084-0500 INFO ThrottleManager mem=25.06 MB, heap=554.44 MB, maxHeap=10.5 GB +2013-08-09 14:01:44,084-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:01:44,486-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:44,486-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:01:44,584-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:44,584-0500 INFO ThrottleManager mem=10.75 MB, heap=553.44 MB, maxHeap=10.5 GB +2013-08-09 14:01:44,986-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:45,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:45,085-0500 INFO ThrottleManager mem=47.84 MB, heap=552.94 MB, maxHeap=10.5 GB +2013-08-09 14:01:45,486-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:45,585-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:45,585-0500 INFO ThrottleManager mem=36.41 MB, heap=552.06 MB, maxHeap=10.5 GB +2013-08-09 14:01:45,987-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:46,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:46,085-0500 INFO ThrottleManager mem=27.3 MB, heap=551.19 MB, maxHeap=10.5 GB +2013-08-09 14:01:46,487-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:46,586-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:46,586-0500 INFO ThrottleManager mem=19.37 MB, heap=550.31 MB, maxHeap=10.5 GB +2013-08-09 14:01:46,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:01:46,794-0500 INFO Multiplexer No streams +2013-08-09 14:01:46,987-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:47,086-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:47,086-0500 INFO ThrottleManager mem=12.67 MB, heap=549.44 MB, maxHeap=10.5 GB +2013-08-09 14:01:47,487-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:47,586-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:47,586-0500 INFO ThrottleManager mem=8.01 MB, heap=548.69 MB, maxHeap=10.5 GB +2013-08-09 14:01:47,988-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:48,086-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:48,086-0500 INFO ThrottleManager mem=2.99 MB, heap=557.19 MB, maxHeap=10.5 GB +2013-08-09 14:01:48,488-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:48,587-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:48,587-0500 INFO ThrottleManager mem=35.58 MB, heap=556.62 MB, maxHeap=10.5 GB +2013-08-09 14:01:48,989-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:49,087-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:49,087-0500 INFO ThrottleManager mem=18.46 MB, heap=555.56 MB, maxHeap=10.5 GB +2013-08-09 14:01:49,490-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:49,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:49,588-0500 INFO ThrottleManager mem=1.91 MB, heap=554.56 MB, maxHeap=10.5 GB +2013-08-09 14:01:49,990-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:50,088-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:50,088-0500 INFO ThrottleManager mem=36.96 MB, heap=554.06 MB, maxHeap=10.5 GB +2013-08-09 14:01:50,490-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:50,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:50,588-0500 INFO ThrottleManager mem=23.43 MB, heap=553.06 MB, maxHeap=10.5 GB +2013-08-09 14:01:50,990-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:51,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:51,089-0500 INFO ThrottleManager mem=13.38 MB, heap=552.12 MB, maxHeap=10.5 GB +2013-08-09 14:01:51,491-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:51,589-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:51,589-0500 INFO ThrottleManager mem=3.74 MB, heap=551.25 MB, maxHeap=10.5 GB +2013-08-09 14:01:51,991-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:52,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:52,089-0500 INFO ThrottleManager mem=42.97 MB, heap=550.81 MB, maxHeap=10.5 GB +2013-08-09 14:01:52,491-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:52,590-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:52,590-0500 INFO ThrottleManager mem=34.83 MB, heap=549.94 MB, maxHeap=10.5 GB +2013-08-09 14:01:52,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:01:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.06 MB, Heap used: 6.28 MB +2013-08-09 14:01:52,991-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:53,090-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:53,090-0500 INFO ThrottleManager mem=28.79 MB, heap=549.06 MB, maxHeap=10.5 GB +2013-08-09 14:01:53,492-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:53,591-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:53,591-0500 INFO ThrottleManager mem=25.66 MB, heap=548.31 MB, maxHeap=10.5 GB +2013-08-09 14:01:53,992-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:54,091-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:54,091-0500 INFO ThrottleManager mem=23.5 MB, heap=547.56 MB, maxHeap=10.5 GB +2013-08-09 14:01:54,091-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:01:54,492-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:54,492-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:01:54,591-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:54,591-0500 INFO ThrottleManager mem=23.11 MB, heap=546.81 MB, maxHeap=10.5 GB +2013-08-09 14:01:54,992-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:55,092-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:55,092-0500 INFO ThrottleManager mem=23.59 MB, heap=546.06 MB, maxHeap=10.5 GB +2013-08-09 14:01:55,493-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:55,592-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:55,592-0500 INFO ThrottleManager mem=25.66 MB, heap=545.38 MB, maxHeap=10.5 GB +2013-08-09 14:01:55,993-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:56,092-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:56,092-0500 INFO ThrottleManager mem=30.2 MB, heap=544.75 MB, maxHeap=10.5 GB +2013-08-09 14:01:56,493-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:56,593-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:56,593-0500 INFO ThrottleManager mem=34.56 MB, heap=544.12 MB, maxHeap=10.5 GB +2013-08-09 14:01:56,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:01:56,815-0500 INFO Multiplexer No streams +2013-08-09 14:01:56,993-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:57,093-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:57,093-0500 INFO ThrottleManager mem=2.43 MB, heap=543.19 MB, maxHeap=10.5 GB +2013-08-09 14:01:57,494-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:57,593-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:57,593-0500 INFO ThrottleManager mem=8.57 MB, heap=542.56 MB, maxHeap=10.5 GB +2013-08-09 14:01:57,994-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:58,094-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:58,094-0500 INFO ThrottleManager mem=16.02 MB, heap=541.94 MB, maxHeap=10.5 GB +2013-08-09 14:01:58,494-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:58,594-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:58,594-0500 INFO ThrottleManager mem=26.24 MB, heap=541.38 MB, maxHeap=10.5 GB +2013-08-09 14:01:58,995-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:59,095-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:59,096-0500 INFO ThrottleManager mem=1.67 MB, heap=540.62 MB, maxHeap=10.5 GB +2013-08-09 14:01:59,495-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:59,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:01:59,596-0500 INFO ThrottleManager mem=15.3 MB, heap=540.19 MB, maxHeap=10.5 GB +2013-08-09 14:01:59,995-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:00,096-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:00,096-0500 INFO ThrottleManager mem=28.61 MB, heap=539.69 MB, maxHeap=10.5 GB +2013-08-09 14:02:00,495-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:00,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:00,597-0500 INFO ThrottleManager mem=7.84 MB, heap=538.88 MB, maxHeap=10.5 GB +2013-08-09 14:02:00,996-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:01,097-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:01,097-0500 INFO ThrottleManager mem=24.2 MB, heap=538.38 MB, maxHeap=10.5 GB +2013-08-09 14:02:01,496-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:01,597-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:01,597-0500 INFO ThrottleManager mem=8.93 MB, heap=537.62 MB, maxHeap=10.5 GB +2013-08-09 14:02:01,996-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:02,098-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:02,098-0500 INFO ThrottleManager mem=28.06 MB, heap=537.19 MB, maxHeap=10.5 GB +2013-08-09 14:02:02,496-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:02,598-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:02,598-0500 INFO ThrottleManager mem=13.9 MB, heap=536.62 MB, maxHeap=10.5 GB +2013-08-09 14:02:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:02:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 536.25 MB, Heap used: 11.17 MB +2013-08-09 14:02:02,997-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:03,098-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:03,098-0500 INFO ThrottleManager mem=2.83 MB, heap=536.06 MB, maxHeap=10.5 GB +2013-08-09 14:02:03,497-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:03,598-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:03,599-0500 INFO ThrottleManager mem=24.93 MB, heap=535.69 MB, maxHeap=10.5 GB +2013-08-09 14:02:03,997-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:04,099-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:04,099-0500 INFO ThrottleManager mem=16.4 MB, heap=535.12 MB, maxHeap=10.5 GB +2013-08-09 14:02:04,099-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:02:04,497-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:04,498-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:02:04,599-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:04,600-0500 INFO ThrottleManager mem=10.02 MB, heap=534.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:04,998-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:05,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:05,100-0500 INFO ThrottleManager mem=5.67 MB, heap=534 MB, maxHeap=10.5 GB +2013-08-09 14:02:05,498-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:05,600-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:05,600-0500 INFO ThrottleManager mem=1.48 MB, heap=533.5 MB, maxHeap=10.5 GB +2013-08-09 14:02:05,998-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:06,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:06,101-0500 INFO ThrottleManager mem=28.7 MB, heap=533.12 MB, maxHeap=10.5 GB +2013-08-09 14:02:06,499-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:06,601-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:06,601-0500 INFO ThrottleManager mem=26.6 MB, heap=532.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:06,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:02:06,816-0500 INFO Multiplexer No streams +2013-08-09 14:02:06,999-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:07,101-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:07,101-0500 INFO ThrottleManager mem=26.74 MB, heap=532.19 MB, maxHeap=10.5 GB +2013-08-09 14:02:07,499-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:07,601-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:07,602-0500 INFO ThrottleManager mem=2.04 MB, heap=531.69 MB, maxHeap=10.5 GB +2013-08-09 14:02:07,999-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:08,102-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:08,102-0500 INFO ThrottleManager mem=5.8 MB, heap=531.31 MB, maxHeap=10.5 GB +2013-08-09 14:02:08,500-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:08,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:08,602-0500 INFO ThrottleManager mem=10.03 MB, heap=530.94 MB, maxHeap=10.5 GB +2013-08-09 14:02:09,000-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:09,102-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:09,103-0500 INFO ThrottleManager mem=15.72 MB, heap=530.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:09,500-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:09,603-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:09,603-0500 INFO ThrottleManager mem=23.33 MB, heap=530.19 MB, maxHeap=10.5 GB +2013-08-09 14:02:09,898-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140008.898, now=130809-140209.898, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:09,899-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 14:02:09,899-0500 INFO ChannelManager BufferingChannel handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140008.898, now=130809-140209.898, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:09,899-0500 INFO ChannelManager Channel already shut down +2013-08-09 14:02:10,000-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:10,103-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:10,103-0500 INFO ThrottleManager mem=4.49 MB, heap=529.69 MB, maxHeap=10.5 GB +2013-08-09 14:02:10,501-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:10,603-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:10,604-0500 INFO ThrottleManager mem=14.01 MB, heap=529.31 MB, maxHeap=10.5 GB +2013-08-09 14:02:11,001-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:11,104-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:11,104-0500 INFO ThrottleManager mem=23.74 MB, heap=528.94 MB, maxHeap=10.5 GB +2013-08-09 14:02:11,501-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:11,604-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:11,604-0500 INFO ThrottleManager mem=9.2 MB, heap=528.44 MB, maxHeap=10.5 GB +2013-08-09 14:02:12,001-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:12,105-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:12,105-0500 INFO ThrottleManager mem=21.13 MB, heap=533 MB, maxHeap=10.5 GB +2013-08-09 14:02:12,502-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:12,605-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:12,605-0500 INFO ThrottleManager mem=8.43 MB, heap=538.31 MB, maxHeap=10.5 GB +2013-08-09 14:02:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:02:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 537.81 MB, Heap used: 1.61 MB +2013-08-09 14:02:13,002-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:13,105-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:13,105-0500 INFO ThrottleManager mem=26.57 MB, heap=537.81 MB, maxHeap=10.5 GB +2013-08-09 14:02:13,502-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:13,606-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:13,606-0500 INFO ThrottleManager mem=12.14 MB, heap=537.12 MB, maxHeap=10.5 GB +2013-08-09 14:02:14,002-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:14,106-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:14,106-0500 INFO ThrottleManager mem=32.3 MB, heap=536.75 MB, maxHeap=10.5 GB +2013-08-09 14:02:14,106-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:02:14,503-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:14,503-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:02:14,606-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:14,606-0500 INFO ThrottleManager mem=21.45 MB, heap=536.19 MB, maxHeap=10.5 GB +2013-08-09 14:02:15,003-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:15,107-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:15,107-0500 INFO ThrottleManager mem=11.66 MB, heap=535.62 MB, maxHeap=10.5 GB +2013-08-09 14:02:15,503-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:15,607-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:15,607-0500 INFO ThrottleManager mem=2.76 MB, heap=535.06 MB, maxHeap=10.5 GB +2013-08-09 14:02:16,004-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:16,107-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:16,107-0500 INFO ThrottleManager mem=26.67 MB, heap=534.69 MB, maxHeap=10.5 GB +2013-08-09 14:02:16,504-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:16,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:16,608-0500 INFO ThrottleManager mem=22.53 MB, heap=534.12 MB, maxHeap=10.5 GB +2013-08-09 14:02:16,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:02:16,821-0500 INFO Multiplexer No streams +2013-08-09 14:02:17,005-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:17,108-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:17,108-0500 INFO ThrottleManager mem=19.18 MB, heap=533.62 MB, maxHeap=10.5 GB +2013-08-09 14:02:17,506-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:17,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:17,608-0500 INFO ThrottleManager mem=15.97 MB, heap=533 MB, maxHeap=10.5 GB +2013-08-09 14:02:18,006-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:18,109-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:18,109-0500 INFO ThrottleManager mem=16.81 MB, heap=532.5 MB, maxHeap=10.5 GB +2013-08-09 14:02:18,506-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:18,609-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:18,609-0500 INFO ThrottleManager mem=17.72 MB, heap=532.12 MB, maxHeap=10.5 GB +2013-08-09 14:02:19,008-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:19,109-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:19,109-0500 INFO ThrottleManager mem=19.19 MB, heap=531.75 MB, maxHeap=10.5 GB +2013-08-09 14:02:19,508-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:19,610-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:19,610-0500 INFO ThrottleManager mem=21.67 MB, heap=531.38 MB, maxHeap=10.5 GB +2013-08-09 14:02:20,009-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:20,110-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:20,110-0500 INFO ThrottleManager mem=25.65 MB, heap=531 MB, maxHeap=10.5 GB +2013-08-09 14:02:20,509-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:20,610-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:20,611-0500 INFO ThrottleManager mem=4.08 MB, heap=530.5 MB, maxHeap=10.5 GB +2013-08-09 14:02:21,009-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:21,111-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:21,111-0500 INFO ThrottleManager mem=11.32 MB, heap=530.12 MB, maxHeap=10.5 GB +2013-08-09 14:02:21,509-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:21,611-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:21,611-0500 INFO ThrottleManager mem=8.36 MB, heap=541.31 MB, maxHeap=10.5 GB +2013-08-09 14:02:22,010-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:22,111-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:22,111-0500 INFO ThrottleManager mem=20.75 MB, heap=540.81 MB, maxHeap=10.5 GB +2013-08-09 14:02:22,510-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:22,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:22,612-0500 INFO ThrottleManager mem=33.55 MB, heap=540.31 MB, maxHeap=10.5 GB +2013-08-09 14:02:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:02:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 539.81 MB, Heap used: 20.92 MB +2013-08-09 14:02:23,010-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:23,112-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:23,112-0500 INFO ThrottleManager mem=11.55 MB, heap=539.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:23,511-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:23,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:23,613-0500 INFO ThrottleManager mem=26.09 MB, heap=539.06 MB, maxHeap=10.5 GB +2013-08-09 14:02:24,011-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:24,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:24,113-0500 INFO ThrottleManager mem=7.76 MB, heap=538.31 MB, maxHeap=10.5 GB +2013-08-09 14:02:24,113-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:02:24,511-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:24,511-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:02:24,613-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:24,613-0500 INFO ThrottleManager mem=26.54 MB, heap=537.81 MB, maxHeap=10.5 GB +2013-08-09 14:02:25,011-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:25,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:25,113-0500 INFO ThrottleManager mem=11.48 MB, heap=537.12 MB, maxHeap=10.5 GB +2013-08-09 14:02:25,512-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:25,613-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:25,614-0500 INFO ThrottleManager mem=31.61 MB, heap=536.75 MB, maxHeap=10.5 GB +2013-08-09 14:02:26,012-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:26,114-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:26,114-0500 INFO ThrottleManager mem=20.81 MB, heap=536.19 MB, maxHeap=10.5 GB +2013-08-09 14:02:26,512-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:26,614-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:26,614-0500 INFO ThrottleManager mem=11.66 MB, heap=535.62 MB, maxHeap=10.5 GB +2013-08-09 14:02:26,729-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:02:26,827-0500 INFO Multiplexer No streams +2013-08-09 14:02:27,013-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:27,114-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:27,114-0500 INFO ThrottleManager mem=4.63 MB, heap=535.06 MB, maxHeap=10.5 GB +2013-08-09 14:02:27,513-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:27,615-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:27,615-0500 INFO ThrottleManager mem=28.44 MB, heap=534.69 MB, maxHeap=10.5 GB +2013-08-09 14:02:28,013-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:28,115-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:28,115-0500 INFO ThrottleManager mem=22.53 MB, heap=534.12 MB, maxHeap=10.5 GB +2013-08-09 14:02:28,515-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:28,615-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:28,615-0500 INFO ThrottleManager mem=18.66 MB, heap=533.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:29,015-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:29,116-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:29,116-0500 INFO ThrottleManager mem=15.4 MB, heap=533 MB, maxHeap=10.5 GB +2013-08-09 14:02:29,515-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:29,616-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:29,616-0500 INFO ThrottleManager mem=15.68 MB, heap=532.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:30,016-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:30,116-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:30,116-0500 INFO ThrottleManager mem=16.64 MB, heap=532.12 MB, maxHeap=10.5 GB +2013-08-09 14:02:30,516-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:30,617-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:30,617-0500 INFO ThrottleManager mem=18.64 MB, heap=531.81 MB, maxHeap=10.5 GB +2013-08-09 14:02:31,016-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:31,117-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:31,117-0500 INFO ThrottleManager mem=22.76 MB, heap=531.38 MB, maxHeap=10.5 GB +2013-08-09 14:02:31,517-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:31,619-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:31,619-0500 INFO ThrottleManager mem=1.45 MB, heap=530.88 MB, maxHeap=10.5 GB +2013-08-09 14:02:32,017-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:32,119-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:32,119-0500 INFO ThrottleManager mem=7.78 MB, heap=530.5 MB, maxHeap=10.5 GB +2013-08-09 14:02:32,517-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:32,619-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:32,619-0500 INFO ThrottleManager mem=14.44 MB, heap=530.12 MB, maxHeap=10.5 GB +2013-08-09 14:02:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:02:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 529.88 MB, Heap used: 21.04 MB +2013-08-09 14:02:33,017-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:33,119-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:33,120-0500 INFO ThrottleManager mem=22.96 MB, heap=529.75 MB, maxHeap=10.5 GB +2013-08-09 14:02:33,518-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:33,620-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:33,620-0500 INFO ThrottleManager mem=6.95 MB, heap=529.25 MB, maxHeap=10.5 GB +2013-08-09 14:02:34,018-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:34,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:34,120-0500 INFO ThrottleManager mem=12.45 MB, heap=540.12 MB, maxHeap=10.5 GB +2013-08-09 14:02:34,120-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:02:34,519-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:34,520-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:02:34,621-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:34,621-0500 INFO ThrottleManager mem=18.56 MB, heap=555.94 MB, maxHeap=10.5 GB +2013-08-09 14:02:35,020-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:35,121-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:35,121-0500 INFO ThrottleManager mem=1.94 MB, heap=554.94 MB, maxHeap=10.5 GB +2013-08-09 14:02:35,520-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:35,621-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:35,621-0500 INFO ThrottleManager mem=38.23 MB, heap=554.44 MB, maxHeap=10.5 GB +2013-08-09 14:02:36,020-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:36,122-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:36,122-0500 INFO ThrottleManager mem=25.61 MB, heap=553.44 MB, maxHeap=10.5 GB +2013-08-09 14:02:36,521-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:36,622-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:36,622-0500 INFO ThrottleManager mem=14.51 MB, heap=552.5 MB, maxHeap=10.5 GB +2013-08-09 14:02:36,730-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:02:36,830-0500 INFO Multiplexer No streams +2013-08-09 14:02:37,021-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:37,122-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:37,122-0500 INFO ThrottleManager mem=5.68 MB, heap=551.62 MB, maxHeap=10.5 GB +2013-08-09 14:02:37,521-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:37,623-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:37,623-0500 INFO ThrottleManager mem=44.27 MB, heap=551.19 MB, maxHeap=10.5 GB +2013-08-09 14:02:38,021-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:38,123-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:38,123-0500 INFO ThrottleManager mem=35.65 MB, heap=560.06 MB, maxHeap=10.5 GB +2013-08-09 14:02:38,522-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:38,625-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:38,625-0500 INFO ThrottleManager mem=2.31 MB, heap=570.38 MB, maxHeap=10.5 GB +2013-08-09 14:02:39,022-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:39,125-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:39,126-0500 INFO ThrottleManager mem=21.9 MB, heap=569.62 MB, maxHeap=10.5 GB +2013-08-09 14:02:39,522-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:39,626-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:39,626-0500 INFO ThrottleManager mem=43.64 MB, heap=568.75 MB, maxHeap=10.5 GB +2013-08-09 14:02:40,022-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:40,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:40,126-0500 INFO ThrottleManager mem=4.77 MB, heap=567.19 MB, maxHeap=10.5 GB +2013-08-09 14:02:40,523-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:40,626-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:40,627-0500 INFO ThrottleManager mem=28.38 MB, heap=566.5 MB, maxHeap=10.5 GB +2013-08-09 14:02:41,023-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:41,127-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:41,127-0500 INFO ThrottleManager mem=53.98 MB, heap=565.69 MB, maxHeap=10.5 GB +2013-08-09 14:02:41,523-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:41,627-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:41,627-0500 INFO ThrottleManager mem=17.78 MB, heap=564.25 MB, maxHeap=10.5 GB +2013-08-09 14:02:42,024-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:42,127-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:42,128-0500 INFO ThrottleManager mem=45 MB, heap=563.62 MB, maxHeap=10.5 GB +2013-08-09 14:02:42,524-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:42,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:42,628-0500 INFO ThrottleManager mem=13.71 MB, heap=562.25 MB, maxHeap=10.5 GB +2013-08-09 14:02:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:02:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 561.56 MB, Heap used: 12.43 MB +2013-08-09 14:02:43,024-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:43,128-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:43,128-0500 INFO ThrottleManager mem=42.34 MB, heap=561.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:43,524-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:43,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:43,629-0500 INFO ThrottleManager mem=15.55 MB, heap=560.31 MB, maxHeap=10.5 GB +2013-08-09 14:02:44,025-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:44,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:44,129-0500 INFO ThrottleManager mem=46.55 MB, heap=559.69 MB, maxHeap=10.5 GB +2013-08-09 14:02:44,129-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:02:44,525-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:44,525-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:02:44,629-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:44,629-0500 INFO ThrottleManager mem=23.83 MB, heap=558.5 MB, maxHeap=10.5 GB +2013-08-09 14:02:45,025-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:45,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:45,130-0500 INFO ThrottleManager mem=2.05 MB, heap=557.38 MB, maxHeap=10.5 GB +2013-08-09 14:02:45,526-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:45,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:45,630-0500 INFO ThrottleManager mem=35.75 MB, heap=556.81 MB, maxHeap=10.5 GB +2013-08-09 14:02:46,026-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:46,130-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:46,130-0500 INFO ThrottleManager mem=16.44 MB, heap=555.75 MB, maxHeap=10.5 GB +2013-08-09 14:02:46,526-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:46,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:46,631-0500 INFO ThrottleManager mem=51.1 MB, heap=555.25 MB, maxHeap=10.5 GB +2013-08-09 14:02:46,730-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:02:46,837-0500 INFO Multiplexer No streams +2013-08-09 14:02:47,026-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:47,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:47,131-0500 INFO ThrottleManager mem=37.07 MB, heap=554.25 MB, maxHeap=10.5 GB +2013-08-09 14:02:47,527-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:47,631-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:47,631-0500 INFO ThrottleManager mem=23.56 MB, heap=553.25 MB, maxHeap=10.5 GB +2013-08-09 14:02:48,027-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:48,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:48,132-0500 INFO ThrottleManager mem=12.54 MB, heap=552.31 MB, maxHeap=10.5 GB +2013-08-09 14:02:48,527-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:48,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:48,632-0500 INFO ThrottleManager mem=2.82 MB, heap=551.44 MB, maxHeap=10.5 GB +2013-08-09 14:02:49,028-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:49,054-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.026, now=130809-140249.054, channel=TCP-54.212.81.224-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,055-0500 INFO ChannelContext => Command(tag: 14, HEARTBEAT) +2013-08-09 14:02:49,055-0500 INFO HeartBeatTask Heartbeat failed: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.026, now=130809-140249.054, channel=TCP-54.212.81.224-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,055-0500 INFO AbstractKarajanChannel Channel config: null +2013-08-09 14:02:49,055-0500 INFO ChannelManager TCP-54.212.81.224-000000 handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.026, now=130809-140249.054, channel=TCP-54.212.81.224-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,055-0500 INFO ChannelManager Channel already shut down +2013-08-09 14:02:49,055-0500 INFO AbstractTCPChannel 54.212.81.224-000000: Channel shut down +2013-08-09 14:02:49,132-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:49,132-0500 INFO ThrottleManager mem=43.27 MB, heap=551 MB, maxHeap=10.5 GB +2013-08-09 14:02:49,231-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.028, now=130809-140249.231, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,231-0500 INFO ChannelContext => Command(tag: 17, HEARTBEAT) +2013-08-09 14:02:49,231-0500 INFO HeartBeatTask Heartbeat failed: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.028, now=130809-140249.231, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,231-0500 INFO ChannelContext => Command(tag: 16, HEARTBEAT) +2013-08-09 14:02:49,231-0500 INFO HeartBeatTask Heartbeat failed: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.028, now=130809-140249.231, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,231-0500 INFO ChannelContext => Command(tag: 19, HEARTBEAT) +2013-08-09 14:02:49,231-0500 INFO HeartBeatTask Heartbeat failed: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.028, now=130809-140249.231, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,231-0500 INFO ChannelContext => Command(tag: 18, HEARTBEAT) +2013-08-09 14:02:49,231-0500 INFO HeartBeatTask Heartbeat failed: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.028, now=130809-140249.231, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,232-0500 INFO AbstractKarajanChannel Channel config: null +2013-08-09 14:02:49,232-0500 INFO ChannelManager TCP-54.244.171.51-000000 handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.028, now=130809-140249.231, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,232-0500 INFO AbstractTCPChannel 54.244.171.51-000000: Channel shut down +2013-08-09 14:02:49,232-0500 INFO MetaChannel MetaChannel[worker-2] -> TCP-54.244.171.51-000000 bind -> NullChannel +2013-08-09 14:02:49,232-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.028, now=130809-140249.231, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,232-0500 INFO ChannelContext => Command(tag: 17, HEARTBEAT) +2013-08-09 14:02:49,232-0500 INFO HeartBeatTask Heartbeat failed: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.028, now=130809-140249.231, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,232-0500 INFO ChannelContext => Command(tag: 16, HEARTBEAT) +2013-08-09 14:02:49,232-0500 INFO HeartBeatTask Heartbeat failed: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.028, now=130809-140249.231, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,233-0500 INFO ChannelContext => Command(tag: 19, HEARTBEAT) +2013-08-09 14:02:49,233-0500 INFO HeartBeatTask Heartbeat failed: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.028, now=130809-140249.231, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,233-0500 INFO ChannelContext => Command(tag: 18, HEARTBEAT) +2013-08-09 14:02:49,233-0500 INFO HeartBeatTask Heartbeat failed: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.028, now=130809-140249.231, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,233-0500 INFO Node Node [ip-10-251-21-212] 0 lost connection to worker; removing node from block. +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.028, now=130809-140249.231, channel=TCP-54.244.171.51-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,233-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848033-1376074606770-1376074606771) Active +2013-08-09 14:02:49,233-0500 WARN TaskNotifier Failed to send task notification +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.sendStatus(TaskNotifier.java:76) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.statusChanged(TaskNotifier.java:64) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.notifyListeners(TaskImpl.java:240) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:228) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:257) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:218) + at org.globus.cog.abstraction.coaster.service.job.manager.Job.fail(Job.java:182) + at org.globus.cog.abstraction.coaster.service.job.manager.Cpu.taskFailed(Cpu.java:349) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.channelShutDown(Node.java:147) + at org.globus.cog.karajan.workflow.service.channels.ChannelContext.channelShutDown(ChannelContext.java:317) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.handleChannelException(ChannelManager.java:292) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleChannelException(AbstractKarajanChannel.java:566) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:134) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,234-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848033-1376074606770-1376074606771) Failed Task failed: Connection to worker lost +2013-08-09 14:02:49,234-0500 INFO Cpu 54.244.171.51:0 jobTerminated +2013-08-09 14:02:49,234-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=0 +2013-08-09 14:02:49,234-0500 WARN TaskNotifier Failed to send task notification +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.sendStatus(TaskNotifier.java:76) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.statusChanged(TaskNotifier.java:64) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.notifyListeners(TaskImpl.java:240) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:228) + at org.globus.cog.abstraction.coaster.service.job.manager.Job.fail(Job.java:182) + at org.globus.cog.abstraction.coaster.service.job.manager.Cpu.taskFailed(Cpu.java:349) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.channelShutDown(Node.java:147) + at org.globus.cog.karajan.workflow.service.channels.ChannelContext.channelShutDown(ChannelContext.java:317) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.handleChannelException(ChannelManager.java:292) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleChannelException(AbstractKarajanChannel.java:566) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:134) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,234-0500 WARN TaskNotifier Failed to send task notification +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.sendStatus(TaskNotifier.java:76) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.statusChanged(TaskNotifier.java:64) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.notifyListeners(TaskImpl.java:240) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:228) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:257) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:218) + at org.globus.cog.abstraction.coaster.service.job.manager.Job.fail(Job.java:182) + at org.globus.cog.abstraction.coaster.service.job.manager.Cpu.taskFailed(Cpu.java:349) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.channelShutDown(Node.java:147) + at org.globus.cog.karajan.workflow.service.channels.ChannelContext.channelShutDown(ChannelContext.java:317) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.handleChannelException(ChannelManager.java:292) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleChannelException(AbstractKarajanChannel.java:566) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:134) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,235-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848041-1376074606761-1376074606762) Active +2013-08-09 14:02:49,235-0500 WARN TaskNotifier Failed to send task notification +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.sendStatus(TaskNotifier.java:76) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.statusChanged(TaskNotifier.java:64) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.notifyListeners(TaskImpl.java:240) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:228) + at org.globus.cog.abstraction.coaster.service.job.manager.Job.fail(Job.java:182) + at org.globus.cog.abstraction.coaster.service.job.manager.Cpu.taskFailed(Cpu.java:349) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.channelShutDown(Node.java:147) + at org.globus.cog.karajan.workflow.service.channels.ChannelContext.channelShutDown(ChannelContext.java:317) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.handleChannelException(ChannelManager.java:292) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleChannelException(AbstractKarajanChannel.java:566) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:134) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,235-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848041-1376074606761-1376074606762) Failed Task failed: Connection to worker lost +2013-08-09 14:02:49,235-0500 INFO Cpu 54.244.171.51:2 jobTerminated +2013-08-09 14:02:49,235-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=2 +2013-08-09 14:02:49,235-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848036-1376074606767-1376074606768) Active +2013-08-09 14:02:49,235-0500 WARN TaskNotifier Failed to send task notification +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.sendStatus(TaskNotifier.java:76) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.statusChanged(TaskNotifier.java:64) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.notifyListeners(TaskImpl.java:240) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:228) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:257) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:218) + at org.globus.cog.abstraction.coaster.service.job.manager.Job.fail(Job.java:182) + at org.globus.cog.abstraction.coaster.service.job.manager.Cpu.taskFailed(Cpu.java:349) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.channelShutDown(Node.java:147) + at org.globus.cog.karajan.workflow.service.channels.ChannelContext.channelShutDown(ChannelContext.java:317) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.handleChannelException(ChannelManager.java:292) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleChannelException(AbstractKarajanChannel.java:566) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:134) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,236-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848036-1376074606767-1376074606768) Failed Task failed: Connection to worker lost +2013-08-09 14:02:49,236-0500 INFO Cpu 54.244.171.51:3 jobTerminated +2013-08-09 14:02:49,236-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=3 +2013-08-09 14:02:49,236-0500 WARN TaskNotifier Failed to send task notification +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.sendStatus(TaskNotifier.java:76) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.statusChanged(TaskNotifier.java:64) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.notifyListeners(TaskImpl.java:240) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:228) + at org.globus.cog.abstraction.coaster.service.job.manager.Job.fail(Job.java:182) + at org.globus.cog.abstraction.coaster.service.job.manager.Cpu.taskFailed(Cpu.java:349) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.channelShutDown(Node.java:147) + at org.globus.cog.karajan.workflow.service.channels.ChannelContext.channelShutDown(ChannelContext.java:317) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.handleChannelException(ChannelManager.java:292) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleChannelException(AbstractKarajanChannel.java:566) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:134) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,236-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848042-1376074606773-1376074606774) Active +2013-08-09 14:02:49,236-0500 WARN TaskNotifier Failed to send task notification +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.sendStatus(TaskNotifier.java:76) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.statusChanged(TaskNotifier.java:64) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.notifyListeners(TaskImpl.java:240) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:228) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:257) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:218) + at org.globus.cog.abstraction.coaster.service.job.manager.Job.fail(Job.java:182) + at org.globus.cog.abstraction.coaster.service.job.manager.Cpu.taskFailed(Cpu.java:349) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.channelShutDown(Node.java:147) + at org.globus.cog.karajan.workflow.service.channels.ChannelContext.channelShutDown(ChannelContext.java:317) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.handleChannelException(ChannelManager.java:292) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleChannelException(AbstractKarajanChannel.java:566) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:134) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,237-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848042-1376074606773-1376074606774) Failed Task failed: Connection to worker lost +2013-08-09 14:02:49,237-0500 INFO Cpu 54.244.171.51:6 jobTerminated +2013-08-09 14:02:49,237-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=6 +2013-08-09 14:02:49,237-0500 WARN TaskNotifier Failed to send task notification +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.sendStatus(TaskNotifier.java:76) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.statusChanged(TaskNotifier.java:64) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.notifyListeners(TaskImpl.java:240) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:228) + at org.globus.cog.abstraction.coaster.service.job.manager.Job.fail(Job.java:182) + at org.globus.cog.abstraction.coaster.service.job.manager.Cpu.taskFailed(Cpu.java:349) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.channelShutDown(Node.java:147) + at org.globus.cog.karajan.workflow.service.channels.ChannelContext.channelShutDown(ChannelContext.java:317) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.handleChannelException(ChannelManager.java:292) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleChannelException(AbstractKarajanChannel.java:566) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:134) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,237-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848037-1376074606776-1376074606777) Active +2013-08-09 14:02:49,237-0500 WARN TaskNotifier Failed to send task notification +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.sendStatus(TaskNotifier.java:76) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.statusChanged(TaskNotifier.java:64) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.notifyListeners(TaskImpl.java:240) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:228) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:257) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:218) + at org.globus.cog.abstraction.coaster.service.job.manager.Job.fail(Job.java:182) + at org.globus.cog.abstraction.coaster.service.job.manager.Cpu.taskFailed(Cpu.java:349) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.channelShutDown(Node.java:147) + at org.globus.cog.karajan.workflow.service.channels.ChannelContext.channelShutDown(ChannelContext.java:317) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.handleChannelException(ChannelManager.java:292) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleChannelException(AbstractKarajanChannel.java:566) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:134) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,238-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376074848037-1376074606776-1376074606777) Failed Task failed: Connection to worker lost +2013-08-09 14:02:49,238-0500 INFO Cpu 54.244.171.51:7 jobTerminated +2013-08-09 14:02:49,238-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=7 +2013-08-09 14:02:49,238-0500 WARN TaskNotifier Failed to send task notification +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.sendStatus(TaskNotifier.java:76) + at org.globus.cog.abstraction.coaster.service.job.manager.TaskNotifier.statusChanged(TaskNotifier.java:64) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.notifyListeners(TaskImpl.java:240) + at org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:228) + at org.globus.cog.abstraction.coaster.service.job.manager.Job.fail(Job.java:182) + at org.globus.cog.abstraction.coaster.service.job.manager.Cpu.taskFailed(Cpu.java:349) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.channelShutDown(Node.java:147) + at org.globus.cog.karajan.workflow.service.channels.ChannelContext.channelShutDown(ChannelContext.java:317) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.handleChannelException(ChannelManager.java:292) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleChannelException(AbstractKarajanChannel.java:566) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:134) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,238-0500 INFO MetaChannel MetaChannel[worker-2] -> NullChannel bind -> NullChannel +2013-08-09 14:02:49,238-0500 WARN BlockQueueProcessor Failed to send worker status update to client +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.PassiveQueueProcessor.nodeRemoved(PassiveQueueProcessor.java:109) + at org.globus.cog.abstraction.coaster.service.job.manager.Block.removeNode(Block.java:561) + at org.globus.cog.abstraction.coaster.service.job.manager.Node.channelShutDown(Node.java:160) + at org.globus.cog.karajan.workflow.service.channels.ChannelContext.channelShutDown(ChannelContext.java:317) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.handleChannelException(ChannelManager.java:292) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleChannelException(AbstractKarajanChannel.java:566) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:134) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,239-0500 INFO ChannelManager Channel exception handled +2013-08-09 14:02:49,239-0500 INFO AbstractTCPChannel 54.244.171.51-000000: Channel shut down +2013-08-09 14:02:49,515-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.030, now=130809-140249.515, channel=TCP-54.212.37.161-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,515-0500 INFO ChannelContext => Command(tag: 12, HEARTBEAT) +2013-08-09 14:02:49,515-0500 INFO HeartBeatTask Heartbeat failed: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.030, now=130809-140249.515, channel=TCP-54.212.37.161-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,515-0500 INFO AbstractKarajanChannel Channel config: null +2013-08-09 14:02:49,515-0500 INFO ChannelManager TCP-54.212.37.161-000000 handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140049.030, now=130809-140249.515, channel=TCP-54.212.37.161-000000 + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:02:49,516-0500 INFO ChannelManager Channel already shut down +2013-08-09 14:02:49,516-0500 INFO AbstractTCPChannel 54.212.37.161-000000: Channel shut down +2013-08-09 14:02:49,528-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:49,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:49,632-0500 INFO ThrottleManager mem=15.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:50,028-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:50,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:50,133-0500 INFO ThrottleManager mem=15.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:50,528-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:50,633-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:50,633-0500 INFO ThrottleManager mem=15.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:51,029-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:51,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:51,133-0500 INFO ThrottleManager mem=15.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:51,529-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:51,634-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:51,634-0500 INFO ThrottleManager mem=15.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:52,029-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:52,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:52,134-0500 INFO ThrottleManager mem=15.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:52,529-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:52,634-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:52,634-0500 INFO ThrottleManager mem=15.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:02:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 15.46 MB +2013-08-09 14:02:53,030-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:53,135-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:53,135-0500 INFO ThrottleManager mem=15.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:53,530-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:53,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:53,635-0500 INFO ThrottleManager mem=15.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:54,030-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:54,135-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:54,135-0500 INFO ThrottleManager mem=15.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:54,136-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:02:54,531-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:54,531-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:02:54,636-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:54,636-0500 INFO ThrottleManager mem=15.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:55,031-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:55,136-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:55,136-0500 INFO ThrottleManager mem=15.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:55,531-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:55,636-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:55,637-0500 INFO ThrottleManager mem=15.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:56,031-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:56,137-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:56,137-0500 INFO ThrottleManager mem=15.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:56,532-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:56,637-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:56,637-0500 INFO ThrottleManager mem=15.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:56,730-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:02:56,843-0500 INFO Multiplexer No streams +2013-08-09 14:02:57,032-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:57,137-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:57,138-0500 INFO ThrottleManager mem=15.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:57,532-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:57,638-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:57,638-0500 INFO ThrottleManager mem=15.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:58,032-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:58,138-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:58,138-0500 INFO ThrottleManager mem=15.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:58,533-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:58,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:58,639-0500 INFO ThrottleManager mem=15.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:59,033-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:59,139-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:59,139-0500 INFO ThrottleManager mem=15.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:02:59,533-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:59,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:02:59,639-0500 INFO ThrottleManager mem=15.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:00,033-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:00,139-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:00,140-0500 INFO ThrottleManager mem=15.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:00,534-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:00,640-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:00,640-0500 INFO ThrottleManager mem=15.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:01,034-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:01,140-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:01,140-0500 INFO ThrottleManager mem=15.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:01,534-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:01,640-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:01,641-0500 INFO ThrottleManager mem=15.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:02,035-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:02,141-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:02,141-0500 INFO ThrottleManager mem=15.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:02,535-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:02,641-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:02,641-0500 INFO ThrottleManager mem=15.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:03:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 15.72 MB +2013-08-09 14:03:03,035-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:03,141-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:03,142-0500 INFO ThrottleManager mem=15.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:03,536-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:03,642-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:03,642-0500 INFO ThrottleManager mem=15.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:04,036-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:04,142-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:04,142-0500 INFO ThrottleManager mem=15.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:04,142-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:03:04,536-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:04,537-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:03:04,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:04,643-0500 INFO ThrottleManager mem=15.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:05,037-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:05,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:05,143-0500 INFO ThrottleManager mem=15.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:05,537-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:05,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:05,643-0500 INFO ThrottleManager mem=15.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:06,037-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:06,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:06,144-0500 INFO ThrottleManager mem=15.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:06,538-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:06,644-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:06,644-0500 INFO ThrottleManager mem=15.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:06,730-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:03:06,848-0500 INFO Multiplexer No streams +2013-08-09 14:03:07,038-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:07,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:07,145-0500 INFO ThrottleManager mem=15.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:07,538-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:07,645-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:07,645-0500 INFO ThrottleManager mem=15.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:08,038-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:08,145-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:08,145-0500 INFO ThrottleManager mem=15.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:08,539-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:08,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:08,646-0500 INFO ThrottleManager mem=15.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:08,648-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140107.847, now=130809-140308.648, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:03:08,649-0500 INFO ChannelContext => Command(tag: 27, JOBSTATUS) +2013-08-09 14:03:08,649-0500 WARN TaskNotifier Client could not properly process notification: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140107.847, now=130809-140308.648, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:03:08,649-0500 INFO ChannelContext => Command(tag: 29, JOBSTATUS) +2013-08-09 14:03:08,649-0500 WARN TaskNotifier Client could not properly process notification: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140107.847, now=130809-140308.648, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:03:08,649-0500 INFO ChannelContext => Command(tag: 28, JOBSTATUS) +2013-08-09 14:03:08,649-0500 WARN TaskNotifier Client could not properly process notification: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140107.847, now=130809-140308.648, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:03:08,649-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 14:03:08,649-0500 INFO ChannelManager TCP-null handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140107.847, now=130809-140308.648, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:03:08,649-0500 INFO ChannelManager Channel already shut down +2013-08-09 14:03:09,039-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:09,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:09,146-0500 INFO ThrottleManager mem=16.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:09,539-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:09,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:09,646-0500 INFO ThrottleManager mem=16.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:10,039-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:10,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:10,147-0500 INFO ThrottleManager mem=16.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:10,540-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:10,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:10,647-0500 INFO ThrottleManager mem=16.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:11,040-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:11,147-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:11,147-0500 INFO ThrottleManager mem=16.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:11,540-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:11,648-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:11,648-0500 INFO ThrottleManager mem=16.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:11,967-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140110.966, now=130809-140311.967, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:03:11,967-0500 INFO ChannelContext => Command(tag: 27, JOBSTATUS) +2013-08-09 14:03:11,967-0500 WARN TaskNotifier Client could not properly process notification: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140110.966, now=130809-140311.967, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:03:11,967-0500 INFO ChannelContext => Command(tag: 29, JOBSTATUS) +2013-08-09 14:03:11,967-0500 WARN TaskNotifier Client could not properly process notification: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140110.966, now=130809-140311.967, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:03:11,967-0500 INFO ChannelContext => Command(tag: 28, JOBSTATUS) +2013-08-09 14:03:11,967-0500 WARN TaskNotifier Client could not properly process notification: null +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140110.966, now=130809-140311.967, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:03:11,968-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 14:03:11,968-0500 INFO ChannelManager BufferingChannel handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-140110.966, now=130809-140311.967, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 14:03:11,968-0500 INFO ChannelManager Channel already shut down +2013-08-09 14:03:12,041-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:12,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:12,148-0500 INFO ThrottleManager mem=16.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:12,541-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:12,648-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:12,648-0500 INFO ThrottleManager mem=16.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:03:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 16.32 MB +2013-08-09 14:03:13,041-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:13,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:13,149-0500 INFO ThrottleManager mem=16.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:13,541-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:13,649-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:13,649-0500 INFO ThrottleManager mem=16.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:14,042-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:14,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:14,150-0500 INFO ThrottleManager mem=16.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:14,150-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:03:14,542-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:14,542-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:03:14,650-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:14,650-0500 INFO ThrottleManager mem=16.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:15,042-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:15,150-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:15,150-0500 INFO ThrottleManager mem=16.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:15,542-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:15,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:15,651-0500 INFO ThrottleManager mem=16.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:16,043-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:16,151-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:16,151-0500 INFO ThrottleManager mem=16.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:16,543-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:16,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:16,651-0500 INFO ThrottleManager mem=16.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:16,731-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:03:16,851-0500 INFO Multiplexer No streams +2013-08-09 14:03:17,043-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:17,152-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:17,152-0500 INFO ThrottleManager mem=16.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:17,544-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:17,652-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:17,652-0500 INFO ThrottleManager mem=16.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:18,044-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:18,152-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:18,153-0500 INFO ThrottleManager mem=16.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:18,544-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:18,653-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:18,653-0500 INFO ThrottleManager mem=16.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:19,044-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:19,153-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:19,153-0500 INFO ThrottleManager mem=16.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:19,545-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:19,654-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:19,654-0500 INFO ThrottleManager mem=16.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:20,045-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:20,154-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:20,154-0500 INFO ThrottleManager mem=16.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:20,545-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:20,654-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:20,654-0500 INFO ThrottleManager mem=16.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:21,045-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:21,155-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:21,155-0500 INFO ThrottleManager mem=16.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:21,546-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:21,655-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:21,655-0500 INFO ThrottleManager mem=16.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:22,046-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:22,155-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:22,156-0500 INFO ThrottleManager mem=16.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:22,546-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:22,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:22,656-0500 INFO ThrottleManager mem=16.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:03:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 16.58 MB +2013-08-09 14:03:23,047-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:23,156-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:23,156-0500 INFO ThrottleManager mem=16.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:23,547-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:23,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:23,657-0500 INFO ThrottleManager mem=16.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:24,047-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:24,157-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:24,157-0500 INFO ThrottleManager mem=16.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:24,157-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:03:24,548-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:24,548-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:03:24,657-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:24,657-0500 INFO ThrottleManager mem=16.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:25,048-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:25,158-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:25,158-0500 INFO ThrottleManager mem=16.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:25,548-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:25,658-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:25,658-0500 INFO ThrottleManager mem=16.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:26,048-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:26,158-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:26,159-0500 INFO ThrottleManager mem=16.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:26,549-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:26,659-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:26,659-0500 INFO ThrottleManager mem=16.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:26,731-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:03:26,858-0500 INFO Multiplexer No streams +2013-08-09 14:03:27,049-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:27,159-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:27,159-0500 INFO ThrottleManager mem=16.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:27,549-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:27,659-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:27,660-0500 INFO ThrottleManager mem=16.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:28,050-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:28,160-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:28,160-0500 INFO ThrottleManager mem=16.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:28,550-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:28,660-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:28,660-0500 INFO ThrottleManager mem=16.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:29,050-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:29,160-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:29,161-0500 INFO ThrottleManager mem=16.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:29,550-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:29,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:29,661-0500 INFO ThrottleManager mem=16.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:30,051-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:30,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:30,161-0500 INFO ThrottleManager mem=16.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:30,551-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:30,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:30,662-0500 INFO ThrottleManager mem=16.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:31,051-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:31,162-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:31,162-0500 INFO ThrottleManager mem=16.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:31,552-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:31,662-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:31,662-0500 INFO ThrottleManager mem=16.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:32,052-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:32,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:32,163-0500 INFO ThrottleManager mem=16.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:32,552-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:32,663-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:32,663-0500 INFO ThrottleManager mem=16.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:32,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:03:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 16.84 MB +2013-08-09 14:03:33,053-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:33,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:33,163-0500 INFO ThrottleManager mem=16.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:33,553-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:33,663-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:33,664-0500 INFO ThrottleManager mem=16.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:34,053-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:34,164-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:34,164-0500 INFO ThrottleManager mem=16.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:34,164-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:03:34,553-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:34,554-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:03:34,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:34,664-0500 INFO ThrottleManager mem=16.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:35,054-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:35,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:35,165-0500 INFO ThrottleManager mem=16.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:35,554-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:35,665-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:35,665-0500 INFO ThrottleManager mem=16.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:36,054-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:36,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:36,165-0500 INFO ThrottleManager mem=16.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:36,555-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:36,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:36,666-0500 INFO ThrottleManager mem=16.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:36,731-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:03:36,866-0500 INFO Multiplexer No streams +2013-08-09 14:03:37,055-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:37,166-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:37,166-0500 INFO ThrottleManager mem=16.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:37,555-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:37,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:37,666-0500 INFO ThrottleManager mem=16.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:38,056-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:38,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:38,167-0500 INFO ThrottleManager mem=16.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:38,556-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:38,667-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:38,667-0500 INFO ThrottleManager mem=16.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:39,056-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:39,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:39,168-0500 INFO ThrottleManager mem=17.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:39,556-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:39,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:39,668-0500 INFO ThrottleManager mem=17.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:40,057-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:40,168-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:40,168-0500 INFO ThrottleManager mem=17.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:40,557-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:40,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:40,669-0500 INFO ThrottleManager mem=17.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:41,058-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:41,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:41,169-0500 INFO ThrottleManager mem=17.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:41,558-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:41,669-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:41,669-0500 INFO ThrottleManager mem=17.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:42,058-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:42,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:42,170-0500 INFO ThrottleManager mem=17.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:42,558-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:42,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:42,670-0500 INFO ThrottleManager mem=17.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:03:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 17.1 MB +2013-08-09 14:03:43,059-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:43,170-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:43,170-0500 INFO ThrottleManager mem=17.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:43,559-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:43,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:43,670-0500 INFO ThrottleManager mem=17.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:44,059-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:44,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:44,171-0500 INFO ThrottleManager mem=17.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:44,171-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:03:44,559-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:44,560-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:03:44,671-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:44,671-0500 INFO ThrottleManager mem=17.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:45,060-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:45,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:45,172-0500 INFO ThrottleManager mem=17.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:45,560-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:45,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:45,672-0500 INFO ThrottleManager mem=17.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:46,060-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:46,172-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:46,172-0500 INFO ThrottleManager mem=17.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:46,561-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:46,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:46,672-0500 INFO ThrottleManager mem=17.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:46,731-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:03:46,873-0500 INFO Multiplexer No streams +2013-08-09 14:03:47,061-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:47,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:47,173-0500 INFO ThrottleManager mem=17.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:47,561-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:47,673-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:47,673-0500 INFO ThrottleManager mem=17.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:48,061-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:48,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:48,173-0500 INFO ThrottleManager mem=17.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:48,562-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:48,674-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:48,674-0500 INFO ThrottleManager mem=17.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:49,062-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:49,174-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:49,174-0500 INFO ThrottleManager mem=17.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:49,562-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:49,674-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:49,674-0500 INFO ThrottleManager mem=17.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:50,063-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:50,175-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:50,175-0500 INFO ThrottleManager mem=17.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:50,563-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:50,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:50,675-0500 INFO ThrottleManager mem=17.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:51,063-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:51,175-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:51,175-0500 INFO ThrottleManager mem=17.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:51,563-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:51,676-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:51,676-0500 INFO ThrottleManager mem=17.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:52,064-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:52,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:52,176-0500 INFO ThrottleManager mem=17.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:52,564-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:52,676-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:52,676-0500 INFO ThrottleManager mem=17.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:03:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 17.37 MB +2013-08-09 14:03:53,065-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:53,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:53,177-0500 INFO ThrottleManager mem=17.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:53,565-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:53,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:53,677-0500 INFO ThrottleManager mem=17.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:54,065-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:54,177-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:54,177-0500 INFO ThrottleManager mem=17.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:54,177-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:03:54,565-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:54,566-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:03:54,678-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:54,678-0500 INFO ThrottleManager mem=17.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:55,066-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:55,178-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:55,178-0500 INFO ThrottleManager mem=17.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:55,566-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:55,678-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:55,678-0500 INFO ThrottleManager mem=17.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:56,066-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:56,179-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:56,179-0500 INFO ThrottleManager mem=17.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:56,567-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:56,679-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:56,679-0500 INFO ThrottleManager mem=17.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:56,731-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:03:56,882-0500 INFO Multiplexer No streams +2013-08-09 14:03:57,067-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:57,179-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:57,179-0500 INFO ThrottleManager mem=17.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:57,567-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:57,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:57,680-0500 INFO ThrottleManager mem=17.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:58,067-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:58,180-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:58,180-0500 INFO ThrottleManager mem=17.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:58,568-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:58,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:58,680-0500 INFO ThrottleManager mem=17.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:59,068-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:59,181-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:59,181-0500 INFO ThrottleManager mem=17.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:03:59,568-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:59,681-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:03:59,681-0500 INFO ThrottleManager mem=17.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:00,069-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:00,181-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:00,181-0500 INFO ThrottleManager mem=17.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:00,569-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:00,682-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:00,682-0500 INFO ThrottleManager mem=17.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:01,069-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:01,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:01,182-0500 INFO ThrottleManager mem=17.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:01,569-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:01,682-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:01,682-0500 INFO ThrottleManager mem=17.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:02,070-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:02,183-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:02,183-0500 INFO ThrottleManager mem=17.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:02,570-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:02,683-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:02,683-0500 INFO ThrottleManager mem=17.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:04:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 17.63 MB +2013-08-09 14:04:03,070-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:03,183-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:03,183-0500 INFO ThrottleManager mem=17.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:03,570-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:03,684-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:03,684-0500 INFO ThrottleManager mem=17.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:04,071-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:04,184-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:04,184-0500 INFO ThrottleManager mem=17.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:04,184-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:04:04,571-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:04,571-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:04:04,684-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:04,684-0500 INFO ThrottleManager mem=17.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:05,072-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:05,185-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:05,185-0500 INFO ThrottleManager mem=17.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:05,572-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:05,685-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:05,685-0500 INFO ThrottleManager mem=17.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:06,072-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:06,185-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:06,185-0500 INFO ThrottleManager mem=17.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:06,572-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:06,686-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:06,686-0500 INFO ThrottleManager mem=17.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:06,731-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:04:06,890-0500 INFO Multiplexer No streams +2013-08-09 14:04:07,073-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:07,186-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:07,186-0500 INFO ThrottleManager mem=17.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:07,573-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:07,686-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:07,687-0500 INFO ThrottleManager mem=17.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:08,073-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:08,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:08,187-0500 INFO ThrottleManager mem=17.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:08,574-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:08,687-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:08,687-0500 INFO ThrottleManager mem=17.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:09,074-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:09,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:09,188-0500 INFO ThrottleManager mem=17.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:09,574-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:09,688-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:09,688-0500 INFO ThrottleManager mem=17.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:10,074-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:10,188-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:10,188-0500 INFO ThrottleManager mem=17.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:10,575-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:10,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:10,689-0500 INFO ThrottleManager mem=17.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:11,075-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:11,189-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:11,189-0500 INFO ThrottleManager mem=17.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:11,576-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:11,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:11,689-0500 INFO ThrottleManager mem=17.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:12,076-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:12,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:12,190-0500 INFO ThrottleManager mem=17.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:12,576-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:12,690-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:12,690-0500 INFO ThrottleManager mem=17.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:04:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 17.89 MB +2013-08-09 14:04:13,076-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:13,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:13,190-0500 INFO ThrottleManager mem=17.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:13,577-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:13,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:13,691-0500 INFO ThrottleManager mem=17.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:14,077-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:14,191-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:14,191-0500 INFO ThrottleManager mem=17.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:14,191-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:04:14,577-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:14,577-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:04:14,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:14,691-0500 INFO ThrottleManager mem=17.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:15,077-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:15,192-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:15,192-0500 INFO ThrottleManager mem=17.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:15,578-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:15,692-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:15,692-0500 INFO ThrottleManager mem=17.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:16,078-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:16,192-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:16,192-0500 INFO ThrottleManager mem=17.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:16,578-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:16,693-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:16,693-0500 INFO ThrottleManager mem=17.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:16,731-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:04:16,892-0500 INFO Multiplexer No streams +2013-08-09 14:04:17,078-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:17,193-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:17,193-0500 INFO ThrottleManager mem=18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:17,579-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:17,693-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:17,693-0500 INFO ThrottleManager mem=18.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:18,079-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:18,193-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:18,193-0500 INFO ThrottleManager mem=18.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:18,579-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:18,694-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:18,694-0500 INFO ThrottleManager mem=18.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:19,080-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:19,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:19,194-0500 INFO ThrottleManager mem=18.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:19,580-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:19,694-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:19,694-0500 INFO ThrottleManager mem=18.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:20,080-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:20,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:20,195-0500 INFO ThrottleManager mem=18.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:20,580-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:20,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:20,695-0500 INFO ThrottleManager mem=18.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:21,081-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:21,195-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:21,195-0500 INFO ThrottleManager mem=18.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:21,581-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:21,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:21,696-0500 INFO ThrottleManager mem=18.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:22,081-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:22,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:22,196-0500 INFO ThrottleManager mem=18.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:22,581-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:22,696-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:22,696-0500 INFO ThrottleManager mem=18.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:04:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 18.15 MB +2013-08-09 14:04:23,082-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:23,197-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:23,197-0500 INFO ThrottleManager mem=18.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:23,582-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:23,697-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:23,697-0500 INFO ThrottleManager mem=18.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:24,082-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:24,197-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:24,197-0500 INFO ThrottleManager mem=18.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:24,197-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:04:24,583-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:24,583-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:04:24,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:24,698-0500 INFO ThrottleManager mem=18.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:25,083-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:25,198-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:25,198-0500 INFO ThrottleManager mem=18.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:25,583-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:25,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:25,698-0500 INFO ThrottleManager mem=18.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:26,084-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:26,199-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:26,199-0500 INFO ThrottleManager mem=18.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:26,584-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:26,699-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:26,699-0500 INFO ThrottleManager mem=18.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:26,731-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:04:26,907-0500 INFO Multiplexer No streams +2013-08-09 14:04:27,084-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:27,199-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:27,199-0500 INFO ThrottleManager mem=18.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:27,584-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:27,700-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:27,700-0500 INFO ThrottleManager mem=18.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:28,085-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:28,200-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:28,200-0500 INFO ThrottleManager mem=18.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:28,585-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:28,700-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:28,700-0500 INFO ThrottleManager mem=18.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:29,085-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:29,201-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:29,201-0500 INFO ThrottleManager mem=18.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:29,585-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:29,701-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:29,701-0500 INFO ThrottleManager mem=18.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:30,086-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:30,201-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:30,201-0500 INFO ThrottleManager mem=18.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:30,586-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:30,702-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:30,702-0500 INFO ThrottleManager mem=18.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:31,086-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:31,202-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:31,202-0500 INFO ThrottleManager mem=18.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:31,586-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:31,702-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:31,703-0500 INFO ThrottleManager mem=18.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:32,087-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:32,203-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:32,203-0500 INFO ThrottleManager mem=18.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:32,587-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:32,703-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:32,703-0500 INFO ThrottleManager mem=18.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:04:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 18.42 MB +2013-08-09 14:04:33,087-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:33,203-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:33,203-0500 INFO ThrottleManager mem=18.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:33,588-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:33,704-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:33,704-0500 INFO ThrottleManager mem=18.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:34,088-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:34,204-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:34,204-0500 INFO ThrottleManager mem=18.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:34,204-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:04:34,588-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:34,588-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:04:34,704-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:34,705-0500 INFO ThrottleManager mem=18.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:35,089-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:35,205-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:35,205-0500 INFO ThrottleManager mem=18.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:35,589-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:35,705-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:35,705-0500 INFO ThrottleManager mem=18.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:36,089-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:36,206-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:36,206-0500 INFO ThrottleManager mem=18.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:36,589-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:36,706-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:36,706-0500 INFO ThrottleManager mem=18.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:36,731-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:04:36,912-0500 INFO Multiplexer No streams +2013-08-09 14:04:37,090-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:37,206-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:37,206-0500 INFO ThrottleManager mem=18.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:37,590-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:37,707-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:37,707-0500 INFO ThrottleManager mem=18.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:38,090-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:38,207-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:38,207-0500 INFO ThrottleManager mem=18.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:38,590-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:38,707-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:38,707-0500 INFO ThrottleManager mem=18.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:39,091-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:39,208-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:39,208-0500 INFO ThrottleManager mem=18.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:39,591-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:39,708-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:39,708-0500 INFO ThrottleManager mem=18.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:40,091-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:40,208-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:40,208-0500 INFO ThrottleManager mem=18.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:40,591-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:40,709-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:40,709-0500 INFO ThrottleManager mem=18.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:41,092-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:41,209-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:41,209-0500 INFO ThrottleManager mem=18.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:41,592-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:41,709-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:41,710-0500 INFO ThrottleManager mem=18.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:42,092-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:42,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:42,210-0500 INFO ThrottleManager mem=18.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:42,593-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:42,710-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:42,710-0500 INFO ThrottleManager mem=18.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:04:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 18.68 MB +2013-08-09 14:04:43,093-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:43,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:43,210-0500 INFO ThrottleManager mem=18.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:43,593-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:43,711-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:43,711-0500 INFO ThrottleManager mem=18.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:44,094-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:44,211-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:44,211-0500 INFO ThrottleManager mem=18.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:44,211-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:04:44,594-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:44,594-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:04:44,711-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:44,711-0500 INFO ThrottleManager mem=18.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:45,094-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:45,212-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:45,212-0500 INFO ThrottleManager mem=18.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:45,594-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:45,712-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:45,712-0500 INFO ThrottleManager mem=18.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:46,095-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:46,212-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:46,212-0500 INFO ThrottleManager mem=18.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:46,595-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:46,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:46,713-0500 INFO ThrottleManager mem=18.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:46,731-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:04:46,917-0500 INFO Multiplexer No streams +2013-08-09 14:04:47,095-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:47,213-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:47,213-0500 INFO ThrottleManager mem=18.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:47,595-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:47,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:47,713-0500 INFO ThrottleManager mem=18.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:48,096-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:48,214-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:48,214-0500 INFO ThrottleManager mem=18.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:48,596-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:48,714-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:48,714-0500 INFO ThrottleManager mem=18.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:49,096-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:49,214-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:49,214-0500 INFO ThrottleManager mem=18.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:49,597-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:49,715-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:49,715-0500 INFO ThrottleManager mem=18.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:50,097-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:50,215-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:50,215-0500 INFO ThrottleManager mem=18.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:50,597-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:50,715-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:50,715-0500 INFO ThrottleManager mem=18.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:51,097-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:51,216-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:51,216-0500 INFO ThrottleManager mem=18.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:51,598-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:51,716-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:51,716-0500 INFO ThrottleManager mem=18.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:52,098-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:52,216-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:52,216-0500 INFO ThrottleManager mem=18.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:52,598-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:52,717-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:52,717-0500 INFO ThrottleManager mem=18.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:04:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 18.94 MB +2013-08-09 14:04:53,099-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:53,217-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:53,217-0500 INFO ThrottleManager mem=18.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:53,599-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:53,717-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:53,718-0500 INFO ThrottleManager mem=18.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:54,099-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:54,218-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:54,218-0500 INFO ThrottleManager mem=18.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:54,218-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:04:54,599-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:54,600-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:04:54,718-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:54,718-0500 INFO ThrottleManager mem=18.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:55,100-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:55,218-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:55,219-0500 INFO ThrottleManager mem=19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:55,600-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:55,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:55,719-0500 INFO ThrottleManager mem=19.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:56,100-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:56,219-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:56,219-0500 INFO ThrottleManager mem=19.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:56,601-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:56,720-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:56,720-0500 INFO ThrottleManager mem=19.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:56,731-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:04:56,925-0500 INFO Multiplexer No streams +2013-08-09 14:04:57,101-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:57,220-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:57,220-0500 INFO ThrottleManager mem=19.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:57,601-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:57,720-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:57,720-0500 INFO ThrottleManager mem=19.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:58,101-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:58,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:58,221-0500 INFO ThrottleManager mem=19.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:58,602-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:58,721-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:58,721-0500 INFO ThrottleManager mem=19.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:59,102-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:59,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:59,221-0500 INFO ThrottleManager mem=19.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:04:59,602-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:59,722-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:04:59,722-0500 INFO ThrottleManager mem=19.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:00,102-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:00,222-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:00,222-0500 INFO ThrottleManager mem=19.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:00,603-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:00,722-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:00,722-0500 INFO ThrottleManager mem=19.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:01,103-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:01,223-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:01,223-0500 INFO ThrottleManager mem=19.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:01,603-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:01,723-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:01,723-0500 INFO ThrottleManager mem=19.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:02,104-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:02,223-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:02,224-0500 INFO ThrottleManager mem=19.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:02,604-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:02,724-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:02,724-0500 INFO ThrottleManager mem=19.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:05:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 19.2 MB +2013-08-09 14:05:03,104-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:03,224-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:03,224-0500 INFO ThrottleManager mem=19.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:03,604-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:03,724-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:03,725-0500 INFO ThrottleManager mem=19.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:04,105-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:04,225-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:04,225-0500 INFO ThrottleManager mem=19.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:04,225-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:05:04,605-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:04,605-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:05:04,725-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:04,725-0500 INFO ThrottleManager mem=19.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:05,106-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:05,225-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:05,226-0500 INFO ThrottleManager mem=19.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:05,606-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:05,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:05,726-0500 INFO ThrottleManager mem=19.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:06,106-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:06,226-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:06,226-0500 INFO ThrottleManager mem=19.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:06,606-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:06,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:06,727-0500 INFO ThrottleManager mem=19.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:06,732-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:05:06,932-0500 INFO Multiplexer No streams +2013-08-09 14:05:07,107-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:07,227-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:07,227-0500 INFO ThrottleManager mem=19.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:07,607-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:07,727-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:07,727-0500 INFO ThrottleManager mem=19.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:08,107-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:08,228-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:08,228-0500 INFO ThrottleManager mem=19.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:08,607-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:08,728-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:08,728-0500 INFO ThrottleManager mem=19.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:09,108-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:09,228-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:09,228-0500 INFO ThrottleManager mem=19.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:09,608-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:09,729-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:09,729-0500 INFO ThrottleManager mem=19.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:10,108-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:10,229-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:10,229-0500 INFO ThrottleManager mem=19.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:10,608-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:10,729-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:10,729-0500 INFO ThrottleManager mem=19.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:11,109-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:11,230-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:11,230-0500 INFO ThrottleManager mem=19.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:11,609-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:11,730-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:11,730-0500 INFO ThrottleManager mem=19.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:12,109-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:12,230-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:12,230-0500 INFO ThrottleManager mem=19.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:12,610-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:12,731-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:12,731-0500 INFO ThrottleManager mem=19.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:05:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 19.47 MB +2013-08-09 14:05:13,110-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:13,231-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:13,231-0500 INFO ThrottleManager mem=19.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:13,610-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:13,731-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:13,731-0500 INFO ThrottleManager mem=19.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:14,111-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:14,232-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:14,232-0500 INFO ThrottleManager mem=19.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:14,232-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:05:14,611-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:14,611-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:05:14,732-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:14,732-0500 INFO ThrottleManager mem=19.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:15,111-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:15,232-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:15,232-0500 INFO ThrottleManager mem=19.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:15,611-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:15,733-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:15,733-0500 INFO ThrottleManager mem=19.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:16,112-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:16,233-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:16,233-0500 INFO ThrottleManager mem=19.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:16,612-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:16,732-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:05:16,733-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:16,733-0500 INFO ThrottleManager mem=19.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:16,938-0500 INFO Multiplexer No streams +2013-08-09 14:05:17,112-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:17,234-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:17,234-0500 INFO ThrottleManager mem=19.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:17,612-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:17,734-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:17,734-0500 INFO ThrottleManager mem=19.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:18,113-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:18,234-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:18,234-0500 INFO ThrottleManager mem=19.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:18,613-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:18,735-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:18,735-0500 INFO ThrottleManager mem=19.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:19,113-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:19,235-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:19,235-0500 INFO ThrottleManager mem=19.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:19,613-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:19,735-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:19,736-0500 INFO ThrottleManager mem=19.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:20,114-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:20,236-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:20,236-0500 INFO ThrottleManager mem=19.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:20,614-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:20,736-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:20,736-0500 INFO ThrottleManager mem=19.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:21,114-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:21,236-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:21,236-0500 INFO ThrottleManager mem=19.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:21,615-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:21,737-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:21,737-0500 INFO ThrottleManager mem=19.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:22,115-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:22,237-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:22,237-0500 INFO ThrottleManager mem=19.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:22,615-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:22,737-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:22,738-0500 INFO ThrottleManager mem=19.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:05:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 19.73 MB +2013-08-09 14:05:23,116-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:23,238-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:23,238-0500 INFO ThrottleManager mem=19.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:23,616-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:23,738-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:23,738-0500 INFO ThrottleManager mem=19.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:24,116-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:24,238-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:24,239-0500 INFO ThrottleManager mem=19.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:24,239-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:05:24,616-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:24,616-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:05:24,739-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:24,739-0500 INFO ThrottleManager mem=19.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:25,117-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:25,239-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:25,239-0500 INFO ThrottleManager mem=19.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:25,617-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:25,740-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:25,740-0500 INFO ThrottleManager mem=19.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:26,117-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:26,240-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:26,240-0500 INFO ThrottleManager mem=19.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:26,617-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:26,732-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:05:26,740-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:26,740-0500 INFO ThrottleManager mem=19.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:26,942-0500 INFO Multiplexer No streams +2013-08-09 14:05:27,118-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:27,240-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:27,241-0500 INFO ThrottleManager mem=19.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:27,618-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:27,741-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:27,741-0500 INFO ThrottleManager mem=19.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:28,118-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:28,241-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:28,241-0500 INFO ThrottleManager mem=19.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:28,618-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:28,741-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:28,742-0500 INFO ThrottleManager mem=19.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:29,118-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:29,242-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:29,242-0500 INFO ThrottleManager mem=19.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:29,618-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:29,742-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:29,742-0500 INFO ThrottleManager mem=19.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:30,119-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:30,242-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:30,243-0500 INFO ThrottleManager mem=19.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:30,619-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:30,743-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:30,743-0500 INFO ThrottleManager mem=19.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:31,119-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:31,243-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:31,243-0500 INFO ThrottleManager mem=19.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:31,619-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:31,744-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:31,744-0500 INFO ThrottleManager mem=19.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:32,120-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:32,244-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:32,244-0500 INFO ThrottleManager mem=19.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:32,620-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:32,744-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:32,744-0500 INFO ThrottleManager mem=19.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:05:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 19.99 MB +2013-08-09 14:05:33,120-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:33,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:33,245-0500 INFO ThrottleManager mem=20 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:33,620-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:33,745-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:33,745-0500 INFO ThrottleManager mem=20.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:34,121-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:34,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:34,245-0500 INFO ThrottleManager mem=20.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:34,245-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:05:34,621-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:34,621-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:05:34,746-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:34,746-0500 INFO ThrottleManager mem=20.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:35,121-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:35,246-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:35,246-0500 INFO ThrottleManager mem=20.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:35,622-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:35,746-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:35,746-0500 INFO ThrottleManager mem=20.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:36,122-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:36,247-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:36,247-0500 INFO ThrottleManager mem=20.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:36,622-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:36,732-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:05:36,747-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:36,747-0500 INFO ThrottleManager mem=20.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:36,946-0500 INFO Multiplexer No streams +2013-08-09 14:05:37,122-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:37,247-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:37,247-0500 INFO ThrottleManager mem=20.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:37,623-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:37,748-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:37,748-0500 INFO ThrottleManager mem=20.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:38,123-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:38,248-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:38,248-0500 INFO ThrottleManager mem=20.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:38,623-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:38,748-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:38,748-0500 INFO ThrottleManager mem=20.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:39,123-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:39,249-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:39,249-0500 INFO ThrottleManager mem=20.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:39,624-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:39,749-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:39,749-0500 INFO ThrottleManager mem=20.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:40,124-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:40,249-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:40,249-0500 INFO ThrottleManager mem=20.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:40,624-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:40,750-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:40,750-0500 INFO ThrottleManager mem=20.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:41,124-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:41,250-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:41,250-0500 INFO ThrottleManager mem=20.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:41,625-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:41,750-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:41,751-0500 INFO ThrottleManager mem=20.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:42,125-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:42,251-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:42,251-0500 INFO ThrottleManager mem=20.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:42,625-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:42,751-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:42,751-0500 INFO ThrottleManager mem=20.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:05:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 20.25 MB +2013-08-09 14:05:43,125-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:43,251-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:43,252-0500 INFO ThrottleManager mem=20.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:43,626-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:43,752-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:43,752-0500 INFO ThrottleManager mem=20.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:44,126-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:44,252-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:44,252-0500 INFO ThrottleManager mem=20.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:44,252-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:05:44,626-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:44,626-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:05:44,752-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:44,753-0500 INFO ThrottleManager mem=20.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:45,126-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:45,253-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:45,253-0500 INFO ThrottleManager mem=20.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:45,627-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:45,753-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:45,753-0500 INFO ThrottleManager mem=20.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:46,127-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:46,253-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:46,254-0500 INFO ThrottleManager mem=20.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:46,627-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:46,732-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:05:46,754-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:46,754-0500 INFO ThrottleManager mem=20.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:46,949-0500 INFO Multiplexer No streams +2013-08-09 14:05:47,127-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:47,254-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:47,254-0500 INFO ThrottleManager mem=20.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:47,628-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:47,755-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:47,755-0500 INFO ThrottleManager mem=20.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:48,128-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:48,255-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:48,255-0500 INFO ThrottleManager mem=20.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:48,628-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:48,755-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:48,755-0500 INFO ThrottleManager mem=20.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:49,128-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:49,256-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:49,256-0500 INFO ThrottleManager mem=20.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:49,629-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:49,756-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:49,756-0500 INFO ThrottleManager mem=20.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:50,129-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:50,256-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:50,256-0500 INFO ThrottleManager mem=20.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:50,629-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:50,757-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:50,757-0500 INFO ThrottleManager mem=20.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:51,129-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:51,257-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:51,257-0500 INFO ThrottleManager mem=20.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:51,630-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:51,757-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:51,757-0500 INFO ThrottleManager mem=20.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:52,130-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:52,258-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:52,258-0500 INFO ThrottleManager mem=20.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:52,630-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:52,758-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:52,758-0500 INFO ThrottleManager mem=20.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:52,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:05:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 20.51 MB +2013-08-09 14:05:53,131-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:53,258-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:53,258-0500 INFO ThrottleManager mem=20.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:53,631-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:53,759-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:53,759-0500 INFO ThrottleManager mem=20.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:54,131-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:54,259-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:54,259-0500 INFO ThrottleManager mem=20.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:54,259-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:05:54,631-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:54,631-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:05:54,759-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:54,759-0500 INFO ThrottleManager mem=20.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:55,132-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:55,260-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:55,260-0500 INFO ThrottleManager mem=20.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:55,632-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:55,760-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:55,760-0500 INFO ThrottleManager mem=20.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:56,132-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:56,260-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:56,261-0500 INFO ThrottleManager mem=20.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:56,632-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:56,732-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:05:56,761-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:56,761-0500 INFO ThrottleManager mem=20.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:56,954-0500 INFO Multiplexer No streams +2013-08-09 14:05:57,133-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:57,261-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:57,261-0500 INFO ThrottleManager mem=20.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:57,633-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:57,761-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:57,762-0500 INFO ThrottleManager mem=20.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:58,133-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:58,262-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:58,262-0500 INFO ThrottleManager mem=20.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:58,633-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:58,762-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:58,762-0500 INFO ThrottleManager mem=20.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:59,134-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:59,262-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:59,263-0500 INFO ThrottleManager mem=20.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:05:59,634-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:59,763-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:05:59,763-0500 INFO ThrottleManager mem=20.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:00,134-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:00,263-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:00,263-0500 INFO ThrottleManager mem=20.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:00,634-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:00,763-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:00,763-0500 INFO ThrottleManager mem=20.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:01,135-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:01,264-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:01,264-0500 INFO ThrottleManager mem=20.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:01,635-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:01,764-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:01,764-0500 INFO ThrottleManager mem=20.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:02,135-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:02,264-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:02,265-0500 INFO ThrottleManager mem=20.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:02,635-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:02,765-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:02,765-0500 INFO ThrottleManager mem=20.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:06:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 20.78 MB +2013-08-09 14:06:03,136-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:03,265-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:03,265-0500 INFO ThrottleManager mem=20.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:03,636-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:03,765-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:03,766-0500 INFO ThrottleManager mem=20.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:04,136-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:04,266-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:04,266-0500 INFO ThrottleManager mem=20.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:04,266-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:06:04,636-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:04,637-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:06:04,766-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:04,766-0500 INFO ThrottleManager mem=20.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:05,137-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:05,266-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:05,267-0500 INFO ThrottleManager mem=20.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:05,637-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:05,767-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:05,767-0500 INFO ThrottleManager mem=20.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:06,137-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:06,267-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:06,267-0500 INFO ThrottleManager mem=20.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:06,637-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:06,732-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:06:06,767-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:06,768-0500 INFO ThrottleManager mem=20.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:06,960-0500 INFO Multiplexer No streams +2013-08-09 14:06:07,138-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:07,268-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:07,268-0500 INFO ThrottleManager mem=20.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:07,638-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:07,768-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:07,768-0500 INFO ThrottleManager mem=20.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:08,138-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:08,268-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:08,269-0500 INFO ThrottleManager mem=20.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:08,638-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:08,769-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:08,769-0500 INFO ThrottleManager mem=20.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:09,139-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:09,269-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:09,269-0500 INFO ThrottleManager mem=20.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:09,639-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:09,770-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:09,770-0500 INFO ThrottleManager mem=20.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:10,139-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:10,270-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:10,270-0500 INFO ThrottleManager mem=20.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:10,639-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:10,770-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:10,770-0500 INFO ThrottleManager mem=20.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:11,140-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:11,271-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:11,271-0500 INFO ThrottleManager mem=20.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:11,640-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:11,771-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:11,771-0500 INFO ThrottleManager mem=21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:12,140-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:12,271-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:12,271-0500 INFO ThrottleManager mem=21.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:12,641-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:12,772-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:12,772-0500 INFO ThrottleManager mem=21.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:06:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 21.04 MB +2013-08-09 14:06:13,141-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:13,272-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:13,272-0500 INFO ThrottleManager mem=21.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:13,641-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:13,772-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:13,772-0500 INFO ThrottleManager mem=21.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:14,141-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:14,273-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:14,273-0500 INFO ThrottleManager mem=21.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:14,273-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:06:14,642-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:14,642-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:06:14,773-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:14,773-0500 INFO ThrottleManager mem=21.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:15,142-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:15,273-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:15,273-0500 INFO ThrottleManager mem=21.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:15,642-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:15,774-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:15,774-0500 INFO ThrottleManager mem=21.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:16,142-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:16,274-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:16,274-0500 INFO ThrottleManager mem=21.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:16,643-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:16,732-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:06:16,774-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:16,774-0500 INFO ThrottleManager mem=21.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:16,963-0500 INFO Multiplexer No streams +2013-08-09 14:06:17,143-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:17,275-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:17,275-0500 INFO ThrottleManager mem=21.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:17,643-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:17,775-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:17,775-0500 INFO ThrottleManager mem=21.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:18,143-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:18,275-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:18,275-0500 INFO ThrottleManager mem=21.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:18,644-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:18,776-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:18,776-0500 INFO ThrottleManager mem=21.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:19,144-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:19,276-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:19,276-0500 INFO ThrottleManager mem=21.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:19,644-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:19,776-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:19,776-0500 INFO ThrottleManager mem=21.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:20,144-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:20,277-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:20,277-0500 INFO ThrottleManager mem=21.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:20,645-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:20,777-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:20,777-0500 INFO ThrottleManager mem=21.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:21,145-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:21,277-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:21,277-0500 INFO ThrottleManager mem=21.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:21,645-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:21,778-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:21,778-0500 INFO ThrottleManager mem=21.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:22,145-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:22,278-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:22,278-0500 INFO ThrottleManager mem=21.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:22,646-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:22,778-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:22,778-0500 INFO ThrottleManager mem=21.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:06:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 21.3 MB +2013-08-09 14:06:23,146-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:23,279-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:23,279-0500 INFO ThrottleManager mem=21.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:23,646-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:23,779-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:23,779-0500 INFO ThrottleManager mem=21.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:24,147-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:24,279-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:24,279-0500 INFO ThrottleManager mem=21.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:24,279-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:06:24,647-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:24,647-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:06:24,779-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:24,780-0500 INFO ThrottleManager mem=21.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:25,147-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:25,280-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:25,280-0500 INFO ThrottleManager mem=21.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:25,647-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:25,780-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:25,780-0500 INFO ThrottleManager mem=21.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:26,148-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:26,281-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:26,281-0500 INFO ThrottleManager mem=21.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:26,648-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:26,732-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:06:26,781-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:26,781-0500 INFO ThrottleManager mem=21.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:26,967-0500 INFO Multiplexer No streams +2013-08-09 14:06:27,148-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:27,281-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:27,281-0500 INFO ThrottleManager mem=21.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:27,648-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:27,782-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:27,782-0500 INFO ThrottleManager mem=21.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:28,149-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:28,282-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:28,282-0500 INFO ThrottleManager mem=21.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:28,649-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:28,782-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:28,782-0500 INFO ThrottleManager mem=21.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:29,149-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:29,283-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:29,283-0500 INFO ThrottleManager mem=21.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:29,649-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:29,783-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:29,783-0500 INFO ThrottleManager mem=21.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:30,150-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:30,283-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:30,283-0500 INFO ThrottleManager mem=21.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:30,650-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:30,784-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:30,784-0500 INFO ThrottleManager mem=21.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:31,150-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:31,284-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:31,284-0500 INFO ThrottleManager mem=21.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:31,650-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:31,784-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:31,784-0500 INFO ThrottleManager mem=21.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:32,151-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:32,285-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:32,285-0500 INFO ThrottleManager mem=21.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:32,651-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:32,785-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:32,785-0500 INFO ThrottleManager mem=21.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:32,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:06:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 21.56 MB +2013-08-09 14:06:33,151-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:33,285-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:33,285-0500 INFO ThrottleManager mem=21.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:33,652-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:33,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:33,786-0500 INFO ThrottleManager mem=21.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:34,152-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:34,286-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:34,286-0500 INFO ThrottleManager mem=21.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:34,286-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:06:34,652-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:34,652-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:06:34,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:34,786-0500 INFO ThrottleManager mem=21.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:35,153-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:35,287-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:35,287-0500 INFO ThrottleManager mem=21.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:35,653-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:35,787-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:35,787-0500 INFO ThrottleManager mem=21.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:36,153-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:36,287-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:36,287-0500 INFO ThrottleManager mem=21.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:36,653-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:36,733-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:06:36,788-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:36,788-0500 INFO ThrottleManager mem=21.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:36,972-0500 INFO Multiplexer No streams +2013-08-09 14:06:37,154-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:37,288-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:37,288-0500 INFO ThrottleManager mem=21.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:37,654-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:37,788-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:37,788-0500 INFO ThrottleManager mem=21.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:38,154-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:38,289-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:38,289-0500 INFO ThrottleManager mem=21.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:38,654-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:38,789-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:38,789-0500 INFO ThrottleManager mem=21.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:39,155-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:39,289-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:39,289-0500 INFO ThrottleManager mem=21.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:39,655-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:39,790-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:39,790-0500 INFO ThrottleManager mem=21.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:40,155-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:40,290-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:40,290-0500 INFO ThrottleManager mem=21.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:40,655-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:40,790-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:40,790-0500 INFO ThrottleManager mem=21.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:41,156-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:41,291-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:41,291-0500 INFO ThrottleManager mem=21.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:41,656-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:41,791-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:41,791-0500 INFO ThrottleManager mem=21.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:42,156-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:42,291-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:42,291-0500 INFO ThrottleManager mem=21.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:42,657-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:42,792-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:42,792-0500 INFO ThrottleManager mem=21.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:06:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 21.82 MB +2013-08-09 14:06:43,157-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:43,292-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:43,292-0500 INFO ThrottleManager mem=21.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:43,657-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:43,792-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:43,792-0500 INFO ThrottleManager mem=21.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:44,157-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:44,293-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:44,293-0500 INFO ThrottleManager mem=21.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:44,293-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:06:44,658-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:44,658-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:06:44,793-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:44,793-0500 INFO ThrottleManager mem=21.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:45,158-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:45,293-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:45,293-0500 INFO ThrottleManager mem=21.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:45,658-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:45,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:45,794-0500 INFO ThrottleManager mem=21.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:46,158-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:46,294-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:46,294-0500 INFO ThrottleManager mem=21.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:46,659-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:46,733-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:06:46,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:46,794-0500 INFO ThrottleManager mem=21.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:46,976-0500 INFO Multiplexer No streams +2013-08-09 14:06:47,159-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:47,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:47,295-0500 INFO ThrottleManager mem=21.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:47,659-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:47,795-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:47,795-0500 INFO ThrottleManager mem=21.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:48,159-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:48,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:48,295-0500 INFO ThrottleManager mem=21.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:48,660-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:48,796-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:48,796-0500 INFO ThrottleManager mem=21.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:49,160-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:49,296-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:49,296-0500 INFO ThrottleManager mem=21.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:49,660-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:49,796-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:49,796-0500 INFO ThrottleManager mem=22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:50,160-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:50,297-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:50,297-0500 INFO ThrottleManager mem=22.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:50,661-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:50,797-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:50,797-0500 INFO ThrottleManager mem=22.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:51,161-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:51,297-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:51,297-0500 INFO ThrottleManager mem=22.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:51,661-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:51,798-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:51,798-0500 INFO ThrottleManager mem=22.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:52,161-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:52,298-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:52,298-0500 INFO ThrottleManager mem=22.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:52,662-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:52,798-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:52,798-0500 INFO ThrottleManager mem=22.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:06:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 22.08 MB +2013-08-09 14:06:53,162-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:53,299-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:53,299-0500 INFO ThrottleManager mem=22.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:53,662-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:53,799-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:53,799-0500 INFO ThrottleManager mem=22.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:54,163-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:54,299-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:54,299-0500 INFO ThrottleManager mem=22.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:54,299-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:06:54,663-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:54,663-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:06:54,800-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:54,800-0500 INFO ThrottleManager mem=22.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:55,163-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:55,300-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:55,300-0500 INFO ThrottleManager mem=22.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:55,663-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:55,800-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:55,800-0500 INFO ThrottleManager mem=22.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:56,164-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:56,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:56,301-0500 INFO ThrottleManager mem=22.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:56,664-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:56,733-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:06:56,801-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:56,801-0500 INFO ThrottleManager mem=22.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:56,980-0500 INFO Multiplexer No streams +2013-08-09 14:06:57,164-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:57,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:57,301-0500 INFO ThrottleManager mem=22.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:57,664-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:57,802-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:57,802-0500 INFO ThrottleManager mem=22.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:58,165-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:58,302-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:58,302-0500 INFO ThrottleManager mem=22.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:58,665-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:58,802-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:58,802-0500 INFO ThrottleManager mem=22.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:59,165-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:59,303-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:59,303-0500 INFO ThrottleManager mem=22.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:06:59,665-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:59,803-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:06:59,803-0500 INFO ThrottleManager mem=22.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:00,166-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:00,303-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:00,303-0500 INFO ThrottleManager mem=22.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:00,666-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:00,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:00,804-0500 INFO ThrottleManager mem=22.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:01,166-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:01,304-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:01,304-0500 INFO ThrottleManager mem=22.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:01,666-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:01,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:01,804-0500 INFO ThrottleManager mem=22.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:02,167-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:02,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:02,305-0500 INFO ThrottleManager mem=22.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:02,667-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:02,805-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:02,805-0500 INFO ThrottleManager mem=22.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:07:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 22.34 MB +2013-08-09 14:07:03,167-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:03,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:03,305-0500 INFO ThrottleManager mem=22.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:03,667-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:03,806-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:03,806-0500 INFO ThrottleManager mem=22.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:04,168-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:04,306-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:04,306-0500 INFO ThrottleManager mem=22.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:04,306-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:07:04,668-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:04,668-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:07:04,806-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:04,806-0500 INFO ThrottleManager mem=22.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:05,168-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:05,307-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:05,307-0500 INFO ThrottleManager mem=22.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:05,669-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:05,807-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:05,807-0500 INFO ThrottleManager mem=22.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:06,169-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:06,307-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:06,307-0500 INFO ThrottleManager mem=22.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:06,669-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:06,733-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:07:06,808-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:06,808-0500 INFO ThrottleManager mem=22.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:06,985-0500 INFO Multiplexer No streams +2013-08-09 14:07:07,169-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:07,308-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:07,308-0500 INFO ThrottleManager mem=22.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:07,670-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:07,808-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:07,808-0500 INFO ThrottleManager mem=22.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:08,170-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:08,309-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:08,309-0500 INFO ThrottleManager mem=22.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:08,670-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:08,809-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:08,809-0500 INFO ThrottleManager mem=22.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:09,170-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:09,309-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:09,309-0500 INFO ThrottleManager mem=22.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:09,671-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:09,810-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:09,810-0500 INFO ThrottleManager mem=22.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:10,171-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:10,310-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:10,310-0500 INFO ThrottleManager mem=22.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:10,671-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:10,810-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:10,810-0500 INFO ThrottleManager mem=22.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:11,171-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:11,311-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:11,311-0500 INFO ThrottleManager mem=22.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:11,672-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:11,811-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:11,811-0500 INFO ThrottleManager mem=22.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:12,172-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:12,311-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:12,311-0500 INFO ThrottleManager mem=22.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:12,672-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:12,812-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:12,812-0500 INFO ThrottleManager mem=22.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:07:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 22.59 MB +2013-08-09 14:07:13,172-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:13,312-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:13,312-0500 INFO ThrottleManager mem=22.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:13,673-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:13,812-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:13,812-0500 INFO ThrottleManager mem=22.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:14,173-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:14,313-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:14,313-0500 INFO ThrottleManager mem=22.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:14,313-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:07:14,673-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:14,673-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:07:14,813-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:14,813-0500 INFO ThrottleManager mem=22.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:15,174-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:15,313-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:15,313-0500 INFO ThrottleManager mem=22.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:15,674-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:15,814-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:15,814-0500 INFO ThrottleManager mem=22.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:16,174-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:16,314-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:16,314-0500 INFO ThrottleManager mem=22.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:16,674-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:16,734-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:07:16,814-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:16,814-0500 INFO ThrottleManager mem=22.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:16,989-0500 INFO Multiplexer No streams +2013-08-09 14:07:17,175-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:17,315-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:17,315-0500 INFO ThrottleManager mem=22.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:17,675-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:17,815-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:17,815-0500 INFO ThrottleManager mem=22.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:18,175-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:18,315-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:18,315-0500 INFO ThrottleManager mem=22.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:18,675-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:18,816-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:18,816-0500 INFO ThrottleManager mem=22.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:19,176-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:19,316-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:19,316-0500 INFO ThrottleManager mem=22.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:19,676-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:19,816-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:19,816-0500 INFO ThrottleManager mem=22.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:20,176-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:20,317-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:20,317-0500 INFO ThrottleManager mem=22.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:20,676-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:20,817-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:20,817-0500 INFO ThrottleManager mem=22.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:21,176-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:21,317-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:21,317-0500 INFO ThrottleManager mem=22.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:21,677-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:21,818-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:21,818-0500 INFO ThrottleManager mem=22.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:22,177-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:22,318-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:22,318-0500 INFO ThrottleManager mem=22.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:22,677-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:22,818-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:22,818-0500 INFO ThrottleManager mem=22.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:07:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 22.85 MB +2013-08-09 14:07:23,178-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:23,319-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:23,319-0500 INFO ThrottleManager mem=22.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:23,678-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:23,819-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:23,819-0500 INFO ThrottleManager mem=22.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:24,178-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:24,319-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:24,319-0500 INFO ThrottleManager mem=22.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:24,319-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:07:24,678-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:24,678-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:07:24,820-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:24,820-0500 INFO ThrottleManager mem=22.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:25,179-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:25,320-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:25,320-0500 INFO ThrottleManager mem=22.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:25,679-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:25,820-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:25,820-0500 INFO ThrottleManager mem=22.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:26,179-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:26,321-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:26,321-0500 INFO ThrottleManager mem=22.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:26,679-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:26,734-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:07:26,821-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:26,821-0500 INFO ThrottleManager mem=22.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:26,997-0500 INFO Multiplexer No streams +2013-08-09 14:07:27,180-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:27,321-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:27,321-0500 INFO ThrottleManager mem=22.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:27,680-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:27,822-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:27,822-0500 INFO ThrottleManager mem=22.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:28,180-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:28,322-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:28,322-0500 INFO ThrottleManager mem=22.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:28,680-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:28,822-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:28,822-0500 INFO ThrottleManager mem=23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:29,181-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:29,323-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:29,323-0500 INFO ThrottleManager mem=23.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:29,681-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:29,823-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:29,823-0500 INFO ThrottleManager mem=23.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:30,181-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:30,323-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:30,323-0500 INFO ThrottleManager mem=23.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:30,681-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:30,824-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:30,824-0500 INFO ThrottleManager mem=23.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:31,182-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:31,324-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:31,324-0500 INFO ThrottleManager mem=23.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:31,682-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:31,824-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:31,824-0500 INFO ThrottleManager mem=23.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:32,182-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:32,325-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:32,325-0500 INFO ThrottleManager mem=23.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:32,682-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:32,825-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:32,825-0500 INFO ThrottleManager mem=23.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:07:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 23.11 MB +2013-08-09 14:07:33,183-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:33,325-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:33,325-0500 INFO ThrottleManager mem=23.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:33,683-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:33,826-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:33,826-0500 INFO ThrottleManager mem=23.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:34,183-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:34,326-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:34,326-0500 INFO ThrottleManager mem=23.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:34,326-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:07:34,683-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:34,684-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:07:34,826-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:34,826-0500 INFO ThrottleManager mem=23.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:35,184-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:35,327-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:35,327-0500 INFO ThrottleManager mem=23.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:35,684-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:35,827-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:35,827-0500 INFO ThrottleManager mem=23.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:36,185-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:36,327-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:36,327-0500 INFO ThrottleManager mem=23.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:36,685-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:36,734-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:07:36,828-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:36,828-0500 INFO ThrottleManager mem=23.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:37,004-0500 INFO Multiplexer No streams +2013-08-09 14:07:37,185-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:37,328-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:37,328-0500 INFO ThrottleManager mem=23.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:37,685-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:37,828-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:37,828-0500 INFO ThrottleManager mem=23.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:38,186-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:38,329-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:38,329-0500 INFO ThrottleManager mem=23.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:38,686-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:38,829-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:38,829-0500 INFO ThrottleManager mem=23.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:39,186-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:39,329-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:39,329-0500 INFO ThrottleManager mem=23.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:39,686-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:39,830-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:39,830-0500 INFO ThrottleManager mem=23.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:40,187-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:40,330-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:40,330-0500 INFO ThrottleManager mem=23.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:40,687-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:40,830-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:40,830-0500 INFO ThrottleManager mem=23.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:41,187-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:41,331-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:41,331-0500 INFO ThrottleManager mem=23.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:41,688-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:41,831-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:41,831-0500 INFO ThrottleManager mem=23.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:42,188-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:42,331-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:42,331-0500 INFO ThrottleManager mem=23.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:42,688-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:42,832-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:42,832-0500 INFO ThrottleManager mem=23.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:07:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 23.37 MB +2013-08-09 14:07:43,188-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:43,332-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:43,332-0500 INFO ThrottleManager mem=23.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:43,689-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:43,832-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:43,832-0500 INFO ThrottleManager mem=23.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:44,189-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:44,333-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:44,333-0500 INFO ThrottleManager mem=23.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:44,333-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:07:44,689-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:44,689-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:07:44,833-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:44,833-0500 INFO ThrottleManager mem=23.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:45,189-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:45,333-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:45,333-0500 INFO ThrottleManager mem=23.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:45,690-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:45,834-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:45,834-0500 INFO ThrottleManager mem=23.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:46,190-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:46,334-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:46,334-0500 INFO ThrottleManager mem=23.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:46,690-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:46,734-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:07:46,834-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:46,835-0500 INFO ThrottleManager mem=23.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:47,008-0500 INFO Multiplexer No streams +2013-08-09 14:07:47,190-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:47,335-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:47,335-0500 INFO ThrottleManager mem=23.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:47,691-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:47,835-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:47,835-0500 INFO ThrottleManager mem=23.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:48,191-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:48,335-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:48,336-0500 INFO ThrottleManager mem=23.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:48,691-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:48,836-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:48,836-0500 INFO ThrottleManager mem=23.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:49,191-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:49,336-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:49,336-0500 INFO ThrottleManager mem=23.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:49,692-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:49,837-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:49,837-0500 INFO ThrottleManager mem=23.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:50,192-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:50,337-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:50,337-0500 INFO ThrottleManager mem=23.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:50,692-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:50,837-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:50,837-0500 INFO ThrottleManager mem=23.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:51,192-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:51,338-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:51,338-0500 INFO ThrottleManager mem=23.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:51,693-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:51,838-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:51,838-0500 INFO ThrottleManager mem=23.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:52,193-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:52,338-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:52,338-0500 INFO ThrottleManager mem=23.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:52,693-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:52,839-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:52,839-0500 INFO ThrottleManager mem=23.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:07:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 23.63 MB +2013-08-09 14:07:53,194-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:53,339-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:53,339-0500 INFO ThrottleManager mem=23.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:53,694-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:53,839-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:53,839-0500 INFO ThrottleManager mem=23.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:54,194-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:54,340-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:54,340-0500 INFO ThrottleManager mem=23.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:54,340-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:07:54,694-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:54,694-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:07:54,840-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:54,840-0500 INFO ThrottleManager mem=23.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:55,195-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:55,340-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:55,340-0500 INFO ThrottleManager mem=23.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:55,695-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:55,841-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:55,841-0500 INFO ThrottleManager mem=23.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:56,195-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:56,341-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:56,341-0500 INFO ThrottleManager mem=23.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:56,695-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:56,735-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:07:56,841-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:56,841-0500 INFO ThrottleManager mem=23.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:57,013-0500 INFO Multiplexer No streams +2013-08-09 14:07:57,196-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:57,342-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:57,342-0500 INFO ThrottleManager mem=23.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:57,696-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:57,842-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:57,842-0500 INFO ThrottleManager mem=23.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:58,196-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:58,342-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:58,342-0500 INFO ThrottleManager mem=23.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:58,696-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:58,843-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:58,843-0500 INFO ThrottleManager mem=23.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:59,197-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:59,343-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:59,343-0500 INFO ThrottleManager mem=23.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:07:59,697-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:59,843-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:07:59,843-0500 INFO ThrottleManager mem=23.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:00,197-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:00,344-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:00,344-0500 INFO ThrottleManager mem=23.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:00,697-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:00,844-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:00,844-0500 INFO ThrottleManager mem=23.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:01,198-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:01,344-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:01,344-0500 INFO ThrottleManager mem=23.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:01,698-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:01,845-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:01,845-0500 INFO ThrottleManager mem=23.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:02,198-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:02,345-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:02,345-0500 INFO ThrottleManager mem=23.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:02,698-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:02,845-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:02,845-0500 INFO ThrottleManager mem=23.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:08:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 23.89 MB +2013-08-09 14:08:03,199-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:03,346-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:03,346-0500 INFO ThrottleManager mem=23.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:03,699-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:03,846-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:03,846-0500 INFO ThrottleManager mem=23.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:04,199-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:04,346-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:04,347-0500 INFO ThrottleManager mem=23.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:04,347-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:08:04,699-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:04,700-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:08:04,847-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:04,847-0500 INFO ThrottleManager mem=23.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:05,200-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:05,347-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:05,347-0500 INFO ThrottleManager mem=23.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:05,700-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:05,847-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:05,848-0500 INFO ThrottleManager mem=23.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:06,200-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:06,348-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:06,348-0500 INFO ThrottleManager mem=23.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:06,701-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:06,735-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:08:06,848-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:06,848-0500 INFO ThrottleManager mem=23.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:07,015-0500 INFO Multiplexer No streams +2013-08-09 14:08:07,201-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:07,349-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:07,349-0500 INFO ThrottleManager mem=24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:07,701-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:07,849-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:07,849-0500 INFO ThrottleManager mem=24.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:08,201-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:08,349-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:08,349-0500 INFO ThrottleManager mem=24.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:08,702-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:08,850-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:08,850-0500 INFO ThrottleManager mem=24.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:09,202-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:09,350-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:09,350-0500 INFO ThrottleManager mem=24.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:09,702-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:09,850-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:09,850-0500 INFO ThrottleManager mem=24.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:10,202-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:10,351-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:10,351-0500 INFO ThrottleManager mem=24.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:10,703-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:10,851-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:10,851-0500 INFO ThrottleManager mem=24.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:11,203-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:11,351-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:11,351-0500 INFO ThrottleManager mem=24.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:11,703-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:11,852-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:11,852-0500 INFO ThrottleManager mem=24.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:12,204-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:12,352-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:12,352-0500 INFO ThrottleManager mem=24.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:12,704-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:12,852-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:12,852-0500 INFO ThrottleManager mem=24.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:08:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 24.15 MB +2013-08-09 14:08:13,204-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:13,353-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:13,353-0500 INFO ThrottleManager mem=24.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:13,704-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:13,853-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:13,853-0500 INFO ThrottleManager mem=24.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:14,205-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:14,353-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:14,353-0500 INFO ThrottleManager mem=24.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:14,354-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:08:14,705-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:14,705-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:08:14,854-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:14,854-0500 INFO ThrottleManager mem=24.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:15,205-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:15,354-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:15,354-0500 INFO ThrottleManager mem=24.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:15,706-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:15,854-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:15,855-0500 INFO ThrottleManager mem=24.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:16,206-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:16,355-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:16,355-0500 INFO ThrottleManager mem=24.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:16,706-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:16,735-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:08:16,855-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:16,855-0500 INFO ThrottleManager mem=24.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:17,020-0500 INFO Multiplexer No streams +2013-08-09 14:08:17,206-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:17,355-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:17,356-0500 INFO ThrottleManager mem=24.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:17,707-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:17,856-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:17,856-0500 INFO ThrottleManager mem=24.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:18,207-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:18,356-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:18,356-0500 INFO ThrottleManager mem=24.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:18,707-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:18,857-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:18,857-0500 INFO ThrottleManager mem=24.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:19,207-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:19,357-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:19,357-0500 INFO ThrottleManager mem=24.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:19,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:19,857-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:19,857-0500 INFO ThrottleManager mem=24.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:20,208-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:20,358-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:20,358-0500 INFO ThrottleManager mem=24.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:20,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:20,858-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:20,858-0500 INFO ThrottleManager mem=24.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:21,208-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:21,358-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:21,358-0500 INFO ThrottleManager mem=24.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:21,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:21,859-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:21,859-0500 INFO ThrottleManager mem=24.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:22,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:22,359-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:22,359-0500 INFO ThrottleManager mem=24.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:22,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:22,859-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:22,859-0500 INFO ThrottleManager mem=24.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:22,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:08:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 24.41 MB +2013-08-09 14:08:23,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:23,360-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:23,360-0500 INFO ThrottleManager mem=24.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:23,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:23,860-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:23,860-0500 INFO ThrottleManager mem=24.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:24,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:24,360-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:24,360-0500 INFO ThrottleManager mem=24.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:24,360-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:08:24,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:24,710-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:08:24,861-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:24,861-0500 INFO ThrottleManager mem=24.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:25,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:25,361-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:25,361-0500 INFO ThrottleManager mem=24.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:25,711-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:25,861-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:25,861-0500 INFO ThrottleManager mem=24.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:26,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:26,362-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:26,362-0500 INFO ThrottleManager mem=24.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:26,711-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:26,735-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:08:26,862-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:26,862-0500 INFO ThrottleManager mem=24.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:27,024-0500 INFO Multiplexer No streams +2013-08-09 14:08:27,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:27,362-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:27,363-0500 INFO ThrottleManager mem=24.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:27,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:27,863-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:27,863-0500 INFO ThrottleManager mem=24.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:28,212-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:28,363-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:28,363-0500 INFO ThrottleManager mem=24.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:28,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:28,863-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:28,864-0500 INFO ThrottleManager mem=24.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:29,212-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:29,364-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:29,364-0500 INFO ThrottleManager mem=24.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:29,713-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:29,864-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:29,864-0500 INFO ThrottleManager mem=24.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:30,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:30,365-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:30,365-0500 INFO ThrottleManager mem=24.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:30,713-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:30,865-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:30,865-0500 INFO ThrottleManager mem=24.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:31,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:31,365-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:31,365-0500 INFO ThrottleManager mem=24.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:31,714-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:31,866-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:31,866-0500 INFO ThrottleManager mem=24.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:32,214-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:32,366-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:32,366-0500 INFO ThrottleManager mem=24.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:32,714-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:32,866-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:32,866-0500 INFO ThrottleManager mem=24.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:08:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 24.66 MB +2013-08-09 14:08:33,214-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:33,367-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:33,367-0500 INFO ThrottleManager mem=24.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:33,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:33,867-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:33,867-0500 INFO ThrottleManager mem=24.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:34,215-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:34,367-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:34,367-0500 INFO ThrottleManager mem=24.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:34,367-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:08:34,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:34,715-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:08:34,868-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:34,868-0500 INFO ThrottleManager mem=24.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:35,216-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:35,368-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:35,368-0500 INFO ThrottleManager mem=24.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:35,716-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:35,868-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:35,868-0500 INFO ThrottleManager mem=24.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:36,216-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:36,369-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:36,369-0500 INFO ThrottleManager mem=24.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:36,716-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:36,735-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:08:36,869-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:36,869-0500 INFO ThrottleManager mem=24.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:37,028-0500 INFO Multiplexer No streams +2013-08-09 14:08:37,217-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:37,369-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:37,369-0500 INFO ThrottleManager mem=24.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:37,717-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:37,870-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:37,870-0500 INFO ThrottleManager mem=24.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:38,217-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:38,370-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:38,370-0500 INFO ThrottleManager mem=24.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:38,717-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:38,870-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:38,870-0500 INFO ThrottleManager mem=24.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:39,218-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:39,371-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:39,371-0500 INFO ThrottleManager mem=24.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:39,718-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:39,871-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:39,871-0500 INFO ThrottleManager mem=24.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:40,218-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:40,371-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:40,371-0500 INFO ThrottleManager mem=24.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:40,718-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:40,872-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:40,872-0500 INFO ThrottleManager mem=24.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:41,219-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:41,372-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:41,372-0500 INFO ThrottleManager mem=24.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:41,719-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:41,872-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:41,872-0500 INFO ThrottleManager mem=24.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:42,219-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:42,373-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:42,373-0500 INFO ThrottleManager mem=24.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:42,720-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:42,873-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:42,873-0500 INFO ThrottleManager mem=24.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:08:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 24.92 MB +2013-08-09 14:08:43,220-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:43,373-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:43,374-0500 INFO ThrottleManager mem=24.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:43,720-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:43,874-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:43,874-0500 INFO ThrottleManager mem=24.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:44,220-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:44,374-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:44,374-0500 INFO ThrottleManager mem=24.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:44,374-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:08:44,721-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:44,721-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:08:44,875-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:44,875-0500 INFO ThrottleManager mem=24.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:45,221-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:45,375-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:45,375-0500 INFO ThrottleManager mem=24.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:45,721-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:45,875-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:45,875-0500 INFO ThrottleManager mem=25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:46,221-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:46,376-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:46,376-0500 INFO ThrottleManager mem=25.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:46,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:46,735-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:08:46,876-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:46,876-0500 INFO ThrottleManager mem=25.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:47,033-0500 INFO Multiplexer No streams +2013-08-09 14:08:47,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:47,376-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:47,376-0500 INFO ThrottleManager mem=25.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:47,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:47,876-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:47,876-0500 INFO ThrottleManager mem=25.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:48,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:48,377-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:48,377-0500 INFO ThrottleManager mem=25.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:48,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:48,877-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:48,877-0500 INFO ThrottleManager mem=25.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:49,223-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:49,377-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:49,378-0500 INFO ThrottleManager mem=25.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:49,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:49,878-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:49,878-0500 INFO ThrottleManager mem=25.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:50,223-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:50,378-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:50,378-0500 INFO ThrottleManager mem=25.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:50,724-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:50,878-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:50,879-0500 INFO ThrottleManager mem=25.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:51,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:51,379-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:51,379-0500 INFO ThrottleManager mem=25.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:51,724-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:51,879-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:51,879-0500 INFO ThrottleManager mem=25.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:52,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:52,379-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:52,380-0500 INFO ThrottleManager mem=25.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:52,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:52,880-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:52,880-0500 INFO ThrottleManager mem=25.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:08:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 25.18 MB +2013-08-09 14:08:53,225-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:53,380-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:53,380-0500 INFO ThrottleManager mem=25.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:53,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:53,881-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:53,881-0500 INFO ThrottleManager mem=25.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:54,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:54,381-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:54,381-0500 INFO ThrottleManager mem=25.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:54,381-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:08:54,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:54,726-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:08:54,881-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:54,881-0500 INFO ThrottleManager mem=25.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:55,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:55,382-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:55,382-0500 INFO ThrottleManager mem=25.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:55,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:55,882-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:55,882-0500 INFO ThrottleManager mem=25.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:56,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:56,382-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:56,383-0500 INFO ThrottleManager mem=25.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:56,727-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:56,735-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:08:56,883-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:56,883-0500 INFO ThrottleManager mem=25.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:57,039-0500 INFO Multiplexer No streams +2013-08-09 14:08:57,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:57,383-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:57,383-0500 INFO ThrottleManager mem=25.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:57,727-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:57,883-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:57,884-0500 INFO ThrottleManager mem=25.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:58,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:58,384-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:58,384-0500 INFO ThrottleManager mem=25.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:58,728-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:58,884-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:58,884-0500 INFO ThrottleManager mem=25.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:59,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:59,385-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:59,385-0500 INFO ThrottleManager mem=25.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:08:59,728-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:59,885-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:08:59,885-0500 INFO ThrottleManager mem=25.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:00,229-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:00,385-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:00,385-0500 INFO ThrottleManager mem=25.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:00,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:00,886-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:00,886-0500 INFO ThrottleManager mem=25.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:01,229-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:01,386-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:01,386-0500 INFO ThrottleManager mem=25.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:01,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:01,886-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:01,886-0500 INFO ThrottleManager mem=25.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:02,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:02,387-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:02,387-0500 INFO ThrottleManager mem=25.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:02,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:02,887-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:02,887-0500 INFO ThrottleManager mem=25.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:02,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:09:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 25.44 MB +2013-08-09 14:09:03,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:03,387-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:03,387-0500 INFO ThrottleManager mem=25.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:03,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:03,888-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:03,888-0500 INFO ThrottleManager mem=25.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:04,231-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:04,388-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:04,388-0500 INFO ThrottleManager mem=25.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:04,388-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:09:04,731-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:04,731-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:09:04,888-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:04,888-0500 INFO ThrottleManager mem=25.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:05,231-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:05,389-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:05,389-0500 INFO ThrottleManager mem=25.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:05,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:05,889-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:05,889-0500 INFO ThrottleManager mem=25.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:06,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:06,389-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:06,389-0500 INFO ThrottleManager mem=25.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:06,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:06,735-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:09:06,890-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:06,890-0500 INFO ThrottleManager mem=25.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:07,045-0500 INFO Multiplexer No streams +2013-08-09 14:09:07,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:07,390-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:07,390-0500 INFO ThrottleManager mem=25.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:07,733-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:07,890-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:07,891-0500 INFO ThrottleManager mem=25.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:08,233-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:08,391-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:08,391-0500 INFO ThrottleManager mem=25.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:08,733-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:08,891-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:08,891-0500 INFO ThrottleManager mem=25.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:09,233-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:09,391-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:09,392-0500 INFO ThrottleManager mem=25.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:09,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:09,892-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:09,892-0500 INFO ThrottleManager mem=25.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:10,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:10,392-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:10,392-0500 INFO ThrottleManager mem=25.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:10,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:10,892-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:10,893-0500 INFO ThrottleManager mem=25.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:11,235-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:11,393-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:11,393-0500 INFO ThrottleManager mem=25.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:11,735-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:11,893-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:11,893-0500 INFO ThrottleManager mem=25.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:12,235-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:12,393-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:12,394-0500 INFO ThrottleManager mem=25.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:12,735-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:12,894-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:12,894-0500 INFO ThrottleManager mem=25.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:09:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 25.7 MB +2013-08-09 14:09:13,236-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:13,394-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:13,394-0500 INFO ThrottleManager mem=25.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:13,736-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:13,895-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:13,895-0500 INFO ThrottleManager mem=25.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:14,236-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:14,395-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:14,395-0500 INFO ThrottleManager mem=25.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:14,395-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:09:14,736-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:14,737-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:09:14,895-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:14,895-0500 INFO ThrottleManager mem=25.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:15,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:15,396-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:15,396-0500 INFO ThrottleManager mem=25.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:15,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:15,896-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:15,896-0500 INFO ThrottleManager mem=25.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:16,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:16,396-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:16,396-0500 INFO ThrottleManager mem=25.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:16,735-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:09:16,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:16,897-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:16,897-0500 INFO ThrottleManager mem=25.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:17,051-0500 INFO Multiplexer No streams +2013-08-09 14:09:17,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:17,397-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:17,397-0500 INFO ThrottleManager mem=25.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:17,738-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:17,897-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:17,897-0500 INFO ThrottleManager mem=25.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:18,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:18,398-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:18,398-0500 INFO ThrottleManager mem=25.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:18,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:18,898-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:18,898-0500 INFO ThrottleManager mem=25.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:19,239-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:19,398-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:19,399-0500 INFO ThrottleManager mem=25.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:19,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:19,899-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:19,899-0500 INFO ThrottleManager mem=25.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:20,239-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:20,399-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:20,399-0500 INFO ThrottleManager mem=25.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:20,740-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:20,899-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:20,900-0500 INFO ThrottleManager mem=25.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:21,240-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:21,400-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:21,400-0500 INFO ThrottleManager mem=25.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:21,740-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:21,900-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:21,900-0500 INFO ThrottleManager mem=25.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:22,240-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:22,400-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:22,401-0500 INFO ThrottleManager mem=25.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:22,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:22,901-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:22,901-0500 INFO ThrottleManager mem=25.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:09:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 25.96 MB +2013-08-09 14:09:23,241-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:23,401-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:23,401-0500 INFO ThrottleManager mem=25.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:23,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:23,901-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:23,902-0500 INFO ThrottleManager mem=25.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:24,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:24,402-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:24,402-0500 INFO ThrottleManager mem=25.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:24,402-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:09:24,742-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:24,742-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:09:24,902-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:24,902-0500 INFO ThrottleManager mem=26.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:25,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:25,403-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:25,403-0500 INFO ThrottleManager mem=26.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:25,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:25,903-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:25,903-0500 INFO ThrottleManager mem=26.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:26,243-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:26,403-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:26,403-0500 INFO ThrottleManager mem=26.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:26,735-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:09:26,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:26,904-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:26,904-0500 INFO ThrottleManager mem=26.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:27,059-0500 INFO Multiplexer No streams +2013-08-09 14:09:27,243-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:27,404-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:27,404-0500 INFO ThrottleManager mem=26.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:27,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:27,904-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:27,904-0500 INFO ThrottleManager mem=26.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:28,244-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:28,405-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:28,405-0500 INFO ThrottleManager mem=26.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:28,744-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:28,905-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:28,905-0500 INFO ThrottleManager mem=26.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:29,244-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:29,405-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:29,406-0500 INFO ThrottleManager mem=26.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:29,745-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:29,906-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:29,906-0500 INFO ThrottleManager mem=26.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:30,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:30,406-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:30,406-0500 INFO ThrottleManager mem=26.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:30,745-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:30,906-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:30,907-0500 INFO ThrottleManager mem=26.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:31,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:31,407-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:31,407-0500 INFO ThrottleManager mem=26.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:31,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:31,907-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:31,907-0500 INFO ThrottleManager mem=26.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:32,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:32,407-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:32,408-0500 INFO ThrottleManager mem=26.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:32,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:32,908-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:32,908-0500 INFO ThrottleManager mem=26.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:32,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:09:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 26.22 MB +2013-08-09 14:09:33,247-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:33,408-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:33,408-0500 INFO ThrottleManager mem=26.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:33,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:33,908-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:33,909-0500 INFO ThrottleManager mem=26.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:34,247-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:34,409-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:34,409-0500 INFO ThrottleManager mem=26.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:34,409-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:09:34,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:34,748-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:09:34,909-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:34,909-0500 INFO ThrottleManager mem=26.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:35,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:35,410-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:35,410-0500 INFO ThrottleManager mem=26.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:35,748-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:35,910-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:35,910-0500 INFO ThrottleManager mem=26.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:36,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:36,410-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:36,410-0500 INFO ThrottleManager mem=26.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:36,736-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:09:36,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:36,911-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:36,911-0500 INFO ThrottleManager mem=26.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:37,068-0500 INFO Multiplexer No streams +2013-08-09 14:09:37,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:37,411-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:37,411-0500 INFO ThrottleManager mem=26.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:37,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:37,911-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:37,911-0500 INFO ThrottleManager mem=26.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:38,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:38,412-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:38,412-0500 INFO ThrottleManager mem=26.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:38,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:38,912-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:38,912-0500 INFO ThrottleManager mem=26.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:39,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:39,412-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:39,412-0500 INFO ThrottleManager mem=26.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:39,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:39,913-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:39,913-0500 INFO ThrottleManager mem=26.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:40,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:40,413-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:40,413-0500 INFO ThrottleManager mem=26.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:40,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:40,913-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:40,913-0500 INFO ThrottleManager mem=26.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:41,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:41,414-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:41,414-0500 INFO ThrottleManager mem=26.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:41,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:41,914-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:41,914-0500 INFO ThrottleManager mem=26.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:42,252-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:42,414-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:42,414-0500 INFO ThrottleManager mem=26.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:42,752-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:42,915-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:42,915-0500 INFO ThrottleManager mem=26.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:09:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 26.48 MB +2013-08-09 14:09:43,252-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:43,415-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:43,415-0500 INFO ThrottleManager mem=26.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:43,752-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:43,915-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:43,915-0500 INFO ThrottleManager mem=26.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:44,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:44,416-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:44,416-0500 INFO ThrottleManager mem=26.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:44,416-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:09:44,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:44,753-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:09:44,916-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:44,916-0500 INFO ThrottleManager mem=26.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:45,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:45,416-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:45,416-0500 INFO ThrottleManager mem=26.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:45,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:45,917-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:45,917-0500 INFO ThrottleManager mem=26.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:46,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:46,417-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:46,417-0500 INFO ThrottleManager mem=26.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:46,736-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:09:46,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:46,917-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:46,917-0500 INFO ThrottleManager mem=26.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:47,077-0500 INFO Multiplexer No streams +2013-08-09 14:09:47,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:47,418-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:47,418-0500 INFO ThrottleManager mem=26.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:47,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:47,918-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:47,918-0500 INFO ThrottleManager mem=26.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:48,255-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:48,418-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:48,418-0500 INFO ThrottleManager mem=26.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:48,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:48,919-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:48,919-0500 INFO ThrottleManager mem=26.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:49,255-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:49,419-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:49,419-0500 INFO ThrottleManager mem=26.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:49,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:49,919-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:49,919-0500 INFO ThrottleManager mem=26.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:50,256-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:50,419-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:50,419-0500 INFO ThrottleManager mem=26.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:50,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:50,920-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:50,920-0500 INFO ThrottleManager mem=26.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:51,256-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:51,420-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:51,420-0500 INFO ThrottleManager mem=26.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:51,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:51,920-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:51,920-0500 INFO ThrottleManager mem=26.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:52,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:52,421-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:52,421-0500 INFO ThrottleManager mem=26.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:52,757-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:52,921-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:52,921-0500 INFO ThrottleManager mem=26.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:09:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 26.73 MB +2013-08-09 14:09:53,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:53,421-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:53,421-0500 INFO ThrottleManager mem=26.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:53,758-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:53,922-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:53,922-0500 INFO ThrottleManager mem=26.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:54,258-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:54,422-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:54,422-0500 INFO ThrottleManager mem=26.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:54,422-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:09:54,758-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:54,758-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:09:54,922-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:54,922-0500 INFO ThrottleManager mem=26.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:55,259-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:55,422-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:55,423-0500 INFO ThrottleManager mem=26.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:55,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:55,923-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:55,923-0500 INFO ThrottleManager mem=26.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:56,259-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:56,423-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:56,423-0500 INFO ThrottleManager mem=26.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:56,736-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:09:56,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:56,923-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:56,924-0500 INFO ThrottleManager mem=26.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:57,086-0500 INFO Multiplexer No streams +2013-08-09 14:09:57,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:57,424-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:57,424-0500 INFO ThrottleManager mem=26.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:57,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:57,924-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:57,924-0500 INFO ThrottleManager mem=26.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:58,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:58,424-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:58,425-0500 INFO ThrottleManager mem=26.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:58,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:58,925-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:58,925-0500 INFO ThrottleManager mem=26.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:59,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:59,425-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:59,425-0500 INFO ThrottleManager mem=26.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:09:59,761-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:59,925-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:09:59,925-0500 INFO ThrottleManager mem=26.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:00,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:00,426-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:00,426-0500 INFO ThrottleManager mem=26.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:00,761-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:00,926-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:00,926-0500 INFO ThrottleManager mem=26.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:01,262-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:01,426-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:01,426-0500 INFO ThrottleManager mem=26.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:01,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:01,927-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:01,927-0500 INFO ThrottleManager mem=26.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:02,262-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:02,427-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:02,427-0500 INFO ThrottleManager mem=26.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:02,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:02,927-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:02,927-0500 INFO ThrottleManager mem=26.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:10:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 26.99 MB +2013-08-09 14:10:03,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:03,428-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:03,428-0500 INFO ThrottleManager mem=27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:03,763-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:03,928-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:03,928-0500 INFO ThrottleManager mem=27.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:04,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:04,428-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:04,428-0500 INFO ThrottleManager mem=27.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:04,428-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:10:04,763-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:04,764-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:10:04,928-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:04,929-0500 INFO ThrottleManager mem=27.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:05,264-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:05,429-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:05,429-0500 INFO ThrottleManager mem=27.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:05,764-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:05,929-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:05,929-0500 INFO ThrottleManager mem=27.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:06,264-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:06,429-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:06,430-0500 INFO ThrottleManager mem=27.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:06,737-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:10:06,765-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:06,930-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:06,930-0500 INFO ThrottleManager mem=27.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:07,093-0500 INFO Multiplexer No streams +2013-08-09 14:10:07,265-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:07,430-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:07,430-0500 INFO ThrottleManager mem=27.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:07,765-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:07,930-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:07,930-0500 INFO ThrottleManager mem=27.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:08,265-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:08,431-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:08,431-0500 INFO ThrottleManager mem=27.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:08,766-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:08,931-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:08,931-0500 INFO ThrottleManager mem=27.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:09,266-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:09,431-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:09,431-0500 INFO ThrottleManager mem=27.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:09,766-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:09,932-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:09,932-0500 INFO ThrottleManager mem=27.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:10,266-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:10,432-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:10,432-0500 INFO ThrottleManager mem=27.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:10,767-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:10,932-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:10,932-0500 INFO ThrottleManager mem=27.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:11,267-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:11,433-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:11,433-0500 INFO ThrottleManager mem=27.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:11,767-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:11,933-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:11,933-0500 INFO ThrottleManager mem=27.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:12,268-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:12,433-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:12,433-0500 INFO ThrottleManager mem=27.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:12,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:12,933-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:12,933-0500 INFO ThrottleManager mem=27.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:10:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 27.25 MB +2013-08-09 14:10:13,268-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:13,434-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:13,434-0500 INFO ThrottleManager mem=27.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:13,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:13,934-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:13,934-0500 INFO ThrottleManager mem=27.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:14,269-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:14,434-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:14,434-0500 INFO ThrottleManager mem=27.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:14,434-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:10:14,769-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:14,769-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:10:14,935-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:14,935-0500 INFO ThrottleManager mem=27.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:15,269-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:15,435-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:15,435-0500 INFO ThrottleManager mem=27.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:15,769-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:15,935-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:15,935-0500 INFO ThrottleManager mem=27.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:16,270-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:16,436-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:16,436-0500 INFO ThrottleManager mem=27.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:16,737-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:10:16,770-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:16,936-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:16,936-0500 INFO ThrottleManager mem=27.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:17,103-0500 INFO Multiplexer No streams +2013-08-09 14:10:17,270-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:17,436-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:17,436-0500 INFO ThrottleManager mem=27.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:17,770-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:17,937-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:17,937-0500 INFO ThrottleManager mem=27.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:18,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:18,437-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:18,437-0500 INFO ThrottleManager mem=27.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:18,771-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:18,937-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:18,937-0500 INFO ThrottleManager mem=27.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:19,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:19,437-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:19,438-0500 INFO ThrottleManager mem=27.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:19,771-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:19,938-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:19,938-0500 INFO ThrottleManager mem=27.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:20,272-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:20,438-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:20,438-0500 INFO ThrottleManager mem=27.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:20,772-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:20,938-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:20,939-0500 INFO ThrottleManager mem=27.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:21,272-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:21,439-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:21,439-0500 INFO ThrottleManager mem=27.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:21,772-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:21,939-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:21,939-0500 INFO ThrottleManager mem=27.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:22,273-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:22,439-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:22,439-0500 INFO ThrottleManager mem=27.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:22,773-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:22,940-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:22,940-0500 INFO ThrottleManager mem=27.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:10:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 27.51 MB +2013-08-09 14:10:23,273-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:23,440-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:23,440-0500 INFO ThrottleManager mem=27.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:23,774-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:23,940-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:23,940-0500 INFO ThrottleManager mem=27.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:24,274-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:24,441-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:24,441-0500 INFO ThrottleManager mem=27.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:24,441-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:10:24,774-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:24,774-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:10:24,941-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:24,941-0500 INFO ThrottleManager mem=27.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:25,274-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:25,441-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:25,441-0500 INFO ThrottleManager mem=27.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:25,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:25,941-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:25,942-0500 INFO ThrottleManager mem=27.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:26,275-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:26,442-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:26,442-0500 INFO ThrottleManager mem=27.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:26,737-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:10:26,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:26,942-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:26,942-0500 INFO ThrottleManager mem=27.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:27,110-0500 INFO Multiplexer No streams +2013-08-09 14:10:27,275-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:27,442-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:27,443-0500 INFO ThrottleManager mem=27.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:27,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:27,943-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:27,943-0500 INFO ThrottleManager mem=27.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:28,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:28,443-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:28,443-0500 INFO ThrottleManager mem=27.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:28,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:28,943-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:28,943-0500 INFO ThrottleManager mem=27.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:29,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:29,444-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:29,444-0500 INFO ThrottleManager mem=27.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:29,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:29,944-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:29,944-0500 INFO ThrottleManager mem=27.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:30,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:30,444-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:30,444-0500 INFO ThrottleManager mem=27.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:30,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:30,945-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:30,945-0500 INFO ThrottleManager mem=27.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:31,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:31,445-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:31,445-0500 INFO ThrottleManager mem=27.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:31,778-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:31,945-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:31,945-0500 INFO ThrottleManager mem=27.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:32,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:32,446-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:32,446-0500 INFO ThrottleManager mem=27.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:32,778-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:32,946-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:32,946-0500 INFO ThrottleManager mem=27.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:10:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 27.77 MB +2013-08-09 14:10:33,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:33,446-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:33,446-0500 INFO ThrottleManager mem=27.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:33,779-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:33,946-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:33,947-0500 INFO ThrottleManager mem=27.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:34,279-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:34,447-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:34,447-0500 INFO ThrottleManager mem=27.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:34,447-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:10:34,779-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:34,780-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:10:34,947-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:34,947-0500 INFO ThrottleManager mem=27.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:35,280-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:35,447-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:35,448-0500 INFO ThrottleManager mem=27.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:35,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:35,948-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:35,948-0500 INFO ThrottleManager mem=27.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:36,280-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:36,448-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:36,448-0500 INFO ThrottleManager mem=27.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:36,737-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:10:36,781-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:36,948-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:36,948-0500 INFO ThrottleManager mem=27.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:37,118-0500 INFO Multiplexer No streams +2013-08-09 14:10:37,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:37,449-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:37,449-0500 INFO ThrottleManager mem=27.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:37,781-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:37,949-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:37,949-0500 INFO ThrottleManager mem=27.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:38,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:38,449-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:38,449-0500 INFO ThrottleManager mem=27.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:38,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:38,950-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:38,950-0500 INFO ThrottleManager mem=27.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:39,282-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:39,450-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:39,450-0500 INFO ThrottleManager mem=27.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:39,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:39,950-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:39,950-0500 INFO ThrottleManager mem=27.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:40,282-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:40,450-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:40,451-0500 INFO ThrottleManager mem=27.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:40,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:40,951-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:40,951-0500 INFO ThrottleManager mem=27.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:41,283-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:41,451-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:41,451-0500 INFO ThrottleManager mem=27.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:41,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:41,951-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:41,952-0500 INFO ThrottleManager mem=28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:42,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:42,452-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:42,452-0500 INFO ThrottleManager mem=28.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:42,784-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:42,952-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:42,952-0500 INFO ThrottleManager mem=28.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:10:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 28.03 MB +2013-08-09 14:10:43,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:43,452-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:43,452-0500 INFO ThrottleManager mem=28.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:43,784-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:43,953-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:43,953-0500 INFO ThrottleManager mem=28.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:44,285-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:44,453-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:44,453-0500 INFO ThrottleManager mem=28.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:44,453-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:10:44,785-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:44,785-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:10:44,953-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:44,953-0500 INFO ThrottleManager mem=28.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:45,285-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:45,454-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:45,454-0500 INFO ThrottleManager mem=28.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:45,785-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:45,954-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:45,954-0500 INFO ThrottleManager mem=28.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:46,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:46,454-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:46,454-0500 INFO ThrottleManager mem=28.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:46,738-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:10:46,786-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:46,955-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:46,955-0500 INFO ThrottleManager mem=28.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:47,127-0500 INFO Multiplexer No streams +2013-08-09 14:10:47,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:47,455-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:47,455-0500 INFO ThrottleManager mem=28.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:47,786-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:47,955-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:47,955-0500 INFO ThrottleManager mem=28.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:48,287-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:48,455-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:48,456-0500 INFO ThrottleManager mem=28.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:48,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:48,956-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:48,956-0500 INFO ThrottleManager mem=28.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:49,287-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:49,456-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:49,456-0500 INFO ThrottleManager mem=28.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:49,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:49,956-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:49,957-0500 INFO ThrottleManager mem=28.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:50,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:50,457-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:50,457-0500 INFO ThrottleManager mem=28.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:50,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:50,957-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:50,957-0500 INFO ThrottleManager mem=28.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:51,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:51,457-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:51,457-0500 INFO ThrottleManager mem=28.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:51,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:51,958-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:51,958-0500 INFO ThrottleManager mem=28.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:52,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:52,458-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:52,458-0500 INFO ThrottleManager mem=28.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:52,789-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:52,958-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:52,958-0500 INFO ThrottleManager mem=28.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:10:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 28.29 MB +2013-08-09 14:10:53,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:53,459-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:53,459-0500 INFO ThrottleManager mem=28.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:53,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:53,959-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:53,959-0500 INFO ThrottleManager mem=28.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:54,290-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:54,459-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:54,459-0500 INFO ThrottleManager mem=28.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:54,459-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:10:54,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:54,790-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:10:54,960-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:54,960-0500 INFO ThrottleManager mem=28.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:55,290-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:55,460-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:55,460-0500 INFO ThrottleManager mem=28.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:55,791-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:55,960-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:55,960-0500 INFO ThrottleManager mem=28.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:56,291-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:56,460-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:56,461-0500 INFO ThrottleManager mem=28.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:56,738-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:10:56,791-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:56,961-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:56,961-0500 INFO ThrottleManager mem=28.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:57,135-0500 INFO Multiplexer No streams +2013-08-09 14:10:57,291-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:57,461-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:57,461-0500 INFO ThrottleManager mem=28.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:57,792-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:57,961-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:57,962-0500 INFO ThrottleManager mem=28.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:58,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:58,462-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:58,462-0500 INFO ThrottleManager mem=28.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:58,792-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:58,962-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:58,962-0500 INFO ThrottleManager mem=28.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:59,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:59,462-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:59,462-0500 INFO ThrottleManager mem=28.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:10:59,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:59,963-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:10:59,963-0500 INFO ThrottleManager mem=28.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:00,293-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:00,463-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:00,463-0500 INFO ThrottleManager mem=28.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:00,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:00,963-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:00,963-0500 INFO ThrottleManager mem=28.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:01,293-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:01,464-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:01,464-0500 INFO ThrottleManager mem=28.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:01,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:01,964-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:01,964-0500 INFO ThrottleManager mem=28.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:02,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:02,464-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:02,464-0500 INFO ThrottleManager mem=28.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:02,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:11:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 28.54 MB +2013-08-09 14:11:02,965-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:02,965-0500 INFO ThrottleManager mem=28.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:03,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:03,465-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:03,465-0500 INFO ThrottleManager mem=28.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:03,795-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:03,965-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:03,965-0500 INFO ThrottleManager mem=28.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:04,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:04,465-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:04,466-0500 INFO ThrottleManager mem=28.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:04,466-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:11:04,795-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:04,796-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:11:04,966-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:04,966-0500 INFO ThrottleManager mem=28.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:05,296-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:05,466-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:05,466-0500 INFO ThrottleManager mem=28.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:05,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:05,966-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:05,967-0500 INFO ThrottleManager mem=28.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:06,296-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:06,467-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:06,467-0500 INFO ThrottleManager mem=28.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:06,738-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:11:06,797-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:06,967-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:06,967-0500 INFO ThrottleManager mem=28.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:07,144-0500 INFO Multiplexer No streams +2013-08-09 14:11:07,297-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:07,467-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:07,468-0500 INFO ThrottleManager mem=28.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:07,797-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:07,968-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:07,968-0500 INFO ThrottleManager mem=28.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:08,297-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:08,468-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:08,468-0500 INFO ThrottleManager mem=28.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:08,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:08,968-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:08,968-0500 INFO ThrottleManager mem=28.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:09,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:09,469-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:09,469-0500 INFO ThrottleManager mem=28.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:09,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:09,969-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:09,969-0500 INFO ThrottleManager mem=28.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:10,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:10,469-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:10,469-0500 INFO ThrottleManager mem=28.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:10,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:10,969-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:10,970-0500 INFO ThrottleManager mem=28.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:11,299-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:11,470-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:11,470-0500 INFO ThrottleManager mem=28.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:11,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:11,970-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:11,970-0500 INFO ThrottleManager mem=28.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:12,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:12,470-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:12,470-0500 INFO ThrottleManager mem=28.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:12,800-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:11:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 28.8 MB +2013-08-09 14:11:12,971-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:12,971-0500 INFO ThrottleManager mem=28.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:13,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:13,471-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:13,471-0500 INFO ThrottleManager mem=28.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:13,800-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:13,971-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:13,971-0500 INFO ThrottleManager mem=28.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:14,301-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:14,472-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:14,472-0500 INFO ThrottleManager mem=28.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:14,472-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:11:14,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:14,801-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:11:14,972-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:14,972-0500 INFO ThrottleManager mem=28.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:15,301-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:15,472-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:15,472-0500 INFO ThrottleManager mem=28.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:15,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:15,972-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:15,973-0500 INFO ThrottleManager mem=28.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:16,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:16,473-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:16,473-0500 INFO ThrottleManager mem=28.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:16,738-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:11:16,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:16,973-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:16,973-0500 INFO ThrottleManager mem=28.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:17,152-0500 INFO Multiplexer No streams +2013-08-09 14:11:17,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:17,473-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:17,474-0500 INFO ThrottleManager mem=28.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:17,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:17,974-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:17,974-0500 INFO ThrottleManager mem=28.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:18,303-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:18,474-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:18,474-0500 INFO ThrottleManager mem=28.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:18,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:18,974-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:18,974-0500 INFO ThrottleManager mem=28.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:19,303-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:19,475-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:19,475-0500 INFO ThrottleManager mem=28.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:19,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:19,975-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:19,975-0500 INFO ThrottleManager mem=28.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:20,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:20,475-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:20,475-0500 INFO ThrottleManager mem=29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:20,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:20,976-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:20,976-0500 INFO ThrottleManager mem=29.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:21,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:21,476-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:21,476-0500 INFO ThrottleManager mem=29.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:21,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:21,976-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:21,976-0500 INFO ThrottleManager mem=29.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:22,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:22,476-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:22,476-0500 INFO ThrottleManager mem=29.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:22,805-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:11:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 29.06 MB +2013-08-09 14:11:22,977-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:22,977-0500 INFO ThrottleManager mem=29.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:23,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:23,477-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:23,477-0500 INFO ThrottleManager mem=29.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:23,806-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:23,977-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:23,977-0500 INFO ThrottleManager mem=29.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:24,306-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:24,478-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:24,478-0500 INFO ThrottleManager mem=29.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:24,478-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:11:24,806-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:24,806-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:11:24,978-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:24,978-0500 INFO ThrottleManager mem=29.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:25,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:25,478-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:25,478-0500 INFO ThrottleManager mem=29.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:25,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:25,979-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:25,979-0500 INFO ThrottleManager mem=29.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:26,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:26,479-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:26,479-0500 INFO ThrottleManager mem=29.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:26,739-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:11:26,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:26,979-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:26,979-0500 INFO ThrottleManager mem=29.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:27,160-0500 INFO Multiplexer No streams +2013-08-09 14:11:27,308-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:27,479-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:27,480-0500 INFO ThrottleManager mem=29.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:27,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:27,980-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:27,980-0500 INFO ThrottleManager mem=29.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:28,308-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:28,480-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:28,480-0500 INFO ThrottleManager mem=29.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:28,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:28,980-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:28,980-0500 INFO ThrottleManager mem=29.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:29,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:29,480-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:29,481-0500 INFO ThrottleManager mem=29.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:29,809-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:29,981-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:29,981-0500 INFO ThrottleManager mem=29.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:30,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:30,481-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:30,481-0500 INFO ThrottleManager mem=29.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:30,809-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:30,981-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:30,981-0500 INFO ThrottleManager mem=29.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:31,310-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:31,482-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:31,482-0500 INFO ThrottleManager mem=29.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:31,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:31,982-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:31,982-0500 INFO ThrottleManager mem=29.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:32,310-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:32,482-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:32,482-0500 INFO ThrottleManager mem=29.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:32,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:11:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 29.32 MB +2013-08-09 14:11:32,982-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:32,983-0500 INFO ThrottleManager mem=29.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:33,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:33,483-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:33,483-0500 INFO ThrottleManager mem=29.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:33,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:33,983-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:33,983-0500 INFO ThrottleManager mem=29.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:34,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:34,483-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:34,484-0500 INFO ThrottleManager mem=29.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:34,484-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:11:34,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:34,812-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:11:34,984-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:34,984-0500 INFO ThrottleManager mem=29.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:35,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:35,484-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:35,484-0500 INFO ThrottleManager mem=29.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:35,812-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:35,984-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:35,984-0500 INFO ThrottleManager mem=29.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:36,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:36,485-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:36,485-0500 INFO ThrottleManager mem=29.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:36,739-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:11:36,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:36,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:36,985-0500 INFO ThrottleManager mem=29.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:37,169-0500 INFO Multiplexer No streams +2013-08-09 14:11:37,313-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:37,485-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:37,485-0500 INFO ThrottleManager mem=29.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:37,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:37,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:37,986-0500 INFO ThrottleManager mem=29.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:38,313-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:38,486-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:38,486-0500 INFO ThrottleManager mem=29.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:38,814-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:38,986-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:38,986-0500 INFO ThrottleManager mem=29.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:39,314-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:39,486-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:39,486-0500 INFO ThrottleManager mem=29.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:39,814-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:39,987-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:39,987-0500 INFO ThrottleManager mem=29.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:40,314-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:40,487-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:40,487-0500 INFO ThrottleManager mem=29.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:40,815-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:40,987-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:40,987-0500 INFO ThrottleManager mem=29.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:41,315-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:41,488-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:41,488-0500 INFO ThrottleManager mem=29.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:41,815-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:41,988-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:41,988-0500 INFO ThrottleManager mem=29.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:42,315-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:42,488-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:42,488-0500 INFO ThrottleManager mem=29.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:42,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:11:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 29.58 MB +2013-08-09 14:11:42,988-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:42,989-0500 INFO ThrottleManager mem=29.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:43,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:43,489-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:43,489-0500 INFO ThrottleManager mem=29.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:43,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:43,989-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:43,989-0500 INFO ThrottleManager mem=29.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:44,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:44,489-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:44,489-0500 INFO ThrottleManager mem=29.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:44,489-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:11:44,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:44,817-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:11:44,990-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:44,990-0500 INFO ThrottleManager mem=29.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:45,317-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:45,490-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:45,490-0500 INFO ThrottleManager mem=29.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:45,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:45,990-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:45,990-0500 INFO ThrottleManager mem=29.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:46,317-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:46,490-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:46,490-0500 INFO ThrottleManager mem=29.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:46,739-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:11:46,818-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:46,991-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:46,991-0500 INFO ThrottleManager mem=29.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:47,177-0500 INFO Multiplexer No streams +2013-08-09 14:11:47,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:47,491-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:47,491-0500 INFO ThrottleManager mem=29.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:47,818-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:47,991-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:47,991-0500 INFO ThrottleManager mem=29.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:48,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:48,491-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:48,492-0500 INFO ThrottleManager mem=29.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:48,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:48,992-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:48,992-0500 INFO ThrottleManager mem=29.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:49,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:49,492-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:49,492-0500 INFO ThrottleManager mem=29.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:49,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:49,992-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:49,993-0500 INFO ThrottleManager mem=29.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:50,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:50,493-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:50,493-0500 INFO ThrottleManager mem=29.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:50,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:50,993-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:50,993-0500 INFO ThrottleManager mem=29.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:51,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:51,493-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:51,493-0500 INFO ThrottleManager mem=29.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:51,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:51,993-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:51,994-0500 INFO ThrottleManager mem=29.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:52,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:52,494-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:52,494-0500 INFO ThrottleManager mem=29.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:52,821-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:11:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 29.84 MB +2013-08-09 14:11:52,994-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:52,994-0500 INFO ThrottleManager mem=29.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:53,321-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:53,494-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:53,494-0500 INFO ThrottleManager mem=29.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:53,821-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:53,994-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:53,995-0500 INFO ThrottleManager mem=29.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:54,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:54,495-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:54,495-0500 INFO ThrottleManager mem=29.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:54,495-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:11:54,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:54,822-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:11:54,995-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:54,995-0500 INFO ThrottleManager mem=29.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:55,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:55,495-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:55,495-0500 INFO ThrottleManager mem=29.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:55,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:55,996-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:55,996-0500 INFO ThrottleManager mem=29.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:56,323-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:56,496-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:56,496-0500 INFO ThrottleManager mem=29.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:56,739-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:11:56,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:56,996-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:56,996-0500 INFO ThrottleManager mem=29.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:57,182-0500 INFO Multiplexer No streams +2013-08-09 14:11:57,323-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:57,497-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:57,497-0500 INFO ThrottleManager mem=29.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:57,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:57,997-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:57,997-0500 INFO ThrottleManager mem=29.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:58,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:58,497-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:58,497-0500 INFO ThrottleManager mem=29.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:58,824-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:58,997-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:58,998-0500 INFO ThrottleManager mem=29.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:59,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:59,498-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:59,498-0500 INFO ThrottleManager mem=30 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:11:59,824-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:59,998-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:11:59,998-0500 INFO ThrottleManager mem=30.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:00,325-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:00,498-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:00,499-0500 INFO ThrottleManager mem=30.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:00,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:00,999-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:00,999-0500 INFO ThrottleManager mem=30.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:01,325-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:01,499-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:01,499-0500 INFO ThrottleManager mem=30.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:01,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:01,999-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:01,999-0500 INFO ThrottleManager mem=30.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:02,326-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:02,500-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:02,500-0500 INFO ThrottleManager mem=30.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:02,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:12:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 30.09 MB +2013-08-09 14:12:03,000-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:03,000-0500 INFO ThrottleManager mem=30.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:03,326-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:03,500-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:03,500-0500 INFO ThrottleManager mem=30.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:03,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:04,000-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:04,001-0500 INFO ThrottleManager mem=30.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:04,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:04,501-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:04,501-0500 INFO ThrottleManager mem=30.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:04,501-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:12:04,827-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:04,827-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:12:05,001-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:05,001-0500 INFO ThrottleManager mem=30.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:05,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:05,501-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:05,501-0500 INFO ThrottleManager mem=30.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:05,828-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:06,002-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:06,002-0500 INFO ThrottleManager mem=30.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:06,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:06,502-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:06,502-0500 INFO ThrottleManager mem=30.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:06,740-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:12:06,828-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:07,002-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:07,002-0500 INFO ThrottleManager mem=30.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:07,188-0500 INFO Multiplexer No streams +2013-08-09 14:12:07,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:07,503-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:07,503-0500 INFO ThrottleManager mem=30.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:07,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:08,003-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:08,003-0500 INFO ThrottleManager mem=30.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:08,329-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:08,503-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:08,503-0500 INFO ThrottleManager mem=30.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:08,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:09,003-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:09,004-0500 INFO ThrottleManager mem=30.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:09,329-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:09,504-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:09,504-0500 INFO ThrottleManager mem=30.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:09,830-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:10,004-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:10,004-0500 INFO ThrottleManager mem=30.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:10,330-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:10,504-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:10,504-0500 INFO ThrottleManager mem=30.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:10,830-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:11,005-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:11,005-0500 INFO ThrottleManager mem=30.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:11,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:11,505-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:11,505-0500 INFO ThrottleManager mem=30.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:11,831-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:12,005-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:12,005-0500 INFO ThrottleManager mem=30.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:12,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:12,506-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:12,506-0500 INFO ThrottleManager mem=30.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:12,831-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:12:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 30.35 MB +2013-08-09 14:12:13,006-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:13,006-0500 INFO ThrottleManager mem=30.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:13,332-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:13,506-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:13,506-0500 INFO ThrottleManager mem=30.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:13,832-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:14,007-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:14,007-0500 INFO ThrottleManager mem=30.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:14,332-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:14,507-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:14,507-0500 INFO ThrottleManager mem=30.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:14,507-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:12:14,833-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:14,833-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:12:15,007-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:15,007-0500 INFO ThrottleManager mem=30.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:15,333-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:15,507-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:15,508-0500 INFO ThrottleManager mem=30.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:15,833-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:16,008-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:16,008-0500 INFO ThrottleManager mem=30.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:16,333-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:16,508-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:16,508-0500 INFO ThrottleManager mem=30.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:16,740-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:12:16,834-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:17,008-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:17,008-0500 INFO ThrottleManager mem=30.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:17,195-0500 INFO Multiplexer No streams +2013-08-09 14:12:17,334-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:17,509-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:17,509-0500 INFO ThrottleManager mem=30.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:17,834-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:18,009-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:18,009-0500 INFO ThrottleManager mem=30.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:18,334-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:18,509-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:18,509-0500 INFO ThrottleManager mem=30.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:18,835-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:19,009-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:19,010-0500 INFO ThrottleManager mem=30.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:19,335-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:19,510-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:19,510-0500 INFO ThrottleManager mem=30.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:19,835-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:20,010-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:20,010-0500 INFO ThrottleManager mem=30.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:20,335-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:20,510-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:20,510-0500 INFO ThrottleManager mem=30.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:20,836-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:21,011-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:21,011-0500 INFO ThrottleManager mem=30.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:21,336-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:21,511-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:21,511-0500 INFO ThrottleManager mem=30.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:21,836-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:22,011-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:22,011-0500 INFO ThrottleManager mem=30.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:22,336-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:22,512-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:22,512-0500 INFO ThrottleManager mem=30.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:22,837-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:12:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 30.61 MB +2013-08-09 14:12:23,012-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:23,012-0500 INFO ThrottleManager mem=30.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:23,337-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:23,512-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:23,512-0500 INFO ThrottleManager mem=30.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:23,837-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:24,012-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:24,013-0500 INFO ThrottleManager mem=30.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:24,338-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:24,513-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:24,513-0500 INFO ThrottleManager mem=30.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:24,513-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:12:24,838-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:24,838-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:12:25,013-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:25,013-0500 INFO ThrottleManager mem=30.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:25,338-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:25,513-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:25,513-0500 INFO ThrottleManager mem=30.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:25,838-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:26,014-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:26,014-0500 INFO ThrottleManager mem=30.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:26,339-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:26,514-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:26,514-0500 INFO ThrottleManager mem=30.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:26,740-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:12:26,839-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:27,014-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:27,014-0500 INFO ThrottleManager mem=30.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:27,202-0500 INFO Multiplexer No streams +2013-08-09 14:12:27,339-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:27,515-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:27,515-0500 INFO ThrottleManager mem=30.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:27,839-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:28,015-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:28,015-0500 INFO ThrottleManager mem=30.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:28,340-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:28,515-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:28,515-0500 INFO ThrottleManager mem=30.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:28,840-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:29,015-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:29,016-0500 INFO ThrottleManager mem=30.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:29,340-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:29,516-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:29,516-0500 INFO ThrottleManager mem=30.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:29,840-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:30,016-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:30,016-0500 INFO ThrottleManager mem=30.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:30,341-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:30,516-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:30,516-0500 INFO ThrottleManager mem=30.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:30,841-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:31,017-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:31,017-0500 INFO ThrottleManager mem=30.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:31,341-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:31,517-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:31,517-0500 INFO ThrottleManager mem=30.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:31,841-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:32,017-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:32,017-0500 INFO ThrottleManager mem=30.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:32,342-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:32,518-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:32,518-0500 INFO ThrottleManager mem=30.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:32,842-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:12:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 30.87 MB +2013-08-09 14:12:33,018-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:33,018-0500 INFO ThrottleManager mem=30.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:33,342-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:33,518-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:33,518-0500 INFO ThrottleManager mem=30.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:33,843-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:34,019-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:34,019-0500 INFO ThrottleManager mem=30.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:34,343-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:34,519-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:34,519-0500 INFO ThrottleManager mem=30.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:34,519-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:12:34,843-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:34,843-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:12:35,019-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:35,019-0500 INFO ThrottleManager mem=30.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:35,344-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:35,519-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:35,519-0500 INFO ThrottleManager mem=30.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:35,844-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:36,020-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:36,020-0500 INFO ThrottleManager mem=30.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:36,344-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:36,520-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:36,520-0500 INFO ThrottleManager mem=30.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:36,741-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:12:36,844-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:37,020-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:37,020-0500 INFO ThrottleManager mem=30.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:37,210-0500 INFO Multiplexer No streams +2013-08-09 14:12:37,345-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:37,520-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:37,520-0500 INFO ThrottleManager mem=31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:37,845-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:38,021-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:38,021-0500 INFO ThrottleManager mem=31.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:38,345-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:38,521-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:38,521-0500 INFO ThrottleManager mem=31.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:38,845-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:39,021-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:39,021-0500 INFO ThrottleManager mem=31.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:39,346-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:39,522-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:39,522-0500 INFO ThrottleManager mem=31.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:39,846-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:40,022-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:40,022-0500 INFO ThrottleManager mem=31.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:40,346-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:40,522-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:40,522-0500 INFO ThrottleManager mem=31.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:40,846-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:41,022-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:41,022-0500 INFO ThrottleManager mem=31.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:41,347-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:41,523-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:41,523-0500 INFO ThrottleManager mem=31.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:41,847-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:42,023-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:42,023-0500 INFO ThrottleManager mem=31.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:42,347-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:42,523-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:42,523-0500 INFO ThrottleManager mem=31.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:42,848-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:12:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 31.13 MB +2013-08-09 14:12:43,024-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:43,024-0500 INFO ThrottleManager mem=31.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:43,348-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:43,524-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:43,524-0500 INFO ThrottleManager mem=31.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:43,848-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:44,024-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:44,024-0500 INFO ThrottleManager mem=31.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:44,348-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:44,524-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:44,524-0500 INFO ThrottleManager mem=31.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:44,524-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:12:44,849-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:44,849-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:12:45,025-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:45,025-0500 INFO ThrottleManager mem=31.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:45,349-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:45,525-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:45,525-0500 INFO ThrottleManager mem=31.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:45,849-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:46,025-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:46,025-0500 INFO ThrottleManager mem=31.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:46,349-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:46,525-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:46,526-0500 INFO ThrottleManager mem=31.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:46,741-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:12:46,850-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:47,026-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:47,026-0500 INFO ThrottleManager mem=31.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:47,217-0500 INFO Multiplexer No streams +2013-08-09 14:12:47,350-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:47,526-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:47,526-0500 INFO ThrottleManager mem=31.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:47,850-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:48,026-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:48,026-0500 INFO ThrottleManager mem=31.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:48,350-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:48,527-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:48,527-0500 INFO ThrottleManager mem=31.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:48,851-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:49,027-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:49,027-0500 INFO ThrottleManager mem=31.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:49,351-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:49,527-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:49,527-0500 INFO ThrottleManager mem=31.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:49,851-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:50,028-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:50,028-0500 INFO ThrottleManager mem=31.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:50,351-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:50,528-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:50,528-0500 INFO ThrottleManager mem=31.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:50,852-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:51,028-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:51,028-0500 INFO ThrottleManager mem=31.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:51,352-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:51,528-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:51,529-0500 INFO ThrottleManager mem=31.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:51,852-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:52,029-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:52,029-0500 INFO ThrottleManager mem=31.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:52,352-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:52,529-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:52,529-0500 INFO ThrottleManager mem=31.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:52,853-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:12:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 31.39 MB +2013-08-09 14:12:53,029-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:53,030-0500 INFO ThrottleManager mem=31.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:53,353-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:53,530-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:53,530-0500 INFO ThrottleManager mem=31.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:53,853-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:54,030-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:54,030-0500 INFO ThrottleManager mem=31.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:54,354-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:54,530-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:54,530-0500 INFO ThrottleManager mem=31.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:54,530-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:12:54,854-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:54,854-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:12:55,031-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:55,031-0500 INFO ThrottleManager mem=31.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:55,354-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:55,531-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:55,531-0500 INFO ThrottleManager mem=31.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:55,854-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:56,031-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:56,031-0500 INFO ThrottleManager mem=31.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:56,355-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:56,532-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:56,532-0500 INFO ThrottleManager mem=31.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:56,741-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:12:56,855-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:57,032-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:57,032-0500 INFO ThrottleManager mem=31.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:57,224-0500 INFO Multiplexer No streams +2013-08-09 14:12:57,355-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:57,532-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:57,532-0500 INFO ThrottleManager mem=31.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:57,855-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:58,032-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:58,033-0500 INFO ThrottleManager mem=31.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:58,356-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:58,533-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:58,533-0500 INFO ThrottleManager mem=31.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:58,856-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:59,033-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:59,033-0500 INFO ThrottleManager mem=31.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:59,356-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:59,533-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:12:59,534-0500 INFO ThrottleManager mem=31.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:12:59,856-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:00,034-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:00,034-0500 INFO ThrottleManager mem=31.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:00,357-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:00,534-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:00,534-0500 INFO ThrottleManager mem=31.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:00,857-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:01,034-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:01,034-0500 INFO ThrottleManager mem=31.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:01,357-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:01,535-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:01,535-0500 INFO ThrottleManager mem=31.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:01,857-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:02,035-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:02,035-0500 INFO ThrottleManager mem=31.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:02,358-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:02,535-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:02,535-0500 INFO ThrottleManager mem=31.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:02,858-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:13:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 31.65 MB +2013-08-09 14:13:03,036-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:03,036-0500 INFO ThrottleManager mem=31.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:03,358-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:03,536-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:03,536-0500 INFO ThrottleManager mem=31.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:03,858-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:04,036-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:04,036-0500 INFO ThrottleManager mem=31.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:04,359-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:04,536-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:04,537-0500 INFO ThrottleManager mem=31.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:04,537-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:13:04,859-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:04,859-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:13:05,037-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:05,037-0500 INFO ThrottleManager mem=31.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:05,359-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:05,537-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:05,537-0500 INFO ThrottleManager mem=31.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:05,860-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:06,037-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:06,037-0500 INFO ThrottleManager mem=31.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:06,360-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:06,538-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:06,538-0500 INFO ThrottleManager mem=31.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:06,742-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:13:06,860-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:07,038-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:07,038-0500 INFO ThrottleManager mem=31.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:07,231-0500 INFO Multiplexer No streams +2013-08-09 14:13:07,360-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:07,538-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:07,538-0500 INFO ThrottleManager mem=31.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:07,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:08,039-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:08,039-0500 INFO ThrottleManager mem=31.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:08,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:08,539-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:08,539-0500 INFO ThrottleManager mem=31.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:08,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:09,039-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:09,039-0500 INFO ThrottleManager mem=31.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:09,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:09,539-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:09,539-0500 INFO ThrottleManager mem=31.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:09,862-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:10,040-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:10,040-0500 INFO ThrottleManager mem=31.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:10,362-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:10,540-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:10,540-0500 INFO ThrottleManager mem=31.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:10,862-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:11,040-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:11,040-0500 INFO ThrottleManager mem=31.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:11,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:11,541-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:11,541-0500 INFO ThrottleManager mem=31.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:11,863-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:12,041-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:12,041-0500 INFO ThrottleManager mem=31.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:12,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:12,541-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:12,541-0500 INFO ThrottleManager mem=31.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:12,863-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:13:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 31.91 MB +2013-08-09 14:13:13,041-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:13,042-0500 INFO ThrottleManager mem=31.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:13,364-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:13,542-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:13,542-0500 INFO ThrottleManager mem=31.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:13,864-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:14,042-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:14,042-0500 INFO ThrottleManager mem=31.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:14,364-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:14,542-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:14,542-0500 INFO ThrottleManager mem=31.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:14,543-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:13:14,864-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:14,864-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:13:15,043-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:15,043-0500 INFO ThrottleManager mem=31.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:15,365-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:15,543-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:15,543-0500 INFO ThrottleManager mem=31.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:15,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:16,043-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:16,043-0500 INFO ThrottleManager mem=31.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:16,365-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:16,544-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:16,544-0500 INFO ThrottleManager mem=32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:16,742-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:13:16,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:17,044-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:17,044-0500 INFO ThrottleManager mem=32.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:17,239-0500 INFO Multiplexer No streams +2013-08-09 14:13:17,366-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:17,544-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:17,544-0500 INFO ThrottleManager mem=32.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:17,866-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:18,044-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:18,045-0500 INFO ThrottleManager mem=32.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:18,366-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:18,545-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:18,545-0500 INFO ThrottleManager mem=32.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:18,866-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:19,045-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:19,045-0500 INFO ThrottleManager mem=32.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:19,367-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:19,545-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:19,545-0500 INFO ThrottleManager mem=32.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:19,867-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:20,046-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:20,046-0500 INFO ThrottleManager mem=32.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:20,367-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:20,546-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:20,546-0500 INFO ThrottleManager mem=32.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:20,867-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:21,046-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:21,046-0500 INFO ThrottleManager mem=32.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:21,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:21,547-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:21,547-0500 INFO ThrottleManager mem=32.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:21,868-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:22,047-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:22,047-0500 INFO ThrottleManager mem=32.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:22,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:22,547-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:22,547-0500 INFO ThrottleManager mem=32.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:22,868-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:13:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 32.17 MB +2013-08-09 14:13:23,047-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:23,048-0500 INFO ThrottleManager mem=32.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:23,369-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:23,548-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:23,548-0500 INFO ThrottleManager mem=32.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:23,869-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:24,048-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:24,048-0500 INFO ThrottleManager mem=32.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:24,369-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:24,548-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:24,548-0500 INFO ThrottleManager mem=32.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:24,549-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:13:24,869-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:24,870-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:13:25,049-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:25,049-0500 INFO ThrottleManager mem=32.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:25,370-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:25,549-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:25,549-0500 INFO ThrottleManager mem=32.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:25,870-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:26,049-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:26,049-0500 INFO ThrottleManager mem=32.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:26,370-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:26,550-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:26,550-0500 INFO ThrottleManager mem=32.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:26,742-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:13:26,871-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:27,050-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:27,050-0500 INFO ThrottleManager mem=32.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:27,246-0500 INFO Multiplexer No streams +2013-08-09 14:13:27,371-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:27,550-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:27,550-0500 INFO ThrottleManager mem=32.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:27,871-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:28,050-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:28,050-0500 INFO ThrottleManager mem=32.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:28,371-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:28,551-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:28,551-0500 INFO ThrottleManager mem=32.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:28,871-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:29,051-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:29,051-0500 INFO ThrottleManager mem=32.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:29,372-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:29,551-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:29,551-0500 INFO ThrottleManager mem=32.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:29,872-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:30,051-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:30,052-0500 INFO ThrottleManager mem=32.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:30,372-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:30,552-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:30,552-0500 INFO ThrottleManager mem=32.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:30,872-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:31,052-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:31,052-0500 INFO ThrottleManager mem=32.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:31,373-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:31,552-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:31,552-0500 INFO ThrottleManager mem=32.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:31,873-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:32,053-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:32,053-0500 INFO ThrottleManager mem=32.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:32,373-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:32,553-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:32,553-0500 INFO ThrottleManager mem=32.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:32,873-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:13:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 32.43 MB +2013-08-09 14:13:33,053-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:33,053-0500 INFO ThrottleManager mem=32.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:33,374-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:33,554-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:33,554-0500 INFO ThrottleManager mem=32.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:33,874-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:34,054-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:34,054-0500 INFO ThrottleManager mem=32.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:34,374-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:34,554-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:34,554-0500 INFO ThrottleManager mem=32.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:34,554-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:13:34,874-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:34,875-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:13:35,054-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:35,055-0500 INFO ThrottleManager mem=32.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:35,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:35,555-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:35,555-0500 INFO ThrottleManager mem=32.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:35,875-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:36,055-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:36,055-0500 INFO ThrottleManager mem=32.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:36,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:36,555-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:36,556-0500 INFO ThrottleManager mem=32.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:36,742-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:13:36,876-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:37,056-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:37,056-0500 INFO ThrottleManager mem=32.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:37,253-0500 INFO Multiplexer No streams +2013-08-09 14:13:37,376-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:37,556-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:37,556-0500 INFO ThrottleManager mem=32.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:37,876-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:38,056-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:38,056-0500 INFO ThrottleManager mem=32.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:38,376-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:38,557-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:38,557-0500 INFO ThrottleManager mem=32.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:38,877-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:39,057-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:39,057-0500 INFO ThrottleManager mem=32.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:39,377-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:39,557-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:39,557-0500 INFO ThrottleManager mem=32.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:39,877-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:40,058-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:40,058-0500 INFO ThrottleManager mem=32.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:40,377-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:40,558-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:40,558-0500 INFO ThrottleManager mem=32.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:40,878-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:41,058-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:41,058-0500 INFO ThrottleManager mem=32.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:41,378-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:41,558-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:41,559-0500 INFO ThrottleManager mem=32.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:41,878-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:42,059-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:42,059-0500 INFO ThrottleManager mem=32.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:42,379-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:42,559-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:42,559-0500 INFO ThrottleManager mem=32.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:42,879-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:13:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 32.69 MB +2013-08-09 14:13:43,059-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:43,059-0500 INFO ThrottleManager mem=32.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:43,379-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:43,560-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:43,560-0500 INFO ThrottleManager mem=32.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:43,879-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:44,060-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:44,060-0500 INFO ThrottleManager mem=32.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:44,380-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:44,560-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:44,560-0500 INFO ThrottleManager mem=32.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:44,560-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:13:44,880-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:44,880-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:13:45,061-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:45,061-0500 INFO ThrottleManager mem=32.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:45,380-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:45,561-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:45,561-0500 INFO ThrottleManager mem=32.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:45,880-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:46,061-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:46,061-0500 INFO ThrottleManager mem=32.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:46,381-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:46,561-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:46,562-0500 INFO ThrottleManager mem=32.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:46,743-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:13:46,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:47,062-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:47,062-0500 INFO ThrottleManager mem=32.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:47,262-0500 INFO Multiplexer No streams +2013-08-09 14:13:47,381-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:47,562-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:47,562-0500 INFO ThrottleManager mem=32.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:47,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:48,062-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:48,062-0500 INFO ThrottleManager mem=32.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:48,382-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:48,563-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:48,563-0500 INFO ThrottleManager mem=32.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:48,882-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:49,063-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:49,063-0500 INFO ThrottleManager mem=32.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:49,382-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:49,563-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:49,563-0500 INFO ThrottleManager mem=32.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:49,882-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:50,063-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:50,064-0500 INFO ThrottleManager mem=32.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:50,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:50,564-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:50,564-0500 INFO ThrottleManager mem=32.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:50,883-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:51,064-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:51,064-0500 INFO ThrottleManager mem=32.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:51,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:51,564-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:51,565-0500 INFO ThrottleManager mem=32.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:51,883-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:52,065-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:52,065-0500 INFO ThrottleManager mem=32.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:52,384-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:52,565-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:52,565-0500 INFO ThrottleManager mem=32.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:52,884-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:13:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 32.95 MB +2013-08-09 14:13:53,065-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:53,065-0500 INFO ThrottleManager mem=32.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:53,384-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:53,565-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:53,566-0500 INFO ThrottleManager mem=32.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:53,885-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:54,066-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:54,066-0500 INFO ThrottleManager mem=32.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:54,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:54,566-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:54,566-0500 INFO ThrottleManager mem=32.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:54,566-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:13:54,885-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:54,885-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:13:55,066-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:55,067-0500 INFO ThrottleManager mem=33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:55,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:55,567-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:55,567-0500 INFO ThrottleManager mem=33.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:55,886-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:56,067-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:56,067-0500 INFO ThrottleManager mem=33.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:56,386-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:56,567-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:56,567-0500 INFO ThrottleManager mem=33.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:56,743-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:13:56,886-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:57,068-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:57,068-0500 INFO ThrottleManager mem=33.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:57,268-0500 INFO Multiplexer No streams +2013-08-09 14:13:57,386-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:57,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:57,568-0500 INFO ThrottleManager mem=33.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:57,887-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:58,068-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:58,068-0500 INFO ThrottleManager mem=33.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:58,387-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:58,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:58,569-0500 INFO ThrottleManager mem=33.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:58,887-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:59,069-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:59,069-0500 INFO ThrottleManager mem=33.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:59,387-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:59,569-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:13:59,569-0500 INFO ThrottleManager mem=33.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:13:59,887-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:00,069-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:00,069-0500 INFO ThrottleManager mem=33.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:00,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:00,570-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:00,570-0500 INFO ThrottleManager mem=33.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:00,888-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:01,070-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:01,070-0500 INFO ThrottleManager mem=33.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:01,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:01,570-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:01,570-0500 INFO ThrottleManager mem=33.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:01,888-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:02,071-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:02,071-0500 INFO ThrottleManager mem=33.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:02,389-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:02,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:02,571-0500 INFO ThrottleManager mem=33.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:02,889-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:14:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 33.2 MB +2013-08-09 14:14:03,071-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:03,071-0500 INFO ThrottleManager mem=33.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:03,389-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:03,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:03,572-0500 INFO ThrottleManager mem=33.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:03,890-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:04,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:04,072-0500 INFO ThrottleManager mem=33.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:04,390-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:04,572-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:04,572-0500 INFO ThrottleManager mem=33.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:04,572-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:14:04,890-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:04,890-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:14:05,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:05,073-0500 INFO ThrottleManager mem=33.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:05,391-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:05,573-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:05,573-0500 INFO ThrottleManager mem=33.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:05,891-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:06,073-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:06,073-0500 INFO ThrottleManager mem=33.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:06,391-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:06,573-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:06,573-0500 INFO ThrottleManager mem=33.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:06,743-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:14:06,891-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:07,074-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:07,074-0500 INFO ThrottleManager mem=33.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:07,274-0500 INFO Multiplexer No streams +2013-08-09 14:14:07,392-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:07,574-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:07,574-0500 INFO ThrottleManager mem=33.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:07,892-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:08,074-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:08,074-0500 INFO ThrottleManager mem=33.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:08,392-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:08,574-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:08,575-0500 INFO ThrottleManager mem=33.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:08,892-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:09,075-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:09,075-0500 INFO ThrottleManager mem=33.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:09,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:09,575-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:09,575-0500 INFO ThrottleManager mem=33.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:09,893-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:10,075-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:10,076-0500 INFO ThrottleManager mem=33.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:10,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:10,576-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:10,576-0500 INFO ThrottleManager mem=33.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:10,894-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:11,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:11,076-0500 INFO ThrottleManager mem=33.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:11,394-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:11,576-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:11,576-0500 INFO ThrottleManager mem=33.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:11,894-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:12,077-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:12,077-0500 INFO ThrottleManager mem=33.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:12,395-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:12,577-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:12,577-0500 INFO ThrottleManager mem=33.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:12,895-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:14:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 33.46 MB +2013-08-09 14:14:13,077-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:13,077-0500 INFO ThrottleManager mem=33.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:13,395-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:13,577-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:13,578-0500 INFO ThrottleManager mem=33.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:13,895-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:14,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:14,078-0500 INFO ThrottleManager mem=33.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:14,396-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:14,578-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:14,578-0500 INFO ThrottleManager mem=33.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:14,578-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:14:14,896-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:14,896-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:14:15,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:15,078-0500 INFO ThrottleManager mem=33.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:15,396-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:15,579-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:15,579-0500 INFO ThrottleManager mem=33.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:15,896-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:16,079-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:16,079-0500 INFO ThrottleManager mem=33.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:16,397-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:16,579-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:16,579-0500 INFO ThrottleManager mem=33.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:16,744-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:14:16,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:17,080-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:17,080-0500 INFO ThrottleManager mem=33.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:17,280-0500 INFO Multiplexer No streams +2013-08-09 14:14:17,397-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:17,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:17,580-0500 INFO ThrottleManager mem=33.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:17,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:18,080-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:18,080-0500 INFO ThrottleManager mem=33.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:18,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:18,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:18,581-0500 INFO ThrottleManager mem=33.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:18,898-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:19,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:19,081-0500 INFO ThrottleManager mem=33.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:19,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:19,581-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:19,581-0500 INFO ThrottleManager mem=33.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:19,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:20,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:20,082-0500 INFO ThrottleManager mem=33.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:20,399-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:20,582-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:20,582-0500 INFO ThrottleManager mem=33.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:20,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:21,082-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:21,082-0500 INFO ThrottleManager mem=33.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:21,399-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:21,582-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:21,582-0500 INFO ThrottleManager mem=33.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:21,900-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:22,083-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:22,083-0500 INFO ThrottleManager mem=33.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:22,400-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:22,583-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:22,583-0500 INFO ThrottleManager mem=33.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:22,900-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:14:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 33.72 MB +2013-08-09 14:14:23,083-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:23,083-0500 INFO ThrottleManager mem=33.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:23,401-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:23,583-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:23,584-0500 INFO ThrottleManager mem=33.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:23,901-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:24,084-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:24,084-0500 INFO ThrottleManager mem=33.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:24,401-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:24,584-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:24,584-0500 INFO ThrottleManager mem=33.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:24,584-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:14:24,901-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:24,901-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:14:25,084-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:25,084-0500 INFO ThrottleManager mem=33.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:25,402-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:25,585-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:25,585-0500 INFO ThrottleManager mem=33.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:25,902-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:26,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:26,085-0500 INFO ThrottleManager mem=33.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:26,402-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:26,585-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:26,585-0500 INFO ThrottleManager mem=33.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:26,744-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:14:26,902-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:27,086-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:27,086-0500 INFO ThrottleManager mem=33.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:27,285-0500 INFO Multiplexer No streams +2013-08-09 14:14:27,403-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:27,586-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:27,586-0500 INFO ThrottleManager mem=33.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:27,903-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:28,086-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:28,086-0500 INFO ThrottleManager mem=33.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:28,403-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:28,587-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:28,587-0500 INFO ThrottleManager mem=33.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:28,904-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:29,087-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:29,087-0500 INFO ThrottleManager mem=33.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:29,404-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:29,587-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:29,587-0500 INFO ThrottleManager mem=33.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:29,904-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:30,087-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:30,088-0500 INFO ThrottleManager mem=33.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:30,404-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:30,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:30,588-0500 INFO ThrottleManager mem=33.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:30,905-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:31,088-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:31,088-0500 INFO ThrottleManager mem=33.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:31,405-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:31,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:31,588-0500 INFO ThrottleManager mem=33.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:31,905-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:32,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:32,089-0500 INFO ThrottleManager mem=33.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:32,406-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:32,589-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:32,589-0500 INFO ThrottleManager mem=33.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:32,906-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:14:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 33.98 MB +2013-08-09 14:14:33,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:33,089-0500 INFO ThrottleManager mem=33.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:33,406-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:33,589-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:33,590-0500 INFO ThrottleManager mem=33.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:33,906-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:34,090-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:34,090-0500 INFO ThrottleManager mem=34.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:34,407-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:34,590-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:34,590-0500 INFO ThrottleManager mem=34.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:34,590-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:14:34,907-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:34,907-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:14:35,090-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:35,090-0500 INFO ThrottleManager mem=34.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:35,407-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:35,591-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:35,591-0500 INFO ThrottleManager mem=34.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:35,908-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:36,091-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:36,091-0500 INFO ThrottleManager mem=34.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:36,408-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:36,591-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:36,591-0500 INFO ThrottleManager mem=34.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:36,744-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:14:36,908-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:37,092-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:37,092-0500 INFO ThrottleManager mem=34.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:37,290-0500 INFO Multiplexer No streams +2013-08-09 14:14:37,408-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:37,592-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:37,592-0500 INFO ThrottleManager mem=34.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:37,909-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:38,092-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:38,092-0500 INFO ThrottleManager mem=34.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:38,409-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:38,592-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:38,593-0500 INFO ThrottleManager mem=34.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:38,909-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:39,093-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:39,093-0500 INFO ThrottleManager mem=34.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:39,409-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:39,593-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:39,593-0500 INFO ThrottleManager mem=34.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:39,910-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:40,093-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:40,093-0500 INFO ThrottleManager mem=34.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:40,410-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:40,594-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:40,594-0500 INFO ThrottleManager mem=34.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:40,910-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:41,094-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:41,094-0500 INFO ThrottleManager mem=34.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:41,411-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:41,594-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:41,594-0500 INFO ThrottleManager mem=34.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:41,911-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:42,095-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:42,095-0500 INFO ThrottleManager mem=34.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:42,411-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:42,595-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:42,595-0500 INFO ThrottleManager mem=34.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:42,912-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:14:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 34.24 MB +2013-08-09 14:14:43,095-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:43,095-0500 INFO ThrottleManager mem=34.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:43,412-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:43,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:43,596-0500 INFO ThrottleManager mem=34.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:43,912-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:44,096-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:44,096-0500 INFO ThrottleManager mem=34.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:44,412-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:44,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:44,596-0500 INFO ThrottleManager mem=34.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:44,596-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:14:44,913-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:44,913-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:14:45,097-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:45,097-0500 INFO ThrottleManager mem=34.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:45,413-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:45,597-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:45,597-0500 INFO ThrottleManager mem=34.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:45,913-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:46,097-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:46,097-0500 INFO ThrottleManager mem=34.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:46,413-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:46,598-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:46,598-0500 INFO ThrottleManager mem=34.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:46,744-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:14:46,914-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:47,098-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:47,098-0500 INFO ThrottleManager mem=34.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:47,297-0500 INFO Multiplexer No streams +2013-08-09 14:14:47,414-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:47,598-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:47,598-0500 INFO ThrottleManager mem=34.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:47,914-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:48,099-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:48,099-0500 INFO ThrottleManager mem=34.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:48,414-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:48,599-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:48,599-0500 INFO ThrottleManager mem=34.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:48,915-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:49,099-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:49,100-0500 INFO ThrottleManager mem=34.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:49,415-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:49,600-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:49,600-0500 INFO ThrottleManager mem=34.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:49,915-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:50,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:50,100-0500 INFO ThrottleManager mem=34.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:50,416-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:50,600-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:50,600-0500 INFO ThrottleManager mem=34.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:50,916-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:51,101-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:51,101-0500 INFO ThrottleManager mem=34.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:51,416-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:51,601-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:51,601-0500 INFO ThrottleManager mem=34.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:51,916-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:52,101-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:52,102-0500 INFO ThrottleManager mem=34.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:52,417-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:52,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:52,602-0500 INFO ThrottleManager mem=34.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:52,917-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:14:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 34.5 MB +2013-08-09 14:14:53,102-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:53,102-0500 INFO ThrottleManager mem=34.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:53,417-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:53,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:53,602-0500 INFO ThrottleManager mem=34.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:53,918-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:54,103-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:54,103-0500 INFO ThrottleManager mem=34.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:54,418-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:54,603-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:54,603-0500 INFO ThrottleManager mem=34.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:54,603-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:14:54,918-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:54,918-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:14:55,103-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:55,103-0500 INFO ThrottleManager mem=34.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:55,418-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:55,604-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:55,604-0500 INFO ThrottleManager mem=34.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:55,919-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:56,104-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:56,104-0500 INFO ThrottleManager mem=34.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:56,419-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:56,604-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:56,604-0500 INFO ThrottleManager mem=34.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:56,745-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:14:56,919-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:57,105-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:57,105-0500 INFO ThrottleManager mem=34.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:57,303-0500 INFO Multiplexer No streams +2013-08-09 14:14:57,419-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:57,605-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:57,605-0500 INFO ThrottleManager mem=34.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:57,920-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:58,105-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:58,105-0500 INFO ThrottleManager mem=34.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:58,420-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:58,606-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:58,606-0500 INFO ThrottleManager mem=34.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:58,920-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:59,106-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:59,106-0500 INFO ThrottleManager mem=34.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:59,420-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:59,606-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:14:59,606-0500 INFO ThrottleManager mem=34.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:14:59,921-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:00,107-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:00,107-0500 INFO ThrottleManager mem=34.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:00,421-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:00,607-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:00,607-0500 INFO ThrottleManager mem=34.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:00,921-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:01,107-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:01,107-0500 INFO ThrottleManager mem=34.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:01,421-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:01,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:01,608-0500 INFO ThrottleManager mem=34.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:01,922-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:02,108-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:02,108-0500 INFO ThrottleManager mem=34.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:02,422-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:02,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:02,608-0500 INFO ThrottleManager mem=34.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:02,922-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:15:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 34.76 MB +2013-08-09 14:15:03,109-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:03,109-0500 INFO ThrottleManager mem=34.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:03,422-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:03,609-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:03,609-0500 INFO ThrottleManager mem=34.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:03,923-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:04,109-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:04,109-0500 INFO ThrottleManager mem=34.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:04,423-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:04,610-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:04,610-0500 INFO ThrottleManager mem=34.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:04,610-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:15:04,923-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:04,923-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:15:05,110-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:05,110-0500 INFO ThrottleManager mem=34.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:05,424-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:05,610-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:05,611-0500 INFO ThrottleManager mem=34.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:05,924-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:06,111-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:06,111-0500 INFO ThrottleManager mem=34.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:06,424-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:06,611-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:06,611-0500 INFO ThrottleManager mem=34.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:06,745-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:15:06,924-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:07,111-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:07,111-0500 INFO ThrottleManager mem=34.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:07,308-0500 INFO Multiplexer No streams +2013-08-09 14:15:07,425-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:07,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:07,612-0500 INFO ThrottleManager mem=34.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:07,925-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:08,112-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:08,112-0500 INFO ThrottleManager mem=34.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:08,425-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:08,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:08,612-0500 INFO ThrottleManager mem=34.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:08,925-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:09,112-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:09,113-0500 INFO ThrottleManager mem=34.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:09,426-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:09,613-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:09,613-0500 INFO ThrottleManager mem=34.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:09,926-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:10,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:10,113-0500 INFO ThrottleManager mem=34.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:10,426-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:10,613-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:10,614-0500 INFO ThrottleManager mem=34.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:10,926-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:11,114-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:11,114-0500 INFO ThrottleManager mem=34.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:11,427-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:11,614-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:11,614-0500 INFO ThrottleManager mem=34.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:11,927-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:12,114-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:12,114-0500 INFO ThrottleManager mem=34.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:12,427-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:12,615-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:12,615-0500 INFO ThrottleManager mem=35.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:12,927-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:15:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 35.02 MB +2013-08-09 14:15:13,115-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:13,115-0500 INFO ThrottleManager mem=35.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:13,428-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:13,615-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:13,615-0500 INFO ThrottleManager mem=35.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:13,928-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:14,115-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:14,116-0500 INFO ThrottleManager mem=35.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:14,428-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:14,616-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:14,616-0500 INFO ThrottleManager mem=35.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:14,616-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:15:14,928-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:14,928-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:15:15,116-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:15,116-0500 INFO ThrottleManager mem=35.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:15,429-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:15,616-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:15,617-0500 INFO ThrottleManager mem=35.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:15,929-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:16,117-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:16,117-0500 INFO ThrottleManager mem=35.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:16,429-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:16,617-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:16,617-0500 INFO ThrottleManager mem=35.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:16,745-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:15:16,929-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:17,117-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:17,117-0500 INFO ThrottleManager mem=35.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:17,315-0500 INFO Multiplexer No streams +2013-08-09 14:15:17,430-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:17,618-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:17,618-0500 INFO ThrottleManager mem=35.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:17,930-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:18,118-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:18,118-0500 INFO ThrottleManager mem=35.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:18,430-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:18,618-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:18,618-0500 INFO ThrottleManager mem=35.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:18,930-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:19,118-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:19,119-0500 INFO ThrottleManager mem=35.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:19,431-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:19,619-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:19,619-0500 INFO ThrottleManager mem=35.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:19,931-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:20,119-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:20,119-0500 INFO ThrottleManager mem=35.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:20,431-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:20,619-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:20,619-0500 INFO ThrottleManager mem=35.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:20,931-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:21,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:21,120-0500 INFO ThrottleManager mem=35.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:21,432-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:21,620-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:21,620-0500 INFO ThrottleManager mem=35.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:21,932-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:22,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:22,120-0500 INFO ThrottleManager mem=35.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:22,432-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:22,621-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:22,621-0500 INFO ThrottleManager mem=35.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:22,933-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:15:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 35.27 MB +2013-08-09 14:15:23,121-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:23,121-0500 INFO ThrottleManager mem=35.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:23,433-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:23,621-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:23,622-0500 INFO ThrottleManager mem=35.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:23,933-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:24,122-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:24,122-0500 INFO ThrottleManager mem=35.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:24,433-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:24,622-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:24,622-0500 INFO ThrottleManager mem=35.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:24,622-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:15:24,934-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:24,934-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:15:25,122-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:25,122-0500 INFO ThrottleManager mem=35.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:25,434-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:25,623-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:25,623-0500 INFO ThrottleManager mem=35.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:25,934-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:26,123-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:26,123-0500 INFO ThrottleManager mem=35.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:26,434-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:26,623-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:26,623-0500 INFO ThrottleManager mem=35.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:26,745-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:15:26,935-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:27,124-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:27,124-0500 INFO ThrottleManager mem=35.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:27,320-0500 INFO Multiplexer No streams +2013-08-09 14:15:27,435-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:27,624-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:27,624-0500 INFO ThrottleManager mem=35.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:27,935-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:28,124-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:28,124-0500 INFO ThrottleManager mem=35.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:28,435-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:28,624-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:28,625-0500 INFO ThrottleManager mem=35.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:28,936-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:29,125-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:29,125-0500 INFO ThrottleManager mem=35.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:29,436-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:29,625-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:29,625-0500 INFO ThrottleManager mem=35.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:29,936-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:30,125-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:30,125-0500 INFO ThrottleManager mem=35.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:30,436-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:30,626-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:30,626-0500 INFO ThrottleManager mem=35.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:30,937-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:31,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:31,126-0500 INFO ThrottleManager mem=35.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:31,437-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:31,626-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:31,627-0500 INFO ThrottleManager mem=35.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:31,937-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:32,127-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:32,127-0500 INFO ThrottleManager mem=35.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:32,438-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:32,627-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:32,627-0500 INFO ThrottleManager mem=35.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:32,938-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:15:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 35.53 MB +2013-08-09 14:15:33,127-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:33,127-0500 INFO ThrottleManager mem=35.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:33,438-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:33,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:33,628-0500 INFO ThrottleManager mem=35.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:33,938-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:34,128-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:34,128-0500 INFO ThrottleManager mem=35.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:34,439-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:34,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:34,629-0500 INFO ThrottleManager mem=35.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:34,629-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:15:34,939-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:34,939-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:15:35,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:35,129-0500 INFO ThrottleManager mem=35.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:35,439-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:35,629-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:35,629-0500 INFO ThrottleManager mem=35.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:35,939-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:36,130-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:36,130-0500 INFO ThrottleManager mem=35.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:36,439-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:36,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:36,630-0500 INFO ThrottleManager mem=35.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:36,746-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:15:36,940-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:37,130-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:37,130-0500 INFO ThrottleManager mem=35.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:37,325-0500 INFO Multiplexer No streams +2013-08-09 14:15:37,440-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:37,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:37,631-0500 INFO ThrottleManager mem=35.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:37,940-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:38,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:38,131-0500 INFO ThrottleManager mem=35.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:38,440-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:38,631-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:38,631-0500 INFO ThrottleManager mem=35.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:38,941-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:39,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:39,131-0500 INFO ThrottleManager mem=35.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:39,441-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:39,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:39,632-0500 INFO ThrottleManager mem=35.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:39,941-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:40,132-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:40,132-0500 INFO ThrottleManager mem=35.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:40,442-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:40,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:40,632-0500 INFO ThrottleManager mem=35.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:40,942-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:41,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:41,133-0500 INFO ThrottleManager mem=35.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:41,442-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:41,633-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:41,633-0500 INFO ThrottleManager mem=35.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:41,942-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:42,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:42,133-0500 INFO ThrottleManager mem=35.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:42,443-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:42,633-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:42,634-0500 INFO ThrottleManager mem=35.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:42,943-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:15:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 35.79 MB +2013-08-09 14:15:43,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:43,134-0500 INFO ThrottleManager mem=35.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:43,443-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:43,634-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:43,634-0500 INFO ThrottleManager mem=35.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:43,943-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:44,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:44,134-0500 INFO ThrottleManager mem=35.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:44,444-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:44,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:44,635-0500 INFO ThrottleManager mem=35.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:44,635-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:15:44,944-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:44,944-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:15:45,135-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:45,135-0500 INFO ThrottleManager mem=35.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:45,444-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:45,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:45,635-0500 INFO ThrottleManager mem=35.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:45,944-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:46,136-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:46,136-0500 INFO ThrottleManager mem=35.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:46,445-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:46,636-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:46,636-0500 INFO ThrottleManager mem=35.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:46,746-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:15:46,945-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:47,136-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:47,136-0500 INFO ThrottleManager mem=35.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:47,332-0500 INFO Multiplexer No streams +2013-08-09 14:15:47,445-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:47,636-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:47,637-0500 INFO ThrottleManager mem=35.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:47,945-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:48,137-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:48,137-0500 INFO ThrottleManager mem=35.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:48,446-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:48,637-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:48,637-0500 INFO ThrottleManager mem=35.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:48,946-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:49,137-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:49,137-0500 INFO ThrottleManager mem=35.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:49,446-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:49,638-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:49,638-0500 INFO ThrottleManager mem=35.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:49,946-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:50,138-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:50,138-0500 INFO ThrottleManager mem=35.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:50,447-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:50,638-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:50,638-0500 INFO ThrottleManager mem=35.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:50,947-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:51,139-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:51,139-0500 INFO ThrottleManager mem=36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:51,447-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:51,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:51,639-0500 INFO ThrottleManager mem=36.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:51,947-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:52,139-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:52,139-0500 INFO ThrottleManager mem=36.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:52,448-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:52,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:52,640-0500 INFO ThrottleManager mem=36.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:52,948-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:15:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 36.05 MB +2013-08-09 14:15:53,140-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:53,140-0500 INFO ThrottleManager mem=36.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:53,448-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:53,640-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:53,640-0500 INFO ThrottleManager mem=36.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:53,948-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:54,141-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:54,141-0500 INFO ThrottleManager mem=36.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:54,449-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:54,641-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:54,641-0500 INFO ThrottleManager mem=36.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:54,641-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:15:54,949-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:54,949-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:15:55,141-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:55,141-0500 INFO ThrottleManager mem=36.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:55,449-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:55,642-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:55,642-0500 INFO ThrottleManager mem=36.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:55,950-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:56,142-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:56,142-0500 INFO ThrottleManager mem=36.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:56,450-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:56,642-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:56,642-0500 INFO ThrottleManager mem=36.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:56,746-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:15:56,950-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:57,142-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:57,143-0500 INFO ThrottleManager mem=36.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:57,337-0500 INFO Multiplexer No streams +2013-08-09 14:15:57,450-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:57,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:57,643-0500 INFO ThrottleManager mem=36.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:57,951-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:58,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:58,143-0500 INFO ThrottleManager mem=36.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:58,451-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:58,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:58,643-0500 INFO ThrottleManager mem=36.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:58,951-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:59,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:59,143-0500 INFO ThrottleManager mem=36.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:59,451-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:59,644-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:15:59,644-0500 INFO ThrottleManager mem=36.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:15:59,952-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:00,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:00,144-0500 INFO ThrottleManager mem=36.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:00,452-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:00,644-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:00,644-0500 INFO ThrottleManager mem=36.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:00,952-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:01,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:01,145-0500 INFO ThrottleManager mem=36.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:01,452-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:01,645-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:01,645-0500 INFO ThrottleManager mem=36.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:01,953-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:02,145-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:02,145-0500 INFO ThrottleManager mem=36.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:02,453-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:02,645-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:02,645-0500 INFO ThrottleManager mem=36.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:02,953-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:16:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 36.31 MB +2013-08-09 14:16:03,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:03,146-0500 INFO ThrottleManager mem=36.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:03,453-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:03,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:03,646-0500 INFO ThrottleManager mem=36.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:03,954-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:04,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:04,146-0500 INFO ThrottleManager mem=36.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:04,454-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:04,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:04,647-0500 INFO ThrottleManager mem=36.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:04,647-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:16:04,954-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:04,954-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:16:05,147-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:05,147-0500 INFO ThrottleManager mem=36.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:05,454-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:05,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:05,647-0500 INFO ThrottleManager mem=36.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:05,955-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:06,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:06,148-0500 INFO ThrottleManager mem=36.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:06,455-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:06,648-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:06,648-0500 INFO ThrottleManager mem=36.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:06,746-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:16:06,955-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:07,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:07,148-0500 INFO ThrottleManager mem=36.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:07,343-0500 INFO Multiplexer No streams +2013-08-09 14:16:07,455-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:07,648-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:07,649-0500 INFO ThrottleManager mem=36.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:07,956-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:08,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:08,149-0500 INFO ThrottleManager mem=36.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:08,456-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:08,649-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:08,649-0500 INFO ThrottleManager mem=36.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:08,956-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:09,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:09,149-0500 INFO ThrottleManager mem=36.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:09,456-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:09,650-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:09,650-0500 INFO ThrottleManager mem=36.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:09,956-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:10,150-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:10,150-0500 INFO ThrottleManager mem=36.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:10,457-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:10,650-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:10,650-0500 INFO ThrottleManager mem=36.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:10,957-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:11,151-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:11,151-0500 INFO ThrottleManager mem=36.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:11,457-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:11,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:11,651-0500 INFO ThrottleManager mem=36.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:11,957-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:12,151-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:12,151-0500 INFO ThrottleManager mem=36.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:12,458-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:12,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:12,652-0500 INFO ThrottleManager mem=36.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:12,958-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:16:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 36.57 MB +2013-08-09 14:16:13,152-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:13,152-0500 INFO ThrottleManager mem=36.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:13,458-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:13,652-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:13,652-0500 INFO ThrottleManager mem=36.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:13,958-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:14,152-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:14,153-0500 INFO ThrottleManager mem=36.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:14,459-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:14,653-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:14,653-0500 INFO ThrottleManager mem=36.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:14,653-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:16:14,959-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:14,959-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:16:15,153-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:15,153-0500 INFO ThrottleManager mem=36.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:15,459-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:15,653-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:15,653-0500 INFO ThrottleManager mem=36.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:15,959-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:16,154-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:16,154-0500 INFO ThrottleManager mem=36.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:16,459-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:16,654-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:16,654-0500 INFO ThrottleManager mem=36.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:16,747-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:16:16,960-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:17,154-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:17,154-0500 INFO ThrottleManager mem=36.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:17,348-0500 INFO Multiplexer No streams +2013-08-09 14:16:17,460-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:17,654-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:17,655-0500 INFO ThrottleManager mem=36.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:17,960-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:18,155-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:18,155-0500 INFO ThrottleManager mem=36.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:18,460-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:18,655-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:18,655-0500 INFO ThrottleManager mem=36.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:18,961-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:19,155-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:19,155-0500 INFO ThrottleManager mem=36.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:19,461-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:19,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:19,656-0500 INFO ThrottleManager mem=36.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:19,961-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:20,156-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:20,156-0500 INFO ThrottleManager mem=36.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:20,461-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:20,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:20,656-0500 INFO ThrottleManager mem=36.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:20,962-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:21,157-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:21,157-0500 INFO ThrottleManager mem=36.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:21,462-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:21,657-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:21,657-0500 INFO ThrottleManager mem=36.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:21,962-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:22,157-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:22,157-0500 INFO ThrottleManager mem=36.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:22,462-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:22,657-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:22,658-0500 INFO ThrottleManager mem=36.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:16:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 36.82 MB +2013-08-09 14:16:22,963-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:23,158-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:23,158-0500 INFO ThrottleManager mem=36.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:23,463-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:23,658-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:23,658-0500 INFO ThrottleManager mem=36.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:23,963-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:24,159-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:24,159-0500 INFO ThrottleManager mem=36.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:24,463-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:24,659-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:24,659-0500 INFO ThrottleManager mem=36.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:24,659-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:16:24,964-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:24,964-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:16:25,159-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:25,159-0500 INFO ThrottleManager mem=36.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:25,464-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:25,659-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:25,659-0500 INFO ThrottleManager mem=36.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:25,964-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:26,160-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:26,160-0500 INFO ThrottleManager mem=36.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:26,464-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:26,660-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:26,660-0500 INFO ThrottleManager mem=36.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:26,747-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:16:26,965-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:27,160-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:27,160-0500 INFO ThrottleManager mem=36.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:27,353-0500 INFO Multiplexer No streams +2013-08-09 14:16:27,465-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:27,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:27,661-0500 INFO ThrottleManager mem=36.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:27,965-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:28,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:28,161-0500 INFO ThrottleManager mem=36.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:28,465-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:28,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:28,661-0500 INFO ThrottleManager mem=36.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:28,966-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:29,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:29,162-0500 INFO ThrottleManager mem=36.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:29,466-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:29,662-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:29,662-0500 INFO ThrottleManager mem=37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:29,966-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:30,162-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:30,162-0500 INFO ThrottleManager mem=37.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:30,466-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:30,662-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:30,662-0500 INFO ThrottleManager mem=37.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:30,967-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:31,162-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:31,162-0500 INFO ThrottleManager mem=37.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:31,467-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:31,662-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:31,663-0500 INFO ThrottleManager mem=37.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:31,967-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:32,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:32,163-0500 INFO ThrottleManager mem=37.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:32,467-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:32,663-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:32,663-0500 INFO ThrottleManager mem=37.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:16:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 37.09 MB +2013-08-09 14:16:32,968-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:33,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:33,163-0500 INFO ThrottleManager mem=37.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:33,468-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:33,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:33,664-0500 INFO ThrottleManager mem=37.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:33,968-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:34,164-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:34,164-0500 INFO ThrottleManager mem=37.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:34,468-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:34,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:34,665-0500 INFO ThrottleManager mem=37.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:34,665-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:16:34,969-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:34,969-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:16:35,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:35,165-0500 INFO ThrottleManager mem=37.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:35,469-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:35,665-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:35,665-0500 INFO ThrottleManager mem=37.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:35,969-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:36,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:36,166-0500 INFO ThrottleManager mem=37.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:36,469-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:36,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:36,666-0500 INFO ThrottleManager mem=37.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:36,747-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:16:36,970-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:37,166-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:37,166-0500 INFO ThrottleManager mem=37.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:37,358-0500 INFO Multiplexer No streams +2013-08-09 14:16:37,470-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:37,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:37,666-0500 INFO ThrottleManager mem=37.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:37,970-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:38,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:38,167-0500 INFO ThrottleManager mem=37.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:38,470-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:38,667-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:38,667-0500 INFO ThrottleManager mem=37.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:38,971-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:39,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:39,167-0500 INFO ThrottleManager mem=37.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:39,471-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:39,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:39,668-0500 INFO ThrottleManager mem=37.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:39,971-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:40,168-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:40,168-0500 INFO ThrottleManager mem=37.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:40,471-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:40,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:40,668-0500 INFO ThrottleManager mem=37.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:40,972-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:41,168-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:41,169-0500 INFO ThrottleManager mem=37.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:41,472-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:41,669-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:41,669-0500 INFO ThrottleManager mem=37.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:41,972-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:42,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:42,169-0500 INFO ThrottleManager mem=37.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:42,472-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:42,669-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:42,669-0500 INFO ThrottleManager mem=37.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:16:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 37.34 MB +2013-08-09 14:16:42,973-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:43,170-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:43,170-0500 INFO ThrottleManager mem=37.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:43,473-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:43,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:43,670-0500 INFO ThrottleManager mem=37.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:43,973-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:44,170-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:44,170-0500 INFO ThrottleManager mem=37.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:44,473-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:44,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:44,671-0500 INFO ThrottleManager mem=37.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:44,671-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:16:44,974-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:44,974-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:16:45,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:45,171-0500 INFO ThrottleManager mem=37.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:45,474-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:45,671-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:45,671-0500 INFO ThrottleManager mem=37.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:45,974-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:46,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:46,172-0500 INFO ThrottleManager mem=37.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:46,474-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:46,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:46,672-0500 INFO ThrottleManager mem=37.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:46,747-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:16:46,975-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:47,172-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:47,172-0500 INFO ThrottleManager mem=37.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:47,369-0500 INFO Multiplexer No streams +2013-08-09 14:16:47,475-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:47,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:47,672-0500 INFO ThrottleManager mem=37.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:47,975-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:48,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:48,173-0500 INFO ThrottleManager mem=37.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:48,475-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:48,673-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:48,673-0500 INFO ThrottleManager mem=37.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:48,976-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:49,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:49,173-0500 INFO ThrottleManager mem=37.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:49,476-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:49,673-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:49,674-0500 INFO ThrottleManager mem=37.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:49,976-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:50,174-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:50,174-0500 INFO ThrottleManager mem=37.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:50,476-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:50,674-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:50,674-0500 INFO ThrottleManager mem=37.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:50,977-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:51,174-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:51,174-0500 INFO ThrottleManager mem=37.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:51,477-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:51,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:51,675-0500 INFO ThrottleManager mem=37.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:51,977-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:52,175-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:52,175-0500 INFO ThrottleManager mem=37.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:52,477-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:52,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:52,676-0500 INFO ThrottleManager mem=37.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:16:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 37.6 MB +2013-08-09 14:16:52,978-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:53,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:53,176-0500 INFO ThrottleManager mem=37.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:53,478-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:53,676-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:53,676-0500 INFO ThrottleManager mem=37.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:53,978-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:54,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:54,176-0500 INFO ThrottleManager mem=37.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:54,478-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:54,676-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:54,677-0500 INFO ThrottleManager mem=37.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:54,677-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:16:54,978-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:54,979-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:16:55,177-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:55,177-0500 INFO ThrottleManager mem=37.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:55,479-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:55,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:55,677-0500 INFO ThrottleManager mem=37.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:55,979-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:56,177-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:56,177-0500 INFO ThrottleManager mem=37.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:56,479-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:56,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:56,678-0500 INFO ThrottleManager mem=37.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:56,748-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:16:56,979-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:57,178-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:57,178-0500 INFO ThrottleManager mem=37.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:57,376-0500 INFO Multiplexer No streams +2013-08-09 14:16:57,480-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:57,678-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:57,678-0500 INFO ThrottleManager mem=37.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:57,980-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:58,178-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:58,178-0500 INFO ThrottleManager mem=37.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:58,480-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:58,679-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:58,679-0500 INFO ThrottleManager mem=37.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:58,980-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:59,179-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:59,179-0500 INFO ThrottleManager mem=37.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:59,481-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:59,679-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:16:59,679-0500 INFO ThrottleManager mem=37.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:16:59,981-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:00,180-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:00,180-0500 INFO ThrottleManager mem=37.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:00,481-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:00,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:00,680-0500 INFO ThrottleManager mem=37.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:00,981-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:01,180-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:01,180-0500 INFO ThrottleManager mem=37.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:01,482-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:01,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:01,681-0500 INFO ThrottleManager mem=37.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:01,982-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:02,181-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:02,181-0500 INFO ThrottleManager mem=37.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:02,482-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:02,681-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:02,681-0500 INFO ThrottleManager mem=37.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:02,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:17:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 37.87 MB +2013-08-09 14:17:02,982-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:03,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:03,182-0500 INFO ThrottleManager mem=37.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:03,483-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:03,682-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:03,682-0500 INFO ThrottleManager mem=37.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:03,983-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:04,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:04,182-0500 INFO ThrottleManager mem=37.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:04,483-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:04,682-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:04,683-0500 INFO ThrottleManager mem=37.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:04,683-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:17:04,983-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:04,983-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:17:05,183-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:05,183-0500 INFO ThrottleManager mem=37.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:05,484-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:05,683-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:05,683-0500 INFO ThrottleManager mem=37.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:05,984-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:06,184-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:06,184-0500 INFO ThrottleManager mem=37.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:06,484-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:06,684-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:06,684-0500 INFO ThrottleManager mem=37.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:06,748-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:17:06,984-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:07,184-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:07,184-0500 INFO ThrottleManager mem=37.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:07,384-0500 INFO Multiplexer No streams +2013-08-09 14:17:07,485-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:07,685-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:07,685-0500 INFO ThrottleManager mem=37.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:07,985-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:08,185-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:08,185-0500 INFO ThrottleManager mem=38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:08,485-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:08,685-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:08,685-0500 INFO ThrottleManager mem=38.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:08,985-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:09,185-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:09,186-0500 INFO ThrottleManager mem=38.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:09,486-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:09,686-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:09,686-0500 INFO ThrottleManager mem=38.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:09,986-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:10,186-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:10,186-0500 INFO ThrottleManager mem=38.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:10,486-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:10,686-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:10,687-0500 INFO ThrottleManager mem=38.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:10,986-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:11,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:11,187-0500 INFO ThrottleManager mem=38.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:11,487-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:11,687-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:11,687-0500 INFO ThrottleManager mem=38.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:11,987-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:12,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:12,187-0500 INFO ThrottleManager mem=38.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:12,487-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:12,688-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:12,688-0500 INFO ThrottleManager mem=38.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:17:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 38.12 MB +2013-08-09 14:17:12,987-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:13,188-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:13,188-0500 INFO ThrottleManager mem=38.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:13,488-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:13,688-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:13,688-0500 INFO ThrottleManager mem=38.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:13,988-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:14,188-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:14,189-0500 INFO ThrottleManager mem=38.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:14,488-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:14,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:14,689-0500 INFO ThrottleManager mem=38.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:14,689-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:17:14,988-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:14,988-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:17:15,189-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:15,189-0500 INFO ThrottleManager mem=38.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:15,489-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:15,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:15,689-0500 INFO ThrottleManager mem=38.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:15,989-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:16,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:16,190-0500 INFO ThrottleManager mem=38.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:16,489-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:16,690-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:16,690-0500 INFO ThrottleManager mem=38.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:16,748-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:17:16,989-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:17,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:17,190-0500 INFO ThrottleManager mem=38.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:17,388-0500 INFO Multiplexer No streams +2013-08-09 14:17:17,490-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:17,690-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:17,691-0500 INFO ThrottleManager mem=38.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:17,990-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:18,191-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:18,191-0500 INFO ThrottleManager mem=38.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:18,490-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:18,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:18,691-0500 INFO ThrottleManager mem=38.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:18,990-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:19,191-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:19,191-0500 INFO ThrottleManager mem=38.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:19,491-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:19,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:19,692-0500 INFO ThrottleManager mem=38.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:19,991-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:20,192-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:20,192-0500 INFO ThrottleManager mem=38.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:20,491-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:20,692-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:20,692-0500 INFO ThrottleManager mem=38.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:20,991-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:21,192-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:21,192-0500 INFO ThrottleManager mem=38.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:21,492-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:21,693-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:21,693-0500 INFO ThrottleManager mem=38.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:21,992-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:22,193-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:22,193-0500 INFO ThrottleManager mem=38.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:22,492-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:22,693-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:22,693-0500 INFO ThrottleManager mem=38.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:22,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:17:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 38.38 MB +2013-08-09 14:17:22,992-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:23,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:23,194-0500 INFO ThrottleManager mem=38.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:23,493-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:23,694-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:23,694-0500 INFO ThrottleManager mem=38.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:23,993-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:24,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:24,194-0500 INFO ThrottleManager mem=38.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:24,493-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:24,694-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:24,695-0500 INFO ThrottleManager mem=38.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:24,695-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:17:24,993-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:24,993-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:17:25,195-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:25,195-0500 INFO ThrottleManager mem=38.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:25,494-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:25,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:25,695-0500 INFO ThrottleManager mem=38.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:25,994-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:26,195-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:26,196-0500 INFO ThrottleManager mem=38.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:26,494-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:26,696-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:26,696-0500 INFO ThrottleManager mem=38.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:26,748-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:17:26,994-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:27,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:27,196-0500 INFO ThrottleManager mem=38.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:27,392-0500 INFO Multiplexer No streams +2013-08-09 14:17:27,495-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:27,696-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:27,696-0500 INFO ThrottleManager mem=38.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:27,995-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:28,197-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:28,197-0500 INFO ThrottleManager mem=38.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:28,495-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:28,697-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:28,697-0500 INFO ThrottleManager mem=38.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:28,995-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:29,197-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:29,197-0500 INFO ThrottleManager mem=38.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:29,496-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:29,697-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:29,698-0500 INFO ThrottleManager mem=38.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:29,996-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:30,198-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:30,198-0500 INFO ThrottleManager mem=38.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:30,496-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:30,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:30,698-0500 INFO ThrottleManager mem=38.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:30,996-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:31,198-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:31,199-0500 INFO ThrottleManager mem=38.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:31,497-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:31,699-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:31,699-0500 INFO ThrottleManager mem=38.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:31,997-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:32,199-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:32,199-0500 INFO ThrottleManager mem=38.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:32,497-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:32,699-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:32,699-0500 INFO ThrottleManager mem=38.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:17:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 38.64 MB +2013-08-09 14:17:32,997-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:33,200-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:33,200-0500 INFO ThrottleManager mem=38.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:33,498-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:33,700-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:33,700-0500 INFO ThrottleManager mem=38.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:33,998-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:34,200-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:34,200-0500 INFO ThrottleManager mem=38.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:34,498-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:34,700-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:34,700-0500 INFO ThrottleManager mem=38.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:34,701-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:17:34,998-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:34,998-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:17:35,201-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:35,201-0500 INFO ThrottleManager mem=38.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:35,499-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:35,701-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:35,701-0500 INFO ThrottleManager mem=38.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:35,999-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:36,201-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:36,201-0500 INFO ThrottleManager mem=38.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:36,499-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:36,701-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:36,702-0500 INFO ThrottleManager mem=38.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:36,749-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:17:36,999-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:37,202-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:37,202-0500 INFO ThrottleManager mem=38.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:37,398-0500 INFO Multiplexer No streams +2013-08-09 14:17:37,500-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:37,702-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:37,702-0500 INFO ThrottleManager mem=38.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:38,000-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:38,202-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:38,203-0500 INFO ThrottleManager mem=38.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:38,500-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:38,703-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:38,703-0500 INFO ThrottleManager mem=38.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:39,000-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:39,203-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:39,203-0500 INFO ThrottleManager mem=38.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:39,500-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:39,703-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:39,703-0500 INFO ThrottleManager mem=38.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:40,001-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:40,204-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:40,204-0500 INFO ThrottleManager mem=38.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:40,501-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:40,704-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:40,704-0500 INFO ThrottleManager mem=38.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:41,001-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:41,204-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:41,205-0500 INFO ThrottleManager mem=38.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:41,501-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:41,705-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:41,705-0500 INFO ThrottleManager mem=38.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:42,002-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:42,205-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:42,205-0500 INFO ThrottleManager mem=38.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:42,502-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:42,705-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:42,705-0500 INFO ThrottleManager mem=38.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:17:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 38.9 MB +2013-08-09 14:17:43,002-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:43,206-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:43,206-0500 INFO ThrottleManager mem=38.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:43,502-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:43,706-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:43,706-0500 INFO ThrottleManager mem=38.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:44,003-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:44,206-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:44,206-0500 INFO ThrottleManager mem=38.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:44,503-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:44,707-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:44,707-0500 INFO ThrottleManager mem=38.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:44,707-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:17:45,003-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:45,003-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:17:45,207-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:45,207-0500 INFO ThrottleManager mem=38.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:45,504-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:45,707-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:45,707-0500 INFO ThrottleManager mem=38.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:46,004-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:46,207-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:46,208-0500 INFO ThrottleManager mem=38.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:46,504-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:46,708-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:46,708-0500 INFO ThrottleManager mem=38.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:46,749-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:17:47,004-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:47,208-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:47,208-0500 INFO ThrottleManager mem=39.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:47,403-0500 INFO Multiplexer No streams +2013-08-09 14:17:47,504-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:47,708-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:47,708-0500 INFO ThrottleManager mem=39.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:48,005-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:48,209-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:48,209-0500 INFO ThrottleManager mem=39.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:48,505-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:48,709-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:48,709-0500 INFO ThrottleManager mem=39.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:49,005-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:49,209-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:49,209-0500 INFO ThrottleManager mem=39.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:49,505-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:49,710-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:49,710-0500 INFO ThrottleManager mem=39.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:50,006-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:50,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:50,210-0500 INFO ThrottleManager mem=39.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:50,506-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:50,710-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:50,710-0500 INFO ThrottleManager mem=39.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:51,006-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:51,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:51,211-0500 INFO ThrottleManager mem=39.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:51,506-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:51,711-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:51,711-0500 INFO ThrottleManager mem=39.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:52,007-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:52,211-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:52,211-0500 INFO ThrottleManager mem=39.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:52,507-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:52,711-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:52,712-0500 INFO ThrottleManager mem=39.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:17:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 39.16 MB +2013-08-09 14:17:53,007-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:53,212-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:53,212-0500 INFO ThrottleManager mem=39.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:53,507-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:53,712-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:53,712-0500 INFO ThrottleManager mem=39.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:54,008-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:54,213-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:54,213-0500 INFO ThrottleManager mem=39.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:54,508-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:54,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:54,713-0500 INFO ThrottleManager mem=39.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:54,713-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:17:55,008-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:55,008-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:17:55,213-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:55,213-0500 INFO ThrottleManager mem=39.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:55,508-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:55,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:55,714-0500 INFO ThrottleManager mem=39.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:56,009-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:56,214-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:56,214-0500 INFO ThrottleManager mem=39.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:56,509-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:56,714-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:56,714-0500 INFO ThrottleManager mem=39.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:56,749-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:17:57,009-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:57,214-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:57,214-0500 INFO ThrottleManager mem=39.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:57,407-0500 INFO Multiplexer No streams +2013-08-09 14:17:57,509-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:57,715-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:57,715-0500 INFO ThrottleManager mem=39.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:58,010-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:58,215-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:58,215-0500 INFO ThrottleManager mem=39.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:58,510-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:58,715-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:58,715-0500 INFO ThrottleManager mem=39.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:59,010-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:59,215-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:59,216-0500 INFO ThrottleManager mem=39.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:17:59,510-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:59,716-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:17:59,716-0500 INFO ThrottleManager mem=39.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:00,011-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:00,216-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:00,216-0500 INFO ThrottleManager mem=39.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:00,511-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:00,716-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:00,716-0500 INFO ThrottleManager mem=39.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:01,011-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:01,217-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:01,217-0500 INFO ThrottleManager mem=39.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:01,511-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:01,717-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:01,717-0500 INFO ThrottleManager mem=39.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:02,012-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:02,217-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:02,217-0500 INFO ThrottleManager mem=39.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:02,512-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:02,717-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:02,718-0500 INFO ThrottleManager mem=39.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:18:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 39.42 MB +2013-08-09 14:18:03,012-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:03,218-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:03,218-0500 INFO ThrottleManager mem=39.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:03,512-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:03,718-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:03,718-0500 INFO ThrottleManager mem=39.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:04,013-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:04,218-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:04,218-0500 INFO ThrottleManager mem=39.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:04,513-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:04,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:04,719-0500 INFO ThrottleManager mem=39.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:04,719-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:18:05,013-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:05,013-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:18:05,219-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:05,219-0500 INFO ThrottleManager mem=39.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:05,513-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:05,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:05,719-0500 INFO ThrottleManager mem=39.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:06,014-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:06,220-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:06,220-0500 INFO ThrottleManager mem=39.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:06,514-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:06,720-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:06,720-0500 INFO ThrottleManager mem=39.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:06,749-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:18:07,014-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:07,220-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:07,220-0500 INFO ThrottleManager mem=39.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:07,412-0500 INFO Multiplexer No streams +2013-08-09 14:18:07,514-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:07,721-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:07,721-0500 INFO ThrottleManager mem=39.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:08,015-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:08,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:08,221-0500 INFO ThrottleManager mem=39.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:08,515-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:08,721-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:08,721-0500 INFO ThrottleManager mem=39.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:09,015-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:09,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:09,222-0500 INFO ThrottleManager mem=39.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:09,515-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:09,722-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:09,722-0500 INFO ThrottleManager mem=39.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:10,016-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:10,222-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:10,222-0500 INFO ThrottleManager mem=39.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:10,516-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:10,722-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:10,723-0500 INFO ThrottleManager mem=39.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:11,016-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:11,223-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:11,223-0500 INFO ThrottleManager mem=39.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:11,516-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:11,723-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:11,723-0500 INFO ThrottleManager mem=39.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:12,017-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:12,223-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:12,223-0500 INFO ThrottleManager mem=39.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:12,517-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:12,724-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:12,724-0500 INFO ThrottleManager mem=39.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:18:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 39.68 MB +2013-08-09 14:18:13,017-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:13,224-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:13,224-0500 INFO ThrottleManager mem=39.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:13,517-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:13,724-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:13,724-0500 INFO ThrottleManager mem=39.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:14,018-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:14,224-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:14,225-0500 INFO ThrottleManager mem=39.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:14,518-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:14,725-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:14,725-0500 INFO ThrottleManager mem=39.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:14,725-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:18:15,018-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:15,018-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:18:15,225-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:15,225-0500 INFO ThrottleManager mem=39.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:15,518-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:15,725-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:15,725-0500 INFO ThrottleManager mem=39.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:16,019-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:16,226-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:16,226-0500 INFO ThrottleManager mem=39.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:16,519-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:16,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:16,726-0500 INFO ThrottleManager mem=39.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:16,750-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:18:17,019-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:17,226-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:17,226-0500 INFO ThrottleManager mem=39.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:17,417-0500 INFO Multiplexer No streams +2013-08-09 14:18:17,519-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:17,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:17,727-0500 INFO ThrottleManager mem=39.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:18,020-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:18,227-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:18,227-0500 INFO ThrottleManager mem=39.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:18,520-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:18,727-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:18,727-0500 INFO ThrottleManager mem=39.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:19,020-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:19,227-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:19,227-0500 INFO ThrottleManager mem=39.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:19,520-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:19,728-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:19,728-0500 INFO ThrottleManager mem=39.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:20,021-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:20,228-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:20,228-0500 INFO ThrottleManager mem=39.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:20,521-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:20,728-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:20,728-0500 INFO ThrottleManager mem=39.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:21,021-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:21,228-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:21,229-0500 INFO ThrottleManager mem=39.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:21,521-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:21,729-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:21,729-0500 INFO ThrottleManager mem=39.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:22,022-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:22,229-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:22,229-0500 INFO ThrottleManager mem=39.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:22,522-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:22,729-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:22,730-0500 INFO ThrottleManager mem=39.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:18:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 39.93 MB +2013-08-09 14:18:23,022-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:23,230-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:23,230-0500 INFO ThrottleManager mem=39.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:23,522-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:23,730-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:23,730-0500 INFO ThrottleManager mem=39.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:24,023-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:24,230-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:24,231-0500 INFO ThrottleManager mem=39.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:24,523-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:24,731-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:24,731-0500 INFO ThrottleManager mem=39.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:24,731-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:18:25,023-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:25,023-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:18:25,231-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:25,231-0500 INFO ThrottleManager mem=40 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:25,523-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:25,731-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:25,732-0500 INFO ThrottleManager mem=40.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:26,024-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:26,232-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:26,232-0500 INFO ThrottleManager mem=40.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:26,524-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:26,732-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:26,732-0500 INFO ThrottleManager mem=40.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:26,750-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:18:27,024-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:27,232-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:27,232-0500 INFO ThrottleManager mem=40.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:27,423-0500 INFO Multiplexer No streams +2013-08-09 14:18:27,525-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:27,733-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:27,733-0500 INFO ThrottleManager mem=40.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:28,025-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:28,233-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:28,233-0500 INFO ThrottleManager mem=40.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:28,525-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:28,733-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:28,733-0500 INFO ThrottleManager mem=40.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:29,025-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:29,234-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:29,234-0500 INFO ThrottleManager mem=40.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:29,526-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:29,734-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:29,734-0500 INFO ThrottleManager mem=40.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:30,026-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:30,234-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:30,234-0500 INFO ThrottleManager mem=40.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:30,526-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:30,734-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:30,734-0500 INFO ThrottleManager mem=40.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:31,026-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:31,235-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:31,235-0500 INFO ThrottleManager mem=40.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:31,527-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:31,735-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:31,735-0500 INFO ThrottleManager mem=40.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:32,027-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:32,235-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:32,236-0500 INFO ThrottleManager mem=40.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:32,527-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:32,736-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:32,736-0500 INFO ThrottleManager mem=40.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:18:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 40.19 MB +2013-08-09 14:18:33,027-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:33,236-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:33,236-0500 INFO ThrottleManager mem=40.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:33,528-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:33,736-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:33,736-0500 INFO ThrottleManager mem=40.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:34,028-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:34,237-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:34,237-0500 INFO ThrottleManager mem=40.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:34,528-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:34,737-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:34,737-0500 INFO ThrottleManager mem=40.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:34,737-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:18:35,028-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:35,028-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:18:35,238-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:35,238-0500 INFO ThrottleManager mem=40.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:35,529-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:35,738-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:35,738-0500 INFO ThrottleManager mem=40.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:36,029-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:36,238-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:36,238-0500 INFO ThrottleManager mem=40.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:36,529-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:36,738-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:36,739-0500 INFO ThrottleManager mem=40.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:36,750-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:18:37,029-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:37,239-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:37,239-0500 INFO ThrottleManager mem=40.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:37,430-0500 INFO Multiplexer No streams +2013-08-09 14:18:37,530-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:37,739-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:37,739-0500 INFO ThrottleManager mem=40.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:38,030-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:38,239-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:38,239-0500 INFO ThrottleManager mem=40.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:38,530-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:38,740-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:38,740-0500 INFO ThrottleManager mem=40.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:39,030-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:39,240-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:39,240-0500 INFO ThrottleManager mem=40.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:39,531-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:39,740-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:39,740-0500 INFO ThrottleManager mem=40.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:40,031-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:40,240-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:40,241-0500 INFO ThrottleManager mem=40.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:40,531-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:40,741-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:40,741-0500 INFO ThrottleManager mem=40.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:41,031-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:41,241-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:41,241-0500 INFO ThrottleManager mem=40.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:41,532-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:41,742-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:41,742-0500 INFO ThrottleManager mem=40.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:42,032-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:42,242-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:42,242-0500 INFO ThrottleManager mem=40.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:42,532-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:42,742-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:42,742-0500 INFO ThrottleManager mem=40.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:18:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 40.45 MB +2013-08-09 14:18:43,032-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:43,242-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:43,243-0500 INFO ThrottleManager mem=40.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:43,533-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:43,743-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:43,743-0500 INFO ThrottleManager mem=40.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:44,033-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:44,243-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:44,243-0500 INFO ThrottleManager mem=40.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:44,533-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:44,743-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:44,743-0500 INFO ThrottleManager mem=40.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:44,743-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:18:45,033-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:45,033-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:18:45,243-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:45,244-0500 INFO ThrottleManager mem=40.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:45,534-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:45,744-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:45,744-0500 INFO ThrottleManager mem=40.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:46,034-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:46,244-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:46,244-0500 INFO ThrottleManager mem=40.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:46,534-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:46,744-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:46,744-0500 INFO ThrottleManager mem=40.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:46,750-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:18:47,034-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:47,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:47,245-0500 INFO ThrottleManager mem=40.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:47,436-0500 INFO Multiplexer No streams +2013-08-09 14:18:47,535-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:47,745-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:47,745-0500 INFO ThrottleManager mem=40.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:48,035-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:48,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:48,245-0500 INFO ThrottleManager mem=40.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:48,535-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:48,745-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:48,745-0500 INFO ThrottleManager mem=40.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:49,035-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:49,246-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:49,246-0500 INFO ThrottleManager mem=40.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:49,536-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:49,746-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:49,746-0500 INFO ThrottleManager mem=40.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:50,036-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:50,246-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:50,246-0500 INFO ThrottleManager mem=40.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:50,536-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:50,746-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:50,747-0500 INFO ThrottleManager mem=40.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:51,036-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:51,247-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:51,247-0500 INFO ThrottleManager mem=40.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:51,537-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:51,747-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:51,747-0500 INFO ThrottleManager mem=40.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:52,037-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:52,247-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:52,247-0500 INFO ThrottleManager mem=40.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:52,537-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:52,748-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:52,748-0500 INFO ThrottleManager mem=40.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:18:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 40.71 MB +2013-08-09 14:18:53,037-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:53,248-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:53,248-0500 INFO ThrottleManager mem=40.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:53,538-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:53,748-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:53,749-0500 INFO ThrottleManager mem=40.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:54,038-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:54,249-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:54,249-0500 INFO ThrottleManager mem=40.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:54,538-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:54,749-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:54,749-0500 INFO ThrottleManager mem=40.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:54,749-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:18:55,038-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:55,038-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:18:55,249-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:55,249-0500 INFO ThrottleManager mem=40.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:55,539-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:55,750-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:55,750-0500 INFO ThrottleManager mem=40.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:56,039-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:56,250-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:56,250-0500 INFO ThrottleManager mem=40.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:56,539-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:56,750-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:56,750-0500 INFO ThrottleManager mem=40.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:56,751-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:18:57,039-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:57,250-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:57,251-0500 INFO ThrottleManager mem=40.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:57,444-0500 INFO Multiplexer No streams +2013-08-09 14:18:57,540-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:57,751-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:57,751-0500 INFO ThrottleManager mem=40.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:58,040-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:58,251-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:58,251-0500 INFO ThrottleManager mem=40.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:58,540-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:58,751-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:58,751-0500 INFO ThrottleManager mem=40.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:59,040-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:59,252-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:59,252-0500 INFO ThrottleManager mem=40.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:18:59,541-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:59,752-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:18:59,752-0500 INFO ThrottleManager mem=40.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:00,041-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:00,252-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:00,252-0500 INFO ThrottleManager mem=40.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:00,541-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:00,752-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:00,753-0500 INFO ThrottleManager mem=40.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:01,041-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:01,253-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:01,253-0500 INFO ThrottleManager mem=40.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:01,541-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:01,753-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:01,753-0500 INFO ThrottleManager mem=40.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:02,042-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:02,253-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:02,253-0500 INFO ThrottleManager mem=40.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:02,542-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:02,753-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:02,754-0500 INFO ThrottleManager mem=40.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:02,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:19:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 40.97 MB +2013-08-09 14:19:03,042-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:03,254-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:03,254-0500 INFO ThrottleManager mem=40.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:03,542-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:03,754-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:03,754-0500 INFO ThrottleManager mem=40.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:04,043-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:04,254-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:04,254-0500 INFO ThrottleManager mem=41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:04,543-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:04,755-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:04,755-0500 INFO ThrottleManager mem=41.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:04,755-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:19:05,043-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:05,043-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:19:05,255-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:05,255-0500 INFO ThrottleManager mem=41.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:05,543-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:05,755-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:05,756-0500 INFO ThrottleManager mem=41.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:06,044-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:06,256-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:06,256-0500 INFO ThrottleManager mem=41.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:06,544-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:06,750-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:19:06,756-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:06,756-0500 INFO ThrottleManager mem=41.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:07,044-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:07,256-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:07,256-0500 INFO ThrottleManager mem=41.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:07,450-0500 INFO Multiplexer No streams +2013-08-09 14:19:07,544-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:07,757-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:07,757-0500 INFO ThrottleManager mem=41.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:08,045-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:08,257-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:08,257-0500 INFO ThrottleManager mem=41.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:08,545-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:08,757-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:08,757-0500 INFO ThrottleManager mem=41.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:09,045-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:09,258-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:09,258-0500 INFO ThrottleManager mem=41.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:09,545-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:09,758-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:09,758-0500 INFO ThrottleManager mem=41.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:10,046-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:10,258-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:10,258-0500 INFO ThrottleManager mem=41.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:10,546-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:10,759-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:10,759-0500 INFO ThrottleManager mem=41.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:11,046-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:11,259-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:11,259-0500 INFO ThrottleManager mem=41.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:11,546-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:11,759-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:11,759-0500 INFO ThrottleManager mem=41.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:12,047-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:12,259-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:12,260-0500 INFO ThrottleManager mem=41.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:12,547-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:12,760-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:12,760-0500 INFO ThrottleManager mem=41.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:19:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 41.23 MB +2013-08-09 14:19:13,047-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:13,260-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:13,260-0500 INFO ThrottleManager mem=41.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:13,547-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:13,760-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:13,760-0500 INFO ThrottleManager mem=41.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:14,047-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:14,260-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:14,260-0500 INFO ThrottleManager mem=41.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:14,548-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:14,761-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:14,761-0500 INFO ThrottleManager mem=41.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:14,761-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:19:15,048-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:15,048-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:19:15,261-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:15,261-0500 INFO ThrottleManager mem=41.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:15,548-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:15,761-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:15,761-0500 INFO ThrottleManager mem=41.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:16,048-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:16,262-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:16,262-0500 INFO ThrottleManager mem=41.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:16,549-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:16,750-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:19:16,762-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:16,762-0500 INFO ThrottleManager mem=41.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:17,049-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:17,262-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:17,262-0500 INFO ThrottleManager mem=41.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:17,459-0500 INFO Multiplexer No streams +2013-08-09 14:19:17,549-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:17,762-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:17,763-0500 INFO ThrottleManager mem=41.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:18,049-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:18,263-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:18,263-0500 INFO ThrottleManager mem=41.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:18,550-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:18,763-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:18,763-0500 INFO ThrottleManager mem=41.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:19,050-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:19,263-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:19,263-0500 INFO ThrottleManager mem=41.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:19,550-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:19,763-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:19,764-0500 INFO ThrottleManager mem=41.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:20,050-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:20,264-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:20,264-0500 INFO ThrottleManager mem=41.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:20,551-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:20,764-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:20,764-0500 INFO ThrottleManager mem=41.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:21,051-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:21,264-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:21,264-0500 INFO ThrottleManager mem=41.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:21,551-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:21,765-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:21,765-0500 INFO ThrottleManager mem=41.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:22,051-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:22,265-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:22,265-0500 INFO ThrottleManager mem=41.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:22,552-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:22,765-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:22,766-0500 INFO ThrottleManager mem=41.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:19:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 41.49 MB +2013-08-09 14:19:23,052-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:23,266-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:23,266-0500 INFO ThrottleManager mem=41.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:23,552-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:23,766-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:23,766-0500 INFO ThrottleManager mem=41.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:24,052-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:24,266-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:24,266-0500 INFO ThrottleManager mem=41.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:24,553-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:24,767-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:24,767-0500 INFO ThrottleManager mem=41.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:24,767-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:19:25,053-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:25,053-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:19:25,267-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:25,267-0500 INFO ThrottleManager mem=41.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:25,553-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:25,767-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:25,767-0500 INFO ThrottleManager mem=41.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:26,053-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:26,268-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:26,268-0500 INFO ThrottleManager mem=41.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:26,554-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:26,750-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:19:26,768-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:26,768-0500 INFO ThrottleManager mem=41.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:27,054-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:27,268-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:27,268-0500 INFO ThrottleManager mem=41.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:27,468-0500 INFO Multiplexer No streams +2013-08-09 14:19:27,554-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:27,768-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:27,769-0500 INFO ThrottleManager mem=41.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:28,054-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:28,269-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:28,269-0500 INFO ThrottleManager mem=41.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:28,554-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:28,769-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:28,769-0500 INFO ThrottleManager mem=41.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:29,055-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:29,269-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:29,269-0500 INFO ThrottleManager mem=41.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:29,555-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:29,769-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:29,770-0500 INFO ThrottleManager mem=41.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:30,055-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:30,270-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:30,270-0500 INFO ThrottleManager mem=41.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:30,555-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:30,770-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:30,770-0500 INFO ThrottleManager mem=41.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:31,056-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:31,270-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:31,271-0500 INFO ThrottleManager mem=41.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:31,556-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:31,771-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:31,771-0500 INFO ThrottleManager mem=41.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:32,056-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:32,271-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:32,271-0500 INFO ThrottleManager mem=41.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:32,556-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:32,771-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:32,771-0500 INFO ThrottleManager mem=41.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:19:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 41.75 MB +2013-08-09 14:19:33,057-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:33,271-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:33,272-0500 INFO ThrottleManager mem=41.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:33,557-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:33,772-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:33,772-0500 INFO ThrottleManager mem=41.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:34,057-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:34,272-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:34,272-0500 INFO ThrottleManager mem=41.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:34,557-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:34,772-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:34,773-0500 INFO ThrottleManager mem=41.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:34,773-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:19:35,058-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:35,058-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:19:35,273-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:35,273-0500 INFO ThrottleManager mem=41.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:35,558-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:35,773-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:35,773-0500 INFO ThrottleManager mem=41.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:36,058-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:36,273-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:36,273-0500 INFO ThrottleManager mem=41.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:36,558-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:36,751-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:19:36,774-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:36,774-0500 INFO ThrottleManager mem=41.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:37,059-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:37,274-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:37,274-0500 INFO ThrottleManager mem=41.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:37,474-0500 INFO Multiplexer No streams +2013-08-09 14:19:37,559-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:37,774-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:37,774-0500 INFO ThrottleManager mem=41.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:38,059-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:38,274-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:38,275-0500 INFO ThrottleManager mem=41.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:38,559-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:38,775-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:38,775-0500 INFO ThrottleManager mem=41.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:39,060-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:39,275-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:39,275-0500 INFO ThrottleManager mem=41.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:39,560-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:39,775-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:39,775-0500 INFO ThrottleManager mem=41.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:40,060-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:40,276-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:40,276-0500 INFO ThrottleManager mem=41.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:40,560-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:40,776-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:40,776-0500 INFO ThrottleManager mem=41.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:41,061-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:41,276-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:41,277-0500 INFO ThrottleManager mem=41.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:41,561-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:41,777-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:41,777-0500 INFO ThrottleManager mem=41.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:42,061-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:42,277-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:42,277-0500 INFO ThrottleManager mem=41.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:42,561-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:42,777-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:42,777-0500 INFO ThrottleManager mem=42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:19:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 42.01 MB +2013-08-09 14:19:43,061-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:43,277-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:43,278-0500 INFO ThrottleManager mem=42.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:43,562-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:43,778-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:43,778-0500 INFO ThrottleManager mem=42.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:44,062-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:44,278-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:44,278-0500 INFO ThrottleManager mem=42.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:44,562-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:44,778-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:44,778-0500 INFO ThrottleManager mem=42.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:44,778-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:19:45,062-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:45,062-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:19:45,279-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:45,279-0500 INFO ThrottleManager mem=42.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:45,562-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:45,779-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:45,779-0500 INFO ThrottleManager mem=42.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:46,063-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:46,279-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:46,279-0500 INFO ThrottleManager mem=42.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:46,563-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:46,751-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:19:46,779-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:46,780-0500 INFO ThrottleManager mem=42.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:47,063-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:47,280-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:47,280-0500 INFO ThrottleManager mem=42.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:47,478-0500 INFO Multiplexer No streams +2013-08-09 14:19:47,563-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:47,780-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:47,780-0500 INFO ThrottleManager mem=42.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:48,064-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:48,280-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:48,280-0500 INFO ThrottleManager mem=42.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:48,564-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:48,781-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:48,781-0500 INFO ThrottleManager mem=42.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:49,064-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:49,281-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:49,281-0500 INFO ThrottleManager mem=42.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:49,564-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:49,781-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:49,781-0500 INFO ThrottleManager mem=42.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:50,065-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:50,281-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:50,282-0500 INFO ThrottleManager mem=42.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:50,565-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:50,782-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:50,782-0500 INFO ThrottleManager mem=42.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:51,065-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:51,282-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:51,282-0500 INFO ThrottleManager mem=42.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:51,565-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:51,782-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:51,782-0500 INFO ThrottleManager mem=42.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:52,066-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:52,283-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:52,283-0500 INFO ThrottleManager mem=42.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:52,566-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:52,783-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:52,783-0500 INFO ThrottleManager mem=42.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:52,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:19:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 42.26 MB +2013-08-09 14:19:53,066-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:53,283-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:53,283-0500 INFO ThrottleManager mem=42.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:53,566-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:53,784-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:53,784-0500 INFO ThrottleManager mem=42.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:54,066-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:54,284-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:54,284-0500 INFO ThrottleManager mem=42.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:54,567-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:54,784-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:54,784-0500 INFO ThrottleManager mem=42.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:54,784-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:19:55,067-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:55,067-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:19:55,284-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:55,285-0500 INFO ThrottleManager mem=42.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:55,567-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:55,785-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:55,785-0500 INFO ThrottleManager mem=42.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:56,068-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:56,285-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:56,285-0500 INFO ThrottleManager mem=42.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:56,568-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:56,751-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:19:56,785-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:56,785-0500 INFO ThrottleManager mem=42.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:57,068-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:57,286-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:57,286-0500 INFO ThrottleManager mem=42.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:57,485-0500 INFO Multiplexer No streams +2013-08-09 14:19:57,568-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:57,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:57,786-0500 INFO ThrottleManager mem=42.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:58,069-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:58,286-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:58,286-0500 INFO ThrottleManager mem=42.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:58,569-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:58,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:58,787-0500 INFO ThrottleManager mem=42.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:59,069-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:59,287-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:59,287-0500 INFO ThrottleManager mem=42.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:19:59,569-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:59,787-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:19:59,787-0500 INFO ThrottleManager mem=42.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:00,070-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:00,287-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:00,287-0500 INFO ThrottleManager mem=42.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:00,570-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:00,788-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:00,788-0500 INFO ThrottleManager mem=42.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:01,070-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:01,288-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:01,288-0500 INFO ThrottleManager mem=42.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:01,570-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:01,788-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:01,788-0500 INFO ThrottleManager mem=42.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:02,071-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:02,289-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:02,289-0500 INFO ThrottleManager mem=42.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:02,571-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:02,789-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:02,789-0500 INFO ThrottleManager mem=42.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:20:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 42.52 MB +2013-08-09 14:20:03,071-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:03,289-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:03,289-0500 INFO ThrottleManager mem=42.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:03,571-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:03,789-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:03,790-0500 INFO ThrottleManager mem=42.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:04,072-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:04,290-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:04,290-0500 INFO ThrottleManager mem=42.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:04,572-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:04,790-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:04,790-0500 INFO ThrottleManager mem=42.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:04,790-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:20:05,072-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:05,072-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:20:05,290-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:05,291-0500 INFO ThrottleManager mem=42.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:05,572-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:05,791-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:05,791-0500 INFO ThrottleManager mem=42.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:06,073-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:06,291-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:06,291-0500 INFO ThrottleManager mem=42.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:06,573-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:06,751-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:20:06,791-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:06,791-0500 INFO ThrottleManager mem=42.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:07,073-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:07,292-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:07,292-0500 INFO ThrottleManager mem=42.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:07,493-0500 INFO Multiplexer No streams +2013-08-09 14:20:07,573-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:07,792-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:07,792-0500 INFO ThrottleManager mem=42.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:08,074-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:08,292-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:08,292-0500 INFO ThrottleManager mem=42.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:08,574-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:08,792-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:08,793-0500 INFO ThrottleManager mem=42.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:09,074-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:09,293-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:09,293-0500 INFO ThrottleManager mem=42.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:09,574-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:09,793-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:09,793-0500 INFO ThrottleManager mem=42.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:10,075-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:10,293-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:10,294-0500 INFO ThrottleManager mem=42.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:10,575-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:10,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:10,794-0500 INFO ThrottleManager mem=42.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:11,075-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:11,294-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:11,294-0500 INFO ThrottleManager mem=42.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:11,575-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:11,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:11,795-0500 INFO ThrottleManager mem=42.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:12,076-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:12,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:12,295-0500 INFO ThrottleManager mem=42.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:12,576-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:12,795-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:12,795-0500 INFO ThrottleManager mem=42.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:20:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 42.79 MB +2013-08-09 14:20:13,076-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:13,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:13,295-0500 INFO ThrottleManager mem=42.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:13,576-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:13,796-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:13,796-0500 INFO ThrottleManager mem=42.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:14,077-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:14,296-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:14,296-0500 INFO ThrottleManager mem=42.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:14,577-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:14,796-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:14,796-0500 INFO ThrottleManager mem=42.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:14,796-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:20:15,077-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:15,077-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:20:15,297-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:15,297-0500 INFO ThrottleManager mem=42.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:15,578-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:15,797-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:15,797-0500 INFO ThrottleManager mem=42.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:16,078-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:16,297-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:16,297-0500 INFO ThrottleManager mem=42.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:16,578-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:16,751-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:20:16,797-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:16,797-0500 INFO ThrottleManager mem=42.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:17,078-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:17,298-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:17,298-0500 INFO ThrottleManager mem=42.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:17,500-0500 INFO Multiplexer No streams +2013-08-09 14:20:17,579-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:17,798-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:17,798-0500 INFO ThrottleManager mem=42.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:18,079-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:18,298-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:18,298-0500 INFO ThrottleManager mem=42.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:18,579-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:18,799-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:18,799-0500 INFO ThrottleManager mem=42.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:19,079-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:19,299-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:19,299-0500 INFO ThrottleManager mem=42.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:19,580-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:19,799-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:19,799-0500 INFO ThrottleManager mem=42.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:20,080-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:20,299-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:20,299-0500 INFO ThrottleManager mem=42.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:20,580-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:20,800-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:20,800-0500 INFO ThrottleManager mem=42.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:21,080-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:21,300-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:21,300-0500 INFO ThrottleManager mem=43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:21,581-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:21,800-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:21,800-0500 INFO ThrottleManager mem=43.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:22,081-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:22,300-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:22,300-0500 INFO ThrottleManager mem=43.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:22,581-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:22,801-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:22,801-0500 INFO ThrottleManager mem=43.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:20:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 43.04 MB +2013-08-09 14:20:23,081-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:23,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:23,301-0500 INFO ThrottleManager mem=43.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:23,582-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:23,801-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:23,802-0500 INFO ThrottleManager mem=43.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:24,082-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:24,302-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:24,302-0500 INFO ThrottleManager mem=43.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:24,582-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:24,802-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:24,802-0500 INFO ThrottleManager mem=43.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:24,802-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:20:25,082-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:25,082-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:20:25,302-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:25,302-0500 INFO ThrottleManager mem=43.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:25,583-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:25,803-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:25,803-0500 INFO ThrottleManager mem=43.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:26,083-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:26,303-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:26,303-0500 INFO ThrottleManager mem=43.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:26,583-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:26,752-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:20:26,803-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:26,803-0500 INFO ThrottleManager mem=43.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:27,083-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:27,304-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:27,304-0500 INFO ThrottleManager mem=43.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:27,508-0500 INFO Multiplexer No streams +2013-08-09 14:20:27,584-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:27,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:27,804-0500 INFO ThrottleManager mem=43.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:28,084-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:28,304-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:28,304-0500 INFO ThrottleManager mem=43.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:28,584-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:28,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:28,805-0500 INFO ThrottleManager mem=43.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:29,084-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:29,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:29,305-0500 INFO ThrottleManager mem=43.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:29,585-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:29,805-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:29,805-0500 INFO ThrottleManager mem=43.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:30,085-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:30,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:30,305-0500 INFO ThrottleManager mem=43.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:30,585-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:30,806-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:30,806-0500 INFO ThrottleManager mem=43.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:31,085-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:31,306-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:31,306-0500 INFO ThrottleManager mem=43.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:31,586-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:31,806-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:31,806-0500 INFO ThrottleManager mem=43.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:32,086-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:32,306-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:32,307-0500 INFO ThrottleManager mem=43.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:32,586-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:32,807-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:32,807-0500 INFO ThrottleManager mem=43.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:20:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 43.3 MB +2013-08-09 14:20:33,086-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:33,307-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:33,307-0500 INFO ThrottleManager mem=43.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:33,587-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:33,807-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:33,807-0500 INFO ThrottleManager mem=43.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:34,087-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:34,308-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:34,308-0500 INFO ThrottleManager mem=43.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:34,587-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:34,808-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:34,808-0500 INFO ThrottleManager mem=43.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:34,808-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:20:35,087-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:35,087-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:20:35,308-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:35,308-0500 INFO ThrottleManager mem=43.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:35,588-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:35,809-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:35,809-0500 INFO ThrottleManager mem=43.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:36,088-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:36,309-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:36,309-0500 INFO ThrottleManager mem=43.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:36,588-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:36,752-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:20:36,809-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:36,809-0500 INFO ThrottleManager mem=43.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:37,088-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:37,310-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:37,310-0500 INFO ThrottleManager mem=43.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:37,515-0500 INFO Multiplexer No streams +2013-08-09 14:20:37,589-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:37,810-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:37,810-0500 INFO ThrottleManager mem=43.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:38,089-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:38,310-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:38,310-0500 INFO ThrottleManager mem=43.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:38,589-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:38,810-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:38,811-0500 INFO ThrottleManager mem=43.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:39,089-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:39,311-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:39,311-0500 INFO ThrottleManager mem=43.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:39,590-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:39,811-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:39,811-0500 INFO ThrottleManager mem=43.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:40,090-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:40,311-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:40,311-0500 INFO ThrottleManager mem=43.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:40,590-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:40,812-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:40,812-0500 INFO ThrottleManager mem=43.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:41,090-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:41,312-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:41,312-0500 INFO ThrottleManager mem=43.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:41,591-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:41,812-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:41,813-0500 INFO ThrottleManager mem=43.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:42,091-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:42,313-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:42,313-0500 INFO ThrottleManager mem=43.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:42,591-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:42,813-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:42,813-0500 INFO ThrottleManager mem=43.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:20:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 43.56 MB +2013-08-09 14:20:43,091-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:43,313-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:43,313-0500 INFO ThrottleManager mem=43.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:43,592-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:43,814-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:43,814-0500 INFO ThrottleManager mem=43.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:44,092-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:44,314-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:44,314-0500 INFO ThrottleManager mem=43.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:44,592-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:44,814-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:44,814-0500 INFO ThrottleManager mem=43.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:44,814-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:20:45,092-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:45,092-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:20:45,314-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:45,314-0500 INFO ThrottleManager mem=43.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:45,592-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:45,815-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:45,815-0500 INFO ThrottleManager mem=43.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:46,093-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:46,315-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:46,315-0500 INFO ThrottleManager mem=43.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:46,593-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:46,752-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:20:46,815-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:46,815-0500 INFO ThrottleManager mem=43.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:47,093-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:47,316-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:47,316-0500 INFO ThrottleManager mem=43.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:47,522-0500 INFO Multiplexer No streams +2013-08-09 14:20:47,593-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:47,816-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:47,816-0500 INFO ThrottleManager mem=43.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:48,094-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:48,316-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:48,316-0500 INFO ThrottleManager mem=43.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:48,594-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:48,816-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:48,817-0500 INFO ThrottleManager mem=43.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:49,094-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:49,317-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:49,317-0500 INFO ThrottleManager mem=43.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:49,594-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:49,817-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:49,817-0500 INFO ThrottleManager mem=43.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:50,095-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:50,317-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:50,317-0500 INFO ThrottleManager mem=43.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:50,595-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:50,817-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:50,818-0500 INFO ThrottleManager mem=43.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:51,095-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:51,318-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:51,318-0500 INFO ThrottleManager mem=43.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:51,595-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:51,818-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:51,818-0500 INFO ThrottleManager mem=43.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:52,096-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:52,318-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:52,318-0500 INFO ThrottleManager mem=43.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:52,596-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:52,819-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:52,819-0500 INFO ThrottleManager mem=43.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:20:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 43.82 MB +2013-08-09 14:20:53,096-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:53,319-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:53,319-0500 INFO ThrottleManager mem=43.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:53,596-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:53,819-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:53,819-0500 INFO ThrottleManager mem=43.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:54,097-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:54,320-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:54,320-0500 INFO ThrottleManager mem=43.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:54,597-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:54,820-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:54,820-0500 INFO ThrottleManager mem=43.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:54,820-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:20:55,097-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:55,097-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:20:55,320-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:55,320-0500 INFO ThrottleManager mem=43.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:55,597-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:55,821-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:55,821-0500 INFO ThrottleManager mem=43.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:56,098-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:56,321-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:56,321-0500 INFO ThrottleManager mem=43.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:56,598-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:56,752-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:20:56,821-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:56,821-0500 INFO ThrottleManager mem=43.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:57,098-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:57,321-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:57,322-0500 INFO ThrottleManager mem=43.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:57,529-0500 INFO Multiplexer No streams +2013-08-09 14:20:57,598-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:57,822-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:57,822-0500 INFO ThrottleManager mem=43.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:58,099-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:58,322-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:58,322-0500 INFO ThrottleManager mem=43.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:58,599-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:58,822-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:58,822-0500 INFO ThrottleManager mem=43.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:59,099-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:59,323-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:59,323-0500 INFO ThrottleManager mem=43.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:20:59,599-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:59,823-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:20:59,823-0500 INFO ThrottleManager mem=43.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:00,099-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:00,323-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:00,323-0500 INFO ThrottleManager mem=44.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:00,600-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:00,823-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:00,824-0500 INFO ThrottleManager mem=44.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:01,100-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:01,324-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:01,324-0500 INFO ThrottleManager mem=44.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:01,600-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:01,824-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:01,824-0500 INFO ThrottleManager mem=44.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:02,100-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:02,324-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:02,324-0500 INFO ThrottleManager mem=44.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:02,601-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:02,825-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:02,825-0500 INFO ThrottleManager mem=44.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:21:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 44.08 MB +2013-08-09 14:21:03,101-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:03,325-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:03,325-0500 INFO ThrottleManager mem=44.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:03,601-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:03,825-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:03,825-0500 INFO ThrottleManager mem=44.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:04,101-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:04,326-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:04,326-0500 INFO ThrottleManager mem=44.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:04,601-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:04,826-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:04,826-0500 INFO ThrottleManager mem=44.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:04,826-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:21:05,102-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:05,102-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:21:05,326-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:05,326-0500 INFO ThrottleManager mem=44.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:05,602-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:05,827-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:05,827-0500 INFO ThrottleManager mem=44.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:06,102-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:06,327-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:06,327-0500 INFO ThrottleManager mem=44.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:06,602-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:06,753-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:21:06,827-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:06,827-0500 INFO ThrottleManager mem=44.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:07,103-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:07,328-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:07,328-0500 INFO ThrottleManager mem=44.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:07,536-0500 INFO Multiplexer No streams +2013-08-09 14:21:07,603-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:07,828-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:07,828-0500 INFO ThrottleManager mem=44.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:08,103-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:08,328-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:08,328-0500 INFO ThrottleManager mem=44.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:08,603-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:08,828-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:08,828-0500 INFO ThrottleManager mem=44.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:09,103-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:09,329-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:09,329-0500 INFO ThrottleManager mem=44.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:09,604-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:09,829-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:09,829-0500 INFO ThrottleManager mem=44.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:10,104-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:10,329-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:10,329-0500 INFO ThrottleManager mem=44.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:10,604-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:10,829-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:10,830-0500 INFO ThrottleManager mem=44.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:11,104-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:11,330-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:11,330-0500 INFO ThrottleManager mem=44.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:11,605-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:11,830-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:11,830-0500 INFO ThrottleManager mem=44.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:12,105-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:12,331-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:12,331-0500 INFO ThrottleManager mem=44.32 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:12,605-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:12,831-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:12,831-0500 INFO ThrottleManager mem=44.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:21:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 44.34 MB +2013-08-09 14:21:13,105-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:13,331-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:13,331-0500 INFO ThrottleManager mem=44.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:13,606-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:13,831-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:13,832-0500 INFO ThrottleManager mem=44.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:14,106-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:14,332-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:14,332-0500 INFO ThrottleManager mem=44.37 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:14,606-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:14,832-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:14,832-0500 INFO ThrottleManager mem=44.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:14,832-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:21:15,106-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:15,106-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:21:15,332-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:15,332-0500 INFO ThrottleManager mem=44.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:15,607-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:15,832-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:15,833-0500 INFO ThrottleManager mem=44.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:16,107-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:16,333-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:16,333-0500 INFO ThrottleManager mem=44.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:16,607-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:16,752-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:21:16,833-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:16,833-0500 INFO ThrottleManager mem=44.44 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:17,107-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:17,333-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:17,333-0500 INFO ThrottleManager mem=44.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:17,542-0500 INFO Multiplexer No streams +2013-08-09 14:21:17,608-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:17,834-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:17,834-0500 INFO ThrottleManager mem=44.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:18,108-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:18,334-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:18,334-0500 INFO ThrottleManager mem=44.48 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:18,608-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:18,834-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:18,834-0500 INFO ThrottleManager mem=44.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:19,108-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:19,335-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:19,335-0500 INFO ThrottleManager mem=44.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:19,609-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:19,835-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:19,835-0500 INFO ThrottleManager mem=44.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:20,109-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:20,335-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:20,335-0500 INFO ThrottleManager mem=44.53 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:20,609-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:20,835-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:20,836-0500 INFO ThrottleManager mem=44.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:21,109-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:21,336-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:21,336-0500 INFO ThrottleManager mem=44.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:21,610-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:21,836-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:21,836-0500 INFO ThrottleManager mem=44.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:22,110-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:22,336-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:22,336-0500 INFO ThrottleManager mem=44.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:22,610-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:22,837-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:22,837-0500 INFO ThrottleManager mem=44.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:21:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 44.6 MB +2013-08-09 14:21:23,110-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:23,337-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:23,337-0500 INFO ThrottleManager mem=44.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:23,611-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:23,837-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:23,837-0500 INFO ThrottleManager mem=44.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:24,111-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:24,338-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:24,338-0500 INFO ThrottleManager mem=44.63 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:24,611-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:24,838-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:24,838-0500 INFO ThrottleManager mem=44.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:24,838-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:21:25,111-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:25,111-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:21:25,338-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:25,338-0500 INFO ThrottleManager mem=44.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:25,612-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:25,839-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:25,839-0500 INFO ThrottleManager mem=44.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:26,112-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:26,339-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:26,339-0500 INFO ThrottleManager mem=44.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:26,612-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:26,752-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:21:26,839-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:26,839-0500 INFO ThrottleManager mem=44.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:27,112-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:27,339-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:27,340-0500 INFO ThrottleManager mem=44.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:27,549-0500 INFO Multiplexer No streams +2013-08-09 14:21:27,613-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:27,840-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:27,840-0500 INFO ThrottleManager mem=44.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:28,113-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:28,340-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:28,340-0500 INFO ThrottleManager mem=44.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:28,613-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:28,840-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:28,841-0500 INFO ThrottleManager mem=44.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:29,113-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:29,341-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:29,341-0500 INFO ThrottleManager mem=44.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:29,614-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:29,841-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:29,841-0500 INFO ThrottleManager mem=44.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:30,114-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:30,341-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:30,341-0500 INFO ThrottleManager mem=44.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:30,614-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:30,842-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:30,842-0500 INFO ThrottleManager mem=44.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:31,114-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:31,342-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:31,342-0500 INFO ThrottleManager mem=44.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:31,615-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:31,842-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:31,842-0500 INFO ThrottleManager mem=44.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:32,115-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:32,343-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:32,343-0500 INFO ThrottleManager mem=44.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:32,615-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:32,843-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:32,843-0500 INFO ThrottleManager mem=44.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:21:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 44.85 MB +2013-08-09 14:21:33,115-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:33,343-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:33,343-0500 INFO ThrottleManager mem=44.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:33,615-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:33,843-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:33,844-0500 INFO ThrottleManager mem=44.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:34,116-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:34,344-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:34,344-0500 INFO ThrottleManager mem=44.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:34,616-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:34,844-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:34,844-0500 INFO ThrottleManager mem=44.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:34,844-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:21:35,116-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:35,116-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:21:35,345-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:35,345-0500 INFO ThrottleManager mem=44.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:35,617-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:35,845-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:35,845-0500 INFO ThrottleManager mem=44.93 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:36,117-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:36,345-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:36,345-0500 INFO ThrottleManager mem=44.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:36,617-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:36,752-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:21:36,845-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:36,845-0500 INFO ThrottleManager mem=44.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:37,117-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:37,346-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:37,346-0500 INFO ThrottleManager mem=44.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:37,553-0500 INFO Multiplexer No streams +2013-08-09 14:21:37,617-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:37,846-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:37,846-0500 INFO ThrottleManager mem=44.98 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:38,118-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:38,346-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:38,346-0500 INFO ThrottleManager mem=44.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:38,618-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:38,847-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:38,847-0500 INFO ThrottleManager mem=45.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:39,118-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:39,347-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:39,347-0500 INFO ThrottleManager mem=45.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:39,618-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:39,847-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:39,847-0500 INFO ThrottleManager mem=45.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:40,119-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:40,347-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:40,348-0500 INFO ThrottleManager mem=45.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:40,619-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:40,848-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:40,848-0500 INFO ThrottleManager mem=45.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:41,119-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:41,348-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:41,348-0500 INFO ThrottleManager mem=45.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:41,619-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:41,849-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:41,849-0500 INFO ThrottleManager mem=45.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:42,120-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:42,349-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:42,349-0500 INFO ThrottleManager mem=45.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:42,620-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:42,849-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:42,849-0500 INFO ThrottleManager mem=45.11 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:21:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 45.11 MB +2013-08-09 14:21:43,120-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:43,349-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:43,350-0500 INFO ThrottleManager mem=45.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:43,620-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:43,850-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:43,850-0500 INFO ThrottleManager mem=45.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:44,120-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:44,350-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:44,350-0500 INFO ThrottleManager mem=45.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:44,621-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:44,850-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:44,850-0500 INFO ThrottleManager mem=45.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:44,850-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:21:45,121-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:45,121-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:21:45,351-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:45,351-0500 INFO ThrottleManager mem=45.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:45,621-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:45,851-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:45,851-0500 INFO ThrottleManager mem=45.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:46,121-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:46,351-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:46,351-0500 INFO ThrottleManager mem=45.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:46,622-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:46,752-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:21:46,851-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:46,852-0500 INFO ThrottleManager mem=45.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:47,122-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:47,352-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:47,352-0500 INFO ThrottleManager mem=45.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:47,558-0500 INFO Multiplexer No streams +2013-08-09 14:21:47,622-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:47,852-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:47,852-0500 INFO ThrottleManager mem=45.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:48,122-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:48,352-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:48,352-0500 INFO ThrottleManager mem=45.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:48,622-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:48,853-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:48,853-0500 INFO ThrottleManager mem=45.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:49,123-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:49,353-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:49,353-0500 INFO ThrottleManager mem=45.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:49,623-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:49,853-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:49,853-0500 INFO ThrottleManager mem=45.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:50,123-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:50,353-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:50,354-0500 INFO ThrottleManager mem=45.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:50,623-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:50,854-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:50,854-0500 INFO ThrottleManager mem=45.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:51,124-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:51,354-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:51,354-0500 INFO ThrottleManager mem=45.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:51,624-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:51,854-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:51,854-0500 INFO ThrottleManager mem=45.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:52,124-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:52,355-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:52,355-0500 INFO ThrottleManager mem=45.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:52,624-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:52,855-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:52,855-0500 INFO ThrottleManager mem=45.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:21:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 45.37 MB +2013-08-09 14:21:53,125-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:53,355-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:53,356-0500 INFO ThrottleManager mem=45.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:53,625-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:53,856-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:53,856-0500 INFO ThrottleManager mem=45.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:54,125-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:54,356-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:54,356-0500 INFO ThrottleManager mem=45.41 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:54,625-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:54,856-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:54,857-0500 INFO ThrottleManager mem=45.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:54,857-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:21:55,125-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:55,126-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:21:55,357-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:55,357-0500 INFO ThrottleManager mem=45.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:55,626-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:55,857-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:55,857-0500 INFO ThrottleManager mem=45.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:56,126-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:56,357-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:56,357-0500 INFO ThrottleManager mem=45.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:56,626-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:56,753-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:21:56,858-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:56,858-0500 INFO ThrottleManager mem=45.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:57,126-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:57,358-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:57,358-0500 INFO ThrottleManager mem=45.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:57,563-0500 INFO Multiplexer No streams +2013-08-09 14:21:57,627-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:57,858-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:57,858-0500 INFO ThrottleManager mem=45.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:58,127-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:58,359-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:58,359-0500 INFO ThrottleManager mem=45.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:58,627-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:58,859-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:58,859-0500 INFO ThrottleManager mem=45.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:59,127-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:59,359-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:59,359-0500 INFO ThrottleManager mem=45.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:21:59,628-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:59,859-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:21:59,860-0500 INFO ThrottleManager mem=45.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:00,128-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:00,360-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:00,360-0500 INFO ThrottleManager mem=45.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:00,628-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:00,860-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:00,860-0500 INFO ThrottleManager mem=45.57 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:01,128-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:01,360-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:01,360-0500 INFO ThrottleManager mem=45.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:01,629-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:01,860-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:01,861-0500 INFO ThrottleManager mem=45.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:02,129-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:02,361-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:02,361-0500 INFO ThrottleManager mem=45.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:02,629-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:02,861-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:02,861-0500 INFO ThrottleManager mem=45.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:22:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 45.63 MB +2013-08-09 14:22:03,129-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:03,361-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:03,361-0500 INFO ThrottleManager mem=45.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:03,629-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:03,862-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:03,862-0500 INFO ThrottleManager mem=45.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:04,130-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:04,362-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:04,362-0500 INFO ThrottleManager mem=45.67 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:04,630-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:04,862-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:04,862-0500 INFO ThrottleManager mem=45.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:04,863-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:22:05,130-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:05,130-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:22:05,363-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:05,363-0500 INFO ThrottleManager mem=45.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:05,630-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:05,863-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:05,863-0500 INFO ThrottleManager mem=45.71 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:06,131-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:06,363-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:06,363-0500 INFO ThrottleManager mem=45.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:06,631-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:06,753-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:22:06,864-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:06,864-0500 INFO ThrottleManager mem=45.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:07,131-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:07,364-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:07,364-0500 INFO ThrottleManager mem=45.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:07,568-0500 INFO Multiplexer No streams +2013-08-09 14:22:07,631-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:07,864-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:07,864-0500 INFO ThrottleManager mem=45.76 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:08,131-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:08,364-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:08,364-0500 INFO ThrottleManager mem=45.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:08,632-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:08,865-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:08,865-0500 INFO ThrottleManager mem=45.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:09,132-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:09,365-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:09,365-0500 INFO ThrottleManager mem=45.8 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:09,632-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:09,865-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:09,865-0500 INFO ThrottleManager mem=45.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:10,132-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:10,365-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:10,366-0500 INFO ThrottleManager mem=45.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:10,633-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:10,866-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:10,866-0500 INFO ThrottleManager mem=45.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:11,133-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:11,366-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:11,366-0500 INFO ThrottleManager mem=45.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:11,633-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:11,867-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:11,867-0500 INFO ThrottleManager mem=45.86 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:12,133-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:12,367-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:12,367-0500 INFO ThrottleManager mem=45.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:12,633-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:12,867-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:12,867-0500 INFO ThrottleManager mem=45.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:22:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 45.89 MB +2013-08-09 14:22:13,134-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:13,367-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:13,367-0500 INFO ThrottleManager mem=45.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:13,634-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:13,868-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:13,868-0500 INFO ThrottleManager mem=45.91 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:14,134-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:14,368-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:14,368-0500 INFO ThrottleManager mem=45.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:14,634-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:14,868-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:14,868-0500 INFO ThrottleManager mem=45.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:14,868-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:22:15,135-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:15,135-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:22:15,369-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:15,369-0500 INFO ThrottleManager mem=45.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:15,635-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:15,869-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:15,869-0500 INFO ThrottleManager mem=45.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:16,135-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:16,369-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:16,369-0500 INFO ThrottleManager mem=45.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:16,635-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:16,753-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:22:16,869-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:16,870-0500 INFO ThrottleManager mem=45.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:17,136-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:17,370-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:17,370-0500 INFO ThrottleManager mem=46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:17,575-0500 INFO Multiplexer No streams +2013-08-09 14:22:17,636-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:17,870-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:17,870-0500 INFO ThrottleManager mem=46.02 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:18,136-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:18,370-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:18,370-0500 INFO ThrottleManager mem=46.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:18,636-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:18,871-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:18,871-0500 INFO ThrottleManager mem=46.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:19,136-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:19,371-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:19,371-0500 INFO ThrottleManager mem=46.05 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:19,637-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:19,871-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:19,871-0500 INFO ThrottleManager mem=46.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:20,137-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:20,371-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:20,372-0500 INFO ThrottleManager mem=46.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:20,637-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:20,872-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:20,872-0500 INFO ThrottleManager mem=46.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:21,137-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:21,372-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:21,372-0500 INFO ThrottleManager mem=46.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:21,638-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:21,872-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:21,872-0500 INFO ThrottleManager mem=46.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:22,138-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:22,373-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:22,373-0500 INFO ThrottleManager mem=46.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:22,638-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:22,873-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:22,873-0500 INFO ThrottleManager mem=46.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:22:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 46.15 MB +2013-08-09 14:22:23,138-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:23,373-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:23,374-0500 INFO ThrottleManager mem=46.16 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:23,638-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:23,874-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:23,874-0500 INFO ThrottleManager mem=46.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:24,139-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:24,374-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:24,374-0500 INFO ThrottleManager mem=46.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:24,639-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:24,874-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:24,874-0500 INFO ThrottleManager mem=46.19 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:24,874-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:22:25,139-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:25,139-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:22:25,375-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:25,375-0500 INFO ThrottleManager mem=46.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:25,639-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:25,875-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:25,875-0500 INFO ThrottleManager mem=46.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:26,140-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:26,375-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:26,375-0500 INFO ThrottleManager mem=46.24 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:26,640-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:26,753-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:22:26,875-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:26,875-0500 INFO ThrottleManager mem=46.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:27,140-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:27,376-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:27,376-0500 INFO ThrottleManager mem=46.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:27,579-0500 INFO Multiplexer No streams +2013-08-09 14:22:27,640-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:27,876-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:27,876-0500 INFO ThrottleManager mem=46.28 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:28,141-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:28,376-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:28,376-0500 INFO ThrottleManager mem=46.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:28,641-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:28,877-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:28,877-0500 INFO ThrottleManager mem=46.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:29,141-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:29,377-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:29,377-0500 INFO ThrottleManager mem=46.31 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:29,641-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:29,877-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:29,877-0500 INFO ThrottleManager mem=46.33 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:30,142-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:30,377-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:30,378-0500 INFO ThrottleManager mem=46.34 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:30,642-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:30,878-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:30,878-0500 INFO ThrottleManager mem=46.35 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:31,142-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:31,378-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:31,378-0500 INFO ThrottleManager mem=46.36 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:31,642-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:31,878-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:31,878-0500 INFO ThrottleManager mem=46.38 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:32,142-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:32,379-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:32,379-0500 INFO ThrottleManager mem=46.39 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:32,643-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:32,879-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:32,879-0500 INFO ThrottleManager mem=46.4 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:32,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:22:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 46.41 MB +2013-08-09 14:22:33,143-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:33,379-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:33,379-0500 INFO ThrottleManager mem=46.42 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:33,643-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:33,879-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:33,880-0500 INFO ThrottleManager mem=46.43 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:34,143-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:34,380-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:34,380-0500 INFO ThrottleManager mem=46.45 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:34,643-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:34,880-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:34,880-0500 INFO ThrottleManager mem=46.46 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:34,880-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:22:35,144-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:35,144-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:22:35,380-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:35,380-0500 INFO ThrottleManager mem=46.47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:35,644-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:35,880-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:35,880-0500 INFO ThrottleManager mem=46.49 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:36,144-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:36,381-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:36,381-0500 INFO ThrottleManager mem=46.5 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:36,645-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:36,754-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:22:36,881-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:36,881-0500 INFO ThrottleManager mem=46.51 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:37,145-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:37,381-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:37,381-0500 INFO ThrottleManager mem=46.52 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:37,587-0500 INFO Multiplexer No streams +2013-08-09 14:22:37,645-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:37,881-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:37,882-0500 INFO ThrottleManager mem=46.54 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:38,145-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:38,382-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:38,382-0500 INFO ThrottleManager mem=46.55 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:38,646-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:38,882-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:38,882-0500 INFO ThrottleManager mem=46.56 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:39,146-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:39,382-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:39,382-0500 INFO ThrottleManager mem=46.58 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:39,646-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:39,883-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:39,883-0500 INFO ThrottleManager mem=46.59 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:40,146-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:40,383-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:40,383-0500 INFO ThrottleManager mem=46.6 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:40,646-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:40,883-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:40,883-0500 INFO ThrottleManager mem=46.61 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:41,147-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:41,383-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:41,383-0500 INFO ThrottleManager mem=46.62 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:41,647-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:41,884-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:41,884-0500 INFO ThrottleManager mem=46.64 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:42,147-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:42,384-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:42,384-0500 INFO ThrottleManager mem=46.65 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:42,648-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:42,884-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:42,884-0500 INFO ThrottleManager mem=46.66 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:22:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 46.67 MB +2013-08-09 14:22:43,148-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:43,385-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:43,385-0500 INFO ThrottleManager mem=46.68 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:43,648-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:43,885-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:43,885-0500 INFO ThrottleManager mem=46.69 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:44,148-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:44,385-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:44,385-0500 INFO ThrottleManager mem=46.7 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:44,648-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:44,885-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:44,886-0500 INFO ThrottleManager mem=46.72 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:44,886-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:22:45,149-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:45,149-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:22:45,386-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:45,386-0500 INFO ThrottleManager mem=46.73 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:45,649-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:45,886-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:45,886-0500 INFO ThrottleManager mem=46.74 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:46,149-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:46,386-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:46,386-0500 INFO ThrottleManager mem=46.75 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:46,649-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:46,754-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:22:46,887-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:46,887-0500 INFO ThrottleManager mem=46.77 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:47,150-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:47,387-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:47,387-0500 INFO ThrottleManager mem=46.78 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:47,593-0500 INFO Multiplexer No streams +2013-08-09 14:22:47,650-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:47,887-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:47,887-0500 INFO ThrottleManager mem=46.79 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:48,150-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:48,387-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:48,387-0500 INFO ThrottleManager mem=46.81 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:48,650-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:48,888-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:48,888-0500 INFO ThrottleManager mem=46.82 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:49,151-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:49,388-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:49,388-0500 INFO ThrottleManager mem=46.83 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:49,651-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:49,888-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:49,888-0500 INFO ThrottleManager mem=46.84 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:50,151-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:50,388-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:50,389-0500 INFO ThrottleManager mem=46.85 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:50,651-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:50,889-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:50,889-0500 INFO ThrottleManager mem=46.87 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:51,152-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:51,389-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:51,389-0500 INFO ThrottleManager mem=46.88 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:51,652-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:51,889-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:51,889-0500 INFO ThrottleManager mem=46.89 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:52,152-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:52,390-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:52,390-0500 INFO ThrottleManager mem=46.9 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:52,652-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:52,890-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:52,890-0500 INFO ThrottleManager mem=46.92 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:22:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 46.92 MB +2013-08-09 14:22:53,153-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:53,390-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:53,390-0500 INFO ThrottleManager mem=46.94 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:53,653-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:53,890-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:53,891-0500 INFO ThrottleManager mem=46.95 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:54,153-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:54,391-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:54,391-0500 INFO ThrottleManager mem=46.96 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:54,654-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:54,891-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:54,891-0500 INFO ThrottleManager mem=46.97 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:54,891-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:22:55,154-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:55,154-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:22:55,391-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:55,391-0500 INFO ThrottleManager mem=46.99 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:55,654-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:55,892-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:55,892-0500 INFO ThrottleManager mem=47 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:56,154-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:56,392-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:56,392-0500 INFO ThrottleManager mem=47.01 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:56,655-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:56,754-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:22:56,892-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:56,892-0500 INFO ThrottleManager mem=47.03 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:57,155-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:57,393-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:57,393-0500 INFO ThrottleManager mem=47.04 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:57,599-0500 INFO Multiplexer No streams +2013-08-09 14:22:57,655-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:57,893-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:57,893-0500 INFO ThrottleManager mem=47.06 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:58,155-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:58,393-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:58,393-0500 INFO ThrottleManager mem=47.07 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:58,656-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:58,893-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:58,893-0500 INFO ThrottleManager mem=47.08 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:59,156-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:59,394-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:59,394-0500 INFO ThrottleManager mem=47.09 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:22:59,656-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:59,894-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:22:59,894-0500 INFO ThrottleManager mem=47.1 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:00,156-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:00,394-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:00,394-0500 INFO ThrottleManager mem=47.12 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:00,657-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:00,895-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:00,895-0500 INFO ThrottleManager mem=47.13 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:01,157-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:01,395-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:01,395-0500 INFO ThrottleManager mem=47.14 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:01,657-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:01,895-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:01,895-0500 INFO ThrottleManager mem=47.15 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:02,158-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:02,395-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:02,396-0500 INFO ThrottleManager mem=47.17 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:02,658-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:02,896-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:02,896-0500 INFO ThrottleManager mem=47.18 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:23:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.56 MB, Heap used: 47.19 MB +2013-08-09 14:23:03,158-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:03,396-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:03,396-0500 INFO ThrottleManager mem=47.2 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:03,658-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:03,896-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:03,896-0500 INFO ThrottleManager mem=47.21 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:04,158-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:04,397-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:04,397-0500 INFO ThrottleManager mem=47.22 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:04,659-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:04,897-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:04,897-0500 INFO ThrottleManager mem=47.23 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:04,897-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:23:05,159-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:05,159-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:23:05,397-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:05,397-0500 INFO ThrottleManager mem=47.25 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:05,659-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:05,897-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:05,897-0500 INFO ThrottleManager mem=47.26 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:06,160-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:06,398-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:06,398-0500 INFO ThrottleManager mem=47.27 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:06,660-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:06,754-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:23:06,898-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:06,898-0500 INFO ThrottleManager mem=47.29 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:07,160-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:07,398-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:07,401-0500 INFO ThrottleManager mem=47.3 MB, heap=550.56 MB, maxHeap=10.5 GB +2013-08-09 14:23:07,602-0500 INFO Multiplexer No streams +2013-08-09 14:23:07,660-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:07,901-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:07,901-0500 INFO ThrottleManager mem=1.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:08,161-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:08,402-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:08,402-0500 INFO ThrottleManager mem=1.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:08,661-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:08,902-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:08,902-0500 INFO ThrottleManager mem=1.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:09,161-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:09,402-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:09,402-0500 INFO ThrottleManager mem=1.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:09,661-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:09,902-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:09,903-0500 INFO ThrottleManager mem=1.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:10,162-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:10,403-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:10,403-0500 INFO ThrottleManager mem=1.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:10,662-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:10,903-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:10,903-0500 INFO ThrottleManager mem=1.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:11,162-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:11,403-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:11,403-0500 INFO ThrottleManager mem=1.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:11,663-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:11,904-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:11,904-0500 INFO ThrottleManager mem=1.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:12,163-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:12,404-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:12,404-0500 INFO ThrottleManager mem=1.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:12,663-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:12,904-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:12,904-0500 INFO ThrottleManager mem=1.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:23:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 1.21 MB +2013-08-09 14:23:13,163-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:13,404-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:13,405-0500 INFO ThrottleManager mem=1.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:13,664-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:13,905-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:13,905-0500 INFO ThrottleManager mem=1.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:14,164-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:14,405-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:14,405-0500 INFO ThrottleManager mem=1.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:14,664-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:14,905-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:14,905-0500 INFO ThrottleManager mem=1.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:14,906-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:23:15,164-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:15,164-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:23:15,406-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:15,406-0500 INFO ThrottleManager mem=1.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:15,665-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:15,906-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:15,906-0500 INFO ThrottleManager mem=1.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:16,165-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:16,406-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:16,406-0500 INFO ThrottleManager mem=1.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:16,665-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:16,755-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:23:16,906-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:16,907-0500 INFO ThrottleManager mem=1.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:17,165-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:17,407-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:17,407-0500 INFO ThrottleManager mem=1.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:17,608-0500 INFO Multiplexer No streams +2013-08-09 14:23:17,665-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:17,907-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:17,907-0500 INFO ThrottleManager mem=1.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:18,166-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:18,407-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:18,407-0500 INFO ThrottleManager mem=1.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:18,666-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:18,907-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:18,908-0500 INFO ThrottleManager mem=1.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:19,166-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:19,408-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:19,408-0500 INFO ThrottleManager mem=1.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:19,666-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:19,908-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:19,908-0500 INFO ThrottleManager mem=1.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:20,167-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:20,408-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:20,408-0500 INFO ThrottleManager mem=1.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:20,667-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:20,909-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:20,909-0500 INFO ThrottleManager mem=1.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:21,167-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:21,409-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:21,409-0500 INFO ThrottleManager mem=1.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:21,667-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:21,909-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:21,909-0500 INFO ThrottleManager mem=1.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:22,168-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:22,409-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:22,410-0500 INFO ThrottleManager mem=1.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:22,668-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:22,910-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:22,910-0500 INFO ThrottleManager mem=1.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:23:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 1.41 MB +2013-08-09 14:23:23,168-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:23,410-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:23,410-0500 INFO ThrottleManager mem=1.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:23,669-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:23,910-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:23,910-0500 INFO ThrottleManager mem=1.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:24,169-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:24,410-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:24,410-0500 INFO ThrottleManager mem=1.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:24,669-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:24,911-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:24,911-0500 INFO ThrottleManager mem=1.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:24,911-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:23:25,169-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:25,169-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:23:25,411-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:25,411-0500 INFO ThrottleManager mem=1.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:25,670-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:25,911-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:25,911-0500 INFO ThrottleManager mem=1.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:26,170-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:26,411-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:26,412-0500 INFO ThrottleManager mem=1.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:26,670-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:26,754-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:23:26,912-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:26,912-0500 INFO ThrottleManager mem=1.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:27,170-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:27,412-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:27,412-0500 INFO ThrottleManager mem=1.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:27,615-0500 INFO Multiplexer No streams +2013-08-09 14:23:27,670-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:27,912-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:27,912-0500 INFO ThrottleManager mem=1.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:28,171-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:28,413-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:28,413-0500 INFO ThrottleManager mem=1.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:28,671-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:28,913-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:28,913-0500 INFO ThrottleManager mem=1.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:29,171-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:29,413-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:29,413-0500 INFO ThrottleManager mem=1.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:29,671-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:29,913-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:29,914-0500 INFO ThrottleManager mem=1.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:30,172-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:30,414-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:30,414-0500 INFO ThrottleManager mem=1.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:30,672-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:30,914-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:30,914-0500 INFO ThrottleManager mem=1.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:31,172-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:31,414-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:31,414-0500 INFO ThrottleManager mem=1.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:31,672-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:31,915-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:31,915-0500 INFO ThrottleManager mem=1.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:32,173-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:32,415-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:32,415-0500 INFO ThrottleManager mem=1.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:32,673-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:32,915-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:32,915-0500 INFO ThrottleManager mem=1.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:23:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 1.82 MB +2013-08-09 14:23:33,173-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:33,415-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:33,416-0500 INFO ThrottleManager mem=1.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:33,673-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:33,916-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:33,916-0500 INFO ThrottleManager mem=1.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:34,174-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:34,416-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:34,416-0500 INFO ThrottleManager mem=1.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:34,674-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:34,916-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:34,916-0500 INFO ThrottleManager mem=1.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:34,916-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:23:35,174-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:35,174-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:23:35,417-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:35,417-0500 INFO ThrottleManager mem=1.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:35,674-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:35,917-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:35,917-0500 INFO ThrottleManager mem=1.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:36,175-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:36,417-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:36,417-0500 INFO ThrottleManager mem=1.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:36,675-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:36,754-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:23:36,918-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:36,918-0500 INFO ThrottleManager mem=1.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:37,175-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:37,418-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:37,418-0500 INFO ThrottleManager mem=1.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:37,622-0500 INFO Multiplexer No streams +2013-08-09 14:23:37,675-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:37,918-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:37,918-0500 INFO ThrottleManager mem=1.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:38,176-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:38,418-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:38,418-0500 INFO ThrottleManager mem=1.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:38,676-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:38,919-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:38,919-0500 INFO ThrottleManager mem=1.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:39,176-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:39,419-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:39,419-0500 INFO ThrottleManager mem=1.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:39,676-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:39,919-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:39,919-0500 INFO ThrottleManager mem=1.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:40,177-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:40,419-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:40,419-0500 INFO ThrottleManager mem=1.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:40,677-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:40,920-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:40,920-0500 INFO ThrottleManager mem=1.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:41,177-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:41,420-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:41,420-0500 INFO ThrottleManager mem=2.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:41,678-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:41,920-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:41,920-0500 INFO ThrottleManager mem=2.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:42,178-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:42,420-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:42,421-0500 INFO ThrottleManager mem=2.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:42,678-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:42,921-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:42,921-0500 INFO ThrottleManager mem=2.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:23:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 2.03 MB +2013-08-09 14:23:43,178-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:43,421-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:43,421-0500 INFO ThrottleManager mem=2.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:43,679-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:43,921-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:43,921-0500 INFO ThrottleManager mem=2.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:44,179-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:44,422-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:44,422-0500 INFO ThrottleManager mem=2.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:44,679-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:44,922-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:44,922-0500 INFO ThrottleManager mem=2.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:44,922-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:23:45,179-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:45,179-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:23:45,422-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:45,422-0500 INFO ThrottleManager mem=2.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:45,680-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:45,922-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:45,923-0500 INFO ThrottleManager mem=2.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:46,180-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:46,423-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:46,423-0500 INFO ThrottleManager mem=2.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:46,680-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:46,754-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:23:46,923-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:46,923-0500 INFO ThrottleManager mem=2.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:47,180-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:47,423-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:47,423-0500 INFO ThrottleManager mem=2.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:47,629-0500 INFO Multiplexer No streams +2013-08-09 14:23:47,680-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:47,923-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:47,923-0500 INFO ThrottleManager mem=2.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:48,181-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:48,424-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:48,424-0500 INFO ThrottleManager mem=2.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:48,681-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:48,924-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:48,924-0500 INFO ThrottleManager mem=2.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:49,181-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:49,424-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:49,424-0500 INFO ThrottleManager mem=2.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:49,681-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:49,924-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:49,925-0500 INFO ThrottleManager mem=2.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:50,182-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:50,425-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:50,425-0500 INFO ThrottleManager mem=2.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:50,682-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:50,925-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:50,925-0500 INFO ThrottleManager mem=2.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:51,182-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:51,425-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:51,425-0500 INFO ThrottleManager mem=2.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:51,682-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:51,926-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:51,926-0500 INFO ThrottleManager mem=2.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:52,183-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:52,426-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:52,426-0500 INFO ThrottleManager mem=2.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:52,683-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:52,926-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:52,926-0500 INFO ThrottleManager mem=2.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:23:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 2.24 MB +2013-08-09 14:23:53,183-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:53,426-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:53,427-0500 INFO ThrottleManager mem=2.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:53,683-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:53,927-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:53,927-0500 INFO ThrottleManager mem=2.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:54,184-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:54,427-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:54,427-0500 INFO ThrottleManager mem=2.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:54,684-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:54,927-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:54,927-0500 INFO ThrottleManager mem=2.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:54,927-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:23:55,184-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:55,184-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:23:55,428-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:55,428-0500 INFO ThrottleManager mem=2.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:55,684-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:55,928-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:55,928-0500 INFO ThrottleManager mem=2.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:56,185-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:56,428-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:56,428-0500 INFO ThrottleManager mem=2.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:56,685-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:56,755-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:23:56,929-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:56,929-0500 INFO ThrottleManager mem=2.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:57,185-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:57,429-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:57,429-0500 INFO ThrottleManager mem=2.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:57,634-0500 INFO Multiplexer No streams +2013-08-09 14:23:57,685-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:57,929-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:57,929-0500 INFO ThrottleManager mem=2.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:58,186-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:58,429-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:58,430-0500 INFO ThrottleManager mem=2.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:58,686-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:58,930-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:58,930-0500 INFO ThrottleManager mem=2.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:59,186-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:59,430-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:59,430-0500 INFO ThrottleManager mem=2.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:23:59,686-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:59,930-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:23:59,930-0500 INFO ThrottleManager mem=2.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:00,187-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:00,431-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:00,431-0500 INFO ThrottleManager mem=2.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:00,687-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:00,931-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:00,931-0500 INFO ThrottleManager mem=2.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:01,187-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:01,431-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:01,431-0500 INFO ThrottleManager mem=2.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:01,687-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:01,931-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:01,932-0500 INFO ThrottleManager mem=2.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:02,187-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:02,432-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:02,432-0500 INFO ThrottleManager mem=2.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:02,688-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:02,932-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:02,932-0500 INFO ThrottleManager mem=2.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:24:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 2.48 MB +2013-08-09 14:24:03,188-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:03,432-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:03,432-0500 INFO ThrottleManager mem=2.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:03,688-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:03,933-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:03,933-0500 INFO ThrottleManager mem=2.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:04,188-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:04,433-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:04,433-0500 INFO ThrottleManager mem=2.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:04,689-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:04,933-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:04,933-0500 INFO ThrottleManager mem=2.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:04,933-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:24:05,189-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:05,189-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:24:05,433-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:05,434-0500 INFO ThrottleManager mem=2.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:05,689-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:05,934-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:05,934-0500 INFO ThrottleManager mem=2.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:06,190-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:06,434-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:06,434-0500 INFO ThrottleManager mem=2.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:06,690-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:06,755-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:24:06,934-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:06,934-0500 INFO ThrottleManager mem=2.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:07,190-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:07,435-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:07,435-0500 INFO ThrottleManager mem=2.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:07,639-0500 INFO Multiplexer No streams +2013-08-09 14:24:07,690-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:07,935-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:07,935-0500 INFO ThrottleManager mem=2.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:08,191-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:08,435-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:08,435-0500 INFO ThrottleManager mem=2.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:08,691-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:08,935-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:08,936-0500 INFO ThrottleManager mem=2.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:09,191-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:09,436-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:09,436-0500 INFO ThrottleManager mem=2.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:09,691-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:09,936-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:09,936-0500 INFO ThrottleManager mem=2.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:10,192-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:10,436-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:10,436-0500 INFO ThrottleManager mem=2.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:10,692-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:10,936-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:10,936-0500 INFO ThrottleManager mem=2.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:11,192-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:11,437-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:11,437-0500 INFO ThrottleManager mem=2.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:11,692-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:11,937-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:11,937-0500 INFO ThrottleManager mem=2.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:12,193-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:12,437-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:12,437-0500 INFO ThrottleManager mem=2.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:12,693-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:12,937-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:12,938-0500 INFO ThrottleManager mem=2.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:24:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 2.77 MB +2013-08-09 14:24:13,193-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:13,438-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:13,438-0500 INFO ThrottleManager mem=2.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:13,693-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:13,938-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:13,938-0500 INFO ThrottleManager mem=2.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:14,194-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:14,438-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:14,438-0500 INFO ThrottleManager mem=2.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:14,694-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:14,939-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:14,939-0500 INFO ThrottleManager mem=2.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:14,939-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:24:15,194-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:15,194-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:24:15,439-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:15,439-0500 INFO ThrottleManager mem=2.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:15,694-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:15,939-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:15,939-0500 INFO ThrottleManager mem=2.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:16,195-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:16,440-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:16,440-0500 INFO ThrottleManager mem=2.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:16,695-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:16,755-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:24:16,940-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:16,940-0500 INFO ThrottleManager mem=2.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:17,195-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:17,440-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:17,440-0500 INFO ThrottleManager mem=2.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:17,644-0500 INFO Multiplexer No streams +2013-08-09 14:24:17,695-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:17,940-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:17,940-0500 INFO ThrottleManager mem=2.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:18,196-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:18,441-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:18,441-0500 INFO ThrottleManager mem=2.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:18,696-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:18,941-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:18,941-0500 INFO ThrottleManager mem=2.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:19,196-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:19,441-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:19,441-0500 INFO ThrottleManager mem=2.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:19,696-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:19,942-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:19,942-0500 INFO ThrottleManager mem=2.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:20,197-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:20,442-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:20,442-0500 INFO ThrottleManager mem=2.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:20,697-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:20,942-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:20,942-0500 INFO ThrottleManager mem=2.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:21,197-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:21,442-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:21,442-0500 INFO ThrottleManager mem=2.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:21,697-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:21,943-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:21,943-0500 INFO ThrottleManager mem=2.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:22,198-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:22,443-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:22,443-0500 INFO ThrottleManager mem=2.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:22,698-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:22,943-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:22,943-0500 INFO ThrottleManager mem=2.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:22,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:24:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 2.98 MB +2013-08-09 14:24:23,198-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:23,444-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:23,444-0500 INFO ThrottleManager mem=3.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:23,698-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:23,944-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:23,944-0500 INFO ThrottleManager mem=3.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:24,199-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:24,444-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:24,444-0500 INFO ThrottleManager mem=3.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:24,699-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:24,944-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:24,944-0500 INFO ThrottleManager mem=3.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:24,944-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:24:25,199-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:25,199-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:24:25,445-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:25,445-0500 INFO ThrottleManager mem=3.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:25,699-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:25,945-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:25,945-0500 INFO ThrottleManager mem=3.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:26,200-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:26,445-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:26,445-0500 INFO ThrottleManager mem=3.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:26,700-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:26,755-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:24:26,945-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:26,946-0500 INFO ThrottleManager mem=3.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:27,200-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:27,446-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:27,446-0500 INFO ThrottleManager mem=3.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:27,649-0500 INFO Multiplexer No streams +2013-08-09 14:24:27,700-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:27,946-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:27,946-0500 INFO ThrottleManager mem=3.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:28,201-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:28,446-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:28,446-0500 INFO ThrottleManager mem=3.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:28,701-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:28,947-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:28,947-0500 INFO ThrottleManager mem=3.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:29,201-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:29,447-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:29,447-0500 INFO ThrottleManager mem=3.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:29,701-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:29,947-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:29,947-0500 INFO ThrottleManager mem=3.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:30,202-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:30,448-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:30,448-0500 INFO ThrottleManager mem=3.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:30,702-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:30,948-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:30,948-0500 INFO ThrottleManager mem=3.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:31,202-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:31,448-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:31,448-0500 INFO ThrottleManager mem=3.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:31,702-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:31,948-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:31,949-0500 INFO ThrottleManager mem=3.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:32,203-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:32,449-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:32,449-0500 INFO ThrottleManager mem=3.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:32,703-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:32,949-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:32,949-0500 INFO ThrottleManager mem=3.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:24:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 3.31 MB +2013-08-09 14:24:33,203-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:33,449-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:33,449-0500 INFO ThrottleManager mem=3.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:33,703-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:33,949-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:33,949-0500 INFO ThrottleManager mem=3.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:34,204-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:34,450-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:34,450-0500 INFO ThrottleManager mem=3.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:34,704-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:34,950-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:34,950-0500 INFO ThrottleManager mem=3.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:34,950-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:24:35,204-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:35,204-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:24:35,450-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:35,450-0500 INFO ThrottleManager mem=3.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:35,705-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:35,951-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:35,951-0500 INFO ThrottleManager mem=3.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:36,205-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:36,451-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:36,451-0500 INFO ThrottleManager mem=3.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:36,705-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:36,755-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:24:36,951-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:36,951-0500 INFO ThrottleManager mem=3.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:37,205-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:37,451-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:37,451-0500 INFO ThrottleManager mem=3.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:37,656-0500 INFO Multiplexer No streams +2013-08-09 14:24:37,706-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:37,952-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:37,952-0500 INFO ThrottleManager mem=3.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:38,206-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:38,452-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:38,452-0500 INFO ThrottleManager mem=3.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:38,706-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:38,952-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:38,952-0500 INFO ThrottleManager mem=3.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:39,206-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:39,452-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:39,453-0500 INFO ThrottleManager mem=3.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:39,707-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:39,953-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:39,953-0500 INFO ThrottleManager mem=3.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:40,207-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:40,453-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:40,453-0500 INFO ThrottleManager mem=3.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:40,707-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:40,953-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:40,953-0500 INFO ThrottleManager mem=3.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:41,208-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:41,454-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:41,454-0500 INFO ThrottleManager mem=3.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:41,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:41,954-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:41,954-0500 INFO ThrottleManager mem=3.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:42,208-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:42,454-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:42,454-0500 INFO ThrottleManager mem=3.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:42,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:42,954-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:42,955-0500 INFO ThrottleManager mem=3.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:24:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 3.51 MB +2013-08-09 14:24:43,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:43,455-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:43,455-0500 INFO ThrottleManager mem=3.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:43,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:43,955-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:43,955-0500 INFO ThrottleManager mem=3.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:44,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:44,455-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:44,455-0500 INFO ThrottleManager mem=3.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:44,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:44,956-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:44,956-0500 INFO ThrottleManager mem=3.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:44,956-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:24:45,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:45,210-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:24:45,456-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:45,456-0500 INFO ThrottleManager mem=3.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:45,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:45,956-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:45,956-0500 INFO ThrottleManager mem=3.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:46,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:46,457-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:46,457-0500 INFO ThrottleManager mem=3.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:46,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:46,755-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:24:46,957-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:46,957-0500 INFO ThrottleManager mem=3.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:47,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:47,457-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:47,457-0500 INFO ThrottleManager mem=3.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:47,663-0500 INFO Multiplexer No streams +2013-08-09 14:24:47,711-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:47,957-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:47,957-0500 INFO ThrottleManager mem=3.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:48,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:48,458-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:48,458-0500 INFO ThrottleManager mem=3.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:48,711-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:48,958-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:48,958-0500 INFO ThrottleManager mem=3.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:49,212-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:49,458-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:49,458-0500 INFO ThrottleManager mem=3.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:49,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:49,958-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:49,959-0500 INFO ThrottleManager mem=3.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:50,212-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:50,459-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:50,459-0500 INFO ThrottleManager mem=3.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:50,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:50,959-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:50,959-0500 INFO ThrottleManager mem=3.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:51,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:51,459-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:51,459-0500 INFO ThrottleManager mem=3.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:51,713-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:51,960-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:51,960-0500 INFO ThrottleManager mem=3.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:52,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:52,460-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:52,460-0500 INFO ThrottleManager mem=3.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:52,713-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:24:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 3.81 MB +2013-08-09 14:24:52,960-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:52,960-0500 INFO ThrottleManager mem=3.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:53,214-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:53,460-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:53,461-0500 INFO ThrottleManager mem=3.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:53,714-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:53,961-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:53,961-0500 INFO ThrottleManager mem=3.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:54,214-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:54,461-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:54,461-0500 INFO ThrottleManager mem=3.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:54,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:54,961-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:54,961-0500 INFO ThrottleManager mem=3.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:54,961-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:24:55,215-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:55,215-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:24:55,461-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:55,462-0500 INFO ThrottleManager mem=3.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:55,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:55,962-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:55,962-0500 INFO ThrottleManager mem=3.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:56,215-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:56,462-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:56,462-0500 INFO ThrottleManager mem=3.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:56,716-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:56,755-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:24:56,962-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:56,962-0500 INFO ThrottleManager mem=3.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:57,216-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:57,463-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:57,463-0500 INFO ThrottleManager mem=3.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:57,670-0500 INFO Multiplexer No streams +2013-08-09 14:24:57,716-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:57,963-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:57,963-0500 INFO ThrottleManager mem=3.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:58,216-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:58,463-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:58,463-0500 INFO ThrottleManager mem=3.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:58,717-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:58,963-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:58,964-0500 INFO ThrottleManager mem=3.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:59,217-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:59,464-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:59,464-0500 INFO ThrottleManager mem=3.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:24:59,717-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:59,964-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:24:59,964-0500 INFO ThrottleManager mem=3.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:00,217-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:00,464-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:00,464-0500 INFO ThrottleManager mem=4.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:00,718-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:00,965-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:00,965-0500 INFO ThrottleManager mem=4.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:01,218-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:01,465-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:01,465-0500 INFO ThrottleManager mem=4.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:01,718-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:01,965-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:01,965-0500 INFO ThrottleManager mem=4.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:02,218-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:02,465-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:02,465-0500 INFO ThrottleManager mem=4.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:02,719-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:25:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 4.01 MB +2013-08-09 14:25:02,966-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:02,966-0500 INFO ThrottleManager mem=4.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:03,219-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:03,466-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:03,466-0500 INFO ThrottleManager mem=4.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:03,719-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:03,966-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:03,966-0500 INFO ThrottleManager mem=4.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:04,219-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:04,467-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:04,467-0500 INFO ThrottleManager mem=4.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:04,720-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:04,967-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:04,967-0500 INFO ThrottleManager mem=4.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:04,967-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:25:05,220-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:05,220-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:25:05,467-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:05,467-0500 INFO ThrottleManager mem=4.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:05,720-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:05,967-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:05,968-0500 INFO ThrottleManager mem=4.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:06,221-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:06,468-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:06,468-0500 INFO ThrottleManager mem=4.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:06,721-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:06,755-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:25:06,968-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:06,968-0500 INFO ThrottleManager mem=4.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:07,221-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:07,468-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:07,468-0500 INFO ThrottleManager mem=4.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:07,678-0500 INFO Multiplexer No streams +2013-08-09 14:25:07,721-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:07,969-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:07,969-0500 INFO ThrottleManager mem=4.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:08,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:08,469-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:08,469-0500 INFO ThrottleManager mem=4.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:08,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:08,969-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:08,969-0500 INFO ThrottleManager mem=4.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:09,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:09,469-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:09,470-0500 INFO ThrottleManager mem=4.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:09,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:09,970-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:09,970-0500 INFO ThrottleManager mem=4.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:10,223-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:10,470-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:10,470-0500 INFO ThrottleManager mem=4.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:10,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:10,970-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:10,970-0500 INFO ThrottleManager mem=4.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:11,223-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:11,471-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:11,471-0500 INFO ThrottleManager mem=4.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:11,724-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:11,971-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:11,971-0500 INFO ThrottleManager mem=4.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:12,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:12,471-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:12,471-0500 INFO ThrottleManager mem=4.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:12,724-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:25:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 4.26 MB +2013-08-09 14:25:12,971-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:12,972-0500 INFO ThrottleManager mem=4.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:13,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:13,472-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:13,472-0500 INFO ThrottleManager mem=4.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:13,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:13,972-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:13,972-0500 INFO ThrottleManager mem=4.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:14,225-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:14,472-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:14,472-0500 INFO ThrottleManager mem=4.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:14,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:14,973-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:14,973-0500 INFO ThrottleManager mem=4.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:14,973-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:25:15,225-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:15,225-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:25:15,473-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:15,473-0500 INFO ThrottleManager mem=4.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:15,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:15,973-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:15,973-0500 INFO ThrottleManager mem=4.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:16,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:16,474-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:16,474-0500 INFO ThrottleManager mem=4.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:16,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:16,755-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:25:16,974-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:16,974-0500 INFO ThrottleManager mem=4.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:17,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:17,474-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:17,474-0500 INFO ThrottleManager mem=4.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:17,685-0500 INFO Multiplexer No streams +2013-08-09 14:25:17,727-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:17,974-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:17,974-0500 INFO ThrottleManager mem=4.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:18,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:18,475-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:18,475-0500 INFO ThrottleManager mem=4.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:18,727-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:18,975-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:18,975-0500 INFO ThrottleManager mem=4.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:19,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:19,475-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:19,475-0500 INFO ThrottleManager mem=4.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:19,728-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:19,976-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:19,976-0500 INFO ThrottleManager mem=4.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:20,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:20,476-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:20,476-0500 INFO ThrottleManager mem=4.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:20,728-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:20,976-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:20,976-0500 INFO ThrottleManager mem=4.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:21,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:21,476-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:21,476-0500 INFO ThrottleManager mem=4.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:21,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:21,977-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:21,977-0500 INFO ThrottleManager mem=4.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:22,229-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:22,477-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:22,477-0500 INFO ThrottleManager mem=4.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:22,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:25:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 4.55 MB +2013-08-09 14:25:22,977-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:22,977-0500 INFO ThrottleManager mem=4.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:23,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:23,477-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:23,477-0500 INFO ThrottleManager mem=4.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:23,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:23,978-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:23,978-0500 INFO ThrottleManager mem=4.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:24,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:24,478-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:24,478-0500 INFO ThrottleManager mem=4.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:24,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:24,978-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:24,978-0500 INFO ThrottleManager mem=4.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:24,978-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:25:25,231-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:25,231-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:25:25,479-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:25,479-0500 INFO ThrottleManager mem=4.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:25,731-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:25,979-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:25,979-0500 INFO ThrottleManager mem=4.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:26,231-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:26,479-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:26,479-0500 INFO ThrottleManager mem=4.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:26,731-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:26,756-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:25:26,980-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:26,980-0500 INFO ThrottleManager mem=4.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:27,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:27,480-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:27,480-0500 INFO ThrottleManager mem=4.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:27,691-0500 INFO Multiplexer No streams +2013-08-09 14:25:27,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:27,980-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:27,980-0500 INFO ThrottleManager mem=4.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:28,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:28,480-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:28,481-0500 INFO ThrottleManager mem=4.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:28,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:28,981-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:28,981-0500 INFO ThrottleManager mem=4.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:29,233-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:29,481-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:29,481-0500 INFO ThrottleManager mem=4.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:29,733-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:29,981-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:29,982-0500 INFO ThrottleManager mem=4.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:30,233-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:30,482-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:30,482-0500 INFO ThrottleManager mem=4.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:30,733-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:30,982-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:30,982-0500 INFO ThrottleManager mem=4.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:31,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:31,482-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:31,483-0500 INFO ThrottleManager mem=4.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:31,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:31,983-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:31,983-0500 INFO ThrottleManager mem=4.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:32,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:32,483-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:32,483-0500 INFO ThrottleManager mem=4.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:32,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:25:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 4.84 MB +2013-08-09 14:25:32,983-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:32,984-0500 INFO ThrottleManager mem=4.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:33,235-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:33,484-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:33,484-0500 INFO ThrottleManager mem=4.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:33,735-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:33,984-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:33,984-0500 INFO ThrottleManager mem=4.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:34,235-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:34,484-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:34,485-0500 INFO ThrottleManager mem=4.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:34,735-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:34,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:34,985-0500 INFO ThrottleManager mem=4.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:34,985-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:25:35,236-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:35,236-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:25:35,485-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:35,485-0500 INFO ThrottleManager mem=4.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:35,736-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:35,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:35,985-0500 INFO ThrottleManager mem=4.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:36,236-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:36,486-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:36,486-0500 INFO ThrottleManager mem=4.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:36,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:36,756-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:25:36,986-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:36,986-0500 INFO ThrottleManager mem=4.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:37,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:37,486-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:37,486-0500 INFO ThrottleManager mem=4.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:37,698-0500 INFO Multiplexer No streams +2013-08-09 14:25:37,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:37,987-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:37,987-0500 INFO ThrottleManager mem=4.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:38,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:38,487-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:38,487-0500 INFO ThrottleManager mem=4.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:38,738-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:38,987-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:38,987-0500 INFO ThrottleManager mem=4.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:39,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:39,488-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:39,488-0500 INFO ThrottleManager mem=4.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:39,738-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:39,988-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:39,988-0500 INFO ThrottleManager mem=4.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:40,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:40,488-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:40,488-0500 INFO ThrottleManager mem=5.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:40,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:40,988-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:40,989-0500 INFO ThrottleManager mem=5.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:41,239-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:41,489-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:41,489-0500 INFO ThrottleManager mem=5.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:41,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:41,989-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:41,989-0500 INFO ThrottleManager mem=5.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:42,240-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:42,489-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:42,490-0500 INFO ThrottleManager mem=5.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:42,740-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:25:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 5.08 MB +2013-08-09 14:25:42,990-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:42,990-0500 INFO ThrottleManager mem=5.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:43,240-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:43,490-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:43,490-0500 INFO ThrottleManager mem=5.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:43,740-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:43,990-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:43,991-0500 INFO ThrottleManager mem=5.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:44,241-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:44,491-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:44,491-0500 INFO ThrottleManager mem=5.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:44,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:44,991-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:44,991-0500 INFO ThrottleManager mem=5.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:44,991-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:25:45,241-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:45,241-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:25:45,491-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:45,492-0500 INFO ThrottleManager mem=5.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:45,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:45,992-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:45,992-0500 INFO ThrottleManager mem=5.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:46,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:46,492-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:46,492-0500 INFO ThrottleManager mem=5.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:46,742-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:46,756-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:25:46,992-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:46,992-0500 INFO ThrottleManager mem=5.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:47,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:47,493-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:47,493-0500 INFO ThrottleManager mem=5.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:47,705-0500 INFO Multiplexer No streams +2013-08-09 14:25:47,742-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:47,993-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:47,993-0500 INFO ThrottleManager mem=5.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:48,243-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:48,493-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:48,493-0500 INFO ThrottleManager mem=5.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:48,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:48,994-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:48,994-0500 INFO ThrottleManager mem=5.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:49,243-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:49,494-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:49,494-0500 INFO ThrottleManager mem=5.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:49,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:49,994-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:49,994-0500 INFO ThrottleManager mem=5.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:50,244-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:50,495-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:50,495-0500 INFO ThrottleManager mem=5.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:50,744-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:50,995-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:50,995-0500 INFO ThrottleManager mem=5.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:51,244-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:51,495-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:51,495-0500 INFO ThrottleManager mem=5.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:51,744-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:51,995-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:51,996-0500 INFO ThrottleManager mem=5.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:52,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:52,496-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:52,496-0500 INFO ThrottleManager mem=5.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:52,745-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:25:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 5.29 MB +2013-08-09 14:25:52,996-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:52,996-0500 INFO ThrottleManager mem=5.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:53,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:53,496-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:53,497-0500 INFO ThrottleManager mem=5.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:53,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:53,997-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:53,997-0500 INFO ThrottleManager mem=5.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:54,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:54,497-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:54,497-0500 INFO ThrottleManager mem=5.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:54,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:54,997-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:54,998-0500 INFO ThrottleManager mem=5.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:54,998-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:25:55,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:55,246-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:25:55,498-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:55,498-0500 INFO ThrottleManager mem=5.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:55,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:55,998-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:55,998-0500 INFO ThrottleManager mem=5.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:56,247-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:56,498-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:56,499-0500 INFO ThrottleManager mem=5.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:56,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:56,756-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:25:56,999-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:56,999-0500 INFO ThrottleManager mem=5.46 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:57,247-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:57,499-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:57,499-0500 INFO ThrottleManager mem=5.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:57,712-0500 INFO Multiplexer No streams +2013-08-09 14:25:57,748-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:57,999-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:58,000-0500 INFO ThrottleManager mem=5.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:58,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:58,500-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:58,500-0500 INFO ThrottleManager mem=5.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:58,748-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:59,000-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:59,000-0500 INFO ThrottleManager mem=5.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:59,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:59,500-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:25:59,500-0500 INFO ThrottleManager mem=5.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:25:59,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:00,001-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:00,001-0500 INFO ThrottleManager mem=5.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:00,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:00,501-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:00,501-0500 INFO ThrottleManager mem=5.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:00,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:01,001-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:01,001-0500 INFO ThrottleManager mem=5.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:01,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:01,502-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:01,502-0500 INFO ThrottleManager mem=5.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:01,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:02,002-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:02,002-0500 INFO ThrottleManager mem=5.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:02,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:02,502-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:02,502-0500 INFO ThrottleManager mem=5.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:02,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:26:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 5.5 MB +2013-08-09 14:26:03,003-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:03,003-0500 INFO ThrottleManager mem=5.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:03,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:03,503-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:03,503-0500 INFO ThrottleManager mem=5.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:03,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:04,003-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:04,003-0500 INFO ThrottleManager mem=5.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:04,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:04,504-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:04,504-0500 INFO ThrottleManager mem=5.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:04,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:05,004-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:05,004-0500 INFO ThrottleManager mem=5.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:05,004-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:26:05,252-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:05,252-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:26:05,504-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:05,504-0500 INFO ThrottleManager mem=5.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:05,752-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:06,004-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:06,005-0500 INFO ThrottleManager mem=5.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:06,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:06,505-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:06,505-0500 INFO ThrottleManager mem=5.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:06,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:06,757-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:26:07,005-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:07,005-0500 INFO ThrottleManager mem=5.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:07,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:07,505-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:07,506-0500 INFO ThrottleManager mem=5.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:07,719-0500 INFO Multiplexer No streams +2013-08-09 14:26:07,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:08,006-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:08,006-0500 INFO ThrottleManager mem=5.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:08,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:08,506-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:08,506-0500 INFO ThrottleManager mem=5.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:08,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:09,006-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:09,006-0500 INFO ThrottleManager mem=5.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:09,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:09,507-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:09,507-0500 INFO ThrottleManager mem=5.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:09,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:10,007-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:10,007-0500 INFO ThrottleManager mem=5.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:10,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:10,507-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:10,507-0500 INFO ThrottleManager mem=5.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:10,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:11,008-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:11,008-0500 INFO ThrottleManager mem=5.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:11,255-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:11,508-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:11,508-0500 INFO ThrottleManager mem=5.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:11,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:12,008-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:12,008-0500 INFO ThrottleManager mem=5.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:12,256-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:12,508-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:12,508-0500 INFO ThrottleManager mem=5.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:12,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:26:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 5.79 MB +2013-08-09 14:26:13,009-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:13,009-0500 INFO ThrottleManager mem=5.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:13,256-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:13,509-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:13,509-0500 INFO ThrottleManager mem=5.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:13,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:14,009-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:14,009-0500 INFO ThrottleManager mem=5.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:14,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:14,510-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:14,510-0500 INFO ThrottleManager mem=5.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:14,757-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:15,010-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:15,010-0500 INFO ThrottleManager mem=5.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:15,010-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:26:15,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:15,257-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:26:15,510-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:15,510-0500 INFO ThrottleManager mem=5.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:15,757-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:16,011-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:16,011-0500 INFO ThrottleManager mem=5.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:16,258-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:16,511-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:16,511-0500 INFO ThrottleManager mem=5.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:16,757-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:26:16,758-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:17,011-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:17,011-0500 INFO ThrottleManager mem=5.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:17,258-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:17,511-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:17,512-0500 INFO ThrottleManager mem=5.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:17,725-0500 INFO Multiplexer No streams +2013-08-09 14:26:17,758-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:18,012-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:18,012-0500 INFO ThrottleManager mem=5.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:18,259-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:18,512-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:18,512-0500 INFO ThrottleManager mem=5.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:18,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:19,012-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:19,012-0500 INFO ThrottleManager mem=5.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:19,259-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:19,513-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:19,513-0500 INFO ThrottleManager mem=5.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:19,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:20,013-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:20,013-0500 INFO ThrottleManager mem=5.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:20,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:20,513-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:20,513-0500 INFO ThrottleManager mem=6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:20,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:21,014-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:21,014-0500 INFO ThrottleManager mem=6.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:21,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:21,514-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:21,514-0500 INFO ThrottleManager mem=6.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:21,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:22,014-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:22,014-0500 INFO ThrottleManager mem=6.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:22,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:22,515-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:22,515-0500 INFO ThrottleManager mem=6.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:22,761-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:26:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 6.12 MB +2013-08-09 14:26:23,015-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:23,015-0500 INFO ThrottleManager mem=6.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:23,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:23,515-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:23,515-0500 INFO ThrottleManager mem=6.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:23,761-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:24,015-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:24,016-0500 INFO ThrottleManager mem=6.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:24,262-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:24,516-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:24,516-0500 INFO ThrottleManager mem=6.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:24,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:25,016-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:25,016-0500 INFO ThrottleManager mem=6.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:25,016-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:26:25,262-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:25,262-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:26:25,516-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:25,516-0500 INFO ThrottleManager mem=6.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:25,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:26,017-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:26,017-0500 INFO ThrottleManager mem=6.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:26,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:26,517-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:26,517-0500 INFO ThrottleManager mem=6.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:26,757-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:26:26,763-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:27,017-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:27,017-0500 INFO ThrottleManager mem=6.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:27,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:27,518-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:27,518-0500 INFO ThrottleManager mem=6.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:27,731-0500 INFO Multiplexer No streams +2013-08-09 14:26:27,763-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:28,018-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:28,018-0500 INFO ThrottleManager mem=6.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:28,264-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:28,518-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:28,518-0500 INFO ThrottleManager mem=6.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:28,764-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:29,018-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:29,018-0500 INFO ThrottleManager mem=6.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:29,264-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:29,519-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:29,519-0500 INFO ThrottleManager mem=6.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:29,764-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:30,019-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:30,019-0500 INFO ThrottleManager mem=6.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:30,265-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:30,519-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:30,519-0500 INFO ThrottleManager mem=6.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:30,765-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:31,020-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:31,020-0500 INFO ThrottleManager mem=6.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:31,265-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:31,520-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:31,520-0500 INFO ThrottleManager mem=6.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:31,765-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:32,020-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:32,020-0500 INFO ThrottleManager mem=6.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:32,266-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:32,521-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:32,521-0500 INFO ThrottleManager mem=6.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:32,766-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:26:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 6.33 MB +2013-08-09 14:26:33,021-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:33,021-0500 INFO ThrottleManager mem=6.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:33,266-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:33,521-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:33,521-0500 INFO ThrottleManager mem=6.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:33,766-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:34,022-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:34,022-0500 INFO ThrottleManager mem=6.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:34,267-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:34,522-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:34,522-0500 INFO ThrottleManager mem=6.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:34,767-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:35,022-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:35,022-0500 INFO ThrottleManager mem=6.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:35,022-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:26:35,267-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:35,267-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:26:35,522-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:35,523-0500 INFO ThrottleManager mem=6.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:35,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:36,023-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:36,023-0500 INFO ThrottleManager mem=6.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:36,268-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:36,523-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:36,523-0500 INFO ThrottleManager mem=6.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:36,757-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:26:36,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:37,023-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:37,023-0500 INFO ThrottleManager mem=6.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:37,268-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:37,524-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:37,524-0500 INFO ThrottleManager mem=6.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:37,738-0500 INFO Multiplexer No streams +2013-08-09 14:26:37,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:38,024-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:38,024-0500 INFO ThrottleManager mem=6.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:38,269-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:38,524-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:38,524-0500 INFO ThrottleManager mem=6.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:38,769-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:39,025-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:39,025-0500 INFO ThrottleManager mem=6.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:39,269-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:39,525-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:39,525-0500 INFO ThrottleManager mem=6.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:39,769-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:40,025-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:40,025-0500 INFO ThrottleManager mem=6.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:40,270-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:40,525-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:40,526-0500 INFO ThrottleManager mem=6.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:40,770-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:41,026-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:41,026-0500 INFO ThrottleManager mem=6.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:41,270-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:41,526-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:41,526-0500 INFO ThrottleManager mem=6.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:41,771-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:42,026-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:42,026-0500 INFO ThrottleManager mem=6.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:42,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:42,527-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:42,527-0500 INFO ThrottleManager mem=6.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:42,771-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:26:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 6.54 MB +2013-08-09 14:26:43,027-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:43,027-0500 INFO ThrottleManager mem=6.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:43,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:43,527-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:43,527-0500 INFO ThrottleManager mem=6.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:43,771-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:44,028-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:44,028-0500 INFO ThrottleManager mem=6.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:44,272-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:44,528-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:44,528-0500 INFO ThrottleManager mem=6.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:44,772-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:45,028-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:45,028-0500 INFO ThrottleManager mem=6.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:45,028-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:26:45,272-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:45,272-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:26:45,528-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:45,529-0500 INFO ThrottleManager mem=6.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:45,772-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:46,029-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:46,029-0500 INFO ThrottleManager mem=6.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:46,273-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:46,529-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:46,529-0500 INFO ThrottleManager mem=6.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:46,758-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:26:46,773-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:47,029-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:47,029-0500 INFO ThrottleManager mem=6.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:47,273-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:47,530-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:47,530-0500 INFO ThrottleManager mem=6.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:47,742-0500 INFO Multiplexer No streams +2013-08-09 14:26:47,773-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:48,030-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:48,030-0500 INFO ThrottleManager mem=6.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:48,274-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:48,530-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:48,530-0500 INFO ThrottleManager mem=6.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:48,774-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:49,031-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:49,031-0500 INFO ThrottleManager mem=6.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:49,274-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:49,531-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:49,531-0500 INFO ThrottleManager mem=6.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:49,774-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:50,031-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:50,031-0500 INFO ThrottleManager mem=6.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:50,275-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:50,531-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:50,532-0500 INFO ThrottleManager mem=6.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:50,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:51,032-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:51,032-0500 INFO ThrottleManager mem=6.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:51,275-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:51,532-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:51,532-0500 INFO ThrottleManager mem=6.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:51,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:52,032-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:52,032-0500 INFO ThrottleManager mem=6.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:52,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:52,533-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:52,533-0500 INFO ThrottleManager mem=6.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:52,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:26:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 6.87 MB +2013-08-09 14:26:53,033-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:53,033-0500 INFO ThrottleManager mem=6.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:53,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:53,533-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:53,533-0500 INFO ThrottleManager mem=6.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:53,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:54,034-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:54,034-0500 INFO ThrottleManager mem=6.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:54,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:54,534-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:54,534-0500 INFO ThrottleManager mem=6.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:54,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:55,034-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:55,034-0500 INFO ThrottleManager mem=6.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:55,034-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:26:55,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:55,277-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:26:55,534-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:55,535-0500 INFO ThrottleManager mem=6.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:55,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:56,035-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:56,035-0500 INFO ThrottleManager mem=6.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:56,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:56,535-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:56,535-0500 INFO ThrottleManager mem=6.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:56,758-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:26:56,778-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:57,035-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:57,036-0500 INFO ThrottleManager mem=6.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:57,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:57,536-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:57,536-0500 INFO ThrottleManager mem=6.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:57,746-0500 INFO Multiplexer No streams +2013-08-09 14:26:57,778-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:58,036-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:58,036-0500 INFO ThrottleManager mem=6.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:58,279-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:58,536-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:58,537-0500 INFO ThrottleManager mem=6.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:58,779-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:59,037-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:59,037-0500 INFO ThrottleManager mem=6.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:59,279-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:59,537-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:26:59,537-0500 INFO ThrottleManager mem=6.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:26:59,779-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:00,037-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:00,037-0500 INFO ThrottleManager mem=6.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:00,280-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:00,538-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:00,538-0500 INFO ThrottleManager mem=6.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:00,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:01,038-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:01,038-0500 INFO ThrottleManager mem=7.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:01,280-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:01,538-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:01,538-0500 INFO ThrottleManager mem=7.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:01,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:02,039-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:02,039-0500 INFO ThrottleManager mem=7.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:02,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:02,539-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:02,539-0500 INFO ThrottleManager mem=7.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:02,781-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:27:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 7.07 MB +2013-08-09 14:27:03,039-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:03,039-0500 INFO ThrottleManager mem=7.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:03,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:03,539-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:03,539-0500 INFO ThrottleManager mem=7.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:03,781-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:04,040-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:04,040-0500 INFO ThrottleManager mem=7.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:04,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:04,540-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:04,540-0500 INFO ThrottleManager mem=7.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:04,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:05,040-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:05,040-0500 INFO ThrottleManager mem=7.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:05,040-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:27:05,282-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:05,282-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:27:05,541-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:05,541-0500 INFO ThrottleManager mem=7.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:05,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:06,041-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:06,041-0500 INFO ThrottleManager mem=7.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:06,283-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:06,541-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:06,541-0500 INFO ThrottleManager mem=7.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:06,758-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:27:06,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:07,041-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:07,042-0500 INFO ThrottleManager mem=7.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:07,283-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:07,542-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:07,542-0500 INFO ThrottleManager mem=7.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:07,750-0500 INFO Multiplexer No streams +2013-08-09 14:27:07,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:08,042-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:08,042-0500 INFO ThrottleManager mem=7.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:08,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:08,542-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:08,542-0500 INFO ThrottleManager mem=7.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:08,784-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:09,043-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:09,043-0500 INFO ThrottleManager mem=7.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:09,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:09,543-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:09,543-0500 INFO ThrottleManager mem=7.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:09,784-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:10,043-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:10,043-0500 INFO ThrottleManager mem=7.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:10,285-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:10,543-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:10,544-0500 INFO ThrottleManager mem=7.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:10,785-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:11,044-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:11,044-0500 INFO ThrottleManager mem=7.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:11,285-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:11,544-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:11,544-0500 INFO ThrottleManager mem=7.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:11,786-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:12,044-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:12,044-0500 INFO ThrottleManager mem=7.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:12,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:12,545-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:12,545-0500 INFO ThrottleManager mem=7.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:12,786-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:27:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 7.37 MB +2013-08-09 14:27:13,045-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:13,045-0500 INFO ThrottleManager mem=7.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:13,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:13,545-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:13,545-0500 INFO ThrottleManager mem=7.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:13,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:14,045-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:14,046-0500 INFO ThrottleManager mem=7.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:14,287-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:14,546-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:14,546-0500 INFO ThrottleManager mem=7.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:14,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:15,046-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:15,046-0500 INFO ThrottleManager mem=7.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:15,046-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:27:15,287-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:15,287-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:27:15,546-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:15,546-0500 INFO ThrottleManager mem=7.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:15,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:16,047-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:16,047-0500 INFO ThrottleManager mem=7.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:16,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:16,547-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:16,547-0500 INFO ThrottleManager mem=7.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:16,758-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:27:16,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:17,047-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:17,047-0500 INFO ThrottleManager mem=7.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:17,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:17,547-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:17,548-0500 INFO ThrottleManager mem=7.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:17,752-0500 INFO Multiplexer No streams +2013-08-09 14:27:17,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:18,048-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:18,048-0500 INFO ThrottleManager mem=7.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:18,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:18,548-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:18,548-0500 INFO ThrottleManager mem=7.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:18,789-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:19,048-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:19,048-0500 INFO ThrottleManager mem=7.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:19,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:19,549-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:19,549-0500 INFO ThrottleManager mem=7.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:19,789-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:20,049-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:20,049-0500 INFO ThrottleManager mem=7.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:20,290-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:20,549-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:20,549-0500 INFO ThrottleManager mem=7.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:20,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:21,050-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:21,050-0500 INFO ThrottleManager mem=7.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:21,290-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:21,550-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:21,550-0500 INFO ThrottleManager mem=7.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:21,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:22,050-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:22,050-0500 INFO ThrottleManager mem=7.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:22,291-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:22,550-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:22,550-0500 INFO ThrottleManager mem=7.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:22,791-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:27:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 7.61 MB +2013-08-09 14:27:23,051-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:23,051-0500 INFO ThrottleManager mem=7.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:23,291-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:23,551-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:23,551-0500 INFO ThrottleManager mem=7.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:23,792-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:24,051-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:24,051-0500 INFO ThrottleManager mem=7.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:24,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:24,552-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:24,552-0500 INFO ThrottleManager mem=7.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:24,792-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:25,052-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:25,052-0500 INFO ThrottleManager mem=7.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:25,052-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:27:25,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:25,292-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:27:25,552-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:25,552-0500 INFO ThrottleManager mem=7.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:25,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:26,052-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:26,052-0500 INFO ThrottleManager mem=7.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:26,293-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:26,553-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:26,553-0500 INFO ThrottleManager mem=7.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:26,758-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:27:26,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:27,053-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:27,053-0500 INFO ThrottleManager mem=7.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:27,293-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:27,553-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:27,553-0500 INFO ThrottleManager mem=7.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:27,757-0500 INFO Multiplexer No streams +2013-08-09 14:27:27,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:28,054-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:28,054-0500 INFO ThrottleManager mem=7.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:28,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:28,554-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:28,554-0500 INFO ThrottleManager mem=7.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:28,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:29,054-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:29,054-0500 INFO ThrottleManager mem=7.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:29,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:29,554-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:29,554-0500 INFO ThrottleManager mem=7.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:29,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:30,055-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:30,055-0500 INFO ThrottleManager mem=7.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:30,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:30,555-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:30,555-0500 INFO ThrottleManager mem=7.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:30,795-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:31,055-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:31,055-0500 INFO ThrottleManager mem=7.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:31,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:31,555-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:31,556-0500 INFO ThrottleManager mem=7.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:31,795-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:32,056-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:32,056-0500 INFO ThrottleManager mem=7.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:32,296-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:32,556-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:32,556-0500 INFO ThrottleManager mem=7.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:32,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:27:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 7.9 MB +2013-08-09 14:27:33,056-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:33,056-0500 INFO ThrottleManager mem=7.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:33,296-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:33,557-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:33,557-0500 INFO ThrottleManager mem=7.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:33,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:34,057-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:34,057-0500 INFO ThrottleManager mem=7.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:34,297-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:34,557-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:34,557-0500 INFO ThrottleManager mem=7.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:34,797-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:35,057-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:35,058-0500 INFO ThrottleManager mem=7.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:35,058-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:27:35,297-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:35,297-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:27:35,558-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:35,558-0500 INFO ThrottleManager mem=7.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:35,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:36,058-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:36,058-0500 INFO ThrottleManager mem=7.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:36,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:36,558-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:36,558-0500 INFO ThrottleManager mem=7.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:36,759-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:27:36,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:37,059-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:37,059-0500 INFO ThrottleManager mem=7.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:37,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:37,559-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:37,559-0500 INFO ThrottleManager mem=7.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:37,760-0500 INFO Multiplexer No streams +2013-08-09 14:27:37,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:38,059-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:38,059-0500 INFO ThrottleManager mem=7.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:38,299-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:38,559-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:38,560-0500 INFO ThrottleManager mem=8.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:38,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:39,060-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:39,060-0500 INFO ThrottleManager mem=8.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:39,299-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:39,560-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:39,560-0500 INFO ThrottleManager mem=8.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:39,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:40,060-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:40,060-0500 INFO ThrottleManager mem=8.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:40,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:40,561-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:40,561-0500 INFO ThrottleManager mem=8.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:40,800-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:41,061-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:41,061-0500 INFO ThrottleManager mem=8.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:41,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:41,561-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:41,561-0500 INFO ThrottleManager mem=8.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:41,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:42,061-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:42,061-0500 INFO ThrottleManager mem=8.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:42,301-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:42,562-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:42,562-0500 INFO ThrottleManager mem=8.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:42,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:27:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 8.1 MB +2013-08-09 14:27:43,062-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:43,062-0500 INFO ThrottleManager mem=8.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:43,301-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:43,562-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:43,562-0500 INFO ThrottleManager mem=8.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:43,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:44,062-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:44,063-0500 INFO ThrottleManager mem=8.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:44,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:44,563-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:44,563-0500 INFO ThrottleManager mem=8.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:44,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:45,063-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:45,063-0500 INFO ThrottleManager mem=8.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:45,063-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:27:45,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:45,302-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:27:45,563-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:45,563-0500 INFO ThrottleManager mem=8.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:45,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:46,064-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:46,064-0500 INFO ThrottleManager mem=8.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:46,303-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:46,564-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:46,564-0500 INFO ThrottleManager mem=8.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:46,759-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:27:46,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:47,064-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:47,064-0500 INFO ThrottleManager mem=8.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:47,303-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:47,565-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:47,565-0500 INFO ThrottleManager mem=8.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:47,766-0500 INFO Multiplexer No streams +2013-08-09 14:27:47,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:48,065-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:48,065-0500 INFO ThrottleManager mem=8.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:48,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:48,565-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:48,565-0500 INFO ThrottleManager mem=8.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:48,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:49,065-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:49,065-0500 INFO ThrottleManager mem=8.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:49,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:49,566-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:49,566-0500 INFO ThrottleManager mem=8.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:49,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:50,066-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:50,066-0500 INFO ThrottleManager mem=8.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:50,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:50,566-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:50,566-0500 INFO ThrottleManager mem=8.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:50,805-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:51,066-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:51,067-0500 INFO ThrottleManager mem=8.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:51,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:51,567-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:51,567-0500 INFO ThrottleManager mem=8.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:51,805-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:52,067-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:52,067-0500 INFO ThrottleManager mem=8.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:52,306-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:52,567-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:52,567-0500 INFO ThrottleManager mem=8.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:52,806-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:27:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 8.32 MB +2013-08-09 14:27:53,068-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:53,068-0500 INFO ThrottleManager mem=8.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:53,306-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:53,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:53,568-0500 INFO ThrottleManager mem=8.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:53,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:54,068-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:54,068-0500 INFO ThrottleManager mem=8.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:54,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:54,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:54,568-0500 INFO ThrottleManager mem=8.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:54,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:55,069-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:55,069-0500 INFO ThrottleManager mem=8.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:55,069-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:27:55,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:55,307-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:27:55,569-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:55,569-0500 INFO ThrottleManager mem=8.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:55,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:56,069-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:56,069-0500 INFO ThrottleManager mem=8.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:56,308-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:56,570-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:56,570-0500 INFO ThrottleManager mem=8.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:56,759-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:27:56,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:57,070-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:57,070-0500 INFO ThrottleManager mem=8.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:57,308-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:57,570-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:57,570-0500 INFO ThrottleManager mem=8.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:57,769-0500 INFO Multiplexer No streams +2013-08-09 14:27:57,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:58,070-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:58,071-0500 INFO ThrottleManager mem=8.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:58,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:58,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:58,571-0500 INFO ThrottleManager mem=8.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:58,809-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:59,071-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:59,071-0500 INFO ThrottleManager mem=8.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:59,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:59,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:27:59,571-0500 INFO ThrottleManager mem=8.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:27:59,809-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:00,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:00,072-0500 INFO ThrottleManager mem=8.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:00,310-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:00,572-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:00,572-0500 INFO ThrottleManager mem=8.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:00,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:01,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:01,072-0500 INFO ThrottleManager mem=8.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:01,310-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:01,572-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:01,573-0500 INFO ThrottleManager mem=8.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:01,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:02,073-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:02,073-0500 INFO ThrottleManager mem=8.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:02,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:02,573-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:02,573-0500 INFO ThrottleManager mem=8.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:02,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:28:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 8.56 MB +2013-08-09 14:28:03,073-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:03,073-0500 INFO ThrottleManager mem=8.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:03,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:03,574-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:03,574-0500 INFO ThrottleManager mem=8.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:03,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:04,074-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:04,074-0500 INFO ThrottleManager mem=8.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:04,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:04,574-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:04,574-0500 INFO ThrottleManager mem=8.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:04,812-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:05,074-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:05,074-0500 INFO ThrottleManager mem=8.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:05,074-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:28:05,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:05,312-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:28:05,575-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:05,575-0500 INFO ThrottleManager mem=8.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:05,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:06,075-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:06,075-0500 INFO ThrottleManager mem=8.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:06,313-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:06,575-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:06,575-0500 INFO ThrottleManager mem=8.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:06,759-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:28:06,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:07,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:07,076-0500 INFO ThrottleManager mem=8.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:07,313-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:07,576-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:07,576-0500 INFO ThrottleManager mem=8.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:07,774-0500 INFO Multiplexer No streams +2013-08-09 14:28:07,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:08,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:08,076-0500 INFO ThrottleManager mem=8.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:08,314-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:08,576-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:08,576-0500 INFO ThrottleManager mem=8.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:08,814-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:09,077-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:09,077-0500 INFO ThrottleManager mem=8.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:09,314-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:09,577-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:09,577-0500 INFO ThrottleManager mem=8.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:09,814-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:10,077-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:10,077-0500 INFO ThrottleManager mem=8.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:10,315-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:10,577-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:10,577-0500 INFO ThrottleManager mem=8.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:10,815-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:11,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:11,078-0500 INFO ThrottleManager mem=8.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:11,315-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:11,578-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:11,578-0500 INFO ThrottleManager mem=8.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:11,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:12,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:12,078-0500 INFO ThrottleManager mem=8.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:12,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:12,578-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:12,579-0500 INFO ThrottleManager mem=8.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:12,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:28:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 8.85 MB +2013-08-09 14:28:13,079-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:13,079-0500 INFO ThrottleManager mem=8.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:13,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:13,579-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:13,579-0500 INFO ThrottleManager mem=8.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:13,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:14,079-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:14,079-0500 INFO ThrottleManager mem=8.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:14,317-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:14,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:14,580-0500 INFO ThrottleManager mem=8.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:14,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:15,080-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:15,080-0500 INFO ThrottleManager mem=8.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:15,080-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:28:15,317-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:15,317-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:28:15,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:15,580-0500 INFO ThrottleManager mem=8.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:15,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:16,080-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:16,080-0500 INFO ThrottleManager mem=8.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:16,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:16,581-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:16,581-0500 INFO ThrottleManager mem=8.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:16,760-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:28:16,818-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:17,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:17,081-0500 INFO ThrottleManager mem=8.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:17,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:17,581-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:17,581-0500 INFO ThrottleManager mem=8.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:17,781-0500 INFO Multiplexer No streams +2013-08-09 14:28:17,818-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:18,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:18,081-0500 INFO ThrottleManager mem=8.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:18,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:18,582-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:18,582-0500 INFO ThrottleManager mem=8.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:18,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:19,082-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:19,082-0500 INFO ThrottleManager mem=8.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:19,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:19,582-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:19,582-0500 INFO ThrottleManager mem=8.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:19,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:20,083-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:20,083-0500 INFO ThrottleManager mem=9.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:20,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:20,583-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:20,583-0500 INFO ThrottleManager mem=9.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:20,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:21,083-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:21,083-0500 INFO ThrottleManager mem=9.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:21,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:21,583-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:21,583-0500 INFO ThrottleManager mem=9.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:21,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:22,084-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:22,084-0500 INFO ThrottleManager mem=9.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:22,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:22,584-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:22,584-0500 INFO ThrottleManager mem=9.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:22,821-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:22,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:28:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 9.14 MB +2013-08-09 14:28:23,084-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:23,084-0500 INFO ThrottleManager mem=9.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:23,321-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:23,584-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:23,585-0500 INFO ThrottleManager mem=9.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:23,821-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:24,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:24,085-0500 INFO ThrottleManager mem=9.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:24,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:24,585-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:24,585-0500 INFO ThrottleManager mem=9.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:24,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:25,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:25,085-0500 INFO ThrottleManager mem=9.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:25,085-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:28:25,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:25,322-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:28:25,586-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:25,586-0500 INFO ThrottleManager mem=9.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:25,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:26,086-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:26,086-0500 INFO ThrottleManager mem=9.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:26,323-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:26,586-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:26,586-0500 INFO ThrottleManager mem=9.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:26,760-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:28:26,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:27,086-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:27,086-0500 INFO ThrottleManager mem=9.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:27,323-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:27,587-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:27,587-0500 INFO ThrottleManager mem=9.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:27,788-0500 INFO Multiplexer No streams +2013-08-09 14:28:27,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:28,087-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:28,087-0500 INFO ThrottleManager mem=9.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:28,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:28,587-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:28,587-0500 INFO ThrottleManager mem=9.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:28,824-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:29,088-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:29,088-0500 INFO ThrottleManager mem=9.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:29,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:29,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:29,588-0500 INFO ThrottleManager mem=9.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:29,824-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:30,088-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:30,088-0500 INFO ThrottleManager mem=9.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:30,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:30,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:30,588-0500 INFO ThrottleManager mem=9.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:30,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:31,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:31,089-0500 INFO ThrottleManager mem=9.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:31,325-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:31,589-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:31,589-0500 INFO ThrottleManager mem=9.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:31,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:32,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:32,089-0500 INFO ThrottleManager mem=9.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:32,325-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:32,589-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:32,589-0500 INFO ThrottleManager mem=9.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:32,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:28:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 9.39 MB +2013-08-09 14:28:33,090-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:33,090-0500 INFO ThrottleManager mem=9.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:33,326-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:33,590-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:33,590-0500 INFO ThrottleManager mem=9.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:33,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:34,090-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:34,090-0500 INFO ThrottleManager mem=9.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:34,326-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:34,590-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:34,591-0500 INFO ThrottleManager mem=9.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:34,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:35,091-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:35,091-0500 INFO ThrottleManager mem=9.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:35,091-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:28:35,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:35,327-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:28:35,591-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:35,591-0500 INFO ThrottleManager mem=9.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:35,827-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:36,091-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:36,091-0500 INFO ThrottleManager mem=9.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:36,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:36,592-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:36,592-0500 INFO ThrottleManager mem=9.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:36,760-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:28:36,828-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:37,092-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:37,092-0500 INFO ThrottleManager mem=9.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:37,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:37,592-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:37,592-0500 INFO ThrottleManager mem=9.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:37,793-0500 INFO Multiplexer No streams +2013-08-09 14:28:37,828-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:38,092-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:38,092-0500 INFO ThrottleManager mem=9.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:38,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:38,593-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:38,593-0500 INFO ThrottleManager mem=9.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:38,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:39,093-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:39,093-0500 INFO ThrottleManager mem=9.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:39,329-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:39,593-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:39,593-0500 INFO ThrottleManager mem=9.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:39,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:40,093-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:40,093-0500 INFO ThrottleManager mem=9.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:40,329-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:40,593-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:40,594-0500 INFO ThrottleManager mem=9.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:40,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:41,094-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:41,094-0500 INFO ThrottleManager mem=9.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:41,330-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:41,594-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:41,594-0500 INFO ThrottleManager mem=9.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:41,830-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:42,094-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:42,094-0500 INFO ThrottleManager mem=9.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:42,330-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:42,594-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:42,594-0500 INFO ThrottleManager mem=9.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:42,831-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:28:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 9.59 MB +2013-08-09 14:28:43,095-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:43,095-0500 INFO ThrottleManager mem=9.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:43,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:43,595-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:43,595-0500 INFO ThrottleManager mem=9.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:43,831-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:44,095-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:44,095-0500 INFO ThrottleManager mem=9.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:44,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:44,595-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:44,595-0500 INFO ThrottleManager mem=9.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:44,832-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:45,096-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:45,096-0500 INFO ThrottleManager mem=9.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:45,096-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:28:45,332-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:45,332-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:28:45,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:45,596-0500 INFO ThrottleManager mem=9.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:45,832-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:46,096-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:46,096-0500 INFO ThrottleManager mem=9.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:46,332-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:46,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:46,596-0500 INFO ThrottleManager mem=9.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:46,760-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:28:46,833-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:47,096-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:47,097-0500 INFO ThrottleManager mem=9.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:47,333-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:47,597-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:47,597-0500 INFO ThrottleManager mem=9.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:47,801-0500 INFO Multiplexer No streams +2013-08-09 14:28:47,833-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:48,097-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:48,097-0500 INFO ThrottleManager mem=9.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:48,333-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:48,597-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:48,597-0500 INFO ThrottleManager mem=9.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:48,833-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:49,098-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:49,098-0500 INFO ThrottleManager mem=9.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:49,334-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:49,598-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:49,598-0500 INFO ThrottleManager mem=9.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:49,834-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:50,098-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:50,098-0500 INFO ThrottleManager mem=9.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:50,334-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:50,598-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:50,598-0500 INFO ThrottleManager mem=9.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:50,834-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:51,099-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:51,099-0500 INFO ThrottleManager mem=9.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:51,335-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:51,599-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:51,599-0500 INFO ThrottleManager mem=9.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:51,835-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:52,099-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:52,099-0500 INFO ThrottleManager mem=9.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:52,335-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:52,599-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:52,599-0500 INFO ThrottleManager mem=9.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:52,835-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:28:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 9.81 MB +2013-08-09 14:28:53,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:53,100-0500 INFO ThrottleManager mem=9.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:53,336-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:53,600-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:53,600-0500 INFO ThrottleManager mem=9.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:53,836-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:54,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:54,100-0500 INFO ThrottleManager mem=9.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:54,336-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:54,600-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:54,601-0500 INFO ThrottleManager mem=9.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:54,836-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:55,101-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:55,101-0500 INFO ThrottleManager mem=9.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:55,101-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:28:55,337-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:55,337-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:28:55,601-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:55,601-0500 INFO ThrottleManager mem=10 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:55,837-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:56,101-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:56,101-0500 INFO ThrottleManager mem=10 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:56,337-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:56,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:56,602-0500 INFO ThrottleManager mem=10 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:56,761-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:28:56,837-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:57,102-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:57,102-0500 INFO ThrottleManager mem=10 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:57,338-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:57,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:57,602-0500 INFO ThrottleManager mem=10 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:57,807-0500 INFO Multiplexer No streams +2013-08-09 14:28:57,838-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:58,102-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:58,103-0500 INFO ThrottleManager mem=10 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:58,338-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:58,603-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:58,603-0500 INFO ThrottleManager mem=10 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:58,838-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:59,103-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:59,103-0500 INFO ThrottleManager mem=10 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:59,339-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:59,603-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:28:59,603-0500 INFO ThrottleManager mem=10.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:28:59,839-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:00,104-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:00,104-0500 INFO ThrottleManager mem=10.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:00,339-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:00,604-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:00,604-0500 INFO ThrottleManager mem=10.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:00,839-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:01,104-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:01,104-0500 INFO ThrottleManager mem=10.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:01,340-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:01,604-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:01,604-0500 INFO ThrottleManager mem=10.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:01,840-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:02,105-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:02,105-0500 INFO ThrottleManager mem=10.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:02,340-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:02,605-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:02,605-0500 INFO ThrottleManager mem=10.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:02,841-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:29:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 10.17 MB +2013-08-09 14:29:03,105-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:03,105-0500 INFO ThrottleManager mem=10.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:03,341-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:03,605-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:03,606-0500 INFO ThrottleManager mem=10.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:03,841-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:04,106-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:04,106-0500 INFO ThrottleManager mem=10.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:04,341-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:04,606-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:04,606-0500 INFO ThrottleManager mem=10.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:04,841-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:05,106-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:05,106-0500 INFO ThrottleManager mem=10.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:05,106-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:29:05,342-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:05,342-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:29:05,607-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:05,607-0500 INFO ThrottleManager mem=10.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:05,842-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:06,107-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:06,107-0500 INFO ThrottleManager mem=10.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:06,342-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:06,607-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:06,607-0500 INFO ThrottleManager mem=10.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:06,761-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:29:06,843-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:07,107-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:07,107-0500 INFO ThrottleManager mem=10.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:07,343-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:07,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:07,608-0500 INFO ThrottleManager mem=10.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:07,813-0500 INFO Multiplexer No streams +2013-08-09 14:29:07,843-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:08,108-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:08,108-0500 INFO ThrottleManager mem=10.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:08,343-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:08,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:08,608-0500 INFO ThrottleManager mem=10.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:08,843-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:09,109-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:09,109-0500 INFO ThrottleManager mem=10.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:09,344-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:09,609-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:09,609-0500 INFO ThrottleManager mem=10.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:09,844-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:10,109-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:10,109-0500 INFO ThrottleManager mem=10.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:10,344-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:10,609-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:10,609-0500 INFO ThrottleManager mem=10.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:10,844-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:11,110-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:11,110-0500 INFO ThrottleManager mem=10.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:11,345-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:11,610-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:11,610-0500 INFO ThrottleManager mem=10.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:11,845-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:12,110-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:12,110-0500 INFO ThrottleManager mem=10.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:12,345-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:12,610-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:12,610-0500 INFO ThrottleManager mem=10.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:12,846-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:29:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 10.42 MB +2013-08-09 14:29:13,111-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:13,111-0500 INFO ThrottleManager mem=10.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:13,346-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:13,611-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:13,611-0500 INFO ThrottleManager mem=10.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:13,846-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:14,111-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:14,111-0500 INFO ThrottleManager mem=10.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:14,346-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:14,611-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:14,611-0500 INFO ThrottleManager mem=10.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:14,847-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:15,112-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:15,112-0500 INFO ThrottleManager mem=10.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:15,112-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:29:15,347-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:15,347-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:29:15,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:15,612-0500 INFO ThrottleManager mem=10.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:15,847-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:16,112-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:16,112-0500 INFO ThrottleManager mem=10.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:16,347-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:16,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:16,613-0500 INFO ThrottleManager mem=10.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:16,761-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:29:16,848-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:17,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:17,113-0500 INFO ThrottleManager mem=10.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:17,348-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:17,613-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:17,613-0500 INFO ThrottleManager mem=10.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:17,820-0500 INFO Multiplexer No streams +2013-08-09 14:29:17,848-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:18,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:18,113-0500 INFO ThrottleManager mem=10.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:18,348-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:18,614-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:18,614-0500 INFO ThrottleManager mem=10.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:18,849-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:19,114-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:19,114-0500 INFO ThrottleManager mem=10.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:19,349-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:19,614-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:19,614-0500 INFO ThrottleManager mem=10.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:19,849-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:20,114-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:20,114-0500 INFO ThrottleManager mem=10.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:20,349-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:20,615-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:20,615-0500 INFO ThrottleManager mem=10.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:20,849-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:21,115-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:21,115-0500 INFO ThrottleManager mem=10.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:21,350-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:21,615-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:21,615-0500 INFO ThrottleManager mem=10.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:21,850-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:22,115-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:22,115-0500 INFO ThrottleManager mem=10.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:22,350-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:22,616-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:22,616-0500 INFO ThrottleManager mem=10.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:22,850-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:29:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 10.63 MB +2013-08-09 14:29:23,116-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:23,116-0500 INFO ThrottleManager mem=10.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:23,351-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:23,616-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:23,616-0500 INFO ThrottleManager mem=10.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:23,851-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:24,116-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:24,116-0500 INFO ThrottleManager mem=10.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:24,351-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:24,617-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:24,617-0500 INFO ThrottleManager mem=10.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:24,852-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:25,117-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:25,117-0500 INFO ThrottleManager mem=10.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:25,117-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:29:25,352-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:25,352-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:29:25,617-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:25,617-0500 INFO ThrottleManager mem=10.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:25,852-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:26,118-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:26,118-0500 INFO ThrottleManager mem=10.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:26,352-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:26,618-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:26,618-0500 INFO ThrottleManager mem=10.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:26,762-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:29:26,853-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:27,118-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:27,118-0500 INFO ThrottleManager mem=10.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:27,353-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:27,618-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:27,618-0500 INFO ThrottleManager mem=10.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:27,824-0500 INFO Multiplexer No streams +2013-08-09 14:29:27,853-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:28,119-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:28,119-0500 INFO ThrottleManager mem=10.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:28,353-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:28,619-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:28,619-0500 INFO ThrottleManager mem=10.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:28,853-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:29,119-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:29,119-0500 INFO ThrottleManager mem=10.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:29,354-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:29,619-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:29,619-0500 INFO ThrottleManager mem=10.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:29,854-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:30,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:30,120-0500 INFO ThrottleManager mem=10.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:30,354-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:30,620-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:30,620-0500 INFO ThrottleManager mem=10.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:30,854-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:31,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:31,120-0500 INFO ThrottleManager mem=10.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:31,355-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:31,621-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:31,621-0500 INFO ThrottleManager mem=10.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:31,855-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:32,121-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:32,121-0500 INFO ThrottleManager mem=10.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:32,355-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:32,621-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:32,621-0500 INFO ThrottleManager mem=10.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:32,855-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:32,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:29:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 10.84 MB +2013-08-09 14:29:33,121-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:33,121-0500 INFO ThrottleManager mem=10.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:33,356-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:33,622-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:33,622-0500 INFO ThrottleManager mem=10.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:33,856-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:34,122-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:34,122-0500 INFO ThrottleManager mem=10.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:34,356-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:34,622-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:34,622-0500 INFO ThrottleManager mem=10.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:34,856-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:35,122-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:35,123-0500 INFO ThrottleManager mem=10.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:35,123-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:29:35,357-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:35,357-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:29:35,623-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:35,623-0500 INFO ThrottleManager mem=10.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:35,857-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:36,123-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:36,123-0500 INFO ThrottleManager mem=10.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:36,357-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:36,623-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:36,623-0500 INFO ThrottleManager mem=11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:36,761-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:29:36,857-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:37,124-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:37,124-0500 INFO ThrottleManager mem=11.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:37,358-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:37,624-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:37,624-0500 INFO ThrottleManager mem=11.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:37,829-0500 INFO Multiplexer No streams +2013-08-09 14:29:37,858-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:38,124-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:38,124-0500 INFO ThrottleManager mem=11.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:38,358-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:38,624-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:38,624-0500 INFO ThrottleManager mem=11.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:38,858-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:39,125-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:39,125-0500 INFO ThrottleManager mem=11.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:39,359-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:39,625-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:39,625-0500 INFO ThrottleManager mem=11.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:39,859-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:40,125-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:40,125-0500 INFO ThrottleManager mem=11.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:40,359-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:40,625-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:40,626-0500 INFO ThrottleManager mem=11.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:40,859-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:41,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:41,126-0500 INFO ThrottleManager mem=11.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:41,360-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:41,626-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:41,626-0500 INFO ThrottleManager mem=11.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:41,860-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:42,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:42,126-0500 INFO ThrottleManager mem=11.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:42,360-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:42,627-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:42,627-0500 INFO ThrottleManager mem=11.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:42,860-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:29:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 11.16 MB +2013-08-09 14:29:43,127-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:43,127-0500 INFO ThrottleManager mem=11.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:43,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:43,627-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:43,627-0500 INFO ThrottleManager mem=11.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:43,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:44,127-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:44,127-0500 INFO ThrottleManager mem=11.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:44,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:44,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:44,628-0500 INFO ThrottleManager mem=11.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:44,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:45,128-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:45,128-0500 INFO ThrottleManager mem=11.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:45,128-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:29:45,362-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:45,362-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:29:45,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:45,628-0500 INFO ThrottleManager mem=11.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:45,862-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:46,128-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:46,128-0500 INFO ThrottleManager mem=11.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:46,362-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:46,629-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:46,629-0500 INFO ThrottleManager mem=11.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:46,761-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:29:46,862-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:47,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:47,129-0500 INFO ThrottleManager mem=11.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:47,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:47,629-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:47,629-0500 INFO ThrottleManager mem=11.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:47,838-0500 INFO Multiplexer No streams +2013-08-09 14:29:47,863-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:48,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:48,130-0500 INFO ThrottleManager mem=11.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:48,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:48,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:48,630-0500 INFO ThrottleManager mem=11.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:48,863-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:49,130-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:49,130-0500 INFO ThrottleManager mem=11.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:49,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:49,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:49,630-0500 INFO ThrottleManager mem=11.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:49,864-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:50,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:50,131-0500 INFO ThrottleManager mem=11.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:50,364-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:50,631-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:50,631-0500 INFO ThrottleManager mem=11.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:50,864-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:51,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:51,131-0500 INFO ThrottleManager mem=11.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:51,364-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:51,631-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:51,631-0500 INFO ThrottleManager mem=11.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:51,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:52,132-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:52,132-0500 INFO ThrottleManager mem=11.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:52,365-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:52,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:52,632-0500 INFO ThrottleManager mem=11.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:52,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:29:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 11.37 MB +2013-08-09 14:29:53,132-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:53,132-0500 INFO ThrottleManager mem=11.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:53,365-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:53,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:53,632-0500 INFO ThrottleManager mem=11.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:53,866-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:54,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:54,133-0500 INFO ThrottleManager mem=11.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:54,366-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:54,633-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:54,633-0500 INFO ThrottleManager mem=11.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:54,866-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:55,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:55,133-0500 INFO ThrottleManager mem=11.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:55,133-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:29:55,366-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:55,366-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:29:55,633-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:55,634-0500 INFO ThrottleManager mem=11.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:55,867-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:56,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:56,134-0500 INFO ThrottleManager mem=11.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:56,367-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:56,634-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:56,634-0500 INFO ThrottleManager mem=11.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:56,761-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:29:56,867-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:57,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:57,134-0500 INFO ThrottleManager mem=11.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:57,367-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:57,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:57,635-0500 INFO ThrottleManager mem=11.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:57,844-0500 INFO Multiplexer No streams +2013-08-09 14:29:57,868-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:58,135-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:58,135-0500 INFO ThrottleManager mem=11.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:58,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:58,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:58,635-0500 INFO ThrottleManager mem=11.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:58,868-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:59,135-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:59,135-0500 INFO ThrottleManager mem=11.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:59,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:59,636-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:29:59,636-0500 INFO ThrottleManager mem=11.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:29:59,868-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:00,136-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:00,136-0500 INFO ThrottleManager mem=11.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:00,369-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:00,636-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:00,636-0500 INFO ThrottleManager mem=11.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:00,869-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:01,136-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:01,137-0500 INFO ThrottleManager mem=11.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:01,369-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:01,637-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:01,637-0500 INFO ThrottleManager mem=11.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:01,869-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:02,137-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:02,137-0500 INFO ThrottleManager mem=11.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:02,370-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:02,637-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:02,637-0500 INFO ThrottleManager mem=11.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:02,870-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:30:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 11.66 MB +2013-08-09 14:30:03,137-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:03,138-0500 INFO ThrottleManager mem=11.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:03,370-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:03,638-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:03,638-0500 INFO ThrottleManager mem=11.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:03,870-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:04,138-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:04,138-0500 INFO ThrottleManager mem=11.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:04,371-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:04,638-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:04,638-0500 INFO ThrottleManager mem=11.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:04,871-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:05,139-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:05,139-0500 INFO ThrottleManager mem=11.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:05,139-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:30:05,371-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:05,371-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:30:05,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:05,639-0500 INFO ThrottleManager mem=11.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:05,872-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:06,139-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:06,139-0500 INFO ThrottleManager mem=11.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:06,372-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:06,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:06,639-0500 INFO ThrottleManager mem=11.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:06,761-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:30:06,872-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:07,140-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:07,140-0500 INFO ThrottleManager mem=11.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:07,372-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:07,640-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:07,640-0500 INFO ThrottleManager mem=11.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:07,850-0500 INFO Multiplexer No streams +2013-08-09 14:30:07,872-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:08,140-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:08,140-0500 INFO ThrottleManager mem=11.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:08,373-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:08,640-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:08,641-0500 INFO ThrottleManager mem=11.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:08,873-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:09,141-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:09,141-0500 INFO ThrottleManager mem=11.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:09,373-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:09,641-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:09,641-0500 INFO ThrottleManager mem=11.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:09,873-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:10,141-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:10,141-0500 INFO ThrottleManager mem=11.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:10,374-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:10,642-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:10,642-0500 INFO ThrottleManager mem=11.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:10,874-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:11,142-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:11,142-0500 INFO ThrottleManager mem=11.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:11,374-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:11,642-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:11,642-0500 INFO ThrottleManager mem=11.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:11,874-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:12,142-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:12,142-0500 INFO ThrottleManager mem=11.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:12,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:12,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:12,643-0500 INFO ThrottleManager mem=11.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:12,875-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:30:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 11.91 MB +2013-08-09 14:30:13,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:13,143-0500 INFO ThrottleManager mem=11.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:13,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:13,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:13,643-0500 INFO ThrottleManager mem=11.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:13,875-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:14,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:14,143-0500 INFO ThrottleManager mem=11.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:14,376-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:14,644-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:14,644-0500 INFO ThrottleManager mem=11.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:14,876-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:15,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:15,144-0500 INFO ThrottleManager mem=11.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:15,144-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:30:15,376-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:15,376-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:30:15,644-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:15,644-0500 INFO ThrottleManager mem=11.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:15,876-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:16,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:16,144-0500 INFO ThrottleManager mem=11.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:16,377-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:16,645-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:16,645-0500 INFO ThrottleManager mem=11.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:16,762-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:30:16,877-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:17,145-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:17,145-0500 INFO ThrottleManager mem=11.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:17,377-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:17,645-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:17,645-0500 INFO ThrottleManager mem=11.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:17,851-0500 INFO Multiplexer No streams +2013-08-09 14:30:17,877-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:18,145-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:18,145-0500 INFO ThrottleManager mem=11.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:18,377-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:18,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:18,646-0500 INFO ThrottleManager mem=12.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:18,878-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:19,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:19,146-0500 INFO ThrottleManager mem=12.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:19,378-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:19,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:19,646-0500 INFO ThrottleManager mem=12.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:19,878-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:20,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:20,147-0500 INFO ThrottleManager mem=12.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:20,378-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:20,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:20,647-0500 INFO ThrottleManager mem=12.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:20,879-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:21,147-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:21,147-0500 INFO ThrottleManager mem=12.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:21,379-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:21,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:21,647-0500 INFO ThrottleManager mem=12.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:21,879-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:22,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:22,148-0500 INFO ThrottleManager mem=12.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:22,379-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:22,648-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:22,648-0500 INFO ThrottleManager mem=12.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:22,880-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:22,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:30:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 12.19 MB +2013-08-09 14:30:23,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:23,148-0500 INFO ThrottleManager mem=12.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:23,380-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:23,648-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:23,648-0500 INFO ThrottleManager mem=12.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:23,880-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:24,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:24,149-0500 INFO ThrottleManager mem=12.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:24,380-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:24,649-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:24,649-0500 INFO ThrottleManager mem=12.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:24,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:25,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:25,149-0500 INFO ThrottleManager mem=12.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:25,149-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:30:25,381-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:25,381-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:30:25,649-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:25,650-0500 INFO ThrottleManager mem=12.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:25,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:26,150-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:26,150-0500 INFO ThrottleManager mem=12.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:26,381-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:26,650-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:26,650-0500 INFO ThrottleManager mem=12.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:26,762-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:30:26,882-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:27,150-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:27,150-0500 INFO ThrottleManager mem=12.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:27,382-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:27,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:27,651-0500 INFO ThrottleManager mem=12.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:27,857-0500 INFO Multiplexer No streams +2013-08-09 14:30:27,882-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:28,151-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:28,151-0500 INFO ThrottleManager mem=12.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:28,382-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:28,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:28,651-0500 INFO ThrottleManager mem=12.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:28,883-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:29,151-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:29,151-0500 INFO ThrottleManager mem=12.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:29,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:29,652-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:29,652-0500 INFO ThrottleManager mem=12.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:29,883-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:30,152-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:30,152-0500 INFO ThrottleManager mem=12.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:30,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:30,652-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:30,652-0500 INFO ThrottleManager mem=12.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:30,884-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:31,153-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:31,153-0500 INFO ThrottleManager mem=12.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:31,384-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:31,653-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:31,653-0500 INFO ThrottleManager mem=12.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:31,884-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:32,153-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:32,153-0500 INFO ThrottleManager mem=12.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:32,384-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:32,653-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:32,653-0500 INFO ThrottleManager mem=12.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:32,885-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:30:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 12.41 MB +2013-08-09 14:30:33,154-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:33,154-0500 INFO ThrottleManager mem=12.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:33,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:33,654-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:33,654-0500 INFO ThrottleManager mem=12.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:33,885-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:34,154-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:34,154-0500 INFO ThrottleManager mem=12.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:34,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:34,654-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:34,654-0500 INFO ThrottleManager mem=12.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:34,886-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:35,155-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:35,155-0500 INFO ThrottleManager mem=12.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:35,155-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:30:35,386-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:35,386-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:30:35,655-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:35,655-0500 INFO ThrottleManager mem=12.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:35,886-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:36,155-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:36,155-0500 INFO ThrottleManager mem=12.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:36,387-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:36,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:36,656-0500 INFO ThrottleManager mem=12.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:36,762-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:30:36,887-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:37,156-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:37,156-0500 INFO ThrottleManager mem=12.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:37,387-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:37,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:37,656-0500 INFO ThrottleManager mem=12.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:37,864-0500 INFO Multiplexer No streams +2013-08-09 14:30:37,887-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:38,156-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:38,156-0500 INFO ThrottleManager mem=12.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:38,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:38,657-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:38,657-0500 INFO ThrottleManager mem=12.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:38,888-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:39,157-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:39,157-0500 INFO ThrottleManager mem=12.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:39,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:39,657-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:39,657-0500 INFO ThrottleManager mem=12.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:39,888-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:40,157-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:40,158-0500 INFO ThrottleManager mem=12.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:40,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:40,658-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:40,658-0500 INFO ThrottleManager mem=12.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:40,889-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:41,158-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:41,158-0500 INFO ThrottleManager mem=12.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:41,389-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:41,658-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:41,658-0500 INFO ThrottleManager mem=12.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:41,889-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:42,159-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:42,159-0500 INFO ThrottleManager mem=12.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:42,390-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:42,659-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:42,659-0500 INFO ThrottleManager mem=12.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:42,890-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:30:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 12.61 MB +2013-08-09 14:30:43,159-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:43,159-0500 INFO ThrottleManager mem=12.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:43,390-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:43,659-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:43,659-0500 INFO ThrottleManager mem=12.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:43,890-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:44,160-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:44,160-0500 INFO ThrottleManager mem=12.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:44,391-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:44,660-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:44,660-0500 INFO ThrottleManager mem=12.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:44,891-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:45,160-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:45,160-0500 INFO ThrottleManager mem=12.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:45,160-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:30:45,391-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:45,391-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:30:45,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:45,661-0500 INFO ThrottleManager mem=12.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:45,891-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:46,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:46,161-0500 INFO ThrottleManager mem=12.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:46,392-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:46,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:46,661-0500 INFO ThrottleManager mem=12.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:46,762-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:30:46,892-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:47,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:47,161-0500 INFO ThrottleManager mem=12.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:47,392-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:47,662-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:47,662-0500 INFO ThrottleManager mem=12.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:47,871-0500 INFO Multiplexer No streams +2013-08-09 14:30:47,892-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:48,162-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:48,162-0500 INFO ThrottleManager mem=12.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:48,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:48,662-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:48,662-0500 INFO ThrottleManager mem=12.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:48,893-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:49,162-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:49,162-0500 INFO ThrottleManager mem=12.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:49,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:49,663-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:49,663-0500 INFO ThrottleManager mem=12.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:49,893-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:50,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:50,163-0500 INFO ThrottleManager mem=12.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:50,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:50,663-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:50,663-0500 INFO ThrottleManager mem=12.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:50,894-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:51,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:51,163-0500 INFO ThrottleManager mem=12.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:51,394-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:51,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:51,664-0500 INFO ThrottleManager mem=12.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:51,894-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:52,164-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:52,164-0500 INFO ThrottleManager mem=12.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:52,394-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:52,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:52,664-0500 INFO ThrottleManager mem=12.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:52,895-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:30:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 12.95 MB +2013-08-09 14:30:53,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:53,165-0500 INFO ThrottleManager mem=13.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:53,395-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:53,665-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:53,665-0500 INFO ThrottleManager mem=13.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:53,895-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:54,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:54,165-0500 INFO ThrottleManager mem=13.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:54,395-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:54,665-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:54,665-0500 INFO ThrottleManager mem=13.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:54,896-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:55,166-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:55,166-0500 INFO ThrottleManager mem=13.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:55,166-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:30:55,396-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:55,396-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:30:55,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:55,666-0500 INFO ThrottleManager mem=13.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:55,896-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:56,166-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:56,166-0500 INFO ThrottleManager mem=13.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:56,396-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:56,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:56,667-0500 INFO ThrottleManager mem=13.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:56,762-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:30:56,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:57,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:57,167-0500 INFO ThrottleManager mem=13.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:57,397-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:57,667-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:57,667-0500 INFO ThrottleManager mem=13.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:57,876-0500 INFO Multiplexer No streams +2013-08-09 14:30:57,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:58,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:58,167-0500 INFO ThrottleManager mem=13.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:58,397-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:58,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:58,668-0500 INFO ThrottleManager mem=13.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:58,898-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:59,168-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:59,168-0500 INFO ThrottleManager mem=13.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:59,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:59,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:30:59,668-0500 INFO ThrottleManager mem=13.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:30:59,898-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:00,168-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:00,168-0500 INFO ThrottleManager mem=13.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:00,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:00,669-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:00,669-0500 INFO ThrottleManager mem=13.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:00,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:01,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:01,169-0500 INFO ThrottleManager mem=13.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:01,399-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:01,669-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:01,669-0500 INFO ThrottleManager mem=13.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:01,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:02,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:02,170-0500 INFO ThrottleManager mem=13.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:02,399-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:02,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:02,670-0500 INFO ThrottleManager mem=13.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:02,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:31:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 13.23 MB +2013-08-09 14:31:03,170-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:03,170-0500 INFO ThrottleManager mem=13.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:03,400-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:03,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:03,670-0500 INFO ThrottleManager mem=13.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:03,900-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:04,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:04,171-0500 INFO ThrottleManager mem=13.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:04,400-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:04,671-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:04,671-0500 INFO ThrottleManager mem=13.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:04,900-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:05,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:05,171-0500 INFO ThrottleManager mem=13.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:05,171-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:31:05,401-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:05,401-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:31:05,671-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:05,671-0500 INFO ThrottleManager mem=13.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:05,901-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:06,172-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:06,172-0500 INFO ThrottleManager mem=13.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:06,401-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:06,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:06,672-0500 INFO ThrottleManager mem=13.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:06,762-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:31:06,902-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:07,172-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:07,172-0500 INFO ThrottleManager mem=13.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:07,402-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:07,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:07,672-0500 INFO ThrottleManager mem=13.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:07,881-0500 INFO Multiplexer No streams +2013-08-09 14:31:07,902-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:08,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:08,173-0500 INFO ThrottleManager mem=13.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:08,402-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:08,673-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:08,673-0500 INFO ThrottleManager mem=13.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:08,902-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:09,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:09,173-0500 INFO ThrottleManager mem=13.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:09,403-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:09,673-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:09,674-0500 INFO ThrottleManager mem=13.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:09,903-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:10,174-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:10,174-0500 INFO ThrottleManager mem=13.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:10,403-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:10,674-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:10,674-0500 INFO ThrottleManager mem=13.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:10,903-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:11,174-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:11,174-0500 INFO ThrottleManager mem=13.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:11,404-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:11,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:11,675-0500 INFO ThrottleManager mem=13.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:11,904-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:12,175-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:12,175-0500 INFO ThrottleManager mem=13.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:12,404-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:12,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:12,675-0500 INFO ThrottleManager mem=13.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:12,905-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:31:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 13.44 MB +2013-08-09 14:31:13,175-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:13,175-0500 INFO ThrottleManager mem=13.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:13,405-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:13,676-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:13,676-0500 INFO ThrottleManager mem=13.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:13,905-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:14,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:14,176-0500 INFO ThrottleManager mem=13.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:14,405-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:14,676-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:14,676-0500 INFO ThrottleManager mem=13.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:14,905-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:15,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:15,177-0500 INFO ThrottleManager mem=13.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:15,177-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:31:15,406-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:15,406-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:31:15,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:15,677-0500 INFO ThrottleManager mem=13.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:15,906-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:16,177-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:16,177-0500 INFO ThrottleManager mem=13.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:16,406-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:16,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:16,677-0500 INFO ThrottleManager mem=13.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:16,762-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:31:16,906-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:17,178-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:17,178-0500 INFO ThrottleManager mem=13.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:17,407-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:17,678-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:17,678-0500 INFO ThrottleManager mem=13.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:17,888-0500 INFO Multiplexer No streams +2013-08-09 14:31:17,907-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:18,178-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:18,178-0500 INFO ThrottleManager mem=13.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:18,407-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:18,678-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:18,678-0500 INFO ThrottleManager mem=13.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:18,907-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:19,179-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:19,179-0500 INFO ThrottleManager mem=13.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:19,408-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:19,679-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:19,679-0500 INFO ThrottleManager mem=13.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:19,908-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:20,179-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:20,179-0500 INFO ThrottleManager mem=13.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:20,408-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:20,679-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:20,679-0500 INFO ThrottleManager mem=13.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:20,908-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:21,180-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:21,180-0500 INFO ThrottleManager mem=13.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:21,409-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:21,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:21,680-0500 INFO ThrottleManager mem=13.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:21,909-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:22,180-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:22,180-0500 INFO ThrottleManager mem=13.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:22,409-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:22,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:22,681-0500 INFO ThrottleManager mem=13.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:22,909-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:22,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:31:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 13.68 MB +2013-08-09 14:31:23,181-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:23,181-0500 INFO ThrottleManager mem=13.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:23,410-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:23,681-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:23,681-0500 INFO ThrottleManager mem=13.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:23,910-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:24,181-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:24,181-0500 INFO ThrottleManager mem=13.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:24,410-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:24,682-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:24,682-0500 INFO ThrottleManager mem=13.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:24,911-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:25,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:25,182-0500 INFO ThrottleManager mem=13.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:25,182-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:31:25,411-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:25,411-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:31:25,682-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:25,682-0500 INFO ThrottleManager mem=13.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:25,911-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:26,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:26,182-0500 INFO ThrottleManager mem=13.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:26,411-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:26,683-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:26,683-0500 INFO ThrottleManager mem=13.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:26,762-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:31:26,911-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:27,183-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:27,183-0500 INFO ThrottleManager mem=13.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:27,412-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:27,683-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:27,683-0500 INFO ThrottleManager mem=13.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:27,894-0500 INFO Multiplexer No streams +2013-08-09 14:31:27,912-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:28,183-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:28,184-0500 INFO ThrottleManager mem=13.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:28,412-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:28,684-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:28,684-0500 INFO ThrottleManager mem=13.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:28,912-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:29,184-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:29,184-0500 INFO ThrottleManager mem=13.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:29,413-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:29,684-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:29,684-0500 INFO ThrottleManager mem=13.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:29,913-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:30,185-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:30,185-0500 INFO ThrottleManager mem=13.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:30,413-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:30,685-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:30,685-0500 INFO ThrottleManager mem=13.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:30,913-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:31,185-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:31,185-0500 INFO ThrottleManager mem=13.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:31,414-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:31,685-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:31,685-0500 INFO ThrottleManager mem=13.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:31,914-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:32,186-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:32,186-0500 INFO ThrottleManager mem=13.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:32,414-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:32,686-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:32,686-0500 INFO ThrottleManager mem=13.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:32,914-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:32,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:31:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 13.97 MB +2013-08-09 14:31:33,186-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:33,186-0500 INFO ThrottleManager mem=13.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:33,415-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:33,686-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:33,686-0500 INFO ThrottleManager mem=13.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:33,915-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:34,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:34,187-0500 INFO ThrottleManager mem=13.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:34,415-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:34,687-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:34,687-0500 INFO ThrottleManager mem=14.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:34,915-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:35,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:35,187-0500 INFO ThrottleManager mem=14.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:35,187-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:31:35,416-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:35,416-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:31:35,688-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:35,688-0500 INFO ThrottleManager mem=14.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:35,916-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:36,188-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:36,188-0500 INFO ThrottleManager mem=14.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:36,416-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:36,688-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:36,688-0500 INFO ThrottleManager mem=14.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:36,762-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:31:36,917-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:37,188-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:37,188-0500 INFO ThrottleManager mem=14.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:37,417-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:37,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:37,689-0500 INFO ThrottleManager mem=14.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:37,898-0500 INFO Multiplexer No streams +2013-08-09 14:31:37,917-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:38,189-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:38,189-0500 INFO ThrottleManager mem=14.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:38,417-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:38,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:38,689-0500 INFO ThrottleManager mem=14.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:38,918-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:39,189-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:39,189-0500 INFO ThrottleManager mem=14.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:39,418-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:39,690-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:39,690-0500 INFO ThrottleManager mem=14.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:39,918-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:40,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:40,190-0500 INFO ThrottleManager mem=14.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:40,418-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:40,690-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:40,690-0500 INFO ThrottleManager mem=14.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:40,918-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:41,191-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:41,191-0500 INFO ThrottleManager mem=14.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:41,419-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:41,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:41,691-0500 INFO ThrottleManager mem=14.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:41,919-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:42,191-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:42,191-0500 INFO ThrottleManager mem=14.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:42,419-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:42,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:42,691-0500 INFO ThrottleManager mem=14.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:42,920-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:31:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 14.22 MB +2013-08-09 14:31:43,192-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:43,192-0500 INFO ThrottleManager mem=14.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:43,420-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:43,692-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:43,692-0500 INFO ThrottleManager mem=14.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:43,920-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:44,192-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:44,192-0500 INFO ThrottleManager mem=14.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:44,420-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:44,692-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:44,692-0500 INFO ThrottleManager mem=14.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:44,921-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:45,193-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:45,193-0500 INFO ThrottleManager mem=14.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:45,193-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:31:45,421-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:45,421-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:31:45,693-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:45,693-0500 INFO ThrottleManager mem=14.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:45,921-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:46,193-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:46,193-0500 INFO ThrottleManager mem=14.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:46,421-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:46,693-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:46,694-0500 INFO ThrottleManager mem=14.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:46,763-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:31:46,922-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:47,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:47,194-0500 INFO ThrottleManager mem=14.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:47,422-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:47,694-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:47,694-0500 INFO ThrottleManager mem=14.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:47,904-0500 INFO Multiplexer No streams +2013-08-09 14:31:47,922-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:48,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:48,194-0500 INFO ThrottleManager mem=14.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:48,422-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:48,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:48,695-0500 INFO ThrottleManager mem=14.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:48,923-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:49,195-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:49,195-0500 INFO ThrottleManager mem=14.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:49,423-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:49,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:49,695-0500 INFO ThrottleManager mem=14.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:49,923-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:50,195-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:50,195-0500 INFO ThrottleManager mem=14.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:50,423-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:50,696-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:50,696-0500 INFO ThrottleManager mem=14.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:50,924-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:51,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:51,196-0500 INFO ThrottleManager mem=14.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:51,424-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:51,696-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:51,696-0500 INFO ThrottleManager mem=14.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:51,924-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:52,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:52,197-0500 INFO ThrottleManager mem=14.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:52,424-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:52,697-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:52,697-0500 INFO ThrottleManager mem=14.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:52,924-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:52,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:31:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 14.48 MB +2013-08-09 14:31:53,197-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:53,197-0500 INFO ThrottleManager mem=14.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:53,425-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:53,697-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:53,697-0500 INFO ThrottleManager mem=14.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:53,925-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:54,198-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:54,198-0500 INFO ThrottleManager mem=14.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:54,425-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:54,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:54,698-0500 INFO ThrottleManager mem=14.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:54,926-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:55,198-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:55,198-0500 INFO ThrottleManager mem=14.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:55,198-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:31:55,426-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:55,426-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:31:55,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:55,698-0500 INFO ThrottleManager mem=14.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:55,926-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:56,199-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:56,199-0500 INFO ThrottleManager mem=14.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:56,426-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:56,699-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:56,699-0500 INFO ThrottleManager mem=14.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:56,763-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:31:56,926-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:57,199-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:57,199-0500 INFO ThrottleManager mem=14.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:57,427-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:57,699-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:57,700-0500 INFO ThrottleManager mem=14.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:57,909-0500 INFO Multiplexer No streams +2013-08-09 14:31:57,927-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:58,200-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:58,200-0500 INFO ThrottleManager mem=14.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:58,427-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:58,700-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:58,700-0500 INFO ThrottleManager mem=14.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:58,927-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:59,200-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:59,200-0500 INFO ThrottleManager mem=14.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:59,428-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:59,701-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:31:59,701-0500 INFO ThrottleManager mem=14.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:31:59,928-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:00,201-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:00,201-0500 INFO ThrottleManager mem=14.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:00,428-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:00,701-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:00,701-0500 INFO ThrottleManager mem=14.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:00,928-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:01,201-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:01,201-0500 INFO ThrottleManager mem=14.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:01,429-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:01,702-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:01,702-0500 INFO ThrottleManager mem=14.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:01,929-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:02,202-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:02,202-0500 INFO ThrottleManager mem=14.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:02,429-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:02,702-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:02,702-0500 INFO ThrottleManager mem=14.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:02,929-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:02,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:32:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 14.72 MB +2013-08-09 14:32:03,202-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:03,203-0500 INFO ThrottleManager mem=14.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:03,430-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:03,703-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:03,703-0500 INFO ThrottleManager mem=14.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:03,930-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:04,203-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:04,203-0500 INFO ThrottleManager mem=14.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:04,430-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:04,703-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:04,703-0500 INFO ThrottleManager mem=14.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:04,930-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:05,204-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:05,204-0500 INFO ThrottleManager mem=14.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:05,204-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:32:05,431-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:05,431-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:32:05,704-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:05,704-0500 INFO ThrottleManager mem=14.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:05,931-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:06,204-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:06,204-0500 INFO ThrottleManager mem=14.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:06,431-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:06,704-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:06,704-0500 INFO ThrottleManager mem=14.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:06,763-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:32:06,932-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:07,205-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:07,205-0500 INFO ThrottleManager mem=14.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:07,432-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:07,705-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:07,705-0500 INFO ThrottleManager mem=14.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:07,913-0500 INFO Multiplexer No streams +2013-08-09 14:32:07,932-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:08,205-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:08,205-0500 INFO ThrottleManager mem=14.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:08,432-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:08,706-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:08,706-0500 INFO ThrottleManager mem=14.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:08,933-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:09,206-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:09,206-0500 INFO ThrottleManager mem=14.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:09,433-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:09,706-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:09,706-0500 INFO ThrottleManager mem=14.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:09,933-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:10,206-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:10,206-0500 INFO ThrottleManager mem=14.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:10,433-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:10,707-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:10,707-0500 INFO ThrottleManager mem=14.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:10,933-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:11,207-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:11,207-0500 INFO ThrottleManager mem=14.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:11,434-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:11,707-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:11,707-0500 INFO ThrottleManager mem=14.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:11,934-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:12,207-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:12,207-0500 INFO ThrottleManager mem=14.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:12,434-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:12,708-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:12,708-0500 INFO ThrottleManager mem=14.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:12,935-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:32:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 15.01 MB +2013-08-09 14:32:13,208-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:13,208-0500 INFO ThrottleManager mem=15.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:13,435-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:13,708-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:13,708-0500 INFO ThrottleManager mem=15.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:13,935-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:14,208-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:14,208-0500 INFO ThrottleManager mem=15.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:14,435-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:14,709-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:14,709-0500 INFO ThrottleManager mem=15.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:14,935-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:15,209-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:15,209-0500 INFO ThrottleManager mem=15.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:15,209-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:32:15,436-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:15,436-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:32:15,709-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:15,709-0500 INFO ThrottleManager mem=15.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:15,936-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:16,209-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:16,209-0500 INFO ThrottleManager mem=15.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:16,436-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:16,710-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:16,710-0500 INFO ThrottleManager mem=15.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:16,763-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:32:16,936-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:17,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:17,210-0500 INFO ThrottleManager mem=15.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:17,437-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:17,710-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:17,710-0500 INFO ThrottleManager mem=15.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:17,917-0500 INFO Multiplexer No streams +2013-08-09 14:32:17,937-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:18,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:18,211-0500 INFO ThrottleManager mem=15.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:18,437-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:18,711-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:18,711-0500 INFO ThrottleManager mem=15.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:18,937-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:19,211-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:19,211-0500 INFO ThrottleManager mem=15.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:19,438-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:19,711-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:19,711-0500 INFO ThrottleManager mem=15.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:19,938-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:20,212-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:20,212-0500 INFO ThrottleManager mem=15.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:20,438-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:20,712-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:20,712-0500 INFO ThrottleManager mem=15.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:20,938-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:21,212-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:21,212-0500 INFO ThrottleManager mem=15.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:21,439-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:21,712-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:21,712-0500 INFO ThrottleManager mem=15.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:21,939-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:22,213-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:22,213-0500 INFO ThrottleManager mem=15.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:22,439-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:22,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:22,713-0500 INFO ThrottleManager mem=15.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:22,939-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:22,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:32:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 15.21 MB +2013-08-09 14:32:23,213-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:23,213-0500 INFO ThrottleManager mem=15.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:23,440-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:23,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:23,714-0500 INFO ThrottleManager mem=15.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:23,940-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:24,214-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:24,214-0500 INFO ThrottleManager mem=15.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:24,440-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:24,714-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:24,714-0500 INFO ThrottleManager mem=15.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:24,940-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:25,214-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:25,214-0500 INFO ThrottleManager mem=15.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:25,214-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:32:25,441-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:25,441-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:32:25,715-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:25,715-0500 INFO ThrottleManager mem=15.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:25,941-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:26,215-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:26,215-0500 INFO ThrottleManager mem=15.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:26,441-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:26,715-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:26,715-0500 INFO ThrottleManager mem=15.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:26,763-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:32:26,941-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:27,215-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:27,215-0500 INFO ThrottleManager mem=15.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:27,442-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:27,716-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:27,716-0500 INFO ThrottleManager mem=15.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:27,923-0500 INFO Multiplexer No streams +2013-08-09 14:32:27,942-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:28,216-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:28,216-0500 INFO ThrottleManager mem=15.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:28,442-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:28,716-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:28,716-0500 INFO ThrottleManager mem=15.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:28,942-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:29,216-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:29,217-0500 INFO ThrottleManager mem=15.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:29,443-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:29,717-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:29,717-0500 INFO ThrottleManager mem=15.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:29,943-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:30,217-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:30,217-0500 INFO ThrottleManager mem=15.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:30,443-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:30,717-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:30,717-0500 INFO ThrottleManager mem=15.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:30,943-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:31,218-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:31,218-0500 INFO ThrottleManager mem=15.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:31,444-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:31,718-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:31,718-0500 INFO ThrottleManager mem=15.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:31,944-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:32,218-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:32,218-0500 INFO ThrottleManager mem=15.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:32,444-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:32,718-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:32,718-0500 INFO ThrottleManager mem=15.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:32,944-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:32,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:32:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 15.46 MB +2013-08-09 14:32:33,219-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:33,219-0500 INFO ThrottleManager mem=15.46 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:33,444-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:33,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:33,719-0500 INFO ThrottleManager mem=15.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:33,945-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:34,219-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:34,219-0500 INFO ThrottleManager mem=15.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:34,445-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:34,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:34,720-0500 INFO ThrottleManager mem=15.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:34,945-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:35,220-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:35,220-0500 INFO ThrottleManager mem=15.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:35,220-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:32:35,445-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:35,446-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:32:35,720-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:35,720-0500 INFO ThrottleManager mem=15.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:35,946-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:36,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:36,221-0500 INFO ThrottleManager mem=15.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:36,446-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:36,721-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:36,721-0500 INFO ThrottleManager mem=15.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:36,764-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:32:36,946-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:37,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:37,221-0500 INFO ThrottleManager mem=15.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:37,446-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:37,721-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:37,721-0500 INFO ThrottleManager mem=15.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:37,929-0500 INFO Multiplexer No streams +2013-08-09 14:32:37,946-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:38,222-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:38,222-0500 INFO ThrottleManager mem=15.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:38,447-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:38,722-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:38,722-0500 INFO ThrottleManager mem=15.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:38,947-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:39,222-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:39,222-0500 INFO ThrottleManager mem=15.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:39,447-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:39,722-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:39,723-0500 INFO ThrottleManager mem=15.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:39,947-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:40,223-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:40,223-0500 INFO ThrottleManager mem=15.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:40,448-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:40,723-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:40,723-0500 INFO ThrottleManager mem=15.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:40,948-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:41,224-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:41,224-0500 INFO ThrottleManager mem=15.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:41,448-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:41,724-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:41,724-0500 INFO ThrottleManager mem=15.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:41,948-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:42,224-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:42,224-0500 INFO ThrottleManager mem=15.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:42,449-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:42,724-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:42,724-0500 INFO ThrottleManager mem=15.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:42,949-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:32:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 15.75 MB +2013-08-09 14:32:43,225-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:43,225-0500 INFO ThrottleManager mem=15.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:43,449-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:43,725-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:43,725-0500 INFO ThrottleManager mem=15.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:43,949-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:44,225-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:44,225-0500 INFO ThrottleManager mem=15.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:44,450-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:44,725-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:44,725-0500 INFO ThrottleManager mem=15.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:44,950-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:45,226-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:45,226-0500 INFO ThrottleManager mem=15.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:45,226-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:32:45,450-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:45,450-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:32:45,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:45,726-0500 INFO ThrottleManager mem=15.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:45,950-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:46,226-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:46,226-0500 INFO ThrottleManager mem=15.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:46,451-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:46,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:46,727-0500 INFO ThrottleManager mem=15.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:46,764-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:32:46,951-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:47,227-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:47,227-0500 INFO ThrottleManager mem=15.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:47,451-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:47,727-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:47,727-0500 INFO ThrottleManager mem=15.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:47,933-0500 INFO Multiplexer No streams +2013-08-09 14:32:47,951-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:48,227-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:48,227-0500 INFO ThrottleManager mem=15.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:48,451-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:48,728-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:48,728-0500 INFO ThrottleManager mem=15.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:48,952-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:49,228-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:49,228-0500 INFO ThrottleManager mem=15.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:49,452-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:49,728-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:49,728-0500 INFO ThrottleManager mem=15.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:49,952-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:50,228-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:50,228-0500 INFO ThrottleManager mem=15.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:50,452-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:50,729-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:50,729-0500 INFO ThrottleManager mem=15.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:50,953-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:51,229-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:51,229-0500 INFO ThrottleManager mem=15.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:51,453-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:51,729-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:51,729-0500 INFO ThrottleManager mem=15.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:51,953-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:52,229-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:52,229-0500 INFO ThrottleManager mem=15.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:52,453-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:52,730-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:52,730-0500 INFO ThrottleManager mem=15.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:52,954-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:32:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 16.04 MB +2013-08-09 14:32:53,230-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:53,230-0500 INFO ThrottleManager mem=16.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:53,454-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:53,730-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:53,731-0500 INFO ThrottleManager mem=16.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:53,954-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:54,231-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:54,231-0500 INFO ThrottleManager mem=16.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:54,454-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:54,731-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:54,731-0500 INFO ThrottleManager mem=16.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:54,955-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:55,231-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:55,231-0500 INFO ThrottleManager mem=16.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:55,231-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:32:55,455-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:55,455-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:32:55,732-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:55,732-0500 INFO ThrottleManager mem=16.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:55,955-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:56,232-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:56,232-0500 INFO ThrottleManager mem=16.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:56,455-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:56,732-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:56,732-0500 INFO ThrottleManager mem=16.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:56,764-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:32:56,955-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:57,232-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:57,233-0500 INFO ThrottleManager mem=16.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:57,456-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:57,733-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:57,733-0500 INFO ThrottleManager mem=16.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:57,937-0500 INFO Multiplexer No streams +2013-08-09 14:32:57,956-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:58,233-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:58,233-0500 INFO ThrottleManager mem=16.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:58,456-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:58,733-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:58,733-0500 INFO ThrottleManager mem=16.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:58,956-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:59,234-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:59,234-0500 INFO ThrottleManager mem=16.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:59,457-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:59,734-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:32:59,734-0500 INFO ThrottleManager mem=16.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:32:59,957-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:00,234-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:00,234-0500 INFO ThrottleManager mem=16.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:00,457-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:00,734-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:00,734-0500 INFO ThrottleManager mem=16.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:00,957-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:01,235-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:01,235-0500 INFO ThrottleManager mem=16.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:01,458-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:01,735-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:01,735-0500 INFO ThrottleManager mem=16.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:01,958-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:02,235-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:02,235-0500 INFO ThrottleManager mem=16.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:02,458-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:02,735-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:02,735-0500 INFO ThrottleManager mem=16.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:02,958-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:33:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 16.28 MB +2013-08-09 14:33:03,236-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:03,236-0500 INFO ThrottleManager mem=16.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:03,459-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:03,736-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:03,736-0500 INFO ThrottleManager mem=16.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:03,959-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:04,236-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:04,236-0500 INFO ThrottleManager mem=16.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:04,459-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:04,736-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:04,737-0500 INFO ThrottleManager mem=16.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:04,959-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:05,237-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:05,237-0500 INFO ThrottleManager mem=16.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:05,237-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:33:05,459-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:05,460-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:33:05,737-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:05,737-0500 INFO ThrottleManager mem=16.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:05,960-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:06,238-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:06,238-0500 INFO ThrottleManager mem=16.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:06,460-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:06,738-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:06,738-0500 INFO ThrottleManager mem=16.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:06,764-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:33:06,960-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:07,238-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:07,238-0500 INFO ThrottleManager mem=16.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:07,460-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:07,738-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:07,738-0500 INFO ThrottleManager mem=16.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:07,957-0500 INFO Multiplexer No streams +2013-08-09 14:33:07,961-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:08,239-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:08,239-0500 INFO ThrottleManager mem=16.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:08,461-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:08,739-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:08,739-0500 INFO ThrottleManager mem=16.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:08,961-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:09,239-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:09,239-0500 INFO ThrottleManager mem=16.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:09,461-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:09,739-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:09,740-0500 INFO ThrottleManager mem=16.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:09,962-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:10,240-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:10,240-0500 INFO ThrottleManager mem=16.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:10,462-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:10,740-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:10,740-0500 INFO ThrottleManager mem=16.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:10,962-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:11,241-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:11,241-0500 INFO ThrottleManager mem=16.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:11,462-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:11,741-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:11,741-0500 INFO ThrottleManager mem=16.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:11,963-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:12,241-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:12,241-0500 INFO ThrottleManager mem=16.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:12,463-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:12,741-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:12,741-0500 INFO ThrottleManager mem=16.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:33:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 16.49 MB +2013-08-09 14:33:12,963-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:13,242-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:13,242-0500 INFO ThrottleManager mem=16.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:13,463-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:13,742-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:13,742-0500 INFO ThrottleManager mem=16.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:13,963-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:14,242-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:14,242-0500 INFO ThrottleManager mem=16.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:14,464-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:14,742-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:14,742-0500 INFO ThrottleManager mem=16.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:14,964-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:15,243-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:15,243-0500 INFO ThrottleManager mem=16.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:15,243-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:33:15,464-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:15,464-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:33:15,743-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:15,743-0500 INFO ThrottleManager mem=16.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:15,964-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:16,243-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:16,243-0500 INFO ThrottleManager mem=16.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:16,465-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:16,743-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:16,743-0500 INFO ThrottleManager mem=16.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:16,765-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:33:16,965-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:17,244-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:17,244-0500 INFO ThrottleManager mem=16.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:17,465-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:17,744-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:17,744-0500 INFO ThrottleManager mem=16.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:17,959-0500 INFO Multiplexer No streams +2013-08-09 14:33:17,965-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:18,244-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:18,244-0500 INFO ThrottleManager mem=16.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:18,466-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:18,744-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:18,744-0500 INFO ThrottleManager mem=16.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:18,966-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:19,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:19,245-0500 INFO ThrottleManager mem=16.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:19,466-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:19,745-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:19,745-0500 INFO ThrottleManager mem=16.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:19,966-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:20,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:20,245-0500 INFO ThrottleManager mem=16.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:20,467-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:20,745-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:20,746-0500 INFO ThrottleManager mem=16.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:20,967-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:21,246-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:21,246-0500 INFO ThrottleManager mem=16.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:21,467-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:21,746-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:21,746-0500 INFO ThrottleManager mem=16.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:21,967-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:22,246-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:22,246-0500 INFO ThrottleManager mem=16.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:22,467-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:22,747-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:22,747-0500 INFO ThrottleManager mem=16.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:33:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 16.7 MB +2013-08-09 14:33:22,968-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:23,247-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:23,247-0500 INFO ThrottleManager mem=16.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:23,468-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:23,747-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:23,747-0500 INFO ThrottleManager mem=16.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:23,968-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:24,248-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:24,248-0500 INFO ThrottleManager mem=16.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:24,468-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:24,748-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:24,748-0500 INFO ThrottleManager mem=16.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:24,969-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:25,248-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:25,248-0500 INFO ThrottleManager mem=16.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:25,248-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:33:25,469-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:25,469-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:33:25,749-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:25,749-0500 INFO ThrottleManager mem=16.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:25,969-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:26,249-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:26,249-0500 INFO ThrottleManager mem=16.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:26,469-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:26,749-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:26,749-0500 INFO ThrottleManager mem=16.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:26,764-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:33:26,970-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:27,249-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:27,249-0500 INFO ThrottleManager mem=16.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:27,470-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:27,750-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:27,750-0500 INFO ThrottleManager mem=16.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:27,962-0500 INFO Multiplexer No streams +2013-08-09 14:33:27,970-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:28,250-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:28,250-0500 INFO ThrottleManager mem=16.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:28,470-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:28,750-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:28,750-0500 INFO ThrottleManager mem=16.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:28,971-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:29,250-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:29,250-0500 INFO ThrottleManager mem=16.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:29,471-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:29,751-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:29,751-0500 INFO ThrottleManager mem=16.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:29,971-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:30,251-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:30,251-0500 INFO ThrottleManager mem=16.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:30,471-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:30,751-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:30,751-0500 INFO ThrottleManager mem=16.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:30,972-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:31,251-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:31,252-0500 INFO ThrottleManager mem=16.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:31,472-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:31,752-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:31,752-0500 INFO ThrottleManager mem=16.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:31,972-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:32,252-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:32,252-0500 INFO ThrottleManager mem=16.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:32,472-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:32,753-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:32,753-0500 INFO ThrottleManager mem=16.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:33:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 17.03 MB +2013-08-09 14:33:32,973-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:33,253-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:33,253-0500 INFO ThrottleManager mem=17.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:33,473-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:33,753-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:33,753-0500 INFO ThrottleManager mem=17.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:33,973-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:34,253-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:34,253-0500 INFO ThrottleManager mem=17.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:34,473-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:34,754-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:34,754-0500 INFO ThrottleManager mem=17.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:34,973-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:35,254-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:35,254-0500 INFO ThrottleManager mem=17.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:35,254-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:33:35,474-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:35,474-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:33:35,754-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:35,754-0500 INFO ThrottleManager mem=17.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:35,974-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:36,255-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:36,255-0500 INFO ThrottleManager mem=17.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:36,474-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:36,755-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:36,755-0500 INFO ThrottleManager mem=17.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:36,764-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:33:36,974-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:37,255-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:37,255-0500 INFO ThrottleManager mem=17.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:37,475-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:37,755-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:37,756-0500 INFO ThrottleManager mem=17.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:37,963-0500 INFO Multiplexer No streams +2013-08-09 14:33:37,975-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:38,256-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:38,256-0500 INFO ThrottleManager mem=17.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:38,475-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:38,756-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:38,756-0500 INFO ThrottleManager mem=17.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:38,975-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:39,256-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:39,256-0500 INFO ThrottleManager mem=17.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:39,476-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:39,757-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:39,757-0500 INFO ThrottleManager mem=17.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:39,976-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:40,257-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:40,257-0500 INFO ThrottleManager mem=17.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:40,476-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:40,757-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:40,757-0500 INFO ThrottleManager mem=17.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:40,976-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:41,258-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:41,258-0500 INFO ThrottleManager mem=17.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:41,477-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:41,758-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:41,758-0500 INFO ThrottleManager mem=17.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:41,977-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:42,258-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:42,258-0500 INFO ThrottleManager mem=17.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:42,477-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:42,758-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:42,758-0500 INFO ThrottleManager mem=17.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:33:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 17.32 MB +2013-08-09 14:33:42,977-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:43,259-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:43,259-0500 INFO ThrottleManager mem=17.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:43,477-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:43,759-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:43,759-0500 INFO ThrottleManager mem=17.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:43,978-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:44,259-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:44,259-0500 INFO ThrottleManager mem=17.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:44,478-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:44,759-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:44,760-0500 INFO ThrottleManager mem=17.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:44,978-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:45,260-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:45,260-0500 INFO ThrottleManager mem=17.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:45,260-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:33:45,478-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:45,478-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:33:45,760-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:45,760-0500 INFO ThrottleManager mem=17.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:45,979-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:46,260-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:46,260-0500 INFO ThrottleManager mem=17.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:46,479-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:46,761-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:46,761-0500 INFO ThrottleManager mem=17.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:46,764-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:33:46,979-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:47,261-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:47,261-0500 INFO ThrottleManager mem=17.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:47,479-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:47,761-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:47,761-0500 INFO ThrottleManager mem=17.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:47,970-0500 INFO Multiplexer No streams +2013-08-09 14:33:47,980-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:48,261-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:48,261-0500 INFO ThrottleManager mem=17.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:48,480-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:48,762-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:48,762-0500 INFO ThrottleManager mem=17.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:48,980-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:49,262-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:49,262-0500 INFO ThrottleManager mem=17.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:49,480-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:49,762-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:49,762-0500 INFO ThrottleManager mem=17.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:49,981-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:50,262-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:50,263-0500 INFO ThrottleManager mem=17.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:50,481-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:50,763-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:50,763-0500 INFO ThrottleManager mem=17.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:50,981-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:51,263-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:51,263-0500 INFO ThrottleManager mem=17.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:51,481-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:51,763-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:51,763-0500 INFO ThrottleManager mem=17.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:51,982-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:52,263-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:52,264-0500 INFO ThrottleManager mem=17.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:52,482-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:52,764-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:52,764-0500 INFO ThrottleManager mem=17.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:33:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 17.53 MB +2013-08-09 14:33:52,982-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:53,264-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:53,264-0500 INFO ThrottleManager mem=17.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:53,482-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:53,764-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:53,765-0500 INFO ThrottleManager mem=17.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:53,982-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:54,265-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:54,265-0500 INFO ThrottleManager mem=17.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:54,483-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:54,765-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:54,765-0500 INFO ThrottleManager mem=17.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:54,983-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:55,265-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:55,265-0500 INFO ThrottleManager mem=17.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:55,265-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:33:55,483-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:55,483-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:33:55,766-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:55,766-0500 INFO ThrottleManager mem=17.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:55,983-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:56,266-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:56,266-0500 INFO ThrottleManager mem=17.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:56,483-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:56,764-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:33:56,766-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:56,766-0500 INFO ThrottleManager mem=17.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:56,984-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:57,266-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:57,267-0500 INFO ThrottleManager mem=17.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:57,484-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:57,767-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:57,767-0500 INFO ThrottleManager mem=17.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:57,984-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:57,988-0500 INFO Multiplexer No streams +2013-08-09 14:33:58,267-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:58,267-0500 INFO ThrottleManager mem=17.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:58,484-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:58,767-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:58,767-0500 INFO ThrottleManager mem=17.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:58,985-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:59,268-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:59,268-0500 INFO ThrottleManager mem=17.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:59,485-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:59,768-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:33:59,768-0500 INFO ThrottleManager mem=17.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:33:59,985-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:00,268-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:00,268-0500 INFO ThrottleManager mem=17.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:00,485-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:00,768-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:00,768-0500 INFO ThrottleManager mem=17.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:00,986-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:01,269-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:01,269-0500 INFO ThrottleManager mem=17.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:01,486-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:01,769-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:01,769-0500 INFO ThrottleManager mem=17.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:01,986-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:02,269-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:02,269-0500 INFO ThrottleManager mem=17.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:02,486-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:02,769-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:02,770-0500 INFO ThrottleManager mem=17.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:02,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:34:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 17.73 MB +2013-08-09 14:34:02,987-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:03,270-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:03,270-0500 INFO ThrottleManager mem=17.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:03,487-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:03,770-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:03,770-0500 INFO ThrottleManager mem=17.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:03,987-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:04,270-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:04,270-0500 INFO ThrottleManager mem=17.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:04,487-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:04,771-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:04,771-0500 INFO ThrottleManager mem=17.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:04,987-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:05,271-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:05,271-0500 INFO ThrottleManager mem=17.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:05,271-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:34:05,488-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:05,488-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:34:05,771-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:05,771-0500 INFO ThrottleManager mem=17.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:05,988-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:06,272-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:06,272-0500 INFO ThrottleManager mem=17.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:06,488-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:06,765-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:34:06,772-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:06,772-0500 INFO ThrottleManager mem=17.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:06,988-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:07,272-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:07,272-0500 INFO ThrottleManager mem=17.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:07,489-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:07,772-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:07,772-0500 INFO ThrottleManager mem=17.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:07,989-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:07,990-0500 INFO Multiplexer No streams +2013-08-09 14:34:08,273-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:08,273-0500 INFO ThrottleManager mem=17.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:08,489-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:08,773-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:08,773-0500 INFO ThrottleManager mem=17.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:08,989-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:09,273-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:09,273-0500 INFO ThrottleManager mem=17.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:09,489-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:09,773-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:09,774-0500 INFO ThrottleManager mem=17.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:09,990-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:10,274-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:10,274-0500 INFO ThrottleManager mem=17.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:10,490-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:10,774-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:10,774-0500 INFO ThrottleManager mem=17.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:10,990-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:11,274-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:11,275-0500 INFO ThrottleManager mem=17.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:11,490-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:11,775-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:11,775-0500 INFO ThrottleManager mem=17.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:11,991-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:12,275-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:12,275-0500 INFO ThrottleManager mem=17.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:12,491-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:12,775-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:12,775-0500 INFO ThrottleManager mem=18.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:34:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 18.06 MB +2013-08-09 14:34:12,991-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:13,276-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:13,276-0500 INFO ThrottleManager mem=18.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:13,491-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:13,776-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:13,776-0500 INFO ThrottleManager mem=18.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:13,991-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:14,276-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:14,276-0500 INFO ThrottleManager mem=18.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:14,492-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:14,776-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:14,776-0500 INFO ThrottleManager mem=18.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:14,992-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:15,277-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:15,277-0500 INFO ThrottleManager mem=18.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:15,277-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:34:15,492-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:15,492-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:34:15,777-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:15,777-0500 INFO ThrottleManager mem=18.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:15,992-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:16,277-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:16,277-0500 INFO ThrottleManager mem=18.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:16,493-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:16,765-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:34:16,777-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:16,778-0500 INFO ThrottleManager mem=18.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:16,993-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:17,278-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:17,278-0500 INFO ThrottleManager mem=18.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:17,493-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:17,778-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:17,778-0500 INFO ThrottleManager mem=18.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:17,993-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:18,010-0500 INFO Multiplexer No streams +2013-08-09 14:34:18,278-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:18,278-0500 INFO ThrottleManager mem=18.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:18,494-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:18,779-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:18,779-0500 INFO ThrottleManager mem=18.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:18,994-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:19,279-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:19,279-0500 INFO ThrottleManager mem=18.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:19,494-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:19,779-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:19,779-0500 INFO ThrottleManager mem=18.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:19,994-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:20,279-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:20,279-0500 INFO ThrottleManager mem=18.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:20,495-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:20,780-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:20,780-0500 INFO ThrottleManager mem=18.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:20,995-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:21,280-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:21,280-0500 INFO ThrottleManager mem=18.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:21,495-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:21,780-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:21,780-0500 INFO ThrottleManager mem=18.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:21,995-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:22,280-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:22,280-0500 INFO ThrottleManager mem=18.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:22,496-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:22,781-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:22,781-0500 INFO ThrottleManager mem=18.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:34:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 18.27 MB +2013-08-09 14:34:22,996-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:23,281-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:23,281-0500 INFO ThrottleManager mem=18.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:23,496-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:23,781-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:23,782-0500 INFO ThrottleManager mem=18.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:23,996-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:24,282-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:24,282-0500 INFO ThrottleManager mem=18.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:24,496-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:24,782-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:24,782-0500 INFO ThrottleManager mem=18.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:24,997-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:25,282-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:25,282-0500 INFO ThrottleManager mem=18.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:25,282-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:34:25,497-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:25,497-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:34:25,783-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:25,783-0500 INFO ThrottleManager mem=18.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:25,997-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:26,283-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:26,283-0500 INFO ThrottleManager mem=18.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:26,497-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:26,765-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:34:26,783-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:26,783-0500 INFO ThrottleManager mem=18.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:26,998-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:27,283-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:27,283-0500 INFO ThrottleManager mem=18.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:27,498-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:27,784-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:27,784-0500 INFO ThrottleManager mem=18.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:27,998-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:28,013-0500 INFO Multiplexer No streams +2013-08-09 14:34:28,284-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:28,284-0500 INFO ThrottleManager mem=18.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:28,498-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:28,784-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:28,784-0500 INFO ThrottleManager mem=18.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:28,999-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:29,284-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:29,285-0500 INFO ThrottleManager mem=18.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:29,499-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:29,785-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:29,785-0500 INFO ThrottleManager mem=18.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:29,999-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:30,285-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:30,285-0500 INFO ThrottleManager mem=18.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:30,499-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:30,785-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:30,785-0500 INFO ThrottleManager mem=18.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:30,999-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:31,285-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:31,285-0500 INFO ThrottleManager mem=18.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:31,500-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:31,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:31,786-0500 INFO ThrottleManager mem=18.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:32,000-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:32,286-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:32,286-0500 INFO ThrottleManager mem=18.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:32,500-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:32,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:32,786-0500 INFO ThrottleManager mem=18.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:34:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 18.57 MB +2013-08-09 14:34:33,000-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:33,287-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:33,287-0500 INFO ThrottleManager mem=18.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:33,501-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:33,787-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:33,787-0500 INFO ThrottleManager mem=18.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:34,001-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:34,287-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:34,287-0500 INFO ThrottleManager mem=18.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:34,501-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:34,787-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:34,788-0500 INFO ThrottleManager mem=18.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:35,001-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:35,288-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:35,288-0500 INFO ThrottleManager mem=18.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:35,288-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:34:35,502-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:35,502-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:34:35,788-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:35,788-0500 INFO ThrottleManager mem=18.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:36,002-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:36,288-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:36,289-0500 INFO ThrottleManager mem=18.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:36,502-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:36,765-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:34:36,789-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:36,789-0500 INFO ThrottleManager mem=18.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:37,002-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:37,289-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:37,289-0500 INFO ThrottleManager mem=18.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:37,502-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:37,789-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:37,789-0500 INFO ThrottleManager mem=18.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:38,003-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:38,019-0500 INFO Multiplexer No streams +2013-08-09 14:34:38,290-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:38,290-0500 INFO ThrottleManager mem=18.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:38,503-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:38,790-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:38,790-0500 INFO ThrottleManager mem=18.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:39,003-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:39,290-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:39,290-0500 INFO ThrottleManager mem=18.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:39,503-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:39,790-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:39,790-0500 INFO ThrottleManager mem=18.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:40,004-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:40,291-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:40,291-0500 INFO ThrottleManager mem=18.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:40,504-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:40,791-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:40,791-0500 INFO ThrottleManager mem=18.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:41,004-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:41,291-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:41,291-0500 INFO ThrottleManager mem=18.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:41,504-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:41,792-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:41,792-0500 INFO ThrottleManager mem=18.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:42,004-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:42,292-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:42,292-0500 INFO ThrottleManager mem=18.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:42,505-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:42,792-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:42,792-0500 INFO ThrottleManager mem=18.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:34:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 18.78 MB +2013-08-09 14:34:43,005-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:43,292-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:43,292-0500 INFO ThrottleManager mem=18.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:43,505-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:43,793-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:43,793-0500 INFO ThrottleManager mem=18.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:44,005-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:44,293-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:44,293-0500 INFO ThrottleManager mem=18.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:44,506-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:44,793-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:44,793-0500 INFO ThrottleManager mem=18.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:45,006-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:45,293-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:45,293-0500 INFO ThrottleManager mem=18.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:45,293-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:34:45,506-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:45,506-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:34:45,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:45,794-0500 INFO ThrottleManager mem=18.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:46,006-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:46,294-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:46,294-0500 INFO ThrottleManager mem=18.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:46,506-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:46,765-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:34:46,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:46,794-0500 INFO ThrottleManager mem=18.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:47,007-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:47,294-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:47,294-0500 INFO ThrottleManager mem=18.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:47,507-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:47,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:47,794-0500 INFO ThrottleManager mem=18.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:48,007-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:48,038-0500 INFO Multiplexer No streams +2013-08-09 14:34:48,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:48,295-0500 INFO ThrottleManager mem=18.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:48,507-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:48,795-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:48,795-0500 INFO ThrottleManager mem=18.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:49,007-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:49,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:49,295-0500 INFO ThrottleManager mem=18.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:49,508-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:49,795-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:49,795-0500 INFO ThrottleManager mem=18.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:50,008-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:50,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:50,296-0500 INFO ThrottleManager mem=18.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:50,508-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:50,796-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:50,796-0500 INFO ThrottleManager mem=18.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:51,008-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:51,296-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:51,296-0500 INFO ThrottleManager mem=19.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:51,508-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:51,796-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:51,796-0500 INFO ThrottleManager mem=19.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:52,009-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:52,296-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:52,296-0500 INFO ThrottleManager mem=19.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:52,509-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:52,796-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:52,797-0500 INFO ThrottleManager mem=19.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:34:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 19.1 MB +2013-08-09 14:34:53,009-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:53,297-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:53,297-0500 INFO ThrottleManager mem=19.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:53,509-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:53,797-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:53,797-0500 INFO ThrottleManager mem=19.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:54,009-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:54,297-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:54,297-0500 INFO ThrottleManager mem=19.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:54,510-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:54,798-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:54,798-0500 INFO ThrottleManager mem=19.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:55,010-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:55,298-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:55,298-0500 INFO ThrottleManager mem=19.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:55,298-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:34:55,510-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:55,510-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:34:55,798-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:55,798-0500 INFO ThrottleManager mem=19.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:56,010-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:56,298-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:56,298-0500 INFO ThrottleManager mem=19.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:56,511-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:56,766-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:34:56,799-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:56,799-0500 INFO ThrottleManager mem=19.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:57,011-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:57,299-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:57,299-0500 INFO ThrottleManager mem=19.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:57,511-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:57,799-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:57,799-0500 INFO ThrottleManager mem=19.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:58,011-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:58,041-0500 INFO Multiplexer No streams +2013-08-09 14:34:58,299-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:58,299-0500 INFO ThrottleManager mem=19.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:58,512-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:58,800-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:58,800-0500 INFO ThrottleManager mem=19.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:59,012-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:59,300-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:59,300-0500 INFO ThrottleManager mem=19.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:34:59,512-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:59,800-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:34:59,800-0500 INFO ThrottleManager mem=19.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:00,012-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:00,300-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:00,300-0500 INFO ThrottleManager mem=19.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:00,512-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:00,801-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:00,801-0500 INFO ThrottleManager mem=19.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:01,013-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:01,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:01,301-0500 INFO ThrottleManager mem=19.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:01,513-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:01,801-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:01,801-0500 INFO ThrottleManager mem=19.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:02,013-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:02,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:02,302-0500 INFO ThrottleManager mem=19.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:02,513-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:02,802-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:02,802-0500 INFO ThrottleManager mem=19.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:35:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 19.31 MB +2013-08-09 14:35:03,014-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:03,302-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:03,302-0500 INFO ThrottleManager mem=19.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:03,514-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:03,802-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:03,802-0500 INFO ThrottleManager mem=19.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:04,014-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:04,302-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:04,302-0500 INFO ThrottleManager mem=19.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:04,514-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:04,803-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:04,803-0500 INFO ThrottleManager mem=19.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:05,015-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:05,303-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:05,303-0500 INFO ThrottleManager mem=19.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:05,303-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:35:05,515-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:05,515-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:35:05,803-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:05,803-0500 INFO ThrottleManager mem=19.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:06,015-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:06,304-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:06,304-0500 INFO ThrottleManager mem=19.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:06,515-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:06,766-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:35:06,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:06,804-0500 INFO ThrottleManager mem=19.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:07,016-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:07,304-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:07,304-0500 INFO ThrottleManager mem=19.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:07,516-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:07,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:07,804-0500 INFO ThrottleManager mem=19.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:08,016-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:08,048-0500 INFO Multiplexer No streams +2013-08-09 14:35:08,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:08,305-0500 INFO ThrottleManager mem=19.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:08,516-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:08,805-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:08,805-0500 INFO ThrottleManager mem=19.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:09,016-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:09,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:09,305-0500 INFO ThrottleManager mem=19.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:09,517-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:09,805-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:09,805-0500 INFO ThrottleManager mem=19.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:10,017-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:10,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:10,305-0500 INFO ThrottleManager mem=19.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:10,517-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:10,806-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:10,806-0500 INFO ThrottleManager mem=19.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:11,017-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:11,306-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:11,306-0500 INFO ThrottleManager mem=19.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:11,518-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:11,806-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:11,806-0500 INFO ThrottleManager mem=19.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:12,018-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:12,307-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:12,307-0500 INFO ThrottleManager mem=19.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:12,518-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:12,807-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:12,807-0500 INFO ThrottleManager mem=19.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:35:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 19.52 MB +2013-08-09 14:35:13,018-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:13,307-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:13,307-0500 INFO ThrottleManager mem=19.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:13,519-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:13,807-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:13,807-0500 INFO ThrottleManager mem=19.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:14,019-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:14,308-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:14,308-0500 INFO ThrottleManager mem=19.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:14,519-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:14,808-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:14,808-0500 INFO ThrottleManager mem=19.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:15,019-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:15,308-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:15,308-0500 INFO ThrottleManager mem=19.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:15,308-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:35:15,520-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:15,520-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:35:15,808-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:15,808-0500 INFO ThrottleManager mem=19.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:16,020-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:16,308-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:16,308-0500 INFO ThrottleManager mem=19.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:16,520-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:16,766-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:35:16,809-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:16,809-0500 INFO ThrottleManager mem=19.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:17,020-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:17,309-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:17,309-0500 INFO ThrottleManager mem=19.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:17,520-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:17,809-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:17,809-0500 INFO ThrottleManager mem=19.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:18,021-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:18,054-0500 INFO Multiplexer No streams +2013-08-09 14:35:18,309-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:18,309-0500 INFO ThrottleManager mem=19.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:18,521-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:18,809-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:18,810-0500 INFO ThrottleManager mem=19.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:19,021-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:19,310-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:19,310-0500 INFO ThrottleManager mem=19.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:19,521-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:19,810-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:19,810-0500 INFO ThrottleManager mem=19.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:20,022-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:20,310-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:20,310-0500 INFO ThrottleManager mem=19.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:20,522-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:20,810-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:20,810-0500 INFO ThrottleManager mem=19.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:21,022-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:21,311-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:21,311-0500 INFO ThrottleManager mem=19.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:21,522-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:21,811-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:21,811-0500 INFO ThrottleManager mem=19.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:22,023-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:22,311-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:22,311-0500 INFO ThrottleManager mem=19.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:22,523-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:22,811-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:22,812-0500 INFO ThrottleManager mem=19.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:35:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 19.8 MB +2013-08-09 14:35:23,023-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:23,312-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:23,312-0500 INFO ThrottleManager mem=19.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:23,523-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:23,812-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:23,812-0500 INFO ThrottleManager mem=19.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:24,023-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:24,312-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:24,312-0500 INFO ThrottleManager mem=19.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:24,524-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:24,812-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:24,812-0500 INFO ThrottleManager mem=19.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:25,024-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:25,313-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:25,313-0500 INFO ThrottleManager mem=19.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:25,313-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:35:25,524-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:25,524-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:35:25,813-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:25,813-0500 INFO ThrottleManager mem=19.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:26,024-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:26,313-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:26,313-0500 INFO ThrottleManager mem=19.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:26,524-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:26,766-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:35:26,813-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:26,813-0500 INFO ThrottleManager mem=19.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:27,025-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:27,314-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:27,314-0500 INFO ThrottleManager mem=19.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:27,525-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:27,814-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:27,814-0500 INFO ThrottleManager mem=19.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:28,025-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:28,060-0500 INFO Multiplexer No streams +2013-08-09 14:35:28,314-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:28,314-0500 INFO ThrottleManager mem=19.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:28,525-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:28,814-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:28,814-0500 INFO ThrottleManager mem=19.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:29,026-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:29,315-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:29,315-0500 INFO ThrottleManager mem=19.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:29,526-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:29,815-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:29,815-0500 INFO ThrottleManager mem=19.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:30,026-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:30,315-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:30,315-0500 INFO ThrottleManager mem=19.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:30,526-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:30,815-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:30,815-0500 INFO ThrottleManager mem=19.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:31,026-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:31,315-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:31,315-0500 INFO ThrottleManager mem=20 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:31,527-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:31,816-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:31,816-0500 INFO ThrottleManager mem=20.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:32,027-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:32,316-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:32,316-0500 INFO ThrottleManager mem=20.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:32,527-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:32,816-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:32,816-0500 INFO ThrottleManager mem=20.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:35:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 20.14 MB +2013-08-09 14:35:33,027-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:33,316-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:33,316-0500 INFO ThrottleManager mem=20.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:33,527-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:33,817-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:33,817-0500 INFO ThrottleManager mem=20.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:34,028-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:34,317-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:34,317-0500 INFO ThrottleManager mem=20.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:34,528-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:34,817-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:34,817-0500 INFO ThrottleManager mem=20.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:35,028-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:35,317-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:35,317-0500 INFO ThrottleManager mem=20.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:35,318-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:35:35,528-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:35,528-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:35:35,818-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:35,818-0500 INFO ThrottleManager mem=20.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:36,028-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:36,318-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:36,318-0500 INFO ThrottleManager mem=20.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:36,529-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:36,766-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:35:36,818-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:36,818-0500 INFO ThrottleManager mem=20.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:37,029-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:37,318-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:37,318-0500 INFO ThrottleManager mem=20.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:37,529-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:37,819-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:37,819-0500 INFO ThrottleManager mem=20.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:38,029-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:38,066-0500 INFO Multiplexer No streams +2013-08-09 14:35:38,319-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:38,319-0500 INFO ThrottleManager mem=20.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:38,529-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:38,819-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:38,819-0500 INFO ThrottleManager mem=20.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:39,030-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:39,319-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:39,319-0500 INFO ThrottleManager mem=20.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:39,530-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:39,820-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:39,820-0500 INFO ThrottleManager mem=20.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:40,030-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:40,320-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:40,320-0500 INFO ThrottleManager mem=20.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:40,530-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:40,820-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:40,820-0500 INFO ThrottleManager mem=20.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:41,030-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:41,320-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:41,320-0500 INFO ThrottleManager mem=20.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:41,531-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:41,821-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:41,821-0500 INFO ThrottleManager mem=20.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:42,031-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:42,321-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:42,321-0500 INFO ThrottleManager mem=20.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:42,531-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:42,821-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:42,821-0500 INFO ThrottleManager mem=20.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:35:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 20.34 MB +2013-08-09 14:35:43,031-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:43,321-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:43,321-0500 INFO ThrottleManager mem=20.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:43,531-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:43,822-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:43,822-0500 INFO ThrottleManager mem=20.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:44,032-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:44,322-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:44,322-0500 INFO ThrottleManager mem=20.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:44,532-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:44,822-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:44,822-0500 INFO ThrottleManager mem=20.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:45,032-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:45,322-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:45,322-0500 INFO ThrottleManager mem=20.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:45,322-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:35:45,532-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:45,532-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:35:45,823-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:45,823-0500 INFO ThrottleManager mem=20.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:46,033-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:46,323-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:46,323-0500 INFO ThrottleManager mem=20.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:46,533-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:46,766-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:35:46,823-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:46,823-0500 INFO ThrottleManager mem=20.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:47,033-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:47,323-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:47,323-0500 INFO ThrottleManager mem=20.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:47,533-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:47,823-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:47,823-0500 INFO ThrottleManager mem=20.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:48,034-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:48,069-0500 INFO Multiplexer No streams +2013-08-09 14:35:48,324-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:48,324-0500 INFO ThrottleManager mem=20.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:48,534-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:48,824-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:48,824-0500 INFO ThrottleManager mem=20.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:49,034-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:49,324-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:49,324-0500 INFO ThrottleManager mem=20.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:49,534-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:49,824-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:49,824-0500 INFO ThrottleManager mem=20.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:50,035-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:50,325-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:50,325-0500 INFO ThrottleManager mem=20.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:50,535-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:50,825-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:50,825-0500 INFO ThrottleManager mem=20.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:51,035-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:51,325-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:51,325-0500 INFO ThrottleManager mem=20.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:51,535-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:51,825-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:51,825-0500 INFO ThrottleManager mem=20.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:52,036-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:52,326-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:52,326-0500 INFO ThrottleManager mem=20.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:52,536-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:52,826-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:52,826-0500 INFO ThrottleManager mem=20.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:35:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 20.56 MB +2013-08-09 14:35:53,036-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:53,326-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:53,326-0500 INFO ThrottleManager mem=20.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:53,536-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:53,826-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:53,826-0500 INFO ThrottleManager mem=20.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:54,037-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:54,327-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:54,327-0500 INFO ThrottleManager mem=20.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:54,537-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:54,827-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:54,827-0500 INFO ThrottleManager mem=20.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:55,037-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:55,327-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:55,327-0500 INFO ThrottleManager mem=20.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:55,327-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:35:55,537-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:55,537-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:35:55,827-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:55,827-0500 INFO ThrottleManager mem=20.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:56,037-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:56,328-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:56,328-0500 INFO ThrottleManager mem=20.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:56,538-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:56,766-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:35:56,828-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:56,828-0500 INFO ThrottleManager mem=20.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:57,038-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:57,328-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:57,328-0500 INFO ThrottleManager mem=20.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:57,538-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:57,828-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:57,828-0500 INFO ThrottleManager mem=20.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:58,038-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:58,076-0500 INFO Multiplexer No streams +2013-08-09 14:35:58,329-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:58,329-0500 INFO ThrottleManager mem=20.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:58,539-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:58,829-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:58,829-0500 INFO ThrottleManager mem=20.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:59,039-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:59,329-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:59,329-0500 INFO ThrottleManager mem=20.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:35:59,539-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:59,829-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:35:59,829-0500 INFO ThrottleManager mem=20.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:00,039-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:00,330-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:00,330-0500 INFO ThrottleManager mem=20.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:00,540-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:00,830-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:00,830-0500 INFO ThrottleManager mem=20.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:01,040-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:01,330-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:01,330-0500 INFO ThrottleManager mem=20.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:01,540-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:01,830-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:01,830-0500 INFO ThrottleManager mem=20.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:02,040-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:02,330-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:02,330-0500 INFO ThrottleManager mem=20.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:02,541-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:02,831-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:02,831-0500 INFO ThrottleManager mem=20.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:02,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:36:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 20.79 MB +2013-08-09 14:36:03,041-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:03,331-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:03,331-0500 INFO ThrottleManager mem=20.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:03,541-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:03,831-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:03,831-0500 INFO ThrottleManager mem=20.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:04,041-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:04,331-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:04,331-0500 INFO ThrottleManager mem=20.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:04,542-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:04,832-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:04,832-0500 INFO ThrottleManager mem=20.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:05,042-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:05,332-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:05,332-0500 INFO ThrottleManager mem=20.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:05,332-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:36:05,542-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:05,542-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:36:05,832-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:05,832-0500 INFO ThrottleManager mem=20.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:06,042-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:06,332-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:06,333-0500 INFO ThrottleManager mem=20.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:06,543-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:06,766-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:36:06,833-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:06,833-0500 INFO ThrottleManager mem=20.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:07,043-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:07,333-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:07,333-0500 INFO ThrottleManager mem=20.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:07,543-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:07,833-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:07,833-0500 INFO ThrottleManager mem=20.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:08,043-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:08,082-0500 INFO Multiplexer No streams +2013-08-09 14:36:08,333-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:08,334-0500 INFO ThrottleManager mem=20.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:08,543-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:08,834-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:08,834-0500 INFO ThrottleManager mem=20.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:09,044-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:09,334-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:09,334-0500 INFO ThrottleManager mem=20.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:09,544-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:09,834-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:09,834-0500 INFO ThrottleManager mem=20.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:10,044-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:10,334-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:10,334-0500 INFO ThrottleManager mem=20.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:10,544-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:10,835-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:10,835-0500 INFO ThrottleManager mem=21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:11,045-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:11,335-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:11,335-0500 INFO ThrottleManager mem=21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:11,545-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:11,835-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:11,835-0500 INFO ThrottleManager mem=21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:12,045-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:12,336-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:12,336-0500 INFO ThrottleManager mem=21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:12,545-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:12,836-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:12,836-0500 INFO ThrottleManager mem=21.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:36:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 21.09 MB +2013-08-09 14:36:13,046-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:13,336-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:13,336-0500 INFO ThrottleManager mem=21.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:13,546-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:13,836-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:13,836-0500 INFO ThrottleManager mem=21.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:14,046-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:14,337-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:14,337-0500 INFO ThrottleManager mem=21.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:14,546-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:14,837-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:14,837-0500 INFO ThrottleManager mem=21.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:15,046-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:15,337-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:15,337-0500 INFO ThrottleManager mem=21.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:15,337-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:36:15,547-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:15,547-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:36:15,837-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:15,837-0500 INFO ThrottleManager mem=21.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:16,047-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:16,337-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:16,337-0500 INFO ThrottleManager mem=21.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:16,547-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:16,766-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:36:16,838-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:16,838-0500 INFO ThrottleManager mem=21.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:17,047-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:17,338-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:17,338-0500 INFO ThrottleManager mem=21.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:17,548-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:17,838-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:17,838-0500 INFO ThrottleManager mem=21.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:18,048-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:18,085-0500 INFO Multiplexer No streams +2013-08-09 14:36:18,338-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:18,338-0500 INFO ThrottleManager mem=21.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:18,548-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:18,839-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:18,839-0500 INFO ThrottleManager mem=21.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:19,048-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:19,339-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:19,339-0500 INFO ThrottleManager mem=21.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:19,549-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:19,839-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:19,839-0500 INFO ThrottleManager mem=21.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:20,049-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:20,339-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:20,339-0500 INFO ThrottleManager mem=21.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:20,549-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:20,839-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:20,839-0500 INFO ThrottleManager mem=21.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:21,049-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:21,340-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:21,340-0500 INFO ThrottleManager mem=21.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:21,550-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:21,840-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:21,840-0500 INFO ThrottleManager mem=21.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:22,050-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:22,340-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:22,340-0500 INFO ThrottleManager mem=21.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:22,550-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:22,840-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:22,841-0500 INFO ThrottleManager mem=21.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:36:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 21.38 MB +2013-08-09 14:36:23,050-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:23,341-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:23,341-0500 INFO ThrottleManager mem=21.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:23,550-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:23,841-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:23,841-0500 INFO ThrottleManager mem=21.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:24,051-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:24,341-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:24,341-0500 INFO ThrottleManager mem=21.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:24,551-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:24,841-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:24,841-0500 INFO ThrottleManager mem=21.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:25,051-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:25,342-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:25,342-0500 INFO ThrottleManager mem=21.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:25,342-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:36:25,551-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:25,551-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:36:25,842-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:25,842-0500 INFO ThrottleManager mem=21.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:26,052-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:26,342-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:26,342-0500 INFO ThrottleManager mem=21.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:26,552-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:26,767-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:36:26,842-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:26,842-0500 INFO ThrottleManager mem=21.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:27,052-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:27,342-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:27,343-0500 INFO ThrottleManager mem=21.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:27,552-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:27,843-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:27,843-0500 INFO ThrottleManager mem=21.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:28,052-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:28,091-0500 INFO Multiplexer No streams +2013-08-09 14:36:28,343-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:28,343-0500 INFO ThrottleManager mem=21.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:28,553-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:28,843-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:28,843-0500 INFO ThrottleManager mem=21.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:29,053-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:29,343-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:29,343-0500 INFO ThrottleManager mem=21.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:29,553-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:29,844-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:29,844-0500 INFO ThrottleManager mem=21.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:30,053-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:30,344-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:30,344-0500 INFO ThrottleManager mem=21.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:30,554-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:30,844-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:30,844-0500 INFO ThrottleManager mem=21.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:31,054-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:31,344-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:31,344-0500 INFO ThrottleManager mem=21.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:31,554-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:31,845-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:31,845-0500 INFO ThrottleManager mem=21.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:32,054-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:32,345-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:32,345-0500 INFO ThrottleManager mem=21.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:32,554-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:32,845-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:32,845-0500 INFO ThrottleManager mem=21.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:36:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 21.62 MB +2013-08-09 14:36:33,055-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:33,345-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:33,345-0500 INFO ThrottleManager mem=21.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:33,555-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:33,846-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:33,846-0500 INFO ThrottleManager mem=21.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:34,055-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:34,346-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:34,346-0500 INFO ThrottleManager mem=21.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:34,555-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:34,846-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:34,846-0500 INFO ThrottleManager mem=21.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:35,056-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:35,346-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:35,346-0500 INFO ThrottleManager mem=21.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:35,346-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:36:35,556-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:35,556-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:36:35,847-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:35,847-0500 INFO ThrottleManager mem=21.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:36,056-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:36,347-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:36,347-0500 INFO ThrottleManager mem=21.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:36,556-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:36,767-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:36:36,847-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:36,847-0500 INFO ThrottleManager mem=21.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:37,057-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:37,347-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:37,347-0500 INFO ThrottleManager mem=21.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:37,557-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:37,848-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:37,848-0500 INFO ThrottleManager mem=21.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:38,057-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:38,094-0500 INFO Multiplexer No streams +2013-08-09 14:36:38,348-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:38,348-0500 INFO ThrottleManager mem=21.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:38,557-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:38,848-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:38,848-0500 INFO ThrottleManager mem=21.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:39,057-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:39,348-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:39,348-0500 INFO ThrottleManager mem=21.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:39,558-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:39,848-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:39,848-0500 INFO ThrottleManager mem=21.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:40,058-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:40,349-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:40,349-0500 INFO ThrottleManager mem=21.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:40,558-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:40,849-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:40,849-0500 INFO ThrottleManager mem=21.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:41,058-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:41,349-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:41,349-0500 INFO ThrottleManager mem=21.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:41,559-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:41,849-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:41,849-0500 INFO ThrottleManager mem=21.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:42,059-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:42,350-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:42,350-0500 INFO ThrottleManager mem=21.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:42,559-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:42,850-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:42,850-0500 INFO ThrottleManager mem=21.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:36:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 21.83 MB +2013-08-09 14:36:43,059-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:43,350-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:43,350-0500 INFO ThrottleManager mem=21.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:43,559-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:43,850-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:43,850-0500 INFO ThrottleManager mem=21.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:44,060-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:44,350-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:44,351-0500 INFO ThrottleManager mem=21.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:44,560-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:44,851-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:44,851-0500 INFO ThrottleManager mem=21.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:45,060-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:45,351-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:45,351-0500 INFO ThrottleManager mem=21.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:45,351-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:36:45,560-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:45,560-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:36:45,851-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:45,851-0500 INFO ThrottleManager mem=21.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:46,061-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:46,351-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:46,352-0500 INFO ThrottleManager mem=21.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:46,561-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:46,767-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:36:46,852-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:46,852-0500 INFO ThrottleManager mem=21.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:47,061-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:47,352-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:47,352-0500 INFO ThrottleManager mem=21.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:47,561-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:47,852-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:47,852-0500 INFO ThrottleManager mem=21.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:48,062-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:48,099-0500 INFO Multiplexer No streams +2013-08-09 14:36:48,352-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:48,352-0500 INFO ThrottleManager mem=22.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:48,562-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:48,853-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:48,853-0500 INFO ThrottleManager mem=22.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:49,062-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:49,353-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:49,353-0500 INFO ThrottleManager mem=22.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:49,562-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:49,853-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:49,853-0500 INFO ThrottleManager mem=22.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:50,062-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:50,353-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:50,353-0500 INFO ThrottleManager mem=22.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:50,563-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:50,853-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:50,853-0500 INFO ThrottleManager mem=22.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:51,063-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:51,354-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:51,354-0500 INFO ThrottleManager mem=22.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:51,563-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:51,854-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:51,854-0500 INFO ThrottleManager mem=22.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:52,063-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:52,354-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:52,354-0500 INFO ThrottleManager mem=22.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:52,564-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:52,854-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:52,855-0500 INFO ThrottleManager mem=22.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:36:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 22.12 MB +2013-08-09 14:36:53,064-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:53,355-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:53,355-0500 INFO ThrottleManager mem=22.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:53,564-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:53,855-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:53,855-0500 INFO ThrottleManager mem=22.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:54,064-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:54,355-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:54,355-0500 INFO ThrottleManager mem=22.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:54,565-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:54,856-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:54,856-0500 INFO ThrottleManager mem=22.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:55,065-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:55,356-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:55,356-0500 INFO ThrottleManager mem=22.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:55,356-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:36:55,565-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:55,565-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:36:55,856-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:55,856-0500 INFO ThrottleManager mem=22.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:56,065-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:56,356-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:56,356-0500 INFO ThrottleManager mem=22.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:56,566-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:56,767-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:36:56,857-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:56,857-0500 INFO ThrottleManager mem=22.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:57,066-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:57,357-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:57,357-0500 INFO ThrottleManager mem=22.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:57,566-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:57,857-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:57,857-0500 INFO ThrottleManager mem=22.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:58,066-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:58,107-0500 INFO Multiplexer No streams +2013-08-09 14:36:58,357-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:58,357-0500 INFO ThrottleManager mem=22.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:58,566-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:58,858-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:58,858-0500 INFO ThrottleManager mem=22.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:59,067-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:59,358-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:59,358-0500 INFO ThrottleManager mem=22.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:36:59,567-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:59,858-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:36:59,858-0500 INFO ThrottleManager mem=22.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:00,067-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:00,358-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:00,358-0500 INFO ThrottleManager mem=22.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:00,567-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:00,858-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:00,859-0500 INFO ThrottleManager mem=22.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:01,068-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:01,359-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:01,359-0500 INFO ThrottleManager mem=22.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:01,568-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:01,859-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:01,859-0500 INFO ThrottleManager mem=22.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:02,068-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:02,359-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:02,359-0500 INFO ThrottleManager mem=22.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:02,568-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:02,859-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:02,859-0500 INFO ThrottleManager mem=22.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:37:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 22.36 MB +2013-08-09 14:37:03,069-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:03,359-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:03,359-0500 INFO ThrottleManager mem=22.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:03,569-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:03,860-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:03,860-0500 INFO ThrottleManager mem=22.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:04,069-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:04,360-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:04,360-0500 INFO ThrottleManager mem=22.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:04,569-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:04,860-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:04,860-0500 INFO ThrottleManager mem=22.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:05,070-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:05,361-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:05,361-0500 INFO ThrottleManager mem=22.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:05,361-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:37:05,570-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:05,570-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:37:05,861-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:05,861-0500 INFO ThrottleManager mem=22.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:06,070-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:06,361-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:06,361-0500 INFO ThrottleManager mem=22.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:06,570-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:06,767-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:37:06,861-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:06,861-0500 INFO ThrottleManager mem=22.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:07,071-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:07,361-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:07,362-0500 INFO ThrottleManager mem=22.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:07,571-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:07,862-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:07,862-0500 INFO ThrottleManager mem=22.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:08,071-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:08,114-0500 INFO Multiplexer No streams +2013-08-09 14:37:08,362-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:08,362-0500 INFO ThrottleManager mem=22.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:08,571-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:08,862-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:08,862-0500 INFO ThrottleManager mem=22.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:09,071-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:09,362-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:09,362-0500 INFO ThrottleManager mem=22.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:09,572-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:09,863-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:09,863-0500 INFO ThrottleManager mem=22.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:10,072-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:10,363-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:10,363-0500 INFO ThrottleManager mem=22.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:10,572-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:10,863-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:10,863-0500 INFO ThrottleManager mem=22.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:11,072-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:11,363-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:11,363-0500 INFO ThrottleManager mem=22.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:11,573-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:11,864-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:11,864-0500 INFO ThrottleManager mem=22.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:12,073-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:12,364-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:12,364-0500 INFO ThrottleManager mem=22.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:12,573-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:12,864-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:12,864-0500 INFO ThrottleManager mem=22.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:37:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 22.62 MB +2013-08-09 14:37:13,073-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:13,364-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:13,364-0500 INFO ThrottleManager mem=22.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:13,573-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:13,865-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:13,865-0500 INFO ThrottleManager mem=22.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:14,074-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:14,365-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:14,365-0500 INFO ThrottleManager mem=22.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:14,574-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:14,865-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:14,865-0500 INFO ThrottleManager mem=22.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:15,074-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:15,365-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:15,365-0500 INFO ThrottleManager mem=22.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:15,365-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:37:15,574-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:15,575-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:37:15,865-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:15,866-0500 INFO ThrottleManager mem=22.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:16,075-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:16,366-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:16,366-0500 INFO ThrottleManager mem=22.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:16,575-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:16,768-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:37:16,866-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:16,866-0500 INFO ThrottleManager mem=22.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:17,075-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:17,366-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:17,366-0500 INFO ThrottleManager mem=22.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:17,575-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:17,866-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:17,867-0500 INFO ThrottleManager mem=22.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:18,076-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:18,122-0500 INFO Multiplexer No streams +2013-08-09 14:37:18,367-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:18,367-0500 INFO ThrottleManager mem=22.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:18,576-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:18,867-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:18,867-0500 INFO ThrottleManager mem=22.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:19,076-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:19,367-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:19,367-0500 INFO ThrottleManager mem=22.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:19,576-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:19,867-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:19,867-0500 INFO ThrottleManager mem=22.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:20,077-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:20,368-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:20,368-0500 INFO ThrottleManager mem=22.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:20,577-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:20,868-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:20,868-0500 INFO ThrottleManager mem=22.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:21,077-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:21,368-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:21,368-0500 INFO ThrottleManager mem=22.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:21,577-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:21,868-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:21,868-0500 INFO ThrottleManager mem=22.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:22,078-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:22,368-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:22,369-0500 INFO ThrottleManager mem=22.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:22,578-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:22,869-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:22,869-0500 INFO ThrottleManager mem=22.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:37:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 22.86 MB +2013-08-09 14:37:23,078-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:23,369-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:23,369-0500 INFO ThrottleManager mem=22.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:23,578-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:23,869-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:23,869-0500 INFO ThrottleManager mem=22.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:24,078-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:24,369-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:24,369-0500 INFO ThrottleManager mem=22.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:24,579-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:24,870-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:24,870-0500 INFO ThrottleManager mem=22.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:25,079-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:25,370-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:25,370-0500 INFO ThrottleManager mem=22.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:25,370-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:37:25,579-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:25,579-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:37:25,870-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:25,870-0500 INFO ThrottleManager mem=22.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:26,079-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:26,370-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:26,370-0500 INFO ThrottleManager mem=22.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:26,580-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:26,768-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:37:26,871-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:26,871-0500 INFO ThrottleManager mem=22.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:27,080-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:27,371-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:27,371-0500 INFO ThrottleManager mem=22.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:27,580-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:27,871-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:27,871-0500 INFO ThrottleManager mem=22.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:28,080-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:28,129-0500 INFO Multiplexer No streams +2013-08-09 14:37:28,371-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:28,371-0500 INFO ThrottleManager mem=22.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:28,581-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:28,872-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:28,872-0500 INFO ThrottleManager mem=22.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:29,081-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:29,372-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:29,372-0500 INFO ThrottleManager mem=23.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:29,581-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:29,872-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:29,872-0500 INFO ThrottleManager mem=23.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:30,081-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:30,372-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:30,372-0500 INFO ThrottleManager mem=23.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:30,581-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:30,873-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:30,873-0500 INFO ThrottleManager mem=23.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:31,082-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:31,373-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:31,373-0500 INFO ThrottleManager mem=23.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:31,582-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:31,873-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:31,873-0500 INFO ThrottleManager mem=23.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:32,082-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:32,373-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:32,374-0500 INFO ThrottleManager mem=23.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:32,582-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:32,874-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:32,874-0500 INFO ThrottleManager mem=23.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:32,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:37:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 23.16 MB +2013-08-09 14:37:33,083-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:33,374-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:33,374-0500 INFO ThrottleManager mem=23.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:33,583-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:33,874-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:33,874-0500 INFO ThrottleManager mem=23.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:34,083-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:34,374-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:34,374-0500 INFO ThrottleManager mem=23.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:34,583-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:34,875-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:34,875-0500 INFO ThrottleManager mem=23.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:35,083-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:35,375-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:35,375-0500 INFO ThrottleManager mem=23.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:35,375-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:37:35,584-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:35,584-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:37:35,875-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:35,875-0500 INFO ThrottleManager mem=23.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:36,084-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:36,376-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:36,376-0500 INFO ThrottleManager mem=23.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:36,584-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:36,768-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:37:36,876-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:36,876-0500 INFO ThrottleManager mem=23.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:37,084-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:37,376-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:37,376-0500 INFO ThrottleManager mem=23.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:37,585-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:37,876-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:37,876-0500 INFO ThrottleManager mem=23.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:38,085-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:38,137-0500 INFO Multiplexer No streams +2013-08-09 14:37:38,377-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:38,377-0500 INFO ThrottleManager mem=23.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:38,585-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:38,877-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:38,877-0500 INFO ThrottleManager mem=23.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:39,085-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:39,377-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:39,377-0500 INFO ThrottleManager mem=23.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:39,586-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:39,877-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:39,877-0500 INFO ThrottleManager mem=23.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:40,086-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:40,378-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:40,378-0500 INFO ThrottleManager mem=23.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:40,586-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:40,878-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:40,878-0500 INFO ThrottleManager mem=23.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:41,086-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:41,378-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:41,378-0500 INFO ThrottleManager mem=23.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:41,587-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:41,878-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:41,879-0500 INFO ThrottleManager mem=23.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:42,087-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:42,379-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:42,379-0500 INFO ThrottleManager mem=23.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:42,587-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:42,879-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:42,879-0500 INFO ThrottleManager mem=23.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:37:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 23.4 MB +2013-08-09 14:37:43,087-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:43,379-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:43,379-0500 INFO ThrottleManager mem=23.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:43,587-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:43,879-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:43,879-0500 INFO ThrottleManager mem=23.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:44,088-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:44,380-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:44,380-0500 INFO ThrottleManager mem=23.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:44,588-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:44,880-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:44,880-0500 INFO ThrottleManager mem=23.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:45,088-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:45,380-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:45,380-0500 INFO ThrottleManager mem=23.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:45,380-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:37:45,588-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:45,588-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:37:45,880-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:45,880-0500 INFO ThrottleManager mem=23.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:46,089-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:46,381-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:46,381-0500 INFO ThrottleManager mem=23.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:46,589-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:46,768-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:37:46,881-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:46,881-0500 INFO ThrottleManager mem=23.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:47,089-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:47,381-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:47,381-0500 INFO ThrottleManager mem=23.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:47,589-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:47,881-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:47,881-0500 INFO ThrottleManager mem=23.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:48,090-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:48,144-0500 INFO Multiplexer No streams +2013-08-09 14:37:48,382-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:48,382-0500 INFO ThrottleManager mem=23.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:48,590-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:48,882-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:48,882-0500 INFO ThrottleManager mem=23.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:49,090-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:49,382-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:49,382-0500 INFO ThrottleManager mem=23.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:49,590-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:49,882-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:49,882-0500 INFO ThrottleManager mem=23.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:50,090-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:50,382-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:50,382-0500 INFO ThrottleManager mem=23.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:50,591-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:50,883-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:50,883-0500 INFO ThrottleManager mem=23.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:51,091-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:51,383-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:51,383-0500 INFO ThrottleManager mem=23.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:51,591-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:51,883-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:51,883-0500 INFO ThrottleManager mem=23.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:52,091-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:52,383-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:52,383-0500 INFO ThrottleManager mem=23.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:52,591-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:52,884-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:52,884-0500 INFO ThrottleManager mem=23.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:37:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 23.61 MB +2013-08-09 14:37:53,092-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:53,384-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:53,384-0500 INFO ThrottleManager mem=23.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:53,592-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:53,884-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:53,884-0500 INFO ThrottleManager mem=23.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:54,092-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:54,385-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:54,385-0500 INFO ThrottleManager mem=23.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:54,592-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:54,885-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:54,885-0500 INFO ThrottleManager mem=23.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:55,093-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:55,385-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:55,385-0500 INFO ThrottleManager mem=23.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:55,385-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:37:55,593-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:55,593-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:37:55,885-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:55,885-0500 INFO ThrottleManager mem=23.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:56,093-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:56,385-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:56,386-0500 INFO ThrottleManager mem=23.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:56,593-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:56,768-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:37:56,886-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:56,886-0500 INFO ThrottleManager mem=23.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:57,093-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:57,386-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:57,386-0500 INFO ThrottleManager mem=23.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:57,594-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:57,886-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:57,886-0500 INFO ThrottleManager mem=23.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:58,094-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:58,149-0500 INFO Multiplexer No streams +2013-08-09 14:37:58,386-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:58,387-0500 INFO ThrottleManager mem=23.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:58,594-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:58,887-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:58,887-0500 INFO ThrottleManager mem=23.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:59,094-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:59,387-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:59,387-0500 INFO ThrottleManager mem=23.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:37:59,595-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:59,887-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:37:59,887-0500 INFO ThrottleManager mem=23.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:00,095-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:00,387-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:00,387-0500 INFO ThrottleManager mem=23.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:00,595-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:00,888-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:00,888-0500 INFO ThrottleManager mem=23.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:01,095-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:01,388-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:01,388-0500 INFO ThrottleManager mem=23.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:01,595-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:01,888-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:01,888-0500 INFO ThrottleManager mem=23.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:02,096-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:02,388-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:02,388-0500 INFO ThrottleManager mem=23.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:02,596-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:02,889-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:02,889-0500 INFO ThrottleManager mem=23.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:38:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 23.82 MB +2013-08-09 14:38:03,096-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:03,389-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:03,389-0500 INFO ThrottleManager mem=23.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:03,596-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:03,889-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:03,889-0500 INFO ThrottleManager mem=23.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:04,096-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:04,389-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:04,389-0500 INFO ThrottleManager mem=23.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:04,597-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:04,890-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:04,890-0500 INFO ThrottleManager mem=24.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:05,097-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:05,390-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:05,390-0500 INFO ThrottleManager mem=24.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:05,390-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:38:05,597-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:05,597-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:38:05,890-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:05,890-0500 INFO ThrottleManager mem=24.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:06,097-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:06,391-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:06,391-0500 INFO ThrottleManager mem=24.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:06,597-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:06,769-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:38:06,891-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:06,891-0500 INFO ThrottleManager mem=24.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:07,098-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:07,391-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:07,391-0500 INFO ThrottleManager mem=24.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:07,598-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:07,891-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:07,891-0500 INFO ThrottleManager mem=24.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:08,098-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:08,155-0500 INFO Multiplexer No streams +2013-08-09 14:38:08,391-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:08,391-0500 INFO ThrottleManager mem=24.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:08,598-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:08,892-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:08,892-0500 INFO ThrottleManager mem=24.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:09,099-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:09,392-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:09,392-0500 INFO ThrottleManager mem=24.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:09,599-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:09,892-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:09,892-0500 INFO ThrottleManager mem=24.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:10,099-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:10,392-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:10,392-0500 INFO ThrottleManager mem=24.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:10,599-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:10,893-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:10,893-0500 INFO ThrottleManager mem=24.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:11,099-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:11,393-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:11,393-0500 INFO ThrottleManager mem=24.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:11,599-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:11,893-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:11,893-0500 INFO ThrottleManager mem=24.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:12,100-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:12,393-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:12,393-0500 INFO ThrottleManager mem=24.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:12,600-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:12,893-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:12,893-0500 INFO ThrottleManager mem=24.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:38:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 24.22 MB +2013-08-09 14:38:13,100-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:13,394-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:13,394-0500 INFO ThrottleManager mem=24.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:13,600-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:13,894-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:13,894-0500 INFO ThrottleManager mem=24.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:14,100-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:14,394-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:14,394-0500 INFO ThrottleManager mem=24.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:14,601-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:14,894-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:14,894-0500 INFO ThrottleManager mem=24.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:15,101-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:15,395-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:15,395-0500 INFO ThrottleManager mem=24.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:15,395-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:38:15,601-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:15,601-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:38:15,895-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:15,895-0500 INFO ThrottleManager mem=24.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:16,101-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:16,395-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:16,395-0500 INFO ThrottleManager mem=24.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:16,602-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:16,769-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:38:16,895-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:16,895-0500 INFO ThrottleManager mem=24.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:17,102-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:17,395-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:17,396-0500 INFO ThrottleManager mem=24.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:17,602-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:17,896-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:17,896-0500 INFO ThrottleManager mem=24.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:18,102-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:18,161-0500 INFO Multiplexer No streams +2013-08-09 14:38:18,396-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:18,396-0500 INFO ThrottleManager mem=24.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:18,602-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:18,896-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:18,896-0500 INFO ThrottleManager mem=24.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:19,103-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:19,397-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:19,397-0500 INFO ThrottleManager mem=24.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:19,603-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:19,897-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:19,897-0500 INFO ThrottleManager mem=24.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:20,103-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:20,397-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:20,397-0500 INFO ThrottleManager mem=24.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:20,603-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:20,897-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:20,897-0500 INFO ThrottleManager mem=24.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:21,103-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:21,398-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:21,398-0500 INFO ThrottleManager mem=24.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:21,603-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:21,898-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:21,898-0500 INFO ThrottleManager mem=24.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:22,104-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:22,398-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:22,398-0500 INFO ThrottleManager mem=24.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:22,604-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:22,898-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:22,899-0500 INFO ThrottleManager mem=24.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:38:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 24.43 MB +2013-08-09 14:38:23,104-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:23,399-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:23,399-0500 INFO ThrottleManager mem=24.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:23,604-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:23,899-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:23,899-0500 INFO ThrottleManager mem=24.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:24,105-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:24,399-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:24,399-0500 INFO ThrottleManager mem=24.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:24,605-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:24,899-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:24,900-0500 INFO ThrottleManager mem=24.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:25,105-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:25,400-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:25,400-0500 INFO ThrottleManager mem=24.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:25,400-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:38:25,605-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:25,605-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:38:25,900-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:25,900-0500 INFO ThrottleManager mem=24.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:26,105-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:26,400-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:26,400-0500 INFO ThrottleManager mem=24.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:26,606-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:26,769-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:38:26,901-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:26,901-0500 INFO ThrottleManager mem=24.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:27,106-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:27,401-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:27,401-0500 INFO ThrottleManager mem=24.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:27,606-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:27,901-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:27,901-0500 INFO ThrottleManager mem=24.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:28,106-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:28,169-0500 INFO Multiplexer No streams +2013-08-09 14:38:28,401-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:28,401-0500 INFO ThrottleManager mem=24.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:28,606-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:28,902-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:28,902-0500 INFO ThrottleManager mem=24.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:29,107-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:29,402-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:29,402-0500 INFO ThrottleManager mem=24.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:29,607-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:29,902-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:29,902-0500 INFO ThrottleManager mem=24.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:30,107-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:30,402-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:30,402-0500 INFO ThrottleManager mem=24.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:30,607-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:30,903-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:30,903-0500 INFO ThrottleManager mem=24.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:31,108-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:31,403-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:31,403-0500 INFO ThrottleManager mem=24.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:31,608-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:31,903-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:31,903-0500 INFO ThrottleManager mem=24.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:32,108-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:32,403-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:32,403-0500 INFO ThrottleManager mem=24.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:32,608-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:32,904-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:32,904-0500 INFO ThrottleManager mem=24.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:38:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 24.64 MB +2013-08-09 14:38:33,108-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:33,404-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:33,404-0500 INFO ThrottleManager mem=24.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:33,609-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:33,904-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:33,904-0500 INFO ThrottleManager mem=24.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:34,109-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:34,404-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:34,404-0500 INFO ThrottleManager mem=24.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:34,609-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:34,905-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:34,905-0500 INFO ThrottleManager mem=24.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:35,109-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:35,405-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:35,405-0500 INFO ThrottleManager mem=24.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:35,405-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:38:35,609-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:35,610-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:38:35,905-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:35,905-0500 INFO ThrottleManager mem=24.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:36,110-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:36,406-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:36,406-0500 INFO ThrottleManager mem=24.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:36,610-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:36,769-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:38:36,906-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:36,906-0500 INFO ThrottleManager mem=24.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:37,110-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:37,406-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:37,406-0500 INFO ThrottleManager mem=24.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:37,610-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:37,906-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:37,906-0500 INFO ThrottleManager mem=24.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:38,110-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:38,176-0500 INFO Multiplexer No streams +2013-08-09 14:38:38,407-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:38,407-0500 INFO ThrottleManager mem=24.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:38,611-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:38,907-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:38,907-0500 INFO ThrottleManager mem=24.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:39,111-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:39,407-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:39,407-0500 INFO ThrottleManager mem=24.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:39,611-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:39,907-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:39,907-0500 INFO ThrottleManager mem=24.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:40,111-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:40,408-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:40,408-0500 INFO ThrottleManager mem=24.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:40,612-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:40,908-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:40,908-0500 INFO ThrottleManager mem=24.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:41,112-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:41,408-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:41,408-0500 INFO ThrottleManager mem=24.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:41,612-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:41,908-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:41,908-0500 INFO ThrottleManager mem=24.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:42,112-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:42,409-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:42,409-0500 INFO ThrottleManager mem=24.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:42,612-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:42,909-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:42,909-0500 INFO ThrottleManager mem=24.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:38:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 24.85 MB +2013-08-09 14:38:43,113-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:43,409-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:43,409-0500 INFO ThrottleManager mem=24.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:43,613-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:43,909-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:43,909-0500 INFO ThrottleManager mem=24.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:44,113-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:44,410-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:44,410-0500 INFO ThrottleManager mem=24.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:44,613-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:44,910-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:44,910-0500 INFO ThrottleManager mem=24.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:45,114-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:45,410-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:45,410-0500 INFO ThrottleManager mem=24.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:45,410-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:38:45,614-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:45,614-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:38:45,910-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:45,910-0500 INFO ThrottleManager mem=25.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:46,114-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:46,411-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:46,411-0500 INFO ThrottleManager mem=25.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:46,614-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:46,769-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:38:46,911-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:46,911-0500 INFO ThrottleManager mem=25.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:47,114-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:47,411-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:47,411-0500 INFO ThrottleManager mem=25.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:47,614-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:47,911-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:47,911-0500 INFO ThrottleManager mem=25.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:48,115-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:48,183-0500 INFO Multiplexer No streams +2013-08-09 14:38:48,412-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:48,412-0500 INFO ThrottleManager mem=25.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:48,615-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:48,912-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:48,912-0500 INFO ThrottleManager mem=25.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:49,115-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:49,412-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:49,412-0500 INFO ThrottleManager mem=25.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:49,615-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:49,912-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:49,912-0500 INFO ThrottleManager mem=25.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:50,116-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:50,413-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:50,413-0500 INFO ThrottleManager mem=25.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:50,616-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:50,913-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:50,913-0500 INFO ThrottleManager mem=25.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:51,116-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:51,413-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:51,413-0500 INFO ThrottleManager mem=25.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:51,616-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:51,913-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:51,913-0500 INFO ThrottleManager mem=25.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:52,116-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:52,414-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:52,414-0500 INFO ThrottleManager mem=25.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:52,617-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:52,914-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:52,914-0500 INFO ThrottleManager mem=25.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:38:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 25.18 MB +2013-08-09 14:38:53,117-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:53,414-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:53,414-0500 INFO ThrottleManager mem=25.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:53,617-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:53,914-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:53,915-0500 INFO ThrottleManager mem=25.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:54,117-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:54,415-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:54,415-0500 INFO ThrottleManager mem=25.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:54,618-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:54,915-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:54,915-0500 INFO ThrottleManager mem=25.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:55,118-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:55,415-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:55,415-0500 INFO ThrottleManager mem=25.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:55,415-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:38:55,618-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:55,618-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:38:55,915-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:55,916-0500 INFO ThrottleManager mem=25.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:56,118-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:56,416-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:56,416-0500 INFO ThrottleManager mem=25.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:56,618-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:56,770-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:38:56,916-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:56,916-0500 INFO ThrottleManager mem=25.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:57,119-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:57,416-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:57,416-0500 INFO ThrottleManager mem=25.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:57,619-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:57,917-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:57,917-0500 INFO ThrottleManager mem=25.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:58,119-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:58,187-0500 INFO Multiplexer No streams +2013-08-09 14:38:58,417-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:58,417-0500 INFO ThrottleManager mem=25.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:58,619-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:58,917-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:58,917-0500 INFO ThrottleManager mem=25.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:59,120-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:59,417-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:59,417-0500 INFO ThrottleManager mem=25.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:38:59,620-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:59,918-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:38:59,918-0500 INFO ThrottleManager mem=25.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:00,120-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:00,418-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:00,418-0500 INFO ThrottleManager mem=25.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:00,620-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:00,918-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:00,918-0500 INFO ThrottleManager mem=25.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:01,120-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:01,418-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:01,418-0500 INFO ThrottleManager mem=25.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:01,621-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:01,919-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:01,919-0500 INFO ThrottleManager mem=25.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:02,121-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:02,419-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:02,419-0500 INFO ThrottleManager mem=25.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:02,621-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:02,919-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:02,919-0500 INFO ThrottleManager mem=25.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:02,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:39:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 25.42 MB +2013-08-09 14:39:03,121-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:03,419-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:03,419-0500 INFO ThrottleManager mem=25.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:03,621-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:03,920-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:03,920-0500 INFO ThrottleManager mem=25.46 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:04,122-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:04,420-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:04,420-0500 INFO ThrottleManager mem=25.46 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:04,622-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:04,920-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:04,920-0500 INFO ThrottleManager mem=25.46 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:05,122-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:05,421-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:05,421-0500 INFO ThrottleManager mem=25.46 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:05,421-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:39:05,622-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:05,622-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:39:05,921-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:05,921-0500 INFO ThrottleManager mem=25.46 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:06,123-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:06,421-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:06,421-0500 INFO ThrottleManager mem=25.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:06,623-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:06,770-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:39:06,921-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:06,921-0500 INFO ThrottleManager mem=25.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:07,123-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:07,422-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:07,422-0500 INFO ThrottleManager mem=25.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:07,623-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:07,922-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:07,922-0500 INFO ThrottleManager mem=25.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:08,123-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:08,192-0500 INFO Multiplexer No streams +2013-08-09 14:39:08,422-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:08,422-0500 INFO ThrottleManager mem=25.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:08,624-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:08,922-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:08,922-0500 INFO ThrottleManager mem=25.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:09,124-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:09,423-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:09,423-0500 INFO ThrottleManager mem=25.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:09,624-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:09,923-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:09,923-0500 INFO ThrottleManager mem=25.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:10,124-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:10,423-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:10,423-0500 INFO ThrottleManager mem=25.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:10,625-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:10,923-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:10,924-0500 INFO ThrottleManager mem=25.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:11,125-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:11,424-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:11,424-0500 INFO ThrottleManager mem=25.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:11,625-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:11,924-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:11,924-0500 INFO ThrottleManager mem=25.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:12,125-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:12,424-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:12,424-0500 INFO ThrottleManager mem=25.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:12,625-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:12,925-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:12,925-0500 INFO ThrottleManager mem=25.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:39:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 25.68 MB +2013-08-09 14:39:13,126-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:13,425-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:13,425-0500 INFO ThrottleManager mem=25.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:13,626-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:13,925-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:13,925-0500 INFO ThrottleManager mem=25.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:14,126-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:14,425-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:14,425-0500 INFO ThrottleManager mem=25.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:14,626-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:14,926-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:14,926-0500 INFO ThrottleManager mem=25.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:15,127-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:15,426-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:15,426-0500 INFO ThrottleManager mem=25.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:15,426-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:39:15,627-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:15,627-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:39:15,926-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:15,926-0500 INFO ThrottleManager mem=25.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:16,127-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:16,426-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:16,426-0500 INFO ThrottleManager mem=25.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:16,627-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:16,770-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:39:16,927-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:16,927-0500 INFO ThrottleManager mem=25.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:17,128-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:17,427-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:17,427-0500 INFO ThrottleManager mem=25.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:17,628-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:17,927-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:17,927-0500 INFO ThrottleManager mem=25.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:18,128-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:18,199-0500 INFO Multiplexer No streams +2013-08-09 14:39:18,427-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:18,427-0500 INFO ThrottleManager mem=25.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:18,628-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:18,928-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:18,928-0500 INFO ThrottleManager mem=25.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:19,128-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:19,428-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:19,428-0500 INFO ThrottleManager mem=25.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:19,629-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:19,928-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:19,928-0500 INFO ThrottleManager mem=25.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:20,129-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:20,428-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:20,428-0500 INFO ThrottleManager mem=25.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:20,629-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:20,929-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:20,929-0500 INFO ThrottleManager mem=25.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:21,129-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:21,429-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:21,429-0500 INFO ThrottleManager mem=25.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:21,630-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:21,929-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:21,929-0500 INFO ThrottleManager mem=25.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:22,130-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:22,429-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:22,429-0500 INFO ThrottleManager mem=25.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:22,630-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:22,930-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:22,930-0500 INFO ThrottleManager mem=25.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:22,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:39:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 25.92 MB +2013-08-09 14:39:23,130-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:23,430-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:23,430-0500 INFO ThrottleManager mem=25.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:23,631-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:23,930-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:23,930-0500 INFO ThrottleManager mem=25.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:24,131-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:24,431-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:24,431-0500 INFO ThrottleManager mem=26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:24,631-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:24,931-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:24,931-0500 INFO ThrottleManager mem=26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:25,131-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:25,431-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:25,431-0500 INFO ThrottleManager mem=26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:25,431-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:39:25,631-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:25,631-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:39:25,931-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:25,931-0500 INFO ThrottleManager mem=26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:26,132-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:26,432-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:26,432-0500 INFO ThrottleManager mem=26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:26,632-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:26,770-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:39:26,932-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:26,932-0500 INFO ThrottleManager mem=26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:27,132-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:27,432-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:27,432-0500 INFO ThrottleManager mem=26.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:27,632-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:27,932-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:27,932-0500 INFO ThrottleManager mem=26.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:28,132-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:28,204-0500 INFO Multiplexer No streams +2013-08-09 14:39:28,433-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:28,433-0500 INFO ThrottleManager mem=26.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:28,633-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:28,933-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:28,933-0500 INFO ThrottleManager mem=26.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:29,133-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:29,433-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:29,433-0500 INFO ThrottleManager mem=26.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:29,633-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:29,933-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:29,933-0500 INFO ThrottleManager mem=26.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:30,133-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:30,434-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:30,434-0500 INFO ThrottleManager mem=26.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:30,633-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:30,934-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:30,934-0500 INFO ThrottleManager mem=26.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:31,134-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:31,434-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:31,434-0500 INFO ThrottleManager mem=26.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:31,634-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:31,934-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:31,935-0500 INFO ThrottleManager mem=26.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:32,134-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:32,435-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:32,435-0500 INFO ThrottleManager mem=26.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:32,634-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:32,935-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:32,935-0500 INFO ThrottleManager mem=26.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:39:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 26.21 MB +2013-08-09 14:39:33,135-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:33,435-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:33,435-0500 INFO ThrottleManager mem=26.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:33,635-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:33,935-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:33,936-0500 INFO ThrottleManager mem=26.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:34,135-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:34,436-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:34,436-0500 INFO ThrottleManager mem=26.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:34,635-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:34,936-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:34,936-0500 INFO ThrottleManager mem=26.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:35,135-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:35,436-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:35,437-0500 INFO ThrottleManager mem=26.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:35,437-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:39:35,636-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:35,636-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:39:35,937-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:35,937-0500 INFO ThrottleManager mem=26.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:36,136-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:36,437-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:36,437-0500 INFO ThrottleManager mem=26.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:36,636-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:36,770-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:39:36,937-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:36,937-0500 INFO ThrottleManager mem=26.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:37,136-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:37,437-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:37,438-0500 INFO ThrottleManager mem=26.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:37,637-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:37,938-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:37,938-0500 INFO ThrottleManager mem=26.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:38,137-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:38,208-0500 INFO Multiplexer No streams +2013-08-09 14:39:38,438-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:38,438-0500 INFO ThrottleManager mem=26.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:38,637-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:38,938-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:38,938-0500 INFO ThrottleManager mem=26.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:39,137-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:39,438-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:39,438-0500 INFO ThrottleManager mem=26.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:39,637-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:39,939-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:39,939-0500 INFO ThrottleManager mem=26.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:40,138-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:40,439-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:40,439-0500 INFO ThrottleManager mem=26.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:40,638-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:40,939-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:40,939-0500 INFO ThrottleManager mem=26.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:41,138-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:41,439-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:41,440-0500 INFO ThrottleManager mem=26.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:41,638-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:41,940-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:41,940-0500 INFO ThrottleManager mem=26.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:42,139-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:42,440-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:42,440-0500 INFO ThrottleManager mem=26.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:42,639-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:42,940-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:42,940-0500 INFO ThrottleManager mem=26.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:39:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 26.42 MB +2013-08-09 14:39:43,139-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:43,440-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:43,440-0500 INFO ThrottleManager mem=26.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:43,639-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:43,941-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:43,941-0500 INFO ThrottleManager mem=26.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:44,139-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:44,441-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:44,441-0500 INFO ThrottleManager mem=26.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:44,640-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:44,941-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:44,941-0500 INFO ThrottleManager mem=26.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:45,140-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:45,441-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:45,441-0500 INFO ThrottleManager mem=26.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:45,442-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:39:45,640-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:45,640-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:39:45,942-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:45,942-0500 INFO ThrottleManager mem=26.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:46,140-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:46,442-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:46,442-0500 INFO ThrottleManager mem=26.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:46,640-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:46,771-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:39:46,942-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:46,942-0500 INFO ThrottleManager mem=26.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:47,141-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:47,442-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:47,443-0500 INFO ThrottleManager mem=26.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:47,641-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:47,943-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:47,943-0500 INFO ThrottleManager mem=26.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:48,141-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:48,214-0500 INFO Multiplexer No streams +2013-08-09 14:39:48,443-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:48,443-0500 INFO ThrottleManager mem=26.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:48,641-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:48,943-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:48,943-0500 INFO ThrottleManager mem=26.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:49,141-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:49,443-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:49,444-0500 INFO ThrottleManager mem=26.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:49,642-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:49,944-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:49,944-0500 INFO ThrottleManager mem=26.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:50,142-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:50,444-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:50,444-0500 INFO ThrottleManager mem=26.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:50,642-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:50,944-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:50,944-0500 INFO ThrottleManager mem=26.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:51,142-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:51,444-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:51,444-0500 INFO ThrottleManager mem=26.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:51,642-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:51,945-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:51,945-0500 INFO ThrottleManager mem=26.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:52,143-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:52,445-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:52,445-0500 INFO ThrottleManager mem=26.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:52,643-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:52,945-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:52,945-0500 INFO ThrottleManager mem=26.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:39:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 26.66 MB +2013-08-09 14:39:53,143-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:53,445-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:53,446-0500 INFO ThrottleManager mem=26.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:53,643-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:53,946-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:53,946-0500 INFO ThrottleManager mem=26.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:54,143-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:54,446-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:54,446-0500 INFO ThrottleManager mem=26.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:54,644-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:54,946-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:54,946-0500 INFO ThrottleManager mem=26.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:55,144-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:55,446-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:55,446-0500 INFO ThrottleManager mem=26.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:55,447-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:39:55,644-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:55,644-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:39:55,947-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:55,947-0500 INFO ThrottleManager mem=26.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:56,144-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:56,447-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:56,447-0500 INFO ThrottleManager mem=26.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:56,645-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:56,771-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:39:56,947-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:56,947-0500 INFO ThrottleManager mem=26.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:57,145-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:57,448-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:57,448-0500 INFO ThrottleManager mem=26.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:57,645-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:57,948-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:57,948-0500 INFO ThrottleManager mem=26.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:58,145-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:58,218-0500 INFO Multiplexer No streams +2013-08-09 14:39:58,448-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:58,448-0500 INFO ThrottleManager mem=26.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:58,646-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:58,948-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:58,948-0500 INFO ThrottleManager mem=26.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:59,146-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:59,449-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:59,449-0500 INFO ThrottleManager mem=26.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:39:59,646-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:59,949-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:39:59,949-0500 INFO ThrottleManager mem=26.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:00,146-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:00,449-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:00,449-0500 INFO ThrottleManager mem=26.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:00,646-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:00,949-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:00,949-0500 INFO ThrottleManager mem=26.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:01,147-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:01,449-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:01,450-0500 INFO ThrottleManager mem=26.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:01,647-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:01,950-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:01,950-0500 INFO ThrottleManager mem=26.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:02,147-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:02,450-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:02,450-0500 INFO ThrottleManager mem=26.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:02,647-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:02,950-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:02,950-0500 INFO ThrottleManager mem=26.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:40:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 26.95 MB +2013-08-09 14:40:03,148-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:03,450-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:03,450-0500 INFO ThrottleManager mem=26.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:03,648-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:03,951-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:03,951-0500 INFO ThrottleManager mem=26.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:04,148-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:04,451-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:04,451-0500 INFO ThrottleManager mem=27.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:04,648-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:04,951-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:04,951-0500 INFO ThrottleManager mem=27.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:05,148-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:05,452-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:05,452-0500 INFO ThrottleManager mem=27.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:05,452-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:40:05,648-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:05,649-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:40:05,952-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:05,952-0500 INFO ThrottleManager mem=27.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:06,149-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:06,452-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:06,452-0500 INFO ThrottleManager mem=27.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:06,649-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:06,771-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:40:06,952-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:06,952-0500 INFO ThrottleManager mem=27.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:07,149-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:07,453-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:07,453-0500 INFO ThrottleManager mem=27.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:07,649-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:07,953-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:07,953-0500 INFO ThrottleManager mem=27.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:08,150-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:08,220-0500 INFO Multiplexer No streams +2013-08-09 14:40:08,453-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:08,453-0500 INFO ThrottleManager mem=27.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:08,650-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:08,953-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:08,953-0500 INFO ThrottleManager mem=27.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:09,150-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:09,454-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:09,454-0500 INFO ThrottleManager mem=27.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:09,650-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:09,954-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:09,954-0500 INFO ThrottleManager mem=27.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:10,151-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:10,454-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:10,454-0500 INFO ThrottleManager mem=27.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:10,651-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:10,954-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:10,955-0500 INFO ThrottleManager mem=27.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:11,151-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:11,455-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:11,455-0500 INFO ThrottleManager mem=27.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:11,651-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:11,955-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:11,955-0500 INFO ThrottleManager mem=27.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:12,151-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:12,455-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:12,455-0500 INFO ThrottleManager mem=27.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:12,652-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:12,956-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:12,956-0500 INFO ThrottleManager mem=27.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:40:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 27.25 MB +2013-08-09 14:40:13,152-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:13,456-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:13,456-0500 INFO ThrottleManager mem=27.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:13,652-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:13,956-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:13,956-0500 INFO ThrottleManager mem=27.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:14,152-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:14,456-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:14,456-0500 INFO ThrottleManager mem=27.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:14,653-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:14,957-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:14,957-0500 INFO ThrottleManager mem=27.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:15,153-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:15,457-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:15,457-0500 INFO ThrottleManager mem=27.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:15,457-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:40:15,653-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:15,653-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:40:15,957-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:15,957-0500 INFO ThrottleManager mem=27.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:16,153-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:16,457-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:16,457-0500 INFO ThrottleManager mem=27.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:16,653-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:16,771-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:40:16,958-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:16,958-0500 INFO ThrottleManager mem=27.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:17,154-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:17,458-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:17,458-0500 INFO ThrottleManager mem=27.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:17,654-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:17,958-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:17,958-0500 INFO ThrottleManager mem=27.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:18,154-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:18,228-0500 INFO Multiplexer No streams +2013-08-09 14:40:18,458-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:18,458-0500 INFO ThrottleManager mem=27.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:18,654-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:18,959-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:18,959-0500 INFO ThrottleManager mem=27.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:19,155-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:19,459-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:19,459-0500 INFO ThrottleManager mem=27.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:19,655-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:19,959-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:19,959-0500 INFO ThrottleManager mem=27.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:20,155-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:20,459-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:20,459-0500 INFO ThrottleManager mem=27.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:20,655-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:20,960-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:20,960-0500 INFO ThrottleManager mem=27.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:21,155-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:21,460-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:21,460-0500 INFO ThrottleManager mem=27.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:21,656-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:21,960-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:21,960-0500 INFO ThrottleManager mem=27.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:22,156-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:22,460-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:22,460-0500 INFO ThrottleManager mem=27.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:22,656-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:22,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:40:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 27.45 MB +2013-08-09 14:40:22,961-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:22,961-0500 INFO ThrottleManager mem=27.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:23,156-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:23,461-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:23,461-0500 INFO ThrottleManager mem=27.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:23,656-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:23,961-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:23,961-0500 INFO ThrottleManager mem=27.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:24,157-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:24,461-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:24,461-0500 INFO ThrottleManager mem=27.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:24,657-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:24,962-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:24,962-0500 INFO ThrottleManager mem=27.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:25,157-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:25,462-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:25,462-0500 INFO ThrottleManager mem=27.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:25,462-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:40:25,657-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:25,657-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:40:25,962-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:25,962-0500 INFO ThrottleManager mem=27.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:26,157-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:26,462-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:26,462-0500 INFO ThrottleManager mem=27.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:26,658-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:26,771-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:40:26,963-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:26,963-0500 INFO ThrottleManager mem=27.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:27,158-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:27,463-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:27,463-0500 INFO ThrottleManager mem=27.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:27,658-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:27,963-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:27,963-0500 INFO ThrottleManager mem=27.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:28,158-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:28,232-0500 INFO Multiplexer No streams +2013-08-09 14:40:28,463-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:28,463-0500 INFO ThrottleManager mem=27.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:28,659-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:28,964-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:28,964-0500 INFO ThrottleManager mem=27.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:29,159-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:29,464-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:29,464-0500 INFO ThrottleManager mem=27.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:29,659-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:29,964-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:29,964-0500 INFO ThrottleManager mem=27.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:30,159-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:30,464-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:30,464-0500 INFO ThrottleManager mem=27.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:30,659-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:30,965-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:30,965-0500 INFO ThrottleManager mem=27.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:31,160-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:31,465-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:31,465-0500 INFO ThrottleManager mem=27.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:31,660-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:31,965-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:31,965-0500 INFO ThrottleManager mem=27.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:32,160-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:32,465-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:32,465-0500 INFO ThrottleManager mem=27.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:32,660-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:40:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 27.7 MB +2013-08-09 14:40:32,966-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:32,966-0500 INFO ThrottleManager mem=27.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:33,161-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:33,466-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:33,466-0500 INFO ThrottleManager mem=27.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:33,661-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:33,966-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:33,966-0500 INFO ThrottleManager mem=27.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:34,161-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:34,466-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:34,466-0500 INFO ThrottleManager mem=27.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:34,661-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:34,967-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:34,967-0500 INFO ThrottleManager mem=27.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:35,161-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:35,467-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:35,467-0500 INFO ThrottleManager mem=27.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:35,467-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:40:35,662-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:35,662-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:40:35,967-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:35,967-0500 INFO ThrottleManager mem=27.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:36,162-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:36,468-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:36,468-0500 INFO ThrottleManager mem=27.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:36,662-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:36,771-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:40:36,968-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:36,968-0500 INFO ThrottleManager mem=27.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:37,162-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:37,468-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:37,468-0500 INFO ThrottleManager mem=27.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:37,662-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:37,968-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:37,968-0500 INFO ThrottleManager mem=27.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:38,163-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:38,237-0500 INFO Multiplexer No streams +2013-08-09 14:40:38,469-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:38,469-0500 INFO ThrottleManager mem=27.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:38,663-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:38,969-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:38,969-0500 INFO ThrottleManager mem=27.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:39,163-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:39,469-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:39,469-0500 INFO ThrottleManager mem=27.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:39,663-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:39,969-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:39,969-0500 INFO ThrottleManager mem=27.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:40,164-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:40,470-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:40,470-0500 INFO ThrottleManager mem=27.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:40,664-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:40,970-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:40,970-0500 INFO ThrottleManager mem=27.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:41,164-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:41,470-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:41,470-0500 INFO ThrottleManager mem=27.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:41,664-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:41,970-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:41,970-0500 INFO ThrottleManager mem=27.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:42,164-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:42,471-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:42,471-0500 INFO ThrottleManager mem=27.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:42,665-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:40:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 27.9 MB +2013-08-09 14:40:42,971-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:42,971-0500 INFO ThrottleManager mem=27.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:43,165-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:43,471-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:43,471-0500 INFO ThrottleManager mem=27.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:43,665-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:43,971-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:43,971-0500 INFO ThrottleManager mem=27.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:44,165-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:44,472-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:44,472-0500 INFO ThrottleManager mem=28.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:44,666-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:44,972-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:44,972-0500 INFO ThrottleManager mem=28.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:45,166-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:45,472-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:45,472-0500 INFO ThrottleManager mem=28.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:45,472-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:40:45,666-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:45,666-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:40:45,972-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:45,972-0500 INFO ThrottleManager mem=28.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:46,166-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:46,473-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:46,473-0500 INFO ThrottleManager mem=28.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:46,666-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:46,771-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:40:46,973-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:46,973-0500 INFO ThrottleManager mem=28.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:47,167-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:47,473-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:47,473-0500 INFO ThrottleManager mem=28.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:47,667-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:47,973-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:47,973-0500 INFO ThrottleManager mem=28.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:48,167-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:48,242-0500 INFO Multiplexer No streams +2013-08-09 14:40:48,474-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:48,474-0500 INFO ThrottleManager mem=28.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:48,667-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:48,974-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:48,974-0500 INFO ThrottleManager mem=28.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:49,167-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:49,474-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:49,474-0500 INFO ThrottleManager mem=28.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:49,668-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:49,974-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:49,974-0500 INFO ThrottleManager mem=28.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:50,168-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:50,475-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:50,475-0500 INFO ThrottleManager mem=28.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:50,668-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:50,975-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:50,975-0500 INFO ThrottleManager mem=28.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:51,168-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:51,475-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:51,475-0500 INFO ThrottleManager mem=28.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:51,668-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:51,975-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:51,975-0500 INFO ThrottleManager mem=28.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:52,169-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:52,476-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:52,476-0500 INFO ThrottleManager mem=28.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:52,669-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:40:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 28.24 MB +2013-08-09 14:40:52,976-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:52,976-0500 INFO ThrottleManager mem=28.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:53,169-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:53,476-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:53,476-0500 INFO ThrottleManager mem=28.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:53,669-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:53,976-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:53,976-0500 INFO ThrottleManager mem=28.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:54,169-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:54,477-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:54,477-0500 INFO ThrottleManager mem=28.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:54,670-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:54,977-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:54,977-0500 INFO ThrottleManager mem=28.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:55,170-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:55,477-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:55,477-0500 INFO ThrottleManager mem=28.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:55,477-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:40:55,670-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:55,670-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:40:55,977-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:55,978-0500 INFO ThrottleManager mem=28.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:56,170-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:56,478-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:56,478-0500 INFO ThrottleManager mem=28.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:56,670-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:56,771-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:40:56,978-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:56,978-0500 INFO ThrottleManager mem=28.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:57,171-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:57,478-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:57,478-0500 INFO ThrottleManager mem=28.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:57,671-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:57,978-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:57,978-0500 INFO ThrottleManager mem=28.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:58,171-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:58,244-0500 INFO Multiplexer No streams +2013-08-09 14:40:58,479-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:58,479-0500 INFO ThrottleManager mem=28.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:58,671-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:58,979-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:58,979-0500 INFO ThrottleManager mem=28.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:59,172-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:59,479-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:59,479-0500 INFO ThrottleManager mem=28.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:40:59,672-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:59,979-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:40:59,979-0500 INFO ThrottleManager mem=28.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:00,172-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:00,480-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:00,480-0500 INFO ThrottleManager mem=28.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:00,672-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:00,980-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:00,980-0500 INFO ThrottleManager mem=28.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:01,172-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:01,480-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:01,480-0500 INFO ThrottleManager mem=28.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:01,673-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:01,980-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:01,981-0500 INFO ThrottleManager mem=28.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:02,173-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:02,481-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:02,481-0500 INFO ThrottleManager mem=28.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:02,673-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:41:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 28.52 MB +2013-08-09 14:41:02,981-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:02,981-0500 INFO ThrottleManager mem=28.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:03,173-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:03,481-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:03,481-0500 INFO ThrottleManager mem=28.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:03,674-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:03,982-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:03,982-0500 INFO ThrottleManager mem=28.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:04,174-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:04,482-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:04,482-0500 INFO ThrottleManager mem=28.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:04,674-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:04,982-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:04,982-0500 INFO ThrottleManager mem=28.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:05,174-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:05,483-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:05,483-0500 INFO ThrottleManager mem=28.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:05,483-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:41:05,674-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:05,674-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:41:05,983-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:05,983-0500 INFO ThrottleManager mem=28.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:06,174-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:06,483-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:06,483-0500 INFO ThrottleManager mem=28.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:06,675-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:06,771-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:41:06,983-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:06,983-0500 INFO ThrottleManager mem=28.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:07,175-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:07,484-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:07,484-0500 INFO ThrottleManager mem=28.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:07,675-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:07,984-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:07,984-0500 INFO ThrottleManager mem=28.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:08,175-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:08,249-0500 INFO Multiplexer No streams +2013-08-09 14:41:08,484-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:08,484-0500 INFO ThrottleManager mem=28.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:08,675-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:08,984-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:08,984-0500 INFO ThrottleManager mem=28.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:09,176-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:09,485-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:09,485-0500 INFO ThrottleManager mem=28.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:09,676-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:09,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:09,985-0500 INFO ThrottleManager mem=28.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:10,176-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:10,485-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:10,485-0500 INFO ThrottleManager mem=28.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:10,676-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:10,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:10,986-0500 INFO ThrottleManager mem=28.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:11,176-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:11,486-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:11,486-0500 INFO ThrottleManager mem=28.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:11,677-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:11,986-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:11,986-0500 INFO ThrottleManager mem=28.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:12,177-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:12,486-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:12,486-0500 INFO ThrottleManager mem=28.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:12,677-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:41:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 28.73 MB +2013-08-09 14:41:12,986-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:12,987-0500 INFO ThrottleManager mem=28.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:13,177-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:13,487-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:13,487-0500 INFO ThrottleManager mem=28.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:13,677-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:13,987-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:13,987-0500 INFO ThrottleManager mem=28.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:14,178-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:14,487-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:14,487-0500 INFO ThrottleManager mem=28.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:14,678-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:14,987-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:14,987-0500 INFO ThrottleManager mem=28.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:15,178-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:15,488-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:15,488-0500 INFO ThrottleManager mem=28.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:15,488-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:41:15,678-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:15,678-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:41:15,988-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:15,988-0500 INFO ThrottleManager mem=28.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:16,179-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:16,488-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:16,488-0500 INFO ThrottleManager mem=28.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:16,679-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:16,771-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:41:16,988-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:16,988-0500 INFO ThrottleManager mem=28.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:17,179-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:17,489-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:17,489-0500 INFO ThrottleManager mem=28.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:17,679-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:17,989-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:17,989-0500 INFO ThrottleManager mem=28.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:18,179-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:18,255-0500 INFO Multiplexer No streams +2013-08-09 14:41:18,489-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:18,489-0500 INFO ThrottleManager mem=28.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:18,680-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:18,989-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:18,989-0500 INFO ThrottleManager mem=28.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:19,180-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:19,490-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:19,490-0500 INFO ThrottleManager mem=28.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:19,680-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:19,990-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:19,990-0500 INFO ThrottleManager mem=28.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:20,180-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:20,490-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:20,490-0500 INFO ThrottleManager mem=28.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:20,680-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:20,990-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:20,990-0500 INFO ThrottleManager mem=28.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:21,181-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:21,491-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:21,491-0500 INFO ThrottleManager mem=28.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:21,681-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:21,991-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:21,991-0500 INFO ThrottleManager mem=28.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:22,181-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:22,491-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:22,491-0500 INFO ThrottleManager mem=28.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:22,681-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:41:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 28.94 MB +2013-08-09 14:41:22,991-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:22,992-0500 INFO ThrottleManager mem=28.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:23,182-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:23,492-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:23,492-0500 INFO ThrottleManager mem=28.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:23,682-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:23,992-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:23,992-0500 INFO ThrottleManager mem=28.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:24,182-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:24,492-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:24,492-0500 INFO ThrottleManager mem=29.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:24,682-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:24,993-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:24,993-0500 INFO ThrottleManager mem=29.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:25,182-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:25,493-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:25,493-0500 INFO ThrottleManager mem=29.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:25,493-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:41:25,683-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:25,683-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:41:25,993-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:25,993-0500 INFO ThrottleManager mem=29.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:26,183-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:26,493-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:26,493-0500 INFO ThrottleManager mem=29.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:26,683-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:26,771-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:41:26,994-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:26,994-0500 INFO ThrottleManager mem=29.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:27,183-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:27,494-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:27,494-0500 INFO ThrottleManager mem=29.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:27,684-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:27,994-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:27,994-0500 INFO ThrottleManager mem=29.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:28,184-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:28,261-0500 INFO Multiplexer No streams +2013-08-09 14:41:28,494-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:28,494-0500 INFO ThrottleManager mem=29.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:28,684-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:28,995-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:28,995-0500 INFO ThrottleManager mem=29.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:29,184-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:29,495-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:29,495-0500 INFO ThrottleManager mem=29.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:29,684-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:29,995-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:29,995-0500 INFO ThrottleManager mem=29.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:30,185-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:30,495-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:30,495-0500 INFO ThrottleManager mem=29.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:30,685-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:30,996-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:30,996-0500 INFO ThrottleManager mem=29.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:31,185-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:31,496-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:31,496-0500 INFO ThrottleManager mem=29.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:31,685-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:31,996-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:31,996-0500 INFO ThrottleManager mem=29.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:32,185-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:32,496-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:32,496-0500 INFO ThrottleManager mem=29.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:32,686-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:41:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 29.23 MB +2013-08-09 14:41:32,997-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:32,997-0500 INFO ThrottleManager mem=29.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:33,186-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:33,497-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:33,497-0500 INFO ThrottleManager mem=29.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:33,686-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:33,997-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:33,997-0500 INFO ThrottleManager mem=29.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:34,186-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:34,497-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:34,497-0500 INFO ThrottleManager mem=29.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:34,686-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:34,998-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:34,998-0500 INFO ThrottleManager mem=29.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:35,187-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:35,498-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:35,498-0500 INFO ThrottleManager mem=29.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:35,498-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:41:35,687-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:35,687-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:41:35,998-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:35,998-0500 INFO ThrottleManager mem=29.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:36,187-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:36,498-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:36,498-0500 INFO ThrottleManager mem=29.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:36,687-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:36,772-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:41:36,999-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:36,999-0500 INFO ThrottleManager mem=29.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:37,188-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:37,499-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:37,499-0500 INFO ThrottleManager mem=29.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:37,688-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:37,999-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:37,999-0500 INFO ThrottleManager mem=29.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:38,188-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:38,267-0500 INFO Multiplexer No streams +2013-08-09 14:41:38,499-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:38,499-0500 INFO ThrottleManager mem=29.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:38,688-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:39,000-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:39,000-0500 INFO ThrottleManager mem=29.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:39,188-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:39,500-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:39,500-0500 INFO ThrottleManager mem=29.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:39,689-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:40,000-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:40,000-0500 INFO ThrottleManager mem=29.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:40,189-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:40,500-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:40,500-0500 INFO ThrottleManager mem=29.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:40,689-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:41,001-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:41,001-0500 INFO ThrottleManager mem=29.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:41,189-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:41,501-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:41,501-0500 INFO ThrottleManager mem=29.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:41,689-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:42,001-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:42,001-0500 INFO ThrottleManager mem=29.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:42,190-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:42,501-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:42,501-0500 INFO ThrottleManager mem=29.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:42,690-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:41:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 29.51 MB +2013-08-09 14:41:43,002-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:43,002-0500 INFO ThrottleManager mem=29.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:43,190-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:43,502-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:43,502-0500 INFO ThrottleManager mem=29.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:43,690-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:44,002-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:44,002-0500 INFO ThrottleManager mem=29.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:44,190-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:44,502-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:44,502-0500 INFO ThrottleManager mem=29.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:44,691-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:45,003-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:45,003-0500 INFO ThrottleManager mem=29.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:45,191-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:45,503-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:45,503-0500 INFO ThrottleManager mem=29.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:45,503-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:41:45,691-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:45,691-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:41:46,003-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:46,003-0500 INFO ThrottleManager mem=29.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:46,191-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:46,503-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:46,503-0500 INFO ThrottleManager mem=29.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:46,692-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:46,772-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:41:47,003-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:47,004-0500 INFO ThrottleManager mem=29.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:47,192-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:47,504-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:47,504-0500 INFO ThrottleManager mem=29.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:47,692-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:48,004-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:48,004-0500 INFO ThrottleManager mem=29.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:48,192-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:48,273-0500 INFO Multiplexer No streams +2013-08-09 14:41:48,504-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:48,504-0500 INFO ThrottleManager mem=29.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:48,692-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:49,005-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:49,005-0500 INFO ThrottleManager mem=29.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:49,193-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:49,505-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:49,505-0500 INFO ThrottleManager mem=29.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:49,693-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:50,005-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:50,005-0500 INFO ThrottleManager mem=29.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:50,193-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:50,505-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:50,505-0500 INFO ThrottleManager mem=29.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:50,693-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:51,005-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:51,005-0500 INFO ThrottleManager mem=29.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:51,194-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:51,506-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:51,506-0500 INFO ThrottleManager mem=29.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:51,694-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:52,006-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:52,006-0500 INFO ThrottleManager mem=29.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:52,194-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:52,506-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:52,506-0500 INFO ThrottleManager mem=29.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:52,694-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:41:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 29.77 MB +2013-08-09 14:41:53,006-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:53,007-0500 INFO ThrottleManager mem=29.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:53,194-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:53,507-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:53,507-0500 INFO ThrottleManager mem=29.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:53,695-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:54,007-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:54,007-0500 INFO ThrottleManager mem=29.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:54,195-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:54,507-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:54,507-0500 INFO ThrottleManager mem=29.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:54,695-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:55,007-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:55,007-0500 INFO ThrottleManager mem=29.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:55,195-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:55,508-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:55,508-0500 INFO ThrottleManager mem=29.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:55,508-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:41:55,696-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:55,696-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:41:56,008-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:56,008-0500 INFO ThrottleManager mem=29.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:56,196-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:56,508-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:56,508-0500 INFO ThrottleManager mem=29.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:56,696-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:56,772-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:41:57,008-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:57,008-0500 INFO ThrottleManager mem=29.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:57,196-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:57,509-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:57,509-0500 INFO ThrottleManager mem=29.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:57,696-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:58,009-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:58,009-0500 INFO ThrottleManager mem=29.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:58,197-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:58,281-0500 INFO Multiplexer No streams +2013-08-09 14:41:58,509-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:58,509-0500 INFO ThrottleManager mem=29.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:58,697-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:59,009-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:59,009-0500 INFO ThrottleManager mem=29.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:59,197-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:59,509-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:41:59,510-0500 INFO ThrottleManager mem=29.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:41:59,697-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:00,010-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:00,010-0500 INFO ThrottleManager mem=29.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:00,197-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:00,510-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:00,510-0500 INFO ThrottleManager mem=29.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:00,698-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:01,010-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:01,010-0500 INFO ThrottleManager mem=29.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:01,198-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:01,510-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:01,510-0500 INFO ThrottleManager mem=29.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:01,698-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:02,011-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:02,011-0500 INFO ThrottleManager mem=29.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:02,198-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:02,511-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:02,511-0500 INFO ThrottleManager mem=29.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:02,698-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:02,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:42:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 29.97 MB +2013-08-09 14:42:03,011-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:03,011-0500 INFO ThrottleManager mem=29.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:03,199-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:03,511-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:03,511-0500 INFO ThrottleManager mem=29.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:03,699-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:04,011-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:04,012-0500 INFO ThrottleManager mem=29.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:04,199-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:04,512-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:04,512-0500 INFO ThrottleManager mem=30.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:04,699-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:05,012-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:05,012-0500 INFO ThrottleManager mem=30.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:05,200-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:05,512-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:05,512-0500 INFO ThrottleManager mem=30.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:05,512-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:42:05,700-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:05,700-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:42:06,012-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:06,013-0500 INFO ThrottleManager mem=30.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:06,200-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:06,513-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:06,513-0500 INFO ThrottleManager mem=30.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:06,700-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:06,772-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:42:07,013-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:07,013-0500 INFO ThrottleManager mem=30.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:07,201-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:07,513-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:07,513-0500 INFO ThrottleManager mem=30.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:07,701-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:08,013-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:08,013-0500 INFO ThrottleManager mem=30.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:08,201-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:08,286-0500 INFO Multiplexer No streams +2013-08-09 14:42:08,514-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:08,514-0500 INFO ThrottleManager mem=30.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:08,701-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:09,014-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:09,014-0500 INFO ThrottleManager mem=30.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:09,201-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:09,514-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:09,514-0500 INFO ThrottleManager mem=30.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:09,702-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:10,014-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:10,014-0500 INFO ThrottleManager mem=30.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:10,202-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:10,514-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:10,515-0500 INFO ThrottleManager mem=30.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:10,702-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:11,015-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:11,015-0500 INFO ThrottleManager mem=30.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:11,202-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:11,515-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:11,515-0500 INFO ThrottleManager mem=30.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:11,702-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:12,015-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:12,015-0500 INFO ThrottleManager mem=30.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:12,203-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:12,516-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:12,516-0500 INFO ThrottleManager mem=30.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:12,703-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:42:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 30.3 MB +2013-08-09 14:42:13,016-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:13,016-0500 INFO ThrottleManager mem=30.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:13,203-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:13,516-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:13,516-0500 INFO ThrottleManager mem=30.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:13,703-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:14,016-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:14,016-0500 INFO ThrottleManager mem=30.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:14,204-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:14,517-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:14,517-0500 INFO ThrottleManager mem=30.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:14,704-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:15,017-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:15,017-0500 INFO ThrottleManager mem=30.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:15,204-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:15,517-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:15,517-0500 INFO ThrottleManager mem=30.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:15,517-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:42:15,704-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:15,704-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:42:16,017-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:16,017-0500 INFO ThrottleManager mem=30.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:16,205-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:16,517-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:16,517-0500 INFO ThrottleManager mem=30.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:16,705-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:16,772-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:42:17,018-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:17,018-0500 INFO ThrottleManager mem=30.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:17,205-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:17,518-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:17,518-0500 INFO ThrottleManager mem=30.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:17,705-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:18,018-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:18,018-0500 INFO ThrottleManager mem=30.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:18,205-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:18,292-0500 INFO Multiplexer No streams +2013-08-09 14:42:18,518-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:18,518-0500 INFO ThrottleManager mem=30.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:18,706-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:19,018-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:19,019-0500 INFO ThrottleManager mem=30.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:19,206-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:19,519-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:19,519-0500 INFO ThrottleManager mem=30.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:19,706-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:20,019-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:20,019-0500 INFO ThrottleManager mem=30.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:20,206-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:20,519-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:20,519-0500 INFO ThrottleManager mem=30.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:20,706-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:21,019-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:21,019-0500 INFO ThrottleManager mem=30.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:21,207-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:21,520-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:21,520-0500 INFO ThrottleManager mem=30.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:21,707-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:22,020-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:22,020-0500 INFO ThrottleManager mem=30.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:22,207-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:22,520-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:22,520-0500 INFO ThrottleManager mem=30.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:22,707-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:22,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:42:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 30.5 MB +2013-08-09 14:42:23,020-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:23,020-0500 INFO ThrottleManager mem=30.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:23,208-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:23,521-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:23,521-0500 INFO ThrottleManager mem=30.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:23,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:24,021-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:24,021-0500 INFO ThrottleManager mem=30.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:24,208-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:24,521-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:24,521-0500 INFO ThrottleManager mem=30.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:24,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:25,021-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:25,021-0500 INFO ThrottleManager mem=30.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:25,208-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:25,521-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:25,522-0500 INFO ThrottleManager mem=30.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:25,522-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:42:25,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:25,709-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:42:26,022-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:26,022-0500 INFO ThrottleManager mem=30.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:26,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:26,522-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:26,522-0500 INFO ThrottleManager mem=30.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:26,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:26,773-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:42:27,022-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:27,022-0500 INFO ThrottleManager mem=30.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:27,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:27,522-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:27,522-0500 INFO ThrottleManager mem=30.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:27,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:28,023-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:28,023-0500 INFO ThrottleManager mem=30.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:28,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:28,309-0500 INFO Multiplexer No streams +2013-08-09 14:42:28,523-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:28,523-0500 INFO ThrottleManager mem=30.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:28,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:29,023-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:29,023-0500 INFO ThrottleManager mem=30.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:29,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:29,523-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:29,523-0500 INFO ThrottleManager mem=30.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:29,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:30,023-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:30,023-0500 INFO ThrottleManager mem=30.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:30,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:30,524-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:30,524-0500 INFO ThrottleManager mem=30.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:30,711-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:31,024-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:31,024-0500 INFO ThrottleManager mem=30.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:31,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:31,524-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:31,524-0500 INFO ThrottleManager mem=30.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:31,711-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:32,024-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:32,024-0500 INFO ThrottleManager mem=30.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:32,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:32,524-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:32,524-0500 INFO ThrottleManager mem=30.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:32,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:32,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:42:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 30.72 MB +2013-08-09 14:42:33,025-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:33,025-0500 INFO ThrottleManager mem=30.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:33,212-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:33,525-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:33,525-0500 INFO ThrottleManager mem=30.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:33,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:34,025-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:34,025-0500 INFO ThrottleManager mem=30.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:34,212-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:34,525-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:34,525-0500 INFO ThrottleManager mem=30.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:34,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:35,025-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:35,026-0500 INFO ThrottleManager mem=30.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:35,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:35,526-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:35,526-0500 INFO ThrottleManager mem=30.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:35,526-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:42:35,713-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:35,713-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:42:36,026-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:36,026-0500 INFO ThrottleManager mem=30.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:36,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:36,526-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:36,526-0500 INFO ThrottleManager mem=30.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:36,713-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:36,773-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:42:37,027-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:37,027-0500 INFO ThrottleManager mem=30.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:37,214-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:37,527-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:37,527-0500 INFO ThrottleManager mem=30.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:37,714-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:38,027-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:38,027-0500 INFO ThrottleManager mem=30.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:38,214-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:38,315-0500 INFO Multiplexer No streams +2013-08-09 14:42:38,527-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:38,527-0500 INFO ThrottleManager mem=30.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:38,714-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:39,027-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:39,027-0500 INFO ThrottleManager mem=30.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:39,215-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:39,528-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:39,528-0500 INFO ThrottleManager mem=30.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:39,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:40,028-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:40,028-0500 INFO ThrottleManager mem=30.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:40,215-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:40,528-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:40,528-0500 INFO ThrottleManager mem=30.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:40,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:41,028-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:41,029-0500 INFO ThrottleManager mem=30.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:41,215-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:41,529-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:41,529-0500 INFO ThrottleManager mem=30.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:41,716-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:42,029-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:42,029-0500 INFO ThrottleManager mem=30.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:42,216-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:42,529-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:42,529-0500 INFO ThrottleManager mem=30.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:42,716-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:42:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 31 MB +2013-08-09 14:42:43,029-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:43,029-0500 INFO ThrottleManager mem=31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:43,216-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:43,529-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:43,530-0500 INFO ThrottleManager mem=31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:43,716-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:44,030-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:44,030-0500 INFO ThrottleManager mem=31.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:44,217-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:44,530-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:44,530-0500 INFO ThrottleManager mem=31.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:44,717-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:45,030-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:45,030-0500 INFO ThrottleManager mem=31.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:45,217-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:45,530-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:45,530-0500 INFO ThrottleManager mem=31.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:45,530-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:42:45,720-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:45,720-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:42:46,031-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:46,031-0500 INFO ThrottleManager mem=31.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:46,220-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:46,531-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:46,531-0500 INFO ThrottleManager mem=31.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:46,721-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:46,773-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:42:47,031-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:47,031-0500 INFO ThrottleManager mem=31.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:47,221-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:47,531-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:47,531-0500 INFO ThrottleManager mem=31.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:47,721-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:48,031-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:48,032-0500 INFO ThrottleManager mem=31.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:48,221-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:48,320-0500 INFO Multiplexer No streams +2013-08-09 14:42:48,532-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:48,532-0500 INFO ThrottleManager mem=31.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:48,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:49,032-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:49,032-0500 INFO ThrottleManager mem=31.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:49,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:49,532-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:49,532-0500 INFO ThrottleManager mem=31.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:49,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:50,032-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:50,032-0500 INFO ThrottleManager mem=31.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:50,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:50,533-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:50,533-0500 INFO ThrottleManager mem=31.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:50,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:51,033-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:51,033-0500 INFO ThrottleManager mem=31.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:51,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:51,533-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:51,533-0500 INFO ThrottleManager mem=31.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:51,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:52,033-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:52,033-0500 INFO ThrottleManager mem=31.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:52,223-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:52,534-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:52,534-0500 INFO ThrottleManager mem=31.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:52,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:42:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 31.34 MB +2013-08-09 14:42:53,034-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:53,034-0500 INFO ThrottleManager mem=31.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:53,223-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:53,534-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:53,534-0500 INFO ThrottleManager mem=31.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:53,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:54,034-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:54,034-0500 INFO ThrottleManager mem=31.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:54,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:54,535-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:54,535-0500 INFO ThrottleManager mem=31.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:54,724-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:55,035-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:55,035-0500 INFO ThrottleManager mem=31.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:55,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:55,535-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:55,535-0500 INFO ThrottleManager mem=31.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:55,535-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:42:55,724-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:55,724-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:42:56,035-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:56,035-0500 INFO ThrottleManager mem=31.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:56,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:56,535-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:56,536-0500 INFO ThrottleManager mem=31.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:56,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:56,773-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:42:57,036-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:57,036-0500 INFO ThrottleManager mem=31.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:57,225-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:57,536-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:57,536-0500 INFO ThrottleManager mem=31.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:57,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:58,036-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:58,036-0500 INFO ThrottleManager mem=31.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:58,225-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:58,323-0500 INFO Multiplexer No streams +2013-08-09 14:42:58,536-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:58,536-0500 INFO ThrottleManager mem=31.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:58,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:59,037-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:59,037-0500 INFO ThrottleManager mem=31.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:59,225-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:59,537-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:42:59,537-0500 INFO ThrottleManager mem=31.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:42:59,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:00,037-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:00,037-0500 INFO ThrottleManager mem=31.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:00,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:00,537-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:00,537-0500 INFO ThrottleManager mem=31.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:00,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:01,037-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:01,037-0500 INFO ThrottleManager mem=31.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:01,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:01,538-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:01,538-0500 INFO ThrottleManager mem=31.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:01,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:02,038-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:02,038-0500 INFO ThrottleManager mem=31.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:02,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:02,538-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:02,538-0500 INFO ThrottleManager mem=31.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:02,727-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:02,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:43:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 31.54 MB +2013-08-09 14:43:03,038-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:03,038-0500 INFO ThrottleManager mem=31.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:03,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:03,538-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:03,539-0500 INFO ThrottleManager mem=31.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:03,727-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:04,039-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:04,039-0500 INFO ThrottleManager mem=31.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:04,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:04,539-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:04,539-0500 INFO ThrottleManager mem=31.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:04,728-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:05,039-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:05,039-0500 INFO ThrottleManager mem=31.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:05,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:05,540-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:05,540-0500 INFO ThrottleManager mem=31.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:05,540-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:43:05,728-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:05,728-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:43:06,040-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:06,040-0500 INFO ThrottleManager mem=31.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:06,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:06,540-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:06,540-0500 INFO ThrottleManager mem=31.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:06,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:06,773-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:43:07,040-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:07,040-0500 INFO ThrottleManager mem=31.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:07,229-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:07,540-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:07,540-0500 INFO ThrottleManager mem=31.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:07,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:08,041-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:08,041-0500 INFO ThrottleManager mem=31.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:08,229-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:08,342-0500 INFO Multiplexer No streams +2013-08-09 14:43:08,541-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:08,541-0500 INFO ThrottleManager mem=31.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:08,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:09,041-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:09,041-0500 INFO ThrottleManager mem=31.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:09,229-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:09,541-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:09,541-0500 INFO ThrottleManager mem=31.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:09,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:10,042-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:10,042-0500 INFO ThrottleManager mem=31.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:10,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:10,542-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:10,542-0500 INFO ThrottleManager mem=31.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:10,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:11,042-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:11,042-0500 INFO ThrottleManager mem=31.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:11,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:11,543-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:11,543-0500 INFO ThrottleManager mem=31.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:11,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:12,043-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:12,043-0500 INFO ThrottleManager mem=31.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:12,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:12,543-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:12,543-0500 INFO ThrottleManager mem=31.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:12,731-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:43:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 31.76 MB +2013-08-09 14:43:13,043-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:13,043-0500 INFO ThrottleManager mem=31.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:13,231-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:13,543-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:13,544-0500 INFO ThrottleManager mem=31.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:13,731-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:14,044-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:14,044-0500 INFO ThrottleManager mem=31.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:14,231-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:14,544-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:14,544-0500 INFO ThrottleManager mem=31.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:14,731-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:15,044-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:15,044-0500 INFO ThrottleManager mem=31.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:15,231-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:15,544-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:15,544-0500 INFO ThrottleManager mem=31.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:15,544-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:43:15,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:15,732-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:43:16,045-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:16,045-0500 INFO ThrottleManager mem=31.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:16,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:16,545-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:16,545-0500 INFO ThrottleManager mem=31.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:16,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:16,774-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:43:17,045-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:17,045-0500 INFO ThrottleManager mem=31.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:17,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:17,545-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:17,545-0500 INFO ThrottleManager mem=31.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:17,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:18,046-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:18,046-0500 INFO ThrottleManager mem=31.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:18,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:18,362-0500 INFO Multiplexer No streams +2013-08-09 14:43:18,546-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:18,546-0500 INFO ThrottleManager mem=31.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:18,733-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:19,046-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:19,046-0500 INFO ThrottleManager mem=31.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:19,233-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:19,546-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:19,546-0500 INFO ThrottleManager mem=31.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:19,733-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:20,047-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:20,047-0500 INFO ThrottleManager mem=31.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:20,233-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:20,547-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:20,547-0500 INFO ThrottleManager mem=31.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:20,733-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:21,047-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:21,047-0500 INFO ThrottleManager mem=31.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:21,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:21,547-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:21,547-0500 INFO ThrottleManager mem=31.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:21,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:22,048-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:22,048-0500 INFO ThrottleManager mem=32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:22,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:22,548-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:22,548-0500 INFO ThrottleManager mem=32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:22,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:43:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 32 MB +2013-08-09 14:43:23,048-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:23,048-0500 INFO ThrottleManager mem=32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:23,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:23,549-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:23,549-0500 INFO ThrottleManager mem=32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:23,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:24,049-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:24,049-0500 INFO ThrottleManager mem=32.08 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:24,235-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:24,549-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:24,549-0500 INFO ThrottleManager mem=32.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:24,735-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:25,049-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:25,050-0500 INFO ThrottleManager mem=32.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:25,235-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:25,550-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:25,550-0500 INFO ThrottleManager mem=32.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:25,550-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:43:25,735-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:25,735-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:43:26,050-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:26,050-0500 INFO ThrottleManager mem=32.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:26,235-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:26,550-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:26,550-0500 INFO ThrottleManager mem=32.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:26,736-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:26,774-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:43:27,051-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:27,051-0500 INFO ThrottleManager mem=32.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:27,236-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:27,551-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:27,551-0500 INFO ThrottleManager mem=32.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:27,736-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:28,051-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:28,051-0500 INFO ThrottleManager mem=32.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:28,236-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:28,369-0500 INFO Multiplexer No streams +2013-08-09 14:43:28,551-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:28,551-0500 INFO ThrottleManager mem=32.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:28,736-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:29,052-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:29,052-0500 INFO ThrottleManager mem=32.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:29,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:29,552-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:29,552-0500 INFO ThrottleManager mem=32.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:29,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:30,052-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:30,052-0500 INFO ThrottleManager mem=32.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:30,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:30,552-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:30,552-0500 INFO ThrottleManager mem=32.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:30,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:31,053-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:31,053-0500 INFO ThrottleManager mem=32.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:31,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:31,553-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:31,553-0500 INFO ThrottleManager mem=32.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:31,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:32,053-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:32,053-0500 INFO ThrottleManager mem=32.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:32,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:32,554-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:32,554-0500 INFO ThrottleManager mem=32.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:32,738-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:43:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 32.33 MB +2013-08-09 14:43:33,054-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:33,054-0500 INFO ThrottleManager mem=32.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:33,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:33,554-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:33,554-0500 INFO ThrottleManager mem=32.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:33,738-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:34,054-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:34,054-0500 INFO ThrottleManager mem=32.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:34,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:34,555-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:34,555-0500 INFO ThrottleManager mem=32.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:34,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:35,055-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:35,055-0500 INFO ThrottleManager mem=32.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:35,239-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:35,555-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:35,555-0500 INFO ThrottleManager mem=32.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:35,555-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:43:35,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:35,739-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:43:36,055-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:36,055-0500 INFO ThrottleManager mem=32.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:36,239-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:36,556-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:36,556-0500 INFO ThrottleManager mem=32.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:36,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:36,774-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:43:37,056-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:37,056-0500 INFO ThrottleManager mem=32.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:37,240-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:37,556-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:37,556-0500 INFO ThrottleManager mem=32.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:37,740-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:38,056-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:38,056-0500 INFO ThrottleManager mem=32.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:38,240-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:38,374-0500 INFO Multiplexer No streams +2013-08-09 14:43:38,557-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:38,557-0500 INFO ThrottleManager mem=32.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:38,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:39,057-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:39,057-0500 INFO ThrottleManager mem=32.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:39,241-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:39,557-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:39,557-0500 INFO ThrottleManager mem=32.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:39,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:40,057-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:40,057-0500 INFO ThrottleManager mem=32.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:40,241-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:40,558-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:40,558-0500 INFO ThrottleManager mem=32.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:40,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:41,058-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:41,058-0500 INFO ThrottleManager mem=32.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:41,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:41,558-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:41,558-0500 INFO ThrottleManager mem=32.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:41,742-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:42,058-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:42,059-0500 INFO ThrottleManager mem=32.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:42,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:42,559-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:42,559-0500 INFO ThrottleManager mem=32.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:42,742-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:43:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 32.58 MB +2013-08-09 14:43:43,059-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:43,059-0500 INFO ThrottleManager mem=32.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:43,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:43,559-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:43,559-0500 INFO ThrottleManager mem=32.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:43,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:44,059-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:44,059-0500 INFO ThrottleManager mem=32.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:44,243-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:44,560-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:44,560-0500 INFO ThrottleManager mem=32.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:44,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:45,060-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:45,060-0500 INFO ThrottleManager mem=32.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:45,243-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:45,560-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:45,560-0500 INFO ThrottleManager mem=32.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:45,560-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:43:45,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:45,743-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:43:46,060-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:46,060-0500 INFO ThrottleManager mem=32.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:46,244-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:46,561-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:46,561-0500 INFO ThrottleManager mem=32.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:46,744-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:46,774-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:43:47,061-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:47,061-0500 INFO ThrottleManager mem=32.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:47,244-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:47,561-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:47,561-0500 INFO ThrottleManager mem=32.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:47,744-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:48,061-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:48,061-0500 INFO ThrottleManager mem=32.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:48,244-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:48,381-0500 INFO Multiplexer No streams +2013-08-09 14:43:48,562-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:48,562-0500 INFO ThrottleManager mem=32.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:48,745-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:49,062-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:49,062-0500 INFO ThrottleManager mem=32.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:49,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:49,562-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:49,562-0500 INFO ThrottleManager mem=32.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:49,745-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:50,062-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:50,062-0500 INFO ThrottleManager mem=32.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:50,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:50,562-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:50,562-0500 INFO ThrottleManager mem=32.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:50,745-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:51,063-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:51,063-0500 INFO ThrottleManager mem=32.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:51,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:51,563-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:51,563-0500 INFO ThrottleManager mem=32.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:51,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:52,063-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:52,063-0500 INFO ThrottleManager mem=32.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:52,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:52,563-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:52,563-0500 INFO ThrottleManager mem=32.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:52,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:43:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 32.83 MB +2013-08-09 14:43:53,064-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:53,064-0500 INFO ThrottleManager mem=32.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:53,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:53,564-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:53,564-0500 INFO ThrottleManager mem=32.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:53,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:54,064-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:54,064-0500 INFO ThrottleManager mem=32.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:54,247-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:54,564-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:54,564-0500 INFO ThrottleManager mem=32.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:54,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:55,065-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:55,065-0500 INFO ThrottleManager mem=32.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:55,247-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:55,565-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:55,565-0500 INFO ThrottleManager mem=32.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:55,565-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:43:55,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:55,747-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:43:56,065-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:56,065-0500 INFO ThrottleManager mem=32.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:56,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:56,565-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:56,565-0500 INFO ThrottleManager mem=32.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:56,748-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:56,774-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:43:57,066-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:57,066-0500 INFO ThrottleManager mem=32.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:57,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:57,566-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:57,566-0500 INFO ThrottleManager mem=32.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:57,748-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:58,066-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:58,066-0500 INFO ThrottleManager mem=32.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:58,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:58,388-0500 INFO Multiplexer No streams +2013-08-09 14:43:58,566-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:58,566-0500 INFO ThrottleManager mem=32.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:58,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:59,066-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:59,066-0500 INFO ThrottleManager mem=32.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:59,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:59,567-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:43:59,567-0500 INFO ThrottleManager mem=32.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:43:59,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:00,067-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:00,067-0500 INFO ThrottleManager mem=33.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:00,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:00,567-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:00,567-0500 INFO ThrottleManager mem=33.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:00,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:01,067-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:01,067-0500 INFO ThrottleManager mem=33.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:01,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:01,567-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:01,567-0500 INFO ThrottleManager mem=33.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:01,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:02,068-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:02,068-0500 INFO ThrottleManager mem=33.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:02,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:02,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:02,568-0500 INFO ThrottleManager mem=33.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:02,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:44:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 33.03 MB +2013-08-09 14:44:03,068-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:03,068-0500 INFO ThrottleManager mem=33.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:03,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:03,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:03,568-0500 INFO ThrottleManager mem=33.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:03,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:04,069-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:04,069-0500 INFO ThrottleManager mem=33.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:04,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:04,569-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:04,569-0500 INFO ThrottleManager mem=33.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:04,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:05,069-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:05,069-0500 INFO ThrottleManager mem=33.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:05,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:05,570-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:05,570-0500 INFO ThrottleManager mem=33.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:05,570-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:44:05,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:05,752-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:44:06,070-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:06,070-0500 INFO ThrottleManager mem=33.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:06,252-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:06,570-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:06,570-0500 INFO ThrottleManager mem=33.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:06,752-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:06,775-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:44:07,070-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:07,070-0500 INFO ThrottleManager mem=33.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:07,252-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:07,570-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:07,570-0500 INFO ThrottleManager mem=33.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:07,752-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:08,071-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:08,071-0500 INFO ThrottleManager mem=33.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:08,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:08,396-0500 INFO Multiplexer No streams +2013-08-09 14:44:08,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:08,571-0500 INFO ThrottleManager mem=33.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:08,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:09,071-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:09,071-0500 INFO ThrottleManager mem=33.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:09,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:09,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:09,571-0500 INFO ThrottleManager mem=33.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:09,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:10,071-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:10,071-0500 INFO ThrottleManager mem=33.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:10,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:10,572-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:10,572-0500 INFO ThrottleManager mem=33.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:10,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:11,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:11,072-0500 INFO ThrottleManager mem=33.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:11,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:11,572-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:11,572-0500 INFO ThrottleManager mem=33.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:11,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:12,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:12,072-0500 INFO ThrottleManager mem=33.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:12,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:12,573-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:12,573-0500 INFO ThrottleManager mem=33.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:12,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:44:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 33.33 MB +2013-08-09 14:44:13,073-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:13,073-0500 INFO ThrottleManager mem=33.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:13,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:13,573-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:13,573-0500 INFO ThrottleManager mem=33.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:13,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:14,073-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:14,073-0500 INFO ThrottleManager mem=33.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:14,255-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:14,573-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:14,574-0500 INFO ThrottleManager mem=33.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:14,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:15,074-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:15,074-0500 INFO ThrottleManager mem=33.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:15,255-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:15,574-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:15,574-0500 INFO ThrottleManager mem=33.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:15,574-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:44:15,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:15,755-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:44:16,074-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:16,074-0500 INFO ThrottleManager mem=33.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:16,256-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:16,574-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:16,574-0500 INFO ThrottleManager mem=33.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:16,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:16,775-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:44:17,075-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:17,075-0500 INFO ThrottleManager mem=33.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:17,256-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:17,575-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:17,575-0500 INFO ThrottleManager mem=33.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:17,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:18,075-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:18,075-0500 INFO ThrottleManager mem=33.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:18,256-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:18,402-0500 INFO Multiplexer No streams +2013-08-09 14:44:18,575-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:18,575-0500 INFO ThrottleManager mem=33.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:18,757-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:19,075-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:19,075-0500 INFO ThrottleManager mem=33.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:19,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:19,576-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:19,576-0500 INFO ThrottleManager mem=33.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:19,757-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:20,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:20,076-0500 INFO ThrottleManager mem=33.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:20,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:20,576-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:20,576-0500 INFO ThrottleManager mem=33.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:20,757-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:21,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:21,076-0500 INFO ThrottleManager mem=33.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:21,258-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:21,576-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:21,577-0500 INFO ThrottleManager mem=33.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:21,758-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:22,077-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:22,077-0500 INFO ThrottleManager mem=33.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:22,258-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:22,577-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:22,577-0500 INFO ThrottleManager mem=33.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:22,758-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:44:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 33.53 MB +2013-08-09 14:44:23,077-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:23,077-0500 INFO ThrottleManager mem=33.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:23,258-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:23,578-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:23,578-0500 INFO ThrottleManager mem=33.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:23,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:24,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:24,078-0500 INFO ThrottleManager mem=33.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:24,259-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:24,578-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:24,578-0500 INFO ThrottleManager mem=33.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:24,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:25,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:25,078-0500 INFO ThrottleManager mem=33.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:25,259-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:25,578-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:25,578-0500 INFO ThrottleManager mem=33.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:25,578-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:44:25,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:25,759-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:44:26,079-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:26,079-0500 INFO ThrottleManager mem=33.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:26,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:26,579-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:26,579-0500 INFO ThrottleManager mem=33.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:26,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:26,775-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:44:27,079-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:27,079-0500 INFO ThrottleManager mem=33.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:27,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:27,579-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:27,579-0500 INFO ThrottleManager mem=33.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:27,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:28,080-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:28,080-0500 INFO ThrottleManager mem=33.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:28,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:28,406-0500 INFO Multiplexer No streams +2013-08-09 14:44:28,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:28,580-0500 INFO ThrottleManager mem=33.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:28,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:29,080-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:29,080-0500 INFO ThrottleManager mem=33.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:29,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:29,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:29,580-0500 INFO ThrottleManager mem=33.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:29,761-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:30,080-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:30,080-0500 INFO ThrottleManager mem=33.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:30,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:30,581-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:30,581-0500 INFO ThrottleManager mem=33.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:30,761-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:31,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:31,081-0500 INFO ThrottleManager mem=33.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:31,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:31,581-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:31,581-0500 INFO ThrottleManager mem=33.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:31,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:32,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:32,081-0500 INFO ThrottleManager mem=33.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:32,262-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:32,582-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:32,582-0500 INFO ThrottleManager mem=33.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:32,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:44:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 33.82 MB +2013-08-09 14:44:33,082-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:33,082-0500 INFO ThrottleManager mem=33.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:33,262-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:33,582-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:33,582-0500 INFO ThrottleManager mem=33.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:33,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:34,082-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:34,082-0500 INFO ThrottleManager mem=33.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:34,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:34,582-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:34,583-0500 INFO ThrottleManager mem=33.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:34,763-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:35,083-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:35,083-0500 INFO ThrottleManager mem=33.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:35,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:35,583-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:35,583-0500 INFO ThrottleManager mem=33.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:35,583-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:44:35,763-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:35,763-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:44:36,084-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:36,084-0500 INFO ThrottleManager mem=33.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:36,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:36,584-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:36,584-0500 INFO ThrottleManager mem=33.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:36,764-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:36,775-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:44:37,084-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:37,084-0500 INFO ThrottleManager mem=33.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:37,264-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:37,584-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:37,584-0500 INFO ThrottleManager mem=33.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:37,764-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:38,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:38,085-0500 INFO ThrottleManager mem=33.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:38,264-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:38,414-0500 INFO Multiplexer No streams +2013-08-09 14:44:38,585-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:38,585-0500 INFO ThrottleManager mem=33.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:38,764-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:39,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:39,085-0500 INFO ThrottleManager mem=33.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:39,264-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:39,585-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:39,585-0500 INFO ThrottleManager mem=33.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:39,767-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:40,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:40,085-0500 INFO ThrottleManager mem=33.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:40,267-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:40,586-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:40,586-0500 INFO ThrottleManager mem=34.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:40,767-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:41,086-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:41,086-0500 INFO ThrottleManager mem=34.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:41,267-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:41,586-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:41,586-0500 INFO ThrottleManager mem=34.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:41,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:42,087-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:42,087-0500 INFO ThrottleManager mem=34.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:42,268-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:42,587-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:42,587-0500 INFO ThrottleManager mem=34.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:42,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:44:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 34.07 MB +2013-08-09 14:44:43,087-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:43,087-0500 INFO ThrottleManager mem=34.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:43,268-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:43,587-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:43,587-0500 INFO ThrottleManager mem=34.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:43,769-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:44,088-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:44,088-0500 INFO ThrottleManager mem=34.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:44,269-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:44,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:44,588-0500 INFO ThrottleManager mem=34.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:44,770-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:45,088-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:45,088-0500 INFO ThrottleManager mem=34.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:45,270-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:45,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:45,588-0500 INFO ThrottleManager mem=34.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:45,588-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:44:45,771-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:45,771-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:44:46,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:46,089-0500 INFO ThrottleManager mem=34.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:46,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:46,589-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:46,589-0500 INFO ThrottleManager mem=34.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:46,772-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:46,775-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:44:47,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:47,089-0500 INFO ThrottleManager mem=34.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:47,272-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:47,589-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:47,589-0500 INFO ThrottleManager mem=34.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:47,773-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:48,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:48,089-0500 INFO ThrottleManager mem=34.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:48,273-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:48,422-0500 INFO Multiplexer No streams +2013-08-09 14:44:48,590-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:48,590-0500 INFO ThrottleManager mem=34.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:48,774-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:49,090-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:49,090-0500 INFO ThrottleManager mem=34.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:49,274-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:49,590-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:49,590-0500 INFO ThrottleManager mem=34.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:49,774-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:50,090-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:50,090-0500 INFO ThrottleManager mem=34.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:50,274-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:50,591-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:50,591-0500 INFO ThrottleManager mem=34.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:50,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:51,091-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:51,091-0500 INFO ThrottleManager mem=34.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:51,275-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:51,591-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:51,591-0500 INFO ThrottleManager mem=34.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:51,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:52,091-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:52,091-0500 INFO ThrottleManager mem=34.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:52,275-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:52,592-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:52,592-0500 INFO ThrottleManager mem=34.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:52,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:44:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 34.36 MB +2013-08-09 14:44:53,092-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:53,092-0500 INFO ThrottleManager mem=34.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:53,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:53,592-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:53,592-0500 INFO ThrottleManager mem=34.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:53,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:54,093-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:54,093-0500 INFO ThrottleManager mem=34.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:54,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:54,593-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:54,593-0500 INFO ThrottleManager mem=34.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:54,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:55,093-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:55,093-0500 INFO ThrottleManager mem=34.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:55,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:55,593-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:55,593-0500 INFO ThrottleManager mem=34.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:55,593-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:44:55,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:55,777-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:44:56,094-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:56,094-0500 INFO ThrottleManager mem=34.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:56,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:56,594-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:56,594-0500 INFO ThrottleManager mem=34.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:56,775-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:44:56,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:57,094-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:57,094-0500 INFO ThrottleManager mem=34.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:57,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:57,594-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:57,594-0500 INFO ThrottleManager mem=34.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:57,778-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:58,095-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:58,095-0500 INFO ThrottleManager mem=34.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:58,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:58,428-0500 INFO Multiplexer No streams +2013-08-09 14:44:58,595-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:58,595-0500 INFO ThrottleManager mem=34.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:58,778-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:59,095-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:59,095-0500 INFO ThrottleManager mem=34.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:59,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:59,595-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:44:59,595-0500 INFO ThrottleManager mem=34.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:44:59,778-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:00,096-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:00,096-0500 INFO ThrottleManager mem=34.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:00,279-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:00,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:00,596-0500 INFO ThrottleManager mem=34.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:00,779-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:01,096-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:01,096-0500 INFO ThrottleManager mem=34.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:01,279-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:01,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:01,596-0500 INFO ThrottleManager mem=34.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:01,779-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:02,097-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:02,097-0500 INFO ThrottleManager mem=34.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:02,279-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:02,597-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:02,597-0500 INFO ThrottleManager mem=34.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:02,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:45:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 34.6 MB +2013-08-09 14:45:03,097-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:03,097-0500 INFO ThrottleManager mem=34.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:03,280-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:03,597-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:03,597-0500 INFO ThrottleManager mem=34.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:03,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:04,098-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:04,098-0500 INFO ThrottleManager mem=34.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:04,280-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:04,598-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:04,598-0500 INFO ThrottleManager mem=34.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:04,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:05,098-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:05,098-0500 INFO ThrottleManager mem=34.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:05,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:05,599-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:05,599-0500 INFO ThrottleManager mem=34.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:05,599-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:45:05,781-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:05,781-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:45:06,099-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:06,099-0500 INFO ThrottleManager mem=34.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:06,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:06,599-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:06,599-0500 INFO ThrottleManager mem=34.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:06,775-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:45:06,781-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:07,099-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:07,099-0500 INFO ThrottleManager mem=34.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:07,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:07,600-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:07,600-0500 INFO ThrottleManager mem=34.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:07,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:08,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:08,100-0500 INFO ThrottleManager mem=34.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:08,282-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:08,436-0500 INFO Multiplexer No streams +2013-08-09 14:45:08,600-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:08,600-0500 INFO ThrottleManager mem=34.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:08,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:09,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:09,100-0500 INFO ThrottleManager mem=34.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:09,282-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:09,601-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:09,601-0500 INFO ThrottleManager mem=34.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:09,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:10,101-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:10,101-0500 INFO ThrottleManager mem=34.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:10,283-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:10,601-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:10,601-0500 INFO ThrottleManager mem=34.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:10,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:11,101-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:11,102-0500 INFO ThrottleManager mem=34.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:11,283-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:11,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:11,602-0500 INFO ThrottleManager mem=34.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:11,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:12,102-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:12,102-0500 INFO ThrottleManager mem=34.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:12,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:12,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:12,602-0500 INFO ThrottleManager mem=34.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:12,784-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:45:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 34.81 MB +2013-08-09 14:45:13,102-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:13,103-0500 INFO ThrottleManager mem=34.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:13,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:13,603-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:13,603-0500 INFO ThrottleManager mem=34.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:13,784-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:14,103-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:14,103-0500 INFO ThrottleManager mem=34.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:14,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:14,603-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:14,603-0500 INFO ThrottleManager mem=34.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:14,784-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:15,103-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:15,103-0500 INFO ThrottleManager mem=34.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:15,285-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:15,604-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:15,604-0500 INFO ThrottleManager mem=34.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:15,604-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:45:15,785-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:15,785-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:45:16,104-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:16,104-0500 INFO ThrottleManager mem=34.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:16,285-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:16,604-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:16,604-0500 INFO ThrottleManager mem=34.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:16,775-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:45:16,785-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:17,104-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:17,104-0500 INFO ThrottleManager mem=35.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:17,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:17,605-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:17,605-0500 INFO ThrottleManager mem=35.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:17,786-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:18,105-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:18,105-0500 INFO ThrottleManager mem=35.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:18,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:18,444-0500 INFO Multiplexer No streams +2013-08-09 14:45:18,605-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:18,605-0500 INFO ThrottleManager mem=35.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:18,786-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:19,105-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:19,105-0500 INFO ThrottleManager mem=35.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:19,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:19,605-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:19,606-0500 INFO ThrottleManager mem=35.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:19,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:20,106-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:20,106-0500 INFO ThrottleManager mem=35.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:20,287-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:20,606-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:20,606-0500 INFO ThrottleManager mem=35.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:20,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:21,106-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:21,106-0500 INFO ThrottleManager mem=35.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:21,287-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:21,606-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:21,607-0500 INFO ThrottleManager mem=35.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:21,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:22,107-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:22,107-0500 INFO ThrottleManager mem=35.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:22,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:22,607-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:22,607-0500 INFO ThrottleManager mem=35.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:22,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:45:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 35.06 MB +2013-08-09 14:45:23,107-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:23,108-0500 INFO ThrottleManager mem=35.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:23,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:23,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:23,608-0500 INFO ThrottleManager mem=35.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:23,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:24,108-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:24,108-0500 INFO ThrottleManager mem=35.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:24,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:24,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:24,608-0500 INFO ThrottleManager mem=35.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:24,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:25,108-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:25,108-0500 INFO ThrottleManager mem=35.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:25,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:25,609-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:25,609-0500 INFO ThrottleManager mem=35.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:25,609-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:45:25,789-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:25,789-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:45:26,109-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:26,109-0500 INFO ThrottleManager mem=35.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:26,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:26,609-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:26,609-0500 INFO ThrottleManager mem=35.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:26,775-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:45:26,789-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:27,109-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:27,109-0500 INFO ThrottleManager mem=35.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:27,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:27,610-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:27,610-0500 INFO ThrottleManager mem=35.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:27,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:28,110-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:28,110-0500 INFO ThrottleManager mem=35.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:28,290-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:28,450-0500 INFO Multiplexer No streams +2013-08-09 14:45:28,610-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:28,610-0500 INFO ThrottleManager mem=35.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:28,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:29,110-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:29,110-0500 INFO ThrottleManager mem=35.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:29,290-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:29,611-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:29,611-0500 INFO ThrottleManager mem=35.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:29,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:30,111-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:30,111-0500 INFO ThrottleManager mem=35.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:30,291-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:30,611-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:30,611-0500 INFO ThrottleManager mem=35.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:30,791-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:31,111-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:31,111-0500 INFO ThrottleManager mem=35.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:31,291-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:31,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:31,612-0500 INFO ThrottleManager mem=35.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:31,791-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:32,112-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:32,112-0500 INFO ThrottleManager mem=35.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:32,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:32,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:32,612-0500 INFO ThrottleManager mem=35.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:32,792-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:32,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:45:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 35.43 MB +2013-08-09 14:45:33,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:33,113-0500 INFO ThrottleManager mem=35.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:33,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:33,613-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:33,613-0500 INFO ThrottleManager mem=35.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:33,792-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:34,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:34,113-0500 INFO ThrottleManager mem=35.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:34,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:34,613-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:34,613-0500 INFO ThrottleManager mem=35.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:34,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:35,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:35,114-0500 INFO ThrottleManager mem=35.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:35,293-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:35,614-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:35,614-0500 INFO ThrottleManager mem=35.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:35,614-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:45:35,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:35,793-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:45:36,114-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:36,114-0500 INFO ThrottleManager mem=35.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:36,293-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:36,614-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:36,614-0500 INFO ThrottleManager mem=35.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:36,775-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:45:36,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:37,115-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:37,115-0500 INFO ThrottleManager mem=35.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:37,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:37,615-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:37,615-0500 INFO ThrottleManager mem=35.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:37,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:38,115-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:38,115-0500 INFO ThrottleManager mem=35.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:38,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:38,456-0500 INFO Multiplexer No streams +2013-08-09 14:45:38,615-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:38,615-0500 INFO ThrottleManager mem=35.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:38,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:39,116-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:39,116-0500 INFO ThrottleManager mem=35.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:39,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:39,616-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:39,616-0500 INFO ThrottleManager mem=35.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:39,795-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:40,116-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:40,116-0500 INFO ThrottleManager mem=35.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:40,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:40,616-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:40,616-0500 INFO ThrottleManager mem=35.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:40,795-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:41,117-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:41,117-0500 INFO ThrottleManager mem=35.59 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:41,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:41,617-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:41,617-0500 INFO ThrottleManager mem=35.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:41,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:42,117-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:42,117-0500 INFO ThrottleManager mem=35.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:42,296-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:42,617-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:42,617-0500 INFO ThrottleManager mem=35.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:42,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:45:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 35.63 MB +2013-08-09 14:45:43,118-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:43,118-0500 INFO ThrottleManager mem=35.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:43,296-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:43,618-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:43,618-0500 INFO ThrottleManager mem=35.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:43,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:44,118-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:44,118-0500 INFO ThrottleManager mem=35.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:44,297-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:44,618-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:44,618-0500 INFO ThrottleManager mem=35.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:44,797-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:45,119-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:45,119-0500 INFO ThrottleManager mem=35.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:45,297-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:45,619-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:45,619-0500 INFO ThrottleManager mem=35.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:45,619-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:45:45,797-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:45,797-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:45:46,119-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:46,119-0500 INFO ThrottleManager mem=35.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:46,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:46,619-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:46,619-0500 INFO ThrottleManager mem=35.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:46,776-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:45:46,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:47,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:47,120-0500 INFO ThrottleManager mem=35.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:47,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:47,620-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:47,620-0500 INFO ThrottleManager mem=35.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:47,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:48,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:48,120-0500 INFO ThrottleManager mem=35.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:48,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:48,461-0500 INFO Multiplexer No streams +2013-08-09 14:45:48,620-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:48,620-0500 INFO ThrottleManager mem=35.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:48,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:49,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:49,120-0500 INFO ThrottleManager mem=35.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:49,299-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:49,621-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:49,621-0500 INFO ThrottleManager mem=35.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:49,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:50,121-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:50,121-0500 INFO ThrottleManager mem=35.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:50,299-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:50,621-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:50,621-0500 INFO ThrottleManager mem=35.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:50,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:51,121-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:51,121-0500 INFO ThrottleManager mem=35.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:51,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:51,622-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:51,622-0500 INFO ThrottleManager mem=35.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:51,800-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:52,122-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:52,122-0500 INFO ThrottleManager mem=35.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:52,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:52,622-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:52,622-0500 INFO ThrottleManager mem=35.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:52,800-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:52,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:45:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 35.85 MB +2013-08-09 14:45:53,122-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:53,123-0500 INFO ThrottleManager mem=35.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:53,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:53,623-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:53,623-0500 INFO ThrottleManager mem=35.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:53,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:54,123-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:54,123-0500 INFO ThrottleManager mem=35.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:54,301-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:54,623-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:54,623-0500 INFO ThrottleManager mem=35.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:54,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:55,123-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:55,123-0500 INFO ThrottleManager mem=35.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:55,301-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:55,624-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:55,624-0500 INFO ThrottleManager mem=35.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:55,624-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:45:55,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:55,801-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:45:56,124-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:56,124-0500 INFO ThrottleManager mem=35.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:56,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:56,624-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:56,624-0500 INFO ThrottleManager mem=36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:56,776-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:45:56,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:57,124-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:57,124-0500 INFO ThrottleManager mem=36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:57,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:57,625-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:57,625-0500 INFO ThrottleManager mem=36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:57,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:58,125-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:58,125-0500 INFO ThrottleManager mem=36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:58,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:58,468-0500 INFO Multiplexer No streams +2013-08-09 14:45:58,625-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:58,625-0500 INFO ThrottleManager mem=36.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:58,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:59,125-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:59,125-0500 INFO ThrottleManager mem=36.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:59,303-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:59,626-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:45:59,626-0500 INFO ThrottleManager mem=36.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:45:59,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:00,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:00,126-0500 INFO ThrottleManager mem=36.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:00,303-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:00,626-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:00,626-0500 INFO ThrottleManager mem=36.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:00,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:01,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:01,126-0500 INFO ThrottleManager mem=36.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:01,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:01,626-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:01,627-0500 INFO ThrottleManager mem=36.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:01,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:02,127-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:02,127-0500 INFO ThrottleManager mem=36.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:02,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:02,627-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:02,627-0500 INFO ThrottleManager mem=36.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:02,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:02,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:46:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 36.05 MB +2013-08-09 14:46:03,127-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:03,127-0500 INFO ThrottleManager mem=36.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:03,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:03,627-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:03,627-0500 INFO ThrottleManager mem=36.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:03,805-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:04,128-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:04,128-0500 INFO ThrottleManager mem=36.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:04,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:04,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:04,628-0500 INFO ThrottleManager mem=36.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:04,805-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:05,128-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:05,128-0500 INFO ThrottleManager mem=36.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:05,306-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:05,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:05,628-0500 INFO ThrottleManager mem=36.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:05,628-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:46:05,806-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:05,806-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:46:06,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:06,129-0500 INFO ThrottleManager mem=36.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:06,306-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:06,629-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:06,629-0500 INFO ThrottleManager mem=36.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:06,776-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:46:06,806-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:07,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:07,129-0500 INFO ThrottleManager mem=36.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:07,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:07,629-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:07,629-0500 INFO ThrottleManager mem=36.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:07,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:08,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:08,130-0500 INFO ThrottleManager mem=36.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:08,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:08,476-0500 INFO Multiplexer No streams +2013-08-09 14:46:08,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:08,630-0500 INFO ThrottleManager mem=36.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:08,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:09,130-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:09,130-0500 INFO ThrottleManager mem=36.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:09,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:09,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:09,630-0500 INFO ThrottleManager mem=36.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:09,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:10,130-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:10,130-0500 INFO ThrottleManager mem=36.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:10,308-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:10,631-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:10,631-0500 INFO ThrottleManager mem=36.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:10,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:11,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:11,131-0500 INFO ThrottleManager mem=36.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:11,308-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:11,631-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:11,631-0500 INFO ThrottleManager mem=36.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:11,809-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:12,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:12,131-0500 INFO ThrottleManager mem=36.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:12,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:12,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:12,632-0500 INFO ThrottleManager mem=36.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:12,809-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:46:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 36.38 MB +2013-08-09 14:46:13,132-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:13,132-0500 INFO ThrottleManager mem=36.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:13,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:13,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:13,632-0500 INFO ThrottleManager mem=36.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:13,809-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:14,132-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:14,132-0500 INFO ThrottleManager mem=36.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:14,310-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:14,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:14,633-0500 INFO ThrottleManager mem=36.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:14,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:15,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:15,133-0500 INFO ThrottleManager mem=36.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:15,310-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:15,633-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:15,633-0500 INFO ThrottleManager mem=36.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:15,633-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:46:15,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:15,810-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:46:16,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:16,133-0500 INFO ThrottleManager mem=36.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:16,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:16,633-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:16,633-0500 INFO ThrottleManager mem=36.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:16,776-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:46:16,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:17,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:17,134-0500 INFO ThrottleManager mem=36.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:17,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:17,634-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:17,634-0500 INFO ThrottleManager mem=36.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:17,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:18,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:18,134-0500 INFO ThrottleManager mem=36.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:18,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:18,481-0500 INFO Multiplexer No streams +2013-08-09 14:46:18,634-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:18,634-0500 INFO ThrottleManager mem=36.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:18,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:19,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:19,135-0500 INFO ThrottleManager mem=36.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:19,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:19,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:19,635-0500 INFO ThrottleManager mem=36.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:19,812-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:20,135-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:20,135-0500 INFO ThrottleManager mem=36.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:20,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:20,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:20,635-0500 INFO ThrottleManager mem=36.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:20,812-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:21,135-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:21,135-0500 INFO ThrottleManager mem=36.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:21,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:21,636-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:21,636-0500 INFO ThrottleManager mem=36.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:21,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:22,136-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:22,136-0500 INFO ThrottleManager mem=36.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:22,313-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:22,636-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:22,636-0500 INFO ThrottleManager mem=36.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:22,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:46:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 36.63 MB +2013-08-09 14:46:23,136-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:23,136-0500 INFO ThrottleManager mem=36.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:23,313-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:23,637-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:23,637-0500 INFO ThrottleManager mem=36.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:23,814-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:24,137-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:24,137-0500 INFO ThrottleManager mem=36.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:24,314-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:24,637-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:24,637-0500 INFO ThrottleManager mem=36.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:24,814-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:25,137-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:25,137-0500 INFO ThrottleManager mem=36.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:25,314-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:25,638-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:25,638-0500 INFO ThrottleManager mem=36.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:25,638-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:46:25,814-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:25,815-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:46:26,138-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:26,138-0500 INFO ThrottleManager mem=36.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:26,315-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:26,638-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:26,638-0500 INFO ThrottleManager mem=36.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:26,776-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:46:26,815-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:27,138-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:27,138-0500 INFO ThrottleManager mem=36.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:27,315-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:27,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:27,639-0500 INFO ThrottleManager mem=36.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:27,815-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:28,139-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:28,139-0500 INFO ThrottleManager mem=36.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:28,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:28,486-0500 INFO Multiplexer No streams +2013-08-09 14:46:28,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:28,639-0500 INFO ThrottleManager mem=36.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:28,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:29,139-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:29,139-0500 INFO ThrottleManager mem=36.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:29,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:29,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:29,640-0500 INFO ThrottleManager mem=36.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:29,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:30,140-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:30,140-0500 INFO ThrottleManager mem=36.79 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:30,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:30,640-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:30,640-0500 INFO ThrottleManager mem=36.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:30,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:31,140-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:31,140-0500 INFO ThrottleManager mem=36.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:31,317-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:31,640-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:31,640-0500 INFO ThrottleManager mem=36.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:31,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:32,141-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:32,141-0500 INFO ThrottleManager mem=36.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:32,317-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:32,641-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:32,641-0500 INFO ThrottleManager mem=36.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:32,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:46:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 36.88 MB +2013-08-09 14:46:33,141-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:33,141-0500 INFO ThrottleManager mem=36.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:33,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:33,641-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:33,641-0500 INFO ThrottleManager mem=36.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:33,818-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:34,142-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:34,142-0500 INFO ThrottleManager mem=36.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:34,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:34,642-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:34,642-0500 INFO ThrottleManager mem=36.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:34,818-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:35,142-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:35,142-0500 INFO ThrottleManager mem=36.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:35,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:35,642-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:35,642-0500 INFO ThrottleManager mem=36.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:35,642-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:46:35,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:35,819-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:46:36,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:36,143-0500 INFO ThrottleManager mem=36.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:36,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:36,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:36,643-0500 INFO ThrottleManager mem=36.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:36,777-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:46:36,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:37,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:37,143-0500 INFO ThrottleManager mem=37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:37,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:37,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:37,643-0500 INFO ThrottleManager mem=37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:37,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:38,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:38,143-0500 INFO ThrottleManager mem=37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:38,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:38,491-0500 INFO Multiplexer No streams +2013-08-09 14:46:38,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:38,644-0500 INFO ThrottleManager mem=37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:38,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:39,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:39,144-0500 INFO ThrottleManager mem=37.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:39,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:39,644-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:39,644-0500 INFO ThrottleManager mem=37.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:39,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:40,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:40,144-0500 INFO ThrottleManager mem=37.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:40,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:40,644-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:40,644-0500 INFO ThrottleManager mem=37.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:40,821-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:41,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:41,145-0500 INFO ThrottleManager mem=37.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:41,321-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:41,645-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:41,645-0500 INFO ThrottleManager mem=37.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:41,821-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:42,145-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:42,145-0500 INFO ThrottleManager mem=37.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:42,321-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:42,645-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:42,645-0500 INFO ThrottleManager mem=37.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:42,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:46:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 37.12 MB +2013-08-09 14:46:43,145-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:43,145-0500 INFO ThrottleManager mem=37.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:43,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:43,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:43,646-0500 INFO ThrottleManager mem=37.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:43,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:44,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:44,146-0500 INFO ThrottleManager mem=37.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:44,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:44,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:44,646-0500 INFO ThrottleManager mem=37.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:44,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:45,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:45,146-0500 INFO ThrottleManager mem=37.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:45,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:45,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:45,646-0500 INFO ThrottleManager mem=37.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:45,646-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:46:45,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:45,823-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:46:46,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:46,146-0500 INFO ThrottleManager mem=37.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:46,323-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:46,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:46,647-0500 INFO ThrottleManager mem=37.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:46,777-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:46:46,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:47,147-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:47,147-0500 INFO ThrottleManager mem=37.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:47,323-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:47,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:47,647-0500 INFO ThrottleManager mem=37.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:47,824-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:48,147-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:48,147-0500 INFO ThrottleManager mem=37.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:48,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:48,496-0500 INFO Multiplexer No streams +2013-08-09 14:46:48,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:48,647-0500 INFO ThrottleManager mem=37.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:48,824-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:49,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:49,148-0500 INFO ThrottleManager mem=37.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:49,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:49,648-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:49,648-0500 INFO ThrottleManager mem=37.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:49,824-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:50,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:50,148-0500 INFO ThrottleManager mem=37.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:50,325-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:50,648-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:50,648-0500 INFO ThrottleManager mem=37.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:50,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:51,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:51,148-0500 INFO ThrottleManager mem=37.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:51,325-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:51,649-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:51,649-0500 INFO ThrottleManager mem=37.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:51,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:52,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:52,149-0500 INFO ThrottleManager mem=37.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:52,325-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:52,649-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:52,649-0500 INFO ThrottleManager mem=37.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:52,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:46:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 37.41 MB +2013-08-09 14:46:53,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:53,149-0500 INFO ThrottleManager mem=37.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:53,326-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:53,649-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:53,649-0500 INFO ThrottleManager mem=37.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:53,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:54,150-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:54,150-0500 INFO ThrottleManager mem=37.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:54,326-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:54,650-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:54,650-0500 INFO ThrottleManager mem=37.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:54,827-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:55,150-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:55,150-0500 INFO ThrottleManager mem=37.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:55,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:55,650-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:55,650-0500 INFO ThrottleManager mem=37.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:55,650-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:46:55,827-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:55,827-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:46:56,150-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:56,150-0500 INFO ThrottleManager mem=37.46 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:56,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:56,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:56,651-0500 INFO ThrottleManager mem=37.46 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:56,777-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:46:56,827-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:57,151-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:57,151-0500 INFO ThrottleManager mem=37.46 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:57,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:57,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:57,651-0500 INFO ThrottleManager mem=37.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:57,828-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:58,151-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:58,151-0500 INFO ThrottleManager mem=37.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:58,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:58,500-0500 INFO Multiplexer No streams +2013-08-09 14:46:58,652-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:58,652-0500 INFO ThrottleManager mem=37.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:58,828-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:59,152-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:59,152-0500 INFO ThrottleManager mem=37.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:59,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:59,652-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:46:59,652-0500 INFO ThrottleManager mem=37.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:46:59,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:00,152-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:00,152-0500 INFO ThrottleManager mem=37.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:00,329-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:00,652-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:00,652-0500 INFO ThrottleManager mem=37.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:00,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:01,153-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:01,153-0500 INFO ThrottleManager mem=37.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:01,329-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:01,653-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:01,653-0500 INFO ThrottleManager mem=37.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:01,830-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:02,153-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:02,153-0500 INFO ThrottleManager mem=37.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:02,330-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:02,653-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:02,653-0500 INFO ThrottleManager mem=37.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:02,830-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:47:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 37.62 MB +2013-08-09 14:47:03,153-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:03,153-0500 INFO ThrottleManager mem=37.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:03,330-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:03,654-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:03,654-0500 INFO ThrottleManager mem=37.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:03,831-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:04,154-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:04,154-0500 INFO ThrottleManager mem=37.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:04,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:04,654-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:04,654-0500 INFO ThrottleManager mem=37.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:04,831-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:05,154-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:05,154-0500 INFO ThrottleManager mem=37.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:05,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:05,654-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:05,655-0500 INFO ThrottleManager mem=37.7 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:05,655-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:47:05,832-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:05,832-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:47:06,155-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:06,155-0500 INFO ThrottleManager mem=37.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:06,332-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:06,655-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:06,655-0500 INFO ThrottleManager mem=37.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:06,777-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:47:06,832-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:07,155-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:07,155-0500 INFO ThrottleManager mem=37.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:07,332-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:07,655-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:07,655-0500 INFO ThrottleManager mem=37.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:07,832-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:08,156-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:08,156-0500 INFO ThrottleManager mem=37.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:08,332-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:08,506-0500 INFO Multiplexer No streams +2013-08-09 14:47:08,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:08,656-0500 INFO ThrottleManager mem=37.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:08,833-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:09,156-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:09,156-0500 INFO ThrottleManager mem=37.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:09,333-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:09,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:09,656-0500 INFO ThrottleManager mem=37.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:09,833-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:10,156-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:10,156-0500 INFO ThrottleManager mem=37.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:10,333-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:10,657-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:10,657-0500 INFO ThrottleManager mem=37.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:10,833-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:11,157-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:11,157-0500 INFO ThrottleManager mem=37.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:11,334-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:11,657-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:11,657-0500 INFO ThrottleManager mem=37.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:11,834-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:12,157-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:12,157-0500 INFO ThrottleManager mem=37.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:12,334-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:12,657-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:12,657-0500 INFO ThrottleManager mem=37.87 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:12,834-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:47:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 37.88 MB +2013-08-09 14:47:13,158-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:13,158-0500 INFO ThrottleManager mem=37.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:13,335-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:13,658-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:13,658-0500 INFO ThrottleManager mem=37.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:13,835-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:14,158-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:14,158-0500 INFO ThrottleManager mem=37.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:14,335-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:14,658-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:14,658-0500 INFO ThrottleManager mem=37.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:14,835-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:15,158-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:15,159-0500 INFO ThrottleManager mem=37.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:15,335-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:15,659-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:15,659-0500 INFO ThrottleManager mem=37.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:15,659-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:47:15,836-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:15,836-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:47:16,159-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:16,159-0500 INFO ThrottleManager mem=37.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:16,336-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:16,659-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:16,659-0500 INFO ThrottleManager mem=38.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:16,777-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:47:16,836-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:17,159-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:17,159-0500 INFO ThrottleManager mem=38.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:17,336-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:17,660-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:17,660-0500 INFO ThrottleManager mem=38.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:17,836-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:18,160-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:18,160-0500 INFO ThrottleManager mem=38.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:18,337-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:18,512-0500 INFO Multiplexer No streams +2013-08-09 14:47:18,660-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:18,660-0500 INFO ThrottleManager mem=38.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:18,837-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:19,160-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:19,160-0500 INFO ThrottleManager mem=38.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:19,337-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:19,660-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:19,660-0500 INFO ThrottleManager mem=38.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:19,837-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:20,160-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:20,161-0500 INFO ThrottleManager mem=38.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:20,337-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:20,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:20,661-0500 INFO ThrottleManager mem=38.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:20,838-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:21,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:21,161-0500 INFO ThrottleManager mem=38.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:21,338-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:21,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:21,661-0500 INFO ThrottleManager mem=38.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:21,838-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:22,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:22,161-0500 INFO ThrottleManager mem=38.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:22,338-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:22,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:22,661-0500 INFO ThrottleManager mem=38.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:22,838-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:47:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 38.16 MB +2013-08-09 14:47:23,162-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:23,162-0500 INFO ThrottleManager mem=38.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:23,339-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:23,662-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:23,662-0500 INFO ThrottleManager mem=38.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:23,839-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:24,162-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:24,162-0500 INFO ThrottleManager mem=38.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:24,339-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:24,662-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:24,662-0500 INFO ThrottleManager mem=38.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:24,839-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:25,162-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:25,163-0500 INFO ThrottleManager mem=38.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:25,340-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:25,663-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:25,663-0500 INFO ThrottleManager mem=38.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:25,663-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:47:25,840-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:25,840-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:47:26,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:26,163-0500 INFO ThrottleManager mem=38.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:26,340-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:26,663-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:26,663-0500 INFO ThrottleManager mem=38.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:26,778-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:47:26,840-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:27,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:27,163-0500 INFO ThrottleManager mem=38.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:27,340-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:27,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:27,664-0500 INFO ThrottleManager mem=38.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:27,841-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:28,164-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:28,164-0500 INFO ThrottleManager mem=38.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:28,341-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:28,515-0500 INFO Multiplexer No streams +2013-08-09 14:47:28,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:28,664-0500 INFO ThrottleManager mem=38.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:28,841-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:29,164-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:29,164-0500 INFO ThrottleManager mem=38.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:29,341-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:29,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:29,664-0500 INFO ThrottleManager mem=38.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:29,841-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:30,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:30,165-0500 INFO ThrottleManager mem=38.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:30,342-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:30,665-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:30,665-0500 INFO ThrottleManager mem=38.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:30,842-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:31,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:31,165-0500 INFO ThrottleManager mem=38.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:31,342-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:31,665-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:31,665-0500 INFO ThrottleManager mem=38.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:31,842-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:32,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:32,165-0500 INFO ThrottleManager mem=38.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:32,342-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:32,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:32,666-0500 INFO ThrottleManager mem=38.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:32,842-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:47:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 38.45 MB +2013-08-09 14:47:33,166-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:33,166-0500 INFO ThrottleManager mem=38.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:33,343-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:33,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:33,666-0500 INFO ThrottleManager mem=38.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:33,843-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:34,166-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:34,166-0500 INFO ThrottleManager mem=38.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:34,343-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:34,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:34,666-0500 INFO ThrottleManager mem=38.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:34,843-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:35,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:35,167-0500 INFO ThrottleManager mem=38.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:35,344-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:35,667-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:35,667-0500 INFO ThrottleManager mem=38.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:35,667-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:47:35,844-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:35,844-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:47:36,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:36,167-0500 INFO ThrottleManager mem=38.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:36,344-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:36,667-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:36,667-0500 INFO ThrottleManager mem=38.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:36,778-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:47:36,844-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:37,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:37,167-0500 INFO ThrottleManager mem=38.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:37,344-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:37,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:37,668-0500 INFO ThrottleManager mem=38.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:37,845-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:38,168-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:38,168-0500 INFO ThrottleManager mem=38.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:38,345-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:38,519-0500 INFO Multiplexer No streams +2013-08-09 14:47:38,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:38,668-0500 INFO ThrottleManager mem=38.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:38,845-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:39,168-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:39,168-0500 INFO ThrottleManager mem=38.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:39,345-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:39,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:39,668-0500 INFO ThrottleManager mem=38.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:39,845-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:40,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:40,169-0500 INFO ThrottleManager mem=38.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:40,346-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:40,669-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:40,669-0500 INFO ThrottleManager mem=38.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:40,846-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:41,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:41,169-0500 INFO ThrottleManager mem=38.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:41,346-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:41,669-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:41,669-0500 INFO ThrottleManager mem=38.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:41,847-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:42,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:42,169-0500 INFO ThrottleManager mem=38.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:42,347-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:42,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:42,670-0500 INFO ThrottleManager mem=38.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:42,847-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:47:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 38.65 MB +2013-08-09 14:47:43,170-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:43,170-0500 INFO ThrottleManager mem=38.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:43,347-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:43,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:43,670-0500 INFO ThrottleManager mem=38.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:43,847-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:44,170-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:44,170-0500 INFO ThrottleManager mem=38.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:44,348-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:44,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:44,670-0500 INFO ThrottleManager mem=38.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:44,848-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:45,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:45,171-0500 INFO ThrottleManager mem=38.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:45,348-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:45,671-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:45,671-0500 INFO ThrottleManager mem=38.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:45,671-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:47:45,848-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:45,848-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:47:46,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:46,171-0500 INFO ThrottleManager mem=38.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:46,348-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:46,671-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:46,671-0500 INFO ThrottleManager mem=38.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:46,778-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:47:46,848-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:47,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:47,171-0500 INFO ThrottleManager mem=38.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:47,349-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:47,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:47,672-0500 INFO ThrottleManager mem=38.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:47,849-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:48,172-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:48,172-0500 INFO ThrottleManager mem=38.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:48,349-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:48,523-0500 INFO Multiplexer No streams +2013-08-09 14:47:48,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:48,672-0500 INFO ThrottleManager mem=38.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:48,849-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:49,172-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:49,172-0500 INFO ThrottleManager mem=38.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:49,349-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:49,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:49,673-0500 INFO ThrottleManager mem=38.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:49,850-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:50,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:50,173-0500 INFO ThrottleManager mem=38.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:50,350-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:50,673-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:50,673-0500 INFO ThrottleManager mem=38.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:50,850-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:51,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:51,173-0500 INFO ThrottleManager mem=38.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:51,350-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:51,673-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:51,673-0500 INFO ThrottleManager mem=38.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:51,850-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:52,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:52,174-0500 INFO ThrottleManager mem=38.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:52,351-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:52,674-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:52,674-0500 INFO ThrottleManager mem=38.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:52,851-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:47:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 38.9 MB +2013-08-09 14:47:53,174-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:53,174-0500 INFO ThrottleManager mem=38.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:53,351-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:53,674-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:53,674-0500 INFO ThrottleManager mem=38.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:53,852-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:54,174-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:54,174-0500 INFO ThrottleManager mem=38.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:54,352-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:54,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:54,675-0500 INFO ThrottleManager mem=38.9 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:54,852-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:55,175-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:55,175-0500 INFO ThrottleManager mem=38.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:55,352-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:55,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:55,675-0500 INFO ThrottleManager mem=38.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:55,675-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:47:55,852-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:55,852-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:47:56,175-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:56,175-0500 INFO ThrottleManager mem=38.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:56,353-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:56,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:56,675-0500 INFO ThrottleManager mem=38.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:56,778-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:47:56,853-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:57,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:57,176-0500 INFO ThrottleManager mem=39.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:57,353-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:57,676-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:57,676-0500 INFO ThrottleManager mem=39.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:57,853-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:58,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:58,176-0500 INFO ThrottleManager mem=39.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:58,353-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:58,527-0500 INFO Multiplexer No streams +2013-08-09 14:47:58,676-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:58,676-0500 INFO ThrottleManager mem=39.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:58,853-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:59,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:59,177-0500 INFO ThrottleManager mem=39.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:59,354-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:59,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:47:59,677-0500 INFO ThrottleManager mem=39.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:47:59,854-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:00,177-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:00,177-0500 INFO ThrottleManager mem=39.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:00,354-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:00,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:00,677-0500 INFO ThrottleManager mem=39.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:00,854-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:01,177-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:01,177-0500 INFO ThrottleManager mem=39.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:01,354-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:01,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:01,678-0500 INFO ThrottleManager mem=39.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:01,855-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:02,178-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:02,178-0500 INFO ThrottleManager mem=39.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:02,355-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:02,678-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:02,678-0500 INFO ThrottleManager mem=39.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:02,855-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:48:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 39.11 MB +2013-08-09 14:48:03,178-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:03,178-0500 INFO ThrottleManager mem=39.11 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:03,355-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:03,678-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:03,678-0500 INFO ThrottleManager mem=39.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:03,855-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:04,178-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:04,179-0500 INFO ThrottleManager mem=39.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:04,356-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:04,679-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:04,679-0500 INFO ThrottleManager mem=39.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:04,856-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:05,179-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:05,179-0500 INFO ThrottleManager mem=39.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:05,356-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:05,679-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:05,679-0500 INFO ThrottleManager mem=39.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:05,679-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:48:05,856-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:05,856-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:48:06,179-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:06,179-0500 INFO ThrottleManager mem=39.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:06,357-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:06,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:06,680-0500 INFO ThrottleManager mem=39.28 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:06,778-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:48:06,857-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:07,180-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:07,180-0500 INFO ThrottleManager mem=39.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:07,357-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:07,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:07,680-0500 INFO ThrottleManager mem=39.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:07,857-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:08,180-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:08,180-0500 INFO ThrottleManager mem=39.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:08,357-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:08,534-0500 INFO Multiplexer No streams +2013-08-09 14:48:08,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:08,680-0500 INFO ThrottleManager mem=39.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:08,858-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:09,181-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:09,181-0500 INFO ThrottleManager mem=39.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:09,358-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:09,681-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:09,681-0500 INFO ThrottleManager mem=39.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:09,858-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:10,181-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:10,181-0500 INFO ThrottleManager mem=39.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:10,358-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:10,681-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:10,681-0500 INFO ThrottleManager mem=39.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:10,858-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:11,181-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:11,182-0500 INFO ThrottleManager mem=39.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:11,359-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:11,682-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:11,682-0500 INFO ThrottleManager mem=39.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:11,859-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:12,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:12,182-0500 INFO ThrottleManager mem=39.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:12,359-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:12,682-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:12,682-0500 INFO ThrottleManager mem=39.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:12,859-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:48:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 39.44 MB +2013-08-09 14:48:13,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:13,182-0500 INFO ThrottleManager mem=39.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:13,359-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:13,683-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:13,683-0500 INFO ThrottleManager mem=39.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:13,860-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:14,183-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:14,183-0500 INFO ThrottleManager mem=39.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:14,360-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:14,683-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:14,683-0500 INFO ThrottleManager mem=39.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:14,860-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:15,183-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:15,183-0500 INFO ThrottleManager mem=39.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:15,360-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:15,683-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:15,683-0500 INFO ThrottleManager mem=39.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:15,684-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:48:15,860-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:15,860-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:48:16,184-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:16,184-0500 INFO ThrottleManager mem=39.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:16,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:16,684-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:16,684-0500 INFO ThrottleManager mem=39.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:16,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:48:16,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:17,184-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:17,184-0500 INFO ThrottleManager mem=39.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:17,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:17,684-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:17,684-0500 INFO ThrottleManager mem=39.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:17,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:18,184-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:18,185-0500 INFO ThrottleManager mem=39.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:18,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:18,540-0500 INFO Multiplexer No streams +2013-08-09 14:48:18,685-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:18,685-0500 INFO ThrottleManager mem=39.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:18,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:19,185-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:19,185-0500 INFO ThrottleManager mem=39.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:19,362-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:19,685-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:19,685-0500 INFO ThrottleManager mem=39.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:19,862-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:20,185-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:20,185-0500 INFO ThrottleManager mem=39.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:20,362-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:20,686-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:20,686-0500 INFO ThrottleManager mem=39.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:20,862-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:21,186-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:21,186-0500 INFO ThrottleManager mem=39.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:21,362-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:21,686-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:21,686-0500 INFO ThrottleManager mem=39.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:21,863-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:22,186-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:22,186-0500 INFO ThrottleManager mem=39.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:22,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:22,686-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:22,686-0500 INFO ThrottleManager mem=39.69 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:22,863-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:48:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 39.72 MB +2013-08-09 14:48:23,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:23,187-0500 INFO ThrottleManager mem=39.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:23,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:23,687-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:23,687-0500 INFO ThrottleManager mem=39.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:23,863-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:24,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:24,187-0500 INFO ThrottleManager mem=39.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:24,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:24,687-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:24,687-0500 INFO ThrottleManager mem=39.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:24,864-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:25,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:25,188-0500 INFO ThrottleManager mem=39.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:25,364-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:25,688-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:25,688-0500 INFO ThrottleManager mem=39.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:25,688-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:48:25,864-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:25,864-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:48:26,188-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:26,188-0500 INFO ThrottleManager mem=39.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:26,364-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:26,688-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:26,688-0500 INFO ThrottleManager mem=39.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:26,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:48:26,864-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:27,188-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:27,188-0500 INFO ThrottleManager mem=39.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:27,365-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:27,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:27,689-0500 INFO ThrottleManager mem=39.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:27,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:28,189-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:28,189-0500 INFO ThrottleManager mem=39.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:28,365-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:28,545-0500 INFO Multiplexer No streams +2013-08-09 14:48:28,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:28,689-0500 INFO ThrottleManager mem=39.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:28,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:29,189-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:29,189-0500 INFO ThrottleManager mem=39.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:29,365-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:29,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:29,690-0500 INFO ThrottleManager mem=39.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:29,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:30,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:30,190-0500 INFO ThrottleManager mem=39.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:30,366-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:30,690-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:30,690-0500 INFO ThrottleManager mem=39.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:30,866-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:31,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:31,190-0500 INFO ThrottleManager mem=39.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:31,366-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:31,690-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:31,690-0500 INFO ThrottleManager mem=39.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:31,866-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:32,191-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:32,191-0500 INFO ThrottleManager mem=39.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:32,366-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:32,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:32,691-0500 INFO ThrottleManager mem=39.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:32,867-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:48:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 39.94 MB +2013-08-09 14:48:33,191-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:33,191-0500 INFO ThrottleManager mem=39.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:33,367-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:33,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:33,691-0500 INFO ThrottleManager mem=39.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:33,867-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:34,191-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:34,191-0500 INFO ThrottleManager mem=39.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:34,367-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:34,692-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:34,692-0500 INFO ThrottleManager mem=39.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:34,867-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:35,192-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:35,192-0500 INFO ThrottleManager mem=39.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:35,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:35,692-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:35,692-0500 INFO ThrottleManager mem=39.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:35,692-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:48:35,868-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:35,868-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:48:36,192-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:36,192-0500 INFO ThrottleManager mem=39.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:36,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:36,692-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:36,693-0500 INFO ThrottleManager mem=39.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:36,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:48:36,868-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:37,193-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:37,193-0500 INFO ThrottleManager mem=40.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:37,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:37,693-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:37,693-0500 INFO ThrottleManager mem=40.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:37,869-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:38,193-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:38,193-0500 INFO ThrottleManager mem=40.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:38,369-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:38,549-0500 INFO Multiplexer No streams +2013-08-09 14:48:38,693-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:38,693-0500 INFO ThrottleManager mem=40.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:38,869-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:39,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:39,194-0500 INFO ThrottleManager mem=40.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:39,369-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:39,694-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:39,694-0500 INFO ThrottleManager mem=40.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:39,869-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:40,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:40,194-0500 INFO ThrottleManager mem=40.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:40,369-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:40,694-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:40,694-0500 INFO ThrottleManager mem=40.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:40,870-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:41,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:41,194-0500 INFO ThrottleManager mem=40.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:41,370-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:41,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:41,695-0500 INFO ThrottleManager mem=40.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:41,870-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:42,195-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:42,195-0500 INFO ThrottleManager mem=40.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:42,371-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:42,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:42,695-0500 INFO ThrottleManager mem=40.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:42,871-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:48:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 40.14 MB +2013-08-09 14:48:43,195-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:43,195-0500 INFO ThrottleManager mem=40.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:43,371-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:43,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:43,696-0500 INFO ThrottleManager mem=40.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:43,871-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:44,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:44,196-0500 INFO ThrottleManager mem=40.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:44,371-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:44,696-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:44,696-0500 INFO ThrottleManager mem=40.14 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:44,872-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:45,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:45,196-0500 INFO ThrottleManager mem=40.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:45,372-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:45,696-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:45,696-0500 INFO ThrottleManager mem=40.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:45,696-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:48:45,872-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:45,872-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:48:46,197-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:46,197-0500 INFO ThrottleManager mem=40.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:46,372-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:46,697-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:46,697-0500 INFO ThrottleManager mem=40.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:46,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:48:46,872-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:47,197-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:47,197-0500 INFO ThrottleManager mem=40.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:47,373-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:47,697-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:47,697-0500 INFO ThrottleManager mem=40.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:47,873-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:48,197-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:48,197-0500 INFO ThrottleManager mem=40.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:48,373-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:48,556-0500 INFO Multiplexer No streams +2013-08-09 14:48:48,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:48,698-0500 INFO ThrottleManager mem=40.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:48,873-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:49,198-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:49,198-0500 INFO ThrottleManager mem=40.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:49,373-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:49,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:49,698-0500 INFO ThrottleManager mem=40.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:49,874-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:50,198-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:50,198-0500 INFO ThrottleManager mem=40.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:50,374-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:50,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:50,699-0500 INFO ThrottleManager mem=40.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:50,874-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:51,199-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:51,199-0500 INFO ThrottleManager mem=40.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:51,374-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:51,699-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:51,699-0500 INFO ThrottleManager mem=40.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:51,874-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:52,199-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:52,199-0500 INFO ThrottleManager mem=40.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:52,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:52,699-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:52,699-0500 INFO ThrottleManager mem=40.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:52,875-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:52,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:48:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 40.43 MB +2013-08-09 14:48:53,199-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:53,200-0500 INFO ThrottleManager mem=40.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:53,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:53,700-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:53,700-0500 INFO ThrottleManager mem=40.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:53,875-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:54,200-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:54,200-0500 INFO ThrottleManager mem=40.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:54,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:54,700-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:54,700-0500 INFO ThrottleManager mem=40.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:54,875-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:55,200-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:55,200-0500 INFO ThrottleManager mem=40.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:55,376-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:55,701-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:55,701-0500 INFO ThrottleManager mem=40.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:55,701-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:48:55,876-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:55,876-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:48:56,201-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:56,201-0500 INFO ThrottleManager mem=40.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:56,376-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:56,701-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:56,701-0500 INFO ThrottleManager mem=40.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:56,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:48:56,876-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:57,201-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:57,201-0500 INFO ThrottleManager mem=40.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:57,377-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:57,701-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:57,701-0500 INFO ThrottleManager mem=40.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:57,877-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:58,202-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:58,202-0500 INFO ThrottleManager mem=40.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:58,377-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:58,559-0500 INFO Multiplexer No streams +2013-08-09 14:48:58,702-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:58,702-0500 INFO ThrottleManager mem=40.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:58,877-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:59,202-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:59,202-0500 INFO ThrottleManager mem=40.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:59,377-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:59,702-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:48:59,702-0500 INFO ThrottleManager mem=40.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:48:59,877-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:00,203-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:00,203-0500 INFO ThrottleManager mem=40.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:00,378-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:00,703-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:00,703-0500 INFO ThrottleManager mem=40.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:00,878-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:01,203-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:01,203-0500 INFO ThrottleManager mem=40.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:01,378-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:01,703-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:01,703-0500 INFO ThrottleManager mem=40.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:01,878-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:02,203-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:02,203-0500 INFO ThrottleManager mem=40.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:02,378-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:02,704-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:02,704-0500 INFO ThrottleManager mem=40.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:02,878-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:49:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 40.71 MB +2013-08-09 14:49:03,204-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:03,204-0500 INFO ThrottleManager mem=40.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:03,379-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:03,704-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:03,704-0500 INFO ThrottleManager mem=40.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:03,879-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:04,204-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:04,204-0500 INFO ThrottleManager mem=40.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:04,379-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:04,704-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:04,704-0500 INFO ThrottleManager mem=40.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:04,879-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:05,205-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:05,205-0500 INFO ThrottleManager mem=40.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:05,380-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:05,705-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:05,705-0500 INFO ThrottleManager mem=40.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:05,705-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:49:05,880-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:05,880-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:49:06,205-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:06,205-0500 INFO ThrottleManager mem=40.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:06,380-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:06,705-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:06,705-0500 INFO ThrottleManager mem=40.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:06,780-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:49:06,880-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:07,205-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:07,206-0500 INFO ThrottleManager mem=40.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:07,380-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:07,706-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:07,706-0500 INFO ThrottleManager mem=40.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:07,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:08,206-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:08,206-0500 INFO ThrottleManager mem=40.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:08,381-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:08,561-0500 INFO Multiplexer No streams +2013-08-09 14:49:08,706-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:08,706-0500 INFO ThrottleManager mem=40.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:08,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:09,206-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:09,206-0500 INFO ThrottleManager mem=40.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:09,381-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:09,706-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:09,706-0500 INFO ThrottleManager mem=40.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:09,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:10,207-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:10,207-0500 INFO ThrottleManager mem=40.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:10,382-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:10,707-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:10,707-0500 INFO ThrottleManager mem=40.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:10,882-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:11,207-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:11,207-0500 INFO ThrottleManager mem=40.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:11,382-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:11,707-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:11,707-0500 INFO ThrottleManager mem=40.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:11,882-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:12,208-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:12,208-0500 INFO ThrottleManager mem=40.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:12,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:12,708-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:12,708-0500 INFO ThrottleManager mem=40.92 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:12,883-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:49:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 40.97 MB +2013-08-09 14:49:13,208-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:13,208-0500 INFO ThrottleManager mem=40.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:13,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:13,708-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:13,708-0500 INFO ThrottleManager mem=40.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:13,883-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:14,208-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:14,208-0500 INFO ThrottleManager mem=40.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:14,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:14,709-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:14,709-0500 INFO ThrottleManager mem=40.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:14,884-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:15,209-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:15,209-0500 INFO ThrottleManager mem=40.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:15,384-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:15,709-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:15,709-0500 INFO ThrottleManager mem=40.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:15,709-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:49:15,884-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:15,884-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:49:16,209-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:16,209-0500 INFO ThrottleManager mem=40.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:16,384-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:16,709-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:16,709-0500 INFO ThrottleManager mem=40.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:16,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:49:16,884-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:17,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:17,210-0500 INFO ThrottleManager mem=41.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:17,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:17,710-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:17,710-0500 INFO ThrottleManager mem=41.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:17,885-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:18,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:18,210-0500 INFO ThrottleManager mem=41.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:18,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:18,568-0500 INFO Multiplexer No streams +2013-08-09 14:49:18,710-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:18,710-0500 INFO ThrottleManager mem=41.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:18,885-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:19,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:19,211-0500 INFO ThrottleManager mem=41.09 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:19,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:19,711-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:19,711-0500 INFO ThrottleManager mem=41.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:19,886-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:20,211-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:20,211-0500 INFO ThrottleManager mem=41.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:20,386-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:20,711-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:20,711-0500 INFO ThrottleManager mem=41.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:20,886-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:21,211-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:21,211-0500 INFO ThrottleManager mem=41.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:21,386-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:21,711-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:21,712-0500 INFO ThrottleManager mem=41.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:21,886-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:22,212-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:22,212-0500 INFO ThrottleManager mem=41.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:22,387-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:22,712-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:22,712-0500 INFO ThrottleManager mem=41.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:22,887-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:49:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 41.18 MB +2013-08-09 14:49:23,212-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:23,212-0500 INFO ThrottleManager mem=41.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:23,387-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:23,712-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:23,712-0500 INFO ThrottleManager mem=41.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:23,887-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:24,212-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:24,213-0500 INFO ThrottleManager mem=41.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:24,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:24,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:24,713-0500 INFO ThrottleManager mem=41.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:24,888-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:25,213-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:25,213-0500 INFO ThrottleManager mem=41.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:25,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:25,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:25,713-0500 INFO ThrottleManager mem=41.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:25,713-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:49:25,888-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:25,888-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:49:26,213-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:26,213-0500 INFO ThrottleManager mem=41.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:26,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:26,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:26,713-0500 INFO ThrottleManager mem=41.29 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:26,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:49:26,889-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:27,214-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:27,214-0500 INFO ThrottleManager mem=41.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:27,389-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:27,714-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:27,714-0500 INFO ThrottleManager mem=41.3 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:27,889-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:28,214-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:28,214-0500 INFO ThrottleManager mem=41.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:28,389-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:28,576-0500 INFO Multiplexer No streams +2013-08-09 14:49:28,714-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:28,714-0500 INFO ThrottleManager mem=41.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:28,889-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:29,214-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:29,215-0500 INFO ThrottleManager mem=41.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:29,390-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:29,715-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:29,715-0500 INFO ThrottleManager mem=41.34 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:29,890-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:30,215-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:30,215-0500 INFO ThrottleManager mem=41.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:30,390-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:30,715-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:30,715-0500 INFO ThrottleManager mem=41.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:30,890-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:31,215-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:31,215-0500 INFO ThrottleManager mem=41.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:31,390-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:31,716-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:31,716-0500 INFO ThrottleManager mem=41.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:31,891-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:32,216-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:32,216-0500 INFO ThrottleManager mem=41.38 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:32,391-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:32,716-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:32,716-0500 INFO ThrottleManager mem=41.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:32,891-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:49:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 41.43 MB +2013-08-09 14:49:33,216-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:33,216-0500 INFO ThrottleManager mem=41.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:33,391-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:33,716-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:33,716-0500 INFO ThrottleManager mem=41.5 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:33,892-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:34,217-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:34,217-0500 INFO ThrottleManager mem=41.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:34,392-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:34,717-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:34,717-0500 INFO ThrottleManager mem=41.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:34,892-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:35,217-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:35,217-0500 INFO ThrottleManager mem=41.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:35,392-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:35,717-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:35,717-0500 INFO ThrottleManager mem=41.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:35,717-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:49:35,893-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:35,893-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:49:36,217-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:36,217-0500 INFO ThrottleManager mem=41.51 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:36,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:36,718-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:36,718-0500 INFO ThrottleManager mem=41.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:36,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:49:36,893-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:37,218-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:37,218-0500 INFO ThrottleManager mem=41.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:37,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:37,718-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:37,718-0500 INFO ThrottleManager mem=41.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:37,893-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:38,218-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:38,218-0500 INFO ThrottleManager mem=41.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:38,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:38,583-0500 INFO Multiplexer No streams +2013-08-09 14:49:38,718-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:38,718-0500 INFO ThrottleManager mem=41.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:38,893-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:39,218-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:39,219-0500 INFO ThrottleManager mem=41.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:39,394-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:39,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:39,719-0500 INFO ThrottleManager mem=41.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:39,894-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:40,219-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:40,219-0500 INFO ThrottleManager mem=41.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:40,394-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:40,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:40,719-0500 INFO ThrottleManager mem=41.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:40,894-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:41,219-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:41,219-0500 INFO ThrottleManager mem=41.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:41,394-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:41,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:41,720-0500 INFO ThrottleManager mem=41.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:41,895-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:42,220-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:42,220-0500 INFO ThrottleManager mem=41.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:42,395-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:42,720-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:42,720-0500 INFO ThrottleManager mem=41.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:42,895-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:49:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 41.71 MB +2013-08-09 14:49:43,220-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:43,220-0500 INFO ThrottleManager mem=41.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:43,395-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:43,720-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:43,720-0500 INFO ThrottleManager mem=41.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:43,895-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:44,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:44,221-0500 INFO ThrottleManager mem=41.71 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:44,396-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:44,721-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:44,721-0500 INFO ThrottleManager mem=41.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:44,896-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:45,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:45,221-0500 INFO ThrottleManager mem=41.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:45,396-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:45,721-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:45,721-0500 INFO ThrottleManager mem=41.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:45,721-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:49:45,896-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:45,896-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:49:46,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:46,222-0500 INFO ThrottleManager mem=41.76 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:46,396-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:46,722-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:46,722-0500 INFO ThrottleManager mem=41.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:46,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:49:46,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:47,222-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:47,222-0500 INFO ThrottleManager mem=41.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:47,397-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:47,722-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:47,722-0500 INFO ThrottleManager mem=41.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:47,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:48,222-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:48,222-0500 INFO ThrottleManager mem=41.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:48,397-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:48,590-0500 INFO Multiplexer No streams +2013-08-09 14:49:48,723-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:48,723-0500 INFO ThrottleManager mem=41.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:48,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:49,223-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:49,223-0500 INFO ThrottleManager mem=41.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:49,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:49,723-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:49,723-0500 INFO ThrottleManager mem=41.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:49,898-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:50,223-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:50,223-0500 INFO ThrottleManager mem=41.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:50,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:50,723-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:50,723-0500 INFO ThrottleManager mem=41.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:50,898-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:51,223-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:51,223-0500 INFO ThrottleManager mem=41.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:51,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:51,724-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:51,724-0500 INFO ThrottleManager mem=41.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:51,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:52,224-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:52,224-0500 INFO ThrottleManager mem=41.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:52,399-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:52,724-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:52,724-0500 INFO ThrottleManager mem=41.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:52,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:49:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 41.92 MB +2013-08-09 14:49:53,224-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:53,224-0500 INFO ThrottleManager mem=41.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:53,399-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:53,724-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:53,724-0500 INFO ThrottleManager mem=41.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:53,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:54,225-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:54,225-0500 INFO ThrottleManager mem=41.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:54,399-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:54,725-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:54,725-0500 INFO ThrottleManager mem=41.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:54,900-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:55,225-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:55,225-0500 INFO ThrottleManager mem=42.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:55,400-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:55,725-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:55,725-0500 INFO ThrottleManager mem=42.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:55,725-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:49:55,900-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:55,900-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:49:56,226-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:56,226-0500 INFO ThrottleManager mem=42.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:56,400-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:56,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:56,726-0500 INFO ThrottleManager mem=42.05 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:56,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:49:56,900-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:57,226-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:57,226-0500 INFO ThrottleManager mem=42.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:57,400-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:57,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:57,726-0500 INFO ThrottleManager mem=42.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:57,901-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:58,226-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:58,226-0500 INFO ThrottleManager mem=42.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:58,401-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:58,594-0500 INFO Multiplexer No streams +2013-08-09 14:49:58,727-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:58,727-0500 INFO ThrottleManager mem=42.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:58,901-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:59,227-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:59,227-0500 INFO ThrottleManager mem=42.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:59,401-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:59,727-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:49:59,727-0500 INFO ThrottleManager mem=42.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:49:59,901-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:00,227-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:00,227-0500 INFO ThrottleManager mem=42.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:00,402-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:00,728-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:00,728-0500 INFO ThrottleManager mem=42.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:00,902-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:01,228-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:01,228-0500 INFO ThrottleManager mem=42.13 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:01,402-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:01,728-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:01,728-0500 INFO ThrottleManager mem=42.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:01,902-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:02,228-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:02,228-0500 INFO ThrottleManager mem=42.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:02,402-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:02,728-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:02,728-0500 INFO ThrottleManager mem=42.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:02,903-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:50:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 42.17 MB +2013-08-09 14:50:03,229-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:03,229-0500 INFO ThrottleManager mem=42.17 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:03,403-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:03,729-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:03,729-0500 INFO ThrottleManager mem=42.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:03,903-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:04,229-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:04,229-0500 INFO ThrottleManager mem=42.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:04,403-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:04,729-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:04,729-0500 INFO ThrottleManager mem=42.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:04,903-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:05,230-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:05,230-0500 INFO ThrottleManager mem=42.25 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:05,404-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:05,730-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:05,730-0500 INFO ThrottleManager mem=42.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:05,730-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:50:05,904-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:05,904-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:50:06,230-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:06,230-0500 INFO ThrottleManager mem=42.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:06,404-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:06,730-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:06,730-0500 INFO ThrottleManager mem=42.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:06,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:50:06,904-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:07,231-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:07,231-0500 INFO ThrottleManager mem=42.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:07,404-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:07,731-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:07,731-0500 INFO ThrottleManager mem=42.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:07,905-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:08,231-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:08,231-0500 INFO ThrottleManager mem=42.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:08,405-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:08,596-0500 INFO Multiplexer No streams +2013-08-09 14:50:08,731-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:08,731-0500 INFO ThrottleManager mem=42.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:08,905-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:09,231-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:09,231-0500 INFO ThrottleManager mem=42.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:09,405-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:09,732-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:09,732-0500 INFO ThrottleManager mem=42.33 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:09,905-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:10,232-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:10,232-0500 INFO ThrottleManager mem=42.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:10,406-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:10,732-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:10,732-0500 INFO ThrottleManager mem=42.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:10,906-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:11,232-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:11,232-0500 INFO ThrottleManager mem=42.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:11,406-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:11,732-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:11,732-0500 INFO ThrottleManager mem=42.41 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:11,906-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:12,233-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:12,233-0500 INFO ThrottleManager mem=42.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:12,407-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:12,733-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:12,733-0500 INFO ThrottleManager mem=42.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:12,907-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:50:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 42.46 MB +2013-08-09 14:50:13,233-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:13,233-0500 INFO ThrottleManager mem=42.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:13,407-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:13,733-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:13,733-0500 INFO ThrottleManager mem=42.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:13,907-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:14,233-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:14,234-0500 INFO ThrottleManager mem=42.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:14,407-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:14,734-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:14,734-0500 INFO ThrottleManager mem=42.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:14,908-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:15,234-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:15,234-0500 INFO ThrottleManager mem=42.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:15,408-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:15,734-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:15,734-0500 INFO ThrottleManager mem=42.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:15,734-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:50:15,908-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:15,908-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:50:16,234-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:16,234-0500 INFO ThrottleManager mem=42.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:16,408-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:16,735-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:16,735-0500 INFO ThrottleManager mem=42.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:16,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:50:16,908-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:17,235-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:17,235-0500 INFO ThrottleManager mem=42.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:17,409-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:17,735-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:17,735-0500 INFO ThrottleManager mem=42.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:17,909-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:18,235-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:18,235-0500 INFO ThrottleManager mem=42.55 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:18,409-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:18,600-0500 INFO Multiplexer No streams +2013-08-09 14:50:18,735-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:18,735-0500 INFO ThrottleManager mem=42.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:18,909-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:19,236-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:19,236-0500 INFO ThrottleManager mem=42.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:19,409-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:19,736-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:19,736-0500 INFO ThrottleManager mem=42.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:19,910-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:20,236-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:20,236-0500 INFO ThrottleManager mem=42.62 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:20,410-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:20,736-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:20,736-0500 INFO ThrottleManager mem=42.67 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:20,910-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:21,237-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:21,237-0500 INFO ThrottleManager mem=42.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:21,410-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:21,737-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:21,737-0500 INFO ThrottleManager mem=42.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:21,911-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:22,237-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:22,237-0500 INFO ThrottleManager mem=42.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:22,411-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:22,737-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:22,737-0500 INFO ThrottleManager mem=42.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:22,911-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:22,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:50:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 42.74 MB +2013-08-09 14:50:23,237-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:23,237-0500 INFO ThrottleManager mem=42.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:23,411-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:23,738-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:23,738-0500 INFO ThrottleManager mem=42.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:23,912-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:24,238-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:24,238-0500 INFO ThrottleManager mem=42.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:24,412-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:24,738-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:24,738-0500 INFO ThrottleManager mem=42.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:24,912-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:25,238-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:25,238-0500 INFO ThrottleManager mem=42.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:25,412-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:25,739-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:25,739-0500 INFO ThrottleManager mem=42.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:25,739-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:50:25,912-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:25,913-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:50:26,239-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:26,239-0500 INFO ThrottleManager mem=42.75 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:26,413-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:26,739-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:26,739-0500 INFO ThrottleManager mem=42.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:26,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:50:26,913-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:27,239-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:27,239-0500 INFO ThrottleManager mem=42.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:27,413-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:27,739-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:27,739-0500 INFO ThrottleManager mem=42.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:27,913-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:28,240-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:28,240-0500 INFO ThrottleManager mem=42.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:28,414-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:28,608-0500 INFO Multiplexer No streams +2013-08-09 14:50:28,740-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:28,740-0500 INFO ThrottleManager mem=42.83 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:28,914-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:29,240-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:29,240-0500 INFO ThrottleManager mem=42.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:29,414-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:29,740-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:29,740-0500 INFO ThrottleManager mem=42.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:29,914-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:30,240-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:30,241-0500 INFO ThrottleManager mem=42.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:30,414-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:30,741-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:30,741-0500 INFO ThrottleManager mem=42.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:30,915-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:31,241-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:31,241-0500 INFO ThrottleManager mem=42.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:31,415-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:31,741-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:31,741-0500 INFO ThrottleManager mem=42.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:31,915-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:32,241-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:32,241-0500 INFO ThrottleManager mem=42.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:32,415-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:32,742-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:32,742-0500 INFO ThrottleManager mem=42.95 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:32,915-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:50:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 42.96 MB +2013-08-09 14:50:33,242-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:33,242-0500 INFO ThrottleManager mem=42.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:33,415-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:33,742-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:33,742-0500 INFO ThrottleManager mem=42.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:33,916-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:34,242-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:34,242-0500 INFO ThrottleManager mem=42.96 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:34,416-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:34,742-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:34,742-0500 INFO ThrottleManager mem=43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:34,916-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:35,243-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:35,243-0500 INFO ThrottleManager mem=43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:35,416-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:35,743-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:35,743-0500 INFO ThrottleManager mem=43.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:35,743-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:50:35,917-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:35,917-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:50:36,243-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:36,243-0500 INFO ThrottleManager mem=43.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:36,417-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:36,743-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:36,743-0500 INFO ThrottleManager mem=43.04 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:36,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:50:36,917-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:37,243-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:37,243-0500 INFO ThrottleManager mem=43.12 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:37,417-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:37,743-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:37,744-0500 INFO ThrottleManager mem=43.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:37,917-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:38,244-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:38,244-0500 INFO ThrottleManager mem=43.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:38,417-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:38,612-0500 INFO Multiplexer No streams +2013-08-09 14:50:38,744-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:38,744-0500 INFO ThrottleManager mem=43.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:38,918-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:39,244-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:39,244-0500 INFO ThrottleManager mem=43.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:39,418-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:39,744-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:39,744-0500 INFO ThrottleManager mem=43.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:39,918-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:40,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:40,245-0500 INFO ThrottleManager mem=43.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:40,418-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:40,745-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:40,745-0500 INFO ThrottleManager mem=43.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:40,918-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:41,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:41,245-0500 INFO ThrottleManager mem=43.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:41,419-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:41,745-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:41,745-0500 INFO ThrottleManager mem=43.16 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:41,919-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:42,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:42,245-0500 INFO ThrottleManager mem=43.19 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:42,419-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:42,746-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:42,746-0500 INFO ThrottleManager mem=43.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:42,919-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:50:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 43.2 MB +2013-08-09 14:50:43,246-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:43,246-0500 INFO ThrottleManager mem=43.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:43,419-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:43,746-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:43,746-0500 INFO ThrottleManager mem=43.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:43,919-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:44,246-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:44,246-0500 INFO ThrottleManager mem=43.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:44,419-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:44,746-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:44,746-0500 INFO ThrottleManager mem=43.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:44,920-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:45,247-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:45,247-0500 INFO ThrottleManager mem=43.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:45,420-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:45,747-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:45,747-0500 INFO ThrottleManager mem=43.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:45,747-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:50:45,920-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:45,920-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:50:46,247-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:46,247-0500 INFO ThrottleManager mem=43.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:46,420-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:46,747-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:46,747-0500 INFO ThrottleManager mem=43.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:46,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:50:46,920-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:47,248-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:47,248-0500 INFO ThrottleManager mem=43.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:47,421-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:47,748-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:47,748-0500 INFO ThrottleManager mem=43.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:47,921-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:48,248-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:48,248-0500 INFO ThrottleManager mem=43.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:48,421-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:48,618-0500 INFO Multiplexer No streams +2013-08-09 14:50:48,748-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:48,748-0500 INFO ThrottleManager mem=43.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:48,921-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:49,248-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:49,248-0500 INFO ThrottleManager mem=43.37 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:49,421-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:49,749-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:49,749-0500 INFO ThrottleManager mem=43.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:49,922-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:50,249-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:50,249-0500 INFO ThrottleManager mem=43.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:50,422-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:50,749-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:50,749-0500 INFO ThrottleManager mem=43.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:50,922-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:51,249-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:51,249-0500 INFO ThrottleManager mem=43.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:51,422-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:51,749-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:51,749-0500 INFO ThrottleManager mem=43.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:51,922-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:52,250-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:52,250-0500 INFO ThrottleManager mem=43.4 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:52,423-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:52,750-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:52,750-0500 INFO ThrottleManager mem=43.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:52,923-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:52,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:50:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 43.46 MB +2013-08-09 14:50:53,250-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:53,250-0500 INFO ThrottleManager mem=43.46 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:53,423-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:53,750-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:53,750-0500 INFO ThrottleManager mem=43.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:53,924-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:54,250-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:54,250-0500 INFO ThrottleManager mem=43.54 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:54,424-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:54,751-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:54,751-0500 INFO ThrottleManager mem=43.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:54,924-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:55,251-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:55,251-0500 INFO ThrottleManager mem=43.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:55,424-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:55,751-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:55,751-0500 INFO ThrottleManager mem=43.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:55,751-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:50:55,924-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:55,924-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:50:56,251-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:56,251-0500 INFO ThrottleManager mem=43.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:56,425-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:56,752-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:56,752-0500 INFO ThrottleManager mem=43.58 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:56,780-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:50:56,925-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:57,252-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:57,252-0500 INFO ThrottleManager mem=43.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:57,425-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:57,752-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:57,752-0500 INFO ThrottleManager mem=43.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:57,925-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:58,252-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:58,252-0500 INFO ThrottleManager mem=43.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:58,425-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:58,626-0500 INFO Multiplexer No streams +2013-08-09 14:50:58,752-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:58,752-0500 INFO ThrottleManager mem=43.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:58,925-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:59,253-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:59,253-0500 INFO ThrottleManager mem=43.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:59,426-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:59,753-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:50:59,753-0500 INFO ThrottleManager mem=43.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:50:59,926-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:00,253-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:00,253-0500 INFO ThrottleManager mem=43.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:00,426-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:00,753-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:00,753-0500 INFO ThrottleManager mem=43.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:00,926-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:01,253-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:01,253-0500 INFO ThrottleManager mem=43.66 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:01,426-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:01,754-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:01,754-0500 INFO ThrottleManager mem=43.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:01,927-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:02,254-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:02,254-0500 INFO ThrottleManager mem=43.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:02,427-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:02,754-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:02,754-0500 INFO ThrottleManager mem=43.74 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:02,927-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:51:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 43.78 MB +2013-08-09 14:51:03,254-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:03,254-0500 INFO ThrottleManager mem=43.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:03,427-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:03,754-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:03,755-0500 INFO ThrottleManager mem=43.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:03,927-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:04,255-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:04,255-0500 INFO ThrottleManager mem=43.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:04,427-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:04,755-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:04,755-0500 INFO ThrottleManager mem=43.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:04,928-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:05,255-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:05,255-0500 INFO ThrottleManager mem=43.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:05,428-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:05,755-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:05,755-0500 INFO ThrottleManager mem=43.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:05,755-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:51:05,928-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:05,928-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:51:06,256-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:06,256-0500 INFO ThrottleManager mem=43.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:06,428-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:06,756-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:06,756-0500 INFO ThrottleManager mem=43.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:06,780-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:51:06,928-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:07,256-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:07,256-0500 INFO ThrottleManager mem=43.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:07,429-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:07,756-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:07,756-0500 INFO ThrottleManager mem=43.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:07,929-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:08,256-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:08,256-0500 INFO ThrottleManager mem=43.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:08,429-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:08,629-0500 INFO Multiplexer No streams +2013-08-09 14:51:08,757-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:08,757-0500 INFO ThrottleManager mem=43.82 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:08,929-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:09,257-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:09,257-0500 INFO ThrottleManager mem=43.86 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:09,429-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:09,757-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:09,757-0500 INFO ThrottleManager mem=43.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:09,930-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:10,257-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:10,257-0500 INFO ThrottleManager mem=43.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:10,430-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:10,757-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:10,757-0500 INFO ThrottleManager mem=43.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:10,930-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:11,258-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:11,258-0500 INFO ThrottleManager mem=43.94 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:11,430-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:11,758-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:11,758-0500 INFO ThrottleManager mem=43.98 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:11,930-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:12,258-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:12,258-0500 INFO ThrottleManager mem=43.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:12,430-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:12,758-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:12,758-0500 INFO ThrottleManager mem=43.99 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:12,930-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:51:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 44.03 MB +2013-08-09 14:51:13,258-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:13,258-0500 INFO ThrottleManager mem=44.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:13,431-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:13,759-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:13,759-0500 INFO ThrottleManager mem=44.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:13,931-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:14,259-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:14,259-0500 INFO ThrottleManager mem=44.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:14,431-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:14,759-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:14,759-0500 INFO ThrottleManager mem=44.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:14,931-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:15,259-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:15,259-0500 INFO ThrottleManager mem=44.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:15,431-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:15,759-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:15,759-0500 INFO ThrottleManager mem=44.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:15,759-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:51:15,931-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:15,931-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:51:16,260-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:16,260-0500 INFO ThrottleManager mem=44.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:16,432-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:16,760-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:16,760-0500 INFO ThrottleManager mem=44.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:16,780-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:51:16,932-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:17,260-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:17,260-0500 INFO ThrottleManager mem=44.03 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:17,432-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:17,760-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:17,760-0500 INFO ThrottleManager mem=44.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:17,932-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:18,260-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:18,261-0500 INFO ThrottleManager mem=44.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:18,432-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:18,633-0500 INFO Multiplexer No streams +2013-08-09 14:51:18,761-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:18,761-0500 INFO ThrottleManager mem=44.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:18,933-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:19,261-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:19,261-0500 INFO ThrottleManager mem=44.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:19,433-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:19,761-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:19,761-0500 INFO ThrottleManager mem=44.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:19,933-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:20,261-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:20,261-0500 INFO ThrottleManager mem=44.2 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:20,433-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:20,762-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:20,762-0500 INFO ThrottleManager mem=44.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:20,934-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:21,262-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:21,262-0500 INFO ThrottleManager mem=44.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:21,434-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:21,762-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:21,762-0500 INFO ThrottleManager mem=44.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:21,934-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:22,262-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:22,262-0500 INFO ThrottleManager mem=44.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:22,434-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:22,762-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:22,762-0500 INFO ThrottleManager mem=44.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:22,934-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:51:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 44.24 MB +2013-08-09 14:51:23,263-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:23,263-0500 INFO ThrottleManager mem=44.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:23,435-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:23,763-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:23,763-0500 INFO ThrottleManager mem=44.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:23,935-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:24,263-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:24,263-0500 INFO ThrottleManager mem=44.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:24,435-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:24,763-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:24,763-0500 INFO ThrottleManager mem=44.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:24,935-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:25,263-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:25,264-0500 INFO ThrottleManager mem=44.24 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:25,435-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:25,764-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:25,764-0500 INFO ThrottleManager mem=44.32 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:25,764-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:51:25,936-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:25,936-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:51:26,264-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:26,264-0500 INFO ThrottleManager mem=44.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:26,436-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:26,764-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:26,764-0500 INFO ThrottleManager mem=44.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:26,780-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:51:26,936-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:27,264-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:27,264-0500 INFO ThrottleManager mem=44.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:27,436-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:27,765-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:27,765-0500 INFO ThrottleManager mem=44.36 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:27,937-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:28,265-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:28,265-0500 INFO ThrottleManager mem=44.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:28,437-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:28,641-0500 INFO Multiplexer No streams +2013-08-09 14:51:28,765-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:28,765-0500 INFO ThrottleManager mem=44.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:28,937-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:29,265-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:29,265-0500 INFO ThrottleManager mem=44.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:29,437-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:29,765-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:29,766-0500 INFO ThrottleManager mem=44.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:29,937-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:30,266-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:30,266-0500 INFO ThrottleManager mem=44.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:30,438-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:30,766-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:30,766-0500 INFO ThrottleManager mem=44.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:30,938-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:31,266-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:31,266-0500 INFO ThrottleManager mem=44.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:31,438-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:31,766-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:31,766-0500 INFO ThrottleManager mem=44.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:31,938-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:32,267-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:32,267-0500 INFO ThrottleManager mem=44.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:32,439-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:32,767-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:32,767-0500 INFO ThrottleManager mem=44.44 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:32,939-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:51:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 44.45 MB +2013-08-09 14:51:33,267-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:33,267-0500 INFO ThrottleManager mem=44.45 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:33,439-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:33,767-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:33,767-0500 INFO ThrottleManager mem=44.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:33,939-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:34,267-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:34,267-0500 INFO ThrottleManager mem=44.53 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:34,440-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:34,768-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:34,768-0500 INFO ThrottleManager mem=44.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:34,940-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:35,268-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:35,268-0500 INFO ThrottleManager mem=44.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:35,440-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:35,768-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:35,768-0500 INFO ThrottleManager mem=44.57 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:35,768-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:51:35,940-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:35,940-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:51:36,268-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:36,268-0500 INFO ThrottleManager mem=44.61 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:36,441-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:36,768-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:36,768-0500 INFO ThrottleManager mem=44.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:36,780-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:51:36,941-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:37,269-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:37,269-0500 INFO ThrottleManager mem=44.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:37,441-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:37,769-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:37,769-0500 INFO ThrottleManager mem=44.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:37,941-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:38,269-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:38,269-0500 INFO ThrottleManager mem=44.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:38,441-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:38,645-0500 INFO Multiplexer No streams +2013-08-09 14:51:38,769-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:38,769-0500 INFO ThrottleManager mem=44.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:38,942-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:39,269-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:39,269-0500 INFO ThrottleManager mem=44.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:39,442-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:39,770-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:39,770-0500 INFO ThrottleManager mem=44.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:39,942-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:40,270-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:40,270-0500 INFO ThrottleManager mem=44.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:40,442-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:40,770-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:40,770-0500 INFO ThrottleManager mem=44.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:40,942-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:41,270-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:41,270-0500 INFO ThrottleManager mem=44.65 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:41,443-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:41,770-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:41,770-0500 INFO ThrottleManager mem=44.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:41,943-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:42,271-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:42,271-0500 INFO ThrottleManager mem=44.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:42,443-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:42,771-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:42,771-0500 INFO ThrottleManager mem=44.73 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:42,943-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:51:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 44.73 MB +2013-08-09 14:51:43,271-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:43,271-0500 INFO ThrottleManager mem=44.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:43,443-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:43,771-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:43,771-0500 INFO ThrottleManager mem=44.78 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:43,944-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:44,271-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:44,271-0500 INFO ThrottleManager mem=44.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:44,444-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:44,772-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:44,772-0500 INFO ThrottleManager mem=44.81 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:44,944-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:45,272-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:45,272-0500 INFO ThrottleManager mem=44.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:45,444-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:45,772-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:45,772-0500 INFO ThrottleManager mem=44.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:45,772-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:51:45,944-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:45,944-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:51:46,272-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:46,272-0500 INFO ThrottleManager mem=44.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:46,445-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:46,773-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:46,773-0500 INFO ThrottleManager mem=44.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:46,781-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:51:46,945-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:47,273-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:47,273-0500 INFO ThrottleManager mem=44.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:47,445-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:47,773-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:47,773-0500 INFO ThrottleManager mem=44.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:47,945-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:48,273-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:48,273-0500 INFO ThrottleManager mem=44.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:48,445-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:48,650-0500 INFO Multiplexer No streams +2013-08-09 14:51:48,774-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:48,774-0500 INFO ThrottleManager mem=44.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:48,946-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:49,274-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:49,274-0500 INFO ThrottleManager mem=44.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:49,446-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:49,774-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:49,774-0500 INFO ThrottleManager mem=44.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:49,946-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:50,274-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:50,274-0500 INFO ThrottleManager mem=44.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:50,446-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:50,775-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:50,775-0500 INFO ThrottleManager mem=44.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:50,946-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:51,275-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:51,275-0500 INFO ThrottleManager mem=44.93 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:51,446-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:51,775-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:51,775-0500 INFO ThrottleManager mem=45.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:51,947-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:52,275-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:52,275-0500 INFO ThrottleManager mem=45.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:52,447-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:52,775-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:52,775-0500 INFO ThrottleManager mem=45.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:52,947-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:51:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 45.02 MB +2013-08-09 14:51:53,276-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:53,276-0500 INFO ThrottleManager mem=45.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:53,447-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:53,776-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:53,776-0500 INFO ThrottleManager mem=45.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:53,948-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:54,276-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:54,276-0500 INFO ThrottleManager mem=45.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:54,448-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:54,776-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:54,776-0500 INFO ThrottleManager mem=45.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:54,948-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:55,277-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:55,277-0500 INFO ThrottleManager mem=45.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:55,448-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:55,777-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:55,777-0500 INFO ThrottleManager mem=45.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:55,777-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:51:55,949-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:55,949-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:51:56,277-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:56,277-0500 INFO ThrottleManager mem=45.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:56,449-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:56,777-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:56,777-0500 INFO ThrottleManager mem=45.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:56,781-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:51:56,949-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:57,278-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:57,278-0500 INFO ThrottleManager mem=45.07 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:57,449-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:57,778-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:57,778-0500 INFO ThrottleManager mem=45.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:57,949-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:58,278-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:58,278-0500 INFO ThrottleManager mem=45.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:58,450-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:58,658-0500 INFO Multiplexer No streams +2013-08-09 14:51:58,778-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:58,778-0500 INFO ThrottleManager mem=45.15 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:58,950-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:59,279-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:59,279-0500 INFO ThrottleManager mem=45.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:59,450-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:59,779-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:51:59,779-0500 INFO ThrottleManager mem=45.18 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:51:59,950-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:00,279-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:00,279-0500 INFO ThrottleManager mem=45.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:00,450-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:00,779-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:00,779-0500 INFO ThrottleManager mem=45.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:00,951-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:01,279-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:01,280-0500 INFO ThrottleManager mem=45.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:01,451-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:01,780-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:01,780-0500 INFO ThrottleManager mem=45.23 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:01,951-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:02,280-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:02,280-0500 INFO ThrottleManager mem=45.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:02,451-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:02,780-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:02,780-0500 INFO ThrottleManager mem=45.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:02,951-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:52:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 45.27 MB +2013-08-09 14:52:03,280-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:03,280-0500 INFO ThrottleManager mem=45.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:03,452-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:03,781-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:03,781-0500 INFO ThrottleManager mem=45.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:03,952-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:04,281-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:04,281-0500 INFO ThrottleManager mem=45.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:04,452-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:04,781-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:04,781-0500 INFO ThrottleManager mem=45.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:04,952-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:05,281-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:05,281-0500 INFO ThrottleManager mem=45.27 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:05,453-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:05,782-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:05,782-0500 INFO ThrottleManager mem=45.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:05,782-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:52:05,953-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:05,953-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:52:06,282-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:06,282-0500 INFO ThrottleManager mem=45.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:06,453-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:06,781-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:52:06,782-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:06,782-0500 INFO ThrottleManager mem=45.35 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:06,953-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:07,282-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:07,282-0500 INFO ThrottleManager mem=45.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:07,454-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:07,783-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:07,783-0500 INFO ThrottleManager mem=45.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:07,954-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:08,283-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:08,283-0500 INFO ThrottleManager mem=45.39 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:08,454-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:08,662-0500 INFO Multiplexer No streams +2013-08-09 14:52:08,783-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:08,783-0500 INFO ThrottleManager mem=45.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:08,954-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:09,283-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:09,283-0500 INFO ThrottleManager mem=45.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:09,454-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:09,783-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:09,783-0500 INFO ThrottleManager mem=45.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:09,955-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:10,284-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:10,284-0500 INFO ThrottleManager mem=45.43 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:10,455-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:10,784-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:10,784-0500 INFO ThrottleManager mem=45.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:10,955-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:11,284-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:11,284-0500 INFO ThrottleManager mem=45.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:11,455-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:11,784-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:11,784-0500 INFO ThrottleManager mem=45.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:11,956-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:12,285-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:12,285-0500 INFO ThrottleManager mem=45.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:12,456-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:12,785-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:12,785-0500 INFO ThrottleManager mem=45.48 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:12,956-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:52:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 45.49 MB +2013-08-09 14:52:13,285-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:13,285-0500 INFO ThrottleManager mem=45.49 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:13,456-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:13,785-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:13,785-0500 INFO ThrottleManager mem=45.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:13,957-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:14,286-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:14,286-0500 INFO ThrottleManager mem=45.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:14,457-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:14,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:14,786-0500 INFO ThrottleManager mem=45.56 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:14,957-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:15,286-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:15,286-0500 INFO ThrottleManager mem=45.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:15,457-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:15,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:15,786-0500 INFO ThrottleManager mem=45.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:15,786-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:52:15,957-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:15,957-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:52:16,286-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:16,286-0500 INFO ThrottleManager mem=45.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:16,458-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:16,781-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:52:16,787-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:16,787-0500 INFO ThrottleManager mem=45.6 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:16,958-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:17,287-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:17,287-0500 INFO ThrottleManager mem=45.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:17,458-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:17,787-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:17,787-0500 INFO ThrottleManager mem=45.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:17,958-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:18,287-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:18,287-0500 INFO ThrottleManager mem=45.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:18,458-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:18,667-0500 INFO Multiplexer No streams +2013-08-09 14:52:18,788-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:18,788-0500 INFO ThrottleManager mem=45.64 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:18,959-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:19,288-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:19,288-0500 INFO ThrottleManager mem=45.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:19,459-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:19,788-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:19,788-0500 INFO ThrottleManager mem=45.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:19,959-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:20,288-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:20,288-0500 INFO ThrottleManager mem=45.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:20,459-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:20,788-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:20,788-0500 INFO ThrottleManager mem=45.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:20,959-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:21,289-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:21,289-0500 INFO ThrottleManager mem=45.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:21,459-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:21,789-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:21,789-0500 INFO ThrottleManager mem=45.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:21,960-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:22,289-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:22,289-0500 INFO ThrottleManager mem=45.77 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:22,460-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:22,789-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:22,789-0500 INFO ThrottleManager mem=45.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:52:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 45.8 MB +2013-08-09 14:52:22,960-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:23,290-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:23,290-0500 INFO ThrottleManager mem=45.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:23,460-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:23,790-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:23,790-0500 INFO ThrottleManager mem=45.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:23,960-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:24,290-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:24,290-0500 INFO ThrottleManager mem=45.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:24,461-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:24,790-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:24,790-0500 INFO ThrottleManager mem=45.8 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:24,961-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:25,291-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:25,291-0500 INFO ThrottleManager mem=45.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:25,461-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:25,791-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:25,791-0500 INFO ThrottleManager mem=45.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:25,791-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:52:25,961-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:25,961-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:52:26,291-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:26,291-0500 INFO ThrottleManager mem=45.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:26,461-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:26,781-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:52:26,791-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:26,791-0500 INFO ThrottleManager mem=45.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:26,962-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:27,291-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:27,291-0500 INFO ThrottleManager mem=45.85 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:27,462-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:27,792-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:27,792-0500 INFO ThrottleManager mem=45.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:27,962-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:28,292-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:28,292-0500 INFO ThrottleManager mem=45.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:28,462-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:28,672-0500 INFO Multiplexer No streams +2013-08-09 14:52:28,792-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:28,792-0500 INFO ThrottleManager mem=45.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:28,962-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:29,292-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:29,292-0500 INFO ThrottleManager mem=45.89 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:29,463-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:29,793-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:29,793-0500 INFO ThrottleManager mem=45.97 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:29,963-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:30,293-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:30,293-0500 INFO ThrottleManager mem=46 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:30,463-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:30,793-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:30,793-0500 INFO ThrottleManager mem=46 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:30,963-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:31,293-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:31,293-0500 INFO ThrottleManager mem=46.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:31,464-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:31,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:31,794-0500 INFO ThrottleManager mem=46.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:31,964-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:32,294-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:32,294-0500 INFO ThrottleManager mem=46.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:32,464-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:32,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:32,794-0500 INFO ThrottleManager mem=46.01 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:52:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 46.02 MB +2013-08-09 14:52:32,964-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:33,294-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:33,294-0500 INFO ThrottleManager mem=46.02 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:33,464-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:33,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:33,795-0500 INFO ThrottleManager mem=46.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:33,965-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:34,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:34,295-0500 INFO ThrottleManager mem=46.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:34,465-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:34,795-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:34,795-0500 INFO ThrottleManager mem=46.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:34,965-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:35,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:35,295-0500 INFO ThrottleManager mem=46.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:35,465-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:35,795-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:35,795-0500 INFO ThrottleManager mem=46.06 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:35,795-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:52:35,965-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:35,965-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:52:36,296-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:36,296-0500 INFO ThrottleManager mem=46.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:36,466-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:36,782-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:52:36,796-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:36,796-0500 INFO ThrottleManager mem=46.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:36,966-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:37,296-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:37,296-0500 INFO ThrottleManager mem=46.1 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:37,466-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:37,796-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:37,796-0500 INFO ThrottleManager mem=46.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:37,966-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:38,296-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:38,296-0500 INFO ThrottleManager mem=46.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:38,466-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:38,676-0500 INFO Multiplexer No streams +2013-08-09 14:52:38,797-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:38,797-0500 INFO ThrottleManager mem=46.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:38,966-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:39,297-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:39,297-0500 INFO ThrottleManager mem=46.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:39,466-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:39,797-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:39,797-0500 INFO ThrottleManager mem=46.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:39,967-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:40,297-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:40,297-0500 INFO ThrottleManager mem=46.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:40,467-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:40,798-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:40,798-0500 INFO ThrottleManager mem=46.21 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:40,967-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:41,298-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:41,298-0500 INFO ThrottleManager mem=46.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:41,467-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:41,798-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:41,798-0500 INFO ThrottleManager mem=46.22 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:41,967-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:42,298-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:42,298-0500 INFO ThrottleManager mem=46.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:42,468-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:42,798-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:42,799-0500 INFO ThrottleManager mem=46.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:52:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 46.26 MB +2013-08-09 14:52:42,968-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:43,299-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:43,299-0500 INFO ThrottleManager mem=46.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:43,468-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:43,799-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:43,799-0500 INFO ThrottleManager mem=46.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:43,968-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:44,299-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:44,299-0500 INFO ThrottleManager mem=46.26 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:44,468-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:44,799-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:44,799-0500 INFO ThrottleManager mem=46.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:44,969-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:45,300-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:45,300-0500 INFO ThrottleManager mem=46.31 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:45,469-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:45,800-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:45,800-0500 INFO ThrottleManager mem=46.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:45,800-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:52:45,969-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:45,969-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:52:46,300-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:46,300-0500 INFO ThrottleManager mem=46.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:46,469-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:46,782-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:52:46,800-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:46,800-0500 INFO ThrottleManager mem=46.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:46,969-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:47,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:47,301-0500 INFO ThrottleManager mem=46.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:47,470-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:47,801-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:47,801-0500 INFO ThrottleManager mem=46.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:47,970-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:48,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:48,301-0500 INFO ThrottleManager mem=46.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:48,470-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:48,682-0500 INFO Multiplexer No streams +2013-08-09 14:52:48,801-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:48,801-0500 INFO ThrottleManager mem=46.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:48,970-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:49,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:49,302-0500 INFO ThrottleManager mem=46.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:49,470-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:49,802-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:49,802-0500 INFO ThrottleManager mem=46.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:49,970-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:50,302-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:50,302-0500 INFO ThrottleManager mem=46.42 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:50,471-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:50,802-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:50,802-0500 INFO ThrottleManager mem=46.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:50,971-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:51,302-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:51,302-0500 INFO ThrottleManager mem=46.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:51,471-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:51,803-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:51,803-0500 INFO ThrottleManager mem=46.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:51,971-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:52,303-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:52,303-0500 INFO ThrottleManager mem=46.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:52,471-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:52,803-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:52,803-0500 INFO ThrottleManager mem=46.47 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:52:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 46.52 MB +2013-08-09 14:52:52,972-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:53,303-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:53,303-0500 INFO ThrottleManager mem=46.52 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:53,472-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:53,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:53,804-0500 INFO ThrottleManager mem=46.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:53,972-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:54,304-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:54,304-0500 INFO ThrottleManager mem=46.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:54,472-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:54,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:54,804-0500 INFO ThrottleManager mem=46.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:54,973-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:55,304-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:55,304-0500 INFO ThrottleManager mem=46.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:55,473-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:55,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:55,805-0500 INFO ThrottleManager mem=46.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:55,805-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:52:55,973-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:55,973-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:52:56,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:56,305-0500 INFO ThrottleManager mem=46.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:56,473-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:56,782-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:52:56,805-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:56,805-0500 INFO ThrottleManager mem=46.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:56,973-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:57,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:57,305-0500 INFO ThrottleManager mem=46.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:57,474-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:57,805-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:57,805-0500 INFO ThrottleManager mem=46.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:57,974-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:58,306-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:58,306-0500 INFO ThrottleManager mem=46.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:58,474-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:58,686-0500 INFO Multiplexer No streams +2013-08-09 14:52:58,806-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:58,806-0500 INFO ThrottleManager mem=46.63 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:58,974-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:59,306-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:59,306-0500 INFO ThrottleManager mem=46.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:59,474-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:59,806-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:52:59,806-0500 INFO ThrottleManager mem=46.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:52:59,974-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:00,307-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:00,307-0500 INFO ThrottleManager mem=46.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:00,475-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:00,807-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:00,807-0500 INFO ThrottleManager mem=46.68 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:00,975-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:01,307-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:01,307-0500 INFO ThrottleManager mem=46.72 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:01,475-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:01,807-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:01,807-0500 INFO ThrottleManager mem=46.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:01,975-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:02,308-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:02,308-0500 INFO ThrottleManager mem=46.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:02,476-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:02,808-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:02,808-0500 INFO ThrottleManager mem=46.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:02,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:53:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 550.12 MB, Heap used: 46.84 MB +2013-08-09 14:53:02,976-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:03,308-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:03,308-0500 INFO ThrottleManager mem=46.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:03,476-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:03,808-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:03,808-0500 INFO ThrottleManager mem=46.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:03,976-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:04,308-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:04,308-0500 INFO ThrottleManager mem=46.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:04,476-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:04,809-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:04,809-0500 INFO ThrottleManager mem=46.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:04,976-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:05,309-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:05,309-0500 INFO ThrottleManager mem=46.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:05,477-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:05,809-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:05,809-0500 INFO ThrottleManager mem=46.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:05,809-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:53:05,977-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:05,977-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:53:06,309-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:06,309-0500 INFO ThrottleManager mem=46.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:06,477-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:06,782-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:53:06,810-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:06,810-0500 INFO ThrottleManager mem=46.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:06,977-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:07,310-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:07,310-0500 INFO ThrottleManager mem=46.84 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:07,478-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:07,810-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:07,810-0500 INFO ThrottleManager mem=46.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:07,978-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:08,310-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:08,310-0500 INFO ThrottleManager mem=46.88 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:08,478-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:08,690-0500 INFO Multiplexer No streams +2013-08-09 14:53:08,810-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:08,810-0500 INFO ThrottleManager mem=46.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:08,978-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:09,311-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:09,311-0500 INFO ThrottleManager mem=46.91 MB, heap=550.12 MB, maxHeap=10.5 GB +2013-08-09 14:53:09,478-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:09,811-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:09,814-0500 INFO ThrottleManager mem=1.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:09,979-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:10,314-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:10,314-0500 INFO ThrottleManager mem=1.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:10,479-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:10,814-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:10,814-0500 INFO ThrottleManager mem=1.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:10,979-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:11,314-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:11,314-0500 INFO ThrottleManager mem=1.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:11,479-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:11,815-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:11,815-0500 INFO ThrottleManager mem=1.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:11,980-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:12,315-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:12,315-0500 INFO ThrottleManager mem=1.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:12,480-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:12,815-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:12,815-0500 INFO ThrottleManager mem=1.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:53:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 1.45 MB +2013-08-09 14:53:12,980-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:13,315-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:13,315-0500 INFO ThrottleManager mem=1.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:13,480-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:13,815-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:13,815-0500 INFO ThrottleManager mem=1.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:13,980-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:14,316-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:14,316-0500 INFO ThrottleManager mem=1.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:14,481-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:14,816-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:14,816-0500 INFO ThrottleManager mem=1.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:14,981-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:15,316-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:15,316-0500 INFO ThrottleManager mem=1.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:15,481-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:15,816-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:15,816-0500 INFO ThrottleManager mem=1.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:15,816-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:53:15,981-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:15,981-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:53:16,317-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:16,317-0500 INFO ThrottleManager mem=1.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:16,481-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:16,782-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:53:16,817-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:16,817-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:16,982-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:17,317-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:17,317-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:17,482-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:17,817-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:17,817-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:17,982-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:18,318-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:18,318-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:18,482-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:18,698-0500 INFO Multiplexer No streams +2013-08-09 14:53:18,818-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:18,818-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:18,982-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:19,318-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:19,318-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:19,483-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:19,818-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:19,818-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:19,983-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:20,319-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:20,319-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:20,483-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:20,819-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:20,819-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:20,983-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:21,319-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:21,319-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:21,483-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:21,819-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:21,819-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:21,984-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:22,319-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:22,320-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:22,484-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:22,820-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:22,820-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:53:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 1.46 MB +2013-08-09 14:53:22,984-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:23,320-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:23,320-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:23,484-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:23,820-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:23,820-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:23,985-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:24,320-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:24,320-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:24,485-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:24,821-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:24,821-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:24,985-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:25,321-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:25,321-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:25,485-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:25,821-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:25,821-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:25,821-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:53:25,985-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:25,985-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:53:26,321-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:26,321-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:26,486-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:26,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:53:26,822-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:26,822-0500 INFO ThrottleManager mem=1.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:26,986-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:27,322-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:27,322-0500 INFO ThrottleManager mem=1.54 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:27,486-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:27,822-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:27,822-0500 INFO ThrottleManager mem=1.8 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:27,986-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:28,322-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:28,322-0500 INFO ThrottleManager mem=1.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:28,486-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:28,702-0500 INFO Multiplexer No streams +2013-08-09 14:53:28,823-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:28,823-0500 INFO ThrottleManager mem=1.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:28,987-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:29,323-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:29,323-0500 INFO ThrottleManager mem=1.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:29,487-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:29,823-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:29,823-0500 INFO ThrottleManager mem=1.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:29,987-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:30,323-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:30,323-0500 INFO ThrottleManager mem=1.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:30,487-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:30,824-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:30,824-0500 INFO ThrottleManager mem=1.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:30,987-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:31,324-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:31,324-0500 INFO ThrottleManager mem=1.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:31,488-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:31,824-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:31,824-0500 INFO ThrottleManager mem=1.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:31,988-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:32,324-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:32,324-0500 INFO ThrottleManager mem=1.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:32,488-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:32,824-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:32,825-0500 INFO ThrottleManager mem=1.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:53:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 1.91 MB +2013-08-09 14:53:32,988-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:33,325-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:33,325-0500 INFO ThrottleManager mem=1.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:33,488-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:33,825-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:33,825-0500 INFO ThrottleManager mem=1.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:33,989-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:34,325-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:34,325-0500 INFO ThrottleManager mem=1.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:34,489-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:34,825-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:34,825-0500 INFO ThrottleManager mem=1.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:34,989-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:35,326-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:35,326-0500 INFO ThrottleManager mem=1.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:35,489-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:35,826-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:35,826-0500 INFO ThrottleManager mem=1.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:35,826-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:53:35,989-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:35,990-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:53:36,326-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:36,326-0500 INFO ThrottleManager mem=1.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:36,490-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:36,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:53:36,826-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:36,826-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:36,990-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:37,327-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:37,327-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:37,490-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:37,827-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:37,827-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:37,990-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:38,327-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:38,327-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:38,491-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:38,704-0500 INFO Multiplexer No streams +2013-08-09 14:53:38,827-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:38,827-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:38,991-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:39,327-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:39,328-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:39,491-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:39,828-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:39,828-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:39,991-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:40,328-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:40,328-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:40,491-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:40,828-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:40,828-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:40,992-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:41,328-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:41,328-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:41,492-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:41,829-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:41,829-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:41,992-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:42,329-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:42,329-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:42,492-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:42,829-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:42,829-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:53:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 1.92 MB +2013-08-09 14:53:42,993-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:43,329-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:43,329-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:43,493-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:43,830-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:43,830-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:43,993-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:44,330-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:44,330-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:44,493-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:44,830-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:44,830-0500 INFO ThrottleManager mem=1.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:44,993-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:45,330-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:45,330-0500 INFO ThrottleManager mem=1.99 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:45,494-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:45,831-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:45,831-0500 INFO ThrottleManager mem=2.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:45,831-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:53:45,994-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:45,994-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:53:46,331-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:46,331-0500 INFO ThrottleManager mem=2.34 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:46,494-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:46,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:53:46,831-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:46,831-0500 INFO ThrottleManager mem=2.34 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:46,994-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:47,331-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:47,331-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:47,494-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:47,832-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:47,832-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:47,995-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:48,332-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:48,332-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:48,495-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:48,710-0500 INFO Multiplexer No streams +2013-08-09 14:53:48,832-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:48,832-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:48,995-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:49,332-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:49,332-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:49,495-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:49,833-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:49,833-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:49,995-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:50,333-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:50,333-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:50,496-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:50,833-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:50,833-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:50,996-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:51,333-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:51,333-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:51,496-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:51,834-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:51,834-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:51,996-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:52,334-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:52,334-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:52,496-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:52,834-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:52,834-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:53:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 2.36 MB +2013-08-09 14:53:52,997-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:53,334-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:53,334-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:53,497-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:53,834-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:53,834-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:53,997-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:54,335-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:54,335-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:54,497-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:54,835-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:54,835-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:54,998-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:55,335-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:55,335-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:55,498-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:55,835-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:55,835-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:55,835-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:53:55,998-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:55,998-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:53:56,336-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:56,336-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:56,498-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:56,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:53:56,836-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:56,836-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:56,998-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:57,336-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:57,336-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:57,499-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:57,836-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:57,836-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:57,999-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:58,337-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:58,337-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:58,499-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:58,716-0500 INFO Multiplexer No streams +2013-08-09 14:53:58,837-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:58,837-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:58,999-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:59,337-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:59,337-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:53:59,499-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:59,837-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:53:59,837-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:00,000-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:00,337-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:00,338-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:00,500-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:00,838-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:00,838-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:01,000-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:01,338-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:01,338-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:01,500-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:01,838-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:01,838-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:02,000-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:02,338-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:02,339-0500 INFO ThrottleManager mem=2.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:02,501-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:02,839-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:02,839-0500 INFO ThrottleManager mem=2.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:02,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:54:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 2.62 MB +2013-08-09 14:54:03,001-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:03,339-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:03,339-0500 INFO ThrottleManager mem=2.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:03,501-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:03,839-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:03,839-0500 INFO ThrottleManager mem=2.8 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:04,001-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:04,339-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:04,339-0500 INFO ThrottleManager mem=2.8 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:04,501-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:04,840-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:04,840-0500 INFO ThrottleManager mem=2.8 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:05,002-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:05,340-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:05,340-0500 INFO ThrottleManager mem=2.8 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:05,502-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:05,840-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:05,840-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:05,840-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:54:06,002-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:06,002-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:54:06,340-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:06,340-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:06,502-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:06,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:54:06,841-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:06,841-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:07,003-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:07,341-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:07,341-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:07,503-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:07,841-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:07,841-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:08,003-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:08,341-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:08,341-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:08,503-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:08,723-0500 INFO Multiplexer No streams +2013-08-09 14:54:08,842-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:08,842-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:09,003-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:09,342-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:09,342-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:09,503-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:09,842-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:09,842-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:10,004-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:10,342-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:10,342-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:10,504-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:10,843-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:10,843-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:11,004-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:11,343-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:11,343-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:11,504-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:11,843-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:11,843-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:12,005-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:12,343-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:12,343-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:12,505-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:12,844-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:12,844-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:54:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 2.81 MB +2013-08-09 14:54:13,005-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:13,344-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:13,344-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:13,505-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:13,844-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:13,844-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:14,005-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:14,344-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:14,344-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:14,505-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:14,845-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:14,845-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:15,006-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:15,345-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:15,345-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:15,506-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:15,845-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:15,845-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:15,845-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:54:16,006-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:16,006-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:54:16,345-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:16,345-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:16,506-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:16,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:54:16,846-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:16,846-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:17,006-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:17,346-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:17,346-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:17,507-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:17,846-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:17,846-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:18,007-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:18,346-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:18,346-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:18,507-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:18,732-0500 INFO Multiplexer No streams +2013-08-09 14:54:18,847-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:18,847-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:19,007-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:19,347-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:19,347-0500 INFO ThrottleManager mem=2.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:19,507-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:19,847-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:19,847-0500 INFO ThrottleManager mem=2.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:20,008-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:20,347-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:20,348-0500 INFO ThrottleManager mem=2.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:20,508-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:20,848-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:20,848-0500 INFO ThrottleManager mem=2.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:21,008-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:21,348-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:21,348-0500 INFO ThrottleManager mem=3.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:21,508-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:21,848-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:21,848-0500 INFO ThrottleManager mem=3.24 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:22,008-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:22,348-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:22,349-0500 INFO ThrottleManager mem=3.24 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:22,508-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:22,849-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:22,849-0500 INFO ThrottleManager mem=3.24 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:54:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 3.26 MB +2013-08-09 14:54:23,009-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:23,349-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:23,349-0500 INFO ThrottleManager mem=3.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:23,509-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:23,849-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:23,849-0500 INFO ThrottleManager mem=3.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:24,009-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:24,349-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:24,350-0500 INFO ThrottleManager mem=3.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:24,509-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:24,850-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:24,850-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:25,010-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:25,350-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:25,350-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:25,510-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:25,850-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:25,850-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:25,850-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:54:26,010-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:26,010-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:54:26,351-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:26,351-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:26,510-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:26,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:54:26,851-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:26,851-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:27,011-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:27,351-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:27,351-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:27,511-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:27,851-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:27,851-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:28,011-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:28,351-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:28,352-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:28,511-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:28,741-0500 INFO Multiplexer No streams +2013-08-09 14:54:28,852-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:28,852-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:29,011-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:29,352-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:29,352-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:29,512-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:29,852-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:29,852-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:30,012-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:30,352-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:30,352-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:30,512-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:30,853-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:30,853-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:31,012-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:31,353-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:31,353-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:31,512-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:31,853-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:31,853-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:32,012-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:32,353-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:32,353-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:32,513-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:32,854-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:32,854-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:54:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 3.27 MB +2013-08-09 14:54:33,013-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:33,354-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:33,354-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:33,513-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:33,854-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:33,854-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:34,013-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:34,354-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:34,354-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:34,514-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:34,855-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:34,855-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:35,014-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:35,355-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:35,355-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:35,514-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:35,855-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:35,855-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:35,855-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:54:36,014-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:36,014-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:54:36,355-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:36,355-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:36,515-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:36,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:54:36,856-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:36,856-0500 INFO ThrottleManager mem=3.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:37,015-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:37,356-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:37,356-0500 INFO ThrottleManager mem=3.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:37,515-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:37,856-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:37,856-0500 INFO ThrottleManager mem=3.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:38,015-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:38,356-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:38,356-0500 INFO ThrottleManager mem=3.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:38,515-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:38,746-0500 INFO Multiplexer No streams +2013-08-09 14:54:38,857-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:38,857-0500 INFO ThrottleManager mem=3.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:39,016-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:39,357-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:39,357-0500 INFO ThrottleManager mem=3.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:39,516-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:39,857-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:39,857-0500 INFO ThrottleManager mem=3.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:40,016-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:40,357-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:40,357-0500 INFO ThrottleManager mem=3.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:40,516-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:40,858-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:40,858-0500 INFO ThrottleManager mem=3.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:41,016-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:41,358-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:41,358-0500 INFO ThrottleManager mem=3.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:41,517-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:41,858-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:41,858-0500 INFO ThrottleManager mem=3.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:42,017-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:42,358-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:42,358-0500 INFO ThrottleManager mem=3.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:42,517-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:42,859-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:42,859-0500 INFO ThrottleManager mem=3.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:54:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 3.7 MB +2013-08-09 14:54:43,017-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:43,359-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:43,359-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:43,517-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:43,859-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:43,859-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:44,018-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:44,359-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:44,359-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:44,518-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:44,860-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:44,860-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:45,018-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:45,360-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:45,360-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:45,518-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:45,860-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:45,860-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:45,860-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:54:46,018-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:46,018-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:54:46,360-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:46,360-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:46,519-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:46,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:54:46,861-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:46,861-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:47,019-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:47,361-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:47,361-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:47,519-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:47,861-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:47,861-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:48,019-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:48,361-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:48,361-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:48,519-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:48,752-0500 INFO Multiplexer No streams +2013-08-09 14:54:48,862-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:48,862-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:49,019-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:49,362-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:49,362-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:49,520-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:49,862-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:49,862-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:50,020-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:50,362-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:50,362-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:50,520-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:50,863-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:50,863-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:51,020-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:51,363-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:51,363-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:51,520-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:51,863-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:51,863-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:52,021-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:52,363-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:52,363-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:52,521-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:52,863-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:52,864-0500 INFO ThrottleManager mem=3.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:54:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 3.73 MB +2013-08-09 14:54:53,021-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:53,364-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:53,364-0500 INFO ThrottleManager mem=3.73 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:53,521-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:53,864-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:53,864-0500 INFO ThrottleManager mem=3.73 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:54,022-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:54,364-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:54,364-0500 INFO ThrottleManager mem=3.73 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:54,522-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:54,864-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:54,865-0500 INFO ThrottleManager mem=3.73 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:55,022-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:55,365-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:55,365-0500 INFO ThrottleManager mem=3.8 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:55,522-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:55,865-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:55,865-0500 INFO ThrottleManager mem=3.8 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:55,865-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:54:56,022-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:56,022-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:54:56,365-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:56,365-0500 INFO ThrottleManager mem=3.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:56,522-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:56,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:54:56,865-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:56,866-0500 INFO ThrottleManager mem=3.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:57,023-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:57,366-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:57,366-0500 INFO ThrottleManager mem=3.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:57,523-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:57,866-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:57,866-0500 INFO ThrottleManager mem=4.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:58,023-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:58,366-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:58,366-0500 INFO ThrottleManager mem=4.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:58,523-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:58,757-0500 INFO Multiplexer No streams +2013-08-09 14:54:58,867-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:58,867-0500 INFO ThrottleManager mem=4.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:59,023-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:59,367-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:59,367-0500 INFO ThrottleManager mem=4.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:54:59,523-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:59,867-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:54:59,867-0500 INFO ThrottleManager mem=4.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:00,024-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:00,367-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:00,367-0500 INFO ThrottleManager mem=4.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:00,524-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:00,868-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:00,868-0500 INFO ThrottleManager mem=4.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:01,024-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:01,368-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:01,368-0500 INFO ThrottleManager mem=4.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:01,524-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:01,868-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:01,868-0500 INFO ThrottleManager mem=4.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:02,024-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:02,368-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:02,368-0500 INFO ThrottleManager mem=4.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:02,525-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:02,868-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:02,869-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:55:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 4.17 MB +2013-08-09 14:55:03,025-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:03,369-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:03,369-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:03,525-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:03,869-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:03,869-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:04,025-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:04,369-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:04,369-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:04,525-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:04,869-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:04,869-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:05,025-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:05,370-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:05,370-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:05,526-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:05,870-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:05,870-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:05,870-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:55:06,026-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:06,026-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:55:06,370-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:06,370-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:06,526-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:06,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:55:06,870-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:06,871-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:07,026-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:07,371-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:07,371-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:07,527-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:07,871-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:07,871-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:08,027-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:08,371-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:08,371-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:08,527-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:08,765-0500 INFO Multiplexer No streams +2013-08-09 14:55:08,871-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:08,871-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:09,027-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:09,372-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:09,372-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:09,527-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:09,872-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:09,872-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:10,028-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:10,372-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:10,372-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:10,528-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:10,872-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:10,872-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:11,028-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:11,373-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:11,373-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:11,528-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:11,873-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:11,873-0500 INFO ThrottleManager mem=4.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:12,028-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:12,373-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:12,373-0500 INFO ThrottleManager mem=4.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:12,529-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:12,873-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:12,873-0500 INFO ThrottleManager mem=4.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:55:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 4.25 MB +2013-08-09 14:55:13,029-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:13,374-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:13,374-0500 INFO ThrottleManager mem=4.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:13,529-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:13,874-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:13,874-0500 INFO ThrottleManager mem=4.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:14,029-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:14,374-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:14,374-0500 INFO ThrottleManager mem=4.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:14,529-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:14,874-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:14,874-0500 INFO ThrottleManager mem=4.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:15,029-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:15,375-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:15,375-0500 INFO ThrottleManager mem=4.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:15,529-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:15,875-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:15,875-0500 INFO ThrottleManager mem=4.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:15,875-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:55:16,030-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:16,030-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:55:16,375-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:16,375-0500 INFO ThrottleManager mem=4.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:16,530-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:16,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:55:16,875-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:16,875-0500 INFO ThrottleManager mem=4.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:17,030-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:17,376-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:17,376-0500 INFO ThrottleManager mem=4.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:17,530-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:17,876-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:17,876-0500 INFO ThrottleManager mem=4.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:18,030-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:18,376-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:18,376-0500 INFO ThrottleManager mem=4.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:18,531-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:18,772-0500 INFO Multiplexer No streams +2013-08-09 14:55:18,876-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:18,876-0500 INFO ThrottleManager mem=4.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:19,031-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:19,376-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:19,377-0500 INFO ThrottleManager mem=4.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:19,531-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:19,877-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:19,877-0500 INFO ThrottleManager mem=4.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:20,031-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:20,377-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:20,377-0500 INFO ThrottleManager mem=4.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:20,531-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:20,877-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:20,877-0500 INFO ThrottleManager mem=4.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:21,031-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:21,377-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:21,378-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:21,532-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:21,878-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:21,878-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:22,032-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:22,378-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:22,378-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:22,532-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:22,878-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:22,878-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:55:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 4.62 MB +2013-08-09 14:55:23,032-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:23,378-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:23,378-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:23,533-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:23,879-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:23,879-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:24,033-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:24,379-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:24,379-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:24,533-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:24,879-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:24,879-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:25,033-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:25,379-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:25,379-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:25,533-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:25,880-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:25,880-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:25,880-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:55:26,033-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:26,033-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:55:26,380-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:26,380-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:26,533-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:26,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:55:26,880-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:26,880-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:27,034-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:27,380-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:27,380-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:27,534-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:27,881-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:27,881-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:28,034-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:28,381-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:28,381-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:28,534-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:28,780-0500 INFO Multiplexer No streams +2013-08-09 14:55:28,881-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:28,881-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:29,034-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:29,381-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:29,381-0500 INFO ThrottleManager mem=4.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:29,535-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:29,882-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:29,882-0500 INFO ThrottleManager mem=4.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:30,035-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:30,382-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:30,382-0500 INFO ThrottleManager mem=4.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:30,535-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:30,882-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:30,882-0500 INFO ThrottleManager mem=4.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:31,035-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:31,382-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:31,382-0500 INFO ThrottleManager mem=4.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:31,535-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:31,882-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:31,883-0500 INFO ThrottleManager mem=4.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:32,035-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:32,383-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:32,383-0500 INFO ThrottleManager mem=4.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:32,536-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:32,883-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:32,883-0500 INFO ThrottleManager mem=4.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:32,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:55:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 4.87 MB +2013-08-09 14:55:33,036-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:33,383-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:33,383-0500 INFO ThrottleManager mem=4.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:33,536-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:33,883-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:33,884-0500 INFO ThrottleManager mem=5.05 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:34,036-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:34,384-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:34,384-0500 INFO ThrottleManager mem=5.05 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:34,536-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:34,884-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:34,884-0500 INFO ThrottleManager mem=5.05 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:35,036-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:35,384-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:35,384-0500 INFO ThrottleManager mem=5.05 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:35,537-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:35,884-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:35,884-0500 INFO ThrottleManager mem=5.05 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:35,885-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:55:36,037-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:36,037-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:55:36,385-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:36,385-0500 INFO ThrottleManager mem=5.05 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:36,537-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:36,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:55:36,885-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:36,885-0500 INFO ThrottleManager mem=5.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:37,037-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:37,385-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:37,385-0500 INFO ThrottleManager mem=5.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:37,538-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:37,885-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:37,885-0500 INFO ThrottleManager mem=5.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:38,038-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:38,386-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:38,386-0500 INFO ThrottleManager mem=5.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:38,538-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:38,786-0500 INFO Multiplexer No streams +2013-08-09 14:55:38,886-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:38,886-0500 INFO ThrottleManager mem=5.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:39,038-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:39,386-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:39,386-0500 INFO ThrottleManager mem=5.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:39,538-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:39,886-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:39,886-0500 INFO ThrottleManager mem=5.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:40,038-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:40,387-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:40,387-0500 INFO ThrottleManager mem=5.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:40,539-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:40,887-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:40,887-0500 INFO ThrottleManager mem=5.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:41,039-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:41,387-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:41,387-0500 INFO ThrottleManager mem=5.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:41,539-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:41,887-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:41,887-0500 INFO ThrottleManager mem=5.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:42,039-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:42,388-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:42,388-0500 INFO ThrottleManager mem=5.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:42,539-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:42,888-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:42,888-0500 INFO ThrottleManager mem=5.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:55:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 5.08 MB +2013-08-09 14:55:43,040-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:43,388-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:43,388-0500 INFO ThrottleManager mem=5.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:43,540-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:43,888-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:43,888-0500 INFO ThrottleManager mem=5.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:44,040-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:44,388-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:44,389-0500 INFO ThrottleManager mem=5.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:44,540-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:44,889-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:44,889-0500 INFO ThrottleManager mem=5.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:45,040-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:45,389-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:45,389-0500 INFO ThrottleManager mem=5.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:45,541-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:45,889-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:45,889-0500 INFO ThrottleManager mem=5.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:45,889-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:55:46,041-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:46,041-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:55:46,389-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:46,390-0500 INFO ThrottleManager mem=5.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:46,541-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:46,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:55:46,890-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:46,890-0500 INFO ThrottleManager mem=5.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:47,041-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:47,390-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:47,390-0500 INFO ThrottleManager mem=5.16 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:47,541-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:47,890-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:47,890-0500 INFO ThrottleManager mem=5.16 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:48,041-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:48,390-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:48,390-0500 INFO ThrottleManager mem=5.16 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:48,542-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:48,794-0500 INFO Multiplexer No streams +2013-08-09 14:55:48,891-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:48,891-0500 INFO ThrottleManager mem=5.16 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:49,042-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:49,391-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:49,391-0500 INFO ThrottleManager mem=5.16 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:49,542-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:49,891-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:49,891-0500 INFO ThrottleManager mem=5.33 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:50,042-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:50,391-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:50,391-0500 INFO ThrottleManager mem=5.33 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:50,542-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:50,892-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:50,892-0500 INFO ThrottleManager mem=5.33 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:51,043-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:51,392-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:51,392-0500 INFO ThrottleManager mem=5.33 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:51,543-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:51,892-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:51,892-0500 INFO ThrottleManager mem=5.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:52,043-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:52,392-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:52,392-0500 INFO ThrottleManager mem=5.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:52,543-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:52,893-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:52,893-0500 INFO ThrottleManager mem=5.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:55:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 5.51 MB +2013-08-09 14:55:53,043-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:53,393-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:53,393-0500 INFO ThrottleManager mem=5.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:53,544-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:53,893-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:53,893-0500 INFO ThrottleManager mem=5.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:54,044-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:54,393-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:54,393-0500 INFO ThrottleManager mem=5.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:54,544-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:54,893-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:54,894-0500 INFO ThrottleManager mem=5.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:55,044-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:55,394-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:55,394-0500 INFO ThrottleManager mem=5.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:55,544-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:55,894-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:55,894-0500 INFO ThrottleManager mem=5.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:55,894-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:55:56,044-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:56,044-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:55:56,394-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:56,394-0500 INFO ThrottleManager mem=5.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:56,545-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:56,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:55:56,894-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:56,895-0500 INFO ThrottleManager mem=5.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:57,045-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:57,395-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:57,395-0500 INFO ThrottleManager mem=5.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:57,545-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:57,895-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:57,895-0500 INFO ThrottleManager mem=5.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:58,045-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:58,395-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:58,395-0500 INFO ThrottleManager mem=5.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:58,545-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:58,803-0500 INFO Multiplexer No streams +2013-08-09 14:55:58,895-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:58,895-0500 INFO ThrottleManager mem=5.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:59,046-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:59,396-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:59,396-0500 INFO ThrottleManager mem=5.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:55:59,546-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:59,896-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:55:59,896-0500 INFO ThrottleManager mem=5.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:00,046-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:00,396-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:00,396-0500 INFO ThrottleManager mem=5.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:00,546-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:00,896-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:00,896-0500 INFO ThrottleManager mem=5.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:01,046-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:01,397-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:01,397-0500 INFO ThrottleManager mem=5.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:01,546-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:01,897-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:01,897-0500 INFO ThrottleManager mem=5.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:02,047-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:02,397-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:02,397-0500 INFO ThrottleManager mem=5.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:02,547-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:02,897-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:02,897-0500 INFO ThrottleManager mem=5.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:56:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 5.52 MB +2013-08-09 14:56:03,047-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:03,397-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:03,397-0500 INFO ThrottleManager mem=5.54 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:03,547-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:03,898-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:03,898-0500 INFO ThrottleManager mem=5.54 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:04,047-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:04,398-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:04,398-0500 INFO ThrottleManager mem=5.54 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:04,548-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:04,898-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:04,898-0500 INFO ThrottleManager mem=5.54 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:05,048-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:05,398-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:05,398-0500 INFO ThrottleManager mem=5.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:05,548-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:05,898-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:05,899-0500 INFO ThrottleManager mem=5.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:05,899-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:56:06,048-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:06,048-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:56:06,399-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:06,399-0500 INFO ThrottleManager mem=5.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:06,549-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:06,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:56:06,899-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:06,899-0500 INFO ThrottleManager mem=5.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:07,049-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:07,399-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:07,399-0500 INFO ThrottleManager mem=5.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:07,549-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:07,899-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:07,899-0500 INFO ThrottleManager mem=5.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:08,049-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:08,400-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:08,400-0500 INFO ThrottleManager mem=5.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:08,549-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:08,809-0500 INFO Multiplexer No streams +2013-08-09 14:56:08,900-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:08,900-0500 INFO ThrottleManager mem=5.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:09,049-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:09,400-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:09,400-0500 INFO ThrottleManager mem=5.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:09,550-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:09,900-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:09,900-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:10,050-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:10,400-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:10,400-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:10,550-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:10,900-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:10,901-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:11,050-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:11,401-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:11,401-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:11,551-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:11,901-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:11,901-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:12,051-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:12,401-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:12,401-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:12,551-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:12,901-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:12,901-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:56:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 5.97 MB +2013-08-09 14:56:13,051-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:13,402-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:13,402-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:13,551-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:13,902-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:13,902-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:14,051-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:14,402-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:14,402-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:14,552-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:14,902-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:14,902-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:15,052-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:15,402-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:15,402-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:15,552-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:15,903-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:15,903-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:15,903-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:56:16,052-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:16,052-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:56:16,403-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:16,403-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:16,552-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:16,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:56:16,903-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:16,903-0500 INFO ThrottleManager mem=5.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:17,053-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:17,403-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:17,403-0500 INFO ThrottleManager mem=5.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:17,553-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:17,904-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:17,904-0500 INFO ThrottleManager mem=5.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:18,053-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:18,404-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:18,404-0500 INFO ThrottleManager mem=5.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:18,553-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:18,815-0500 INFO Multiplexer No streams +2013-08-09 14:56:18,904-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:18,904-0500 INFO ThrottleManager mem=5.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:19,053-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:19,404-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:19,404-0500 INFO ThrottleManager mem=5.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:19,553-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:19,904-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:19,904-0500 INFO ThrottleManager mem=5.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:20,053-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:20,405-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:20,405-0500 INFO ThrottleManager mem=5.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:20,554-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:20,905-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:20,905-0500 INFO ThrottleManager mem=5.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:21,054-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:21,405-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:21,405-0500 INFO ThrottleManager mem=5.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:21,554-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:21,905-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:21,905-0500 INFO ThrottleManager mem=5.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:22,054-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:22,406-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:22,406-0500 INFO ThrottleManager mem=6.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:22,554-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:22,906-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:22,906-0500 INFO ThrottleManager mem=6.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:56:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 6.06 MB +2013-08-09 14:56:23,054-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:23,406-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:23,406-0500 INFO ThrottleManager mem=6.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:23,555-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:23,906-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:23,906-0500 INFO ThrottleManager mem=6.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:24,055-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:24,406-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:24,406-0500 INFO ThrottleManager mem=6.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:24,555-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:24,906-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:24,907-0500 INFO ThrottleManager mem=6.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:25,055-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:25,407-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:25,407-0500 INFO ThrottleManager mem=6.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:25,556-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:25,907-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:25,907-0500 INFO ThrottleManager mem=6.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:25,907-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:56:26,056-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:26,056-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:56:26,407-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:26,407-0500 INFO ThrottleManager mem=6.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:26,556-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:26,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:56:26,907-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:26,907-0500 INFO ThrottleManager mem=6.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:27,056-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:27,408-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:27,408-0500 INFO ThrottleManager mem=6.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:27,557-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:27,908-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:27,908-0500 INFO ThrottleManager mem=6.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:28,057-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:28,408-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:28,408-0500 INFO ThrottleManager mem=6.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:28,557-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:28,822-0500 INFO Multiplexer No streams +2013-08-09 14:56:28,908-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:28,908-0500 INFO ThrottleManager mem=6.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:29,057-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:29,408-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:29,408-0500 INFO ThrottleManager mem=6.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:29,557-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:29,909-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:29,909-0500 INFO ThrottleManager mem=6.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:30,057-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:30,409-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:30,409-0500 INFO ThrottleManager mem=6.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:30,558-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:30,909-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:30,909-0500 INFO ThrottleManager mem=6.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:31,058-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:31,409-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:31,409-0500 INFO ThrottleManager mem=6.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:31,558-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:31,910-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:31,910-0500 INFO ThrottleManager mem=6.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:32,058-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:32,410-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:32,410-0500 INFO ThrottleManager mem=6.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:32,558-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:32,910-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:32,910-0500 INFO ThrottleManager mem=6.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:32,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:56:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 6.42 MB +2013-08-09 14:56:33,059-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:33,410-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:33,410-0500 INFO ThrottleManager mem=6.42 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:33,559-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:33,910-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:33,910-0500 INFO ThrottleManager mem=6.42 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:34,059-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:34,410-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:34,411-0500 INFO ThrottleManager mem=6.42 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:34,559-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:34,911-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:34,911-0500 INFO ThrottleManager mem=6.42 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:35,059-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:35,411-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:35,411-0500 INFO ThrottleManager mem=6.42 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:35,560-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:35,911-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:35,911-0500 INFO ThrottleManager mem=6.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:35,911-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:56:36,060-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:36,060-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:56:36,411-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:36,411-0500 INFO ThrottleManager mem=6.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:36,560-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:36,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:56:36,912-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:36,912-0500 INFO ThrottleManager mem=6.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:37,061-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:37,412-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:37,412-0500 INFO ThrottleManager mem=6.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:37,561-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:37,912-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:37,912-0500 INFO ThrottleManager mem=6.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:38,061-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:38,412-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:38,412-0500 INFO ThrottleManager mem=6.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:38,561-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:38,827-0500 INFO Multiplexer No streams +2013-08-09 14:56:38,912-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:38,913-0500 INFO ThrottleManager mem=6.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:39,061-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:39,413-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:39,413-0500 INFO ThrottleManager mem=6.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:39,562-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:39,913-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:39,913-0500 INFO ThrottleManager mem=6.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:40,062-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:40,413-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:40,413-0500 INFO ThrottleManager mem=6.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:40,562-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:40,913-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:40,913-0500 INFO ThrottleManager mem=6.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:41,062-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:41,413-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:41,414-0500 INFO ThrottleManager mem=6.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:41,562-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:41,914-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:41,914-0500 INFO ThrottleManager mem=6.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:42,063-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:42,414-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:42,414-0500 INFO ThrottleManager mem=6.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:42,563-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:42,914-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:42,914-0500 INFO ThrottleManager mem=6.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:42,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:56:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 6.69 MB +2013-08-09 14:56:43,063-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:43,414-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:43,414-0500 INFO ThrottleManager mem=6.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:43,563-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:43,915-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:43,915-0500 INFO ThrottleManager mem=6.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:44,063-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:44,415-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:44,415-0500 INFO ThrottleManager mem=6.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:44,564-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:44,915-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:44,915-0500 INFO ThrottleManager mem=6.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:45,064-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:45,415-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:45,415-0500 INFO ThrottleManager mem=6.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:45,564-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:45,915-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:45,915-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:45,915-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:56:46,064-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:46,064-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:56:46,416-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:46,416-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:46,564-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:46,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:56:46,916-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:46,916-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:47,064-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:47,416-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:47,416-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:47,565-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:47,916-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:47,916-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:48,065-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:48,416-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:48,416-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:48,565-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:48,831-0500 INFO Multiplexer No streams +2013-08-09 14:56:48,917-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:48,917-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:49,065-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:49,417-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:49,417-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:49,565-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:49,917-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:49,917-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:50,065-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:50,417-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:50,417-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:50,566-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:50,917-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:50,917-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:51,066-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:51,418-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:51,418-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:51,566-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:51,918-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:51,918-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:52,066-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:52,418-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:52,418-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:52,566-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:52,918-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:52,918-0500 INFO ThrottleManager mem=6.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:56:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 6.87 MB +2013-08-09 14:56:53,067-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:53,418-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:53,418-0500 INFO ThrottleManager mem=6.88 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:53,567-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:53,919-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:53,919-0500 INFO ThrottleManager mem=6.88 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:54,067-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:54,419-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:54,419-0500 INFO ThrottleManager mem=6.88 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:54,567-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:54,919-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:54,919-0500 INFO ThrottleManager mem=6.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:55,068-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:55,419-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:55,419-0500 INFO ThrottleManager mem=6.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:55,568-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:55,920-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:55,920-0500 INFO ThrottleManager mem=6.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:55,920-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:56:56,068-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:56,068-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:56:56,420-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:56,420-0500 INFO ThrottleManager mem=6.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:56,568-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:56,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:56:56,920-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:56,920-0500 INFO ThrottleManager mem=6.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:57,068-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:57,420-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:57,420-0500 INFO ThrottleManager mem=6.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:57,569-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:57,920-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:57,920-0500 INFO ThrottleManager mem=6.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:58,069-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:58,421-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:58,421-0500 INFO ThrottleManager mem=6.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:58,569-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:58,836-0500 INFO Multiplexer No streams +2013-08-09 14:56:58,921-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:58,921-0500 INFO ThrottleManager mem=6.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:59,069-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:59,421-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:59,421-0500 INFO ThrottleManager mem=6.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:56:59,569-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:59,921-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:56:59,921-0500 INFO ThrottleManager mem=6.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:00,069-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:00,421-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:00,422-0500 INFO ThrottleManager mem=6.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:00,570-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:00,922-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:00,922-0500 INFO ThrottleManager mem=7.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:01,070-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:01,422-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:01,422-0500 INFO ThrottleManager mem=7.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:01,570-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:01,922-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:01,922-0500 INFO ThrottleManager mem=7.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:02,070-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:02,422-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:02,422-0500 INFO ThrottleManager mem=7.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:02,570-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:02,922-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:02,923-0500 INFO ThrottleManager mem=7.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:57:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 7.14 MB +2013-08-09 14:57:03,071-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:03,423-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:03,423-0500 INFO ThrottleManager mem=7.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:03,571-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:03,923-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:03,923-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:04,071-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:04,423-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:04,423-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:04,571-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:04,923-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:04,923-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:05,071-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:05,424-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:05,424-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:05,572-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:05,924-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:05,924-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:05,924-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:57:06,072-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:06,072-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:57:06,424-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:06,424-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:06,572-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:06,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:57:06,924-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:06,924-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:07,072-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:07,424-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:07,424-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:07,573-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:07,925-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:07,925-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:08,073-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:08,425-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:08,425-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:08,573-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:08,840-0500 INFO Multiplexer No streams +2013-08-09 14:57:08,925-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:08,925-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:09,073-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:09,425-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:09,425-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:09,573-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:09,926-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:09,926-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:10,074-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:10,426-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:10,426-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:10,574-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:10,926-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:10,926-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:11,074-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:11,426-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:11,426-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:11,575-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:11,926-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:11,926-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:12,075-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:12,427-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:12,427-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:12,575-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:12,927-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:12,927-0500 INFO ThrottleManager mem=7.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:57:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 7.32 MB +2013-08-09 14:57:13,075-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:13,427-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:13,427-0500 INFO ThrottleManager mem=7.34 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:13,575-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:13,927-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:13,927-0500 INFO ThrottleManager mem=7.34 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:14,076-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:14,427-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:14,427-0500 INFO ThrottleManager mem=7.34 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:14,576-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:14,928-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:14,928-0500 INFO ThrottleManager mem=7.34 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:15,076-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:15,428-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:15,428-0500 INFO ThrottleManager mem=7.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:15,576-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:15,928-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:15,928-0500 INFO ThrottleManager mem=7.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:15,928-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:57:16,076-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:16,076-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:57:16,428-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:16,428-0500 INFO ThrottleManager mem=7.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:16,577-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:16,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:57:16,928-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:16,928-0500 INFO ThrottleManager mem=7.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:17,077-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:17,429-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:17,429-0500 INFO ThrottleManager mem=7.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:17,577-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:17,929-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:17,929-0500 INFO ThrottleManager mem=7.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:18,077-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:18,429-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:18,429-0500 INFO ThrottleManager mem=7.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:18,577-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:18,842-0500 INFO Multiplexer No streams +2013-08-09 14:57:18,929-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:18,929-0500 INFO ThrottleManager mem=7.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:19,077-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:19,429-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:19,430-0500 INFO ThrottleManager mem=7.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:19,578-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:19,930-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:19,930-0500 INFO ThrottleManager mem=7.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:20,078-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:20,430-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:20,430-0500 INFO ThrottleManager mem=7.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:20,578-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:20,930-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:20,930-0500 INFO ThrottleManager mem=7.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:21,078-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:21,430-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:21,430-0500 INFO ThrottleManager mem=7.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:21,578-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:21,931-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:21,931-0500 INFO ThrottleManager mem=7.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:22,079-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:22,431-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:22,431-0500 INFO ThrottleManager mem=7.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:22,579-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:22,931-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:22,931-0500 INFO ThrottleManager mem=7.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:57:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 7.78 MB +2013-08-09 14:57:23,079-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:23,431-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:23,431-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:23,579-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:23,931-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:23,931-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:24,080-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:24,432-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:24,432-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:24,580-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:24,932-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:24,932-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:25,080-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:25,432-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:25,432-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:25,580-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:25,932-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:25,932-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:25,932-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:57:26,080-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:26,080-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:57:26,433-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:26,433-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:26,581-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:26,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:57:26,933-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:26,933-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:27,081-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:27,433-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:27,433-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:27,581-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:27,933-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:27,933-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:28,081-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:28,433-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:28,433-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:28,581-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:28,846-0500 INFO Multiplexer No streams +2013-08-09 14:57:28,933-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:28,933-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:29,082-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:29,434-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:29,434-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:29,582-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:29,934-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:29,934-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:30,082-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:30,434-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:30,434-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:30,582-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:30,934-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:30,934-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:31,082-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:31,434-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:31,434-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:31,583-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:31,934-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:31,935-0500 INFO ThrottleManager mem=7.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:32,083-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:32,435-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:32,435-0500 INFO ThrottleManager mem=7.86 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:32,583-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:32,935-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:32,935-0500 INFO ThrottleManager mem=7.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:57:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 7.87 MB +2013-08-09 14:57:33,083-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:33,435-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:33,435-0500 INFO ThrottleManager mem=7.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:33,583-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:33,936-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:33,936-0500 INFO ThrottleManager mem=7.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:34,084-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:34,436-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:34,436-0500 INFO ThrottleManager mem=7.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:34,584-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:34,936-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:34,936-0500 INFO ThrottleManager mem=7.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:35,084-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:35,436-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:35,437-0500 INFO ThrottleManager mem=7.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:35,584-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:35,937-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:35,937-0500 INFO ThrottleManager mem=7.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:35,937-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:57:36,084-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:36,084-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:57:36,437-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:36,437-0500 INFO ThrottleManager mem=8.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:36,584-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:36,785-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:57:36,937-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:36,937-0500 INFO ThrottleManager mem=8.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:37,085-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:37,437-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:37,437-0500 INFO ThrottleManager mem=8.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:37,585-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:37,938-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:37,938-0500 INFO ThrottleManager mem=8.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:38,085-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:38,438-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:38,438-0500 INFO ThrottleManager mem=8.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:38,585-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:38,850-0500 INFO Multiplexer No streams +2013-08-09 14:57:38,938-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:38,938-0500 INFO ThrottleManager mem=8.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:39,085-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:39,438-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:39,438-0500 INFO ThrottleManager mem=8.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:39,586-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:39,938-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:39,938-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:40,086-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:40,439-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:40,439-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:40,586-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:40,939-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:40,939-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:41,086-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:41,439-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:41,439-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:41,586-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:41,939-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:41,939-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:42,086-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:42,439-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:42,439-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:42,587-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:42,940-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:42,940-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:57:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 8.22 MB +2013-08-09 14:57:43,087-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:43,440-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:43,440-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:43,587-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:43,940-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:43,940-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:44,087-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:44,440-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:44,440-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:44,587-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:44,940-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:44,940-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:45,087-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:45,440-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:45,440-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:45,588-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:45,941-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:45,941-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:45,941-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:57:46,088-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:46,088-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:57:46,441-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:46,441-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:46,588-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:46,785-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:57:46,941-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:46,941-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:47,088-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:47,441-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:47,441-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:47,588-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:47,941-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:47,941-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:48,089-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:48,442-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:48,442-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:48,589-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:48,852-0500 INFO Multiplexer No streams +2013-08-09 14:57:48,942-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:48,942-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:49,089-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:49,442-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:49,442-0500 INFO ThrottleManager mem=8.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:49,589-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:49,942-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:49,942-0500 INFO ThrottleManager mem=8.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:50,089-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:50,442-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:50,442-0500 INFO ThrottleManager mem=8.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:50,590-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:50,943-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:50,943-0500 INFO ThrottleManager mem=8.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:51,090-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:51,443-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:51,443-0500 INFO ThrottleManager mem=8.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:51,590-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:51,943-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:51,943-0500 INFO ThrottleManager mem=8.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:52,090-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:52,443-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:52,443-0500 INFO ThrottleManager mem=8.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:52,590-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:52,943-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:52,944-0500 INFO ThrottleManager mem=8.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:57:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 8.33 MB +2013-08-09 14:57:53,091-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:53,444-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:53,444-0500 INFO ThrottleManager mem=8.33 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:53,591-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:53,944-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:53,944-0500 INFO ThrottleManager mem=8.33 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:54,091-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:54,444-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:54,444-0500 INFO ThrottleManager mem=8.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:54,591-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:54,945-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:54,945-0500 INFO ThrottleManager mem=8.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:55,091-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:55,445-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:55,445-0500 INFO ThrottleManager mem=8.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:55,591-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:55,945-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:55,945-0500 INFO ThrottleManager mem=8.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:55,945-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:57:56,092-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:56,092-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:57:56,445-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:56,445-0500 INFO ThrottleManager mem=8.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:56,592-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:56,785-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:57:56,945-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:56,946-0500 INFO ThrottleManager mem=8.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:57,092-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:57,446-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:57,446-0500 INFO ThrottleManager mem=8.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:57,592-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:57,946-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:57,946-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:58,093-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:58,446-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:58,446-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:58,593-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:58,859-0500 INFO Multiplexer No streams +2013-08-09 14:57:58,946-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:58,946-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:59,093-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:59,446-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:59,447-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:57:59,593-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:59,947-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:57:59,947-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:00,093-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:00,447-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:00,447-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:00,594-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:00,947-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:00,947-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:01,094-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:01,447-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:01,447-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:01,594-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:01,947-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:01,948-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:02,094-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:02,448-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:02,448-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:02,594-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:02,948-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:02,948-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:58:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 8.68 MB +2013-08-09 14:58:03,094-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:03,448-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:03,448-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:03,595-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:03,948-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:03,948-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:04,095-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:04,449-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:04,449-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:04,595-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:04,949-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:04,949-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:05,095-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:05,449-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:05,449-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:05,595-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:05,949-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:05,949-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:05,949-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:58:06,096-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:06,096-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:58:06,450-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:06,450-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:06,596-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:06,785-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:58:06,950-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:06,950-0500 INFO ThrottleManager mem=8.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:07,096-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:07,450-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:07,450-0500 INFO ThrottleManager mem=8.76 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:07,596-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:07,950-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:07,950-0500 INFO ThrottleManager mem=8.76 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:08,096-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:08,451-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:08,451-0500 INFO ThrottleManager mem=8.76 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:08,597-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:08,861-0500 INFO Multiplexer No streams +2013-08-09 14:58:08,951-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:08,951-0500 INFO ThrottleManager mem=8.76 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:09,097-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:09,451-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:09,451-0500 INFO ThrottleManager mem=8.76 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:09,597-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:09,951-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:09,951-0500 INFO ThrottleManager mem=8.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:10,097-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:10,451-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:10,451-0500 INFO ThrottleManager mem=8.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:10,597-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:10,952-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:10,952-0500 INFO ThrottleManager mem=8.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:11,098-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:11,452-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:11,452-0500 INFO ThrottleManager mem=8.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:11,598-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:11,952-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:11,952-0500 INFO ThrottleManager mem=8.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:12,098-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:12,452-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:12,453-0500 INFO ThrottleManager mem=8.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:12,598-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:12,953-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:12,953-0500 INFO ThrottleManager mem=8.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:58:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 8.96 MB +2013-08-09 14:58:13,098-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:13,453-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:13,453-0500 INFO ThrottleManager mem=8.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:13,599-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:13,953-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:13,953-0500 INFO ThrottleManager mem=8.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:14,099-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:14,453-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:14,453-0500 INFO ThrottleManager mem=8.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:14,599-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:14,953-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:14,953-0500 INFO ThrottleManager mem=8.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:15,099-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:15,454-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:15,454-0500 INFO ThrottleManager mem=8.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:15,599-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:15,954-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:15,954-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:15,954-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:58:16,100-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:16,100-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:58:16,454-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:16,454-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:16,600-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:16,785-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:58:16,954-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:16,954-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:17,100-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:17,455-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:17,455-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:17,600-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:17,955-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:17,955-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:18,100-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:18,455-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:18,455-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:18,601-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:18,867-0500 INFO Multiplexer No streams +2013-08-09 14:58:18,955-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:18,955-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:19,101-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:19,455-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:19,455-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:19,601-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:19,956-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:19,956-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:20,101-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:20,456-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:20,456-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:20,601-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:20,956-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:20,956-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:21,102-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:21,456-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:21,456-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:21,602-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:21,956-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:21,956-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:22,102-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:22,457-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:22,457-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:22,602-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:22,957-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:22,957-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:58:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 9.14 MB +2013-08-09 14:58:23,102-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:23,457-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:23,457-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:23,602-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:23,958-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:23,958-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:24,103-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:24,458-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:24,458-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:24,603-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:24,958-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:24,958-0500 INFO ThrottleManager mem=9.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:25,103-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:25,458-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:25,458-0500 INFO ThrottleManager mem=9.21 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:25,603-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:25,958-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:25,958-0500 INFO ThrottleManager mem=9.21 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:25,959-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:58:26,103-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:26,104-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:58:26,459-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:26,459-0500 INFO ThrottleManager mem=9.21 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:26,604-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:26,786-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:58:26,959-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:26,959-0500 INFO ThrottleManager mem=9.21 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:27,104-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:27,459-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:27,459-0500 INFO ThrottleManager mem=9.21 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:27,604-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:27,959-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:27,959-0500 INFO ThrottleManager mem=9.21 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:28,104-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:28,460-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:28,460-0500 INFO ThrottleManager mem=9.21 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:28,604-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:28,874-0500 INFO Multiplexer No streams +2013-08-09 14:58:28,960-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:28,960-0500 INFO ThrottleManager mem=9.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:29,105-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:29,460-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:29,460-0500 INFO ThrottleManager mem=9.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:29,605-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:29,960-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:29,960-0500 INFO ThrottleManager mem=9.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:30,105-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:30,460-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:30,460-0500 INFO ThrottleManager mem=9.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:30,605-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:30,961-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:30,961-0500 INFO ThrottleManager mem=9.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:31,105-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:31,461-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:31,461-0500 INFO ThrottleManager mem=9.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:31,606-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:31,961-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:31,961-0500 INFO ThrottleManager mem=9.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:32,106-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:32,461-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:32,461-0500 INFO ThrottleManager mem=9.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:32,606-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:58:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 9.4 MB +2013-08-09 14:58:32,961-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:32,961-0500 INFO ThrottleManager mem=9.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:33,106-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:33,462-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:33,462-0500 INFO ThrottleManager mem=9.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:33,607-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:33,962-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:33,962-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:34,107-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:34,462-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:34,462-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:34,607-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:34,962-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:34,963-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:35,107-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:35,463-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:35,463-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:35,607-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:35,963-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:35,963-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:35,963-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:58:36,108-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:36,108-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:58:36,463-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:36,463-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:36,608-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:36,786-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:58:36,964-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:36,964-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:37,108-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:37,464-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:37,464-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:37,608-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:37,964-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:37,964-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:38,108-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:38,464-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:38,464-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:38,608-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:38,880-0500 INFO Multiplexer No streams +2013-08-09 14:58:38,964-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:38,964-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:39,109-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:39,465-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:39,465-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:39,609-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:39,965-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:39,965-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:40,109-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:40,465-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:40,465-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:40,609-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:40,965-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:40,966-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:41,109-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:41,466-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:41,466-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:41,610-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:41,966-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:41,966-0500 INFO ThrottleManager mem=9.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:42,110-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:42,466-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:42,466-0500 INFO ThrottleManager mem=9.66 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:42,610-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:58:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 9.67 MB +2013-08-09 14:58:42,966-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:42,966-0500 INFO ThrottleManager mem=9.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:43,110-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:43,467-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:43,467-0500 INFO ThrottleManager mem=9.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:43,610-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:43,967-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:43,967-0500 INFO ThrottleManager mem=9.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:44,111-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:44,467-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:44,467-0500 INFO ThrottleManager mem=9.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:44,611-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:44,967-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:44,967-0500 INFO ThrottleManager mem=9.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:45,111-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:45,467-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:45,467-0500 INFO ThrottleManager mem=9.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:45,611-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:45,968-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:45,968-0500 INFO ThrottleManager mem=9.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:45,968-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:58:46,111-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:46,111-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:58:46,468-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:46,468-0500 INFO ThrottleManager mem=9.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:46,612-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:46,786-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:58:46,968-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:46,968-0500 INFO ThrottleManager mem=9.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:47,112-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:47,468-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:47,468-0500 INFO ThrottleManager mem=9.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:47,612-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:47,968-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:47,968-0500 INFO ThrottleManager mem=9.85 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:48,112-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:48,469-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:48,469-0500 INFO ThrottleManager mem=9.85 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:48,612-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:48,881-0500 INFO Multiplexer No streams +2013-08-09 14:58:48,969-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:48,969-0500 INFO ThrottleManager mem=9.85 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:49,113-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:49,469-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:49,469-0500 INFO ThrottleManager mem=9.85 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:49,613-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:49,969-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:49,969-0500 INFO ThrottleManager mem=9.85 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:50,113-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:50,469-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:50,469-0500 INFO ThrottleManager mem=9.85 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:50,613-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:50,970-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:50,970-0500 INFO ThrottleManager mem=9.85 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:51,113-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:51,470-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:51,470-0500 INFO ThrottleManager mem=9.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:51,614-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:51,970-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:51,970-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:52,114-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:52,470-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:52,470-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:52,614-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:52,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:58:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 10.03 MB +2013-08-09 14:58:52,971-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:52,971-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:53,114-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:53,471-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:53,471-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:53,614-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:53,971-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:53,971-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:54,115-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:54,471-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:54,472-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:54,615-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:54,972-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:54,972-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:55,115-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:55,472-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:55,472-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:55,615-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:55,972-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:55,972-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:55,972-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:58:56,115-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:56,115-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:58:56,472-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:56,472-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:56,616-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:56,786-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:58:56,973-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:56,973-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:57,116-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:57,473-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:57,473-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:57,616-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:57,973-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:57,973-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:58,116-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:58,473-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:58,473-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:58,616-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:58,886-0500 INFO Multiplexer No streams +2013-08-09 14:58:58,973-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:58,973-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:59,117-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:59,474-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:59,474-0500 INFO ThrottleManager mem=10.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:58:59,617-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:59,974-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:58:59,974-0500 INFO ThrottleManager mem=10.11 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:00,117-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:00,474-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:00,474-0500 INFO ThrottleManager mem=10.11 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:00,617-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:00,974-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:00,974-0500 INFO ThrottleManager mem=10.11 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:01,117-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:01,474-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:01,475-0500 INFO ThrottleManager mem=10.11 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:01,618-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:01,975-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:01,975-0500 INFO ThrottleManager mem=10.11 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:02,118-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:02,475-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:02,475-0500 INFO ThrottleManager mem=10.11 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:02,618-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:59:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 10.11 MB +2013-08-09 14:59:02,975-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:02,975-0500 INFO ThrottleManager mem=10.12 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:03,118-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:03,475-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:03,475-0500 INFO ThrottleManager mem=10.12 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:03,618-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:03,976-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:03,976-0500 INFO ThrottleManager mem=10.12 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:04,119-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:04,476-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:04,476-0500 INFO ThrottleManager mem=10.12 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:04,619-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:04,976-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:04,976-0500 INFO ThrottleManager mem=10.12 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:05,119-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:05,476-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:05,476-0500 INFO ThrottleManager mem=10.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:05,619-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:05,977-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:05,977-0500 INFO ThrottleManager mem=10.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:05,977-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:59:06,120-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:06,120-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:59:06,477-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:06,477-0500 INFO ThrottleManager mem=10.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:06,620-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:06,786-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:59:06,977-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:06,977-0500 INFO ThrottleManager mem=10.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:07,120-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:07,477-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:07,477-0500 INFO ThrottleManager mem=10.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:07,620-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:07,978-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:07,978-0500 INFO ThrottleManager mem=10.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:08,120-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:08,478-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:08,478-0500 INFO ThrottleManager mem=10.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:08,621-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:08,893-0500 INFO Multiplexer No streams +2013-08-09 14:59:08,978-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:08,978-0500 INFO ThrottleManager mem=10.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:09,121-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:09,478-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:09,478-0500 INFO ThrottleManager mem=10.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:09,621-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:09,978-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:09,978-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:10,121-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:10,479-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:10,479-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:10,621-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:10,979-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:10,979-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:11,122-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:11,479-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:11,479-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:11,622-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:11,979-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:11,979-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:12,122-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:12,480-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:12,480-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:12,622-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:59:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 10.49 MB +2013-08-09 14:59:12,980-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:12,980-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:13,122-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:13,480-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:13,480-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:13,623-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:13,980-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:13,980-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:14,123-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:14,480-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:14,480-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:14,623-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:14,981-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:14,981-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:15,123-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:15,481-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:15,481-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:15,623-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:15,981-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:15,981-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:15,981-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:59:16,124-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:16,124-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:59:16,481-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:16,481-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:16,624-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:16,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:59:16,981-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:16,982-0500 INFO ThrottleManager mem=10.49 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:17,124-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:17,482-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:17,482-0500 INFO ThrottleManager mem=10.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:17,624-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:17,982-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:17,982-0500 INFO ThrottleManager mem=10.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:18,124-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:18,482-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:18,482-0500 INFO ThrottleManager mem=10.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:18,625-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:18,899-0500 INFO Multiplexer No streams +2013-08-09 14:59:18,982-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:18,982-0500 INFO ThrottleManager mem=10.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:19,125-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:19,482-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:19,483-0500 INFO ThrottleManager mem=10.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:19,625-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:19,983-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:19,983-0500 INFO ThrottleManager mem=10.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:20,125-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:20,483-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:20,483-0500 INFO ThrottleManager mem=10.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:20,625-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:20,983-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:20,983-0500 INFO ThrottleManager mem=10.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:21,126-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:21,483-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:21,483-0500 INFO ThrottleManager mem=10.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:21,626-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:21,983-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:21,984-0500 INFO ThrottleManager mem=10.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:22,126-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:22,484-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:22,484-0500 INFO ThrottleManager mem=10.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:22,626-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:59:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 10.57 MB +2013-08-09 14:59:22,984-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:22,984-0500 INFO ThrottleManager mem=10.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:23,126-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:23,484-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:23,484-0500 INFO ThrottleManager mem=10.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:23,627-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:23,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:23,985-0500 INFO ThrottleManager mem=10.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:24,127-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:24,485-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:24,485-0500 INFO ThrottleManager mem=10.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:24,627-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:24,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:24,985-0500 INFO ThrottleManager mem=10.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:25,127-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:25,485-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:25,485-0500 INFO ThrottleManager mem=10.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:25,627-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:25,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:25,985-0500 INFO ThrottleManager mem=10.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:25,985-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:59:26,128-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:26,128-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:59:26,485-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:26,485-0500 INFO ThrottleManager mem=10.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:26,628-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:26,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:59:26,986-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:26,986-0500 INFO ThrottleManager mem=10.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:27,128-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:27,486-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:27,486-0500 INFO ThrottleManager mem=10.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:27,628-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:27,986-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:27,986-0500 INFO ThrottleManager mem=10.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:28,128-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:28,486-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:28,486-0500 INFO ThrottleManager mem=10.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:28,629-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:28,903-0500 INFO Multiplexer No streams +2013-08-09 14:59:28,986-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:28,986-0500 INFO ThrottleManager mem=10.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:29,129-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:29,487-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:29,487-0500 INFO ThrottleManager mem=10.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:29,629-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:29,987-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:29,987-0500 INFO ThrottleManager mem=10.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:30,129-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:30,487-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:30,487-0500 INFO ThrottleManager mem=10.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:30,629-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:30,987-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:30,987-0500 INFO ThrottleManager mem=10.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:31,129-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:31,487-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:31,487-0500 INFO ThrottleManager mem=10.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:31,630-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:31,987-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:31,987-0500 INFO ThrottleManager mem=10.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:32,130-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:32,488-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:32,488-0500 INFO ThrottleManager mem=10.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:32,630-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:59:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 10.95 MB +2013-08-09 14:59:32,988-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:32,988-0500 INFO ThrottleManager mem=10.95 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:33,130-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:33,488-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:33,488-0500 INFO ThrottleManager mem=10.95 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:33,630-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:33,988-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:33,988-0500 INFO ThrottleManager mem=10.95 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:34,131-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:34,488-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:34,488-0500 INFO ThrottleManager mem=10.95 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:34,631-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:34,989-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:34,989-0500 INFO ThrottleManager mem=10.95 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:35,131-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:35,489-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:35,489-0500 INFO ThrottleManager mem=11.02 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:35,631-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:35,989-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:35,989-0500 INFO ThrottleManager mem=11.02 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:35,989-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:59:36,131-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:36,131-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:59:36,490-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:36,490-0500 INFO ThrottleManager mem=11.02 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:36,632-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:36,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:59:36,990-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:36,990-0500 INFO ThrottleManager mem=11.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:37,132-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:37,490-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:37,490-0500 INFO ThrottleManager mem=11.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:37,632-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:37,990-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:37,990-0500 INFO ThrottleManager mem=11.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:38,132-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:38,490-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:38,491-0500 INFO ThrottleManager mem=11.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:38,632-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:38,906-0500 INFO Multiplexer No streams +2013-08-09 14:59:38,991-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:38,991-0500 INFO ThrottleManager mem=11.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:39,133-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:39,491-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:39,491-0500 INFO ThrottleManager mem=11.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:39,633-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:39,991-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:39,991-0500 INFO ThrottleManager mem=11.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:40,133-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:40,491-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:40,491-0500 INFO ThrottleManager mem=11.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:40,633-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:40,992-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:40,992-0500 INFO ThrottleManager mem=11.2 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:41,133-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:41,492-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:41,492-0500 INFO ThrottleManager mem=11.2 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:41,633-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:41,992-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:41,992-0500 INFO ThrottleManager mem=11.2 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:42,134-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:42,492-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:42,493-0500 INFO ThrottleManager mem=11.2 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:42,634-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:59:42,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 11.2 MB +2013-08-09 14:59:42,993-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:42,993-0500 INFO ThrottleManager mem=11.2 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:43,134-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:43,493-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:43,493-0500 INFO ThrottleManager mem=11.21 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:43,634-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:43,993-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:43,993-0500 INFO ThrottleManager mem=11.21 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:44,134-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:44,493-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:44,493-0500 INFO ThrottleManager mem=11.21 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:44,635-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:44,994-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:44,994-0500 INFO ThrottleManager mem=11.21 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:45,135-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:45,494-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:45,494-0500 INFO ThrottleManager mem=11.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:45,635-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:45,994-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:45,994-0500 INFO ThrottleManager mem=11.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:45,994-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:59:46,135-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:46,135-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:59:46,494-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:46,494-0500 INFO ThrottleManager mem=11.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:46,635-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:46,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:59:46,994-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:46,994-0500 INFO ThrottleManager mem=11.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:47,136-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:47,495-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:47,495-0500 INFO ThrottleManager mem=11.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:47,636-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:47,995-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:47,995-0500 INFO ThrottleManager mem=11.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:48,136-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:48,495-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:48,495-0500 INFO ThrottleManager mem=11.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:48,636-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:48,912-0500 INFO Multiplexer No streams +2013-08-09 14:59:48,995-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:48,995-0500 INFO ThrottleManager mem=11.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:49,136-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:49,495-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:49,495-0500 INFO ThrottleManager mem=11.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:49,637-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:49,996-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:49,996-0500 INFO ThrottleManager mem=11.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:50,137-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:50,496-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:50,496-0500 INFO ThrottleManager mem=11.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:50,637-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:50,996-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:50,996-0500 INFO ThrottleManager mem=11.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:51,137-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:51,496-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:51,496-0500 INFO ThrottleManager mem=11.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:51,637-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:51,997-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:51,997-0500 INFO ThrottleManager mem=11.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:52,138-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:52,497-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:52,497-0500 INFO ThrottleManager mem=11.47 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:52,638-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:52,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 14:59:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 11.47 MB +2013-08-09 14:59:52,997-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:52,997-0500 INFO ThrottleManager mem=11.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:53,138-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:53,497-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:53,497-0500 INFO ThrottleManager mem=11.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:53,638-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:53,998-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:53,998-0500 INFO ThrottleManager mem=11.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:54,138-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:54,498-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:54,498-0500 INFO ThrottleManager mem=11.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:54,639-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:54,998-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:54,998-0500 INFO ThrottleManager mem=11.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:55,139-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:55,498-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:55,498-0500 INFO ThrottleManager mem=11.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:55,639-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:55,999-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:55,999-0500 INFO ThrottleManager mem=11.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:55,999-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 14:59:56,139-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:56,139-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 14:59:56,499-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:56,499-0500 INFO ThrottleManager mem=11.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:56,639-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:56,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 14:59:56,999-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:56,999-0500 INFO ThrottleManager mem=11.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:57,140-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:57,499-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:57,499-0500 INFO ThrottleManager mem=11.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:57,640-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:57,999-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:57,999-0500 INFO ThrottleManager mem=11.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:58,140-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:58,500-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:58,500-0500 INFO ThrottleManager mem=11.65 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:58,640-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:58,917-0500 INFO Multiplexer No streams +2013-08-09 14:59:59,000-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:59,000-0500 INFO ThrottleManager mem=11.65 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:59,140-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:59,500-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 14:59:59,500-0500 INFO ThrottleManager mem=11.65 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 14:59:59,640-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:00,000-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:00,000-0500 INFO ThrottleManager mem=11.65 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:00,141-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:00,500-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:00,501-0500 INFO ThrottleManager mem=11.65 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:00,641-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:01,001-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:01,001-0500 INFO ThrottleManager mem=11.65 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:01,141-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:01,501-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:01,501-0500 INFO ThrottleManager mem=11.65 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:01,641-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:02,001-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:02,001-0500 INFO ThrottleManager mem=11.65 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:02,141-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:02,501-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:02,501-0500 INFO ThrottleManager mem=11.65 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:02,642-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:00:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 11.66 MB +2013-08-09 15:00:03,001-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:03,002-0500 INFO ThrottleManager mem=11.66 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:03,142-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:03,502-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:03,502-0500 INFO ThrottleManager mem=11.76 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:03,642-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:04,002-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:04,002-0500 INFO ThrottleManager mem=11.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:04,142-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:04,502-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:04,502-0500 INFO ThrottleManager mem=11.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:04,642-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:05,002-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:05,002-0500 INFO ThrottleManager mem=11.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:05,142-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:05,503-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:05,503-0500 INFO ThrottleManager mem=11.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:05,643-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:06,003-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:06,003-0500 INFO ThrottleManager mem=11.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:06,003-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:00:06,143-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:06,143-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:00:06,503-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:06,503-0500 INFO ThrottleManager mem=11.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:06,643-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:06,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:00:07,003-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:07,003-0500 INFO ThrottleManager mem=11.85 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:07,143-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:07,503-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:07,503-0500 INFO ThrottleManager mem=11.85 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:07,643-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:08,003-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:08,003-0500 INFO ThrottleManager mem=11.85 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:08,143-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:08,504-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:08,504-0500 INFO ThrottleManager mem=11.85 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:08,643-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:08,926-0500 INFO Multiplexer No streams +2013-08-09 15:00:09,004-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:09,004-0500 INFO ThrottleManager mem=11.85 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:09,143-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:09,504-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:09,504-0500 INFO ThrottleManager mem=11.85 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:09,643-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:10,004-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:10,004-0500 INFO ThrottleManager mem=11.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:10,144-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:10,504-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:10,504-0500 INFO ThrottleManager mem=11.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:10,644-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:11,005-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:11,005-0500 INFO ThrottleManager mem=11.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:11,144-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:11,505-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:11,505-0500 INFO ThrottleManager mem=11.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:11,644-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:12,005-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:12,005-0500 INFO ThrottleManager mem=11.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:12,144-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:12,505-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:12,505-0500 INFO ThrottleManager mem=11.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:12,645-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:12,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:00:12,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 11.93 MB +2013-08-09 15:00:13,006-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:13,006-0500 INFO ThrottleManager mem=11.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:13,145-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:13,506-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:13,506-0500 INFO ThrottleManager mem=11.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:13,645-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:14,006-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:14,006-0500 INFO ThrottleManager mem=11.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:14,145-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:14,506-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:14,506-0500 INFO ThrottleManager mem=11.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:14,645-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:15,006-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:15,006-0500 INFO ThrottleManager mem=11.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:15,146-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:15,506-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:15,506-0500 INFO ThrottleManager mem=11.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:15,646-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:16,007-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:16,007-0500 INFO ThrottleManager mem=11.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:16,007-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:00:16,146-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:16,146-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:00:16,507-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:16,507-0500 INFO ThrottleManager mem=12.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:16,646-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:16,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:00:17,007-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:17,007-0500 INFO ThrottleManager mem=12.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:17,146-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:17,507-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:17,507-0500 INFO ThrottleManager mem=12.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:17,646-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:18,007-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:18,008-0500 INFO ThrottleManager mem=12.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:18,147-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:18,508-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:18,508-0500 INFO ThrottleManager mem=12.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:18,647-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:18,942-0500 INFO Multiplexer No streams +2013-08-09 15:00:19,008-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:19,008-0500 INFO ThrottleManager mem=12.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:19,147-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:19,508-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:19,508-0500 INFO ThrottleManager mem=12.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:19,647-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:20,008-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:20,008-0500 INFO ThrottleManager mem=12.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:20,147-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:20,509-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:20,509-0500 INFO ThrottleManager mem=12.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:20,648-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:21,009-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:21,009-0500 INFO ThrottleManager mem=12.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:21,148-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:21,509-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:21,509-0500 INFO ThrottleManager mem=12.2 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:21,648-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:22,009-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:22,009-0500 INFO ThrottleManager mem=12.29 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:22,148-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:22,509-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:22,509-0500 INFO ThrottleManager mem=12.29 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:22,648-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:00:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 12.3 MB +2013-08-09 15:00:23,010-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:23,010-0500 INFO ThrottleManager mem=12.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:23,149-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:23,510-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:23,510-0500 INFO ThrottleManager mem=12.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:23,649-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:24,010-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:24,010-0500 INFO ThrottleManager mem=12.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:24,149-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:24,511-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:24,511-0500 INFO ThrottleManager mem=12.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:24,649-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:25,011-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:25,011-0500 INFO ThrottleManager mem=12.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:25,149-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:25,511-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:25,511-0500 INFO ThrottleManager mem=12.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:25,649-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:26,011-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:26,011-0500 INFO ThrottleManager mem=12.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:26,011-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:00:26,150-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:26,150-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:00:26,511-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:26,511-0500 INFO ThrottleManager mem=12.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:26,650-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:26,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:00:27,012-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:27,012-0500 INFO ThrottleManager mem=12.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:27,150-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:27,512-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:27,512-0500 INFO ThrottleManager mem=12.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:27,650-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:28,012-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:28,012-0500 INFO ThrottleManager mem=12.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:28,151-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:28,512-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:28,512-0500 INFO ThrottleManager mem=12.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:28,651-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:28,944-0500 INFO Multiplexer No streams +2013-08-09 15:00:29,012-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:29,013-0500 INFO ThrottleManager mem=12.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:29,151-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:29,513-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:29,513-0500 INFO ThrottleManager mem=12.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:29,651-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:30,013-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:30,013-0500 INFO ThrottleManager mem=12.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:30,151-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:30,513-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:30,513-0500 INFO ThrottleManager mem=12.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:30,651-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:31,013-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:31,013-0500 INFO ThrottleManager mem=12.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:31,152-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:31,514-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:31,514-0500 INFO ThrottleManager mem=12.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:31,652-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:32,014-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:32,014-0500 INFO ThrottleManager mem=12.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:32,152-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:32,514-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:32,514-0500 INFO ThrottleManager mem=12.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:32,652-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:00:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 12.38 MB +2013-08-09 15:00:33,014-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:33,014-0500 INFO ThrottleManager mem=12.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:33,152-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:33,515-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:33,515-0500 INFO ThrottleManager mem=12.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:33,653-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:34,015-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:34,015-0500 INFO ThrottleManager mem=12.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:34,153-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:34,515-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:34,515-0500 INFO ThrottleManager mem=12.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:34,653-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:35,015-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:35,016-0500 INFO ThrottleManager mem=12.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:35,153-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:35,516-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:35,516-0500 INFO ThrottleManager mem=12.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:35,653-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:36,016-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:36,016-0500 INFO ThrottleManager mem=12.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:36,016-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:00:36,154-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:36,154-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:00:36,516-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:36,516-0500 INFO ThrottleManager mem=12.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:36,654-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:36,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:00:37,016-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:37,016-0500 INFO ThrottleManager mem=12.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:37,154-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:37,516-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:37,516-0500 INFO ThrottleManager mem=12.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:37,654-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:38,017-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:38,017-0500 INFO ThrottleManager mem=12.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:38,154-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:38,517-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:38,517-0500 INFO ThrottleManager mem=12.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:38,654-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:38,946-0500 INFO Multiplexer No streams +2013-08-09 15:00:39,017-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:39,017-0500 INFO ThrottleManager mem=12.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:39,155-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:39,517-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:39,517-0500 INFO ThrottleManager mem=12.65 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:39,655-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:40,018-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:40,018-0500 INFO ThrottleManager mem=12.73 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:40,155-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:40,518-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:40,518-0500 INFO ThrottleManager mem=12.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:40,655-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:41,018-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:41,018-0500 INFO ThrottleManager mem=12.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:41,155-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:41,519-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:41,519-0500 INFO ThrottleManager mem=12.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:41,656-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:42,019-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:42,019-0500 INFO ThrottleManager mem=12.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:42,156-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:42,519-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:42,519-0500 INFO ThrottleManager mem=12.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:42,656-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:00:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 12.75 MB +2013-08-09 15:00:43,019-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:43,019-0500 INFO ThrottleManager mem=12.76 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:43,156-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:43,520-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:43,520-0500 INFO ThrottleManager mem=12.76 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:43,656-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:44,020-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:44,020-0500 INFO ThrottleManager mem=12.76 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:44,157-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:44,520-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:44,520-0500 INFO ThrottleManager mem=12.76 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:44,657-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:45,020-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:45,020-0500 INFO ThrottleManager mem=12.76 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:45,157-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:45,521-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:45,521-0500 INFO ThrottleManager mem=12.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:45,657-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:46,021-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:46,021-0500 INFO ThrottleManager mem=12.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:46,021-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:00:46,157-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:46,157-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:00:46,521-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:46,521-0500 INFO ThrottleManager mem=12.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:46,658-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:46,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:00:47,021-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:47,021-0500 INFO ThrottleManager mem=12.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:47,158-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:47,522-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:47,522-0500 INFO ThrottleManager mem=12.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:47,658-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:48,022-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:48,022-0500 INFO ThrottleManager mem=12.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:48,158-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:48,522-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:48,522-0500 INFO ThrottleManager mem=12.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:48,658-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:48,966-0500 INFO Multiplexer No streams +2013-08-09 15:00:49,022-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:49,022-0500 INFO ThrottleManager mem=12.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:49,159-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:49,523-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:49,523-0500 INFO ThrottleManager mem=12.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:49,659-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:50,023-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:50,023-0500 INFO ThrottleManager mem=12.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:50,159-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:50,523-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:50,523-0500 INFO ThrottleManager mem=12.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:50,659-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:51,023-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:51,023-0500 INFO ThrottleManager mem=12.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:51,159-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:51,523-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:51,524-0500 INFO ThrottleManager mem=13.01 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:51,660-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:52,024-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:52,024-0500 INFO ThrottleManager mem=13.01 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:52,160-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:52,524-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:52,524-0500 INFO ThrottleManager mem=13.01 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:52,660-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:00:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 13.01 MB +2013-08-09 15:00:53,024-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:53,025-0500 INFO ThrottleManager mem=13.01 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:53,160-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:53,525-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:53,525-0500 INFO ThrottleManager mem=13.01 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:53,660-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:54,025-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:54,025-0500 INFO ThrottleManager mem=13.01 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:54,161-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:54,525-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:54,525-0500 INFO ThrottleManager mem=13.01 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:54,661-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:55,025-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:55,026-0500 INFO ThrottleManager mem=13.01 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:55,161-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:55,526-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:55,526-0500 INFO ThrottleManager mem=13.01 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:55,661-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:56,026-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:56,026-0500 INFO ThrottleManager mem=13.01 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:56,026-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:00:56,161-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:56,161-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:00:56,526-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:56,526-0500 INFO ThrottleManager mem=13.01 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:56,662-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:56,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:00:57,027-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:57,027-0500 INFO ThrottleManager mem=13.01 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:57,162-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:57,527-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:57,527-0500 INFO ThrottleManager mem=13.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:57,662-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:58,027-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:58,027-0500 INFO ThrottleManager mem=13.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:58,162-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:58,527-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:58,527-0500 INFO ThrottleManager mem=13.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:58,662-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:58,969-0500 INFO Multiplexer No streams +2013-08-09 15:00:59,027-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:59,028-0500 INFO ThrottleManager mem=13.2 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:59,163-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:59,528-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:00:59,528-0500 INFO ThrottleManager mem=13.2 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:00:59,663-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:00,028-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:00,028-0500 INFO ThrottleManager mem=13.2 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:00,163-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:00,528-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:00,528-0500 INFO ThrottleManager mem=13.2 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:00,663-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:01,028-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:01,029-0500 INFO ThrottleManager mem=13.2 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:01,163-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:01,529-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:01,529-0500 INFO ThrottleManager mem=13.2 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:01,664-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:02,029-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:02,029-0500 INFO ThrottleManager mem=13.2 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:02,164-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:02,529-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:02,529-0500 INFO ThrottleManager mem=13.28 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:02,664-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:01:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 13.28 MB +2013-08-09 15:01:03,029-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:03,029-0500 INFO ThrottleManager mem=13.28 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:03,164-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:03,530-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:03,530-0500 INFO ThrottleManager mem=13.28 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:03,665-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:04,030-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:04,030-0500 INFO ThrottleManager mem=13.28 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:04,165-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:04,530-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:04,530-0500 INFO ThrottleManager mem=13.28 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:04,665-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:05,030-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:05,031-0500 INFO ThrottleManager mem=13.28 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:05,165-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:05,531-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:05,531-0500 INFO ThrottleManager mem=13.28 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:05,665-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:06,031-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:06,031-0500 INFO ThrottleManager mem=13.28 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:06,031-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:01:06,165-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:06,165-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:01:06,531-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:06,531-0500 INFO ThrottleManager mem=13.28 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:06,666-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:06,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:01:07,032-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:07,032-0500 INFO ThrottleManager mem=13.28 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:07,166-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:07,532-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:07,532-0500 INFO ThrottleManager mem=13.28 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:07,666-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:08,032-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:08,032-0500 INFO ThrottleManager mem=13.28 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:08,166-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:08,532-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:08,532-0500 INFO ThrottleManager mem=13.28 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:08,666-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:08,988-0500 INFO Multiplexer No streams +2013-08-09 15:01:09,033-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:09,033-0500 INFO ThrottleManager mem=13.28 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:09,167-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:09,533-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:09,533-0500 INFO ThrottleManager mem=13.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:09,667-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:10,033-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:10,033-0500 INFO ThrottleManager mem=13.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:10,167-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:10,533-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:10,533-0500 INFO ThrottleManager mem=13.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:10,667-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:11,034-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:11,034-0500 INFO ThrottleManager mem=13.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:11,167-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:11,534-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:11,534-0500 INFO ThrottleManager mem=13.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:11,668-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:12,034-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:12,034-0500 INFO ThrottleManager mem=13.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:12,168-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:12,534-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:12,535-0500 INFO ThrottleManager mem=13.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:12,668-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:01:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 13.47 MB +2013-08-09 15:01:13,035-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:13,035-0500 INFO ThrottleManager mem=13.47 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:13,168-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:13,535-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:13,535-0500 INFO ThrottleManager mem=13.47 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:13,668-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:14,035-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:14,035-0500 INFO ThrottleManager mem=13.47 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:14,169-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:14,535-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:14,536-0500 INFO ThrottleManager mem=13.47 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:14,669-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:15,036-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:15,036-0500 INFO ThrottleManager mem=13.47 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:15,169-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:15,536-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:15,536-0500 INFO ThrottleManager mem=13.56 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:15,669-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:16,036-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:16,036-0500 INFO ThrottleManager mem=13.65 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:16,036-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:01:16,169-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:16,169-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:01:16,536-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:16,537-0500 INFO ThrottleManager mem=13.65 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:16,670-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:16,788-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:01:17,037-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:17,037-0500 INFO ThrottleManager mem=13.65 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:17,170-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:17,537-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:17,537-0500 INFO ThrottleManager mem=13.66 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:17,670-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:18,037-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:18,037-0500 INFO ThrottleManager mem=13.66 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:18,170-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:18,537-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:18,537-0500 INFO ThrottleManager mem=13.66 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:18,670-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:18,989-0500 INFO Multiplexer No streams +2013-08-09 15:01:19,038-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:19,038-0500 INFO ThrottleManager mem=13.66 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:19,171-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:19,538-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:19,538-0500 INFO ThrottleManager mem=13.66 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:19,671-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:20,038-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:20,038-0500 INFO ThrottleManager mem=13.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:20,171-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:20,538-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:20,538-0500 INFO ThrottleManager mem=13.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:20,671-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:21,039-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:21,039-0500 INFO ThrottleManager mem=13.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:21,171-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:21,539-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:21,539-0500 INFO ThrottleManager mem=13.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:21,672-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:22,039-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:22,039-0500 INFO ThrottleManager mem=13.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:22,172-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:22,539-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:22,539-0500 INFO ThrottleManager mem=13.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:22,672-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:01:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 13.74 MB +2013-08-09 15:01:23,040-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:23,040-0500 INFO ThrottleManager mem=13.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:23,172-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:23,540-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:23,540-0500 INFO ThrottleManager mem=13.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:23,672-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:24,040-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:24,040-0500 INFO ThrottleManager mem=13.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:24,173-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:24,541-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:24,541-0500 INFO ThrottleManager mem=13.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:24,673-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:25,041-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:25,041-0500 INFO ThrottleManager mem=13.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:25,173-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:25,541-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:25,541-0500 INFO ThrottleManager mem=13.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:25,673-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:26,041-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:26,041-0500 INFO ThrottleManager mem=13.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:26,041-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:01:26,173-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:26,173-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:01:26,542-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:26,542-0500 INFO ThrottleManager mem=13.74 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:26,674-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:26,788-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:01:27,042-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:27,042-0500 INFO ThrottleManager mem=13.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:27,174-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:27,542-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:27,542-0500 INFO ThrottleManager mem=13.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:27,674-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:28,042-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:28,042-0500 INFO ThrottleManager mem=13.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:28,174-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:28,543-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:28,543-0500 INFO ThrottleManager mem=13.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:28,674-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:29,009-0500 INFO Multiplexer No streams +2013-08-09 15:01:29,043-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:29,043-0500 INFO ThrottleManager mem=13.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:29,175-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:29,543-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:29,543-0500 INFO ThrottleManager mem=13.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:29,675-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:30,043-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:30,043-0500 INFO ThrottleManager mem=13.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:30,175-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:30,544-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:30,544-0500 INFO ThrottleManager mem=13.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:30,675-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:31,044-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:31,044-0500 INFO ThrottleManager mem=13.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:31,175-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:31,544-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:31,544-0500 INFO ThrottleManager mem=13.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:31,676-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:32,044-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:32,045-0500 INFO ThrottleManager mem=13.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:32,176-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:32,545-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:32,545-0500 INFO ThrottleManager mem=13.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:32,676-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:01:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 13.91 MB +2013-08-09 15:01:33,045-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:33,045-0500 INFO ThrottleManager mem=13.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:33,176-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:33,545-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:33,545-0500 INFO ThrottleManager mem=14.01 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:33,677-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:34,046-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:34,046-0500 INFO ThrottleManager mem=14.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:34,177-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:34,546-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:34,546-0500 INFO ThrottleManager mem=14.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:34,677-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:35,046-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:35,046-0500 INFO ThrottleManager mem=14.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:35,177-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:35,547-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:35,547-0500 INFO ThrottleManager mem=14.1 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:35,677-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:36,047-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:36,047-0500 INFO ThrottleManager mem=14.11 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:36,047-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:01:36,178-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:36,178-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:01:36,547-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:36,547-0500 INFO ThrottleManager mem=14.11 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:36,678-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:36,788-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:01:37,047-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:37,047-0500 INFO ThrottleManager mem=14.12 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:37,178-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:37,548-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:37,548-0500 INFO ThrottleManager mem=14.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:37,678-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:38,048-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:38,048-0500 INFO ThrottleManager mem=14.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:38,179-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:38,548-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:38,548-0500 INFO ThrottleManager mem=14.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:38,679-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:39,013-0500 INFO Multiplexer No streams +2013-08-09 15:01:39,048-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:39,048-0500 INFO ThrottleManager mem=14.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:39,179-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:39,549-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:39,549-0500 INFO ThrottleManager mem=14.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:39,679-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:40,049-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:40,049-0500 INFO ThrottleManager mem=14.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:40,179-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:40,549-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:40,549-0500 INFO ThrottleManager mem=14.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:40,680-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:41,049-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:41,050-0500 INFO ThrottleManager mem=14.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:41,180-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:41,550-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:41,550-0500 INFO ThrottleManager mem=14.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:41,680-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:42,050-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:42,050-0500 INFO ThrottleManager mem=14.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:42,180-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:42,550-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:42,550-0500 INFO ThrottleManager mem=14.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:42,680-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:01:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 14.19 MB +2013-08-09 15:01:43,051-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:43,051-0500 INFO ThrottleManager mem=14.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:43,181-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:43,551-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:43,551-0500 INFO ThrottleManager mem=14.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:43,681-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:44,051-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:44,051-0500 INFO ThrottleManager mem=14.19 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:44,181-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:44,551-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:44,551-0500 INFO ThrottleManager mem=14.37 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:44,681-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:45,052-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:45,052-0500 INFO ThrottleManager mem=14.37 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:45,181-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:45,552-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:45,552-0500 INFO ThrottleManager mem=14.37 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:45,682-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:46,052-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:46,052-0500 INFO ThrottleManager mem=14.37 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:46,052-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:01:46,182-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:46,182-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:01:46,552-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:46,552-0500 INFO ThrottleManager mem=14.37 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:46,682-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:46,788-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:01:47,053-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:47,053-0500 INFO ThrottleManager mem=14.37 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:47,182-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:47,553-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:47,553-0500 INFO ThrottleManager mem=14.37 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:47,682-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:48,053-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:48,053-0500 INFO ThrottleManager mem=14.37 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:48,183-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:48,553-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:48,553-0500 INFO ThrottleManager mem=14.37 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:48,683-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:49,014-0500 INFO Multiplexer No streams +2013-08-09 15:01:49,054-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:49,054-0500 INFO ThrottleManager mem=14.37 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:49,183-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:49,554-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:49,554-0500 INFO ThrottleManager mem=14.37 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:49,683-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:50,054-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:50,054-0500 INFO ThrottleManager mem=14.37 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:50,183-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:50,554-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:50,554-0500 INFO ThrottleManager mem=14.37 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:50,684-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:51,055-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:51,055-0500 INFO ThrottleManager mem=14.37 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:51,184-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:51,555-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:51,555-0500 INFO ThrottleManager mem=14.46 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:51,684-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:52,055-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:52,055-0500 INFO ThrottleManager mem=14.54 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:52,184-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:52,555-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:52,555-0500 INFO ThrottleManager mem=14.54 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:52,684-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:01:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 14.54 MB +2013-08-09 15:01:53,055-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:53,056-0500 INFO ThrottleManager mem=14.54 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:53,185-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:53,556-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:53,556-0500 INFO ThrottleManager mem=14.54 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:53,685-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:54,056-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:54,056-0500 INFO ThrottleManager mem=14.54 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:54,185-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:54,556-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:54,556-0500 INFO ThrottleManager mem=14.54 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:54,685-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:55,057-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:55,057-0500 INFO ThrottleManager mem=14.56 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:55,186-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:55,557-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:55,557-0500 INFO ThrottleManager mem=14.63 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:55,686-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:56,057-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:56,057-0500 INFO ThrottleManager mem=14.63 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:56,057-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:01:56,186-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:56,186-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:01:56,557-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:56,558-0500 INFO ThrottleManager mem=14.63 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:56,686-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:56,788-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:01:57,058-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:57,058-0500 INFO ThrottleManager mem=14.63 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:57,186-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:57,558-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:57,558-0500 INFO ThrottleManager mem=14.63 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:57,687-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:58,058-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:58,058-0500 INFO ThrottleManager mem=14.63 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:58,187-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:58,558-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:58,559-0500 INFO ThrottleManager mem=14.63 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:58,687-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:59,019-0500 INFO Multiplexer No streams +2013-08-09 15:01:59,059-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:59,059-0500 INFO ThrottleManager mem=14.63 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:59,187-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:59,559-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:01:59,559-0500 INFO ThrottleManager mem=14.63 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:01:59,687-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:00,059-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:00,059-0500 INFO ThrottleManager mem=14.63 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:00,188-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:00,559-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:00,560-0500 INFO ThrottleManager mem=14.63 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:00,688-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:01,060-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:01,060-0500 INFO ThrottleManager mem=14.63 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:01,188-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:01,560-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:01,560-0500 INFO ThrottleManager mem=14.63 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:01,688-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:02,060-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:02,061-0500 INFO ThrottleManager mem=14.63 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:02,188-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:02,561-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:02,561-0500 INFO ThrottleManager mem=14.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:02,689-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:02,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:02:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 14.82 MB +2013-08-09 15:02:03,061-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:03,061-0500 INFO ThrottleManager mem=14.82 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:03,189-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:03,561-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:03,561-0500 INFO ThrottleManager mem=14.82 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:03,689-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:04,061-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:04,061-0500 INFO ThrottleManager mem=14.82 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:04,189-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:04,562-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:04,562-0500 INFO ThrottleManager mem=14.82 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:04,690-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:05,062-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:05,062-0500 INFO ThrottleManager mem=14.82 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:05,190-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:05,562-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:05,562-0500 INFO ThrottleManager mem=14.82 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:05,690-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:06,063-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:06,063-0500 INFO ThrottleManager mem=14.82 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:06,063-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:02:06,190-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:06,190-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:02:06,563-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:06,563-0500 INFO ThrottleManager mem=14.82 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:06,690-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:06,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:02:07,063-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:07,063-0500 INFO ThrottleManager mem=14.82 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:07,191-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:07,563-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:07,563-0500 INFO ThrottleManager mem=14.82 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:07,691-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:08,064-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:08,064-0500 INFO ThrottleManager mem=14.82 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:08,191-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:08,564-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:08,564-0500 INFO ThrottleManager mem=14.82 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:08,691-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:09,023-0500 INFO Multiplexer No streams +2013-08-09 15:02:09,064-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:09,064-0500 INFO ThrottleManager mem=14.82 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:09,191-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:09,564-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:09,564-0500 INFO ThrottleManager mem=14.91 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:09,692-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:10,064-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:10,065-0500 INFO ThrottleManager mem=15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:10,192-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:10,565-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:10,565-0500 INFO ThrottleManager mem=15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:10,692-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:11,065-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:11,065-0500 INFO ThrottleManager mem=15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:11,192-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:11,565-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:11,566-0500 INFO ThrottleManager mem=15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:11,692-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:12,066-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:12,066-0500 INFO ThrottleManager mem=15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:12,193-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:12,566-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:12,566-0500 INFO ThrottleManager mem=15.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:12,693-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:02:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 15.08 MB +2013-08-09 15:02:13,066-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:13,066-0500 INFO ThrottleManager mem=15.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:13,193-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:13,566-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:13,566-0500 INFO ThrottleManager mem=15.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:13,693-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:14,067-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:14,067-0500 INFO ThrottleManager mem=15.09 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:14,193-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:14,567-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:14,567-0500 INFO ThrottleManager mem=15.09 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:14,693-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:15,067-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:15,067-0500 INFO ThrottleManager mem=15.09 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:15,194-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:15,567-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:15,567-0500 INFO ThrottleManager mem=15.09 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:15,694-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:16,068-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:16,068-0500 INFO ThrottleManager mem=15.09 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:16,068-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:02:16,194-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:16,194-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:02:16,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:16,568-0500 INFO ThrottleManager mem=15.09 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:16,694-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:16,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:02:17,068-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:17,068-0500 INFO ThrottleManager mem=15.09 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:17,194-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:17,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:17,568-0500 INFO ThrottleManager mem=15.09 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:17,695-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:18,069-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:18,069-0500 INFO ThrottleManager mem=15.09 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:18,195-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:18,569-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:18,569-0500 INFO ThrottleManager mem=15.09 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:18,695-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:19,026-0500 INFO Multiplexer No streams +2013-08-09 15:02:19,069-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:19,069-0500 INFO ThrottleManager mem=15.09 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:19,195-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:19,569-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:19,569-0500 INFO ThrottleManager mem=15.09 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:19,695-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:20,070-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:20,070-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:20,196-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:20,570-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:20,570-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:20,696-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:21,070-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:21,070-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:21,196-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:21,570-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:21,570-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:21,696-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:22,070-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:22,071-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:22,196-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:22,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:22,571-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:22,696-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:02:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 15.26 MB +2013-08-09 15:02:23,071-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:23,071-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:23,197-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:23,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:23,572-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:23,697-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:24,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:24,072-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:24,197-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:24,572-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:24,572-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:24,697-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:25,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:25,072-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:25,197-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:25,572-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:25,572-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:25,698-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:26,073-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:26,073-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:26,073-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:02:26,198-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:26,198-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:02:26,573-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:26,573-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:26,698-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:26,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:02:27,073-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:27,073-0500 INFO ThrottleManager mem=15.26 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:27,198-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:27,573-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:27,573-0500 INFO ThrottleManager mem=15.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:27,698-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:28,074-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:28,074-0500 INFO ThrottleManager mem=15.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:28,198-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:28,574-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:28,574-0500 INFO ThrottleManager mem=15.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:28,699-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:29,031-0500 INFO Multiplexer No streams +2013-08-09 15:02:29,074-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:29,074-0500 INFO ThrottleManager mem=15.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:29,199-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:29,574-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:29,574-0500 INFO ThrottleManager mem=15.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:29,699-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:30,075-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:30,075-0500 INFO ThrottleManager mem=15.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:30,199-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:30,575-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:30,575-0500 INFO ThrottleManager mem=15.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:30,699-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:31,075-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:31,075-0500 INFO ThrottleManager mem=15.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:31,200-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:31,575-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:31,575-0500 INFO ThrottleManager mem=15.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:31,700-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:32,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:32,076-0500 INFO ThrottleManager mem=15.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:32,200-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:32,576-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:32,576-0500 INFO ThrottleManager mem=15.52 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:32,700-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:02:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 15.55 MB +2013-08-09 15:02:33,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:33,076-0500 INFO ThrottleManager mem=15.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:33,200-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:33,576-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:33,576-0500 INFO ThrottleManager mem=15.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:33,700-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:34,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:34,076-0500 INFO ThrottleManager mem=15.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:34,201-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:34,577-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:34,577-0500 INFO ThrottleManager mem=15.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:34,701-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:35,077-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:35,077-0500 INFO ThrottleManager mem=15.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:35,201-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:35,577-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:35,577-0500 INFO ThrottleManager mem=15.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:35,701-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:36,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:36,078-0500 INFO ThrottleManager mem=15.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:36,078-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:02:36,201-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:36,201-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:02:36,578-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:36,578-0500 INFO ThrottleManager mem=15.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:36,702-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:36,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:02:37,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:37,078-0500 INFO ThrottleManager mem=15.55 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:37,202-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:37,578-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:37,578-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:37,702-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:38,079-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:38,079-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:38,202-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:38,579-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:38,579-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:38,702-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:39,036-0500 INFO Multiplexer No streams +2013-08-09 15:02:39,079-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:39,079-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:39,202-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:39,579-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:39,579-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:39,703-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:40,079-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:40,079-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:40,203-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:40,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:40,580-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:40,703-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:41,080-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:41,080-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:41,203-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:41,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:41,580-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:41,703-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:42,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:42,081-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:42,204-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:42,581-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:42,581-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:42,704-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:02:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 15.72 MB +2013-08-09 15:02:43,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:43,081-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:43,204-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:43,581-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:43,581-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:43,704-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:44,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:44,082-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:44,204-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:44,582-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:44,582-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:44,704-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:45,082-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:45,082-0500 INFO ThrottleManager mem=15.72 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:45,205-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:45,582-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:45,582-0500 INFO ThrottleManager mem=15.81 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:45,705-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:46,082-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:46,083-0500 INFO ThrottleManager mem=15.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:46,083-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:02:46,205-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:46,205-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:02:46,583-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:46,583-0500 INFO ThrottleManager mem=15.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:46,705-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:46,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:02:47,083-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:47,083-0500 INFO ThrottleManager mem=15.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:47,205-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:47,583-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:47,583-0500 INFO ThrottleManager mem=15.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:47,706-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:48,083-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:48,084-0500 INFO ThrottleManager mem=15.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:48,206-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:48,584-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:48,584-0500 INFO ThrottleManager mem=15.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:48,706-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:49,040-0500 INFO Multiplexer No streams +2013-08-09 15:02:49,084-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:49,084-0500 INFO ThrottleManager mem=15.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:49,206-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:49,584-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:49,584-0500 INFO ThrottleManager mem=15.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:49,706-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:50,084-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:50,084-0500 INFO ThrottleManager mem=15.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:50,206-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:50,585-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:50,585-0500 INFO ThrottleManager mem=15.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:50,707-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:51,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:51,085-0500 INFO ThrottleManager mem=15.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:51,207-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:51,585-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:51,585-0500 INFO ThrottleManager mem=15.99 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:51,707-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:52,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:52,085-0500 INFO ThrottleManager mem=15.99 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:52,207-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:52,586-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:52,586-0500 INFO ThrottleManager mem=15.99 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:52,707-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:02:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 16 MB +2013-08-09 15:02:53,086-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:53,086-0500 INFO ThrottleManager mem=16 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:53,208-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:53,586-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:53,586-0500 INFO ThrottleManager mem=16 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:53,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:54,086-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:54,086-0500 INFO ThrottleManager mem=16 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:54,208-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:54,587-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:54,587-0500 INFO ThrottleManager mem=16 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:54,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:55,087-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:55,087-0500 INFO ThrottleManager mem=16 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:55,208-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:55,587-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:55,587-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:55,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:56,087-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:56,087-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:56,087-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:02:56,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:56,209-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:02:56,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:56,588-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:56,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:56,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:02:57,088-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:57,088-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:57,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:57,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:57,588-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:57,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:58,088-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:58,088-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:58,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:58,589-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:58,589-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:58,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:59,045-0500 INFO Multiplexer No streams +2013-08-09 15:02:59,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:59,089-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:59,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:59,589-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:02:59,589-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:02:59,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:00,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:00,089-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:00,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:00,590-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:00,590-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:00,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:01,090-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:01,090-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:01,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:01,590-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:01,590-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:01,711-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:02,090-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:02,090-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:02,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:02,590-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:02,591-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:02,711-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:03:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 16.18 MB +2013-08-09 15:03:03,091-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:03,091-0500 INFO ThrottleManager mem=16.18 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:03,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:03,591-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:03,591-0500 INFO ThrottleManager mem=16.27 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:03,711-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:04,091-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:04,091-0500 INFO ThrottleManager mem=16.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:04,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:04,591-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:04,591-0500 INFO ThrottleManager mem=16.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:04,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:05,092-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:05,092-0500 INFO ThrottleManager mem=16.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:05,212-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:05,592-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:05,592-0500 INFO ThrottleManager mem=16.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:05,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:06,092-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:06,092-0500 INFO ThrottleManager mem=16.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:06,092-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:03:06,212-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:06,212-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:03:06,593-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:06,593-0500 INFO ThrottleManager mem=16.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:06,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:06,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:03:07,093-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:07,093-0500 INFO ThrottleManager mem=16.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:07,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:07,593-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:07,593-0500 INFO ThrottleManager mem=16.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:07,713-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:08,093-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:08,093-0500 INFO ThrottleManager mem=16.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:08,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:08,594-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:08,594-0500 INFO ThrottleManager mem=16.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:08,713-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:09,050-0500 INFO Multiplexer No streams +2013-08-09 15:03:09,094-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:09,094-0500 INFO ThrottleManager mem=16.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:09,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:09,594-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:09,594-0500 INFO ThrottleManager mem=16.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:09,713-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:10,094-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:10,094-0500 INFO ThrottleManager mem=16.44 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:10,214-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:10,594-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:10,594-0500 INFO ThrottleManager mem=16.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:10,714-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:11,095-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:11,095-0500 INFO ThrottleManager mem=16.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:11,214-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:11,595-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:11,595-0500 INFO ThrottleManager mem=16.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:11,714-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:12,095-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:12,096-0500 INFO ThrottleManager mem=16.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:12,214-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:12,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:12,596-0500 INFO ThrottleManager mem=16.45 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:12,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:03:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 16.45 MB +2013-08-09 15:03:13,096-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:13,096-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:13,215-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:13,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:13,596-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:13,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:14,096-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:14,096-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:14,215-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:14,597-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:14,597-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:14,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:15,097-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:15,097-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:15,215-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:15,597-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:15,597-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:15,716-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:16,097-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:16,097-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:16,097-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:03:16,216-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:16,216-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:03:16,598-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:16,598-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:16,716-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:16,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:03:17,098-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:17,098-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:17,216-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:17,598-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:17,598-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:17,716-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:18,098-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:18,098-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:18,217-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:18,598-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:18,598-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:18,717-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:19,053-0500 INFO Multiplexer No streams +2013-08-09 15:03:19,099-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:19,099-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:19,217-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:19,599-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:19,599-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:19,717-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:20,099-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:20,099-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:20,217-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:20,599-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:20,599-0500 INFO ThrottleManager mem=16.62 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:20,717-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:21,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:21,100-0500 INFO ThrottleManager mem=16.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:21,218-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:21,600-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:21,600-0500 INFO ThrottleManager mem=16.71 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:21,718-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:22,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:22,100-0500 INFO ThrottleManager mem=16.8 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:22,218-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:22,600-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:22,600-0500 INFO ThrottleManager mem=16.88 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:22,718-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:03:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 16.89 MB +2013-08-09 15:03:23,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:23,101-0500 INFO ThrottleManager mem=16.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:23,218-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:23,601-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:23,601-0500 INFO ThrottleManager mem=16.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:23,718-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:24,101-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:24,101-0500 INFO ThrottleManager mem=16.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:24,219-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:24,601-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:24,601-0500 INFO ThrottleManager mem=16.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:24,719-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:25,102-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:25,102-0500 INFO ThrottleManager mem=16.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:25,219-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:25,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:25,602-0500 INFO ThrottleManager mem=16.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:25,719-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:26,102-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:26,102-0500 INFO ThrottleManager mem=16.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:26,102-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:03:26,219-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:26,219-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:03:26,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:26,602-0500 INFO ThrottleManager mem=16.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:26,720-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:26,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:03:27,103-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:27,103-0500 INFO ThrottleManager mem=16.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:27,220-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:27,603-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:27,603-0500 INFO ThrottleManager mem=16.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:27,720-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:28,103-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:28,103-0500 INFO ThrottleManager mem=16.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:28,220-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:28,603-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:28,603-0500 INFO ThrottleManager mem=16.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:28,720-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:29,055-0500 INFO Multiplexer No streams +2013-08-09 15:03:29,103-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:29,103-0500 INFO ThrottleManager mem=16.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:29,220-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:29,604-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:29,604-0500 INFO ThrottleManager mem=16.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:29,721-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:30,104-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:30,104-0500 INFO ThrottleManager mem=16.9 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:30,221-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:30,604-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:30,604-0500 INFO ThrottleManager mem=17.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:30,721-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:31,104-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:31,104-0500 INFO ThrottleManager mem=17.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:31,221-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:31,605-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:31,605-0500 INFO ThrottleManager mem=17.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:31,721-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:32,105-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:32,105-0500 INFO ThrottleManager mem=17.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:32,221-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:32,605-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:32,605-0500 INFO ThrottleManager mem=17.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:32,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:03:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 17.07 MB +2013-08-09 15:03:33,106-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:33,106-0500 INFO ThrottleManager mem=17.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:33,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:33,606-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:33,606-0500 INFO ThrottleManager mem=17.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:33,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:34,106-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:34,106-0500 INFO ThrottleManager mem=17.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:34,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:34,606-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:34,606-0500 INFO ThrottleManager mem=17.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:34,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:35,106-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:35,107-0500 INFO ThrottleManager mem=17.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:35,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:35,607-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:35,607-0500 INFO ThrottleManager mem=17.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:35,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:36,107-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:36,107-0500 INFO ThrottleManager mem=17.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:36,107-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:03:36,223-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:36,223-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:03:36,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:36,608-0500 INFO ThrottleManager mem=17.07 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:36,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:36,790-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:03:37,108-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:37,108-0500 INFO ThrottleManager mem=17.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:37,223-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:37,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:37,608-0500 INFO ThrottleManager mem=17.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:37,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:38,108-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:38,108-0500 INFO ThrottleManager mem=17.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:38,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:38,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:38,609-0500 INFO ThrottleManager mem=17.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:38,724-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:39,061-0500 INFO Multiplexer No streams +2013-08-09 15:03:39,109-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:39,109-0500 INFO ThrottleManager mem=17.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:39,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:39,609-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:39,609-0500 INFO ThrottleManager mem=17.17 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:39,724-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:40,109-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:40,109-0500 INFO ThrottleManager mem=17.33 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:40,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:40,609-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:40,609-0500 INFO ThrottleManager mem=17.33 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:40,724-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:41,110-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:41,110-0500 INFO ThrottleManager mem=17.33 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:41,225-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:41,610-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:41,610-0500 INFO ThrottleManager mem=17.33 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:41,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:42,110-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:42,110-0500 INFO ThrottleManager mem=17.33 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:42,225-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:42,611-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:42,611-0500 INFO ThrottleManager mem=17.33 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:42,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:03:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 17.35 MB +2013-08-09 15:03:43,111-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:43,111-0500 INFO ThrottleManager mem=17.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:43,225-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:43,611-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:43,611-0500 INFO ThrottleManager mem=17.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:43,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:44,111-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:44,111-0500 INFO ThrottleManager mem=17.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:44,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:44,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:44,612-0500 INFO ThrottleManager mem=17.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:44,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:45,112-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:45,112-0500 INFO ThrottleManager mem=17.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:45,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:45,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:45,612-0500 INFO ThrottleManager mem=17.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:45,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:46,112-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:46,112-0500 INFO ThrottleManager mem=17.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:46,112-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:03:46,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:46,226-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:03:46,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:46,612-0500 INFO ThrottleManager mem=17.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:46,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:46,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:03:47,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:47,113-0500 INFO ThrottleManager mem=17.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:47,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:47,613-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:47,613-0500 INFO ThrottleManager mem=17.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:47,727-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:48,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:48,113-0500 INFO ThrottleManager mem=17.36 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:48,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:48,613-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:48,613-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:48,727-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:49,066-0500 INFO Multiplexer No streams +2013-08-09 15:03:49,114-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:49,114-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:49,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:49,614-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:49,614-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:49,727-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:50,114-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:50,114-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:50,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:50,614-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:50,614-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:50,728-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:51,115-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:51,115-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:51,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:51,615-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:51,615-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:51,728-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:52,115-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:52,115-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:52,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:52,615-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:52,615-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:52,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:03:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 17.53 MB +2013-08-09 15:03:53,115-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:53,116-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:53,229-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:53,616-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:53,616-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:53,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:54,116-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:54,116-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:54,229-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:54,616-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:54,616-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:54,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:55,116-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:55,116-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:55,229-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:55,617-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:55,617-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:55,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:56,117-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:56,117-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:56,117-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:03:56,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:56,230-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:03:56,617-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:56,617-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:56,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:56,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:03:57,117-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:57,117-0500 INFO ThrottleManager mem=17.53 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:57,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:57,617-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:57,617-0500 INFO ThrottleManager mem=17.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:57,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:58,118-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:58,118-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:58,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:58,618-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:58,618-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:58,731-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:59,070-0500 INFO Multiplexer No streams +2013-08-09 15:03:59,118-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:59,118-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:59,231-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:59,618-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:03:59,618-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:03:59,731-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:00,119-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:00,119-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:00,231-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:00,619-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:00,619-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:00,731-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:01,119-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:01,119-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:01,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:01,619-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:01,619-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:01,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:02,119-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:02,119-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:02,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:02,620-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:02,620-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:02,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:04:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 17.79 MB +2013-08-09 15:04:03,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:03,120-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:03,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:03,620-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:03,620-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:03,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:04,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:04,120-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:04,233-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:04,620-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:04,620-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:04,733-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:05,121-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:05,121-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:05,233-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:05,621-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:05,621-0500 INFO ThrottleManager mem=17.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:05,733-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:06,121-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:06,121-0500 INFO ThrottleManager mem=17.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:06,121-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:04:06,233-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:06,233-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:04:06,622-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:06,622-0500 INFO ThrottleManager mem=17.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:06,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:06,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:04:07,122-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:07,122-0500 INFO ThrottleManager mem=17.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:07,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:07,622-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:07,622-0500 INFO ThrottleManager mem=17.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:07,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:08,122-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:08,122-0500 INFO ThrottleManager mem=17.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:08,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:08,622-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:08,622-0500 INFO ThrottleManager mem=17.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:08,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:09,073-0500 INFO Multiplexer No streams +2013-08-09 15:04:09,122-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:09,122-0500 INFO ThrottleManager mem=17.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:09,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:09,623-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:09,623-0500 INFO ThrottleManager mem=17.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:09,735-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:10,123-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:10,123-0500 INFO ThrottleManager mem=17.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:10,235-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:10,623-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:10,623-0500 INFO ThrottleManager mem=17.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:10,735-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:11,123-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:11,124-0500 INFO ThrottleManager mem=17.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:11,235-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:11,624-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:11,624-0500 INFO ThrottleManager mem=17.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:11,735-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:12,124-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:12,124-0500 INFO ThrottleManager mem=17.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:12,235-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:12,624-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:12,624-0500 INFO ThrottleManager mem=17.98 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:12,736-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:04:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 17.99 MB +2013-08-09 15:04:13,124-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:13,124-0500 INFO ThrottleManager mem=17.99 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:13,236-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:13,625-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:13,625-0500 INFO ThrottleManager mem=17.99 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:13,736-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:14,125-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:14,125-0500 INFO ThrottleManager mem=17.99 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:14,236-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:14,625-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:14,625-0500 INFO ThrottleManager mem=17.99 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:14,736-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:15,125-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:15,125-0500 INFO ThrottleManager mem=18.08 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:15,236-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:15,625-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:15,625-0500 INFO ThrottleManager mem=18.16 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:15,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:16,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:16,126-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:16,126-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:04:16,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:16,237-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:04:16,626-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:16,626-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:16,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:16,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:04:17,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:17,126-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:17,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:17,626-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:17,626-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:17,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:18,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:18,126-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:18,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:18,627-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:18,627-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:18,738-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:19,091-0500 INFO Multiplexer No streams +2013-08-09 15:04:19,127-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:19,127-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:19,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:19,627-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:19,627-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:19,738-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:20,127-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:20,127-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:20,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:20,627-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:20,628-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:20,738-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:21,128-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:21,128-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:21,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:21,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:21,628-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:21,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:22,128-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:22,128-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:22,239-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:22,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:22,628-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:22,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:04:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 18.25 MB +2013-08-09 15:04:23,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:23,129-0500 INFO ThrottleManager mem=18.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:23,239-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:23,629-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:23,629-0500 INFO ThrottleManager mem=18.42 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:23,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:24,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:24,129-0500 INFO ThrottleManager mem=18.42 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:24,240-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:24,629-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:24,629-0500 INFO ThrottleManager mem=18.42 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:24,740-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:25,130-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:25,130-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:25,240-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:25,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:25,630-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:25,740-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:26,130-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:26,130-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:26,130-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:04:26,240-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:26,240-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:04:26,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:26,630-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:26,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:26,790-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:04:27,130-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:27,130-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:27,241-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:27,631-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:27,631-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:27,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:28,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:28,131-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:28,241-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:28,631-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:28,631-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:28,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:29,095-0500 INFO Multiplexer No streams +2013-08-09 15:04:29,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:29,131-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:29,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:29,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:29,632-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:29,742-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:30,132-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:30,132-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:30,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:30,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:30,632-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:30,742-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:31,132-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:31,132-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:31,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:31,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:31,632-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:31,742-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:32,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:32,133-0500 INFO ThrottleManager mem=18.43 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:32,243-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:32,633-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:32,633-0500 INFO ThrottleManager mem=18.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:32,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:32,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:04:32,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 18.51 MB +2013-08-09 15:04:33,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:33,133-0500 INFO ThrottleManager mem=18.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:33,243-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:33,633-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:33,633-0500 INFO ThrottleManager mem=18.61 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:33,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:34,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:34,133-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:34,243-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:34,634-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:34,634-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:34,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:35,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:35,134-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:35,244-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:35,634-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:35,634-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:35,744-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:36,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:36,134-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:36,134-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:04:36,244-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:36,244-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:04:36,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:36,635-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:36,744-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:36,790-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:04:37,135-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:37,135-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:37,244-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:37,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:37,635-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:37,745-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:38,135-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:38,135-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:38,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:38,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:38,636-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:38,745-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:39,098-0500 INFO Multiplexer No streams +2013-08-09 15:04:39,136-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:39,136-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:39,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:39,636-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:39,636-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:39,745-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:40,136-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:40,136-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:40,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:40,636-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:40,636-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:40,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:41,136-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:41,137-0500 INFO ThrottleManager mem=18.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:41,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:41,637-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:41,637-0500 INFO ThrottleManager mem=18.88 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:41,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:42,137-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:42,137-0500 INFO ThrottleManager mem=18.88 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:42,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:42,637-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:42,637-0500 INFO ThrottleManager mem=18.88 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:42,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:04:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 18.88 MB +2013-08-09 15:04:43,138-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:43,138-0500 INFO ThrottleManager mem=18.88 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:43,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:43,638-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:43,638-0500 INFO ThrottleManager mem=18.88 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:43,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:44,138-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:44,138-0500 INFO ThrottleManager mem=18.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:44,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:44,638-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:44,638-0500 INFO ThrottleManager mem=18.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:44,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:45,138-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:45,138-0500 INFO ThrottleManager mem=18.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:45,247-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:45,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:45,639-0500 INFO ThrottleManager mem=18.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:45,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:46,139-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:46,139-0500 INFO ThrottleManager mem=18.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:46,139-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:04:46,247-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:46,247-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:04:46,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:46,639-0500 INFO ThrottleManager mem=18.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:46,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:46,790-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:04:47,139-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:47,139-0500 INFO ThrottleManager mem=18.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:47,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:47,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:47,639-0500 INFO ThrottleManager mem=18.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:47,748-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:48,140-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:48,140-0500 INFO ThrottleManager mem=18.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:48,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:48,640-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:48,640-0500 INFO ThrottleManager mem=18.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:48,748-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:49,103-0500 INFO Multiplexer No streams +2013-08-09 15:04:49,140-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:49,140-0500 INFO ThrottleManager mem=18.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:49,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:49,640-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:49,640-0500 INFO ThrottleManager mem=18.89 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:49,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:50,140-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:50,140-0500 INFO ThrottleManager mem=18.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:50,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:50,641-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:50,641-0500 INFO ThrottleManager mem=18.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:50,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:51,141-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:51,141-0500 INFO ThrottleManager mem=19.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:51,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:51,641-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:51,641-0500 INFO ThrottleManager mem=19.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:51,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:52,141-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:52,141-0500 INFO ThrottleManager mem=19.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:52,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:52,641-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:52,641-0500 INFO ThrottleManager mem=19.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:52,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:04:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 19.15 MB +2013-08-09 15:04:53,142-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:53,142-0500 INFO ThrottleManager mem=19.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:53,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:53,642-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:53,642-0500 INFO ThrottleManager mem=19.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:53,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:54,142-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:54,142-0500 INFO ThrottleManager mem=19.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:54,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:54,642-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:54,642-0500 INFO ThrottleManager mem=19.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:54,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:55,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:55,143-0500 INFO ThrottleManager mem=19.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:55,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:55,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:55,643-0500 INFO ThrottleManager mem=19.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:55,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:56,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:56,143-0500 INFO ThrottleManager mem=19.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:56,143-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:04:56,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:56,251-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:04:56,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:56,643-0500 INFO ThrottleManager mem=19.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:56,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:56,790-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:04:57,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:57,143-0500 INFO ThrottleManager mem=19.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:57,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:57,644-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:57,644-0500 INFO ThrottleManager mem=19.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:57,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:58,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:58,144-0500 INFO ThrottleManager mem=19.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:58,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:58,644-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:58,644-0500 INFO ThrottleManager mem=19.15 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:58,752-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:59,105-0500 INFO Multiplexer No streams +2013-08-09 15:04:59,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:59,144-0500 INFO ThrottleManager mem=19.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:59,252-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:59,644-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:59,645-0500 INFO ThrottleManager mem=19.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:04:59,752-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:00,145-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:00,145-0500 INFO ThrottleManager mem=19.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:00,252-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:00,645-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:00,645-0500 INFO ThrottleManager mem=19.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:00,752-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:01,145-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:01,145-0500 INFO ThrottleManager mem=19.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:01,252-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:01,645-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:01,645-0500 INFO ThrottleManager mem=19.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:01,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:02,145-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:02,146-0500 INFO ThrottleManager mem=19.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:02,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:02,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:02,646-0500 INFO ThrottleManager mem=19.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:02,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:05:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 19.34 MB +2013-08-09 15:05:03,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:03,146-0500 INFO ThrottleManager mem=19.34 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:03,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:03,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:03,646-0500 INFO ThrottleManager mem=19.34 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:03,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:04,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:04,146-0500 INFO ThrottleManager mem=19.34 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:04,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:04,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:04,647-0500 INFO ThrottleManager mem=19.34 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:04,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:05,147-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:05,147-0500 INFO ThrottleManager mem=19.34 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:05,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:05,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:05,647-0500 INFO ThrottleManager mem=19.34 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:05,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:06,147-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:06,147-0500 INFO ThrottleManager mem=19.34 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:06,147-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:05:06,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:06,254-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:05:06,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:06,647-0500 INFO ThrottleManager mem=19.34 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:06,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:06,790-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:05:07,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:07,148-0500 INFO ThrottleManager mem=19.35 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:07,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:07,648-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:07,648-0500 INFO ThrottleManager mem=19.42 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:07,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:08,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:08,148-0500 INFO ThrottleManager mem=19.42 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:08,255-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:08,648-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:08,648-0500 INFO ThrottleManager mem=19.42 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:08,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:09,108-0500 INFO Multiplexer No streams +2013-08-09 15:05:09,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:09,149-0500 INFO ThrottleManager mem=19.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:09,255-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:09,649-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:09,649-0500 INFO ThrottleManager mem=19.51 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:09,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:10,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:10,149-0500 INFO ThrottleManager mem=19.6 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:10,255-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:10,649-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:10,649-0500 INFO ThrottleManager mem=19.6 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:10,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:11,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:11,150-0500 INFO ThrottleManager mem=19.6 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:11,256-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:11,650-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:11,650-0500 INFO ThrottleManager mem=19.6 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:11,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:12,150-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:12,150-0500 INFO ThrottleManager mem=19.6 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:12,256-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:12,650-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:12,650-0500 INFO ThrottleManager mem=19.6 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:12,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:05:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 19.6 MB +2013-08-09 15:05:13,150-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:13,150-0500 INFO ThrottleManager mem=19.6 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:13,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:13,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:13,651-0500 INFO ThrottleManager mem=19.6 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:13,757-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:14,151-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:14,151-0500 INFO ThrottleManager mem=19.6 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:14,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:14,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:14,651-0500 INFO ThrottleManager mem=19.6 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:14,757-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:15,151-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:15,151-0500 INFO ThrottleManager mem=19.6 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:15,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:15,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:15,651-0500 INFO ThrottleManager mem=19.6 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:15,757-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:16,152-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:16,152-0500 INFO ThrottleManager mem=19.6 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:16,152-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:05:16,258-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:16,258-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:05:16,652-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:16,652-0500 INFO ThrottleManager mem=19.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:16,758-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:16,791-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:05:17,152-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:17,152-0500 INFO ThrottleManager mem=19.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:17,258-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:17,652-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:17,652-0500 INFO ThrottleManager mem=19.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:17,758-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:18,152-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:18,152-0500 INFO ThrottleManager mem=19.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:18,258-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:18,653-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:18,653-0500 INFO ThrottleManager mem=19.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:18,758-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:19,112-0500 INFO Multiplexer No streams +2013-08-09 15:05:19,153-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:19,153-0500 INFO ThrottleManager mem=19.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:19,259-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:19,653-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:19,653-0500 INFO ThrottleManager mem=19.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:19,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:20,153-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:20,153-0500 INFO ThrottleManager mem=19.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:20,259-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:20,653-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:20,653-0500 INFO ThrottleManager mem=19.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:20,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:21,153-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:21,153-0500 INFO ThrottleManager mem=19.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:21,259-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:21,654-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:21,654-0500 INFO ThrottleManager mem=19.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:21,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:22,154-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:22,154-0500 INFO ThrottleManager mem=19.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:22,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:22,654-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:22,654-0500 INFO ThrottleManager mem=19.79 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:22,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:05:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 19.79 MB +2013-08-09 15:05:23,154-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:23,155-0500 INFO ThrottleManager mem=19.8 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:23,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:23,655-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:23,655-0500 INFO ThrottleManager mem=19.8 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:23,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:24,155-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:24,155-0500 INFO ThrottleManager mem=19.8 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:24,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:24,655-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:24,655-0500 INFO ThrottleManager mem=19.8 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:24,761-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:25,155-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:25,155-0500 INFO ThrottleManager mem=19.8 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:25,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:25,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:25,656-0500 INFO ThrottleManager mem=19.88 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:25,761-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:26,156-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:26,156-0500 INFO ThrottleManager mem=19.88 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:26,156-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:05:26,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:26,261-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:05:26,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:26,656-0500 INFO ThrottleManager mem=19.88 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:26,761-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:26,791-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:05:27,156-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:27,156-0500 INFO ThrottleManager mem=19.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:27,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:27,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:27,656-0500 INFO ThrottleManager mem=19.97 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:27,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:28,157-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:28,157-0500 INFO ThrottleManager mem=20.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:28,262-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:28,657-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:28,657-0500 INFO ThrottleManager mem=20.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:28,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:29,117-0500 INFO Multiplexer No streams +2013-08-09 15:05:29,157-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:29,157-0500 INFO ThrottleManager mem=20.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:29,262-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:29,657-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:29,657-0500 INFO ThrottleManager mem=20.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:29,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:30,157-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:30,157-0500 INFO ThrottleManager mem=20.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:30,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:30,658-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:30,658-0500 INFO ThrottleManager mem=20.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:30,763-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:31,158-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:31,158-0500 INFO ThrottleManager mem=20.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:31,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:31,658-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:31,658-0500 INFO ThrottleManager mem=20.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:31,763-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:32,158-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:32,158-0500 INFO ThrottleManager mem=20.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:32,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:32,658-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:32,658-0500 INFO ThrottleManager mem=20.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:32,763-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:05:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 20.06 MB +2013-08-09 15:05:33,159-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:33,159-0500 INFO ThrottleManager mem=20.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:33,264-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:33,659-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:33,659-0500 INFO ThrottleManager mem=20.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:33,764-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:34,159-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:34,159-0500 INFO ThrottleManager mem=20.06 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:34,264-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:34,659-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:34,659-0500 INFO ThrottleManager mem=20.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:34,764-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:35,159-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:35,160-0500 INFO ThrottleManager mem=20.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:35,264-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:35,660-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:35,660-0500 INFO ThrottleManager mem=20.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:35,765-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:36,160-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:36,160-0500 INFO ThrottleManager mem=20.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:36,160-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:05:36,265-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:36,265-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:05:36,660-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:36,660-0500 INFO ThrottleManager mem=20.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:36,765-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:36,791-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:05:37,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:37,161-0500 INFO ThrottleManager mem=20.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:37,265-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:37,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:37,661-0500 INFO ThrottleManager mem=20.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:37,765-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:38,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:38,161-0500 INFO ThrottleManager mem=20.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:38,265-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:38,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:38,661-0500 INFO ThrottleManager mem=20.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:38,766-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:39,126-0500 INFO Multiplexer No streams +2013-08-09 15:05:39,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:39,161-0500 INFO ThrottleManager mem=20.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:39,266-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:39,662-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:39,662-0500 INFO ThrottleManager mem=20.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:39,766-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:40,162-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:40,162-0500 INFO ThrottleManager mem=20.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:40,266-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:40,662-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:40,662-0500 INFO ThrottleManager mem=20.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:40,766-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:41,162-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:41,163-0500 INFO ThrottleManager mem=20.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:41,267-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:41,663-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:41,663-0500 INFO ThrottleManager mem=20.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:41,767-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:42,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:42,163-0500 INFO ThrottleManager mem=20.25 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:42,267-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:42,663-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:42,663-0500 INFO ThrottleManager mem=20.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:42,767-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:05:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 20.32 MB +2013-08-09 15:05:43,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:43,163-0500 INFO ThrottleManager mem=20.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:43,267-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:43,663-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:43,663-0500 INFO ThrottleManager mem=20.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:43,767-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:44,164-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:44,164-0500 INFO ThrottleManager mem=20.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:44,268-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:44,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:44,664-0500 INFO ThrottleManager mem=20.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:44,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:45,164-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:45,164-0500 INFO ThrottleManager mem=20.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:45,268-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:45,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:45,664-0500 INFO ThrottleManager mem=20.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:45,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:46,164-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:46,164-0500 INFO ThrottleManager mem=20.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:46,165-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:05:46,268-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:46,268-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:05:46,665-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:46,665-0500 INFO ThrottleManager mem=20.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:46,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:46,791-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:05:47,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:47,165-0500 INFO ThrottleManager mem=20.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:47,269-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:47,665-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:47,665-0500 INFO ThrottleManager mem=20.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:47,769-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:48,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:48,165-0500 INFO ThrottleManager mem=20.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:48,269-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:48,665-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:48,666-0500 INFO ThrottleManager mem=20.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:48,769-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:49,130-0500 INFO Multiplexer No streams +2013-08-09 15:05:49,166-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:49,166-0500 INFO ThrottleManager mem=20.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:49,269-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:49,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:49,666-0500 INFO ThrottleManager mem=20.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:49,769-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:50,166-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:50,166-0500 INFO ThrottleManager mem=20.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:50,270-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:50,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:50,666-0500 INFO ThrottleManager mem=20.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:50,770-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:51,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:51,167-0500 INFO ThrottleManager mem=20.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:51,270-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:51,667-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:51,667-0500 INFO ThrottleManager mem=20.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:51,770-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:52,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:52,167-0500 INFO ThrottleManager mem=20.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:52,270-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:52,667-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:52,667-0500 INFO ThrottleManager mem=20.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:52,770-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:05:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 20.69 MB +2013-08-09 15:05:53,168-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:53,168-0500 INFO ThrottleManager mem=20.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:53,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:53,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:53,668-0500 INFO ThrottleManager mem=20.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:53,771-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:54,168-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:54,168-0500 INFO ThrottleManager mem=20.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:54,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:54,669-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:54,669-0500 INFO ThrottleManager mem=20.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:54,771-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:55,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:55,169-0500 INFO ThrottleManager mem=20.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:55,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:55,669-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:55,669-0500 INFO ThrottleManager mem=20.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:55,772-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:56,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:56,169-0500 INFO ThrottleManager mem=20.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:56,169-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:05:56,272-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:56,272-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:05:56,669-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:56,670-0500 INFO ThrottleManager mem=20.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:56,772-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:56,791-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:05:57,170-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:57,170-0500 INFO ThrottleManager mem=20.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:57,272-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:57,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:57,670-0500 INFO ThrottleManager mem=20.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:57,772-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:58,170-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:58,170-0500 INFO ThrottleManager mem=20.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:58,273-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:58,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:58,670-0500 INFO ThrottleManager mem=20.69 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:58,773-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:59,138-0500 INFO Multiplexer No streams +2013-08-09 15:05:59,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:59,171-0500 INFO ThrottleManager mem=20.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:59,273-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:59,671-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:59,671-0500 INFO ThrottleManager mem=20.7 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:05:59,773-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:00,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:00,171-0500 INFO ThrottleManager mem=20.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:00,273-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:00,671-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:00,671-0500 INFO ThrottleManager mem=20.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:00,773-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:01,172-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:01,172-0500 INFO ThrottleManager mem=20.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:01,274-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:01,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:01,672-0500 INFO ThrottleManager mem=20.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:01,774-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:02,172-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:02,172-0500 INFO ThrottleManager mem=20.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:02,274-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:02,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:02,672-0500 INFO ThrottleManager mem=20.78 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:02,774-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:06:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 20.87 MB +2013-08-09 15:06:03,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:03,173-0500 INFO ThrottleManager mem=20.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:03,274-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:03,673-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:03,673-0500 INFO ThrottleManager mem=20.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:03,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:04,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:04,173-0500 INFO ThrottleManager mem=20.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:04,275-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:04,673-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:04,673-0500 INFO ThrottleManager mem=20.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:04,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:05,174-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:05,174-0500 INFO ThrottleManager mem=20.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:05,275-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:05,674-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:05,674-0500 INFO ThrottleManager mem=20.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:05,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:06,174-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:06,174-0500 INFO ThrottleManager mem=20.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:06,174-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:06:06,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:06,276-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:06:06,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:06,675-0500 INFO ThrottleManager mem=20.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:06,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:06,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:06:07,175-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:07,175-0500 INFO ThrottleManager mem=20.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:07,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:07,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:07,675-0500 INFO ThrottleManager mem=20.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:07,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:08,175-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:08,175-0500 INFO ThrottleManager mem=20.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:08,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:08,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:08,676-0500 INFO ThrottleManager mem=20.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:08,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:09,145-0500 INFO Multiplexer No streams +2013-08-09 15:06:09,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:09,176-0500 INFO ThrottleManager mem=20.96 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:09,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:09,676-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:09,676-0500 INFO ThrottleManager mem=21.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:09,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:10,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:10,176-0500 INFO ThrottleManager mem=21.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:10,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:10,676-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:10,676-0500 INFO ThrottleManager mem=21.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:10,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:11,177-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:11,177-0500 INFO ThrottleManager mem=21.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:11,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:11,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:11,677-0500 INFO ThrottleManager mem=21.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:11,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:12,177-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:12,177-0500 INFO ThrottleManager mem=21.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:12,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:12,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:12,678-0500 INFO ThrottleManager mem=21.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:12,778-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:06:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 21.13 MB +2013-08-09 15:06:13,178-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:13,178-0500 INFO ThrottleManager mem=21.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:13,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:13,678-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:13,678-0500 INFO ThrottleManager mem=21.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:13,778-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:14,178-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:14,178-0500 INFO ThrottleManager mem=21.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:14,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:14,678-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:14,678-0500 INFO ThrottleManager mem=21.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:14,779-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:15,179-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:15,179-0500 INFO ThrottleManager mem=21.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:15,279-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:15,679-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:15,679-0500 INFO ThrottleManager mem=21.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:15,779-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:16,179-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:16,179-0500 INFO ThrottleManager mem=21.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:16,179-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:06:16,279-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:16,279-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:06:16,679-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:16,679-0500 INFO ThrottleManager mem=21.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:16,779-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:16,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:06:17,180-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:17,180-0500 INFO ThrottleManager mem=21.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:17,280-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:17,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:17,680-0500 INFO ThrottleManager mem=21.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:17,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:18,180-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:18,180-0500 INFO ThrottleManager mem=21.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:18,280-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:18,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:18,680-0500 INFO ThrottleManager mem=21.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:18,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:19,151-0500 INFO Multiplexer No streams +2013-08-09 15:06:19,181-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:19,181-0500 INFO ThrottleManager mem=21.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:19,280-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:19,681-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:19,681-0500 INFO ThrottleManager mem=21.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:19,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:20,181-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:20,181-0500 INFO ThrottleManager mem=21.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:20,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:20,681-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:20,681-0500 INFO ThrottleManager mem=21.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:20,781-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:21,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:21,182-0500 INFO ThrottleManager mem=21.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:21,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:21,682-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:21,682-0500 INFO ThrottleManager mem=21.32 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:21,781-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:22,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:22,182-0500 INFO ThrottleManager mem=21.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:22,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:22,682-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:22,682-0500 INFO ThrottleManager mem=21.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:22,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:06:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 21.41 MB +2013-08-09 15:06:23,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:23,183-0500 INFO ThrottleManager mem=21.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:23,282-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:23,683-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:23,683-0500 INFO ThrottleManager mem=21.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:23,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:24,183-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:24,183-0500 INFO ThrottleManager mem=21.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:24,282-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:24,683-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:24,683-0500 INFO ThrottleManager mem=21.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:24,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:25,184-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:25,184-0500 INFO ThrottleManager mem=21.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:25,282-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:25,684-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:25,684-0500 INFO ThrottleManager mem=21.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:25,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:26,184-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:26,184-0500 INFO ThrottleManager mem=21.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:26,184-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:06:26,283-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:26,283-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:06:26,684-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:26,684-0500 INFO ThrottleManager mem=21.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:26,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:26,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:06:27,185-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:27,185-0500 INFO ThrottleManager mem=21.41 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:27,283-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:27,685-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:27,685-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:27,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:28,185-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:28,185-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:28,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:28,685-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:28,685-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:28,784-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:29,159-0500 INFO Multiplexer No streams +2013-08-09 15:06:29,185-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:29,185-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:29,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:29,686-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:29,686-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:29,784-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:30,186-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:30,186-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:30,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:30,686-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:30,686-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:30,785-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:31,186-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:31,186-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:31,285-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:31,687-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:31,687-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:31,785-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:32,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:32,187-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:32,285-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:32,687-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:32,687-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:32,785-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:06:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 21.59 MB +2013-08-09 15:06:33,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:33,187-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:33,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:33,687-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:33,688-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:33,786-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:34,188-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:34,188-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:34,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:34,688-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:34,688-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:34,786-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:35,188-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:35,188-0500 INFO ThrottleManager mem=21.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:35,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:35,688-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:35,689-0500 INFO ThrottleManager mem=21.66 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:35,786-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:36,189-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:36,189-0500 INFO ThrottleManager mem=21.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:36,189-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:06:36,287-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:36,287-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:06:36,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:36,689-0500 INFO ThrottleManager mem=21.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:36,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:36,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:06:37,189-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:37,189-0500 INFO ThrottleManager mem=21.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:37,287-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:37,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:37,689-0500 INFO ThrottleManager mem=21.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:37,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:38,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:38,190-0500 INFO ThrottleManager mem=21.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:38,287-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:38,690-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:38,690-0500 INFO ThrottleManager mem=21.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:38,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:39,162-0500 INFO Multiplexer No streams +2013-08-09 15:06:39,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:39,190-0500 INFO ThrottleManager mem=21.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:39,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:39,690-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:39,690-0500 INFO ThrottleManager mem=21.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:39,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:40,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:40,191-0500 INFO ThrottleManager mem=21.86 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:40,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:40,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:40,691-0500 INFO ThrottleManager mem=21.86 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:40,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:41,191-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:41,191-0500 INFO ThrottleManager mem=21.86 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:41,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:41,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:41,691-0500 INFO ThrottleManager mem=21.86 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:41,789-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:42,191-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:42,191-0500 INFO ThrottleManager mem=21.86 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:42,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:42,692-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:42,692-0500 INFO ThrottleManager mem=21.86 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:42,789-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:06:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 21.87 MB +2013-08-09 15:06:43,192-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:43,192-0500 INFO ThrottleManager mem=21.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:43,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:43,692-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:43,692-0500 INFO ThrottleManager mem=21.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:43,789-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:44,192-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:44,192-0500 INFO ThrottleManager mem=21.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:44,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:44,692-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:44,693-0500 INFO ThrottleManager mem=21.87 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:44,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:45,193-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:45,193-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:45,290-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:45,693-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:45,693-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:45,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:46,193-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:46,193-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:46,193-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:06:46,290-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:46,290-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:06:46,693-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:46,693-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:46,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:46,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:06:47,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:47,194-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:47,290-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:47,694-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:47,694-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:47,791-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:48,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:48,194-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:48,291-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:48,694-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:48,694-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:48,791-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:49,165-0500 INFO Multiplexer No streams +2013-08-09 15:06:49,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:49,194-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:49,291-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:49,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:49,695-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:49,791-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:50,195-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:50,195-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:50,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:50,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:50,695-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:50,792-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:51,195-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:51,195-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:51,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:51,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:51,695-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:51,792-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:52,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:52,196-0500 INFO ThrottleManager mem=22.04 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:52,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:52,696-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:52,696-0500 INFO ThrottleManager mem=22.12 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:52,792-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:52,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:06:52,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 22.12 MB +2013-08-09 15:06:53,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:53,196-0500 INFO ThrottleManager mem=22.12 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:53,293-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:53,696-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:53,696-0500 INFO ThrottleManager mem=22.12 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:53,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:54,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:54,196-0500 INFO ThrottleManager mem=22.12 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:54,293-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:54,697-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:54,697-0500 INFO ThrottleManager mem=22.12 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:54,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:55,197-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:55,197-0500 INFO ThrottleManager mem=22.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:55,293-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:55,697-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:55,697-0500 INFO ThrottleManager mem=22.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:55,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:56,197-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:56,197-0500 INFO ThrottleManager mem=22.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:56,197-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:06:56,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:56,294-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:06:56,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:56,698-0500 INFO ThrottleManager mem=22.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:56,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:06:56,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:57,198-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:57,198-0500 INFO ThrottleManager mem=22.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:57,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:57,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:57,698-0500 INFO ThrottleManager mem=22.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:57,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:58,198-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:58,198-0500 INFO ThrottleManager mem=22.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:58,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:58,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:58,698-0500 INFO ThrottleManager mem=22.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:58,795-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:59,169-0500 INFO Multiplexer No streams +2013-08-09 15:06:59,199-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:59,199-0500 INFO ThrottleManager mem=22.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:59,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:59,699-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:59,699-0500 INFO ThrottleManager mem=22.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:06:59,795-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:00,199-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:00,199-0500 INFO ThrottleManager mem=22.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:00,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:00,699-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:00,699-0500 INFO ThrottleManager mem=22.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:00,795-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:01,200-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:01,200-0500 INFO ThrottleManager mem=22.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:01,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:01,700-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:01,700-0500 INFO ThrottleManager mem=22.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:01,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:02,200-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:02,200-0500 INFO ThrottleManager mem=22.31 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:02,296-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:02,700-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:02,700-0500 INFO ThrottleManager mem=22.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:02,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:07:02,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 22.48 MB +2013-08-09 15:07:03,200-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:03,201-0500 INFO ThrottleManager mem=22.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:03,296-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:03,701-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:03,701-0500 INFO ThrottleManager mem=22.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:03,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:04,201-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:04,201-0500 INFO ThrottleManager mem=22.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:04,297-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:04,701-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:04,701-0500 INFO ThrottleManager mem=22.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:04,797-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:05,201-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:05,201-0500 INFO ThrottleManager mem=22.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:05,297-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:05,702-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:05,702-0500 INFO ThrottleManager mem=22.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:05,797-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:06,202-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:06,202-0500 INFO ThrottleManager mem=22.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:06,202-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:07:06,297-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:06,297-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:07:06,702-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:06,702-0500 INFO ThrottleManager mem=22.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:06,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:07:06,797-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:07,202-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:07,202-0500 INFO ThrottleManager mem=22.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:07,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:07,702-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:07,702-0500 INFO ThrottleManager mem=22.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:07,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:08,203-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:08,203-0500 INFO ThrottleManager mem=22.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:08,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:08,703-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:08,703-0500 INFO ThrottleManager mem=22.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:08,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:09,174-0500 INFO Multiplexer No streams +2013-08-09 15:07:09,203-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:09,203-0500 INFO ThrottleManager mem=22.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:09,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:09,703-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:09,703-0500 INFO ThrottleManager mem=22.5 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:09,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:10,203-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:10,204-0500 INFO ThrottleManager mem=22.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:10,299-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:10,704-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:10,704-0500 INFO ThrottleManager mem=22.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:10,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:11,204-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:11,204-0500 INFO ThrottleManager mem=22.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:11,299-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:11,704-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:11,704-0500 INFO ThrottleManager mem=22.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:11,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:12,205-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:12,205-0500 INFO ThrottleManager mem=22.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:12,299-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:12,705-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:12,705-0500 INFO ThrottleManager mem=22.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:12,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:07:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 22.58 MB +2013-08-09 15:07:13,205-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:13,205-0500 INFO ThrottleManager mem=22.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:13,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:13,705-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:13,705-0500 INFO ThrottleManager mem=22.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:13,800-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:14,205-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:14,205-0500 INFO ThrottleManager mem=22.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:14,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:14,705-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:14,706-0500 INFO ThrottleManager mem=22.59 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:14,800-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:15,206-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:15,206-0500 INFO ThrottleManager mem=22.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:15,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:15,706-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:15,706-0500 INFO ThrottleManager mem=22.68 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:15,800-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:16,206-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:16,206-0500 INFO ThrottleManager mem=22.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:16,206-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:07:16,301-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:16,301-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:07:16,706-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:16,706-0500 INFO ThrottleManager mem=22.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:16,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:07:16,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:17,206-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:17,206-0500 INFO ThrottleManager mem=22.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:17,301-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:17,707-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:17,707-0500 INFO ThrottleManager mem=22.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:17,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:18,207-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:18,207-0500 INFO ThrottleManager mem=22.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:18,301-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:18,707-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:18,707-0500 INFO ThrottleManager mem=22.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:18,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:19,179-0500 INFO Multiplexer No streams +2013-08-09 15:07:19,207-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:19,207-0500 INFO ThrottleManager mem=22.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:19,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:19,707-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:19,708-0500 INFO ThrottleManager mem=22.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:19,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:20,208-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:20,208-0500 INFO ThrottleManager mem=22.77 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:20,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:20,708-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:20,708-0500 INFO ThrottleManager mem=22.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:20,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:21,208-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:21,208-0500 INFO ThrottleManager mem=22.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:21,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:21,708-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:21,708-0500 INFO ThrottleManager mem=22.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:21,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:22,209-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:22,209-0500 INFO ThrottleManager mem=22.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:22,303-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:22,709-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:22,709-0500 INFO ThrottleManager mem=22.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:22,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:22,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:07:22,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 22.94 MB +2013-08-09 15:07:23,209-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:23,209-0500 INFO ThrottleManager mem=22.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:23,303-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:23,709-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:23,709-0500 INFO ThrottleManager mem=22.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:23,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:24,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:24,210-0500 INFO ThrottleManager mem=22.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:24,303-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:24,710-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:24,710-0500 INFO ThrottleManager mem=22.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:24,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:25,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:25,210-0500 INFO ThrottleManager mem=22.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:25,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:25,710-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:25,710-0500 INFO ThrottleManager mem=22.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:25,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:26,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:26,210-0500 INFO ThrottleManager mem=22.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:26,210-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:07:26,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:26,304-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:07:26,711-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:26,711-0500 INFO ThrottleManager mem=22.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:26,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:07:26,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:27,211-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:27,211-0500 INFO ThrottleManager mem=22.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:27,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:27,711-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:27,711-0500 INFO ThrottleManager mem=23.02 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:27,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:28,211-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:28,211-0500 INFO ThrottleManager mem=23.02 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:28,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:28,711-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:28,711-0500 INFO ThrottleManager mem=23.02 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:28,805-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:29,184-0500 INFO Multiplexer No streams +2013-08-09 15:07:29,212-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:29,212-0500 INFO ThrottleManager mem=23.02 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:29,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:29,712-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:29,712-0500 INFO ThrottleManager mem=23.02 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:29,805-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:30,212-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:30,212-0500 INFO ThrottleManager mem=23.02 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:30,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:30,712-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:30,712-0500 INFO ThrottleManager mem=23.02 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:30,805-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:31,212-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:31,212-0500 INFO ThrottleManager mem=23.02 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:31,306-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:31,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:31,713-0500 INFO ThrottleManager mem=23.02 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:31,806-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:32,213-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:32,213-0500 INFO ThrottleManager mem=23.02 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:32,306-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:32,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:32,713-0500 INFO ThrottleManager mem=23.02 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:32,806-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:07:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 23.12 MB +2013-08-09 15:07:33,213-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:33,213-0500 INFO ThrottleManager mem=23.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:33,306-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:33,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:33,714-0500 INFO ThrottleManager mem=23.14 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:33,806-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:34,214-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:34,214-0500 INFO ThrottleManager mem=23.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:34,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:34,714-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:34,714-0500 INFO ThrottleManager mem=23.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:34,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:35,214-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:35,214-0500 INFO ThrottleManager mem=23.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:35,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:35,714-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:35,714-0500 INFO ThrottleManager mem=23.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:35,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:36,215-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:36,215-0500 INFO ThrottleManager mem=23.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:36,215-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:07:36,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:36,307-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:07:36,715-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:36,715-0500 INFO ThrottleManager mem=23.22 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:36,793-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:07:36,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:37,215-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:37,215-0500 INFO ThrottleManager mem=23.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:37,308-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:37,715-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:37,715-0500 INFO ThrottleManager mem=23.23 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:37,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:38,215-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:38,215-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:38,308-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:38,716-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:38,716-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:38,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:39,187-0500 INFO Multiplexer No streams +2013-08-09 15:07:39,216-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:39,216-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:39,308-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:39,716-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:39,716-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:39,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:40,216-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:40,216-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:40,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:40,716-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:40,716-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:40,809-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:41,217-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:41,217-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:41,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:41,717-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:41,717-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:41,809-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:42,217-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:42,217-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:42,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:42,717-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:42,717-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:42,809-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:07:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 23.4 MB +2013-08-09 15:07:43,218-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:43,218-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:43,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:43,718-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:43,718-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:43,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:44,218-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:44,218-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:44,310-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:44,718-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:44,718-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:44,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:45,218-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:45,218-0500 INFO ThrottleManager mem=23.4 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:45,310-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:45,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:45,719-0500 INFO ThrottleManager mem=23.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:45,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:46,219-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:46,219-0500 INFO ThrottleManager mem=23.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:46,219-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:07:46,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:46,311-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:07:46,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:46,719-0500 INFO ThrottleManager mem=23.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:46,793-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:07:46,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:47,219-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:47,219-0500 INFO ThrottleManager mem=23.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:47,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:47,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:47,719-0500 INFO ThrottleManager mem=23.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:47,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:48,219-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:48,219-0500 INFO ThrottleManager mem=23.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:48,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:48,720-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:48,720-0500 INFO ThrottleManager mem=23.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:48,812-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:49,191-0500 INFO Multiplexer No streams +2013-08-09 15:07:49,220-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:49,220-0500 INFO ThrottleManager mem=23.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:49,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:49,720-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:49,720-0500 INFO ThrottleManager mem=23.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:49,812-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:50,220-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:50,220-0500 INFO ThrottleManager mem=23.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:50,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:50,721-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:50,721-0500 INFO ThrottleManager mem=23.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:50,812-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:51,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:51,221-0500 INFO ThrottleManager mem=23.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:51,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:51,721-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:51,721-0500 INFO ThrottleManager mem=23.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:51,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:52,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:52,221-0500 INFO ThrottleManager mem=23.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:52,313-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:52,721-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:52,721-0500 INFO ThrottleManager mem=23.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:52,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:52,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:07:52,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 23.67 MB +2013-08-09 15:07:53,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:53,222-0500 INFO ThrottleManager mem=23.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:53,313-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:53,722-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:53,722-0500 INFO ThrottleManager mem=23.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:53,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:54,222-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:54,222-0500 INFO ThrottleManager mem=23.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:54,313-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:54,722-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:54,722-0500 INFO ThrottleManager mem=23.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:54,814-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:55,222-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:55,222-0500 INFO ThrottleManager mem=23.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:55,314-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:55,723-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:55,723-0500 INFO ThrottleManager mem=23.67 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:55,814-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:56,223-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:56,223-0500 INFO ThrottleManager mem=23.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:56,223-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:07:56,314-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:56,314-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:07:56,723-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:56,723-0500 INFO ThrottleManager mem=23.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:56,793-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:07:56,814-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:57,223-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:57,223-0500 INFO ThrottleManager mem=23.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:57,315-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:57,723-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:57,723-0500 INFO ThrottleManager mem=23.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:57,815-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:58,224-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:58,224-0500 INFO ThrottleManager mem=23.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:58,315-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:58,724-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:58,724-0500 INFO ThrottleManager mem=23.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:58,815-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:59,194-0500 INFO Multiplexer No streams +2013-08-09 15:07:59,224-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:59,224-0500 INFO ThrottleManager mem=23.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:59,315-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:59,724-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:59,724-0500 INFO ThrottleManager mem=23.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:07:59,815-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:00,224-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:00,224-0500 INFO ThrottleManager mem=23.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:00,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:00,725-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:00,725-0500 INFO ThrottleManager mem=23.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:00,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:01,225-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:01,225-0500 INFO ThrottleManager mem=23.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:01,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:01,725-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:01,725-0500 INFO ThrottleManager mem=23.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:01,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:02,225-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:02,225-0500 INFO ThrottleManager mem=23.84 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:02,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:02,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:02,726-0500 INFO ThrottleManager mem=23.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:02,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:02,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:08:02,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 23.93 MB +2013-08-09 15:08:03,226-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:03,226-0500 INFO ThrottleManager mem=23.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:03,317-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:03,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:03,726-0500 INFO ThrottleManager mem=23.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:03,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:04,226-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:04,226-0500 INFO ThrottleManager mem=23.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:04,317-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:04,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:04,727-0500 INFO ThrottleManager mem=23.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:04,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:05,227-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:05,227-0500 INFO ThrottleManager mem=23.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:05,317-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:05,727-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:05,727-0500 INFO ThrottleManager mem=23.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:05,818-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:06,227-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:06,227-0500 INFO ThrottleManager mem=23.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:06,227-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:08:06,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:06,318-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:08:06,728-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:06,728-0500 INFO ThrottleManager mem=23.93 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:06,793-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:08:06,818-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:07,228-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:07,228-0500 INFO ThrottleManager mem=23.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:07,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:07,728-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:07,728-0500 INFO ThrottleManager mem=23.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:07,818-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:08,228-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:08,228-0500 INFO ThrottleManager mem=23.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:08,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:08,728-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:08,729-0500 INFO ThrottleManager mem=23.94 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:08,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:09,200-0500 INFO Multiplexer No streams +2013-08-09 15:08:09,229-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:09,229-0500 INFO ThrottleManager mem=24.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:09,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:09,729-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:09,729-0500 INFO ThrottleManager mem=24.03 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:09,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:10,229-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:10,229-0500 INFO ThrottleManager mem=24.11 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:10,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:10,729-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:10,729-0500 INFO ThrottleManager mem=24.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:10,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:11,230-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:11,230-0500 INFO ThrottleManager mem=24.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:11,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:11,730-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:11,730-0500 INFO ThrottleManager mem=24.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:11,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:12,230-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:12,230-0500 INFO ThrottleManager mem=24.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:12,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:12,730-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:12,731-0500 INFO ThrottleManager mem=24.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:12,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:12,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:08:12,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 24.13 MB +2013-08-09 15:08:13,231-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:13,231-0500 INFO ThrottleManager mem=24.13 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:13,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:13,731-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:13,731-0500 INFO ThrottleManager mem=24.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:13,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:14,231-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:14,231-0500 INFO ThrottleManager mem=24.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:14,321-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:14,731-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:14,731-0500 INFO ThrottleManager mem=24.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:14,821-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:15,232-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:15,232-0500 INFO ThrottleManager mem=24.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:15,321-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:15,732-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:15,732-0500 INFO ThrottleManager mem=24.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:15,821-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:16,232-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:16,232-0500 INFO ThrottleManager mem=24.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:16,232-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:08:16,321-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:16,321-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:08:16,732-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:16,732-0500 INFO ThrottleManager mem=24.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:16,793-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:08:16,821-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:17,232-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:17,232-0500 INFO ThrottleManager mem=24.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:17,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:17,733-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:17,733-0500 INFO ThrottleManager mem=24.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:17,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:18,233-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:18,233-0500 INFO ThrottleManager mem=24.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:18,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:18,733-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:18,733-0500 INFO ThrottleManager mem=24.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:18,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:19,204-0500 INFO Multiplexer No streams +2013-08-09 15:08:19,233-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:19,233-0500 INFO ThrottleManager mem=24.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:19,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:19,733-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:19,733-0500 INFO ThrottleManager mem=24.3 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:19,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:20,234-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:20,234-0500 INFO ThrottleManager mem=24.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:20,323-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:20,734-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:20,734-0500 INFO ThrottleManager mem=24.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:20,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:21,234-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:21,234-0500 INFO ThrottleManager mem=24.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:21,323-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:21,734-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:21,734-0500 INFO ThrottleManager mem=24.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:21,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:22,234-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:22,235-0500 INFO ThrottleManager mem=24.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:22,323-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:22,735-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:22,735-0500 INFO ThrottleManager mem=24.38 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:22,824-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:22,960-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:08:22,960-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 24.39 MB +2013-08-09 15:08:23,235-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:23,235-0500 INFO ThrottleManager mem=24.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:23,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:23,735-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:23,735-0500 INFO ThrottleManager mem=24.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:23,824-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:24,236-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:24,236-0500 INFO ThrottleManager mem=24.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:24,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:24,736-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:24,736-0500 INFO ThrottleManager mem=24.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:24,824-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:25,236-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:25,236-0500 INFO ThrottleManager mem=24.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:25,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:25,736-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:25,736-0500 INFO ThrottleManager mem=24.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:25,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:26,236-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:26,236-0500 INFO ThrottleManager mem=24.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:26,236-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:08:26,325-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:26,325-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:08:26,737-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:26,737-0500 INFO ThrottleManager mem=24.39 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:26,794-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:08:26,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:27,237-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:27,237-0500 INFO ThrottleManager mem=24.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:27,325-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:27,737-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:27,737-0500 INFO ThrottleManager mem=24.48 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:27,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:28,237-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:28,237-0500 INFO ThrottleManager mem=24.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:28,326-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:28,738-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:28,738-0500 INFO ThrottleManager mem=24.57 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:28,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:29,209-0500 INFO Multiplexer No streams +2013-08-09 15:08:29,238-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:29,238-0500 INFO ThrottleManager mem=24.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:29,326-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:29,738-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:29,738-0500 INFO ThrottleManager mem=24.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:29,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:30,238-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:30,238-0500 INFO ThrottleManager mem=24.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:30,326-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:30,738-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:30,738-0500 INFO ThrottleManager mem=24.58 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:30,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:31,239-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:31,239-0500 INFO ThrottleManager mem=24.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:31,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:31,739-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:31,739-0500 INFO ThrottleManager mem=24.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:31,827-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:32,239-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:32,239-0500 INFO ThrottleManager mem=24.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:32,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:32,739-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:32,739-0500 INFO ThrottleManager mem=24.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:32,827-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:32,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:08:32,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 24.75 MB +2013-08-09 15:08:33,240-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:33,240-0500 INFO ThrottleManager mem=24.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:33,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:33,740-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:33,740-0500 INFO ThrottleManager mem=24.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:33,828-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:34,240-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:34,240-0500 INFO ThrottleManager mem=24.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:34,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:34,740-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:34,740-0500 INFO ThrottleManager mem=24.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:34,828-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:35,241-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:35,241-0500 INFO ThrottleManager mem=24.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:35,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:35,741-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:35,741-0500 INFO ThrottleManager mem=24.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:35,828-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:36,241-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:36,241-0500 INFO ThrottleManager mem=24.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:36,241-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:08:36,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:36,328-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:08:36,741-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:36,742-0500 INFO ThrottleManager mem=24.75 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:36,794-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:08:36,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:37,242-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:37,242-0500 INFO ThrottleManager mem=24.76 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:37,329-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:37,742-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:37,742-0500 INFO ThrottleManager mem=24.83 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:37,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:38,242-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:38,242-0500 INFO ThrottleManager mem=24.83 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:38,329-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:38,742-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:38,742-0500 INFO ThrottleManager mem=24.83 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:38,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:39,212-0500 INFO Multiplexer No streams +2013-08-09 15:08:39,242-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:39,243-0500 INFO ThrottleManager mem=24.83 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:39,330-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:39,743-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:39,743-0500 INFO ThrottleManager mem=24.83 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:39,830-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:40,243-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:40,243-0500 INFO ThrottleManager mem=24.83 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:40,330-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:40,743-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:40,743-0500 INFO ThrottleManager mem=24.83 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:40,830-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:41,243-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:41,244-0500 INFO ThrottleManager mem=24.83 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:41,330-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:41,744-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:41,744-0500 INFO ThrottleManager mem=24.83 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:41,830-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:42,244-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:42,244-0500 INFO ThrottleManager mem=24.83 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:42,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:42,744-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:42,744-0500 INFO ThrottleManager mem=24.83 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:42,831-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:42,959-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:08:42,959-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 549.75 MB, Heap used: 24.83 MB +2013-08-09 15:08:43,244-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:43,244-0500 INFO ThrottleManager mem=24.83 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:43,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:43,745-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:43,745-0500 INFO ThrottleManager mem=24.83 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:43,831-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:44,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:44,245-0500 INFO ThrottleManager mem=24.83 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:44,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:44,745-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:44,745-0500 INFO ThrottleManager mem=24.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:44,831-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:45,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:45,245-0500 INFO ThrottleManager mem=24.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:45,332-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:45,745-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:45,745-0500 INFO ThrottleManager mem=24.92 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:45,832-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:46,246-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:46,246-0500 INFO ThrottleManager mem=25.01 MB, heap=549.75 MB, maxHeap=10.5 GB +2013-08-09 15:08:46,246-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:08:46,332-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:46,332-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:08:46,541-0500 INFO BlockQueueProcessor Shutting down blocks +2013-08-09 15:08:46,541-0500 INFO Block Shutting down block Block 54.212.37.161 (1x4611686018427388.000s) +2013-08-09 15:08:46,541-0500 WARN RemoteLogger Failed to send remote log message: BLOCK_SHUTDOWN id=54.212.37.161 +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.rlog.RemoteLogger.log(RemoteLogger.java:34) + at org.globus.cog.abstraction.coaster.service.job.manager.Block.shutdown(Block.java:273) + at org.globus.cog.abstraction.coaster.service.job.manager.BlockQueueProcessor.shutdownBlocks(BlockQueueProcessor.java:800) + at org.globus.cog.abstraction.coaster.service.job.manager.BlockQueueProcessor.shutdown(BlockQueueProcessor.java:789) + at org.globus.cog.abstraction.coaster.service.job.manager.JobQueue.shutdown(JobQueue.java:119) + at org.globus.cog.abstraction.coaster.service.CoasterService.shutdown(CoasterService.java:271) + at org.globus.cog.abstraction.coaster.service.CoasterPersistentService$2.run(CoasterPersistentService.java:236) +2013-08-09 15:08:46,542-0500 INFO Block Adding short shutdown watchdog: count = 0, workers = 1, now = true +2013-08-09 15:08:46,542-0500 INFO Block Shutting down block Block 54.212.81.224 (1x4611686018427388.000s) +2013-08-09 15:08:46,542-0500 WARN RemoteLogger Failed to send remote log message: BLOCK_SHUTDOWN id=54.212.81.224 +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.rlog.RemoteLogger.log(RemoteLogger.java:34) + at org.globus.cog.abstraction.coaster.service.job.manager.Block.shutdown(Block.java:273) + at org.globus.cog.abstraction.coaster.service.job.manager.BlockQueueProcessor.shutdownBlocks(BlockQueueProcessor.java:800) + at org.globus.cog.abstraction.coaster.service.job.manager.BlockQueueProcessor.shutdown(BlockQueueProcessor.java:789) + at org.globus.cog.abstraction.coaster.service.job.manager.JobQueue.shutdown(JobQueue.java:119) + at org.globus.cog.abstraction.coaster.service.CoasterService.shutdown(CoasterService.java:271) + at org.globus.cog.abstraction.coaster.service.CoasterPersistentService$2.run(CoasterPersistentService.java:236) +2013-08-09 15:08:46,542-0500 INFO Block Adding short shutdown watchdog: count = 0, workers = 1, now = true +2013-08-09 15:08:46,542-0500 INFO Block Shutting down block Block 54.244.171.51 (1x4611686018427388.000s) +2013-08-09 15:08:46,542-0500 WARN RemoteLogger Failed to send remote log message: BLOCK_SHUTDOWN id=54.244.171.51 +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.rlog.RemoteLogger.log(RemoteLogger.java:34) + at org.globus.cog.abstraction.coaster.service.job.manager.Block.shutdown(Block.java:273) + at org.globus.cog.abstraction.coaster.service.job.manager.BlockQueueProcessor.shutdownBlocks(BlockQueueProcessor.java:800) + at org.globus.cog.abstraction.coaster.service.job.manager.BlockQueueProcessor.shutdown(BlockQueueProcessor.java:789) + at org.globus.cog.abstraction.coaster.service.job.manager.JobQueue.shutdown(JobQueue.java:119) + at org.globus.cog.abstraction.coaster.service.CoasterService.shutdown(CoasterService.java:271) + at org.globus.cog.abstraction.coaster.service.CoasterPersistentService$2.run(CoasterPersistentService.java:236) +2013-08-09 15:08:46,542-0500 INFO Block Adding short shutdown watchdog: count = 0, workers = 1, now = true +2013-08-09 15:08:46,542-0500 INFO CoasterService Shutdown sequence completed Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/cps-2013-08-09_15-03-53.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/cps-2013-08-09_15-03-53.log (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/cps-2013-08-09_15-03-53.log 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,2033 @@ +2013-08-09 15:03:53,344-0500 INFO Settings Local contacts: [http://128.135.158.243:56849, http://10.1.3.94:56849] +2013-08-09 15:03:53,355-0500 INFO BlockQueueProcessor Starting... id=0809-0303530 +2013-08-09 15:03:53,355-0500 INFO CoasterService Started local service: http://128.135.158.243:56849 +2013-08-09 15:03:53,356-0500 INFO CoasterService Started coaster service: http://128.135.158.243:50148 +2013-08-09 15:04:10,086-0500 INFO Multiplexer Multiplexer 0 started +2013-08-09 15:04:10,086-0500 INFO Multiplexer Multiplexer 1 started +2013-08-09 15:04:10,086-0500 INFO Multiplexer (0) Scheduling TCP-null for addition +2013-08-09 15:04:10,086-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 15:04:10,110-0500 INFO ChannelConfigurationHandler Channel id: u35d4e3e9-14064addae3--8000-u48a200e6-14064addafd--8000 +2013-08-09 15:04:10,115-0500 INFO MetaChannel MetaChannel[cps-57986] -> null bind -> TCP-null +2013-08-09 15:04:10,116-0500 INFO AbstractStreamKarajanChannel Using threaded sender for TCP-null +2013-08-09 15:04:10,117-0500 INFO RequestHandler Handler(tag: 1, CHANNELCONFIG) unregistering (send) +2013-08-09 15:04:10,159-0500 INFO RequestHandler Handler(tag: 2, CONFIGSERVICE) unregistering (send) +2013-08-09 15:04:10,255-0500 INFO RequestHandler Handler(tag: 3, SUBMITJOB) unregistering (send) +2013-08-09 15:04:20,103-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 15:04:20,252-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:04:26,435-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 15:04:26,485-0500 INFO LocalTCPService Received registration: blockid = 54.212.81.224, url = ip-10-224-24-142 +2013-08-09 15:04:26,489-0500 INFO MetaChannel MetaChannel[worker-1] -> null bind -> TCP-null +2013-08-09 15:04:26,491-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=0 +2013-08-09 15:04:26,491-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=0 +2013-08-09 15:04:26,493-0500 INFO Block Started CPU 0:1376078666s +2013-08-09 15:04:26,493-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=1 +2013-08-09 15:04:26,493-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=1 +2013-08-09 15:04:26,493-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=0 Cpus sleeping: 1 +2013-08-09 15:04:26,493-0500 INFO Block Started CPU 1:1376078666s +2013-08-09 15:04:26,493-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=2 +2013-08-09 15:04:26,493-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=2 +2013-08-09 15:04:26,493-0500 INFO Block Started CPU 2:1376078666s +2013-08-09 15:04:26,493-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=3 +2013-08-09 15:04:26,493-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=3 +2013-08-09 15:04:26,494-0500 INFO Block Started CPU 3:1376078666s +2013-08-09 15:04:26,494-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=4 +2013-08-09 15:04:26,494-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=4 +2013-08-09 15:04:26,494-0500 INFO Block Started CPU 4:1376078666s +2013-08-09 15:04:26,494-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=5 +2013-08-09 15:04:26,494-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=5 +2013-08-09 15:04:26,494-0500 INFO Block Started CPU 5:1376078666s +2013-08-09 15:04:26,494-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=6 +2013-08-09 15:04:26,494-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=6 +2013-08-09 15:04:26,494-0500 INFO Block Started CPU 6:1376078666s +2013-08-09 15:04:26,495-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=7 +2013-08-09 15:04:26,495-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=7 +2013-08-09 15:04:26,495-0500 INFO Block Started CPU 7:1376078666s +2013-08-09 15:04:26,495-0500 INFO Block Started worker 54.212.81.224:000000 +2013-08-09 15:04:26,495-0500 INFO Cpu 54.212.81.224:0 (quality: 1.0) submitting urn:1376078649498-1376078650245-1376078650246: /bin/bash _swiftwrap.staging -e /bin/echo -out stdout.txt -err stderr.txt -i -d -if -of -k -cdmfile -status provider -a hi +2013-08-09 15:04:26,496-0500 INFO AbstractStreamKarajanChannel Using NIO sender for TCP-54.212.81.224-000000 +2013-08-09 15:04:26,496-0500 INFO Sender Sender TCPChannel queue size: 1 +2013-08-09 15:04:26,497-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376078649498-1376078650245-1376078650246) Submitting +2013-08-09 15:04:26,500-0500 INFO RequestHandler Handler(tag: 1316, REGISTER) unregistering (send) +2013-08-09 15:04:26,501-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=1 Cpus sleeping: 1 +2013-08-09 15:04:26,501-0500 DEBUG Cpu 54.212.81.224:1 sleeping +2013-08-09 15:04:26,501-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=2 Cpus sleeping: 2 +2013-08-09 15:04:26,502-0500 DEBUG Cpu 54.212.81.224:2 sleeping +2013-08-09 15:04:26,502-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=3 Cpus sleeping: 3 +2013-08-09 15:04:26,502-0500 DEBUG Cpu 54.212.81.224:3 sleeping +2013-08-09 15:04:26,502-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=4 Cpus sleeping: 4 +2013-08-09 15:04:26,502-0500 DEBUG Cpu 54.212.81.224:4 sleeping +2013-08-09 15:04:26,502-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=5 Cpus sleeping: 5 +2013-08-09 15:04:26,502-0500 DEBUG Cpu 54.212.81.224:5 sleeping +2013-08-09 15:04:26,502-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=6 Cpus sleeping: 6 +2013-08-09 15:04:26,502-0500 DEBUG Cpu 54.212.81.224:6 sleeping +2013-08-09 15:04:26,502-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=7 Cpus sleeping: 7 +2013-08-09 15:04:26,502-0500 DEBUG Cpu 54.212.81.224:7 sleeping +2013-08-09 15:04:26,663-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376078649498-1376078650245-1376078650246) Submitted +2013-08-09 15:04:26,724-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376078649498-1376078650245-1376078650246) Stagein workerid=000000 +2013-08-09 15:04:26,725-0500 INFO RequestHandler Handler(tag: 1317, JOBSTATUS) unregistering (send) +2013-08-09 15:04:26,726-0500 INFO GetFileHandler Handler(tag: 1318, GET) request complete; src=proxy://u35d4e3e9-14064addae3--8000-u48a200e6-14064addafd--8000S//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 15:04:26,745-0500 INFO GetFileHandler Handler(tag: 1318, GET) reader: PR proxy://u35d4e3e9-14064addae3--8000-u48a200e6-14064addafd--8000S//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 15:04:26,746-0500 INFO GetFileHandler Handler(tag: 1318, GET) -> 4 +2013-08-09 15:04:26,777-0500 INFO GetFileHandler Handler(tag: 1318, GET) sending length: 6078, 1456946298 +2013-08-09 15:04:26,778-0500 INFO Buffers O allocated buffers: {POW-Command(tag: -1, GET) -> 1} (1) +2013-08-09 15:04:26,778-0500 INFO GetFileHandler Handler(tag: 1318, GET) unregistering (last) +2013-08-09 15:04:26,958-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376078649498-1376078650245-1376078650246) Active workerid=000000 +2013-08-09 15:04:26,958-0500 INFO RequestHandler Handler(tag: 1319, JOBSTATUS) unregistering (send) +2013-08-09 15:04:26,959-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376078649498-1376078650245-1376078650246) Completed +2013-08-09 15:04:26,959-0500 INFO Cpu 54.212.81.224:0 jobTerminated +2013-08-09 15:04:26,959-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=0 +2013-08-09 15:04:26,959-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=0 Cpus sleeping: 8 +2013-08-09 15:04:26,959-0500 INFO RequestHandler Handler(tag: 1320, JOBSTATUS) unregistering (send) +2013-08-09 15:04:26,959-0500 DEBUG Cpu 54.212.81.224:0 sleeping +2013-08-09 15:04:27,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:27,246-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:04:27,279-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:27,280-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:27,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:27,780-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:27,781-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:28,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:28,281-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:28,281-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:28,595-0500 INFO TCPBufferManager Adjusting buffer size to 8650752 for 2 sockets +2013-08-09 15:04:28,596-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 15:04:28,653-0500 INFO LocalTCPService Received registration: blockid = 54.244.171.51, url = ip-10-251-21-212 +2013-08-09 15:04:28,654-0500 INFO MetaChannel MetaChannel[worker-2] -> null bind -> TCP-null +2013-08-09 15:04:28,654-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=0 +2013-08-09 15:04:28,654-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=0 +2013-08-09 15:04:28,654-0500 INFO Block Started CPU 0:1376078668s +2013-08-09 15:04:28,654-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=1 +2013-08-09 15:04:28,654-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=1 +2013-08-09 15:04:28,654-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=0 Cpus sleeping: 9 +2013-08-09 15:04:28,654-0500 INFO Block Started CPU 1:1376078668s +2013-08-09 15:04:28,654-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=2 +2013-08-09 15:04:28,654-0500 DEBUG Cpu 54.244.171.51:0 sleeping +2013-08-09 15:04:28,654-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=2 +2013-08-09 15:04:28,655-0500 INFO Block Started CPU 2:1376078668s +2013-08-09 15:04:28,655-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=3 +2013-08-09 15:04:28,655-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=1 Cpus sleeping: 10 +2013-08-09 15:04:28,655-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=3 +2013-08-09 15:04:28,655-0500 INFO Block Started CPU 3:1376078668s +2013-08-09 15:04:28,655-0500 DEBUG Cpu 54.244.171.51:1 sleeping +2013-08-09 15:04:28,655-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=4 +2013-08-09 15:04:28,655-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=2 Cpus sleeping: 11 +2013-08-09 15:04:28,655-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=4 +2013-08-09 15:04:28,656-0500 DEBUG Cpu 54.244.171.51:2 sleeping +2013-08-09 15:04:28,656-0500 INFO Block Started CPU 4:1376078668s +2013-08-09 15:04:28,656-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=3 Cpus sleeping: 12 +2013-08-09 15:04:28,656-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=5 +2013-08-09 15:04:28,656-0500 DEBUG Cpu 54.244.171.51:3 sleeping +2013-08-09 15:04:28,656-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=5 +2013-08-09 15:04:28,656-0500 INFO Block Started CPU 5:1376078668s +2013-08-09 15:04:28,656-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=4 Cpus sleeping: 13 +2013-08-09 15:04:28,656-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=6 +2013-08-09 15:04:28,656-0500 DEBUG Cpu 54.244.171.51:4 sleeping +2013-08-09 15:04:28,656-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=6 +2013-08-09 15:04:28,657-0500 INFO Block Started CPU 6:1376078668s +2013-08-09 15:04:28,657-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=5 Cpus sleeping: 14 +2013-08-09 15:04:28,657-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=7 +2013-08-09 15:04:28,657-0500 DEBUG Cpu 54.244.171.51:5 sleeping +2013-08-09 15:04:28,657-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=7 +2013-08-09 15:04:28,657-0500 INFO Block Started CPU 7:1376078668s +2013-08-09 15:04:28,657-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=6 Cpus sleeping: 15 +2013-08-09 15:04:28,657-0500 INFO Block Started worker 54.244.171.51:000000 +2013-08-09 15:04:28,657-0500 DEBUG Cpu 54.244.171.51:6 sleeping +2013-08-09 15:04:28,657-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=7 Cpus sleeping: 16 +2013-08-09 15:04:28,657-0500 DEBUG Cpu 54.244.171.51:7 sleeping +2013-08-09 15:04:28,657-0500 INFO RequestHandler Handler(tag: 8208, REGISTER) unregistering (send) +2013-08-09 15:04:28,658-0500 INFO Sender Channel IOException +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 15:04:28,660-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 15:04:28,660-0500 INFO ChannelManager TCP-null handling channel exception +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 15:04:28,660-0500 INFO AbstractTCPChannel null: Channel shut down +2013-08-09 15:04:28,661-0500 INFO MetaChannel MetaChannel[cps-57986] -> TCP-null bind -> BufferingChannel +2013-08-09 15:04:28,662-0500 INFO Multiplexer Unregistering channel TCP-null +2013-08-09 15:04:28,662-0500 INFO ChannelContext Notifying commands and handlers about exception +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 15:04:28,662-0500 INFO ChannelContext => Command(tag: 7, RESOURCEUPDATE) +2013-08-09 15:04:28,662-0500 INFO ChannelManager Channel exception handled +2013-08-09 15:04:28,673-0500 INFO Multiplexer Channel is closed. Removing. +2013-08-09 15:04:28,673-0500 INFO Multiplexer Exception in channel step +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +2013-08-09 15:04:28,673-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 15:04:28,673-0500 INFO ChannelManager TCP-null handling channel exception +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +2013-08-09 15:04:28,674-0500 INFO ChannelManager Channel already shut down +2013-08-09 15:04:28,674-0500 INFO Multiplexer Removing faulty channel TCP-null +2013-08-09 15:04:28,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:28,781-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:28,781-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:29,247-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:29,282-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:29,282-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:29,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:29,782-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:29,782-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:30,104-0500 INFO Multiplexer No streams +2013-08-09 15:04:30,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:30,252-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:04:30,282-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:30,283-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:30,748-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:30,783-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:30,783-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:30,839-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 15:04:30,899-0500 INFO LocalTCPService Received registration: blockid = 54.212.37.161, url = ip-10-250-62-33 +2013-08-09 15:04:30,899-0500 INFO MetaChannel MetaChannel[worker-3] -> null bind -> TCP-null +2013-08-09 15:04:30,900-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=0 +2013-08-09 15:04:30,900-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=0 +2013-08-09 15:04:30,900-0500 INFO Block Started CPU 0:1376078670s +2013-08-09 15:04:30,900-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=1 +2013-08-09 15:04:30,900-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=1 +2013-08-09 15:04:30,900-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=0 Cpus sleeping: 17 +2013-08-09 15:04:30,900-0500 INFO Block Started CPU 1:1376078670s +2013-08-09 15:04:30,900-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=2 +2013-08-09 15:04:30,900-0500 DEBUG Cpu 54.212.37.161:0 sleeping +2013-08-09 15:04:30,900-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=2 +2013-08-09 15:04:30,900-0500 INFO Block Started CPU 2:1376078670s +2013-08-09 15:04:30,900-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=1 Cpus sleeping: 18 +2013-08-09 15:04:30,901-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=3 +2013-08-09 15:04:30,901-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=3 +2013-08-09 15:04:30,901-0500 DEBUG Cpu 54.212.37.161:1 sleeping +2013-08-09 15:04:30,901-0500 INFO Block Started CPU 3:1376078670s +2013-08-09 15:04:30,901-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=2 Cpus sleeping: 19 +2013-08-09 15:04:30,901-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=4 +2013-08-09 15:04:30,901-0500 DEBUG Cpu 54.212.37.161:2 sleeping +2013-08-09 15:04:30,901-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=4 +2013-08-09 15:04:30,901-0500 INFO Block Started CPU 4:1376078670s +2013-08-09 15:04:30,901-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=3 Cpus sleeping: 20 +2013-08-09 15:04:30,901-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=5 +2013-08-09 15:04:30,902-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=5 +2013-08-09 15:04:30,902-0500 DEBUG Cpu 54.212.37.161:3 sleeping +2013-08-09 15:04:30,902-0500 INFO Block Started CPU 5:1376078670s +2013-08-09 15:04:30,902-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=4 Cpus sleeping: 21 +2013-08-09 15:04:30,902-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=6 +2013-08-09 15:04:30,902-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=6 +2013-08-09 15:04:30,902-0500 DEBUG Cpu 54.212.37.161:4 sleeping +2013-08-09 15:04:30,902-0500 INFO Block Started CPU 6:1376078670s +2013-08-09 15:04:30,902-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=5 Cpus sleeping: 22 +2013-08-09 15:04:30,903-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=7 +2013-08-09 15:04:30,903-0500 DEBUG Cpu 54.212.37.161:5 sleeping +2013-08-09 15:04:30,903-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=7 +2013-08-09 15:04:30,903-0500 INFO Block Started CPU 7:1376078670s +2013-08-09 15:04:30,903-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=6 Cpus sleeping: 23 +2013-08-09 15:04:30,903-0500 INFO Block Started worker 54.212.37.161:000000 +2013-08-09 15:04:30,903-0500 DEBUG Cpu 54.212.37.161:6 sleeping +2013-08-09 15:04:30,903-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=7 Cpus sleeping: 24 +2013-08-09 15:04:30,903-0500 DEBUG Cpu 54.212.37.161:7 sleeping +2013-08-09 15:04:30,903-0500 INFO BlockQueueProcessor Failed to send worker status update to client +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.PassiveQueueProcessor.registrationReceived(PassiveQueueProcessor.java:73) + at org.globus.cog.abstraction.coaster.service.job.manager.JobQueue.registrationReceived(JobQueue.java:143) + at org.globus.cog.abstraction.coaster.service.LocalTCPService.registrationReceived(LocalTCPService.java:76) + at org.globus.cog.abstraction.coaster.service.local.RegistrationHandler.requestComplete(RegistrationHandler.java:59) + at org.globus.cog.karajan.workflow.service.handlers.RequestHandler.receiveCompleted(RequestHandler.java:88) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleRequest(AbstractKarajanChannel.java:524) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.stepNIO(AbstractStreamKarajanChannel.java:238) + at org.globus.cog.karajan.workflow.service.channels.NIOMultiplexer.loop(NIOMultiplexer.java:97) + at org.globus.cog.karajan.workflow.service.channels.NIOMultiplexer.run(NIOMultiplexer.java:56) +2013-08-09 15:04:30,904-0500 INFO RequestHandler Handler(tag: 8673, REGISTER) unregistering (send) +2013-08-09 15:04:31,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:31,283-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:31,284-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:31,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:31,784-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:31,784-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:32,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:32,284-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:32,284-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:32,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:32,785-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:32,785-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:33,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:33,285-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:33,285-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:33,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:33,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:33,786-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:34,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:34,286-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:34,286-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:34,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:34,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:34,787-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:35,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:35,287-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:35,287-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:35,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:35,787-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:35,787-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:36,252-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:36,281-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:04:36,281-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:04:36,288-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:36,288-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:36,752-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:36,788-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:36,788-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:36,788-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:04:37,252-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:37,252-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:04:37,289-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:37,289-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:37,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:37,789-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:37,789-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:38,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:38,289-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:38,290-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:38,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:38,790-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:38,790-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:39,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:39,290-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:39,290-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:39,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:39,791-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:39,791-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:40,117-0500 INFO Multiplexer No streams +2013-08-09 15:04:40,252-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:04:40,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:40,291-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:40,291-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:40,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:40,792-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:40,792-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:41,255-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:41,292-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:41,292-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:41,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:41,792-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:41,793-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:42,256-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:42,293-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:42,293-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:42,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:42,793-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:42,793-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:43,256-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:43,294-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:43,294-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:43,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:43,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:43,794-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:44,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:44,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:44,295-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:44,757-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:44,795-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:44,795-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:45,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:45,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:45,296-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:45,758-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:45,796-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:45,796-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:46,258-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:46,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:04:46,281-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:04:46,296-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:46,296-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:46,758-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:46,797-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:46,797-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:46,797-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:04:47,259-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:47,259-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:04:47,297-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:47,297-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:47,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:47,798-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:47,798-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:48,259-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:48,298-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:48,298-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:48,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:48,798-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:48,799-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:49,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:49,299-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:49,299-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:49,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:49,799-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:49,800-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:50,130-0500 INFO Multiplexer No streams +2013-08-09 15:04:50,252-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:04:50,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:50,300-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:50,300-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:50,761-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:50,800-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:50,800-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:51,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:51,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:51,301-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:51,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:51,801-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:51,801-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:52,262-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:52,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:52,302-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:52,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:52,802-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:52,802-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:53,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:53,302-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:53,302-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:53,763-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:53,803-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:53,803-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:54,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:54,303-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:54,303-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:54,763-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:54,803-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:54,804-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:55,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:55,304-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:55,304-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:55,764-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:55,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:55,805-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:56,264-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:56,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:04:56,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:04:56,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:56,305-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:56,764-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:56,805-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:56,805-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:56,805-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:04:57,265-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:57,265-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:04:57,306-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:57,306-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:57,765-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:57,806-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:57,806-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:58,240-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -86ms, rtt: 121ms +2013-08-09 15:04:58,266-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:58,306-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:58,307-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:58,766-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:58,807-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:58,807-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:59,266-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:59,307-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:59,307-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:04:59,766-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:59,808-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:04:59,808-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:00,141-0500 INFO Multiplexer No streams +2013-08-09 15:05:00,253-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:05:00,267-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:00,308-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:00,308-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:00,767-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:00,809-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:00,809-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:01,268-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:01,309-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:01,309-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:01,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:01,809-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:01,810-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:01,940-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -4ms, rtt: 115ms +2013-08-09 15:05:02,268-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:02,310-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:02,310-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:02,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:02,810-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:02,810-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:03,269-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:03,311-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:03,311-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:03,769-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:03,811-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:03,811-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:04,269-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:04,312-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:04,312-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:04,770-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:04,812-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:04,812-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:05,270-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:05,312-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:05,313-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:05,770-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:05,813-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:05,813-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:06,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:06,281-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:05:06,281-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:05:06,313-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:06,313-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:06,771-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:06,814-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:06,814-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:06,814-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:05:07,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:07,271-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:05:07,314-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:07,314-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:07,772-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:07,815-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:07,815-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:08,272-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:08,315-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:08,315-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:08,772-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:08,816-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:08,816-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:09,053-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -89ms, rtt: 121ms +2013-08-09 15:05:09,273-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:09,316-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:09,316-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:09,773-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:09,817-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:09,817-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:10,149-0500 INFO Multiplexer No streams +2013-08-09 15:05:10,253-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:05:10,273-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:10,317-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:10,317-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:10,773-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:10,818-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:10,818-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:11,274-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:11,318-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:11,318-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:11,774-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:11,818-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:11,819-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:12,274-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:12,319-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:12,319-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:12,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:12,819-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:12,820-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:13,275-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:13,320-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:13,320-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:13,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:13,820-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:13,820-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:14,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:14,321-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:14,321-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:14,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:14,821-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:14,821-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:15,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:15,322-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:15,322-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:15,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:15,822-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:15,822-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:16,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:16,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:05:16,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:05:16,323-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:16,323-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:16,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:16,823-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:16,823-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:16,823-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:05:17,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:17,278-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:05:17,323-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:17,324-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:17,778-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:17,824-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:17,824-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:18,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:18,324-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:18,325-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:18,779-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:18,825-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:18,825-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:19,279-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:19,325-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:19,325-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:19,779-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:19,826-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:19,826-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:20,158-0500 INFO Multiplexer No streams +2013-08-09 15:05:20,253-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:05:20,280-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:20,326-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:20,326-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:20,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:20,827-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:20,827-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:21,280-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:21,327-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:21,327-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:21,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:21,828-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:21,828-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:22,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:22,328-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:22,328-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:22,781-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:22,828-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:22,829-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:23,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:23,329-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:23,329-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:23,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:23,829-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:23,830-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:24,282-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:24,330-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:24,330-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:24,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:24,830-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:24,830-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:25,283-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:25,331-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:25,331-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:25,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:25,831-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:25,831-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:26,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:05:26,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:05:26,283-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:26,332-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:26,332-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:26,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:26,832-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:26,832-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:26,832-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:05:27,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:27,284-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:05:27,333-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:27,333-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:27,784-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:27,833-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:27,833-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:28,285-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:28,333-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:28,334-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:28,785-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:28,834-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:28,834-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:29,285-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:29,334-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:29,335-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:29,785-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:29,835-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:29,835-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:30,169-0500 INFO Multiplexer No streams +2013-08-09 15:05:30,254-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:05:30,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:30,335-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:30,335-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:30,786-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:30,836-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:30,836-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:31,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:31,336-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:31,336-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:31,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:31,837-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:31,837-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:32,287-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:32,337-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:32,337-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:32,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:32,837-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:32,838-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:33,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:33,338-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:33,338-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:33,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:33,838-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:33,838-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:34,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:34,339-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:34,339-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:34,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:34,839-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:34,839-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:35,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:35,339-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:35,340-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:35,789-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:35,840-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:35,840-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:36,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:05:36,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:05:36,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:36,340-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:36,340-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:36,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:36,841-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:36,841-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:36,841-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:05:37,290-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:37,290-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:05:37,341-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:37,341-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:37,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:37,842-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:37,842-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:37,920-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -92ms, rtt: 170ms +2013-08-09 15:05:38,291-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:38,342-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:38,342-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:38,791-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:38,842-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:38,843-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:39,291-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:39,343-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:39,343-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:39,791-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:39,843-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:39,843-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:39,973-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -11ms, rtt: 154ms +2013-08-09 15:05:40,181-0500 INFO Multiplexer No streams +2013-08-09 15:05:40,254-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:05:40,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:40,344-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:40,344-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:40,792-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:40,844-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:40,844-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:41,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:41,345-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:41,345-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:41,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:41,845-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:41,845-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:42,293-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:42,345-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:42,346-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:42,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:42,846-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:42,846-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:43,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:43,346-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:43,346-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:43,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:43,847-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:43,847-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:44,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:44,347-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:44,347-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:44,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:44,847-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:44,848-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:45,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:45,348-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:45,348-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:45,795-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:45,848-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:45,848-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:46,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:05:46,281-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:05:46,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:46,349-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:46,349-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:46,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:46,849-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:46,849-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:46,849-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:05:47,068-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -97ms, rtt: 209ms +2013-08-09 15:05:47,296-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:47,296-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:05:47,350-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:47,350-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:47,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:47,850-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:47,850-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:48,297-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:48,350-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:48,351-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:48,797-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:48,851-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:48,851-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:49,297-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:49,351-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:49,352-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:49,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:49,852-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:49,852-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:50,191-0500 INFO Multiplexer No streams +2013-08-09 15:05:50,254-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:05:50,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:50,352-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:50,352-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:50,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:50,853-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:50,853-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:51,299-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:51,353-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:51,353-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:51,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:51,854-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:51,854-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:52,299-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:52,354-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:52,354-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:52,800-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:52,854-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:52,855-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:53,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:53,355-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:53,355-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:53,800-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:53,855-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:53,855-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:54,301-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:54,356-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:54,356-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:54,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:54,856-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:54,856-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:55,301-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:55,357-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:55,357-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:55,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:55,857-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:55,857-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:56,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:05:56,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:05:56,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:56,357-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:56,358-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:56,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:56,858-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:56,858-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:56,858-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:05:57,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:57,303-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:05:57,358-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:57,358-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:57,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:57,859-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:57,859-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:58,303-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:58,359-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:58,359-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:58,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:58,860-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:58,860-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:59,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:59,360-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:59,360-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:05:59,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:59,861-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:05:59,861-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:00,201-0500 INFO Multiplexer No streams +2013-08-09 15:06:00,255-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:06:00,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:00,361-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:00,361-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:00,805-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:00,861-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:00,862-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:01,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:01,362-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:01,362-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:01,805-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:01,862-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:01,862-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:02,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:02,363-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:02,363-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:02,806-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:02,863-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:02,863-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:03,306-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:03,364-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:03,364-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:03,806-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:03,864-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:03,864-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:04,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:04,364-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:04,365-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:04,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:04,865-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:04,865-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:05,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:05,365-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:05,366-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:05,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:05,866-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:05,866-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:06,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:06:06,281-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:06:06,308-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:06,366-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:06,366-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:06,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:06,867-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:06,867-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:06,867-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:06:07,308-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:07,309-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:06:07,367-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:07,367-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:07,809-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:07,868-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:07,868-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:08,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:08,368-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:08,368-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:08,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:08,869-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:08,869-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:09,310-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:09,369-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:09,369-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:09,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:09,870-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:09,870-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:10,208-0500 INFO Multiplexer No streams +2013-08-09 15:06:10,255-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:06:10,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:10,370-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:10,370-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:10,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:10,870-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:10,871-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:11,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:11,371-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:11,371-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:11,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:11,871-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:11,871-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:12,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:12,372-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:12,372-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:12,812-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:12,872-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:12,872-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:13,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:13,373-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:13,373-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:13,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:13,873-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:13,873-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:14,313-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:14,373-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:14,374-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:14,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:14,874-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:14,874-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:15,314-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:15,374-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:15,375-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:15,814-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:15,875-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:15,875-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:16,281-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:06:16,281-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:06:16,314-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:16,375-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:16,375-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:16,815-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:16,876-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:16,876-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:16,876-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:06:17,315-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:17,315-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:06:17,376-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:17,376-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:17,574-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -86ms, rtt: 192ms +2013-08-09 15:06:17,815-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:17,876-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:17,877-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:17,969-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -18ms, rtt: 154ms +2013-08-09 15:06:18,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:18,377-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:18,377-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:18,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:18,877-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:18,878-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:19,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:19,378-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:19,378-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:19,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:19,878-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:19,878-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:20,214-0500 INFO Multiplexer No streams +2013-08-09 15:06:20,255-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:06:20,317-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:20,379-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:20,379-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:20,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:20,879-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:20,879-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:21,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:21,380-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:21,380-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:21,818-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:21,880-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:21,880-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:22,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:22,380-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:22,381-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:22,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:22,881-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:22,881-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:23,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:23,381-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:23,381-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:23,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:23,882-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:23,882-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:24,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:24,382-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:24,382-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:24,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:24,883-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:24,883-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:24,988-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -105ms, rtt: 200ms +2013-08-09 15:06:25,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:25,383-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:25,383-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:25,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:25,883-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:25,884-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:26,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:06:26,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:06:26,321-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:26,384-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:26,384-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:26,821-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:26,884-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:26,885-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:26,885-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:06:27,084-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-150427.000, now=130809-150627.084, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 15:06:27,085-0500 INFO ChannelContext => Command(tag: 7, RESOURCEUPDATE) +2013-08-09 15:06:27,085-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 15:06:27,085-0500 INFO ChannelManager TCP-null handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-150427.000, now=130809-150627.084, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 15:06:27,085-0500 INFO ChannelManager Channel already shut down +2013-08-09 15:06:27,321-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:27,321-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:06:27,385-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:27,385-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:27,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:27,885-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:27,885-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:28,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:28,386-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:28,386-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:28,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:28,886-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:28,886-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:29,323-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:29,387-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:29,387-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:29,661-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-150428.661, now=130809-150629.661, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 15:06:29,662-0500 INFO ChannelContext => Command(tag: 7, RESOURCEUPDATE) +2013-08-09 15:06:29,662-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 15:06:29,662-0500 INFO ChannelManager BufferingChannel handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-150428.661, now=130809-150629.661, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 15:06:29,662-0500 INFO ChannelManager Channel already shut down +2013-08-09 15:06:29,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:29,887-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:29,887-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:30,220-0500 INFO Multiplexer No streams +2013-08-09 15:06:30,256-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:06:30,323-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:30,387-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:30,388-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:30,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:30,888-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:30,888-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:31,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:31,388-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:31,388-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:31,824-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:31,889-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:31,889-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:32,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:32,389-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:32,389-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:32,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:32,890-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:32,890-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:33,325-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:33,390-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:33,390-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:33,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:33,890-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:33,890-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:34,326-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:34,391-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:34,391-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:34,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:34,891-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:34,891-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:35,326-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:35,391-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:35,392-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:35,827-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:35,892-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:35,892-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:36,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:06:36,281-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:06:36,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:36,392-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:36,392-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:36,827-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:36,893-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:36,893-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:36,893-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:06:37,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:37,328-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:06:37,393-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:37,393-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:37,828-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:37,894-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:37,894-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:38,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:38,394-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:38,394-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:38,828-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:38,894-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:38,894-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:39,329-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:39,395-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:39,395-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:39,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:39,895-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:39,895-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:40,224-0500 INFO Multiplexer No streams +2013-08-09 15:06:40,256-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:06:40,329-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:40,396-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:40,396-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:40,830-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:40,896-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:40,896-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:41,330-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:41,396-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:41,396-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:41,830-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:41,897-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:41,897-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:42,330-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:42,397-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:42,397-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:42,831-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:42,897-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:42,898-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:43,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:43,398-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:43,398-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:43,831-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:43,898-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:43,898-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:44,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:44,399-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:44,399-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:44,832-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:44,899-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:44,899-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:45,332-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:45,399-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:45,399-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:45,832-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:45,900-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:45,900-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:46,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:06:46,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:06:46,333-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:46,400-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:46,400-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:46,833-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:46,901-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:46,901-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:46,901-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:06:47,333-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:47,333-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:06:47,401-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:47,401-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:47,833-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:47,901-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:47,902-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:48,334-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:48,402-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:48,402-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:48,834-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:48,902-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:48,902-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:49,334-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:49,402-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:49,403-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:49,835-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:49,903-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:49,903-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:50,226-0500 INFO Multiplexer No streams +2013-08-09 15:06:50,256-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:06:50,335-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:50,403-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:50,403-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:50,835-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:50,904-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:50,904-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:51,335-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:51,404-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:51,404-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:51,836-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:51,904-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:51,905-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:52,336-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:52,405-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:52,405-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:52,836-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:52,905-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:52,905-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:53,336-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:53,405-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:53,406-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:53,837-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:53,906-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:53,906-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:54,337-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:54,406-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:54,406-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:54,837-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:54,907-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:54,907-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:55,338-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:55,407-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:55,407-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:55,838-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:55,907-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:55,908-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:55,964-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -12ms, rtt: 154ms +2013-08-09 15:06:56,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:06:56,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:06:56,338-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:56,408-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:56,408-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:56,838-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:56,908-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:56,908-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:56,908-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:06:57,184-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -92ms, rtt: 170ms +2013-08-09 15:06:57,339-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:57,339-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:06:57,409-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:57,409-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:57,839-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:57,909-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:57,909-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:58,339-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:58,409-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:58,410-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:58,840-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:58,910-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:58,910-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:59,340-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:59,410-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:59,410-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:06:59,840-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:59,911-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:06:59,911-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:00,229-0500 INFO Multiplexer No streams +2013-08-09 15:07:00,257-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:07:00,341-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:00,411-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:00,411-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:00,841-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:00,911-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:00,911-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:01,341-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:01,412-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:01,412-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:01,841-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:01,912-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:01,912-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:02,342-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:02,412-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:02,413-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:02,842-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:02,877-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -100ms, rtt: 161ms +2013-08-09 15:07:02,913-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:02,913-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:03,342-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:03,413-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:03,413-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:03,843-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:03,914-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:03,914-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:04,343-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:04,414-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:04,414-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:04,843-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:04,914-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:04,915-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:05,344-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:05,415-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:05,415-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:05,844-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:05,915-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:05,915-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:06,281-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:07:06,281-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:07:06,344-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:06,416-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:06,416-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:06,845-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:06,916-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:06,916-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:06,916-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:07:07,345-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:07,345-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:07:07,416-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:07,417-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:07,845-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:07,917-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:07,917-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:08,345-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:08,417-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:08,417-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:08,846-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:08,918-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:08,918-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:09,346-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:09,418-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:09,418-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:09,846-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:09,918-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:09,919-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:10,233-0500 INFO Multiplexer No streams +2013-08-09 15:07:10,257-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:07:10,347-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:10,419-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:10,419-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:10,847-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:10,919-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:10,919-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:11,347-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:11,420-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:11,420-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:11,848-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:11,920-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:11,920-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:12,348-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:12,420-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:12,420-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:12,848-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:12,921-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:12,921-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:13,348-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:13,421-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:13,421-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:13,849-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:13,921-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:13,921-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:14,349-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:14,422-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:14,422-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:14,849-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:14,922-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:14,922-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:15,349-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:15,422-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:15,423-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:15,850-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:15,923-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:15,923-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:16,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:07:16,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:07:16,350-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:16,423-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:16,423-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:16,850-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:16,924-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:16,924-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:16,924-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:07:17,351-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:17,351-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:07:17,424-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:17,424-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:17,851-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:17,924-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:17,924-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:18,351-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:18,425-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:18,425-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:18,852-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:18,925-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:18,925-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:19,352-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:19,425-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:19,426-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:19,852-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:19,926-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:19,926-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:20,250-0500 INFO Multiplexer No streams +2013-08-09 15:07:20,257-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:07:20,353-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:20,426-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:20,426-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:20,853-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:20,926-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:20,927-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:21,353-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:21,427-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:21,427-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:21,854-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:21,927-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:21,927-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:22,354-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:22,428-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:22,428-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:22,854-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:22,928-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:22,928-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:23,354-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:23,428-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:23,428-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:23,855-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:23,929-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:23,929-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:24,355-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:24,429-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:24,429-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:24,855-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:24,929-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:24,930-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:25,355-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:25,430-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:25,430-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:25,856-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:25,930-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:25,930-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:26,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:07:26,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:07:26,356-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:26,431-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:26,431-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:26,856-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:26,931-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:26,931-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:26,931-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:07:27,357-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:27,357-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:07:27,431-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:27,431-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:27,857-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:27,932-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:27,932-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:28,357-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:28,432-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:28,432-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:28,858-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:28,932-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:28,933-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:29,358-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:29,433-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:29,433-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:29,858-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:29,933-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:29,933-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:30,253-0500 INFO Multiplexer No streams +2013-08-09 15:07:30,257-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:07:30,359-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:30,434-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:30,434-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:30,859-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:30,934-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:30,934-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:31,359-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:31,434-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:31,434-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:31,859-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:31,935-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:31,935-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:32,360-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:32,435-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:32,435-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:32,860-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:32,935-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:32,935-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:33,360-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:33,436-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:33,436-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:33,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:33,936-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:33,936-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:33,960-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -19ms, rtt: 155ms +2013-08-09 15:07:34,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:34,436-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:34,437-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:34,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:34,937-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:34,937-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:35,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:35,437-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:35,437-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:35,862-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:35,937-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:35,938-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:36,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:07:36,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:07:36,362-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:36,438-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:36,438-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:36,807-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -99ms, rtt: 161ms +2013-08-09 15:07:36,862-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:36,938-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:36,938-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:36,938-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:07:37,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:37,363-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:07:37,439-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:37,439-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:37,863-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:37,939-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:37,939-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:38,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:38,439-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:38,439-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:38,864-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:38,940-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:38,940-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:39,364-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:39,440-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:39,440-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:39,864-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:39,940-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:39,941-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:40,257-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:07:40,273-0500 INFO Multiplexer No streams +2013-08-09 15:07:40,364-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:40,441-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:40,441-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:40,806-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -107ms, rtt: 162ms +2013-08-09 15:07:40,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:40,941-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:40,941-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:41,365-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:41,442-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:41,442-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:41,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:41,942-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:41,942-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:42,365-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:42,442-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:42,442-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:42,866-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:42,943-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:42,943-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:43,366-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:43,443-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:43,443-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:43,866-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:43,943-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:43,943-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:44,367-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:44,444-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:44,444-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:44,867-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:44,944-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:44,944-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:45,367-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:45,444-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:45,445-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:45,867-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:45,945-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:45,945-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:46,281-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:07:46,281-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:07:46,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:46,445-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:46,445-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:46,868-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:46,946-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:46,946-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:46,946-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:07:47,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:47,368-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:07:47,446-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:47,446-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:47,869-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:47,946-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:47,947-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:48,369-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:48,447-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:48,447-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:48,869-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:48,947-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:48,947-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:49,369-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:49,448-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:49,448-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:49,870-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:49,948-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:49,948-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:50,257-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:07:50,279-0500 INFO Multiplexer No streams +2013-08-09 15:07:50,370-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:50,448-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:50,448-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:50,870-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:50,949-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:50,949-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:51,371-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:51,449-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:51,449-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:51,871-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:51,949-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:51,950-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:52,371-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:52,450-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:52,450-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:52,871-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:52,950-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:52,950-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:53,372-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:53,450-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:53,451-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:53,872-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:53,951-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:53,951-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:54,372-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:54,451-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:54,451-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:54,873-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:54,952-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:54,952-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:55,373-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:55,452-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:55,452-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:55,873-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:55,952-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:55,953-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:56,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:07:56,281-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:07:56,373-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:56,453-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:56,453-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:56,874-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:56,953-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:56,953-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:56,953-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:07:57,374-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:57,374-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:07:57,454-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:57,454-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:57,875-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:57,954-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:57,954-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:58,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:58,454-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:58,454-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:58,875-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:58,955-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:58,955-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:59,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:59,455-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:59,455-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:07:59,876-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:59,955-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:07:59,956-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:00,257-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:08:00,281-0500 INFO Multiplexer No streams +2013-08-09 15:08:00,376-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:00,456-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:00,456-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:00,876-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:00,956-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:00,956-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:01,377-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:01,457-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:01,457-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:01,877-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:01,957-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:01,957-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:02,377-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:02,457-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:02,457-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:02,878-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:02,958-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:02,958-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:03,378-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:03,458-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:03,458-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:03,878-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:03,958-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:03,959-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:04,378-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:04,459-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:04,459-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:04,879-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:04,959-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:04,959-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:05,379-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:05,460-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:05,460-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:05,879-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:05,960-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:05,960-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:06,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:08:06,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:08:06,380-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:06,460-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:06,461-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:06,880-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:06,961-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:06,961-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:06,961-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:08:07,380-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:07,380-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:08:07,461-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:07,461-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:07,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:07,962-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:07,962-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:08,381-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:08,462-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:08,462-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:08,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:08,962-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:08,962-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:09,381-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:09,463-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:09,463-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:09,882-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:09,963-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:09,963-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:10,257-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:08:10,288-0500 INFO Multiplexer No streams +2013-08-09 15:08:10,382-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:10,463-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:10,464-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:10,882-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:10,964-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:10,964-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:11,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:11,464-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:11,464-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:11,883-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:11,955-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -26ms, rtt: 153ms +2013-08-09 15:08:11,965-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:11,965-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:12,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:12,465-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:12,465-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:12,883-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:12,965-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:12,965-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:13,384-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:13,466-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:13,466-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:13,884-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:13,966-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:13,966-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:14,384-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:14,466-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:14,467-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:14,885-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:14,967-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:14,967-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:15,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:15,467-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:15,467-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:15,885-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:15,968-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:15,968-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:16,281-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:08:16,281-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:08:16,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:16,440-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -94ms, rtt: 161ms +2013-08-09 15:08:16,468-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:16,468-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:16,886-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:16,968-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:16,968-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:16,968-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:08:17,386-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:17,386-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:08:17,469-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:17,469-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:17,886-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:17,969-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:17,969-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:18,386-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:18,469-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:18,470-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:18,732-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -116ms, rtt: 160ms +2013-08-09 15:08:18,887-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:18,970-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:18,970-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:19,387-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:19,470-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:19,470-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:19,888-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:19,971-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:19,971-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:20,257-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:08:20,291-0500 INFO Multiplexer No streams +2013-08-09 15:08:20,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:20,471-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:20,471-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:20,888-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:20,971-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:20,971-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:21,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:21,472-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:21,472-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:21,889-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:21,972-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:21,972-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:22,389-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:22,472-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:22,473-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:22,889-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:22,973-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:22,973-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:23,390-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:23,473-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:23,473-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:23,890-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:23,974-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:23,974-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:24,390-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:24,474-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:24,474-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:24,890-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:24,974-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:24,974-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:25,391-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:25,475-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:25,475-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:25,891-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:25,975-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:25,975-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:26,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:08:26,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:08:26,391-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:26,475-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:26,476-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:26,891-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:26,976-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:26,976-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:26,976-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:08:27,392-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:27,392-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:08:27,476-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:27,476-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:27,892-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:27,977-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:27,977-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:28,392-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:28,477-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:28,477-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:28,892-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:28,977-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:28,977-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:29,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:29,478-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:29,478-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:29,893-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:29,978-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:29,978-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:30,257-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:08:30,296-0500 INFO Multiplexer No streams +2013-08-09 15:08:30,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:30,478-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:30,479-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:30,894-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:30,979-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:30,979-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:31,394-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:31,479-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:31,479-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:31,894-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:31,980-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:31,980-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:32,394-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:32,480-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:32,480-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:32,895-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:32,980-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:32,980-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:33,395-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:33,481-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:33,481-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:33,895-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:33,981-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:33,981-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:34,396-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:34,481-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:34,481-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:34,896-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:34,982-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:34,982-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:35,396-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:35,482-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:35,482-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:35,896-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:35,982-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:35,982-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:36,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:08:36,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:08:36,397-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:36,483-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:36,483-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:36,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:36,983-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:36,983-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:36,983-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:08:37,397-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:37,397-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:08:37,483-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:37,484-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:37,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:37,984-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:37,984-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:38,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:38,484-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:38,484-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:38,898-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:38,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:38,985-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:39,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:39,485-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:39,485-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:39,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:39,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:39,985-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:40,257-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:08:40,301-0500 INFO Multiplexer No streams +2013-08-09 15:08:40,399-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:40,486-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:40,486-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:40,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:40,986-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:40,986-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:41,399-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:41,486-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:41,486-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:41,900-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:41,987-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:41,987-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:42,400-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:42,487-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:42,487-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:42,900-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:42,987-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:42,988-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:43,401-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:43,488-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:43,488-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:43,901-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:43,988-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:43,988-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:44,401-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:44,488-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:44,489-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:44,901-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:44,989-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:44,989-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:45,402-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:45,489-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:45,489-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:45,902-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:45,990-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:45,990-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:46,280-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:08:46,280-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:08:46,402-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:46,490-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:08:46,490-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:08:46,649-0500 INFO BlockQueueProcessor Shutting down blocks +2013-08-09 15:08:46,649-0500 INFO Block Shutting down block Block 54.212.37.161 (1x4611686018427388.000s) +2013-08-09 15:08:46,649-0500 WARN RemoteLogger Failed to send remote log message: BLOCK_SHUTDOWN id=54.212.37.161 +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.rlog.RemoteLogger.log(RemoteLogger.java:34) + at org.globus.cog.abstraction.coaster.service.job.manager.Block.shutdown(Block.java:273) + at org.globus.cog.abstraction.coaster.service.job.manager.BlockQueueProcessor.shutdownBlocks(BlockQueueProcessor.java:800) + at org.globus.cog.abstraction.coaster.service.job.manager.BlockQueueProcessor.shutdown(BlockQueueProcessor.java:789) + at org.globus.cog.abstraction.coaster.service.job.manager.JobQueue.shutdown(JobQueue.java:119) + at org.globus.cog.abstraction.coaster.service.CoasterService.shutdown(CoasterService.java:271) + at org.globus.cog.abstraction.coaster.service.CoasterPersistentService$2.run(CoasterPersistentService.java:236) +2013-08-09 15:08:46,650-0500 INFO Block Adding short shutdown watchdog: count = 8, workers = 1, now = true +2013-08-09 15:08:46,650-0500 INFO Block Shutting down block Block 54.212.81.224 (1x4611686018427388.000s) +2013-08-09 15:08:46,650-0500 WARN RemoteLogger Failed to send remote log message: BLOCK_SHUTDOWN id=54.212.81.224 +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.rlog.RemoteLogger.log(RemoteLogger.java:34) + at org.globus.cog.abstraction.coaster.service.job.manager.Block.shutdown(Block.java:273) + at org.globus.cog.abstraction.coaster.service.job.manager.BlockQueueProcessor.shutdownBlocks(BlockQueueProcessor.java:800) + at org.globus.cog.abstraction.coaster.service.job.manager.BlockQueueProcessor.shutdown(BlockQueueProcessor.java:789) + at org.globus.cog.abstraction.coaster.service.job.manager.JobQueue.shutdown(JobQueue.java:119) + at org.globus.cog.abstraction.coaster.service.CoasterService.shutdown(CoasterService.java:271) + at org.globus.cog.abstraction.coaster.service.CoasterPersistentService$2.run(CoasterPersistentService.java:236) +2013-08-09 15:08:46,651-0500 INFO Block Adding short shutdown watchdog: count = 8, workers = 1, now = true +2013-08-09 15:08:46,651-0500 INFO Block Shutting down block Block 54.244.171.51 (1x4611686018427388.000s) +2013-08-09 15:08:46,651-0500 WARN RemoteLogger Failed to send remote log message: BLOCK_SHUTDOWN id=54.244.171.51 +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.rlog.RemoteLogger.log(RemoteLogger.java:34) + at org.globus.cog.abstraction.coaster.service.job.manager.Block.shutdown(Block.java:273) + at org.globus.cog.abstraction.coaster.service.job.manager.BlockQueueProcessor.shutdownBlocks(BlockQueueProcessor.java:800) + at org.globus.cog.abstraction.coaster.service.job.manager.BlockQueueProcessor.shutdown(BlockQueueProcessor.java:789) + at org.globus.cog.abstraction.coaster.service.job.manager.JobQueue.shutdown(JobQueue.java:119) + at org.globus.cog.abstraction.coaster.service.CoasterService.shutdown(CoasterService.java:271) + at org.globus.cog.abstraction.coaster.service.CoasterPersistentService$2.run(CoasterPersistentService.java:236) +2013-08-09 15:08:46,651-0500 INFO Block Adding short shutdown watchdog: count = 8, workers = 1, now = true +2013-08-09 15:08:46,651-0500 INFO CoasterService Shutdown sequence completed Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/cps-2013-08-09_15-09-46.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/cps-2013-08-09_15-09-46.log (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/cps-2013-08-09_15-09-46.log 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,10146 @@ +2013-08-09 15:09:46,791-0500 INFO Settings Local contacts: [http://128.135.158.243:33781, http://10.1.3.94:33781] +2013-08-09 15:09:46,802-0500 INFO BlockQueueProcessor Starting... id=0809-0903460 +2013-08-09 15:09:46,803-0500 INFO CoasterService Started local service: http://128.135.158.243:33781 +2013-08-09 15:09:46,803-0500 INFO CoasterService Started coaster service: http://128.135.158.243:41768 +2013-08-09 15:10:03,570-0500 INFO Multiplexer Multiplexer 0 started +2013-08-09 15:10:03,570-0500 INFO Multiplexer Multiplexer 1 started +2013-08-09 15:10:03,570-0500 INFO Multiplexer (0) Scheduling TCP-null for addition +2013-08-09 15:10:03,571-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 15:10:03,594-0500 INFO ChannelConfigurationHandler Channel id: u430bc7f0-14064b33fac--8000-u-4962ebdd-14064b33fca--8000 +2013-08-09 15:10:03,600-0500 INFO MetaChannel MetaChannel[cps-58726] -> null bind -> TCP-null +2013-08-09 15:10:03,600-0500 INFO AbstractStreamKarajanChannel Using threaded sender for TCP-null +2013-08-09 15:10:03,601-0500 INFO RequestHandler Handler(tag: 1, CHANNELCONFIG) unregistering (send) +2013-08-09 15:10:03,664-0500 INFO RequestHandler Handler(tag: 2, CONFIGSERVICE) unregistering (send) +2013-08-09 15:10:03,780-0500 INFO RequestHandler Handler(tag: 3, SUBMITJOB) unregistering (send) +2013-08-09 15:10:13,575-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 15:10:13,776-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:10:19,887-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 15:10:19,941-0500 INFO LocalTCPService Received registration: blockid = 54.212.81.224, url = ip-10-224-24-142 +2013-08-09 15:10:19,944-0500 INFO MetaChannel MetaChannel[worker-1] -> null bind -> TCP-null +2013-08-09 15:10:19,946-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=0 +2013-08-09 15:10:19,947-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=0 +2013-08-09 15:10:19,948-0500 INFO Block Started CPU 0:1376079019s +2013-08-09 15:10:19,948-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=1 +2013-08-09 15:10:19,948-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=0 Cpus sleeping: 1 +2013-08-09 15:10:19,948-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=1 +2013-08-09 15:10:19,948-0500 INFO Block Started CPU 1:1376079019s +2013-08-09 15:10:19,948-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=2 +2013-08-09 15:10:19,948-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=2 +2013-08-09 15:10:19,948-0500 INFO Block Started CPU 2:1376079019s +2013-08-09 15:10:19,949-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=3 +2013-08-09 15:10:19,949-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=3 +2013-08-09 15:10:19,949-0500 INFO Block Started CPU 3:1376079019s +2013-08-09 15:10:19,949-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=4 +2013-08-09 15:10:19,949-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=4 +2013-08-09 15:10:19,949-0500 INFO Block Started CPU 4:1376079019s +2013-08-09 15:10:19,949-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=5 +2013-08-09 15:10:19,949-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=5 +2013-08-09 15:10:19,949-0500 INFO Block Started CPU 5:1376079019s +2013-08-09 15:10:19,949-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=6 +2013-08-09 15:10:19,950-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=6 +2013-08-09 15:10:19,950-0500 INFO Block Started CPU 6:1376079019s +2013-08-09 15:10:19,950-0500 DEBUG Cpu worker started: block=54.212.81.224 host=ip-10-224-24-142 id=7 +2013-08-09 15:10:19,950-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=7 +2013-08-09 15:10:19,950-0500 INFO Block Started CPU 7:1376079019s +2013-08-09 15:10:19,950-0500 INFO Block Started worker 54.212.81.224:000000 +2013-08-09 15:10:19,950-0500 INFO Cpu 54.212.81.224:0 (quality: 1.0) submitting urn:1376079002968-1376079003770-1376079003771: /bin/bash _swiftwrap.staging -e /bin/echo -out stdout.txt -err stderr.txt -i -d -if -of -k -cdmfile -status provider -a hi +2013-08-09 15:10:19,951-0500 INFO Sender Sender TCPChannel queue size: 1 +2013-08-09 15:10:19,951-0500 INFO AbstractStreamKarajanChannel Using NIO sender for TCP-54.212.81.224-000000 +2013-08-09 15:10:19,952-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079002968-1376079003770-1376079003771) Submitting +2013-08-09 15:10:19,955-0500 INFO RequestHandler Handler(tag: 7907, REGISTER) unregistering (send) +2013-08-09 15:10:19,956-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=1 Cpus sleeping: 1 +2013-08-09 15:10:19,956-0500 DEBUG Cpu 54.212.81.224:1 sleeping +2013-08-09 15:10:19,956-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=2 Cpus sleeping: 2 +2013-08-09 15:10:19,956-0500 DEBUG Cpu 54.212.81.224:2 sleeping +2013-08-09 15:10:19,956-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=3 Cpus sleeping: 3 +2013-08-09 15:10:19,956-0500 DEBUG Cpu 54.212.81.224:3 sleeping +2013-08-09 15:10:19,956-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=4 Cpus sleeping: 4 +2013-08-09 15:10:19,957-0500 DEBUG Cpu 54.212.81.224:4 sleeping +2013-08-09 15:10:19,957-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=5 Cpus sleeping: 5 +2013-08-09 15:10:19,957-0500 DEBUG Cpu 54.212.81.224:5 sleeping +2013-08-09 15:10:19,957-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=6 Cpus sleeping: 6 +2013-08-09 15:10:19,957-0500 DEBUG Cpu 54.212.81.224:6 sleeping +2013-08-09 15:10:19,957-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=7 Cpus sleeping: 7 +2013-08-09 15:10:19,957-0500 DEBUG Cpu 54.212.81.224:7 sleeping +2013-08-09 15:10:20,119-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079002968-1376079003770-1376079003771) Submitted +2013-08-09 15:10:20,180-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079002968-1376079003770-1376079003771) Stagein workerid=000000 +2013-08-09 15:10:20,181-0500 INFO RequestHandler Handler(tag: 7908, JOBSTATUS) unregistering (send) +2013-08-09 15:10:20,182-0500 INFO GetFileHandler Handler(tag: 7909, GET) request complete; src=proxy://u430bc7f0-14064b33fac--8000-u-4962ebdd-14064b33fca--8000S//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 15:10:20,202-0500 INFO GetFileHandler Handler(tag: 7909, GET) reader: PR proxy://u430bc7f0-14064b33fac--8000-u-4962ebdd-14064b33fca--8000S//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 15:10:20,202-0500 INFO GetFileHandler Handler(tag: 7909, GET) -> 4 +2013-08-09 15:10:20,227-0500 INFO GetFileHandler Handler(tag: 7909, GET) sending length: 6078, 752978331 +2013-08-09 15:10:20,249-0500 INFO Buffers O allocated buffers: {POW-Command(tag: -1, GET) -> 1} (1) +2013-08-09 15:10:20,249-0500 INFO GetFileHandler Handler(tag: 7909, GET) unregistering (last) +2013-08-09 15:10:20,427-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079002968-1376079003770-1376079003771) Active workerid=000000 +2013-08-09 15:10:20,427-0500 INFO RequestHandler Handler(tag: 7910, JOBSTATUS) unregistering (send) +2013-08-09 15:10:20,427-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079002968-1376079003770-1376079003771) Completed +2013-08-09 15:10:20,427-0500 INFO Cpu 54.212.81.224:0 jobTerminated +2013-08-09 15:10:20,427-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=0 +2013-08-09 15:10:20,428-0500 INFO RequestHandler Handler(tag: 7911, JOBSTATUS) unregistering (send) +2013-08-09 15:10:20,428-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=0 Cpus sleeping: 8 +2013-08-09 15:10:20,428-0500 DEBUG Cpu 54.212.81.224:0 sleeping +2013-08-09 15:10:20,702-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:20,702-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:10:20,750-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:20,751-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:21,202-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:21,251-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:21,251-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:21,703-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:21,751-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:21,752-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:21,970-0500 INFO TCPBufferManager Adjusting buffer size to 8650752 for 2 sockets +2013-08-09 15:10:21,970-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 15:10:22,027-0500 INFO LocalTCPService Received registration: blockid = 54.244.171.51, url = ip-10-251-21-212 +2013-08-09 15:10:22,027-0500 INFO MetaChannel MetaChannel[worker-2] -> null bind -> TCP-null +2013-08-09 15:10:22,028-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=0 +2013-08-09 15:10:22,028-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=0 +2013-08-09 15:10:22,028-0500 INFO Block Started CPU 0:1376079022s +2013-08-09 15:10:22,028-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=1 +2013-08-09 15:10:22,028-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=0 Cpus sleeping: 9 +2013-08-09 15:10:22,028-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=1 +2013-08-09 15:10:22,028-0500 INFO Block Started CPU 1:1376079022s +2013-08-09 15:10:22,028-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=2 +2013-08-09 15:10:22,028-0500 DEBUG Cpu 54.244.171.51:0 sleeping +2013-08-09 15:10:22,028-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=2 +2013-08-09 15:10:22,029-0500 INFO Block Started CPU 2:1376079022s +2013-08-09 15:10:22,029-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=1 Cpus sleeping: 10 +2013-08-09 15:10:22,029-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=3 +2013-08-09 15:10:22,029-0500 DEBUG Cpu 54.244.171.51:1 sleeping +2013-08-09 15:10:22,029-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=3 +2013-08-09 15:10:22,029-0500 INFO Block Started CPU 3:1376079022s +2013-08-09 15:10:22,029-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=2 Cpus sleeping: 11 +2013-08-09 15:10:22,029-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=4 +2013-08-09 15:10:22,029-0500 DEBUG Cpu 54.244.171.51:2 sleeping +2013-08-09 15:10:22,029-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=4 +2013-08-09 15:10:22,030-0500 INFO Block Started CPU 4:1376079022s +2013-08-09 15:10:22,030-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=3 Cpus sleeping: 12 +2013-08-09 15:10:22,030-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=5 +2013-08-09 15:10:22,030-0500 DEBUG Cpu 54.244.171.51:3 sleeping +2013-08-09 15:10:22,030-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=5 +2013-08-09 15:10:22,030-0500 INFO Block Started CPU 5:1376079022s +2013-08-09 15:10:22,030-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=4 Cpus sleeping: 13 +2013-08-09 15:10:22,030-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=6 +2013-08-09 15:10:22,030-0500 DEBUG Cpu 54.244.171.51:4 sleeping +2013-08-09 15:10:22,030-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=6 +2013-08-09 15:10:22,030-0500 INFO Block Started CPU 6:1376079022s +2013-08-09 15:10:22,031-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=5 Cpus sleeping: 14 +2013-08-09 15:10:22,031-0500 DEBUG Cpu worker started: block=54.244.171.51 host=ip-10-251-21-212 id=7 +2013-08-09 15:10:22,031-0500 DEBUG Cpu 54.244.171.51:5 sleeping +2013-08-09 15:10:22,031-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=7 +2013-08-09 15:10:22,031-0500 INFO Block Started CPU 7:1376079022s +2013-08-09 15:10:22,031-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=6 Cpus sleeping: 15 +2013-08-09 15:10:22,031-0500 INFO Block Started worker 54.244.171.51:000000 +2013-08-09 15:10:22,031-0500 DEBUG Cpu 54.244.171.51:6 sleeping +2013-08-09 15:10:22,031-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=7 Cpus sleeping: 16 +2013-08-09 15:10:22,031-0500 DEBUG Cpu 54.244.171.51:7 sleeping +2013-08-09 15:10:22,031-0500 INFO RequestHandler Handler(tag: 8018, REGISTER) unregistering (send) +2013-08-09 15:10:22,032-0500 INFO Sender Channel IOException +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 15:10:22,034-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 15:10:22,034-0500 INFO ChannelManager TCP-null handling channel exception +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 15:10:22,035-0500 INFO AbstractTCPChannel null: Channel shut down +2013-08-09 15:10:22,035-0500 INFO MetaChannel MetaChannel[cps-58726] -> TCP-null bind -> BufferingChannel +2013-08-09 15:10:22,036-0500 INFO Multiplexer Unregistering channel TCP-null +2013-08-09 15:10:22,036-0500 INFO ChannelContext Notifying commands and handlers about exception +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +2013-08-09 15:10:22,036-0500 INFO ChannelContext => Command(tag: 7, RESOURCEUPDATE) +2013-08-09 15:10:22,037-0500 INFO ChannelManager Channel exception handled +2013-08-09 15:10:22,043-0500 INFO Multiplexer Channel is closed. Removing. +2013-08-09 15:10:22,043-0500 INFO Multiplexer Exception in channel step +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +2013-08-09 15:10:22,043-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 15:10:22,044-0500 INFO ChannelManager TCP-null handling channel exception +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +2013-08-09 15:10:22,044-0500 INFO ChannelManager Channel already shut down +2013-08-09 15:10:22,044-0500 INFO Multiplexer Removing faulty channel TCP-null +2013-08-09 15:10:22,203-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:22,252-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:22,252-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:22,703-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:22,752-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:22,753-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:23,204-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:23,253-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:23,253-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:23,595-0500 INFO Multiplexer No streams +2013-08-09 15:10:23,704-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:23,753-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:23,754-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:23,776-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:10:24,204-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:24,254-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:24,254-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:24,278-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 15:10:24,339-0500 INFO LocalTCPService Received registration: blockid = 54.212.37.161, url = ip-10-250-62-33 +2013-08-09 15:10:24,339-0500 INFO MetaChannel MetaChannel[worker-3] -> null bind -> TCP-null +2013-08-09 15:10:24,339-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=0 +2013-08-09 15:10:24,339-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=0 +2013-08-09 15:10:24,339-0500 INFO Block Started CPU 0:1376079024s +2013-08-09 15:10:24,339-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=1 +2013-08-09 15:10:24,339-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=0 Cpus sleeping: 17 +2013-08-09 15:10:24,339-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=1 +2013-08-09 15:10:24,340-0500 DEBUG Cpu 54.212.37.161:0 sleeping +2013-08-09 15:10:24,340-0500 INFO Block Started CPU 1:1376079024s +2013-08-09 15:10:24,340-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=1 Cpus sleeping: 18 +2013-08-09 15:10:24,340-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=2 +2013-08-09 15:10:24,340-0500 DEBUG Cpu 54.212.37.161:1 sleeping +2013-08-09 15:10:24,340-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=2 +2013-08-09 15:10:24,340-0500 INFO Block Started CPU 2:1376079024s +2013-08-09 15:10:24,340-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=2 Cpus sleeping: 19 +2013-08-09 15:10:24,340-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=3 +2013-08-09 15:10:24,340-0500 DEBUG Cpu 54.212.37.161:2 sleeping +2013-08-09 15:10:24,340-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=3 +2013-08-09 15:10:24,340-0500 INFO Block Started CPU 3:1376079024s +2013-08-09 15:10:24,341-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=3 Cpus sleeping: 20 +2013-08-09 15:10:24,341-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=4 +2013-08-09 15:10:24,341-0500 DEBUG Cpu 54.212.37.161:3 sleeping +2013-08-09 15:10:24,341-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=4 +2013-08-09 15:10:24,341-0500 INFO Block Started CPU 4:1376079024s +2013-08-09 15:10:24,341-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=5 +2013-08-09 15:10:24,341-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=4 Cpus sleeping: 21 +2013-08-09 15:10:24,341-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=5 +2013-08-09 15:10:24,341-0500 DEBUG Cpu 54.212.37.161:4 sleeping +2013-08-09 15:10:24,341-0500 INFO Block Started CPU 5:1376079024s +2013-08-09 15:10:24,342-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=5 Cpus sleeping: 22 +2013-08-09 15:10:24,342-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=6 +2013-08-09 15:10:24,342-0500 DEBUG Cpu 54.212.37.161:5 sleeping +2013-08-09 15:10:24,342-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=6 +2013-08-09 15:10:24,342-0500 INFO Block Started CPU 6:1376079024s +2013-08-09 15:10:24,342-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=6 Cpus sleeping: 23 +2013-08-09 15:10:24,342-0500 DEBUG Cpu worker started: block=54.212.37.161 host=ip-10-250-62-33 id=7 +2013-08-09 15:10:24,342-0500 DEBUG Cpu 54.212.37.161:6 sleeping +2013-08-09 15:10:24,342-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=7 +2013-08-09 15:10:24,342-0500 INFO Block Started CPU 7:1376079024s +2013-08-09 15:10:24,342-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=7 Cpus sleeping: 24 +2013-08-09 15:10:24,342-0500 INFO Block Started worker 54.212.37.161:000000 +2013-08-09 15:10:24,343-0500 DEBUG Cpu 54.212.37.161:7 sleeping +2013-08-09 15:10:24,343-0500 INFO BlockQueueProcessor Failed to send worker status update to client +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.PassiveQueueProcessor.registrationReceived(PassiveQueueProcessor.java:73) + at org.globus.cog.abstraction.coaster.service.job.manager.JobQueue.registrationReceived(JobQueue.java:143) + at org.globus.cog.abstraction.coaster.service.LocalTCPService.registrationReceived(LocalTCPService.java:76) + at org.globus.cog.abstraction.coaster.service.local.RegistrationHandler.requestComplete(RegistrationHandler.java:59) + at org.globus.cog.karajan.workflow.service.handlers.RequestHandler.receiveCompleted(RequestHandler.java:88) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleRequest(AbstractKarajanChannel.java:524) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.stepNIO(AbstractStreamKarajanChannel.java:238) + at org.globus.cog.karajan.workflow.service.channels.NIOMultiplexer.loop(NIOMultiplexer.java:97) + at org.globus.cog.karajan.workflow.service.channels.NIOMultiplexer.run(NIOMultiplexer.java:56) +2013-08-09 15:10:24,344-0500 INFO RequestHandler Handler(tag: 2105, REGISTER) unregistering (send) +2013-08-09 15:10:24,704-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:24,754-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:24,754-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:25,205-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:25,255-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:25,255-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:25,705-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:25,755-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:25,755-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:26,205-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:26,255-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:26,256-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:26,706-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:26,756-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:26,756-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:27,206-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:27,256-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:27,257-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:27,707-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:27,757-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:27,757-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:28,207-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:28,257-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:28,257-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:28,707-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:28,758-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:28,758-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:29,207-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:29,258-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:29,258-0500 INFO ThrottleManager mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:29,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:10:29,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:10:29,758-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:29,759-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:30,208-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:30,259-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:30,259-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:30,259-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:10:30,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:30,709-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:10:30,759-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:30,760-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:31,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:31,260-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:31,260-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:31,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:31,760-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:31,760-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:32,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:32,261-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:32,261-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:32,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:32,761-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:32,761-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:33,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:33,262-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:33,262-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:33,607-0500 INFO Multiplexer No streams +2013-08-09 15:10:33,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:33,762-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:33,762-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:33,777-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:10:34,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:34,263-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:34,263-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:34,711-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:34,763-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:34,763-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:35,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:35,263-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:35,264-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:35,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:35,764-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:35,764-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:36,212-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:36,264-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:36,265-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:36,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:36,765-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:36,765-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:37,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:37,265-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:37,265-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:37,713-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:37,766-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:37,766-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:38,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:38,266-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:38,266-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:38,713-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:38,766-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:38,767-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:39,214-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:39,267-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:39,267-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:39,714-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:10:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:10:39,767-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:39,768-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:40,214-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:40,268-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:40,268-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:40,268-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:10:40,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:40,715-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:10:40,768-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:40,768-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:41,215-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:41,269-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:41,269-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:41,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:41,769-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:41,769-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:42,216-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:42,270-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:42,270-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:42,716-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:42,770-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:42,770-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:43,216-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:43,271-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:43,271-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:43,619-0500 INFO Multiplexer No streams +2013-08-09 15:10:43,717-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:43,771-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:43,771-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:43,777-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:10:44,217-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:44,271-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:44,272-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:44,717-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:44,772-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:44,772-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:45,218-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:45,272-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:45,273-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:45,718-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:45,773-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:45,773-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:46,218-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:46,273-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:46,273-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:46,719-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:46,774-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:46,774-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:47,219-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:47,274-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:47,274-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:47,719-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:47,775-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:47,775-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:48,220-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:48,275-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:48,275-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:48,720-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:48,776-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:48,776-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:49,220-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:49,276-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:49,276-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:49,720-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:10:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:10:49,776-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:49,777-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:50,221-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:50,277-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:50,277-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:50,277-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:10:50,721-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:50,721-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:10:50,777-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:50,778-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:51,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:51,278-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:51,278-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:51,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:51,778-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:51,779-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:52,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:52,279-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:52,279-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:52,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:52,779-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:52,779-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:53,223-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:53,280-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:53,280-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:53,634-0500 INFO Multiplexer No streams +2013-08-09 15:10:53,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:53,777-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:10:53,780-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:53,780-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:54,223-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:54,281-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:54,281-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:54,724-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:54,781-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:54,781-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:55,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:55,281-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:55,282-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:55,724-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:55,782-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:55,782-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:56,223-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -107ms, rtt: 122ms +2013-08-09 15:10:56,225-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:56,282-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:56,282-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:56,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:56,783-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:56,783-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:57,225-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:57,283-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:57,283-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:57,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:57,784-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:57,784-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:58,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:58,284-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:58,284-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:58,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:58,784-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:58,785-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:59,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:59,272-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -24ms, rtt: 116ms +2013-08-09 15:10:59,285-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:59,285-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:10:59,727-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:10:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:10:59,785-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:10:59,786-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:00,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:00,286-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:00,286-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:00,286-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:11:00,727-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:00,728-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:11:00,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:00,786-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:00,978-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -121ms, rtt: 122ms +2013-08-09 15:11:01,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:01,287-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:01,287-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:01,728-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:01,787-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:01,787-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:02,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:02,288-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:02,288-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:02,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:02,788-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:02,788-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:03,229-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:03,288-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:03,289-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:03,645-0500 INFO Multiplexer No streams +2013-08-09 15:11:03,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:03,777-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:11:03,789-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:03,789-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:04,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:04,289-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:04,290-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:04,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:04,790-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:04,790-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:05,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:05,290-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:05,290-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:05,731-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:05,791-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:05,791-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:06,231-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:06,291-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:06,291-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:06,731-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:06,792-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:06,792-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:07,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:07,292-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:07,292-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:07,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:07,793-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:07,793-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:08,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:08,293-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:08,293-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:08,733-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:08,793-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:08,794-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:09,233-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:09,294-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:09,294-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:09,733-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:11:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:11:09,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:09,795-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:10,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:10,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:10,295-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:10,295-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:11:10,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:10,734-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:11:10,795-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:10,796-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:11,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:11,296-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:11,296-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:11,735-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:11,796-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:11,796-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:12,235-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:12,297-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:12,297-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:12,735-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:12,797-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:12,797-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:13,236-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:13,298-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:13,298-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:13,657-0500 INFO Multiplexer No streams +2013-08-09 15:11:13,736-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:13,777-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:11:13,798-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:13,798-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:14,236-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:14,298-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:14,299-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:14,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:14,799-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:14,799-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:15,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:15,299-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:15,299-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:15,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:15,800-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:15,800-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:16,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:16,300-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:16,300-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:16,738-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:16,801-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:16,801-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:17,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:17,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:17,301-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:17,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:17,801-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:17,802-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:18,239-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:18,302-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:18,302-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:18,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:18,802-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:18,802-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:19,239-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:19,303-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:19,303-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:19,740-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:11:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:11:19,803-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:19,803-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:20,240-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:20,304-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:20,304-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:20,304-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:11:20,740-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:20,740-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:11:20,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:20,804-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:21,241-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:21,304-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:21,305-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:21,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:21,805-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:21,805-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:22,241-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:22,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:22,306-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:22,742-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:22,806-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:22,806-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:23,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:23,306-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:23,306-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:23,669-0500 INFO Multiplexer No streams +2013-08-09 15:11:23,742-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:23,777-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:11:23,807-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:23,807-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:24,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:24,307-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:24,307-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:24,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:24,808-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:24,808-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:25,243-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:25,308-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:25,308-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:25,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:25,808-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:25,809-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:26,244-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:26,309-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:26,309-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:26,744-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:26,809-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:26,809-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:27,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:27,310-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:27,310-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:27,745-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:27,810-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:27,810-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:28,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:28,311-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:28,311-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:28,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:28,811-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:28,811-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:29,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:29,311-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:29,312-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:29,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:29,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:11:29,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:11:29,812-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:29,812-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:30,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:30,312-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:30,313-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:30,313-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:11:30,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:30,747-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:11:30,813-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:30,813-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:31,247-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:31,313-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:31,313-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:31,748-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:31,814-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:31,814-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:32,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:32,314-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:32,314-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:32,748-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:32,806-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -114ms, rtt: 162ms +2013-08-09 15:11:32,815-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:32,815-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:33,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:33,315-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:33,315-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:33,680-0500 INFO Multiplexer No streams +2013-08-09 15:11:33,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:33,777-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:11:33,815-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:33,816-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:34,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:34,316-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:34,316-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:34,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:34,816-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:34,817-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:35,004-0500 INFO Multiplexer (0) Scheduling TCP-null for addition +2013-08-09 15:11:35,004-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 15:11:35,027-0500 INFO ChannelConfigurationHandler Channel id: u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fff +2013-08-09 15:11:35,027-0500 INFO MetaChannel MetaChannel[cps-58742] -> null bind -> TCP-null +2013-08-09 15:11:35,027-0500 INFO RequestHandler Handler(tag: 1, CHANNELCONFIG) unregistering (send) +2013-08-09 15:11:35,079-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -129ms, rtt: 163ms +2013-08-09 15:11:35,088-0500 INFO RequestHandler Handler(tag: 2, CONFIGSERVICE) unregistering (send) +2013-08-09 15:11:35,088-0500 INFO Sender Sender TCPChannel queue size: 0 +2013-08-09 15:11:35,190-0500 INFO RequestHandler Handler(tag: 3, SUBMITJOB) unregistering (send) +2013-08-09 15:11:35,190-0500 INFO RequestHandler Handler(tag: 4, SUBMITJOB) unregistering (send) +2013-08-09 15:11:35,191-0500 INFO RequestHandler Handler(tag: 5, SUBMITJOB) unregistering (send) +2013-08-09 15:11:35,191-0500 INFO RequestHandler Handler(tag: 6, SUBMITJOB) unregistering (send) +2013-08-09 15:11:35,192-0500 INFO RequestHandler Handler(tag: 7, SUBMITJOB) unregistering (send) +2013-08-09 15:11:35,193-0500 INFO RequestHandler Handler(tag: 8, SUBMITJOB) unregistering (send) +2013-08-09 15:11:35,193-0500 INFO RequestHandler Handler(tag: 9, SUBMITJOB) unregistering (send) +2013-08-09 15:11:35,194-0500 INFO RequestHandler Handler(tag: 10, SUBMITJOB) unregistering (send) +2013-08-09 15:11:35,195-0500 INFO RequestHandler Handler(tag: 11, SUBMITJOB) unregistering (send) +2013-08-09 15:11:35,195-0500 INFO RequestHandler Handler(tag: 12, SUBMITJOB) unregistering (send) +2013-08-09 15:11:35,209-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=0 Cpus sleeping: 1 +2013-08-09 15:11:35,210-0500 INFO Cpu 54.212.81.224:0 (quality: 2.0) submitting urn:1376079094397-1376079003773-1376079003774: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_0.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_0.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 15:11:35,210-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094397-1376079003773-1376079003774) Submitting +2013-08-09 15:11:35,211-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=5 Cpus sleeping: 1 +2013-08-09 15:11:35,211-0500 INFO Cpu 54.212.37.161:5 (quality: 1.0) submitting urn:1376079094405-1376079003776-1376079003777: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_1.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_1.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 15:11:35,211-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094405-1376079003776-1376079003777) Submitting +2013-08-09 15:11:35,212-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=7 Cpus sleeping: 1 +2013-08-09 15:11:35,212-0500 INFO Cpu 54.212.81.224:7 (quality: 1.0) submitting urn:1376079094401-1376079003779-1376079003780: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_5.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_5.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 15:11:35,212-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094401-1376079003779-1376079003780) Submitting +2013-08-09 15:11:35,213-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=0 Cpus sleeping: 1 +2013-08-09 15:11:35,213-0500 INFO Cpu 54.212.37.161:0 (quality: 1.0) submitting urn:1376079094406-1376079003782-1376079003783: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_2.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_2.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 15:11:35,214-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094406-1376079003782-1376079003783) Submitting +2013-08-09 15:11:35,214-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=3 Cpus sleeping: 1 +2013-08-09 15:11:35,215-0500 INFO Cpu 54.244.171.51:3 (quality: 1.0) submitting urn:1376079094399-1376079003785-1376079003786: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_7.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_7.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 15:11:35,215-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094399-1376079003785-1376079003786) Submitting +2013-08-09 15:11:35,215-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=6 Cpus sleeping: 1 +2013-08-09 15:11:35,216-0500 INFO Cpu 54.212.37.161:6 (quality: 1.0) submitting urn:1376079094402-1376079003788-1376079003789: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_8.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_8.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 15:11:35,216-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094402-1376079003788-1376079003789) Submitting +2013-08-09 15:11:35,216-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=7 Cpus sleeping: 1 +2013-08-09 15:11:35,217-0500 INFO Cpu 54.244.171.51:7 (quality: 1.0) submitting urn:1376079094400-1376079003791-1376079003792: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_4.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_4.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 15:11:35,217-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094400-1376079003791-1376079003792) Submitting +2013-08-09 15:11:35,217-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=3 Cpus sleeping: 1 +2013-08-09 15:11:35,217-0500 INFO Cpu 54.212.37.161:3 (quality: 1.0) submitting urn:1376079094398-1376079003794-1376079003795: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_9.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_9.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 15:11:35,218-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094398-1376079003794-1376079003795) Submitting +2013-08-09 15:11:35,218-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=4 Cpus sleeping: 1 +2013-08-09 15:11:35,218-0500 INFO Cpu 54.244.171.51:4 (quality: 1.0) submitting urn:1376079094404-1376079003797-1376079003798: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_3.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_3.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 15:11:35,218-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094404-1376079003797-1376079003798) Submitting +2013-08-09 15:11:35,219-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=4 Cpus sleeping: 1 +2013-08-09 15:11:35,219-0500 INFO Cpu 54.212.37.161:4 (quality: 1.0) submitting urn:1376079094403-1376079003800-1376079003801: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_6.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_6.out -k -cdmfile -status provider -a simulate.sh 3 100 +2013-08-09 15:11:35,219-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094403-1376079003800-1376079003801) Submitting +2013-08-09 15:11:35,220-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=3 Cpus sleeping: 1 +2013-08-09 15:11:35,220-0500 DEBUG Cpu 54.212.81.224:3 sleeping +2013-08-09 15:11:35,220-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=6 Cpus sleeping: 2 +2013-08-09 15:11:35,220-0500 DEBUG Cpu 54.212.81.224:6 sleeping +2013-08-09 15:11:35,220-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=2 Cpus sleeping: 3 +2013-08-09 15:11:35,220-0500 DEBUG Cpu 54.212.81.224:2 sleeping +2013-08-09 15:11:35,220-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=7 Cpus sleeping: 4 +2013-08-09 15:11:35,220-0500 DEBUG Cpu 54.212.37.161:7 sleeping +2013-08-09 15:11:35,220-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=0 Cpus sleeping: 5 +2013-08-09 15:11:35,221-0500 DEBUG Cpu 54.244.171.51:0 sleeping +2013-08-09 15:11:35,221-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=1 Cpus sleeping: 6 +2013-08-09 15:11:35,221-0500 DEBUG Cpu 54.212.81.224:1 sleeping +2013-08-09 15:11:35,221-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=2 Cpus sleeping: 7 +2013-08-09 15:11:35,221-0500 DEBUG Cpu 54.212.37.161:2 sleeping +2013-08-09 15:11:35,221-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=1 Cpus sleeping: 8 +2013-08-09 15:11:35,221-0500 DEBUG Cpu 54.212.37.161:1 sleeping +2013-08-09 15:11:35,221-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=4 Cpus sleeping: 9 +2013-08-09 15:11:35,221-0500 DEBUG Cpu 54.212.81.224:4 sleeping +2013-08-09 15:11:35,221-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=1 Cpus sleeping: 10 +2013-08-09 15:11:35,221-0500 DEBUG Cpu 54.244.171.51:1 sleeping +2013-08-09 15:11:35,221-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=6 Cpus sleeping: 11 +2013-08-09 15:11:35,221-0500 DEBUG Cpu 54.244.171.51:6 sleeping +2013-08-09 15:11:35,221-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=5 Cpus sleeping: 12 +2013-08-09 15:11:35,221-0500 DEBUG Cpu 54.212.81.224:5 sleeping +2013-08-09 15:11:35,221-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=2 Cpus sleeping: 13 +2013-08-09 15:11:35,221-0500 DEBUG Cpu 54.244.171.51:2 sleeping +2013-08-09 15:11:35,221-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=5 Cpus sleeping: 14 +2013-08-09 15:11:35,222-0500 DEBUG Cpu 54.244.171.51:5 sleeping +2013-08-09 15:11:35,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:35,279-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094397-1376079003773-1376079003774) Submitted +2013-08-09 15:11:35,279-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094397-1376079003773-1376079003774) Stagein workerid=000000 +2013-08-09 15:11:35,280-0500 INFO RequestHandler Handler(tag: 7912, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,280-0500 INFO GetFileHandler Handler(tag: 7913, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,280-0500 INFO GetFileHandler Handler(tag: 7913, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,280-0500 INFO GetFileHandler Handler(tag: 7913, GET) -> 2 +2013-08-09 15:11:35,290-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094405-1376079003776-1376079003777) Submitted +2013-08-09 15:11:35,291-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094405-1376079003776-1376079003777) Stagein workerid=000000 +2013-08-09 15:11:35,291-0500 INFO RequestHandler Handler(tag: 2106, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,291-0500 INFO GetFileHandler Handler(tag: 2107, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,291-0500 INFO GetFileHandler Handler(tag: 2107, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,292-0500 INFO GetFileHandler Handler(tag: 2107, GET) -> 4 +2013-08-09 15:11:35,292-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094406-1376079003782-1376079003783) Submitted +2013-08-09 15:11:35,292-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094406-1376079003782-1376079003783) Stagein workerid=000000 +2013-08-09 15:11:35,292-0500 INFO RequestHandler Handler(tag: 2108, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,293-0500 INFO GetFileHandler Handler(tag: 2109, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,293-0500 INFO GetFileHandler Handler(tag: 2109, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,293-0500 INFO GetFileHandler Handler(tag: 2109, GET) -> 6 +2013-08-09 15:11:35,293-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094402-1376079003788-1376079003789) Submitted +2013-08-09 15:11:35,294-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094402-1376079003788-1376079003789) Stagein workerid=000000 +2013-08-09 15:11:35,294-0500 INFO RequestHandler Handler(tag: 2110, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,294-0500 INFO GetFileHandler Handler(tag: 2111, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,294-0500 INFO GetFileHandler Handler(tag: 2111, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,294-0500 INFO GetFileHandler Handler(tag: 2111, GET) -> 8 +2013-08-09 15:11:35,296-0500 INFO GetFileHandler Handler(tag: 7913, GET) sending length: 378, 98474692 +2013-08-09 15:11:35,296-0500 INFO GetFileHandler Handler(tag: 7913, GET) unregistering (last) +2013-08-09 15:11:35,297-0500 INFO GetFileHandler Handler(tag: 2107, GET) sending length: 378, 1939768105 +2013-08-09 15:11:35,297-0500 INFO GetFileHandler Handler(tag: 2107, GET) unregistering (last) +2013-08-09 15:11:35,297-0500 INFO GetFileHandler Handler(tag: 2109, GET) sending length: 378, 839710315 +2013-08-09 15:11:35,307-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -22ms, rtt: 124ms +2013-08-09 15:11:35,307-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094399-1376079003785-1376079003786) Submitted +2013-08-09 15:11:35,307-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094399-1376079003785-1376079003786) Stagein workerid=000000 +2013-08-09 15:11:35,307-0500 INFO RequestHandler Handler(tag: 8019, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,308-0500 INFO GetFileHandler Handler(tag: 8020, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,308-0500 INFO GetFileHandler Handler(tag: 8020, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,308-0500 INFO GetFileHandler Handler(tag: 8020, GET) -> 10 +2013-08-09 15:11:35,308-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094400-1376079003791-1376079003792) Submitted +2013-08-09 15:11:35,309-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094400-1376079003791-1376079003792) Stagein workerid=000000 +2013-08-09 15:11:35,309-0500 INFO RequestHandler Handler(tag: 8021, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,309-0500 INFO GetFileHandler Handler(tag: 8022, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,309-0500 INFO GetFileHandler Handler(tag: 8022, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,309-0500 INFO GetFileHandler Handler(tag: 8022, GET) -> 12 +2013-08-09 15:11:35,318-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=1, allowedTransfers=255, active=0, suspended=0 +2013-08-09 15:11:35,318-0500 INFO GetFileHandler Handler(tag: 2111, GET) sending length: 378, 866838863 +2013-08-09 15:11:35,318-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:35,318-0500 INFO GetFileHandler Handler(tag: 2109, GET) unregistering (last) +2013-08-09 15:11:35,318-0500 INFO GetFileHandler Handler(tag: 2111, GET) unregistering (last) +2013-08-09 15:11:35,340-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094401-1376079003779-1376079003780) Submitted +2013-08-09 15:11:35,350-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094398-1376079003794-1376079003795) Submitted +2013-08-09 15:11:35,351-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094398-1376079003794-1376079003795) Stagein workerid=000000 +2013-08-09 15:11:35,351-0500 INFO RequestHandler Handler(tag: 2112, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,351-0500 INFO GetFileHandler Handler(tag: 2113, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,351-0500 INFO GetFileHandler Handler(tag: 2113, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,351-0500 INFO GetFileHandler Handler(tag: 2113, GET) -> 14 +2013-08-09 15:11:35,352-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094403-1376079003800-1376079003801) Submitted +2013-08-09 15:11:35,352-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094403-1376079003800-1376079003801) Stagein workerid=000000 +2013-08-09 15:11:35,352-0500 INFO RequestHandler Handler(tag: 2114, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,352-0500 INFO GetFileHandler Handler(tag: 2115, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,353-0500 INFO GetFileHandler Handler(tag: 2115, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,353-0500 INFO GetFileHandler Handler(tag: 2115, GET) -> 16 +2013-08-09 15:11:35,358-0500 INFO GetFileHandler Handler(tag: 8020, GET) sending length: 378, 2140326105 +2013-08-09 15:11:35,359-0500 INFO GetFileHandler Handler(tag: 8020, GET) unregistering (last) +2013-08-09 15:11:35,359-0500 INFO GetFileHandler Handler(tag: 8022, GET) sending length: 378, 394215580 +2013-08-09 15:11:35,359-0500 INFO GetFileHandler Handler(tag: 8022, GET) unregistering (last) +2013-08-09 15:11:35,364-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094404-1376079003797-1376079003798) Submitted +2013-08-09 15:11:35,364-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094404-1376079003797-1376079003798) Stagein workerid=000000 +2013-08-09 15:11:35,365-0500 INFO RequestHandler Handler(tag: 8023, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,365-0500 INFO GetFileHandler Handler(tag: 8024, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,365-0500 INFO GetFileHandler Handler(tag: 8024, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,365-0500 INFO GetFileHandler Handler(tag: 8024, GET) -> 18 +2013-08-09 15:11:35,390-0500 INFO GetFileHandler Handler(tag: 2116, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 15:11:35,390-0500 INFO GetFileHandler Handler(tag: 2116, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 15:11:35,390-0500 INFO GetFileHandler Handler(tag: 2116, GET) -> 19 +2013-08-09 15:11:35,400-0500 INFO GetFileHandler Handler(tag: 2113, GET) sending length: 378, 1328853118 +2013-08-09 15:11:35,400-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094401-1376079003779-1376079003780) Stagein workerid=000000 +2013-08-09 15:11:35,400-0500 INFO GetFileHandler Handler(tag: 2113, GET) unregistering (last) +2013-08-09 15:11:35,400-0500 INFO RequestHandler Handler(tag: 7914, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,401-0500 INFO GetFileHandler Handler(tag: 7915, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,401-0500 INFO GetFileHandler Handler(tag: 7915, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +2013-08-09 15:11:35,401-0500 INFO GetFileHandler Handler(tag: 7915, GET) -> 21 +2013-08-09 15:11:35,401-0500 INFO GetFileHandler Handler(tag: 7916, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 15:11:35,402-0500 INFO GetFileHandler Handler(tag: 7916, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 15:11:35,402-0500 INFO GetFileHandler Handler(tag: 7916, GET) -> 22 +2013-08-09 15:11:35,420-0500 INFO GetFileHandler Handler(tag: 2115, GET) sending length: 378, 1868864324 +2013-08-09 15:11:35,421-0500 INFO GetFileHandler Handler(tag: 2115, GET) unregistering (last) +2013-08-09 15:11:35,421-0500 INFO GetFileHandler Handler(tag: 8024, GET) sending length: 378, 1590505011 +2013-08-09 15:11:35,421-0500 INFO GetFileHandler Handler(tag: 8024, GET) unregistering (last) +2013-08-09 15:11:35,422-0500 INFO GetFileHandler Handler(tag: 2116, GET) sending length: 6078, 2083397407 +2013-08-09 15:11:35,422-0500 INFO GetFileHandler Handler(tag: 2116, GET) unregistering (last) +2013-08-09 15:11:35,423-0500 INFO GetFileHandler Handler(tag: 8025, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 15:11:35,423-0500 INFO GetFileHandler Handler(tag: 8025, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 15:11:35,423-0500 INFO GetFileHandler Handler(tag: 8025, GET) -> 23 +2013-08-09 15:11:35,483-0500 INFO GetFileHandler Handler(tag: 7915, GET) sending length: 378, 933233151 +2013-08-09 15:11:35,483-0500 INFO GetFileHandler Handler(tag: 7915, GET) unregistering (last) +2013-08-09 15:11:35,483-0500 INFO GetFileHandler Handler(tag: 7916, GET) sending length: 6078, 1545595021 +2013-08-09 15:11:35,483-0500 INFO GetFileHandler Handler(tag: 7916, GET) unregistering (last) +2013-08-09 15:11:35,483-0500 INFO GetFileHandler Handler(tag: 8025, GET) sending length: 6078, 409971196 +2013-08-09 15:11:35,484-0500 INFO GetFileHandler Handler(tag: 8025, GET) unregistering (last) +2013-08-09 15:11:35,590-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094406-1376079003782-1376079003783) Active workerid=000000 +2013-08-09 15:11:35,590-0500 INFO RequestHandler Handler(tag: 2117, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,603-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094401-1376079003779-1376079003780) Active workerid=000000 +2013-08-09 15:11:35,604-0500 INFO RequestHandler Handler(tag: 7917, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,652-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094402-1376079003788-1376079003789) Active workerid=000000 +2013-08-09 15:11:35,652-0500 INFO RequestHandler Handler(tag: 2118, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,653-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094398-1376079003794-1376079003795) Active workerid=000000 +2013-08-09 15:11:35,653-0500 INFO RequestHandler Handler(tag: 2119, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,653-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094403-1376079003800-1376079003801) Active workerid=000000 +2013-08-09 15:11:35,654-0500 INFO RequestHandler Handler(tag: 2120, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,654-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094405-1376079003776-1376079003777) Active workerid=000000 +2013-08-09 15:11:35,654-0500 INFO RequestHandler Handler(tag: 2121, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,663-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094397-1376079003773-1376079003774) Active workerid=000000 +2013-08-09 15:11:35,663-0500 INFO RequestHandler Handler(tag: 7918, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,709-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094400-1376079003791-1376079003792) Active workerid=000000 +2013-08-09 15:11:35,709-0500 INFO RequestHandler Handler(tag: 8026, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,710-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094404-1376079003797-1376079003798) Active workerid=000000 +2013-08-09 15:11:35,710-0500 INFO RequestHandler Handler(tag: 8027, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,710-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094399-1376079003785-1376079003786) Active workerid=000000 +2013-08-09 15:11:35,711-0500 INFO RequestHandler Handler(tag: 8028, JOBSTATUS) unregistering (send) +2013-08-09 15:11:35,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:35,984-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:35,984-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:36,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:36,485-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:36,485-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:36,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:36,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:36,985-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:37,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:37,485-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:37,486-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:37,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:37,986-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:37,986-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:38,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:38,486-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:38,487-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:38,565-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094402-1376079003788-1376079003789) Stageout workerid=000000 +2013-08-09 15:11:38,565-0500 INFO RequestHandler Handler(tag: 2122, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,566-0500 INFO PutFileHandler Handler(tag: 2123, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/t/sh-tl7z3kdl/./output/sim_8.out +2013-08-09 15:11:38,566-0500 INFO PutFileHandler Handler(tag: 2123, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_8.out +2013-08-09 15:11:38,569-0500 INFO PutFileCommand Sending Command(tag: 35, PUT) (t) on TCP-null +2013-08-09 15:11:38,569-0500 INFO PutFileCommand Command(tag: 35, PUT) (t) sending data +2013-08-09 15:11:38,569-0500 INFO PutFileHandler Handler(tag: 2123, PUT) -> 35 +2013-08-09 15:11:38,570-0500 INFO RequestHandler Handler(tag: 2124, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,570-0500 INFO PutFileHandler Handler(tag: 2125, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/t/sh-tl7z3kdl/wrapper.log +2013-08-09 15:11:38,570-0500 INFO PutFileHandler Handler(tag: 2125, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-tl7z3kdl.info +2013-08-09 15:11:38,570-0500 INFO PutFileCommand Sending Command(tag: 36, PUT) (t) on TCP-null +2013-08-09 15:11:38,570-0500 INFO PutFileCommand Command(tag: 36, PUT) (t) sending data +2013-08-09 15:11:38,570-0500 INFO PutFileHandler Handler(tag: 2125, PUT) -> 36 +2013-08-09 15:11:38,607-0500 INFO PutFileHandler Handler(tag: 2123, PUT) Transfer done +2013-08-09 15:11:38,607-0500 INFO RequestHandler Handler(tag: 2123, PUT) unregistering (send) +2013-08-09 15:11:38,607-0500 INFO PutFileHandler Handler(tag: 2125, PUT) Transfer done +2013-08-09 15:11:38,607-0500 INFO RequestHandler Handler(tag: 2125, PUT) unregistering (send) +2013-08-09 15:11:38,625-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094398-1376079003794-1376079003795) Stageout workerid=000000 +2013-08-09 15:11:38,625-0500 INFO RequestHandler Handler(tag: 2126, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,626-0500 INFO PutFileHandler Handler(tag: 2127, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/0/sh-0m7z3kdl/wrapper.log +2013-08-09 15:11:38,626-0500 INFO PutFileHandler Handler(tag: 2127, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-0m7z3kdl.info +2013-08-09 15:11:38,626-0500 INFO PutFileCommand Sending Command(tag: 38, PUT) (t) on TCP-null +2013-08-09 15:11:38,626-0500 INFO PutFileCommand Command(tag: 38, PUT) (t) sending data +2013-08-09 15:11:38,626-0500 INFO PutFileHandler Handler(tag: 2127, PUT) -> 38 +2013-08-09 15:11:38,627-0500 INFO RequestHandler Handler(tag: 2128, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,627-0500 INFO PutFileHandler Handler(tag: 2129, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/0/sh-0m7z3kdl/./output/sim_9.out +2013-08-09 15:11:38,627-0500 INFO PutFileHandler Handler(tag: 2129, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_9.out +2013-08-09 15:11:38,627-0500 INFO PutFileCommand Sending Command(tag: 39, PUT) (t) on TCP-null +2013-08-09 15:11:38,627-0500 INFO PutFileCommand Command(tag: 39, PUT) (t) sending data +2013-08-09 15:11:38,627-0500 INFO PutFileHandler Handler(tag: 2129, PUT) -> 39 +2013-08-09 15:11:38,628-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094403-1376079003800-1376079003801) Stageout workerid=000000 +2013-08-09 15:11:38,628-0500 INFO RequestHandler Handler(tag: 2130, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,628-0500 INFO PutFileHandler Handler(tag: 2131, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/r/sh-rl7z3kdl/./output/sim_6.out +2013-08-09 15:11:38,628-0500 INFO PutFileHandler Handler(tag: 2131, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_6.out +2013-08-09 15:11:38,629-0500 INFO PutFileCommand Sending Command(tag: 41, PUT) (t) on TCP-null +2013-08-09 15:11:38,629-0500 INFO PutFileCommand Command(tag: 41, PUT) (t) sending data +2013-08-09 15:11:38,629-0500 INFO PutFileHandler Handler(tag: 2131, PUT) -> 41 +2013-08-09 15:11:38,629-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094401-1376079003779-1376079003780) Stageout workerid=000000 +2013-08-09 15:11:38,629-0500 INFO RequestHandler Handler(tag: 7919, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,630-0500 INFO PutFileHandler Handler(tag: 7920, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/u/sh-ul7z3kdl/wrapper.log +2013-08-09 15:11:38,630-0500 INFO PutFileHandler Handler(tag: 7920, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-ul7z3kdl.info +2013-08-09 15:11:38,630-0500 INFO PutFileCommand Sending Command(tag: 43, PUT) (t) on TCP-null +2013-08-09 15:11:38,630-0500 INFO PutFileCommand Command(tag: 43, PUT) (t) sending data +2013-08-09 15:11:38,630-0500 INFO PutFileHandler Handler(tag: 7920, PUT) -> 43 +2013-08-09 15:11:38,630-0500 INFO RequestHandler Handler(tag: 2132, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,631-0500 INFO PutFileHandler Handler(tag: 2133, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/r/sh-rl7z3kdl/wrapper.log +2013-08-09 15:11:38,631-0500 INFO PutFileHandler Handler(tag: 2133, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-rl7z3kdl.info +2013-08-09 15:11:38,631-0500 INFO PutFileCommand Sending Command(tag: 44, PUT) (t) on TCP-null +2013-08-09 15:11:38,631-0500 INFO PutFileCommand Command(tag: 44, PUT) (t) sending data +2013-08-09 15:11:38,631-0500 INFO PutFileHandler Handler(tag: 2133, PUT) -> 44 +2013-08-09 15:11:38,631-0500 INFO RequestHandler Handler(tag: 7921, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,632-0500 INFO PutFileHandler Handler(tag: 7922, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/u/sh-ul7z3kdl/./output/sim_5.out +2013-08-09 15:11:38,632-0500 INFO PutFileHandler Handler(tag: 7922, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_5.out +2013-08-09 15:11:38,632-0500 INFO PutFileCommand Sending Command(tag: 45, PUT) (t) on TCP-null +2013-08-09 15:11:38,632-0500 INFO PutFileCommand Command(tag: 45, PUT) (t) sending data +2013-08-09 15:11:38,632-0500 INFO PutFileHandler Handler(tag: 7922, PUT) -> 45 +2013-08-09 15:11:38,633-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094400-1376079003791-1376079003792) Stageout workerid=000000 +2013-08-09 15:11:38,634-0500 INFO RequestHandler Handler(tag: 8029, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,634-0500 INFO PutFileHandler Handler(tag: 8030, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/y/sh-yl7z3kdl/wrapper.log +2013-08-09 15:11:38,634-0500 INFO PutFileHandler Handler(tag: 8030, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-yl7z3kdl.info +2013-08-09 15:11:38,634-0500 INFO PutFileCommand Sending Command(tag: 47, PUT) (t) on TCP-null +2013-08-09 15:11:38,634-0500 INFO PutFileCommand Command(tag: 47, PUT) (t) sending data +2013-08-09 15:11:38,634-0500 INFO PutFileHandler Handler(tag: 8030, PUT) -> 47 +2013-08-09 15:11:38,635-0500 INFO RequestHandler Handler(tag: 8031, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,635-0500 INFO PutFileHandler Handler(tag: 8032, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/y/sh-yl7z3kdl/./output/sim_4.out +2013-08-09 15:11:38,635-0500 INFO PutFileHandler Handler(tag: 8032, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_4.out +2013-08-09 15:11:38,635-0500 INFO PutFileCommand Sending Command(tag: 48, PUT) (t) on TCP-null +2013-08-09 15:11:38,635-0500 INFO PutFileCommand Command(tag: 48, PUT) (t) sending data +2013-08-09 15:11:38,635-0500 INFO PutFileHandler Handler(tag: 8032, PUT) -> 48 +2013-08-09 15:11:38,673-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094406-1376079003782-1376079003783) Stageout workerid=000000 +2013-08-09 15:11:38,673-0500 INFO RequestHandler Handler(tag: 2134, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,673-0500 INFO PutFileHandler Handler(tag: 2135, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/v/sh-vl7z3kdl/./output/sim_2.out +2013-08-09 15:11:38,673-0500 INFO PutFileHandler Handler(tag: 2135, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_2.out +2013-08-09 15:11:38,673-0500 INFO PutFileCommand Sending Command(tag: 50, PUT) (t) on TCP-null +2013-08-09 15:11:38,673-0500 INFO PutFileCommand Command(tag: 50, PUT) (t) sending data +2013-08-09 15:11:38,673-0500 INFO PutFileHandler Handler(tag: 2135, PUT) -> 50 +2013-08-09 15:11:38,674-0500 INFO RequestHandler Handler(tag: 2136, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,674-0500 INFO PutFileHandler Handler(tag: 2137, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/v/sh-vl7z3kdl/wrapper.log +2013-08-09 15:11:38,674-0500 INFO PutFileHandler Handler(tag: 2137, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-vl7z3kdl.info +2013-08-09 15:11:38,674-0500 INFO PutFileCommand Sending Command(tag: 51, PUT) (t) on TCP-null +2013-08-09 15:11:38,675-0500 INFO PutFileCommand Command(tag: 51, PUT) (t) sending data +2013-08-09 15:11:38,675-0500 INFO PutFileHandler Handler(tag: 2137, PUT) -> 51 +2013-08-09 15:11:38,685-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094405-1376079003776-1376079003777) Stageout workerid=000000 +2013-08-09 15:11:38,686-0500 INFO RequestHandler Handler(tag: 2138, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,686-0500 INFO PutFileHandler Handler(tag: 2139, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/z/sh-zl7z3kdl/./output/sim_1.out +2013-08-09 15:11:38,686-0500 INFO PutFileHandler Handler(tag: 2139, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_1.out +2013-08-09 15:11:38,686-0500 INFO PutFileCommand Sending Command(tag: 53, PUT) (t) on TCP-null +2013-08-09 15:11:38,686-0500 INFO PutFileCommand Command(tag: 53, PUT) (t) sending data +2013-08-09 15:11:38,686-0500 INFO PutFileHandler Handler(tag: 2139, PUT) -> 53 +2013-08-09 15:11:38,687-0500 INFO RequestHandler Handler(tag: 2140, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,687-0500 INFO PutFileHandler Handler(tag: 2141, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/z/sh-zl7z3kdl/wrapper.log +2013-08-09 15:11:38,687-0500 INFO PutFileHandler Handler(tag: 2141, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-zl7z3kdl.info +2013-08-09 15:11:38,687-0500 INFO PutFileCommand Sending Command(tag: 54, PUT) (t) on TCP-null +2013-08-09 15:11:38,687-0500 INFO PutFileCommand Command(tag: 54, PUT) (t) sending data +2013-08-09 15:11:38,687-0500 INFO PutFileHandler Handler(tag: 2141, PUT) -> 54 +2013-08-09 15:11:38,688-0500 INFO PutFileHandler Handler(tag: 2127, PUT) Transfer done +2013-08-09 15:11:38,688-0500 INFO RequestHandler Handler(tag: 2127, PUT) unregistering (send) +2013-08-09 15:11:38,688-0500 INFO PutFileHandler Handler(tag: 2129, PUT) Transfer done +2013-08-09 15:11:38,688-0500 INFO RequestHandler Handler(tag: 2129, PUT) unregistering (send) +2013-08-09 15:11:38,688-0500 INFO PutFileHandler Handler(tag: 2131, PUT) Transfer done +2013-08-09 15:11:38,689-0500 INFO RequestHandler Handler(tag: 2131, PUT) unregistering (send) +2013-08-09 15:11:38,689-0500 INFO PutFileHandler Handler(tag: 7920, PUT) Transfer done +2013-08-09 15:11:38,689-0500 INFO RequestHandler Handler(tag: 7920, PUT) unregistering (send) +2013-08-09 15:11:38,689-0500 INFO PutFileHandler Handler(tag: 7922, PUT) Transfer done +2013-08-09 15:11:38,689-0500 INFO RequestHandler Handler(tag: 7922, PUT) unregistering (send) +2013-08-09 15:11:38,690-0500 INFO PutFileHandler Handler(tag: 8030, PUT) Transfer done +2013-08-09 15:11:38,690-0500 INFO RequestHandler Handler(tag: 8030, PUT) unregistering (send) +2013-08-09 15:11:38,690-0500 INFO PutFileHandler Handler(tag: 8032, PUT) Transfer done +2013-08-09 15:11:38,690-0500 INFO RequestHandler Handler(tag: 8032, PUT) unregistering (send) +2013-08-09 15:11:38,690-0500 INFO PutFileHandler Handler(tag: 2133, PUT) Transfer done +2013-08-09 15:11:38,690-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094397-1376079003773-1376079003774) Stageout workerid=000000 +2013-08-09 15:11:38,690-0500 INFO RequestHandler Handler(tag: 2133, PUT) unregistering (send) +2013-08-09 15:11:38,690-0500 INFO RequestHandler Handler(tag: 7923, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,691-0500 INFO PutFileHandler Handler(tag: 7924, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/s/sh-sl7z3kdl/./output/sim_0.out +2013-08-09 15:11:38,691-0500 INFO PutFileHandler Handler(tag: 7924, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_0.out +2013-08-09 15:11:38,691-0500 INFO PutFileCommand Sending Command(tag: 56, PUT) (t) on TCP-null +2013-08-09 15:11:38,691-0500 INFO PutFileCommand Command(tag: 56, PUT) (t) sending data +2013-08-09 15:11:38,691-0500 INFO PutFileHandler Handler(tag: 7924, PUT) -> 56 +2013-08-09 15:11:38,691-0500 INFO RequestHandler Handler(tag: 7925, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,692-0500 INFO PutFileHandler Handler(tag: 7926, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/s/sh-sl7z3kdl/wrapper.log +2013-08-09 15:11:38,692-0500 INFO PutFileHandler Handler(tag: 7926, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-sl7z3kdl.info +2013-08-09 15:11:38,693-0500 INFO PutFileCommand Sending Command(tag: 57, PUT) (t) on TCP-null +2013-08-09 15:11:38,693-0500 INFO PutFileCommand Command(tag: 57, PUT) (t) sending data +2013-08-09 15:11:38,693-0500 INFO PutFileHandler Handler(tag: 7926, PUT) -> 57 +2013-08-09 15:11:38,702-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094399-1376079003785-1376079003786) Stageout workerid=000000 +2013-08-09 15:11:38,702-0500 INFO RequestHandler Handler(tag: 8033, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,703-0500 INFO PutFileHandler Handler(tag: 8034, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/x/sh-xl7z3kdl/wrapper.log +2013-08-09 15:11:38,703-0500 INFO PutFileHandler Handler(tag: 8034, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-xl7z3kdl.info +2013-08-09 15:11:38,703-0500 INFO PutFileCommand Sending Command(tag: 59, PUT) (t) on TCP-null +2013-08-09 15:11:38,703-0500 INFO PutFileCommand Command(tag: 59, PUT) (t) sending data +2013-08-09 15:11:38,703-0500 INFO PutFileHandler Handler(tag: 8034, PUT) -> 59 +2013-08-09 15:11:38,703-0500 INFO RequestHandler Handler(tag: 8035, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,704-0500 INFO PutFileHandler Handler(tag: 8036, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/x/sh-xl7z3kdl/./output/sim_7.out +2013-08-09 15:11:38,704-0500 INFO PutFileHandler Handler(tag: 8036, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_7.out +2013-08-09 15:11:38,704-0500 INFO PutFileCommand Sending Command(tag: 60, PUT) (t) on TCP-null +2013-08-09 15:11:38,704-0500 INFO PutFileCommand Command(tag: 60, PUT) (t) sending data +2013-08-09 15:11:38,704-0500 INFO PutFileHandler Handler(tag: 8036, PUT) -> 60 +2013-08-09 15:11:38,704-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094404-1376079003797-1376079003798) Stageout workerid=000000 +2013-08-09 15:11:38,705-0500 INFO RequestHandler Handler(tag: 8037, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,705-0500 INFO PutFileHandler Handler(tag: 8038, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/q/sh-ql7z3kdl/./output/sim_3.out +2013-08-09 15:11:38,705-0500 INFO PutFileHandler Handler(tag: 8038, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_3.out +2013-08-09 15:11:38,705-0500 INFO PutFileCommand Sending Command(tag: 62, PUT) (t) on TCP-null +2013-08-09 15:11:38,705-0500 INFO PutFileCommand Command(tag: 62, PUT) (t) sending data +2013-08-09 15:11:38,705-0500 INFO PutFileHandler Handler(tag: 8038, PUT) -> 62 +2013-08-09 15:11:38,706-0500 INFO RequestHandler Handler(tag: 8039, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,706-0500 INFO PutFileHandler Handler(tag: 8040, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/q/sh-ql7z3kdl/wrapper.log +2013-08-09 15:11:38,706-0500 INFO PutFileHandler Handler(tag: 8040, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-ql7z3kdl.info +2013-08-09 15:11:38,706-0500 INFO PutFileCommand Sending Command(tag: 63, PUT) (t) on TCP-null +2013-08-09 15:11:38,706-0500 INFO PutFileCommand Command(tag: 63, PUT) (t) sending data +2013-08-09 15:11:38,706-0500 INFO PutFileHandler Handler(tag: 8040, PUT) -> 63 +2013-08-09 15:11:38,732-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094402-1376079003788-1376079003789) Completed +2013-08-09 15:11:38,732-0500 INFO Cpu 54.212.37.161:6 jobTerminated +2013-08-09 15:11:38,732-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=6 +2013-08-09 15:11:38,732-0500 INFO RequestHandler Handler(tag: 2142, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,733-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=6 Cpus sleeping: 15 +2013-08-09 15:11:38,733-0500 DEBUG Cpu 54.212.37.161:6 sleeping +2013-08-09 15:11:38,751-0500 INFO PutFileHandler Handler(tag: 2135, PUT) Transfer done +2013-08-09 15:11:38,751-0500 INFO RequestHandler Handler(tag: 2135, PUT) unregistering (send) +2013-08-09 15:11:38,751-0500 INFO PutFileHandler Handler(tag: 2137, PUT) Transfer done +2013-08-09 15:11:38,751-0500 INFO RequestHandler Handler(tag: 2137, PUT) unregistering (send) +2013-08-09 15:11:38,751-0500 INFO PutFileHandler Handler(tag: 2139, PUT) Transfer done +2013-08-09 15:11:38,752-0500 INFO RequestHandler Handler(tag: 2139, PUT) unregistering (send) +2013-08-09 15:11:38,752-0500 INFO PutFileHandler Handler(tag: 2141, PUT) Transfer done +2013-08-09 15:11:38,752-0500 INFO RequestHandler Handler(tag: 2141, PUT) unregistering (send) +2013-08-09 15:11:38,752-0500 INFO PutFileHandler Handler(tag: 7924, PUT) Transfer done +2013-08-09 15:11:38,752-0500 INFO RequestHandler Handler(tag: 7924, PUT) unregistering (send) +2013-08-09 15:11:38,752-0500 INFO PutFileHandler Handler(tag: 7926, PUT) Transfer done +2013-08-09 15:11:38,752-0500 INFO RequestHandler Handler(tag: 7926, PUT) unregistering (send) +2013-08-09 15:11:38,753-0500 INFO PutFileHandler Handler(tag: 8034, PUT) Transfer done +2013-08-09 15:11:38,753-0500 INFO RequestHandler Handler(tag: 8034, PUT) unregistering (send) +2013-08-09 15:11:38,753-0500 INFO PutFileHandler Handler(tag: 8036, PUT) Transfer done +2013-08-09 15:11:38,753-0500 INFO RequestHandler Handler(tag: 8036, PUT) unregistering (send) +2013-08-09 15:11:38,753-0500 INFO PutFileHandler Handler(tag: 8038, PUT) Transfer done +2013-08-09 15:11:38,753-0500 INFO RequestHandler Handler(tag: 8038, PUT) unregistering (send) +2013-08-09 15:11:38,753-0500 INFO PutFileHandler Handler(tag: 8040, PUT) Transfer done +2013-08-09 15:11:38,754-0500 INFO RequestHandler Handler(tag: 8040, PUT) unregistering (send) +2013-08-09 15:11:38,764-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094400-1376079003791-1376079003792) Completed +2013-08-09 15:11:38,764-0500 INFO Cpu 54.244.171.51:7 jobTerminated +2013-08-09 15:11:38,764-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=7 +2013-08-09 15:11:38,764-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=7 Cpus sleeping: 16 +2013-08-09 15:11:38,764-0500 DEBUG Cpu 54.244.171.51:7 sleeping +2013-08-09 15:11:38,764-0500 INFO RequestHandler Handler(tag: 8041, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,789-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094401-1376079003779-1376079003780) Completed +2013-08-09 15:11:38,789-0500 INFO Cpu 54.212.81.224:7 jobTerminated +2013-08-09 15:11:38,789-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=7 +2013-08-09 15:11:38,789-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=7 Cpus sleeping: 17 +2013-08-09 15:11:38,790-0500 INFO RequestHandler Handler(tag: 7927, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,790-0500 DEBUG Cpu 54.212.81.224:7 sleeping +2013-08-09 15:11:38,827-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094399-1376079003785-1376079003786) Completed +2013-08-09 15:11:38,827-0500 INFO Cpu 54.244.171.51:3 jobTerminated +2013-08-09 15:11:38,827-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=3 +2013-08-09 15:11:38,827-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=3 Cpus sleeping: 18 +2013-08-09 15:11:38,827-0500 INFO RequestHandler Handler(tag: 8042, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,827-0500 DEBUG Cpu 54.244.171.51:3 sleeping +2013-08-09 15:11:38,847-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094398-1376079003794-1376079003795) Completed +2013-08-09 15:11:38,847-0500 INFO Cpu 54.212.37.161:3 jobTerminated +2013-08-09 15:11:38,847-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=3 +2013-08-09 15:11:38,847-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=3 Cpus sleeping: 19 +2013-08-09 15:11:38,847-0500 INFO RequestHandler Handler(tag: 2143, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,847-0500 DEBUG Cpu 54.212.37.161:3 sleeping +2013-08-09 15:11:38,860-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094404-1376079003797-1376079003798) Completed +2013-08-09 15:11:38,860-0500 INFO Cpu 54.244.171.51:4 jobTerminated +2013-08-09 15:11:38,860-0500 DEBUG Cpu ready for work: block=54.244.171.51 id=4 +2013-08-09 15:11:38,860-0500 DEBUG Cpu requesting work: block=54.244.171.51 id=4 Cpus sleeping: 20 +2013-08-09 15:11:38,861-0500 INFO RequestHandler Handler(tag: 8043, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,861-0500 DEBUG Cpu 54.244.171.51:4 sleeping +2013-08-09 15:11:38,906-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094403-1376079003800-1376079003801) Completed +2013-08-09 15:11:38,906-0500 INFO Cpu 54.212.37.161:4 jobTerminated +2013-08-09 15:11:38,906-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=4 +2013-08-09 15:11:38,906-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=4 Cpus sleeping: 21 +2013-08-09 15:11:38,906-0500 INFO RequestHandler Handler(tag: 2144, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,906-0500 DEBUG Cpu 54.212.37.161:4 sleeping +2013-08-09 15:11:38,907-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094406-1376079003782-1376079003783) Completed +2013-08-09 15:11:38,907-0500 INFO Cpu 54.212.37.161:0 jobTerminated +2013-08-09 15:11:38,907-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=0 +2013-08-09 15:11:38,907-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=0 Cpus sleeping: 22 +2013-08-09 15:11:38,907-0500 INFO RequestHandler Handler(tag: 2145, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,907-0500 DEBUG Cpu 54.212.37.161:0 sleeping +2013-08-09 15:11:38,907-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094405-1376079003776-1376079003777) Completed +2013-08-09 15:11:38,907-0500 INFO Cpu 54.212.37.161:5 jobTerminated +2013-08-09 15:11:38,908-0500 DEBUG Cpu ready for work: block=54.212.37.161 id=5 +2013-08-09 15:11:38,908-0500 DEBUG Cpu requesting work: block=54.212.37.161 id=5 Cpus sleeping: 23 +2013-08-09 15:11:38,908-0500 DEBUG Cpu 54.212.37.161:5 sleeping +2013-08-09 15:11:38,908-0500 INFO RequestHandler Handler(tag: 2146, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,913-0500 DEBUG Cpu StatusEvent: Task(type=JOB_SUBMISSION, identity=urn:1376079094397-1376079003773-1376079003774) Completed +2013-08-09 15:11:38,914-0500 INFO Cpu 54.212.81.224:0 jobTerminated +2013-08-09 15:11:38,914-0500 DEBUG Cpu ready for work: block=54.212.81.224 id=0 +2013-08-09 15:11:38,914-0500 INFO RequestHandler Handler(tag: 7928, JOBSTATUS) unregistering (send) +2013-08-09 15:11:38,914-0500 DEBUG Cpu requesting work: block=54.212.81.224 id=0 Cpus sleeping: 24 +2013-08-09 15:11:38,914-0500 DEBUG Cpu 54.212.81.224:0 sleeping +2013-08-09 15:11:38,987-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:38,987-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:39,207-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:39,487-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:39,487-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:39,707-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:11:39,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:11:39,988-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:39,988-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:40,207-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:40,488-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:40,488-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:40,488-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:11:40,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:40,989-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:40,989-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:41,208-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:41,208-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:11:41,489-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:41,489-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:41,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:41,989-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:41,990-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:42,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:42,490-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:42,490-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:42,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:42,990-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:42,991-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:43,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:43,491-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:43,491-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:43,692-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 15:11:43,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:43,778-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:11:43,991-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:43,991-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:44,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:44,492-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:44,492-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:44,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:44,992-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:44,992-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:45,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:45,493-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:45,493-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:45,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:45,993-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:45,993-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:46,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:46,493-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:46,494-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:46,711-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:46,994-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:46,994-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:47,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:47,494-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:47,494-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:47,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:47,995-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:47,995-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:48,212-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:48,495-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:48,495-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:48,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:48,996-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:48,996-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:49,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:49,496-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:49,496-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:49,713-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:49,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:11:49,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:11:49,996-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:49,997-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:50,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:50,497-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:50,497-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:50,497-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:11:50,714-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:50,997-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:50,998-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:51,214-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:51,214-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:11:51,498-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:51,498-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:51,714-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:51,998-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:51,998-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:52,215-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:52,499-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:52,499-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:52,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:52,999-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:52,999-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:53,215-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:53,500-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:53,500-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:53,702-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 15:11:53,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:53,778-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:11:54,000-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:54,000-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:54,216-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:54,500-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:54,501-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:54,716-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:55,001-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:55,001-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:55,216-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:55,501-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:55,502-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:55,717-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:56,002-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:56,002-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:56,217-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:56,502-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:56,502-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:56,717-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:57,003-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:57,003-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:57,218-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:57,503-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:57,503-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:57,718-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:58,003-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:58,004-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:58,218-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:58,504-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:58,504-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:58,719-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:59,004-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:59,004-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:59,219-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:59,505-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:59,505-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:11:59,719-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:11:59,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:11:59,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:12:00,005-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:00,005-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:00,220-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:00,505-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:00,506-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:00,506-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:12:00,720-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:01,006-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:01,006-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:01,220-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:01,220-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:12:01,506-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:01,506-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:01,721-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:02,007-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:02,007-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:02,221-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:02,507-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:02,507-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:02,721-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:03,007-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:03,008-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:03,221-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:03,508-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:03,508-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:03,715-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 15:12:03,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:03,778-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:12:04,008-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:04,008-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:04,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:04,509-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:04,509-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:04,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:05,009-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:05,009-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:05,223-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:05,509-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:05,510-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:05,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:06,010-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:06,010-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:06,223-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:06,510-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:06,510-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:06,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:07,011-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:07,011-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:07,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:07,511-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:07,511-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:07,724-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:08,011-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:08,012-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:08,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:08,512-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:08,512-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:08,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:09,012-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:09,012-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:09,119-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -124ms, rtt: 142ms +2013-08-09 15:12:09,225-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:09,309-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -108ms, rtt: 122ms +2013-08-09 15:12:09,513-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:09,513-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:09,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:09,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:12:09,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:12:10,013-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:10,013-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:10,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:10,514-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:10,514-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:10,514-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:12:10,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:11,014-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:11,014-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:11,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:11,226-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:12:11,348-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -38ms, rtt: 137ms +2013-08-09 15:12:11,514-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:11,515-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:11,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:12,015-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:12,015-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:12,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:12,515-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:12,515-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:12,727-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:13,016-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:13,016-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:13,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:13,516-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:13,516-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:13,728-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:13,728-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 15:12:13,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:12:14,016-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:14,017-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:14,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:14,517-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:14,517-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:14,728-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:15,017-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:15,017-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:15,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:15,518-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:15,518-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:15,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:16,018-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:16,018-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:16,229-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:16,518-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:16,519-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:16,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:17,019-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:17,019-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:17,229-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:17,519-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:17,519-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:17,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:18,020-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:18,020-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:18,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:18,520-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:18,520-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:18,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:19,020-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:19,021-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:19,231-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:19,521-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:19,521-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:19,731-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:12:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:12:20,021-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:20,021-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:20,231-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:20,522-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:20,522-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:20,522-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:12:20,567-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151020.470, now=130809-151220.567, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 15:12:20,568-0500 INFO ChannelContext => Command(tag: 7, RESOURCEUPDATE) +2013-08-09 15:12:20,568-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 15:12:20,568-0500 INFO ChannelManager TCP-null handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151020.470, now=130809-151220.567, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 15:12:20,568-0500 INFO ChannelManager Channel already shut down +2013-08-09 15:12:20,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:21,022-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:21,022-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:21,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:21,232-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:12:21,522-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:21,523-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:21,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:22,023-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:22,023-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:22,233-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:22,523-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:22,523-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:22,733-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:23,024-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:23,024-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:23,035-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151022.035, now=130809-151223.035, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 15:12:23,035-0500 INFO ChannelContext => Command(tag: 7, RESOURCEUPDATE) +2013-08-09 15:12:23,035-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 15:12:23,036-0500 INFO ChannelManager BufferingChannel handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151022.035, now=130809-151223.035, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 15:12:23,036-0500 INFO ChannelManager Channel already shut down +2013-08-09 15:12:23,233-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:23,524-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:23,524-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:23,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:23,741-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 15:12:23,778-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:12:24,024-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:24,025-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:24,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:24,525-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:24,525-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:24,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:25,025-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:25,025-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:25,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:25,526-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:25,526-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:25,735-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:26,026-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:26,026-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:26,235-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:26,526-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:26,527-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:26,736-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:27,027-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:27,027-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:27,236-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:27,527-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:27,527-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:27,736-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:28,028-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:28,028-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:28,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:28,528-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:28,528-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:28,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:29,028-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:29,028-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:29,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:29,529-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:29,529-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:29,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:12:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:12:30,029-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:30,029-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:30,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:30,529-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:30,530-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:30,530-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:12:30,738-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:31,030-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:31,030-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:31,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:31,239-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:12:31,530-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:31,530-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:31,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:32,031-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:32,031-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:32,239-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:32,531-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:32,531-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:32,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:33,032-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:33,032-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:33,240-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:33,532-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:33,532-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:33,740-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:33,753-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 15:12:33,778-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:12:34,032-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:34,032-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:34,240-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:34,533-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:34,533-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:34,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:35,033-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:35,033-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:35,241-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:35,533-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:35,533-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:35,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:36,034-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:36,034-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:36,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:36,534-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:36,534-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:36,742-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:37,034-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:37,035-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:37,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:37,535-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:37,535-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:37,742-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:38,035-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:38,035-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:38,243-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:38,536-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:38,536-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:38,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:39,036-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:39,036-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:39,243-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:39,536-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:39,537-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:39,744-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:12:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:12:40,037-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:40,037-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:40,244-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:40,537-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:40,537-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:40,537-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:12:40,744-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:41,037-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:41,038-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:41,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:41,245-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:12:41,538-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:41,538-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:41,745-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:42,038-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:42,038-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:42,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:42,539-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:42,539-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:42,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:43,039-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:43,039-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:43,200-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -133ms, rtt: 162ms +2013-08-09 15:12:43,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:43,539-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:43,539-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:43,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:43,764-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 15:12:43,778-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:12:44,040-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:44,040-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:44,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:44,540-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:44,540-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:44,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:45,040-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:45,041-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:45,247-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:45,541-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:45,541-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:45,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:45,892-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -115ms, rtt: 161ms +2013-08-09 15:12:46,041-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:46,041-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:46,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:46,542-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:46,542-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:46,748-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:47,042-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:47,042-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:47,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:47,427-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -33ms, rtt: 189ms +2013-08-09 15:12:47,542-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:47,542-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:47,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:48,043-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:48,043-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:48,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:48,543-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:48,543-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:48,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:49,043-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:49,044-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:49,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:49,544-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:49,544-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:49,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:49,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:12:49,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:12:50,044-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:50,045-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:50,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:50,545-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:50,545-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:50,545-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:12:50,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:51,045-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:51,045-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:51,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:51,251-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:12:51,546-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:51,546-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:51,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:52,046-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:52,046-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:52,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:52,546-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:52,546-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:52,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:53,047-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:53,047-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:53,252-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:53,547-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:53,547-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:53,752-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:53,778-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 15:12:53,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:12:54,047-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:54,047-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:54,252-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:54,548-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:54,548-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:54,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:55,048-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:55,048-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:55,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:55,549-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:55,549-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:55,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:56,049-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:56,049-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:56,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:56,550-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:56,550-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:56,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:57,050-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:57,050-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:57,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:57,550-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:57,551-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:57,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:58,051-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:58,051-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:58,255-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:58,551-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:58,551-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:58,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:59,052-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:59,052-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:59,255-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:59,552-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:12:59,552-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:12:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:12:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:12:59,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:00,052-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:00,053-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:00,256-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:00,553-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:00,553-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:00,553-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:13:00,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:01,053-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:01,053-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:01,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:01,257-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:13:01,554-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:01,554-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:01,757-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:02,054-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:02,054-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:02,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:02,554-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:02,554-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:02,757-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:03,055-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:03,055-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:03,258-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:03,555-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:03,555-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:03,758-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:03,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:13:03,788-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 15:13:04,056-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:04,056-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:04,258-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:04,556-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:04,556-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:04,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:05,056-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:05,056-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:05,259-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:05,557-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:05,557-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:05,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:06,057-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:06,057-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:06,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:06,557-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:06,558-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:06,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:07,058-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:07,058-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:07,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:07,558-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:07,558-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:07,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:08,059-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:08,059-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:08,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:08,559-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:08,559-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:08,761-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:09,059-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:09,060-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:09,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:09,560-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:09,560-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:13:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:13:09,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:10,060-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:10,060-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:10,262-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:10,561-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:10,561-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:10,561-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:13:10,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:11,061-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:11,061-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:11,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:11,263-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:13:11,561-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:11,562-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:11,763-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:12,062-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:12,062-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:12,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:12,562-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:12,562-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:12,764-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:13,063-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:13,063-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:13,264-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:13,563-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:13,563-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:13,764-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:13,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:13:13,801-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 15:13:14,063-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:14,064-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:14,265-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:14,564-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:14,564-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:14,765-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:15,064-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:15,064-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:15,265-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:15,564-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:15,565-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:15,765-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:16,065-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:16,065-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:16,266-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:16,565-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:16,565-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:16,766-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:17,066-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:17,066-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:17,265-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -142ms, rtt: 166ms +2013-08-09 15:13:17,266-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:17,566-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:17,566-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:17,767-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:18,067-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:18,067-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:18,267-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:18,567-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:18,567-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:18,767-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:19,067-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:19,067-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:19,267-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:19,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:19,568-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:13:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:13:19,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:20,068-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:20,068-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:20,268-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:20,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:20,569-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:20,569-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:13:20,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:21,069-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:21,069-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:21,269-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:21,269-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:13:21,569-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:21,569-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:21,769-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:22,070-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:22,070-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:22,269-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:22,436-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -109ms, rtt: 162ms +2013-08-09 15:13:22,570-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:22,570-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:22,769-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:23,070-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:23,071-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:23,270-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:23,420-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -40ms, rtt: 155ms +2013-08-09 15:13:23,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:23,571-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:23,770-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:23,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:13:23,805-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 15:13:24,071-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:24,071-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:24,270-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:24,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:24,572-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:24,770-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:25,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:25,072-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:25,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:25,572-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:25,572-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:25,771-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:26,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:26,073-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:26,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:26,573-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:26,573-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:26,772-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:27,073-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:27,074-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:27,272-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:27,574-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:27,574-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:27,772-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:28,074-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:28,074-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:28,272-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:28,574-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:28,575-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:28,773-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:29,075-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:29,075-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:29,273-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:29,575-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:29,575-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:29,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:13:29,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:13:29,773-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:30,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:30,076-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:30,273-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:30,576-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:30,576-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:30,576-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:13:30,774-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:31,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:31,077-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:31,274-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:31,274-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:13:31,577-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:31,577-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:31,774-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:32,077-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:32,077-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:32,275-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:32,577-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:32,578-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:32,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:33,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:33,078-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:33,275-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:33,578-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:33,578-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:33,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:33,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:13:33,809-0500 INFO Multiplexer Avg stream buf: 0 +2013-08-09 15:13:34,079-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:34,079-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:34,275-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:34,579-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:34,579-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:34,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:35,079-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:35,079-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:35,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:35,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:35,580-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:35,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:36,080-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:36,080-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:36,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:36,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:36,580-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:36,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:37,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:37,081-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:37,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:37,581-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:37,581-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:37,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:38,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:38,082-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:38,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:38,582-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:38,582-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:38,778-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:39,005-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151138.997, now=130809-151339.005, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 15:13:39,005-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 15:13:39,005-0500 INFO ChannelManager TCP-null handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151138.997, now=130809-151339.005, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 15:13:39,006-0500 INFO AbstractTCPChannel null: Channel shut down +2013-08-09 15:13:39,006-0500 INFO MetaChannel MetaChannel[cps-58742] -> TCP-null bind -> BufferingChannel +2013-08-09 15:13:39,006-0500 INFO Multiplexer Unregistering channel TCP-null +2013-08-09 15:13:39,006-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151138.997, now=130809-151339.005, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 15:13:39,006-0500 INFO ChannelManager Channel exception handled +2013-08-09 15:13:39,022-0500 INFO Multiplexer Channel is closed. Removing. +2013-08-09 15:13:39,022-0500 INFO Multiplexer Exception in channel step +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +2013-08-09 15:13:39,022-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 15:13:39,022-0500 INFO ChannelManager TCP-null handling channel exception +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +2013-08-09 15:13:39,022-0500 INFO ChannelManager Channel already shut down +2013-08-09 15:13:39,023-0500 INFO Multiplexer Removing faulty channel TCP-null +2013-08-09 15:13:39,082-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:39,083-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:39,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:39,583-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:39,583-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:13:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:13:39,778-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:40,083-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:40,083-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:40,279-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:40,584-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:40,584-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:40,584-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:13:40,779-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:41,084-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:41,084-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:41,279-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:41,280-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:13:41,584-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:41,584-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:41,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:42,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:42,085-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:42,280-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:42,585-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:42,585-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:42,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:43,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:43,085-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:43,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:43,586-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:43,586-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:43,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:13:43,781-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:43,812-0500 INFO Multiplexer No streams +2013-08-09 15:13:44,086-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:44,086-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:44,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:44,586-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:44,587-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:44,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:45,087-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:45,087-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:45,282-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:45,587-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:45,587-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:45,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:46,087-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:46,088-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:46,282-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:46,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:46,588-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:46,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:47,088-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:47,088-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:47,283-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:47,589-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:47,589-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:47,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:48,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:48,089-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:48,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:48,590-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:48,590-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:48,784-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:49,090-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:49,090-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:49,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:49,590-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:49,590-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:13:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:13:49,785-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:50,091-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:50,091-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:50,285-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:50,591-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:50,591-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:50,591-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:13:50,785-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:51,091-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:51,092-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:51,285-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:51,286-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:13:51,321-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -137ms, rtt: 161ms +2013-08-09 15:13:51,592-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:51,592-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:51,786-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:52,092-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:52,092-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:52,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:52,593-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:52,593-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:52,786-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:53,093-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:53,093-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:53,287-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:53,593-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:53,594-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:53,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:13:53,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:53,830-0500 INFO Multiplexer No streams +2013-08-09 15:13:54,094-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:54,094-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:54,287-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:54,594-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:54,594-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:54,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:55,094-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:55,095-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:55,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:55,595-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:55,595-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:55,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:56,095-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:56,095-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:56,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:56,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:56,596-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:56,789-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:57,096-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:57,096-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:57,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:57,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:57,597-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:57,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:58,097-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:58,097-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:58,290-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:58,597-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:58,597-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:58,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:58,979-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -117ms, rtt: 162ms +2013-08-09 15:13:59,098-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:59,098-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:59,291-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:59,455-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -34ms, rtt: 163ms +2013-08-09 15:13:59,598-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:13:59,598-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:13:59,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:13:59,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:13:59,791-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:00,098-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:00,098-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:00,291-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:00,599-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:00,599-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:00,599-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:14:00,791-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:01,099-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:01,099-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:01,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:01,292-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:14:01,599-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:01,599-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:01,792-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:02,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:02,100-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:02,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:02,600-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:02,600-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:02,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:03,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:03,101-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:03,293-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:03,601-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:03,601-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:03,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:14:03,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:03,850-0500 INFO Multiplexer No streams +2013-08-09 15:14:04,101-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:04,101-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:04,293-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:04,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:04,602-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:04,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:05,102-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:05,102-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:05,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:05,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:05,602-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:05,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:06,103-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:06,103-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:06,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:06,603-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:06,603-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:06,795-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:07,103-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:07,104-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:07,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:07,604-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:07,604-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:07,795-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:08,104-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:08,105-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:08,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:08,605-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:08,605-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:08,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:09,105-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:09,105-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:09,296-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:09,606-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:09,606-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:14:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:14:09,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:10,106-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:10,106-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:10,296-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:10,606-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:10,606-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:10,606-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:14:10,797-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:11,107-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:11,107-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:11,297-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:11,297-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:14:11,607-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:11,607-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:11,797-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:12,107-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:12,108-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:12,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:12,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:12,608-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:12,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:13,108-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:13,108-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:13,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:13,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:13,609-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:13,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:14:13,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:13,859-0500 INFO Multiplexer No streams +2013-08-09 15:14:14,109-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:14,109-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:14,299-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:14,609-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:14,609-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:14,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:15,109-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:15,110-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:15,299-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:15,610-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:15,610-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:15,800-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:16,110-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:16,110-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:16,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:16,610-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:16,611-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:16,800-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:17,111-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:17,111-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:17,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:17,611-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:17,611-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:17,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:18,112-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:18,112-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:18,301-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:18,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:18,612-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:18,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:19,112-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:19,113-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:19,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:19,613-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:19,613-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:14:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:14:19,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:20,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:20,114-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:20,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:20,614-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:20,614-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:20,614-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:14:20,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:21,114-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:21,114-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:21,303-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:21,303-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:14:21,615-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:21,615-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:21,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:22,115-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:22,115-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:22,303-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:22,615-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:22,616-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:22,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:23,116-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:23,116-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:23,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:23,616-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:23,616-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:23,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:14:23,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:23,861-0500 INFO Multiplexer No streams +2013-08-09 15:14:24,117-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:24,117-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:24,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:24,617-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:24,617-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:24,805-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:25,117-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:25,118-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:25,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:25,390-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -146ms, rtt: 169ms +2013-08-09 15:14:25,618-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:25,618-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:25,805-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:26,118-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:26,118-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:26,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:26,619-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:26,619-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:26,806-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:27,119-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:27,119-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:27,306-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:27,619-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:27,619-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:27,806-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:28,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:28,120-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:28,306-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:28,620-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:28,620-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:28,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:29,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:29,121-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:29,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:29,621-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:29,621-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:14:29,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:14:29,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:30,121-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:30,121-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:30,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:30,621-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:30,622-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:30,622-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:14:30,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:31,122-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:31,122-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:31,308-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:31,308-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:14:31,622-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:31,622-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:31,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:32,123-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:32,123-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:32,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:32,623-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:32,623-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:32,809-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:33,123-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:33,123-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:33,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:33,624-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:33,624-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:33,779-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:14:33,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:33,879-0500 INFO Multiplexer No streams +2013-08-09 15:14:34,124-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:34,124-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:34,310-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:34,624-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:34,625-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:34,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:35,125-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:35,125-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:35,310-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:35,483-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -41ms, rtt: 164ms +2013-08-09 15:14:35,531-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -124ms, rtt: 171ms +2013-08-09 15:14:35,625-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:35,625-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:35,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:36,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:36,126-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:36,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:36,626-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:36,626-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:36,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:37,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:37,126-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:37,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:37,627-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:37,627-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:37,812-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:38,127-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:38,127-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:38,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:38,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:38,628-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:38,812-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:39,128-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:39,128-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:39,313-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:39,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:39,629-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:14:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:14:39,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:40,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:40,129-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:40,313-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:40,629-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:40,629-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:40,629-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:14:40,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:41,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:41,130-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:41,314-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:41,314-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:14:41,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:41,630-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:41,814-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:42,130-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:42,130-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:42,314-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:42,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:42,631-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:42,815-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:43,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:43,131-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:43,315-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:43,631-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:43,631-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:43,780-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:14:43,815-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:43,899-0500 INFO Multiplexer No streams +2013-08-09 15:14:44,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:44,132-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:44,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:44,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:44,632-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:44,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:45,132-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:45,132-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:45,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:45,633-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:45,633-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:45,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:46,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:46,133-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:46,317-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:46,633-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:46,633-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:46,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:47,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:47,134-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:47,317-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:47,634-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:47,634-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:47,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:48,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:48,134-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:48,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:48,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:48,635-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:48,818-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:49,135-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:49,135-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:49,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:49,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:49,636-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:14:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:14:49,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:50,136-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:50,136-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:50,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:50,636-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:50,637-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:50,637-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:14:50,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:51,137-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:51,137-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:51,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:51,320-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:14:51,637-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:51,637-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:51,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:52,138-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:52,138-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:52,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:52,638-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:52,638-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:52,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:53,138-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:53,138-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:53,321-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:53,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:53,639-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:53,780-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:14:53,821-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:53,901-0500 INFO Multiplexer No streams +2013-08-09 15:14:54,139-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:54,139-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:54,321-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:54,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:54,640-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:54,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:55,140-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:55,140-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:55,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:55,640-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:55,640-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:55,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:56,141-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:56,141-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:56,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:56,641-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:56,641-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:56,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:57,142-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:57,142-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:57,323-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:57,642-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:57,642-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:57,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:58,142-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:58,143-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:58,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:58,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:58,643-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:58,824-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:59,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:59,143-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:59,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:59,443-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -141ms, rtt: 161ms +2013-08-09 15:14:59,644-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:14:59,644-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:14:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:14:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:14:59,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:00,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:00,144-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:00,325-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:00,644-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:00,645-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:00,645-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:15:00,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:01,145-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:01,145-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:01,325-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:01,326-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:15:01,645-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:01,645-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:01,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:02,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:02,146-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:02,326-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:02,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:02,646-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:02,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:03,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:03,147-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:03,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:03,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:03,647-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:03,780-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:15:03,827-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:03,907-0500 INFO Multiplexer No streams +2013-08-09 15:15:04,147-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:04,147-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:04,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:04,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:04,648-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:04,827-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:05,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:05,148-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:05,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:05,648-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:05,648-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:05,828-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:06,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:06,149-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:06,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:06,649-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:06,649-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:06,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:07,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:07,149-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:07,329-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:07,650-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:07,650-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:07,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:08,150-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:08,150-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:08,329-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:08,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:08,651-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:08,830-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:09,151-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:09,151-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:09,330-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:09,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:09,652-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:15:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:15:09,830-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:10,152-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:10,152-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:10,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:10,652-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:10,652-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:10,652-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:15:10,831-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:11,153-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:11,153-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:11,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:11,331-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:15:11,501-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -48ms, rtt: 155ms +2013-08-09 15:15:11,653-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:11,653-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:11,832-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:12,064-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -119ms, rtt: 160ms +2013-08-09 15:15:12,153-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:12,154-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:12,332-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:12,654-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:12,654-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:12,832-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:13,154-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:13,154-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:13,332-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:13,655-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:13,655-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:13,780-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:15:13,833-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:13,909-0500 INFO Multiplexer No streams +2013-08-09 15:15:14,155-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:14,155-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:14,333-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:14,655-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:14,655-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:14,833-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:15,156-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:15,156-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:15,334-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:15,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:15,656-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:15,834-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:16,156-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:16,157-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:16,334-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:16,657-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:16,657-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:16,834-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:17,157-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:17,157-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:17,335-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:17,658-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:17,658-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:17,835-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:18,158-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:18,158-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:18,335-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:18,658-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:18,659-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:18,836-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:19,159-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:19,159-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:19,336-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:19,659-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:19,659-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:15:19,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:15:19,836-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:20,160-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:20,160-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:20,337-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:20,660-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:20,660-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:20,660-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:15:20,837-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:21,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:21,161-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:21,337-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:21,337-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:15:21,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:21,661-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:21,837-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:22,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:22,161-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:22,338-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:22,662-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:22,662-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:22,838-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:23,162-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:23,162-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:23,338-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:23,662-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:23,662-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:23,781-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:15:23,839-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:23,911-0500 INFO Multiplexer No streams +2013-08-09 15:15:24,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:24,163-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:24,339-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:24,663-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:24,663-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:24,839-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:25,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:25,163-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:25,340-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:25,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:25,664-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:25,840-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:26,164-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:26,164-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:26,340-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:26,665-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:26,665-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:26,840-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:27,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:27,165-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:27,341-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:27,665-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:27,666-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:27,841-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:28,166-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:28,166-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:28,341-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:28,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:28,666-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:28,842-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:29,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:29,167-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:29,342-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:29,667-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:29,667-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:15:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:15:29,842-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:30,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:30,167-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:30,343-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:30,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:30,668-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:30,668-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:15:30,843-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:31,168-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:31,168-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:31,343-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:31,343-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:15:31,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:31,669-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:31,844-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:32,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:32,169-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:32,344-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:32,669-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:32,669-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:32,844-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:33,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:33,170-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:33,344-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:33,504-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -150ms, rtt: 161ms +2013-08-09 15:15:33,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:33,670-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:33,781-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:15:33,845-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:33,913-0500 INFO Multiplexer No streams +2013-08-09 15:15:34,170-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:34,170-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:34,345-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:34,671-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:34,671-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:34,845-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:35,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:35,171-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:35,346-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:35,671-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:35,671-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:35,846-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:36,172-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:36,172-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:36,346-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:36,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:36,672-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:36,846-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:37,172-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:37,172-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:37,347-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:37,673-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:37,673-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:37,847-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:38,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:38,173-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:38,347-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:38,673-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:38,674-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:38,847-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:39,174-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:39,174-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:39,348-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:39,674-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:39,674-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:15:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:15:39,848-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:40,006-0500 INFO ChannelContext Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151339.006, now=130809-151540.006, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 15:15:40,006-0500 INFO AbstractKarajanChannel Channel config: null -> {buffer=null, keepalive=null} +2013-08-09 15:15:40,006-0500 INFO ChannelManager BufferingChannel handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151339.006, now=130809-151540.006, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +2013-08-09 15:15:40,006-0500 INFO ChannelManager Channel already shut down +2013-08-09 15:15:40,175-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:40,175-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:40,348-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:40,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:40,675-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:40,675-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:15:40,848-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:41,175-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:41,176-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:41,349-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:41,349-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:15:41,676-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:41,676-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:41,849-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:42,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:42,176-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:42,349-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:42,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:42,677-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:42,850-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:43,177-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:43,177-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:43,350-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:43,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:43,678-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:43,781-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:15:43,850-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:43,932-0500 INFO Multiplexer No streams +2013-08-09 15:15:44,178-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:44,178-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:44,350-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:44,678-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:44,678-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:44,851-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:45,179-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:45,179-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:45,351-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:45,679-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:45,679-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:45,851-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:46,179-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:46,179-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:46,351-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:46,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:46,680-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:46,852-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:47,180-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:47,180-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:47,352-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:47,528-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -42ms, rtt: 155ms +2013-08-09 15:15:47,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:47,681-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:47,852-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:48,181-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:48,181-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:48,352-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:48,608-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -126ms, rtt: 161ms +2013-08-09 15:15:48,681-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:48,681-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:48,853-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:49,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:49,182-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:49,353-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:49,682-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:49,682-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:15:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:15:49,853-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:50,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:50,183-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:50,353-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:50,683-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:50,683-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:50,683-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:15:50,854-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:51,183-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:51,183-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:51,354-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:51,354-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:15:51,684-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:51,684-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:51,854-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:52,184-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:52,184-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:52,354-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:52,684-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:52,685-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:52,855-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:53,185-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:53,185-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:53,355-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:53,685-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:53,685-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:53,781-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:15:53,855-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:53,938-0500 INFO Multiplexer No streams +2013-08-09 15:15:54,186-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:54,186-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:54,355-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:54,686-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:54,686-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:54,856-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:55,186-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:55,186-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:55,356-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:55,687-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:55,687-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:55,856-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:56,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:56,187-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:56,356-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:56,688-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:56,688-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:56,857-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:57,188-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:57,188-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:57,357-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:57,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:57,689-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:57,857-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:58,189-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:58,189-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:58,358-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:58,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:58,689-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:58,858-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:59,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:59,190-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:59,358-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:59,690-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:15:59,690-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:15:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:15:59,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:15:59,858-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:00,191-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:00,191-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:00,359-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:00,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:00,691-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:00,691-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:16:00,859-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:01,191-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:01,191-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:01,359-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:01,359-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:16:01,692-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:01,692-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:01,859-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:02,192-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:02,192-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:02,360-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:02,692-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:02,693-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:02,860-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:03,193-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:03,193-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:03,360-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:03,693-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:03,693-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:03,782-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:16:03,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:03,944-0500 INFO Multiplexer No streams +2013-08-09 15:16:04,193-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:04,194-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:04,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:04,694-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:04,694-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:04,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:05,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:05,194-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:05,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:05,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:05,695-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:05,862-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:06,195-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:06,195-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:06,362-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:06,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:06,695-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:06,862-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:07,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:07,196-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:07,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:07,565-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -145ms, rtt: 161ms +2013-08-09 15:16:07,696-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:07,696-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:07,863-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:08,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:08,197-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:08,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:08,697-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:08,697-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:08,863-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:09,197-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:09,198-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:09,364-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:09,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:09,698-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:09,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:16:09,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:16:09,864-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:10,198-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:10,198-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:10,364-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:10,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:10,699-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:10,699-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:16:10,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:11,199-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:11,199-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:11,365-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:11,365-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:16:11,699-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:11,699-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:11,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:12,200-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:12,200-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:12,366-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:12,700-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:12,700-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:12,866-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:13,200-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:13,201-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:13,366-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:13,701-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:13,701-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:13,782-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:16:13,866-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:13,951-0500 INFO Multiplexer No streams +2013-08-09 15:16:14,201-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:14,201-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:14,367-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:14,702-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:14,702-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:14,867-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:15,202-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:15,202-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:15,367-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:15,702-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:15,702-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:15,868-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:16,203-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:16,203-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:16,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:16,703-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:16,703-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:16,868-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:17,203-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:17,203-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:17,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:17,704-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:17,704-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:17,869-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:18,204-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:18,204-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:18,369-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:18,704-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:18,705-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:18,869-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:19,205-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:19,205-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:19,370-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:19,705-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:19,705-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:16:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:16:19,870-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:20,206-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:20,206-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:20,370-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:20,706-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:20,706-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:20,706-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:16:20,870-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:21,207-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:21,207-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:21,371-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:21,371-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:16:21,707-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:21,707-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:21,871-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:22,207-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:22,207-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:22,371-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:22,708-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:22,708-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:22,871-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:23,208-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:23,208-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:23,372-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:23,555-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -50ms, rtt: 155ms +2013-08-09 15:16:23,708-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:23,709-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:23,782-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:16:23,872-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:23,953-0500 INFO Multiplexer No streams +2013-08-09 15:16:24,209-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:24,209-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:24,372-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:24,709-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:24,709-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:24,873-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:25,152-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -120ms, rtt: 160ms +2013-08-09 15:16:25,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:25,210-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:25,373-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:25,710-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:25,710-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:25,873-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:26,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:26,211-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:26,374-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:26,711-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:26,711-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:26,874-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:27,211-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:27,212-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:27,374-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:27,712-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:27,712-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:27,874-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:28,212-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:28,212-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:28,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:28,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:28,713-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:28,875-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:29,213-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:29,213-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:29,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:29,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:29,714-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:29,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:16:29,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +2013-08-09 15:16:29,876-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:30,214-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:30,214-0500 INFO ThrottleManager mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:30,376-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:30,714-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:30,714-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:30,714-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:16:30,876-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:31,215-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:31,215-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:31,376-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:31,377-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:16:31,715-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:31,715-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:31,877-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:32,215-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:32,215-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:32,377-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:32,716-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:32,716-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:32,877-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:33,216-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:33,216-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:33,378-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:33,716-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:33,716-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:33,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:16:33,878-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:33,958-0500 INFO Multiplexer No streams +2013-08-09 15:16:34,217-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:34,217-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:34,378-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:34,717-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:34,717-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:34,878-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:35,217-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:35,218-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:35,379-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:35,718-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:35,718-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:35,879-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:36,218-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:36,218-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:36,379-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:36,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:36,719-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:36,880-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:37,219-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:37,219-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:37,380-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:37,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:37,719-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:37,880-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:38,220-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:38,220-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:38,380-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:38,720-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:38,720-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:38,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:39,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:39,221-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:39,381-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:39,721-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:39,721-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:16:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 64.26 MB +2013-08-09 15:16:39,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:40,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:40,222-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:40,382-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:40,722-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:40,722-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:40,722-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:16:40,882-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:41,222-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:41,222-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:41,382-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:41,382-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:16:41,626-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -154ms, rtt: 161ms +2013-08-09 15:16:41,723-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:41,723-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:41,883-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:42,223-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:42,223-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:42,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:42,723-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:42,724-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:42,883-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:43,224-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:43,224-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:43,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:43,724-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:43,724-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:43,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:16:43,884-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:43,964-0500 INFO Multiplexer No streams +2013-08-09 15:16:44,225-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:44,225-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:44,384-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:44,725-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:44,725-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:44,884-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:45,225-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:45,225-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:45,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:45,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:45,726-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:45,885-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:46,226-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:46,226-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:46,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:46,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:46,726-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:46,885-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:47,227-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:47,227-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:47,386-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:47,727-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:47,727-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:47,886-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:48,228-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:48,228-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:48,386-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:48,728-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:48,728-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:48,887-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:49,228-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:49,228-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:49,387-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:49,729-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:49,729-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:16:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 64.26 MB +2013-08-09 15:16:49,887-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:50,229-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:50,229-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:50,387-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:50,730-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:50,730-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:50,730-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:16:50,888-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:51,230-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:51,230-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:51,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:51,388-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:16:51,730-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:51,731-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:51,888-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:52,231-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:52,231-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:52,389-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:52,731-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:52,731-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:52,889-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:53,231-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:53,232-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:53,389-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:53,732-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:53,732-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:53,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:16:53,889-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:53,967-0500 INFO Multiplexer No streams +2013-08-09 15:16:54,232-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:54,232-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:54,390-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:54,733-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:54,733-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:54,890-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:55,233-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:55,233-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:55,390-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:55,733-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:55,733-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:55,891-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:56,234-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:56,234-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:56,391-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:56,734-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:56,734-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:56,891-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:57,234-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:57,235-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:57,392-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:57,735-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:57,735-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:57,892-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:58,235-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:58,235-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:58,392-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:58,736-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:58,736-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:58,892-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:59,236-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:59,236-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:59,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:59,582-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -44ms, rtt: 155ms +2013-08-09 15:16:59,736-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:16:59,736-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:16:59,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:16:59,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 64.26 MB +2013-08-09 15:16:59,893-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:00,237-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:00,237-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:00,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:00,737-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:00,737-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:00,737-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:17:00,893-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:01,237-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:01,238-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:01,394-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:01,394-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:17:01,698-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -127ms, rtt: 164ms +2013-08-09 15:17:01,738-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:01,738-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:01,894-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:02,238-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:02,238-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:02,394-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:02,738-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:02,739-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:02,895-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:03,239-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:03,239-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:03,395-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:03,739-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:03,739-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:03,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:17:03,895-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:03,969-0500 INFO Multiplexer No streams +2013-08-09 15:17:04,240-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:04,240-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:04,395-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:04,740-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:04,740-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:04,896-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:05,240-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:05,240-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:05,396-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:05,741-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:05,741-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:05,896-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:06,241-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:06,241-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:06,397-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:06,741-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:06,741-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:06,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:07,242-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:07,242-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:07,397-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:07,742-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:07,742-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:07,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:08,242-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:08,243-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:08,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:08,743-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:08,743-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:08,898-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:09,243-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:09,243-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:09,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:09,744-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:09,744-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:09,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:17:09,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 64.26 MB +2013-08-09 15:17:09,898-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:10,244-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:10,244-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:10,399-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:10,744-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:10,744-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:10,744-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:17:10,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:11,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:11,245-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:11,399-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:11,399-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:17:11,745-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:11,745-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:11,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:12,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:12,245-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:12,400-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:12,746-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:12,746-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:12,900-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:13,246-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:13,246-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:13,400-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:13,746-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:13,746-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:13,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:17:13,901-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:13,971-0500 INFO Multiplexer No streams +2013-08-09 15:17:14,247-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:14,247-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:14,401-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:14,747-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:14,747-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:14,901-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:15,247-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:15,247-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:15,401-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:15,687-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -150ms, rtt: 161ms +2013-08-09 15:17:15,748-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:15,748-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:15,902-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:16,248-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:16,248-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:16,402-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:16,748-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:16,748-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:16,902-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:17,249-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:17,249-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:17,402-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:17,749-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:17,749-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:17,903-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:18,249-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:18,249-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:18,403-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:18,750-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:18,750-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:18,903-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:19,250-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:19,250-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:19,403-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:19,750-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:19,750-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:17:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 64.26 MB +2013-08-09 15:17:19,904-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:20,251-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:20,251-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:20,404-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:20,751-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:20,751-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:20,751-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:17:20,904-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:21,252-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:21,252-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:21,404-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:21,404-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:17:21,752-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:21,752-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:21,905-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:22,252-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:22,252-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:22,405-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:22,753-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:22,753-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:22,905-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:23,253-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:23,253-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:23,405-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:23,753-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:23,753-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:23,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:17:23,906-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:23,974-0500 INFO Multiplexer No streams +2013-08-09 15:17:24,254-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:24,254-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:24,406-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:24,754-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:24,754-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:24,906-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:25,254-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:25,254-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:25,406-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:25,755-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:25,755-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:25,907-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:26,255-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:26,255-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:26,407-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:26,755-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:26,756-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:26,907-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:27,256-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:27,256-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:27,408-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:27,756-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:27,756-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:27,908-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:28,257-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:28,257-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:28,408-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:28,757-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:28,757-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:28,908-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:29,257-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:29,257-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:29,409-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:17:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 64.26 MB +2013-08-09 15:17:29,758-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:29,758-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:29,909-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:30,258-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:30,258-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:30,409-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:30,758-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:30,758-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:30,758-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:17:30,909-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:31,259-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:31,259-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:31,410-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:31,410-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:17:31,759-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:31,759-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:31,910-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:32,259-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:32,259-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:32,410-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:32,760-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:32,760-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:32,911-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:33,260-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:33,260-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:33,411-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:33,760-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:33,760-0500 INFO ThrottleManager mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:33,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:17:33,911-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:33,989-0500 INFO Multiplexer No streams +2013-08-09 15:17:34,261-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:34,261-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:34,411-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:34,761-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:34,761-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:34,912-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:35,261-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:35,262-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:35,412-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:35,608-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -51ms, rtt: 154ms +2013-08-09 15:17:35,762-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:35,762-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:35,912-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:36,262-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:36,262-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:36,412-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:36,762-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:36,763-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:36,913-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:37,263-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:37,263-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:37,413-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:37,763-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:37,763-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:37,913-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:38,239-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -134ms, rtt: 161ms +2013-08-09 15:17:38,263-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:38,264-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:38,413-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:38,764-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:38,764-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:38,914-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:39,264-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:39,265-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:39,414-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:39,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:17:39,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:17:39,765-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:39,765-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:39,914-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:40,265-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:40,265-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:40,414-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:40,766-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:40,766-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:40,766-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:17:40,915-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:41,266-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:41,266-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:41,415-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:41,415-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:17:41,766-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:41,766-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:41,915-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:42,267-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:42,267-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:42,416-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:42,767-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:42,767-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:42,916-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:43,267-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:43,267-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:43,416-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:43,768-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:43,768-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:43,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:17:43,916-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:43,997-0500 INFO Multiplexer No streams +2013-08-09 15:17:44,268-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:44,268-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:44,417-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:44,768-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:44,769-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:44,917-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:45,269-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:45,269-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:45,417-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:45,769-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:45,769-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:45,918-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:46,270-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:46,270-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:46,418-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:46,770-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:46,770-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:46,918-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:47,270-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:47,270-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:47,418-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:47,771-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:47,771-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:47,919-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:48,271-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:48,271-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:48,419-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:48,771-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:48,771-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:48,919-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:49,272-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:49,272-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:49,419-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:49,748-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -157ms, rtt: 161ms +2013-08-09 15:17:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:17:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:17:49,772-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:49,772-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:49,920-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:50,272-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:50,273-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:50,420-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:50,773-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:50,773-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:50,773-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:17:50,920-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:51,273-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:51,273-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:51,420-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:51,421-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:17:51,774-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:51,774-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:51,921-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:52,274-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:52,274-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:52,421-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:52,774-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:52,774-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:52,921-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:53,275-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:53,275-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:53,422-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:53,775-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:53,775-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:53,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:17:53,922-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:54,006-0500 INFO Multiplexer No streams +2013-08-09 15:17:54,275-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:54,275-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:54,422-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:54,776-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:54,776-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:54,922-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:55,276-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:55,276-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:55,423-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:55,776-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:55,776-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:55,923-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:56,277-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:56,277-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:56,423-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:56,777-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:56,777-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:56,924-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:57,278-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:57,278-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:57,424-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:57,778-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:57,778-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:57,924-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:58,278-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:58,279-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:58,424-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:58,779-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:58,779-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:58,925-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:59,279-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:59,279-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:59,425-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:17:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:17:59,779-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:17:59,780-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:17:59,925-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:00,280-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:00,280-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:00,425-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:00,780-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:00,780-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:00,780-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:18:00,926-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:01,281-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:01,281-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:01,426-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:01,426-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:18:01,781-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:01,781-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:01,926-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:02,281-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:02,281-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:02,426-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:02,782-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:02,782-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:02,927-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:03,282-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:03,282-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:03,427-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:03,782-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:03,782-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:03,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:18:03,927-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:04,012-0500 INFO Multiplexer No streams +2013-08-09 15:18:04,283-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:04,283-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:04,427-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:04,783-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:04,783-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:04,928-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:05,283-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:05,283-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:05,428-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:05,784-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:05,784-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:05,928-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:06,284-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:06,284-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:06,428-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:06,784-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:06,784-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:06,929-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:07,285-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:07,285-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:07,429-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:07,785-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:07,785-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:07,929-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:08,285-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:08,286-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:08,430-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:08,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:08,786-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:08,930-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:09,286-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:09,286-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:09,430-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:09,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:18:09,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:18:09,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:09,786-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:09,930-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:10,287-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:10,287-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:10,431-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:10,787-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:10,787-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:10,787-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:18:10,931-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:11,287-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:11,288-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:11,431-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:11,431-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:18:11,635-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -59ms, rtt: 154ms +2013-08-09 15:18:11,788-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:11,788-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:11,931-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:12,288-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:12,288-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:12,432-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:12,788-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:12,789-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:12,932-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:13,289-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:13,289-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:13,432-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:13,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:18:13,789-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:13,789-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:13,932-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:14,019-0500 INFO Multiplexer No streams +2013-08-09 15:18:14,290-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:14,290-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:14,433-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:14,782-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -128ms, rtt: 161ms +2013-08-09 15:18:14,790-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:14,790-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:14,933-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:15,290-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:15,290-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:15,433-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:15,791-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:15,791-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:15,934-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:16,291-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:16,291-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:16,434-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:16,791-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:16,791-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:16,934-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:17,292-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:17,292-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:17,434-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:17,792-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:17,792-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:17,935-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:18,292-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:18,293-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:18,435-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:18,793-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:18,793-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:18,935-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:19,293-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:19,293-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:19,435-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:18:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:18:19,793-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:19,794-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:19,936-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:20,294-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:20,294-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:20,436-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:20,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:20,795-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:20,795-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:18:20,936-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:21,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:21,295-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:21,436-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:21,437-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:18:21,795-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:21,795-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:21,937-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:22,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:22,296-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:22,437-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:22,796-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:22,796-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:22,937-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:23,296-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:23,296-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:23,438-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:23,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:18:23,796-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:23,797-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:23,809-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -166ms, rtt: 161ms +2013-08-09 15:18:23,938-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:24,025-0500 INFO Multiplexer No streams +2013-08-09 15:18:24,297-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:24,297-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:24,438-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:24,797-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:24,797-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:24,938-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:25,298-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:25,298-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:25,439-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:25,798-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:25,798-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:25,939-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:26,298-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:26,299-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:26,439-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:26,799-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:26,799-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:26,940-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:27,299-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:27,299-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:27,440-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:27,799-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:27,800-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:27,940-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:28,300-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:28,300-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:28,440-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:28,800-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:28,800-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:28,941-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:29,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:29,301-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:29,441-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:18:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:18:29,801-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:29,801-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:29,941-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:30,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:30,301-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:30,441-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:30,802-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:30,802-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:30,802-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:18:30,942-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:31,302-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:31,302-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:31,442-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:31,442-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:18:31,802-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:31,802-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:31,942-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:32,303-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:32,303-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:32,442-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:32,803-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:32,803-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:32,943-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:33,303-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:33,303-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:33,443-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:33,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:18:33,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:33,804-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:33,943-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:34,031-0500 INFO Multiplexer No streams +2013-08-09 15:18:34,304-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:34,304-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:34,444-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:34,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:34,804-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:34,944-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:35,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:35,305-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:35,444-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:35,805-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:35,805-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:35,944-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:36,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:36,305-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:36,445-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:36,806-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:36,806-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:36,945-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:37,306-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:37,306-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:37,445-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:37,806-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:37,806-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:37,945-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:38,307-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:38,307-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:38,446-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:38,807-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:38,807-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:38,946-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:39,307-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:39,308-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:39,446-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:18:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:18:39,808-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:39,808-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:39,946-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:40,308-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:40,308-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:40,447-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:40,808-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:40,809-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:40,809-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:18:40,947-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:41,309-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:41,309-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:41,447-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:41,447-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:18:41,809-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:41,809-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:41,947-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:42,310-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:42,310-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:42,448-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:42,810-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:42,810-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:42,948-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:43,310-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:43,310-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:43,448-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:43,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:18:43,811-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:43,811-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:43,949-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:44,038-0500 INFO Multiplexer No streams +2013-08-09 15:18:44,311-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:44,311-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:44,449-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:44,811-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:44,811-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:44,949-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:45,312-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:45,312-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:45,449-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:45,812-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:45,812-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:45,950-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:46,312-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:46,312-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:46,450-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:46,813-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:46,813-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:46,950-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:47,313-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:47,313-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:47,450-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:47,665-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -52ms, rtt: 157ms +2013-08-09 15:18:47,813-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:47,813-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:47,951-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:48,314-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:48,314-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:48,451-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:48,814-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:48,814-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:48,951-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:49,314-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:49,315-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:49,451-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:18:49,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:18:49,815-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:49,815-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:49,952-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:50,315-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:50,315-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:50,452-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:50,816-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:50,816-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:50,816-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:18:50,952-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:51,316-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:51,316-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:51,326-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -136ms, rtt: 161ms +2013-08-09 15:18:51,453-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:51,453-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:18:51,816-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:51,816-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:51,953-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:52,317-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:52,317-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:52,453-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:52,817-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:52,817-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:52,953-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:53,317-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:53,317-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:53,454-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:53,783-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:18:53,818-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:53,818-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:53,954-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:54,047-0500 INFO Multiplexer No streams +2013-08-09 15:18:54,318-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:54,318-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:54,454-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:54,818-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:54,819-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:54,954-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:55,319-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:55,319-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:55,455-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:55,819-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:55,819-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:55,955-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:56,319-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:56,320-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:56,455-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:56,820-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:56,820-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:56,955-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:57,320-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:57,320-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:57,456-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:57,821-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:57,821-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:57,885-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -162ms, rtt: 175ms +2013-08-09 15:18:57,956-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:58,321-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:58,321-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:58,456-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:58,821-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:58,822-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:58,957-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:59,322-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:59,322-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:59,457-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:18:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:18:59,822-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:18:59,822-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:18:59,957-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:00,322-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:00,322-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:00,457-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:00,823-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:00,823-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:00,823-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:19:00,958-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:01,323-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:01,323-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:01,458-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:01,458-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:19:01,823-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:01,823-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:01,958-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:02,324-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:02,324-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:02,458-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:02,824-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:02,824-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:02,959-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:03,324-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:03,324-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:03,459-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:03,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:19:03,825-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:03,825-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:03,959-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:04,056-0500 INFO Multiplexer No streams +2013-08-09 15:19:04,325-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:04,325-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:04,460-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:04,825-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:04,825-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:04,960-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:05,326-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:05,326-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:05,460-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:05,826-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:05,826-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:05,960-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:06,326-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:06,326-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:06,461-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:06,826-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:06,827-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:06,961-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:07,327-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:07,327-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:07,461-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:07,827-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:07,827-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:07,961-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:08,327-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:08,328-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:08,462-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:08,828-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:08,828-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:08,962-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:09,328-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:09,328-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:09,462-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:19:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:19:09,829-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:09,829-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:09,962-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:10,329-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:10,329-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:10,463-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:10,829-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:10,829-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:10,829-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:19:10,963-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:11,329-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:11,330-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:11,463-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:11,463-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:19:11,830-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:11,830-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:11,963-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:12,330-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:12,330-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:12,464-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:12,830-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:12,831-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:12,964-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:13,331-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:13,331-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:13,464-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:13,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:19:13,831-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:13,831-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:13,964-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:14,064-0500 INFO Multiplexer No streams +2013-08-09 15:19:14,331-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:14,331-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:14,465-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:14,832-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:14,832-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:14,965-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:15,332-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:15,332-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:15,465-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:15,832-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:15,832-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:15,966-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:16,333-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:16,333-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:16,466-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:16,833-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:16,833-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:16,966-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:17,333-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:17,333-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:17,466-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:17,834-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:17,834-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:17,967-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:18,334-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:18,334-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:18,467-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:18,834-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:18,834-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:18,967-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:19,335-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:19,335-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:19,467-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:19:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:19:19,835-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:19,835-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:19,968-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:20,335-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:20,336-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:20,468-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:20,836-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:20,836-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:20,836-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:19:20,968-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:21,336-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:21,336-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:21,468-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:21,469-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:19:21,836-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:21,837-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:21,969-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:22,337-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:22,337-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:22,469-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:22,837-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:22,837-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:22,969-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:23,337-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:23,337-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:23,470-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:23,712-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -60ms, rtt: 177ms +2013-08-09 15:19:23,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:19:23,838-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:23,838-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:23,970-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:24,073-0500 INFO Multiplexer No streams +2013-08-09 15:19:24,338-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:24,338-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:24,470-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:24,838-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:24,838-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:24,970-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:25,339-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:25,339-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:25,471-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:25,839-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:25,839-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:25,971-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:26,339-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:26,340-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:26,471-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:26,840-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:26,840-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:26,971-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:27,340-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:27,340-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:27,472-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:27,840-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:27,841-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:27,870-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -130ms, rtt: 161ms +2013-08-09 15:19:27,972-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:28,341-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:28,341-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:28,472-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:28,841-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:28,841-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:28,972-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:29,341-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:29,342-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:29,473-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:19:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:19:29,842-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:29,842-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:29,973-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:30,342-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:30,342-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:30,473-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:30,842-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:30,842-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:30,843-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:19:30,974-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:31,343-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:31,343-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:31,474-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:31,474-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:19:31,843-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:31,843-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:31,967-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -170ms, rtt: 196ms +2013-08-09 15:19:31,974-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:32,343-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:32,343-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:32,474-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:32,844-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:32,844-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:32,975-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:33,344-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:33,344-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:33,475-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:33,784-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:19:33,844-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:33,844-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:33,975-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:34,075-0500 INFO Multiplexer No streams +2013-08-09 15:19:34,345-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:34,345-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:34,475-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:34,845-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:34,845-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:34,976-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:35,345-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:35,345-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:35,476-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:35,846-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:35,846-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:35,976-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:36,346-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:36,346-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:36,476-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:36,846-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:36,846-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:36,977-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:37,347-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:37,347-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:37,477-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:37,847-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:37,847-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:37,977-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:38,347-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:38,348-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:38,478-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:38,848-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:38,848-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:38,978-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:39,348-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:39,348-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:39,478-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:19:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:19:39,849-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:39,849-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:39,978-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:40,349-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:40,349-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:40,479-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:40,849-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:40,849-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:40,849-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:19:40,979-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:41,350-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:41,350-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:41,479-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:41,479-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:19:41,850-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:41,850-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:41,979-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:42,350-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:42,350-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:42,480-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:42,851-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:42,851-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:42,980-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:43,351-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:43,351-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:43,480-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:43,785-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:19:43,851-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:43,851-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:43,980-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:44,084-0500 INFO Multiplexer No streams +2013-08-09 15:19:44,352-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:44,352-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:44,481-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:44,852-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:44,852-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:44,981-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:45,352-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:45,352-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:45,481-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:45,853-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:45,853-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:45,981-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:46,353-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:46,353-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:46,482-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:46,853-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:46,853-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:46,982-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:47,354-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:47,354-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:47,482-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:47,854-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:47,854-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:47,983-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:48,354-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:48,355-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:48,483-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:48,855-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:48,855-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:48,983-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:49,355-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:49,355-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:49,483-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:49,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:19:49,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:19:49,855-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:49,856-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:49,984-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:50,356-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:50,356-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:50,484-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:50,856-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:50,856-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:50,856-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:19:50,984-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:51,357-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:51,357-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:51,484-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:51,484-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:19:51,857-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:51,857-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:51,985-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:52,357-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:52,357-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:52,485-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:52,858-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:52,858-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:52,985-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:53,358-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:53,358-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:53,485-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:53,785-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:19:53,858-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:53,858-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:53,986-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:54,092-0500 INFO Multiplexer No streams +2013-08-09 15:19:54,359-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:54,359-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:54,486-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:54,859-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:54,859-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:54,986-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:55,359-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:55,359-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:55,487-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:55,860-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:55,860-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:55,987-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:56,360-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:56,360-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:56,487-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:56,861-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:56,861-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:56,987-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:57,361-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:57,361-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:57,488-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:57,861-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:57,861-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:57,988-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:58,362-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:58,362-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:58,488-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:58,862-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:58,862-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:58,988-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:59,362-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:59,362-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:59,489-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:59,717-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -54ms, rtt: 154ms +2013-08-09 15:19:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:19:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:19:59,863-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:19:59,863-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:19:59,989-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:00,363-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:00,363-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:00,489-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:00,863-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:00,863-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:00,863-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:20:00,989-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:01,364-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:01,364-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:01,490-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:01,490-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:20:01,864-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:01,864-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:01,990-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:02,364-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:02,364-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:02,490-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:02,865-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:02,865-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:02,990-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:03,365-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:03,365-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:03,491-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:03,785-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:20:03,865-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:03,865-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:03,991-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:04,096-0500 INFO Multiplexer No streams +2013-08-09 15:20:04,366-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:04,366-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:04,418-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -137ms, rtt: 166ms +2013-08-09 15:20:04,491-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:04,866-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:04,866-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:04,991-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:05,366-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:05,366-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:05,492-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:05,866-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:05,867-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:05,992-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:05,994-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -166ms, rtt: 162ms +2013-08-09 15:20:06,367-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:06,367-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:06,492-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:06,867-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:06,867-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:06,992-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:07,367-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:07,368-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:07,493-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:07,868-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:07,868-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:07,993-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:08,368-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:08,369-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:08,493-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:08,869-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:08,869-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:08,993-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:09,369-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:09,369-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:09,494-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:20:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:20:09,869-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:09,870-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:09,994-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:10,370-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:10,370-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:10,494-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:10,870-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:10,870-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:10,870-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:20:10,994-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:11,370-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:11,371-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:11,495-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:11,495-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:20:11,871-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:11,871-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:11,995-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:12,371-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:12,371-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:12,495-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:12,871-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:12,871-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:12,996-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:13,372-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:13,372-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:13,496-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:13,785-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:20:13,872-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:13,872-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:13,996-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:14,105-0500 INFO Multiplexer No streams +2013-08-09 15:20:14,372-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:14,372-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:14,496-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:14,873-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:14,873-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:14,997-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:15,373-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:15,373-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:15,497-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:15,873-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:15,873-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:15,997-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:16,374-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:16,374-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:16,497-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:16,874-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:16,874-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:16,998-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:17,374-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:17,374-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:17,498-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:17,875-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:17,875-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:17,998-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:18,375-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:18,375-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:18,499-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:18,875-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:18,875-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:18,999-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:19,376-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:19,376-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:19,499-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:19,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:20:19,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:20:19,876-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:19,876-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:19,999-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:20,376-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:20,377-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:20,500-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:20,877-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:20,877-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:20,877-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:20:21,000-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:21,377-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:21,377-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:21,500-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:21,500-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:20:21,877-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:21,878-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:22,000-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:22,378-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:22,378-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:22,501-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:22,878-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:22,878-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:23,001-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:23,378-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:23,379-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:23,501-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:23,786-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:20:23,879-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:23,879-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:24,001-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:24,111-0500 INFO Multiplexer No streams +2013-08-09 15:20:24,379-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:24,379-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:24,502-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:24,879-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:24,880-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:25,002-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:25,380-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:25,380-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:25,502-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:25,880-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:25,880-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:26,002-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:26,380-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:26,381-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:26,503-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:26,881-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:26,881-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:27,003-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:27,381-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:27,381-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:27,503-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:27,882-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:27,882-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:28,003-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:28,382-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:28,382-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:28,504-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:28,882-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:28,882-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:29,004-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:29,383-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:29,383-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:29,504-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:20:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:20:29,883-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:29,883-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:30,005-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:30,383-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:30,383-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:30,505-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:30,884-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:30,884-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:30,884-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:20:31,005-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:31,384-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:31,384-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:31,505-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:31,505-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:20:31,884-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:31,884-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:32,006-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:32,385-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:32,385-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:32,506-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:32,885-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:32,885-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:33,006-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:33,385-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:33,385-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:33,506-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:33,786-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:20:33,886-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:33,886-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:34,007-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:34,118-0500 INFO Multiplexer No streams +2013-08-09 15:20:34,386-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:34,386-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:34,507-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:34,886-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:34,886-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:35,007-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:35,387-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:35,387-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:35,507-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:35,748-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -61ms, rtt: 157ms +2013-08-09 15:20:35,887-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:35,887-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:36,008-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:36,387-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:36,387-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:36,508-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:36,888-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:36,888-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:37,008-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:37,388-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:37,388-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:37,508-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:37,888-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:37,888-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:38,009-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:38,389-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:38,389-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:38,509-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:38,889-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:38,889-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:39,009-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:39,390-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:39,390-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:39,509-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:39,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:20:39,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:20:39,890-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:39,890-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:40,010-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:40,054-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -174ms, rtt: 161ms +2013-08-09 15:20:40,390-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:40,390-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:40,510-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:40,891-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:40,891-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:40,891-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:20:40,982-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -118ms, rtt: 187ms +2013-08-09 15:20:41,010-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:41,391-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:41,391-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:41,510-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:41,510-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:20:41,891-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:41,891-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:42,011-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:42,392-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:42,392-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:42,511-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:42,892-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:42,892-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:43,011-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:43,392-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:43,392-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:43,511-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:43,786-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:20:43,893-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:43,893-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:44,012-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:44,125-0500 INFO Multiplexer No streams +2013-08-09 15:20:44,393-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:44,393-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:44,512-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:44,893-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:44,893-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:45,012-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:45,394-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:45,394-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:45,512-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:45,894-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:45,894-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:46,013-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:46,394-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:46,394-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:46,513-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:46,895-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:46,895-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:47,013-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:47,395-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:47,395-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:47,513-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:47,895-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:47,895-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:48,014-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:48,396-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:48,396-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:48,514-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:48,896-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:48,896-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:49,014-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:49,396-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:49,396-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:49,514-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:20:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:20:49,897-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:49,897-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:50,015-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:50,397-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:50,397-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:50,515-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:50,898-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:50,898-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:50,898-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:20:51,015-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:51,398-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:51,398-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:51,515-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:51,515-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:20:51,898-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:51,898-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:52,016-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:52,398-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:52,399-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:52,516-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:52,899-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:52,899-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:53,016-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:53,399-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:53,399-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:53,516-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:53,786-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:20:53,900-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:53,900-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:54,017-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:54,129-0500 INFO Multiplexer No streams +2013-08-09 15:20:54,400-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:54,400-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:54,517-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:54,900-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:54,900-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:55,017-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:55,401-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:55,401-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:55,517-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:55,901-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:55,901-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:56,018-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:56,401-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:56,402-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:56,518-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:56,902-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:56,902-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:57,018-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:57,402-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:57,402-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:57,518-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:57,902-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:57,903-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:58,019-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:58,403-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:58,403-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:58,519-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:58,903-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:58,903-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:59,019-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:59,403-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:59,404-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:20:59,519-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:20:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:20:59,904-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:20:59,904-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:00,020-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:00,404-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:00,404-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:00,520-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:00,904-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:00,905-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:00,905-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:21:01,020-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:01,405-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:01,405-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:01,521-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:01,521-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:21:01,905-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:01,905-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:02,021-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:02,405-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:02,406-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:02,521-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:02,906-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:02,906-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:03,021-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:03,406-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:03,406-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:03,522-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:03,786-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:21:03,906-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:03,907-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:04,022-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:04,135-0500 INFO Multiplexer No streams +2013-08-09 15:21:04,407-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:04,407-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:04,522-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:04,907-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:04,907-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:05,022-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:05,407-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:05,408-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:05,523-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:05,908-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:05,908-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:06,023-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:06,408-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:06,408-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:06,523-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:06,908-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:06,909-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:07,023-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:07,409-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:07,409-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:07,523-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:07,909-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:07,909-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:08,024-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:08,409-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:08,410-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:08,524-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:08,910-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:08,910-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:09,024-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:09,410-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:09,411-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:09,524-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:21:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:21:09,911-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:09,911-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:10,025-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:10,411-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:10,411-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:10,525-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:10,911-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:10,912-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:10,912-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:21:11,025-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:11,412-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:11,412-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:11,525-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:11,526-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:21:11,773-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -68ms, rtt: 155ms +2013-08-09 15:21:11,912-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:11,912-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:12,026-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:12,413-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:12,413-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:12,526-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:12,913-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:12,913-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:13,026-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:13,413-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:13,413-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:13,527-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:13,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:21:13,914-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:13,914-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:14,027-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:14,116-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 28ms, rtt: 162ms +2013-08-09 15:21:14,141-0500 INFO Multiplexer No streams +2013-08-09 15:21:14,414-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:14,414-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:14,527-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:14,914-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:14,914-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:15,027-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:15,414-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:15,415-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:15,528-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:15,915-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:15,915-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:16,028-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:16,415-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:16,415-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:16,528-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:16,915-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:16,916-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:17,028-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:17,416-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:17,416-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:17,510-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -139ms, rtt: 172ms +2013-08-09 15:21:17,529-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:17,916-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:17,917-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:18,029-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:18,417-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:18,417-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:18,529-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:18,917-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:18,917-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:19,029-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:19,417-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:19,418-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:19,530-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:21:19,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:21:19,918-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:19,918-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:20,030-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:20,418-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:20,419-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:20,530-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:20,919-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:20,919-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:20,919-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:21:21,030-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:21,419-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:21,419-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:21,531-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:21,531-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:21:21,919-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:21,920-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:22,031-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:22,420-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:22,420-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:22,531-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:22,920-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:22,920-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:23,031-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:23,420-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:23,421-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:23,532-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:23,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:21:23,921-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:23,921-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:24,032-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:24,147-0500 INFO Multiplexer No streams +2013-08-09 15:21:24,421-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:24,421-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:24,532-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:24,921-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:24,922-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:25,032-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:25,422-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:25,422-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:25,533-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:25,922-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:25,922-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:26,033-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:26,423-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:26,423-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:26,533-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:26,923-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:26,923-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:27,033-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:27,423-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:27,424-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:27,534-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:27,924-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:27,924-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:28,034-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:28,424-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:28,424-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:28,534-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:28,924-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:28,925-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:29,035-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:29,425-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:29,425-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:29,535-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:21:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:21:29,925-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:29,925-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:30,035-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:30,425-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:30,426-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:30,535-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:30,926-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:30,926-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:30,926-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:21:31,036-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:31,426-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:31,426-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:31,536-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:31,536-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:21:31,926-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:31,927-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:32,036-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:32,427-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:32,427-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:32,536-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:32,927-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:32,927-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:33,037-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:33,428-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:33,428-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:33,537-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:33,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:21:33,928-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:33,928-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:34,037-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:34,154-0500 INFO Multiplexer No streams +2013-08-09 15:21:34,428-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:34,428-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:34,537-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:34,929-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:34,929-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:35,038-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:35,429-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:35,429-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:35,538-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:35,929-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:35,929-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:36,038-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:36,430-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:36,430-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:36,538-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:36,930-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:36,930-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:37,039-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:37,430-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:37,430-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:37,539-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:37,931-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:37,931-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:38,039-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:38,431-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:38,431-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:38,539-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:38,931-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:38,932-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:39,040-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:39,432-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:39,432-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:39,540-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:21:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:21:39,932-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:39,932-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:40,040-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:40,432-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:40,432-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:40,540-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:40,933-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:40,933-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:40,933-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:21:41,041-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:41,433-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:41,433-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:41,541-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:41,541-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:21:41,933-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:41,933-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:42,041-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:42,434-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:42,434-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:42,542-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:42,934-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:42,934-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:43,042-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:43,434-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:43,434-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:43,542-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:43,787-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:21:43,935-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:43,935-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:44,042-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:44,160-0500 INFO Multiplexer No streams +2013-08-09 15:21:44,435-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:44,435-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:44,543-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:44,935-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:44,935-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:45,043-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:45,436-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:45,436-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:45,543-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:45,936-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:45,936-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:46,043-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:46,436-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:46,436-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:46,544-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:46,937-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:46,937-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:47,044-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:47,437-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:47,437-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:47,544-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:47,799-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -62ms, rtt: 155ms +2013-08-09 15:21:47,937-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:47,937-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:48,044-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:48,176-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 32ms, rtt: 161ms +2013-08-09 15:21:48,438-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:48,438-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:48,545-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:48,938-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:48,938-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:49,045-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:49,438-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:49,438-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:49,545-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:21:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:21:49,939-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:49,939-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:50,045-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:50,439-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:50,439-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:50,546-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:50,940-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:50,940-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:50,940-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:21:51,046-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:51,440-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:51,440-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:51,546-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:51,546-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:21:51,940-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:51,940-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:52,046-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:52,441-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:52,441-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:52,547-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:52,941-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:52,941-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:53,047-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:53,441-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:53,441-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:53,547-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:53,788-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:21:53,941-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:53,942-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:54,047-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:54,049-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -145ms, rtt: 168ms +2013-08-09 15:21:54,167-0500 INFO Multiplexer No streams +2013-08-09 15:21:54,442-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:54,442-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:54,548-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:54,942-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:54,942-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:55,048-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:55,443-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:55,443-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:55,548-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:55,943-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:55,943-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:56,048-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:56,443-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:56,444-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:56,549-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:56,944-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:56,944-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:57,049-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:57,444-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:57,444-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:57,549-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:57,944-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:57,945-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:58,049-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:58,445-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:58,445-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:58,550-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:58,945-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:58,945-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:59,050-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:59,445-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:59,446-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:21:59,550-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:21:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:21:59,946-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:21:59,946-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:00,050-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:00,446-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:00,446-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:00,551-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:00,946-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:00,947-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:00,947-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:22:01,051-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:01,447-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:01,447-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:01,551-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:01,551-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:22:01,947-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:01,947-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:02,051-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:02,448-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:02,448-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:02,552-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:02,948-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:02,948-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:03,052-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:03,448-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:03,448-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:03,552-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:03,788-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:22:03,949-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:03,949-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:04,052-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:04,173-0500 INFO Multiplexer No streams +2013-08-09 15:22:04,449-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:04,449-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:04,553-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:04,949-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:04,949-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:05,053-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:05,450-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:05,450-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:05,553-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:05,950-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:05,950-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:06,053-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:06,450-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:06,450-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:06,554-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:06,951-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:06,951-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:07,054-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:07,451-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:07,451-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:07,554-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:07,951-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:07,951-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:08,054-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:08,452-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:08,452-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:08,555-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:08,952-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:08,952-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:09,055-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:09,453-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:09,453-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:09,555-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:09,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:22:09,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:22:09,953-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:09,953-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:10,055-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:10,453-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:10,453-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:10,556-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:10,954-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:10,954-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:10,954-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:22:11,056-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:11,454-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:11,454-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:11,556-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:11,556-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:22:11,954-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:11,954-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:12,056-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:12,455-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:12,455-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:12,557-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:12,955-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:12,955-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:13,057-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:13,455-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:13,455-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:13,557-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:13,788-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:22:13,956-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:13,956-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:14,057-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:14,182-0500 INFO Multiplexer No streams +2013-08-09 15:22:14,456-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:14,456-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:14,558-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:14,956-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:14,956-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:15,058-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:15,457-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:15,457-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:15,558-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:15,957-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:15,957-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:16,058-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:16,457-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:16,457-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:16,559-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:16,958-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:16,958-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:17,059-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:17,458-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:17,458-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:17,559-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:17,958-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:17,958-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:18,059-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:18,459-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:18,459-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:18,560-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:18,959-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:18,959-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:19,060-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:19,459-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:19,459-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:19,560-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:22:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:22:19,960-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:19,960-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:20,060-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:20,460-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:20,460-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:20,561-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:20,960-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:20,961-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:20,961-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:22:21,061-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:21,461-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:21,461-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:21,561-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:21,561-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:22:21,961-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:21,961-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:22,061-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:22,238-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 24ms, rtt: 162ms +2013-08-09 15:22:22,461-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:22,462-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:22,562-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:22,962-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:22,962-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:23,062-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:23,462-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:23,462-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:23,562-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:23,788-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:22:23,825-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -70ms, rtt: 154ms +2013-08-09 15:22:23,962-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:23,963-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:24,062-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:24,189-0500 INFO Multiplexer No streams +2013-08-09 15:22:24,463-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:24,463-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:24,563-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:24,963-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:24,963-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:25,063-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:25,463-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:25,464-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:25,563-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:25,964-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:25,964-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:26,063-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:26,464-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:26,464-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:26,564-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:26,965-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:26,965-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:27,064-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:27,465-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:27,465-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:27,564-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:27,965-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:27,965-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:28,064-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:28,466-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:28,466-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:28,565-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:28,966-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:28,966-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:29,065-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:29,466-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:29,466-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:29,565-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:22:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:22:29,967-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:29,967-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:30,065-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:30,467-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:30,467-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:30,566-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:30,605-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -153ms, rtt: 181ms +2013-08-09 15:22:30,967-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:30,967-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:30,967-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:22:31,066-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:31,468-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:31,468-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:31,566-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:31,566-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:22:31,968-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:31,968-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:32,066-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:32,468-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:32,468-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:32,567-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:32,969-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:32,969-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:33,067-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:33,469-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:33,469-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:33,567-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:33,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:22:33,969-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:33,969-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:34,067-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:34,195-0500 INFO Multiplexer No streams +2013-08-09 15:22:34,470-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:34,470-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:34,568-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:34,970-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:34,970-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:35,068-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:35,470-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:35,470-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:35,568-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:35,971-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:35,971-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:36,068-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:36,471-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:36,471-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:36,569-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:36,971-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:36,971-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:37,069-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:37,472-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:37,472-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:37,569-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:37,972-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:37,972-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:38,069-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:38,472-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:38,473-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:38,570-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:38,973-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:38,973-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:39,070-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:39,473-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:39,473-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:39,570-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:22:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:22:39,974-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:39,974-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:40,070-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:40,474-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:40,474-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:40,571-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:40,974-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:40,974-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:40,974-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:22:41,071-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:41,475-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:41,475-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:41,571-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:41,571-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:22:41,975-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:41,975-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:42,071-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:42,475-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:42,475-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:42,572-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:42,976-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:42,976-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:43,072-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:43,476-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:43,476-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:43,572-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:43,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:22:43,976-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:43,976-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:44,072-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:44,200-0500 INFO Multiplexer No streams +2013-08-09 15:22:44,477-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:44,477-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:44,573-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:44,977-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:44,977-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:45,073-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:45,477-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:45,478-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:45,573-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:45,978-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:45,978-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:46,073-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:46,478-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:46,478-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:46,574-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:46,978-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:46,979-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:47,074-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:47,479-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:47,479-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:47,574-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:47,979-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:47,979-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:48,074-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:48,480-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:48,480-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:48,575-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:48,980-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:48,980-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:49,075-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:49,480-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:49,481-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:49,575-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:22:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +2013-08-09 15:22:49,981-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:49,981-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:50,075-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:50,481-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:50,482-0500 INFO ThrottleManager mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:50,576-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:50,982-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:50,982-0500 INFO ThrottleManager mem=71.82 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:50,982-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:22:51,076-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:51,482-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:51,482-0500 INFO ThrottleManager mem=71.82 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:51,576-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:51,576-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:22:51,982-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:51,983-0500 INFO ThrottleManager mem=71.82 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:52,076-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:52,483-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:52,483-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:52,577-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:52,983-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:52,983-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:53,077-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:53,484-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:53,484-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:53,577-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:53,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:22:53,984-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:53,984-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:54,077-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:54,205-0500 INFO Multiplexer No streams +2013-08-09 15:22:54,484-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:54,484-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:54,578-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:54,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:54,985-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:55,078-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:55,485-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:55,485-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:55,578-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:55,985-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:55,985-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:56,078-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:56,299-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 28ms, rtt: 162ms +2013-08-09 15:22:56,486-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:56,486-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:56,579-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:56,986-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:56,986-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:57,079-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:57,487-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:57,487-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:57,579-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:57,987-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:57,987-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:58,079-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:58,487-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:58,487-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:58,580-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:58,988-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:58,988-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:59,080-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:59,488-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:59,488-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:22:59,580-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:22:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +2013-08-09 15:22:59,853-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -63ms, rtt: 155ms +2013-08-09 15:22:59,988-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:22:59,988-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:00,080-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:00,489-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:00,489-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:00,580-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:00,989-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:00,989-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:00,989-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:23:01,081-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:01,489-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:01,489-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:01,581-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:01,581-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:23:01,990-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:01,990-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:02,081-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:02,490-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:02,490-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:02,581-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:02,990-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:02,990-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:03,082-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:03,491-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:03,491-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:03,582-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:03,789-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:23:03,991-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:03,991-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:04,082-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:04,211-0500 INFO Multiplexer No streams +2013-08-09 15:23:04,491-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:04,491-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:04,582-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:04,992-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:04,992-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:05,083-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:05,492-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:05,492-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:05,583-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:05,992-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:05,992-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:06,083-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:06,493-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:06,493-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:06,584-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:06,993-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:06,993-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:07,084-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:07,128-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -147ms, rtt: 161ms +2013-08-09 15:23:07,493-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:07,494-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:07,584-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:07,994-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:07,994-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:08,084-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:08,494-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:08,494-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:08,585-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:08,995-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:08,995-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:09,085-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:09,495-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:09,495-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:09,585-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:23:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +2013-08-09 15:23:09,995-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:09,995-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:10,085-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:10,496-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:10,496-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:10,586-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:10,996-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:10,996-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:10,996-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:23:11,086-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:11,496-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:11,496-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:11,586-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:11,586-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:23:11,997-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:11,997-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:12,086-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:12,497-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:12,497-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:12,587-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:12,997-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:12,998-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:13,087-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:13,498-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:13,498-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:13,587-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:13,790-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:23:13,998-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:13,998-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:14,087-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:14,217-0500 INFO Multiplexer No streams +2013-08-09 15:23:14,498-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:14,499-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:14,588-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:14,999-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:14,999-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:15,088-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:15,499-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:15,499-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:15,588-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:15,999-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:16,000-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:16,088-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:16,500-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:16,500-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:16,589-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:17,000-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:17,000-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:17,089-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:17,501-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:17,501-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:17,589-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:18,001-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:18,001-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:18,089-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:18,501-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:18,501-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:18,590-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:19,002-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:19,002-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:19,090-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:19,502-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:19,502-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:19,590-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:23:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +2013-08-09 15:23:20,002-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:20,002-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:20,090-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:20,503-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:20,503-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:20,590-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:21,003-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:21,003-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:21,003-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:23:21,091-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:21,504-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:21,504-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:21,591-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:21,591-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:23:22,004-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:22,004-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:22,091-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:22,504-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:22,504-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:22,592-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:23,005-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:23,005-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:23,092-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:23,505-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:23,505-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:23,592-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:23,790-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:23:24,005-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:24,005-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:24,092-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:24,222-0500 INFO Multiplexer No streams +2013-08-09 15:23:24,506-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:24,506-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:24,593-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:25,006-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:25,006-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:25,093-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:25,506-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:25,506-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:25,593-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:26,007-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:26,007-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:26,094-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:26,507-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:26,507-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:26,594-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:27,008-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:27,008-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:27,094-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:27,508-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:27,508-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:27,594-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:28,008-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:28,008-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:28,095-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:28,509-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:28,509-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:28,595-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:29,009-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:29,009-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:29,095-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:29,509-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:29,509-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:29,595-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:23:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +2013-08-09 15:23:30,010-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:30,010-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:30,096-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:30,359-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 20ms, rtt: 161ms +2013-08-09 15:23:30,510-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:30,510-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:30,596-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:31,010-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:31,011-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:31,011-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:23:31,096-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:31,511-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:31,511-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:31,596-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:31,596-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:23:32,011-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:32,011-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:32,097-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:32,511-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:32,512-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:32,597-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:33,012-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:33,012-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:33,097-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:33,512-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:33,512-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:33,597-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:33,790-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:23:34,012-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:34,013-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:34,098-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:34,228-0500 INFO Multiplexer No streams +2013-08-09 15:23:34,513-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:34,513-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:34,598-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:35,013-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:35,013-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:35,098-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:35,513-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:35,514-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:35,598-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:35,880-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -71ms, rtt: 154ms +2013-08-09 15:23:36,014-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:36,014-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:36,099-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:36,514-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:36,514-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:36,599-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:37,014-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:37,015-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:37,099-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:37,515-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:37,515-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:37,599-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:38,015-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:38,015-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:38,100-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:38,515-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:38,516-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:38,600-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:39,016-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:39,016-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:39,100-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:39,516-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:39,516-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:39,600-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:23:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +2013-08-09 15:23:40,017-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:40,017-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:40,101-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:40,517-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:40,517-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:40,601-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:41,017-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:41,017-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:41,017-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:23:41,101-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:41,518-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:41,518-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:41,601-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:41,601-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:23:42,018-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:42,018-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:42,102-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:42,518-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:42,518-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:42,602-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:43,018-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:43,019-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:43,102-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:43,519-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:43,519-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:43,602-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:43,670-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -154ms, rtt: 160ms +2013-08-09 15:23:43,790-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:23:44,019-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:44,019-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:44,103-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:44,234-0500 INFO Multiplexer No streams +2013-08-09 15:23:44,519-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:44,520-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:44,603-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:45,020-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:45,020-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:45,103-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:45,520-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:45,520-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:45,603-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:46,020-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:46,021-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:46,104-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:46,521-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:46,521-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:46,604-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:47,021-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:47,021-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:47,104-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:47,521-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:47,522-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:47,604-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:48,022-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:48,022-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:48,105-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:48,522-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:48,522-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:48,605-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:49,022-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:49,022-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:49,105-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:49,523-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:49,523-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:49,605-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:49,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:23:49,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +2013-08-09 15:23:50,023-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:50,023-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:50,105-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:50,523-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:50,524-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:50,606-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:51,024-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:51,024-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:51,024-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:23:51,106-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:51,524-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:51,524-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:51,606-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:51,606-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:23:52,025-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:52,025-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:52,107-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:52,525-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:52,525-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:52,607-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:53,025-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:53,025-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:53,107-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:53,526-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:53,526-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:53,607-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:53,791-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:23:54,026-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:54,026-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:54,108-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:54,242-0500 INFO Multiplexer No streams +2013-08-09 15:23:54,526-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:54,526-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:54,608-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:55,027-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:55,027-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:55,108-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:55,527-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:55,527-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:55,608-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:56,027-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:56,027-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:56,108-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:56,528-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:56,528-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:56,609-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:57,028-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:57,028-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:57,109-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:57,528-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:57,529-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:57,609-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:58,029-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:58,029-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:58,109-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:58,529-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:58,529-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:58,610-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:59,029-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:59,030-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:59,110-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:59,530-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:59,530-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:23:59,610-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:23:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:23:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +2013-08-09 15:24:00,030-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:00,030-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:00,110-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:00,530-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:00,530-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:00,611-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:01,031-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:01,031-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:01,031-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:24:01,111-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:01,531-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:01,531-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:01,611-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:01,611-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:24:02,031-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:02,031-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:02,111-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:02,532-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:02,532-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:02,612-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:03,032-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:03,032-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:03,112-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:03,532-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:03,532-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:03,612-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:03,791-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:24:04,033-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:04,033-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:04,112-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:04,247-0500 INFO Multiplexer No streams +2013-08-09 15:24:04,420-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 23ms, rtt: 161ms +2013-08-09 15:24:04,533-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:04,533-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:04,612-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:05,033-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:05,033-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:05,113-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:05,533-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:05,534-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:05,613-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:06,034-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:06,034-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:06,113-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:06,534-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:06,534-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:06,613-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:07,034-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:07,035-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:07,114-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:07,535-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:07,535-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:07,614-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:08,035-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:08,035-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:08,114-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:08,535-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:08,536-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:08,614-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:09,036-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:09,036-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:09,115-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:09,536-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:09,536-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:09,615-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:24:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +2013-08-09 15:24:10,037-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:10,037-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:10,115-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:10,537-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:10,537-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:10,615-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:11,037-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:11,037-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:11,037-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:24:11,116-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:11,538-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:11,538-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:11,616-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:11,616-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:24:11,907-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -77ms, rtt: 155ms +2013-08-09 15:24:12,038-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:12,038-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:12,116-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:12,538-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:12,538-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:12,616-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:13,039-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:13,039-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:13,117-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:13,539-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:13,539-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:13,617-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:13,791-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:24:14,039-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:14,039-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:14,117-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:14,252-0500 INFO Multiplexer No streams +2013-08-09 15:24:14,539-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:14,540-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:14,617-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:15,040-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:15,040-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:15,118-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:15,540-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:15,540-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:15,618-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:16,040-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:16,040-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:16,118-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:16,541-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:16,541-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:16,618-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:17,041-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:17,041-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:17,119-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:17,541-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:17,542-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:17,619-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:18,042-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:18,042-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:18,119-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:18,542-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:18,542-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:18,619-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:19,043-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:19,043-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:19,120-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:19,543-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:19,543-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:19,620-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:24:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +2013-08-09 15:24:20,043-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:20,043-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:20,120-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:20,214-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 27ms, rtt: 160ms +2013-08-09 15:24:20,544-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:20,544-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:20,620-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:21,044-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:21,044-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:21,044-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:24:21,121-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:21,545-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:21,545-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:21,621-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:21,621-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:24:22,045-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:22,045-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:22,121-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:22,545-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:22,545-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:22,621-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:23,045-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:23,046-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:23,122-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:23,546-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:23,546-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:23,622-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:23,791-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:24:24,046-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:24,046-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:24,122-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:24,260-0500 INFO Multiplexer No streams +2013-08-09 15:24:24,546-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:24,546-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:24,622-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:25,047-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:25,047-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:25,123-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:25,547-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:25,547-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:25,623-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:26,047-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:26,047-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:26,123-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:26,548-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:26,548-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:26,623-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:27,048-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:27,048-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:27,124-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:27,548-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:27,549-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:27,624-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:28,049-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:28,049-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:28,124-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:28,549-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:28,549-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:28,624-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:29,049-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:29,049-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:29,125-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:29,550-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:29,550-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:29,625-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:24:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +2013-08-09 15:24:30,050-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:30,050-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:30,125-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:30,550-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:30,550-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:30,625-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:31,051-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:31,051-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:31,051-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:24:31,125-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:31,551-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:31,551-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:31,626-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:31,626-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:24:32,051-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:32,051-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:32,126-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:32,552-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:32,552-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:32,626-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:33,052-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:33,052-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:33,126-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:33,552-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:33,552-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:33,627-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:33,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:24:34,053-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:34,053-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:34,127-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:34,266-0500 INFO Multiplexer No streams +2013-08-09 15:24:34,553-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:34,553-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:34,627-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:35,053-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:35,053-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:35,127-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:35,553-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:35,554-0500 INFO ThrottleManager mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:35,627-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:36,054-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:36,054-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:36,128-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:36,554-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:36,554-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:36,628-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:37,054-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:37,055-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:37,128-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:37,555-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:37,555-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:37,628-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:38,055-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:38,055-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:38,129-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:38,480-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 15ms, rtt: 160ms +2013-08-09 15:24:38,555-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:38,556-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:38,629-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:39,056-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:39,056-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:39,129-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:39,556-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:39,556-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:39,629-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:39,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:24:39,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:24:40,057-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:40,057-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:40,129-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:40,557-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:40,557-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:40,630-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:41,057-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:41,057-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:41,057-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:24:41,130-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:41,558-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:41,558-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:41,630-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:41,630-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:24:42,058-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:42,058-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:42,130-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:42,558-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:42,558-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:42,631-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:43,059-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:43,059-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:43,131-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:43,559-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:43,559-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:43,631-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:43,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:24:44,059-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:44,059-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:44,131-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:44,270-0500 INFO Multiplexer No streams +2013-08-09 15:24:44,560-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:44,560-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:44,631-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:45,060-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:45,060-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:45,132-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:45,560-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:45,560-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:45,632-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:46,060-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:46,061-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:46,132-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:46,561-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:46,561-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:46,632-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:47,061-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:47,061-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:47,133-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:47,561-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:47,562-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:47,633-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:47,947-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -71ms, rtt: 168ms +2013-08-09 15:24:48,062-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:48,062-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:48,133-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:48,562-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:48,562-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:48,633-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:49,062-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:49,063-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:49,133-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:49,563-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:49,563-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:49,634-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:24:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:24:50,063-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:50,063-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:50,134-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:50,563-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:50,563-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:50,634-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:51,064-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:51,064-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:51,064-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:24:51,134-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:51,564-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:51,564-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:51,635-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:51,635-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:24:52,064-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:52,064-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:52,135-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:52,565-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:52,565-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:52,635-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:53,065-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:53,065-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:53,135-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:53,565-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:53,565-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:53,636-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:53,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:24:54,066-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:54,066-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:54,136-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:54,273-0500 INFO Multiplexer No streams +2013-08-09 15:24:54,566-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:54,566-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:54,636-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:55,066-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:55,066-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:55,136-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:55,566-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:55,567-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:55,636-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:56,067-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:56,067-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:56,137-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:56,567-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:56,567-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:56,637-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:56,759-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 34ms, rtt: 162ms +2013-08-09 15:24:57,067-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:57,068-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:57,137-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:57,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:57,568-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:57,638-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:58,068-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:58,068-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:58,138-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:58,568-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:58,569-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:58,638-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:59,069-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:59,069-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:59,138-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:59,569-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:59,569-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:24:59,639-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:24:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:24:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:25:00,069-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:00,070-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:00,139-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:00,570-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:00,570-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:00,639-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:01,070-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:01,070-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:01,070-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:25:01,139-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:01,570-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:01,570-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:01,639-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:01,640-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:25:02,071-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:02,071-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:02,140-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:02,571-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:02,571-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:02,640-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:03,071-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:03,071-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:03,140-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:03,572-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:03,572-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:03,640-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:03,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:25:04,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:04,072-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:04,141-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:04,277-0500 INFO Multiplexer No streams +2013-08-09 15:25:04,572-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:04,572-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:04,641-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:05,072-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:05,072-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:05,141-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:05,573-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:05,573-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:05,641-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:06,073-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:06,073-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:06,142-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:06,573-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:06,573-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:06,642-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:07,074-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:07,074-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:07,142-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:07,574-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:07,574-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:07,642-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:08,074-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:08,074-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:08,142-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:08,575-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:08,575-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:08,643-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:09,075-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:09,075-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:09,143-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:09,575-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:09,575-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:09,643-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:25:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:25:10,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:10,076-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:10,143-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:10,576-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:10,576-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:10,644-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:11,076-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:11,076-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:11,076-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:25:11,144-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:11,577-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:11,577-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:11,644-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:11,644-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:25:12,077-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:12,077-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:12,144-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:12,577-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:12,577-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:12,577-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 42ms, rtt: 196ms +2013-08-09 15:25:12,645-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:13,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:13,078-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:13,145-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:13,578-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:13,578-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:13,645-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:13,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:25:14,078-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:14,078-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:14,145-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:14,284-0500 INFO Multiplexer No streams +2013-08-09 15:25:14,579-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:14,579-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:14,646-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:15,079-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:15,079-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:15,146-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:15,579-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:15,579-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:15,646-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:16,079-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:16,080-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:16,146-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:16,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:16,580-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:16,646-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:17,080-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:17,080-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:17,147-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:17,580-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:17,581-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:17,647-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:18,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:18,081-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:18,147-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:18,581-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:18,581-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:18,647-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:19,081-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:19,081-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:19,148-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:19,582-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:19,582-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:19,648-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:25:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:25:20,082-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:20,082-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:20,148-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:20,582-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:20,582-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:20,648-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:21,083-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:21,083-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:21,083-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:25:21,149-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:21,583-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:21,583-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:21,649-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:21,649-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:25:22,083-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:22,083-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:22,149-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:22,584-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:22,584-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:22,649-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:23,084-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:23,084-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:23,150-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:23,584-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:23,584-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:23,650-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:23,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:25:23,961-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -79ms, rtt: 155ms +2013-08-09 15:25:24,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:24,085-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:24,150-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:24,291-0500 INFO Multiplexer No streams +2013-08-09 15:25:24,585-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:24,585-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:24,650-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:25,085-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:25,085-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:25,150-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:25,585-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:25,586-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:25,651-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:26,086-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:26,086-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:26,151-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:26,586-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:26,586-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:26,651-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:27,086-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:27,086-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:27,152-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:27,587-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:27,587-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:27,652-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:28,087-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:28,087-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:28,152-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:28,587-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:28,587-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:28,652-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:29,088-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:29,088-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:29,153-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:29,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:29,588-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:29,653-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:25:29,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:25:30,088-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:30,088-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:30,153-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:30,588-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:30,589-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:30,653-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:31,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:31,089-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:31,089-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:25:31,153-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:31,589-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:31,589-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:31,653-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:31,654-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:25:32,089-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:32,090-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:32,154-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:32,590-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:32,590-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:32,654-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:33,090-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:33,090-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:33,154-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:33,301-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 27ms, rtt: 161ms +2013-08-09 15:25:33,590-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:33,590-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:33,654-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:33,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:25:34,091-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:34,091-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:34,155-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:34,299-0500 INFO Multiplexer No streams +2013-08-09 15:25:34,591-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:34,591-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:34,655-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:35,091-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:35,091-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:35,155-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:35,591-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:35,592-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:35,655-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:36,092-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:36,092-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:36,156-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:36,592-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:36,592-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:36,656-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:37,092-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:37,092-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:37,156-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:37,592-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:37,593-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:37,656-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:38,093-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:38,093-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:38,157-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:38,593-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:38,593-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:38,657-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:39,093-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:39,093-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:39,157-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:39,594-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:39,594-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:39,658-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:25:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:25:40,094-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:40,094-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:40,158-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:40,594-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:40,594-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:40,658-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:41,095-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:41,095-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:41,095-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:25:41,158-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:41,595-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:41,595-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:41,658-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:41,659-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:25:42,095-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:42,095-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:42,159-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:42,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:42,596-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:42,659-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:43,096-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:43,096-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:43,159-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:43,596-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:43,596-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:43,659-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:43,792-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:25:44,096-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:44,097-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:44,160-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:44,304-0500 INFO Multiplexer No streams +2013-08-09 15:25:44,597-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:44,597-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:44,660-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:45,097-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:45,097-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:45,160-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:45,597-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:45,597-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:45,660-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:46,098-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:46,098-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:46,161-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:46,598-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:46,598-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:46,604-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 12ms, rtt: 162ms +2013-08-09 15:25:46,661-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:47,098-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:47,098-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:47,161-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:47,598-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:47,599-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:47,661-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:48,099-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:48,099-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:48,162-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:48,599-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:48,599-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:48,662-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:49,099-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:49,100-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:49,162-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:49,600-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:49,600-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:49,662-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:49,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:25:49,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:25:50,100-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:50,100-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:50,163-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:50,600-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:50,600-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:50,663-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:51,101-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:51,101-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:51,101-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:25:51,163-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:51,601-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:51,601-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:51,663-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:51,663-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:25:52,101-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:52,101-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:52,164-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:52,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:52,602-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:52,664-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:53,102-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:53,102-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:53,164-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:53,602-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:53,602-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:53,664-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:53,793-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:25:54,102-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:54,103-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:54,164-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:54,312-0500 INFO Multiplexer No streams +2013-08-09 15:25:54,603-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:54,603-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:54,665-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:55,103-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:55,103-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:55,165-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:55,603-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:55,603-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:55,665-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:56,104-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:56,104-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:56,165-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:56,604-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:56,604-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:56,666-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:57,104-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:57,104-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:57,166-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:57,604-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:57,605-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:57,666-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:58,105-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:58,105-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:58,166-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:58,605-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:58,605-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:58,667-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:59,105-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:59,106-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:59,167-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:59,606-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:59,606-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:25:59,667-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:25:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:25:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:25:59,988-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -73ms, rtt: 154ms +2013-08-09 15:26:00,106-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:00,106-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:00,167-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:00,606-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:00,606-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:00,668-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:01,107-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:01,107-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:01,107-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:26:01,168-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:01,607-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:01,607-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:01,668-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:01,668-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:26:02,107-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:02,107-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:02,168-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:02,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:02,608-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:02,669-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:03,108-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:03,108-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:03,169-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:03,608-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:03,608-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:03,669-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:03,793-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:26:04,108-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:04,109-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:04,169-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:04,319-0500 INFO Multiplexer No streams +2013-08-09 15:26:04,609-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:04,609-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:04,669-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:05,109-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:05,109-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:05,170-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:05,609-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:05,609-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:05,670-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:06,110-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:06,110-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:06,170-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:06,610-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:06,610-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:06,670-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:07,110-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:07,110-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:07,171-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:07,611-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:07,611-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:07,671-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:08,111-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:08,111-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:08,171-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:08,611-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:08,611-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:08,672-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:09,111-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:09,112-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:09,172-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:09,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:09,612-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:09,672-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:26:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:26:09,844-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 32ms, rtt: 161ms +2013-08-09 15:26:10,112-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:10,112-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:10,172-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:10,612-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:10,613-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:10,672-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:11,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:11,113-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:11,113-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:26:11,173-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:11,613-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:11,613-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:11,673-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:11,673-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:26:12,113-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:12,114-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:12,173-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:12,614-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:12,614-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:12,673-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:13,114-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:13,114-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:13,174-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:13,614-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:13,615-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:13,674-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:13,793-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:26:14,115-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:14,115-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:14,174-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:14,327-0500 INFO Multiplexer No streams +2013-08-09 15:26:14,615-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:14,615-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:14,674-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:15,115-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:15,116-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:15,175-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:15,616-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:15,616-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:15,675-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:16,116-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:16,116-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:16,175-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:16,616-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:16,617-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:16,675-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:17,117-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:17,117-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:17,176-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:17,617-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:17,617-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:17,676-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:18,117-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:18,118-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:18,176-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:18,618-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:18,618-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:18,676-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:19,118-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:19,118-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:19,177-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:19,618-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:19,618-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:19,677-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:26:19,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:26:20,119-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:20,119-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:20,177-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:20,619-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:20,619-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:20,664-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 2ms, rtt: 161ms +2013-08-09 15:26:20,678-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:21,119-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:21,119-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:21,119-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:26:21,178-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:21,620-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:21,620-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:21,678-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:21,678-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:26:22,120-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:22,120-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:22,178-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:22,620-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:22,620-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:22,679-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:23,121-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:23,121-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:23,179-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:23,621-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:23,621-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:23,679-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:23,793-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:26:24,121-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:24,121-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:24,179-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:24,336-0500 INFO Multiplexer No streams +2013-08-09 15:26:24,622-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:24,622-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:24,679-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:25,122-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:25,122-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:25,180-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:25,622-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:25,622-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:25,680-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:26,123-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:26,123-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:26,180-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:26,623-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:26,623-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:26,681-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:27,123-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:27,123-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:27,181-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:27,623-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:27,624-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:27,681-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:28,124-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:28,124-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:28,181-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:28,624-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:28,624-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:28,682-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:29,124-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:29,125-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:29,182-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:29,625-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:29,625-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:29,682-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:26:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:26:30,125-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:30,125-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:30,182-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:30,625-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:30,625-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:30,682-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:31,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:31,126-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:31,126-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:26:31,183-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:31,626-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:31,626-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:31,683-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:31,683-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:26:32,126-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:32,126-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:32,183-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:32,627-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:32,627-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:32,683-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:33,127-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:33,127-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:33,184-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:33,627-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:33,627-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:33,684-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:33,794-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:26:34,128-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:34,128-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:34,184-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:34,343-0500 INFO Multiplexer No streams +2013-08-09 15:26:34,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:34,628-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:34,684-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:35,128-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:35,128-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:35,185-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:35,628-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:35,629-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:35,685-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:36,018-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -80ms, rtt: 156ms +2013-08-09 15:26:36,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:36,129-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:36,185-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:36,629-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:36,629-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:36,685-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:37,129-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:37,130-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:37,186-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:37,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:37,630-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:37,686-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:38,130-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:38,130-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:38,186-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:38,630-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:38,631-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:38,686-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:39,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:39,131-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:39,187-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:39,631-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:39,631-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:39,687-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:26:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:26:40,131-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:40,132-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:40,187-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:40,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:40,632-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:40,687-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:41,132-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:41,132-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:41,132-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:26:41,188-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:41,632-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:41,633-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:41,688-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:41,688-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:26:42,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:42,133-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:42,188-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:42,633-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:42,633-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:42,688-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:43,133-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:43,133-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:43,189-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:43,634-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:43,634-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:43,689-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:43,794-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:26:44,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:44,134-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:44,189-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:44,349-0500 INFO Multiplexer No streams +2013-08-09 15:26:44,634-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:44,634-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:44,689-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:45,134-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:45,135-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:45,189-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:45,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:45,635-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:45,690-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:46,135-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:46,135-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:46,190-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:46,387-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 25ms, rtt: 161ms +2013-08-09 15:26:46,635-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:46,636-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:46,690-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:47,136-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:47,136-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:47,190-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:47,636-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:47,637-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:47,691-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:48,137-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:48,137-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:48,191-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:48,637-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:48,637-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:48,691-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:49,137-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:49,138-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:49,191-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:49,638-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:49,638-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:49,692-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:26:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:26:50,138-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:50,138-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:50,192-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:50,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:50,639-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:50,692-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:51,139-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:51,139-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:51,139-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:26:51,192-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:51,639-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:51,639-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:51,692-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:51,692-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:26:52,140-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:52,140-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:52,193-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:52,640-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:52,640-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:52,693-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:53,140-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:53,140-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:53,193-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:53,640-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:53,641-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:53,693-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:53,794-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:26:54,141-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:54,141-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:54,194-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:54,355-0500 INFO Multiplexer No streams +2013-08-09 15:26:54,641-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:54,641-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:54,694-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:54,725-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 7ms, rtt: 161ms +2013-08-09 15:26:55,141-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:55,142-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:55,194-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:55,642-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:55,642-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:55,694-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:56,142-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:56,142-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:56,195-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:56,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:56,643-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:56,695-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:57,143-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:57,143-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:57,195-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:57,643-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:57,643-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:57,695-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:58,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:58,144-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:58,195-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:58,644-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:58,644-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:58,696-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:59,144-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:59,144-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:59,196-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:59,645-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:59,645-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:26:59,696-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:26:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:26:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:27:00,145-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:00,145-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:00,196-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:00,645-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:00,645-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:00,697-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:01,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:01,146-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:01,146-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:27:01,197-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:01,646-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:01,646-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:01,697-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:01,697-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:27:02,146-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:02,146-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:02,197-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:02,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:02,647-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:02,698-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:03,147-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:03,147-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:03,198-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:03,647-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:03,647-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:03,698-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:03,794-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:27:04,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:04,148-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:04,198-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:04,361-0500 INFO Multiplexer No streams +2013-08-09 15:27:04,648-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:04,648-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:04,699-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:05,148-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:05,148-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:05,199-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:05,648-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:05,649-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:05,699-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:06,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:06,149-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:06,199-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:06,649-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:06,649-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:06,700-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:07,149-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:07,150-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:07,200-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:07,650-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:07,650-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:07,700-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:08,150-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:08,150-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:08,200-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:08,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:08,651-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:08,701-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:09,151-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:09,151-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:09,201-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:09,651-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:09,651-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:09,701-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:27:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:27:10,152-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:10,152-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:10,201-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:10,652-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:10,652-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:10,701-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:11,152-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:11,152-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:11,152-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:27:11,202-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:11,653-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:11,653-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:11,702-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:11,702-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:27:12,004-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -87ms, rtt: 115ms +2013-08-09 15:27:12,153-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:12,153-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:12,202-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:12,653-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:12,653-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:12,702-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:13,154-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:13,154-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:13,203-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:13,654-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:13,654-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:13,703-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:13,794-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:27:14,154-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:14,154-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:14,203-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:14,365-0500 INFO Multiplexer No streams +2013-08-09 15:27:14,655-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:14,655-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:14,703-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:15,155-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:15,155-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:15,204-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:15,655-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:15,655-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:15,704-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:16,155-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:16,156-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:16,204-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:16,656-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:16,656-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:16,704-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:17,156-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:17,156-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:17,204-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:17,657-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:17,657-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:17,705-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:18,157-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:18,157-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:18,205-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:18,657-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:18,657-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:18,705-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:19,158-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:19,158-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:19,205-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:19,658-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:19,658-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:19,706-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:19,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:27:19,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:27:20,158-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:20,159-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:20,206-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:20,659-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:20,659-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:20,706-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:21,159-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:21,159-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:21,159-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:27:21,206-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:21,659-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:21,659-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:21,707-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:21,707-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:27:22,160-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:22,160-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:22,207-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:22,660-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:22,660-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:22,707-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:22,891-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 18ms, rtt: 122ms +2013-08-09 15:27:23,160-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:23,160-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:23,207-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:23,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:23,661-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:23,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:23,794-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:27:24,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:24,161-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:24,208-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:24,374-0500 INFO Multiplexer No streams +2013-08-09 15:27:24,661-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:24,661-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:24,708-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:25,161-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:25,161-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:25,208-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:25,662-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:25,662-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:25,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:26,162-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:26,162-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:26,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:26,663-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:26,663-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:26,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:27,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:27,163-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:27,209-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:27,663-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:27,663-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:27,709-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:28,163-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:28,164-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:28,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:28,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:28,664-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:28,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:28,747-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -2ms, rtt: 121ms +2013-08-09 15:27:29,164-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:29,164-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:29,210-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:29,664-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:29,665-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:29,710-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:29,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:27:29,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:27:30,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:30,165-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:30,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:30,665-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:30,665-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:30,711-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:31,165-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:31,166-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:31,166-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:27:31,211-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:31,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:31,666-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:31,711-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:31,711-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:27:32,166-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:32,166-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:32,212-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:32,666-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:32,666-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:32,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:33,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:33,167-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:33,212-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:33,667-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:33,667-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:33,712-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:33,794-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:27:34,167-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:34,167-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:34,212-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:34,378-0500 INFO Multiplexer No streams +2013-08-09 15:27:34,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:34,668-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:34,713-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:35,168-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:35,168-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:35,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:35,668-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:35,668-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:35,713-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:36,168-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:36,169-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:36,213-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:36,669-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:36,669-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:36,714-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:37,169-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:37,169-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:37,214-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:37,669-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:37,670-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:37,714-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:38,170-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:38,170-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:38,214-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:38,670-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:38,670-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:38,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:39,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:39,171-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:39,215-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:39,671-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:39,671-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:39,715-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:39,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:27:39,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:27:40,171-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:40,171-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:40,215-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:40,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:40,672-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:40,716-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:41,172-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:41,172-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:41,172-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:27:41,216-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:41,672-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:41,672-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:41,716-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:41,716-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:27:42,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:42,173-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:42,216-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:42,673-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:42,673-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:42,717-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:43,173-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:43,173-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:43,217-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:43,674-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:43,674-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:43,717-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:43,795-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:27:44,174-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:44,174-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:44,217-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:44,385-0500 INFO Multiplexer No streams +2013-08-09 15:27:44,674-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:44,674-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:44,718-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:45,175-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:45,175-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:45,218-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:45,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:45,675-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:45,718-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:46,175-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:46,175-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:46,218-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:46,675-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:46,676-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:46,719-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:47,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:47,176-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:47,219-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:47,676-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:47,676-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:47,719-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:48,099-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -82ms, rtt: 183ms +2013-08-09 15:27:48,176-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:48,176-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:48,219-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:48,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:48,677-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:48,720-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:49,177-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:49,177-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:49,220-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:49,677-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:49,677-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:49,720-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:27:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:27:50,177-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:50,178-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:50,220-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:50,678-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:50,678-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:50,721-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:51,178-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:51,179-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:51,179-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:27:51,221-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:51,679-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:51,679-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:51,721-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:51,721-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:27:52,179-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:52,179-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:52,221-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:52,679-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:52,680-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:52,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:53,180-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:53,180-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:53,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:53,680-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:53,680-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:53,722-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:53,795-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:27:54,180-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:54,180-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:54,222-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:54,392-0500 INFO Multiplexer No streams +2013-08-09 15:27:54,681-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:54,681-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:54,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:55,181-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:55,181-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:55,223-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:55,681-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:55,681-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:55,723-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:56,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:56,182-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:56,223-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:56,682-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:56,682-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:56,724-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:57,182-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:57,183-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:57,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:57,683-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:57,683-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:57,724-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:58,183-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:58,183-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:58,224-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:58,683-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:58,684-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:58,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:59,184-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:59,184-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:59,225-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:59,474-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 24ms, rtt: 162ms +2013-08-09 15:27:59,684-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:59,684-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:27:59,725-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:27:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:27:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:28:00,184-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:00,185-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:00,225-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:00,685-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:00,685-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:00,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:01,185-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:01,185-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:01,185-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:28:01,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:01,685-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:01,686-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:01,726-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:01,726-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:28:02,186-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:02,186-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:02,226-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:02,686-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:02,686-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:02,727-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:02,849-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: 3ms, rtt: 162ms +2013-08-09 15:28:03,186-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:03,187-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:03,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:03,687-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:03,687-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:03,727-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:03,795-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:28:04,187-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:04,187-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:04,227-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:04,398-0500 INFO Multiplexer No streams +2013-08-09 15:28:04,687-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:04,688-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:04,728-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:05,188-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:05,188-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:05,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:05,688-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:05,688-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:05,728-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:06,188-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:06,188-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:06,228-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:06,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:06,689-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:06,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:07,189-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:07,189-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:07,229-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:07,689-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:07,689-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:07,729-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:08,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:08,190-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:08,229-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:08,690-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:08,690-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:08,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:09,190-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:09,191-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:09,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:09,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:09,691-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:09,730-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:09,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:28:09,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:28:10,191-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:10,191-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:10,230-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:10,691-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:10,691-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:10,731-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:11,192-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:11,192-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:11,192-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:28:11,231-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:11,692-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:11,692-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:11,731-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:11,731-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:28:12,192-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:12,192-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:12,231-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:12,693-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:12,693-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:12,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:13,193-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:13,193-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:13,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:13,693-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:13,693-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:13,732-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:13,795-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:28:14,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:14,194-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:14,232-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:14,401-0500 INFO Multiplexer No streams +2013-08-09 15:28:14,694-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:14,694-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:14,733-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:15,194-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:15,194-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:15,233-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:15,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:15,695-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:15,733-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:16,195-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:16,195-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:16,233-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:16,695-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:16,695-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:16,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:17,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:17,196-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:17,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:17,696-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:17,696-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:17,734-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:18,196-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:18,196-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:18,234-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:18,697-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:18,697-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:18,735-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:19,197-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:19,197-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:19,235-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:19,697-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:19,697-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:19,735-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:19,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:28:19,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:28:20,198-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:20,198-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:20,235-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:20,698-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:20,698-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:20,736-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:21,198-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:21,199-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:21,199-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:28:21,236-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:21,699-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:21,699-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:21,736-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:21,736-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:28:22,199-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:22,199-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:22,236-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:22,699-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:22,700-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:22,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:23,200-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:23,200-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:23,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:23,700-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:23,700-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:23,737-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:23,795-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:28:24,098-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -89ms, rtt: 155ms +2013-08-09 15:28:24,200-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:24,201-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:24,237-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:24,407-0500 INFO Multiplexer No streams +2013-08-09 15:28:24,701-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:24,701-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:24,738-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:25,201-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:25,201-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:25,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:25,701-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:25,702-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:25,738-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:26,202-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:26,202-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:26,238-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:26,702-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:26,702-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:26,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:27,203-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:27,203-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:27,239-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:27,703-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:27,703-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:27,739-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:28,203-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:28,203-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:28,239-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:28,704-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:28,704-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:28,740-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:29,204-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:29,204-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:29,240-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:29,704-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:29,704-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:29,740-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:28:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:28:30,205-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:30,205-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:30,240-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:30,705-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:30,705-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:30,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:31,205-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:31,205-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:31,205-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:28:31,241-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:31,706-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:31,706-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:31,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:31,741-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:28:32,206-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:32,206-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:32,241-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:32,706-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:32,706-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:32,741-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:33,207-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:33,207-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:33,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:33,707-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:33,707-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:33,742-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:33,795-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:28:34,207-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:34,207-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:34,242-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:34,412-0500 INFO Multiplexer No streams +2013-08-09 15:28:34,708-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:34,708-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:34,742-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:35,208-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:35,208-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:35,243-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:35,708-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:35,708-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:35,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:36,015-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 16ms, rtt: 160ms +2013-08-09 15:28:36,209-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:36,209-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:36,243-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:36,709-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:36,709-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:36,743-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:36,917-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -6ms, rtt: 168ms +2013-08-09 15:28:37,209-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:37,209-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:37,244-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:37,709-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:37,710-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:37,744-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:38,210-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:38,210-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:38,244-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:38,710-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:38,710-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:38,744-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:39,211-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:39,211-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:39,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:39,711-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:39,711-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:39,745-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:39,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:28:39,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:28:40,211-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:40,211-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:40,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:40,712-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:40,712-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:40,745-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:41,212-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:41,212-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:41,212-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:28:41,245-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:41,712-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:41,713-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:41,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:41,746-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:28:42,213-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:42,213-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:42,246-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:42,713-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:42,713-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:42,746-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:43,213-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:43,214-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:43,247-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:43,714-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:43,714-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:43,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:43,795-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:28:44,214-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:44,214-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:44,247-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:44,418-0500 INFO Multiplexer No streams +2013-08-09 15:28:44,714-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:44,714-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:44,747-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:45,215-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:45,215-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:45,247-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:45,715-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:45,715-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:45,748-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:46,215-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:46,215-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:46,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:46,716-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:46,716-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:46,748-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:47,216-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:47,216-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:47,248-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:47,717-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:47,717-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:47,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:48,217-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:48,217-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:48,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:48,717-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:48,717-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:48,749-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:49,217-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:49,218-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:49,249-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:49,718-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:49,718-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:49,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:28:49,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:28:50,218-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:50,218-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:50,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:50,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:50,719-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:50,750-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:51,219-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:51,219-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:51,219-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:28:51,250-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:51,719-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:51,719-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:51,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:51,751-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:28:52,220-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:52,220-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:52,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:52,720-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:52,720-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:52,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:53,220-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:53,220-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:53,251-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:53,721-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:53,721-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:53,751-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:53,795-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:28:54,221-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:54,221-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:54,252-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:54,423-0500 INFO Multiplexer No streams +2013-08-09 15:28:54,721-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:54,721-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:54,752-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:55,222-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:55,222-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:55,252-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:55,722-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:55,722-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:55,752-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:56,222-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:56,223-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:56,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:56,723-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:56,723-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:56,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:57,223-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:57,223-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:57,253-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:57,724-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:57,724-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:57,753-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:58,224-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:58,224-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:58,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:58,724-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:58,724-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:58,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:59,225-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:59,225-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:59,254-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:59,725-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:28:59,725-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:28:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:28:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:28:59,754-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:00,125-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -83ms, rtt: 155ms +2013-08-09 15:29:00,225-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:00,225-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:00,255-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:00,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:00,726-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:00,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:01,226-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:01,226-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:01,226-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:29:01,255-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:01,726-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:01,726-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:01,755-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:01,755-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:29:02,227-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:02,227-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:02,256-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:02,727-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:02,727-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:02,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:03,227-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:03,227-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:03,256-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:03,728-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:03,728-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:03,756-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:03,795-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:29:04,228-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:04,228-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:04,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:04,428-0500 INFO Multiplexer No streams +2013-08-09 15:29:04,728-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:04,728-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:04,757-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:05,229-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:05,229-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:05,257-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:05,729-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:05,729-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:05,757-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:06,229-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:06,229-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:06,258-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:06,730-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:06,730-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:06,758-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:07,230-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:07,230-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:07,258-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:07,730-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:07,730-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:07,758-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:08,230-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:08,231-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:08,259-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:08,731-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:08,731-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:08,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:09,231-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:09,231-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:09,259-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:09,732-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:09,732-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:29:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +2013-08-09 15:29:09,759-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:10,232-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:10,232-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:10,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:10,732-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:10,733-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:10,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:10,970-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -1ms, rtt: 161ms +2013-08-09 15:29:11,233-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:11,233-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:11,233-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:29:11,260-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:11,733-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:11,733-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:11,760-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:11,760-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:29:12,233-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:12,234-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:12,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:12,560-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 22ms, rtt: 161ms +2013-08-09 15:29:12,734-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:12,734-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:12,761-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:13,234-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:13,234-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:13,261-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:13,734-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:13,735-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:13,761-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:13,795-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:29:14,235-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:14,235-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:14,262-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:14,433-0500 INFO Multiplexer No streams +2013-08-09 15:29:14,735-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:14,735-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:14,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:15,235-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:15,235-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:15,262-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:15,736-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:15,736-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:15,762-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:16,236-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:16,236-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:16,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:16,736-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:16,736-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:16,763-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:17,237-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:17,237-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:17,263-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:17,737-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:17,737-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:17,763-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:18,237-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:18,237-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:18,264-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:18,738-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:18,738-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:18,764-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:19,238-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:19,238-0500 INFO ThrottleManager mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:19,264-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:19,738-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:19,738-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:29:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 83.16 MB +2013-08-09 15:29:19,764-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:20,239-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:20,239-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:20,265-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:20,739-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:20,739-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:20,765-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:21,239-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:21,239-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:21,239-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:29:21,265-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:21,740-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:21,740-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:21,765-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:21,766-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:29:22,240-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:22,240-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:22,266-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:22,740-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:22,740-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:22,766-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:23,241-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:23,241-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:23,266-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:23,741-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:23,741-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:23,766-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:23,795-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:29:24,241-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:24,241-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:24,267-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:24,438-0500 INFO Multiplexer No streams +2013-08-09 15:29:24,742-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:24,742-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:24,767-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:25,242-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:25,242-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:25,267-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:25,742-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:25,742-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:25,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:26,243-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:26,243-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:26,268-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:26,743-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:26,743-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:26,768-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:27,243-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:27,244-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:27,268-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:27,744-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:27,744-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:27,769-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:28,244-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:28,244-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:28,269-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:28,744-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:28,745-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:28,769-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:29,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:29,245-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:29,269-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:29,745-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:29,745-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:29:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 83.16 MB +2013-08-09 15:29:29,769-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:30,245-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:30,246-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:30,270-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:30,746-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:30,746-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:30,770-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:31,246-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:31,246-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:31,246-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:29:31,270-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:31,746-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:31,746-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:31,770-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:31,770-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:29:32,247-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:32,247-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:32,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:32,747-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:32,747-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:32,771-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:33,247-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:33,247-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:33,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:33,748-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:33,748-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:33,771-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:33,795-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:29:34,248-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:34,248-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:34,271-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:34,444-0500 INFO Multiplexer No streams +2013-08-09 15:29:34,748-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:34,748-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:34,772-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:35,249-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:35,249-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:35,272-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:35,749-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:35,749-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:35,772-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:36,152-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -91ms, rtt: 154ms +2013-08-09 15:29:36,249-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:36,249-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:36,272-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:36,750-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:36,750-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:36,773-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:37,250-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:37,250-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:37,273-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:37,750-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:37,750-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:37,773-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:38,251-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:38,251-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:38,273-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:38,751-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:38,751-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:38,774-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:39,252-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:39,252-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:39,274-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:29:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 83.16 MB +2013-08-09 15:29:39,752-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:39,752-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:39,774-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:40,252-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:40,252-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:40,274-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:40,752-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:40,753-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:40,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:41,253-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:41,253-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:41,253-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:29:41,275-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:41,753-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:41,753-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:41,775-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:41,775-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:29:42,254-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:42,254-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:42,275-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:42,754-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:42,754-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:42,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:43,254-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:43,254-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:43,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:43,754-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:43,755-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:43,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:43,795-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:29:44,255-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:44,255-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:44,276-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:44,448-0500 INFO Multiplexer No streams +2013-08-09 15:29:44,755-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:44,755-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:44,776-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:45,031-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -10ms, rtt: 161ms +2013-08-09 15:29:45,255-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:45,256-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:45,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:45,756-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:45,756-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:45,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:46,256-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:46,256-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:46,277-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:46,756-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:46,757-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:46,777-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:47,257-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:47,257-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:47,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:47,757-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:47,757-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:47,778-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:48,257-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:48,258-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:48,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:48,758-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:48,758-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:48,778-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:49,102-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 15ms, rtt: 161ms +2013-08-09 15:29:49,258-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:49,258-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:49,278-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:29:49,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 83.16 MB +2013-08-09 15:29:49,758-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:49,759-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:49,779-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:50,259-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:50,259-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:50,279-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:50,759-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:50,760-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:50,779-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:51,260-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:51,260-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:51,260-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:29:51,279-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:51,760-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:51,760-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:51,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:51,780-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:29:52,260-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:52,261-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:52,280-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:52,761-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:52,761-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:52,780-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:53,261-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:53,261-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:53,280-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:53,761-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:53,762-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:53,781-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:53,796-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:29:54,262-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:54,262-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:54,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:54,452-0500 INFO Multiplexer No streams +2013-08-09 15:29:54,762-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:54,762-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:54,781-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:55,262-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:55,263-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:55,281-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:55,763-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:55,763-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:55,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:56,263-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:56,263-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:56,282-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:56,764-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:56,764-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:56,782-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:57,264-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:57,264-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:57,282-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:57,764-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:57,764-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:57,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:58,265-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:58,265-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:58,283-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:58,765-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:58,765-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:58,783-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:59,265-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:59,265-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:59,283-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:29:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 83.16 MB +2013-08-09 15:29:59,766-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:29:59,766-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:29:59,784-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:00,266-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:00,266-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:00,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:00,766-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:00,766-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:00,784-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:01,267-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:01,267-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:01,267-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:30:01,284-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:01,767-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:01,767-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:01,785-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:01,785-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:30:02,267-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:02,267-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:02,285-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:02,768-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:02,768-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:02,785-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:03,268-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:03,268-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:03,285-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:03,768-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:03,768-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:03,786-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:03,796-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:30:04,269-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:04,269-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:04,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:04,456-0500 INFO Multiplexer No streams +2013-08-09 15:30:04,769-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:04,769-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:04,786-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:05,269-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:05,269-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:05,286-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:05,769-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:05,770-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:05,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:06,270-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:06,270-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:06,287-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:06,770-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:06,770-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:06,787-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:07,270-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:07,271-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:07,287-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:07,771-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:07,771-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:07,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:08,271-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:08,271-0500 INFO ThrottleManager mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:08,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:08,772-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:08,772-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:08,788-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:09,272-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:09,272-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:09,288-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:30:09,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:30:09,772-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:09,772-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:09,789-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:10,273-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:10,273-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:10,289-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:10,773-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:10,773-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:10,789-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:11,273-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:11,273-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:11,273-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:30:11,290-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:11,774-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:11,774-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:11,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:11,790-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:30:12,179-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -98ms, rtt: 155ms +2013-08-09 15:30:12,274-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:12,274-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:12,290-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:12,774-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:12,774-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:12,790-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:13,275-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:13,275-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:13,291-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:13,775-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:13,775-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:13,791-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:13,796-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:30:14,275-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:14,275-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:14,291-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:14,459-0500 INFO Multiplexer No streams +2013-08-09 15:30:14,775-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:14,776-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:14,791-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:15,276-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:15,276-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:15,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:15,776-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:15,776-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:15,792-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:16,276-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:16,277-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:16,292-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:16,777-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:16,777-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:16,792-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:17,277-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:17,277-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:17,293-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:17,778-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:17,778-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:17,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:18,278-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:18,278-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:18,293-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:18,778-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:18,778-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:18,793-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:19,092-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -18ms, rtt: 161ms +2013-08-09 15:30:19,279-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:19,279-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:19,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:30:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:30:19,779-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:19,779-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:19,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:20,279-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:20,280-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:20,294-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:20,780-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:20,780-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:20,794-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:21,280-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:21,280-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:21,280-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:30:21,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:21,781-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:21,781-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:21,795-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:21,795-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:30:22,281-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:22,281-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:22,295-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:22,781-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:22,781-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:22,795-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:23,282-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:23,282-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:23,296-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:23,782-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:23,782-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:23,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:23,796-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:30:24,282-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:24,282-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:24,296-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:24,462-0500 INFO Multiplexer No streams +2013-08-09 15:30:24,783-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:24,783-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:24,796-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:25,283-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:25,283-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:25,297-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:25,645-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 7ms, rtt: 161ms +2013-08-09 15:30:25,783-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:25,783-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:25,797-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:26,284-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:26,284-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:26,297-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:26,784-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:26,784-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:26,797-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:27,284-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:27,285-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:27,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:27,785-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:27,785-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:27,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:28,285-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:28,285-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:28,298-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:28,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:28,786-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:28,798-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:29,286-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:29,286-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:29,299-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:29,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:30:29,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:30:29,786-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:29,786-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:29,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:30,287-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:30,287-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:30,299-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:30,787-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:30,787-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:30,799-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:31,287-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:31,287-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:31,287-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:30:31,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:31,788-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:31,788-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:31,800-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:31,800-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:30:32,288-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:32,288-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:32,300-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:32,788-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:32,788-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:32,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:33,288-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:33,288-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:33,301-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:33,789-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:33,789-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:33,796-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:30:33,801-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:34,289-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:34,289-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:34,301-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:34,466-0500 INFO Multiplexer No streams +2013-08-09 15:30:34,789-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:34,789-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:34,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:35,290-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:35,290-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:35,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:35,790-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:35,790-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:35,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:36,290-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:36,290-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:36,302-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:36,791-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:36,791-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:36,802-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:37,291-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:37,291-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:37,303-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:37,791-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:37,791-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:37,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:38,292-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:38,292-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:38,303-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:38,792-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:38,792-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:38,803-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:39,292-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:39,292-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:39,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:39,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:30:39,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:30:39,793-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:39,793-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:39,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:40,293-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:40,293-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:40,304-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:40,793-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:40,793-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:40,804-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:41,294-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:41,294-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:41,294-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:30:41,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:41,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:41,794-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:41,805-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:41,805-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:30:42,294-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:42,294-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:42,305-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:42,794-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:42,795-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:42,806-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:43,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:43,295-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:43,306-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:43,795-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:43,795-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:43,797-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:30:43,806-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:44,295-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:44,295-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:44,306-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:44,479-0500 INFO Multiplexer No streams +2013-08-09 15:30:44,795-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:44,796-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:44,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:45,296-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:45,296-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:45,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:45,796-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:45,796-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:45,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:46,296-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:46,296-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:46,307-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:46,797-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:46,797-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:46,807-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:47,297-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:47,297-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:47,308-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:47,797-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:47,797-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:47,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:48,205-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -92ms, rtt: 154ms +2013-08-09 15:30:48,298-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:48,298-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:48,308-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:48,798-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:48,798-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:48,808-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:49,298-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:49,298-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:49,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:30:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:30:49,798-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:49,799-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:49,809-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:50,299-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:50,299-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:50,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:50,799-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:50,799-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:50,809-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:51,299-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:51,300-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:51,300-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:30:51,309-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:51,800-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:51,800-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:51,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:51,810-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:30:52,300-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:52,300-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:52,310-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:52,800-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:52,800-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:52,810-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:53,153-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -13ms, rtt: 161ms +2013-08-09 15:30:53,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:53,301-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:53,310-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:53,796-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:30:53,801-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:53,801-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:53,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:54,301-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:54,301-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:54,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:54,486-0500 INFO Multiplexer No streams +2013-08-09 15:30:54,802-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:54,802-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:54,811-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:55,302-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:55,302-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:55,311-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:55,802-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:55,802-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:55,812-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:56,302-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:56,303-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:56,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:56,803-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:56,803-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:56,812-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:57,303-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:57,303-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:57,312-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:57,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:57,804-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:57,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:58,304-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:58,304-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:58,313-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:58,804-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:58,804-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:58,813-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:59,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:59,305-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:59,313-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:30:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:30:59,805-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:30:59,805-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:30:59,814-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:00,305-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:00,305-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:00,314-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:00,806-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:00,806-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:00,814-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:01,306-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:01,306-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:01,306-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:31:01,314-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:01,806-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:01,806-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:01,815-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:01,815-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:31:02,188-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 13ms, rtt: 161ms +2013-08-09 15:31:02,307-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:02,307-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:02,315-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:02,807-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:02,807-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:02,815-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:03,307-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:03,307-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:03,315-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:03,796-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:31:03,807-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:03,808-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:03,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:04,308-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:04,308-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:04,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:04,488-0500 INFO Multiplexer No streams +2013-08-09 15:31:04,808-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:04,808-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:04,816-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:05,308-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:05,309-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:05,316-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:05,809-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:05,809-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:05,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:06,309-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:06,309-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:06,317-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:06,809-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:06,809-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:06,817-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:07,310-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:07,310-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:07,317-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:07,810-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:07,810-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:07,818-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:08,310-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:08,311-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:08,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:08,811-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:08,811-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:08,818-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:09,311-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:09,311-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:09,318-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:31:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:31:09,812-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:09,812-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:09,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:10,312-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:10,312-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:10,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:10,812-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:10,812-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:10,819-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:11,313-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:11,313-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:11,313-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:31:11,319-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:11,813-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:11,813-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:11,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:11,820-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:31:12,313-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:12,313-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:12,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:12,814-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:12,814-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:12,820-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:13,314-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:13,314-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:13,320-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:13,796-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:31:13,814-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:13,814-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:13,821-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:14,315-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:14,315-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:14,321-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:14,489-0500 INFO Multiplexer No streams +2013-08-09 15:31:14,815-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:14,815-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:14,821-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:15,315-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:15,315-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:15,321-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:15,815-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:15,816-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:15,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:16,316-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:16,316-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:16,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:16,816-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:16,816-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:16,822-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:17,316-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:17,317-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:17,322-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:17,817-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:17,817-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:17,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:18,317-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:18,317-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:18,323-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:18,818-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:18,818-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:18,823-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:19,318-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:19,318-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:19,323-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:31:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:31:19,818-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:19,818-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:19,824-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:20,319-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:20,319-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:20,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:20,819-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:20,819-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:20,824-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:21,319-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:21,320-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:21,320-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:31:21,324-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:21,820-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:21,820-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:21,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:21,825-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:31:22,320-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:22,320-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:22,325-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:22,820-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:22,821-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:22,825-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:23,321-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:23,321-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:23,325-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:23,796-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:31:23,821-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:23,821-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:23,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:24,233-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -99ms, rtt: 154ms +2013-08-09 15:31:24,321-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:24,322-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:24,326-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:24,491-0500 INFO Multiplexer No streams +2013-08-09 15:31:24,822-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:24,822-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:24,826-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:25,322-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:25,322-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:25,326-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:25,822-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:25,822-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:25,827-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:26,323-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:26,323-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:26,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:26,823-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:26,823-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:26,827-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:27,214-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -22ms, rtt: 161ms +2013-08-09 15:31:27,324-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:27,324-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:27,327-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:27,824-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:27,824-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:27,828-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:28,324-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:28,324-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:28,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:28,825-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:28,825-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:28,828-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:29,325-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:29,325-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:29,328-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:31:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:31:29,825-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:29,825-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:29,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:30,326-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:30,326-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:30,329-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:30,826-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:30,826-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:30,829-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:31,326-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:31,326-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:31,326-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:31:31,329-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:31,827-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:31,827-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:31,830-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:31,830-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:31:32,327-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:32,327-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:32,330-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:32,827-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:32,827-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:32,830-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:33,327-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:33,328-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:33,330-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:33,797-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:31:33,828-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:33,828-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:33,831-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:34,328-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:34,328-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:34,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:34,494-0500 INFO Multiplexer No streams +2013-08-09 15:31:34,828-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:34,829-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:34,831-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:35,329-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:35,329-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:35,331-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:35,829-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:35,829-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:35,832-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:36,329-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:36,329-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:36,332-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:36,830-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:36,830-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:36,832-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:37,330-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:37,330-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:37,332-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:37,830-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:37,830-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:37,833-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:38,331-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:38,331-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:38,333-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:38,731-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 6ms, rtt: 161ms +2013-08-09 15:31:38,831-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:38,831-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:38,833-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:39,331-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:39,332-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:39,333-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:39,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:31:39,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:31:39,832-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:39,832-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:39,834-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:40,332-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:40,332-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:40,334-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:40,832-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:40,833-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:40,834-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:41,333-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:41,333-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:41,333-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:31:41,334-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:41,833-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:41,833-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:41,835-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:41,835-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:31:42,333-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:42,333-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:42,335-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:42,834-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:42,834-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:42,835-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:43,334-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:43,334-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:43,335-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:43,796-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:31:43,834-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:43,834-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:43,836-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:44,335-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:44,335-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:44,336-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:44,501-0500 INFO Multiplexer No streams +2013-08-09 15:31:44,835-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:44,835-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:44,836-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:45,335-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:45,335-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:45,336-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:45,835-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:45,836-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:45,837-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:46,336-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:46,336-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:46,337-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:46,836-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:46,836-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:46,837-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:47,336-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:47,337-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:47,338-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:47,837-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:47,837-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:47,838-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:48,337-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:48,337-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:48,338-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:48,837-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:48,838-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:48,838-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:49,338-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:49,338-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:49,339-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:31:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:31:49,838-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:49,838-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:49,839-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:50,338-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:50,339-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:50,339-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:50,839-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:50,839-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:50,839-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:51,339-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:51,339-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:51,339-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:31:51,340-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:51,840-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:51,840-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:51,840-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:51,840-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:31:52,340-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:52,340-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:52,340-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:52,840-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:52,840-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:52,840-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:53,341-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:53,341-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:53,341-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:53,796-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:31:53,841-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:53,841-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:53,841-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:54,341-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:54,341-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:54,341-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:54,508-0500 INFO Multiplexer No streams +2013-08-09 15:31:54,841-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:54,842-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:54,842-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:55,342-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:55,342-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:55,342-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:55,842-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:55,842-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:55,842-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:56,342-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:56,342-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:56,343-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:56,843-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:56,843-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:56,843-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:57,343-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:57,343-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:57,343-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:57,843-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:57,843-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:57,844-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:58,344-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:58,344-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:58,344-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:58,844-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:58,844-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:58,844-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:59,344-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:59,344-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:59,345-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:31:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:31:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:31:59,844-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:59,845-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:31:59,845-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:00,260-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -93ms, rtt: 154ms +2013-08-09 15:32:00,345-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:00,345-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:00,345-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:00,845-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:00,845-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:00,845-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:01,275-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -18ms, rtt: 160ms +2013-08-09 15:32:01,345-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:01,346-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:01,346-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:01,346-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:32:01,845-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:01,845-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:32:01,846-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:01,846-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:02,346-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:02,346-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:02,346-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:02,846-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:02,847-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:02,847-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:03,346-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:03,347-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:03,347-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:03,796-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:32:03,846-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:03,847-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:03,847-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:04,346-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:04,348-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:04,348-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:04,515-0500 INFO Multiplexer No streams +2013-08-09 15:32:04,847-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:04,848-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:04,848-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:05,347-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:05,348-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:05,348-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:05,847-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:05,849-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:05,849-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:06,347-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:06,349-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:06,349-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:06,848-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:06,849-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:06,849-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:07,348-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:07,350-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:07,350-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:07,848-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:07,850-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:07,850-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:08,348-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:08,350-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:08,350-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:08,849-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:08,851-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:08,851-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:09,349-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:09,351-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:09,351-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:32:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:32:09,849-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:09,851-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:09,851-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:10,350-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:10,352-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:10,352-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:10,850-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:10,852-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:10,852-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:11,350-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:11,352-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:11,352-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:11,352-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:32:11,850-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:11,850-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:32:11,852-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:11,853-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:12,351-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:12,353-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:12,353-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:12,851-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:12,853-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:12,853-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:13,351-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:13,353-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:13,354-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:13,796-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:32:13,851-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:13,854-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:13,854-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:14,352-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:14,354-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:14,354-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:14,523-0500 INFO Multiplexer No streams +2013-08-09 15:32:14,852-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:14,854-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:14,855-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:15,275-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 12ms, rtt: 162ms +2013-08-09 15:32:15,352-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:15,355-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:15,355-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:15,852-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:15,855-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:15,855-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:16,352-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:16,355-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:16,356-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:16,853-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:16,856-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:16,856-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:17,353-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:17,356-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:17,356-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:17,853-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:17,856-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:17,857-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:18,353-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:18,357-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:18,357-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:18,854-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:18,857-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:18,857-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:19,354-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:19,357-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:19,358-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:19,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:32:19,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:32:19,854-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:19,858-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:19,858-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:20,354-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:20,358-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:20,358-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:20,855-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:20,858-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:20,858-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:21,355-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:21,359-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:21,359-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:21,359-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:32:21,855-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:21,856-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:32:21,859-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:21,859-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:22,356-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:22,359-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:22,359-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:22,856-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:22,860-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:22,860-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:23,356-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:23,360-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:23,360-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:23,797-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:32:23,856-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:23,860-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:23,860-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:24,357-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:24,361-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:24,361-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:24,529-0500 INFO Multiplexer No streams +2013-08-09 15:32:24,857-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:24,861-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:24,861-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:25,357-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:25,361-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:25,361-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:25,857-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:25,862-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:25,862-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:26,358-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:26,362-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:26,362-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:26,858-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:26,862-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:26,862-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:27,358-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:27,362-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:27,363-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:27,859-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:27,863-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:27,863-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:28,359-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:28,363-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:28,363-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:28,859-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:28,863-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:28,863-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:29,359-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:29,364-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:29,364-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:32:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:32:29,860-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:29,864-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:29,864-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:30,360-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:30,364-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:30,364-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:30,860-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:30,865-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:30,865-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:31,360-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:31,365-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:31,365-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:31,365-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:32:31,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:31,861-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:32:31,865-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:31,865-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:32,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:32,366-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:32,366-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:32,861-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:32,866-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:32,866-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:33,361-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:33,366-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:33,366-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:33,797-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:32:33,862-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:33,867-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:33,867-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:34,362-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:34,367-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:34,367-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:34,534-0500 INFO Multiplexer No streams +2013-08-09 15:32:34,862-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:34,867-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:34,867-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:35,362-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:35,368-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:35,368-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:35,617-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -26ms, rtt: 441ms +2013-08-09 15:32:35,863-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:35,868-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:35,868-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:36,288-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -100ms, rtt: 154ms +2013-08-09 15:32:36,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:36,368-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:36,368-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:36,863-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:36,868-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:36,869-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:37,363-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:37,369-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:37,369-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:37,864-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:37,869-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:37,869-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:38,364-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:38,369-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:38,370-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:38,864-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:38,870-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:38,870-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:39,365-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:39,370-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:39,370-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:39,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:32:39,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:32:39,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:39,870-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:39,871-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:40,365-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:40,371-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:40,371-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:40,865-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:40,871-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:40,871-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:41,366-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:41,371-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:41,372-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:41,372-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:32:41,866-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:41,866-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:32:41,872-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:41,872-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:42,366-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:42,372-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:42,372-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:42,866-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:42,872-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:42,873-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:43,367-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:43,373-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:43,373-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:43,797-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:32:43,867-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:43,873-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:43,873-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:44,367-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:44,373-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:44,373-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:44,540-0500 INFO Multiplexer No streams +2013-08-09 15:32:44,867-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:44,874-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:44,874-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:45,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:45,374-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:45,374-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:45,868-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:45,874-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:45,874-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:46,368-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:46,375-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:46,375-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:46,868-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:46,875-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:46,875-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:47,369-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:47,375-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:47,375-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:47,869-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:47,876-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:47,876-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:48,369-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:48,376-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:48,376-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:48,869-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:48,876-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:48,876-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:49,370-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:49,377-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:49,377-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:49,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:32:49,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:32:49,870-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:49,877-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:49,877-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:50,370-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:50,377-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:50,377-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:50,870-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:50,878-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:50,878-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:51,371-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:51,378-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:51,378-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:51,378-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:32:51,829-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: 5ms, rtt: 173ms +2013-08-09 15:32:51,871-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:51,871-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:32:51,878-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:51,878-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:52,371-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:52,379-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:52,379-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:52,872-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:52,879-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:52,879-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:53,372-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:53,379-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:53,379-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:53,797-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:32:53,872-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:53,880-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:53,880-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:54,372-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:54,380-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:54,380-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:54,544-0500 INFO Multiplexer No streams +2013-08-09 15:32:54,873-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:54,880-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:54,880-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:55,373-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:55,380-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:55,381-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:55,873-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:55,881-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:55,881-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:56,373-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:56,381-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:56,381-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:56,874-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:56,881-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:56,882-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:57,374-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:57,382-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:57,382-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:57,874-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:57,882-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:57,882-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:58,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:58,382-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:58,383-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:58,875-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:58,883-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:58,883-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:59,375-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:59,383-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:59,383-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:32:59,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:32:59,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:32:59,875-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:59,883-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:32:59,884-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:00,376-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:00,384-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:00,384-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:00,876-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:00,884-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:00,884-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:01,376-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:01,384-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:01,385-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:01,385-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:33:01,876-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:01,876-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:33:01,885-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:01,885-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:02,376-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:02,385-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:02,385-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:02,877-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:02,885-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:02,885-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:03,377-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:03,386-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:03,386-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:03,797-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:33:03,877-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:03,886-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:03,886-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:04,377-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:04,386-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:04,386-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:04,548-0500 INFO Multiplexer No streams +2013-08-09 15:33:04,878-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:04,887-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:04,887-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:05,378-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:05,387-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:05,387-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:05,878-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:05,887-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:05,887-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:06,378-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:06,388-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:06,388-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:06,879-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:06,888-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:06,888-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:07,379-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:07,388-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:07,388-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:07,879-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:07,889-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:07,889-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:08,379-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:08,389-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:08,389-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:08,880-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:08,889-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:08,889-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:09,380-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:09,390-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:09,390-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:09,414-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -21ms, rtt: 177ms +2013-08-09 15:33:09,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:33:09,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:33:09,880-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:09,890-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:09,890-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:10,380-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:10,390-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:10,390-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:10,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:10,891-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:10,891-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:11,381-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:11,391-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:11,391-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:11,391-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:33:11,881-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:11,881-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:33:11,891-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:11,891-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:12,314-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -108ms, rtt: 154ms +2013-08-09 15:33:12,381-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:12,392-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:12,392-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:12,882-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:12,892-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:12,892-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:13,382-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:13,392-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:13,392-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:13,798-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:33:13,882-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:13,892-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:13,893-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:14,382-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:14,393-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:14,393-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:14,554-0500 INFO Multiplexer No streams +2013-08-09 15:33:14,883-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:14,893-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:14,893-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:15,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:15,393-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:15,394-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:15,883-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:15,894-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:15,894-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:16,383-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:16,394-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:16,394-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:16,884-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:16,894-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:16,895-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:17,384-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:17,395-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:17,395-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:17,884-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:17,895-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:17,895-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:18,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:18,395-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:18,396-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:18,885-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:18,896-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:18,896-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:19,385-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:19,396-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:19,396-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:19,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:33:19,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:33:19,885-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:19,896-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:19,897-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:20,386-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:20,397-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:20,397-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:20,886-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:20,897-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:20,897-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:21,386-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:21,397-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:21,398-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:21,398-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:33:21,886-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:21,887-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:33:21,898-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:21,898-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:22,387-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:22,398-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:22,398-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:22,887-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:22,898-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:22,898-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:23,387-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:23,399-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:23,399-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:23,798-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:33:23,888-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:23,899-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:23,899-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:24,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:24,399-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:24,399-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:24,560-0500 INFO Multiplexer No streams +2013-08-09 15:33:24,888-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:24,900-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:24,900-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:25,388-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:25,400-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:25,400-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:25,889-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:25,900-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:25,900-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:26,389-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:26,401-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:26,401-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:26,889-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:26,901-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:26,901-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:27,390-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:27,401-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:27,401-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:27,890-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:27,901-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:27,902-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:28,360-0500 INFO HeartBeatCommand TCP-54.212.81.224-000000 up latency: -2ms, rtt: 161ms +2013-08-09 15:33:28,390-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:28,402-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:28,402-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:28,890-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:28,902-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:28,902-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:29,391-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:29,402-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:29,403-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:29,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:33:29,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:33:29,891-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:29,903-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:29,903-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:30,391-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:30,403-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:30,403-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:30,891-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:30,903-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:30,903-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:31,391-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:31,404-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:31,404-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:31,404-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:33:31,892-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:31,892-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:33:31,904-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:31,904-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:32,392-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:32,404-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:32,404-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:32,892-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:32,905-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:32,905-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:33,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:33,405-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:33,405-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:33,798-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:33:33,893-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:33,905-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:33,905-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:34,393-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:34,406-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:34,406-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:34,563-0500 INFO Multiplexer No streams +2013-08-09 15:33:34,893-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:34,906-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:34,906-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:35,394-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:35,406-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:35,406-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:35,894-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:35,907-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:35,907-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:36,394-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:36,407-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:36,407-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:36,894-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:36,907-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:36,907-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:37,395-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:37,407-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:37,408-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:37,895-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:37,908-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:37,908-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:38,395-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:38,408-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:38,408-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:38,896-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:38,908-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:38,909-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:39,396-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:39,409-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:39,409-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:39,752-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:33:39,752-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:33:39,896-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:39,909-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:39,909-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:40,396-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:40,409-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:40,409-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:40,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:40,910-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:40,910-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:41,397-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:41,410-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:41,410-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:41,410-0500 INFO Buffers O allocated buffers: {} (0) +2013-08-09 15:33:41,897-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:41,897-0500 INFO Buffers I allocated buffers: {} (0) +2013-08-09 15:33:41,910-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:41,910-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:42,397-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:42,411-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:42,411-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:42,898-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:42,911-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:42,911-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:43,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:43,411-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:43,411-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:43,459-0500 INFO HeartBeatCommand TCP-54.212.37.161-000000 up latency: -30ms, rtt: 161ms +2013-08-09 15:33:43,798-0500 INFO TaskNotifier Congestion queue size: 0 +2013-08-09 15:33:43,898-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:43,912-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:43,912-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:44,398-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:44,412-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:44,412-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:44,568-0500 INFO Multiplexer No streams +2013-08-09 15:33:44,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:44,912-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:44,912-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:45,399-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:45,413-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:45,413-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:45,899-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:45,913-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:45,913-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:46,400-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:46,413-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:46,413-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:46,900-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:46,913-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:46,914-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:47,400-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:47,414-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:47,414-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:47,900-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:47,914-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:47,914-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:48,342-0500 INFO HeartBeatCommand TCP-54.244.171.51-000000 up latency: -101ms, rtt: 155ms +2013-08-09 15:33:48,401-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:48,414-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:48,415-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:48,901-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:48,915-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:48,915-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:49,401-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:49,415-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:49,415-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +2013-08-09 15:33:49,751-0500 INFO PerformanceDiagnosticInputStream [IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +2013-08-09 15:33:49,751-0500 INFO PerformanceDiagnosticInputStream [MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +2013-08-09 15:33:49,901-0500 INFO ThrottleManager I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:49,915-0500 INFO ThrottleManager O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +2013-08-09 15:33:49,915-0500 INFO ThrottleManager mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1324-j7orj4xe.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1324-j7orj4xe.log (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1324-j7orj4xe.log 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,15 @@ +2013-08-09 13:24:08,129-0500 DEBUG Loader arguments: [-sites.file, sites.xml, -tc.file, tc.data, -config, cf, hi.swift] +2013-08-09 13:24:08,131-0500 DEBUG Loader Max heap: 954466304 +2013-08-09 13:24:08,131-0500 DEBUG textfiles BEGIN SWIFTSCRIPT: +app echo (string i) { echo i; } +echo("hi"); + + +2013-08-09 13:24:08,131-0500 DEBUG textfiles END SWIFTSCRIPT: +2013-08-09 13:24:08,132-0500 INFO Loader hi.swift: source file is new. Recompiling. +2013-08-09 13:24:08,728-0500 DEBUG Loader Detailed exception: +java.io.FileNotFoundException: No Swift configuration file found. Tried [cf] + at org.griphyn.vdl.util.VDL2Config.check(VDL2Config.java:154) + at org.griphyn.vdl.util.VDL2Config.getConfig(VDL2Config.java:81) + at org.griphyn.vdl.karajan.Loader.loadConfig(Loader.java:435) + at org.griphyn.vdl.karajan.Loader.main(Loader.java:201) Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1325-8751olnf.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1325-8751olnf.log (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1325-8751olnf.log 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,17 @@ +2013-08-09 13:25:51,374-0500 DEBUG Loader arguments: [-sites.file, sites.xml, -tc.file, tc.data, -config, cf, hi.swift] +2013-08-09 13:25:51,376-0500 DEBUG Loader Max heap: 954466304 +2013-08-09 13:25:51,377-0500 DEBUG textfiles BEGIN SWIFTSCRIPT: +app echo (string i) { echo i; } +echo("hi"); + + +2013-08-09 13:25:51,377-0500 DEBUG textfiles END SWIFTSCRIPT: +2013-08-09 13:25:51,377-0500 INFO Loader hi.swift: source file is new. Recompiling. +2013-08-09 13:25:51,377-0500 DEBUG Loader kmlversion is >da51bd2f-de3f-4ffc-879f-906b34540f52-no-provenance< +2013-08-09 13:25:51,377-0500 DEBUG Loader build version is >da51bd2f-de3f-4ffc-879f-906b34540f52-no-provenance< +2013-08-09 13:25:51,976-0500 DEBUG Loader Detailed exception: +java.io.FileNotFoundException: No Swift configuration file found. Tried [cf] + at org.griphyn.vdl.util.VDL2Config.check(VDL2Config.java:154) + at org.griphyn.vdl.util.VDL2Config.getConfig(VDL2Config.java:81) + at org.griphyn.vdl.karajan.Loader.loadConfig(Loader.java:435) + at org.griphyn.vdl.karajan.Loader.main(Loader.java:201) Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1329-xbfrp1v7.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1329-xbfrp1v7.log (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1329-xbfrp1v7.log 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,17 @@ +2013-08-09 13:29:03,952-0500 DEBUG Loader arguments: [-sites.file, sites.xml, -tc.file, tc.data, -config, cf, hi.swift] +2013-08-09 13:29:03,954-0500 DEBUG Loader Max heap: 954466304 +2013-08-09 13:29:03,955-0500 DEBUG textfiles BEGIN SWIFTSCRIPT: +app echo (string i) { echo i; } +echo("hi"); + + +2013-08-09 13:29:03,955-0500 DEBUG textfiles END SWIFTSCRIPT: +2013-08-09 13:29:03,955-0500 INFO Loader hi.swift: source file is new. Recompiling. +2013-08-09 13:29:03,955-0500 DEBUG Loader kmlversion is >da51bd2f-de3f-4ffc-879f-906b34540f52-no-provenance< +2013-08-09 13:29:03,955-0500 DEBUG Loader build version is >da51bd2f-de3f-4ffc-879f-906b34540f52-no-provenance< +2013-08-09 13:29:04,551-0500 DEBUG Loader Detailed exception: +java.io.FileNotFoundException: No Swift configuration file found. Tried [cf] + at org.griphyn.vdl.util.VDL2Config.check(VDL2Config.java:154) + at org.griphyn.vdl.util.VDL2Config.getConfig(VDL2Config.java:81) + at org.griphyn.vdl.karajan.Loader.loadConfig(Loader.java:435) + at org.griphyn.vdl.karajan.Loader.main(Loader.java:201) Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1341-mgfzzx18.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1341-mgfzzx18.log (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1341-mgfzzx18.log 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,126 @@ +2013-08-09 13:41:18,709-0500 DEBUG Loader arguments: [-sites.file, sites.xml, -tc.file, tc.data, -config, cf, hi.swift] +2013-08-09 13:41:18,711-0500 DEBUG Loader Max heap: 954466304 +2013-08-09 13:41:18,712-0500 DEBUG textfiles BEGIN SWIFTSCRIPT: +app echo (string i) { echo i; } +echo("hi"); + + +2013-08-09 13:41:18,712-0500 DEBUG textfiles END SWIFTSCRIPT: +2013-08-09 13:41:18,712-0500 INFO Loader hi.swift: source file is new. Recompiling. +2013-08-09 13:41:18,712-0500 DEBUG Loader kmlversion is >da51bd2f-de3f-4ffc-879f-906b34540f52-no-provenance< +2013-08-09 13:41:18,712-0500 DEBUG Loader build version is >da51bd2f-de3f-4ffc-879f-906b34540f52-no-provenance< +2013-08-09 13:41:19,309-0500 DEBUG Loader setting: sites.file to: sites.xml +2013-08-09 13:41:19,309-0500 DEBUG Loader setting: tc.file to: tc.data +2013-08-09 13:41:19,309-0500 DEBUG Loader Swift configuration ([cf]): {throttle.score.job.factor=4, throttle.file.operations=8, throttle.host.submit=2, pgraph.node.options=color="seagreen", style="filled", wrapper.parameter.mode=args, provenance.log=false, throttle.submit=4, ticker.prefix=Progress: time:, provider.staging.pin.swiftfiles=false, clustering.enabled=false, replication.min.queue.time=60, sites.file=sites.xml, cdm.broadcast.mode=file, kickstart.enabled=maybe, wrapperlog.always.transfer=false, caching.algorithm=LRU, use.provider.staging=true, use.wrapper.staging=false, status.mode=files, clustering.min.time=60, ticker.date.format=, kickstart.always.transfer=false, file.gc.enabled=true, throttle.transfers=4, execution.retries=10, sitedir.keep=false, pgraph.graph.options=splines="compound", rankdir="TB", replication.enabled=false, clustering.queue.delay=4, pgraph=false, mapping.checker=on, wrapper.invocation.mode=absolute, tc.file=tc.data, replication.limit=3, lazy. errors=false} +2013-08-09 13:41:19,310-0500 DEBUG textfiles BEGIN SITES: + + + + passive + 8 + .23999 + 10000 + + /tmp/ketan + + + + +2013-08-09 13:41:19,310-0500 DEBUG textfiles END SITES: +2013-08-09 13:41:19,315-0500 DEBUG VDL2ExecutionContext Stack dump: +Level 1 +[iA = 0, iB = 0, bA = false, bB = false] + vdl:instanceconfigfile = cf + vdl:instanceconfig = Swift configuration ([cf]): {throttle.score.job.factor=4, throttle.file.operations=8, throttle.host.submit=2, pgraph.node.options=color="seagreen", style="filled", wrapper.parameter.mode=args, provenance.log=false, throttle.submit=4, ticker.prefix=Progress: time:, provider.staging.pin.swiftfiles=false, clustering.enabled=false, replication.min.queue.time=60, sites.file=sites.xml, cdm.broadcast.mode=file, kickstart.enabled=maybe, wrapperlog.always.transfer=false, caching.algorithm=LRU, use.provider.staging=true, use.wrapper.staging=false, status.mode=files, clustering.min.time=60, ticker.date.format=, kickstart.always.transfer=false, file.gc.enabled=true, throttle.transfers=4, execution.retries=10, sitedir.keep=false, pgraph.graph.options=splines="compound", rankdir="TB", replication.enabled=false, clustering.queue.delay=4, pgraph=false, mapping.checker=on, wrapper.invocation.mode=absolute, tc.file=tc.data, replication.limit=3, lazy.errors=false} + vdl:operation = run + PATH_SEPARATOR = / + swift.home = /usr/local/swift-0.94/bin/.. + + +2013-08-09 13:41:19,315-0500 INFO VDL2ExecutionContext swift.home = /usr/local/swift-0.94/bin/.. +2013-08-09 13:41:19,813-0500 INFO swift Using sites file: sites.xml +2013-08-09 13:41:19,837-0500 INFO swift Using tc.data: tc.data +2013-08-09 13:41:19,895-0500 WARN FlowNode Ex098 +java.lang.NumberFormatException: For input string: "" + at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) + at java.lang.Integer.parseInt(Integer.java:470) + at java.lang.Integer.parseInt(Integer.java:499) + at org.globus.cog.abstraction.impl.common.task.ServiceContactImpl.parse(ServiceContactImpl.java:100) + at org.globus.cog.abstraction.impl.common.task.ServiceContactImpl.(ServiceContactImpl.java:27) + at org.globus.cog.karajan.workflow.nodes.grid.ServiceNode.function(ServiceNode.java:99) + at org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.post(AbstractFunction.java:27) + at org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.completed(AbstractSequentialWithArguments.java:194) + at org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:214) + at org.globus.cog.karajan.workflow.nodes.Maybe.post(Maybe.java:28) + at org.globus.cog.karajan.workflow.nodes.Sequential.startNext(Sequential.java:29) + at org.globus.cog.karajan.workflow.nodes.Maybe.completed(Maybe.java:18) + at org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:214) + at org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58) + at org.globus.cog.karajan.workflow.nodes.functions.Argument.post(Argument.java:48) + at org.globus.cog.karajan.workflow.nodes.Sequential.startNext(Sequential.java:29) + at org.globus.cog.karajan.workflow.nodes.Sequential.executeChildren(Sequential.java:20) + at org.globus.cog.karajan.workflow.nodes.FlowContainer.execute(FlowContainer.java:63) + at org.globus.cog.karajan.workflow.nodes.FlowNode.restart(FlowNode.java:139) + at org.globus.cog.karajan.workflow.nodes.FlowNode.start(FlowNode.java:197) + at org.globus.cog.karajan.workflow.FlowElementWrapper.start(FlowElementWrapper.java:227) + at org.globus.cog.karajan.workflow.events.EventBus.start(EventBus.java:103) + at org.globus.cog.karajan.workflow.events.EventTargetPair.run(EventTargetPair.java:40) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) + at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) + at java.util.concurrent.FutureTask.run(FutureTask.java:138) + at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) + at java.lang.Thread.run(Thread.java:662) +2013-08-09 13:41:19,898-0500 DEBUG VDL2ExecutionContext Karajan level error: For input string: "" at + task:service @ vdl-sc.k, line: 40 + execution @ sites.xml, line: 5 + pool @ sites.xml, line: 3 + pool @ sites.xml, line: 3 + org.globus.cog.karajan.workflow.nodes.Sequential @ sites.xml + sys:executefile @ vdl-sc.k, line: 111 + task:resources @ vdl-sc.k, line: 111 + vdl:sitecatalog @ scheduler.xml, line: 51 + task:scheduler @ scheduler.xml, line: 36 + kernel:import @ scheduler.xml, line: 3 + kernel:project @ hi.kml, line: 2 + hi-20130809-1341-mgfzzx18 + +2013-08-09 13:41:19,909-0500 INFO ExecutionContext Detailed exception: +For input string: "" +Caused by: For input string: "" + + at org.globus.cog.karajan.workflow.nodes.FlowNode.restart(FlowNode.java:158) + at org.globus.cog.karajan.workflow.nodes.FlowNode.start(FlowNode.java:197) + at org.globus.cog.karajan.workflow.FlowElementWrapper.start(FlowElementWrapper.java:227) + at org.globus.cog.karajan.workflow.events.EventBus.start(EventBus.java:103) + at org.globus.cog.karajan.workflow.events.EventTargetPair.run(EventTargetPair.java:40) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) + at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) + at java.util.concurrent.FutureTask.run(FutureTask.java:138) + at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) + at java.lang.Thread.run(Thread.java:662) +Caused by: java.lang.NumberFormatException: For input string: "" + at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) + at java.lang.Integer.parseInt(Integer.java:470) + at java.lang.Integer.parseInt(Integer.java:499) + at org.globus.cog.abstraction.impl.common.task.ServiceContactImpl.parse(ServiceContactImpl.java:100) + at org.globus.cog.abstraction.impl.common.task.ServiceContactImpl.(ServiceContactImpl.java:27) + at org.globus.cog.karajan.workflow.nodes.grid.ServiceNode.function(ServiceNode.java:99) + at org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.post(AbstractFunction.java:27) + at org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.completed(AbstractSequentialWithArguments.java:194) + at org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:214) + at org.globus.cog.karajan.workflow.nodes.Maybe.post(Maybe.java:28) + at org.globus.cog.karajan.workflow.nodes.Sequential.startNext(Sequential.java:29) + at org.globus.cog.karajan.workflow.nodes.Maybe.completed(Maybe.java:18) + at org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:214) + at org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58) + at org.globus.cog.karajan.workflow.nodes.functions.Argument.post(Argument.java:48) + at org.globus.cog.karajan.workflow.nodes.Sequential.startNext(Sequential.java:29) + at org.globus.cog.karajan.workflow.nodes.Sequential.executeChildren(Sequential.java:20) + at org.globus.cog.karajan.workflow.nodes.FlowContainer.execute(FlowContainer.java:63) + at org.globus.cog.karajan.workflow.nodes.FlowNode.restart(FlowNode.java:139) + ... 10 more +2013-08-09 13:41:19,909-0500 INFO Loader Swift finished with errors Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1356-hl1k32ja.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1356-hl1k32ja.log (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1356-hl1k32ja.log 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,111 @@ +2013-08-09 13:56:44,821-0500 DEBUG Loader arguments: [-sites.file, sites.xml, -tc.file, tc.data, -config, cf, hi.swift] +2013-08-09 13:56:44,823-0500 DEBUG Loader Max heap: 954466304 +2013-08-09 13:56:44,824-0500 DEBUG textfiles BEGIN SWIFTSCRIPT: +app echo (string i) { echo i; } +echo("hi"); + + +2013-08-09 13:56:44,824-0500 DEBUG textfiles END SWIFTSCRIPT: +2013-08-09 13:56:44,824-0500 INFO Loader hi.swift: source file is new. Recompiling. +2013-08-09 13:56:44,824-0500 DEBUG Loader kmlversion is >da51bd2f-de3f-4ffc-879f-906b34540f52-no-provenance< +2013-08-09 13:56:44,824-0500 DEBUG Loader build version is >da51bd2f-de3f-4ffc-879f-906b34540f52-no-provenance< +2013-08-09 13:56:45,424-0500 DEBUG Loader setting: sites.file to: sites.xml +2013-08-09 13:56:45,424-0500 DEBUG Loader setting: tc.file to: tc.data +2013-08-09 13:56:45,424-0500 DEBUG Loader Swift configuration ([cf]): {throttle.score.job.factor=4, throttle.file.operations=8, throttle.host.submit=2, pgraph.node.options=color="seagreen", style="filled", wrapper.parameter.mode=args, provenance.log=false, throttle.submit=4, ticker.prefix=Progress: time:, provider.staging.pin.swiftfiles=false, clustering.enabled=false, replication.min.queue.time=60, sites.file=sites.xml, cdm.broadcast.mode=file, kickstart.enabled=maybe, wrapperlog.always.transfer=false, caching.algorithm=LRU, use.provider.staging=true, use.wrapper.staging=false, status.mode=files, clustering.min.time=60, ticker.date.format=, kickstart.always.transfer=false, file.gc.enabled=true, throttle.transfers=4, execution.retries=10, sitedir.keep=false, pgraph.graph.options=splines="compound", rankdir="TB", replication.enabled=false, clustering.queue.delay=4, pgraph=false, mapping.checker=on, wrapper.invocation.mode=absolute, tc.file=tc.data, replication.limit=3, lazy. errors=false} +2013-08-09 13:56:45,424-0500 DEBUG textfiles BEGIN SITES: + + + + passive + 8 + .23999 + 10000 + + /tmp/ketan + + + + +2013-08-09 13:56:45,424-0500 DEBUG textfiles END SITES: +2013-08-09 13:56:45,429-0500 DEBUG VDL2ExecutionContext Stack dump: +Level 1 +[iA = 0, iB = 0, bA = false, bB = false] + vdl:instanceconfigfile = cf + vdl:instanceconfig = Swift configuration ([cf]): {throttle.score.job.factor=4, throttle.file.operations=8, throttle.host.submit=2, pgraph.node.options=color="seagreen", style="filled", wrapper.parameter.mode=args, provenance.log=false, throttle.submit=4, ticker.prefix=Progress: time:, provider.staging.pin.swiftfiles=false, clustering.enabled=false, replication.min.queue.time=60, sites.file=sites.xml, cdm.broadcast.mode=file, kickstart.enabled=maybe, wrapperlog.always.transfer=false, caching.algorithm=LRU, use.provider.staging=true, use.wrapper.staging=false, status.mode=files, clustering.min.time=60, ticker.date.format=, kickstart.always.transfer=false, file.gc.enabled=true, throttle.transfers=4, execution.retries=10, sitedir.keep=false, pgraph.graph.options=splines="compound", rankdir="TB", replication.enabled=false, clustering.queue.delay=4, pgraph=false, mapping.checker=on, wrapper.invocation.mode=absolute, tc.file=tc.data, replication.limit=3, lazy.errors=false} + vdl:operation = run + PATH_SEPARATOR = / + swift.home = /usr/local/swift-0.94/bin/.. + + +2013-08-09 13:56:45,429-0500 INFO VDL2ExecutionContext swift.home = /usr/local/swift-0.94/bin/.. +2013-08-09 13:56:45,931-0500 INFO swift Using sites file: sites.xml +2013-08-09 13:56:45,954-0500 INFO swift Using tc.data: tc.data +2013-08-09 13:56:46,036-0500 INFO AbstractScheduler Setting resources to: {persistent-coasters=persistent-coasters} +2013-08-09 13:56:46,413-0500 INFO swift Swift 0.94 swift-r6492 cog-r3658 + +2013-08-09 13:56:46,413-0500 INFO swift RUNID id=run:20130809-1356-hl1k32ja +2013-08-09 13:56:46,443-0500 INFO RuntimeStats$ProgressTicker +2013-08-09 13:56:46,443-0500 DEBUG swift PROCEDURE line=1 thread=0-1 name=echo +2013-08-09 13:56:46,446-0500 INFO swift START thread=0-1 tr=echo +2013-08-09 13:56:46,454-0500 INFO WeightedHostScoreScheduler Sorted: [persistent-coasters:10,000.000(99.854):0/24 overload: 0] +2013-08-09 13:56:46,454-0500 INFO WeightedHostScoreScheduler CONTACT_SELECTED host=persistent-coasters, score=99.854 +2013-08-09 13:56:46,456-0500 INFO GlobalSubmitQueue No global submit throttle set. Using default (1024) +2013-08-09 13:56:46,457-0500 INFO LateBindingScheduler jobs queued: 0 +2013-08-09 13:56:46,458-0500 INFO LateBindingScheduler jobs queued: 0 +2013-08-09 13:56:46,460-0500 DEBUG swift THREAD_ASSOCIATION jobid=echo-qkiz0kdl thread=0-1-1 host=persistent-coasters replicationGroup=pkiz0kdl +2013-08-09 13:56:46,463-0500 DEBUG swift JOB_START jobid=echo-qkiz0kdl tr=echo arguments=[hi] tmpdir=hi-20130809-1356-hl1k32ja/jobs/q/echo-qkiz0kdl host=persistent-coasters +2013-08-09 13:56:46,464-0500 DEBUG textfiles BEGIN TC: +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null + + +2013-08-09 13:56:46,464-0500 DEBUG textfiles END TC: +2013-08-09 13:56:46,466-0500 WARN VDLFunction Multiple entries found for echo on persistent-coasters. Using the first one +2013-08-09 13:56:46,476-0500 INFO GridExec TASK_DEFINITION: Task(type=JOB_SUBMISSION, identity=urn:0-1-1-1376074605942) is /bin/bash _swiftwrap.staging -e /bin/echo -out stdout.txt -err stderr.txt -i -d -if -of -k -cdmfile -status provider -a hi +2013-08-09 13:56:46,493-0500 INFO RemoteConfiguration Find: http://localhost:46867 +2013-08-09 13:56:46,493-0500 INFO RemoteConfiguration Find: keepalive(120), reconnect - http://localhost:46867 +2013-08-09 13:56:46,512-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 13:56:46,515-0500 INFO AbstractStreamKarajanChannel Using NIO sender for TCP-null +2013-08-09 13:56:46,552-0500 INFO ChannelConfigurationCommand Got reply +2013-08-09 13:56:46,552-0500 INFO AbstractStreamKarajanChannel Channel configured +2013-08-09 13:56:46,552-0500 INFO MetaChannel MetaChannel[http://localhost:46867] -> null bind -> TCP-null +2013-08-09 13:56:46,768-0500 INFO RequestHandler Handler(tag: 1, RLOG) unregistering (send) +2013-08-09 13:57:03,170-0500 INFO ResourceUpdateHandler job-capacity: 8 +2013-08-09 13:57:03,170-0500 INFO RequestHandler Handler(tag: 2, RESOURCEUPDATE) unregistering (send) +2013-08-09 13:57:03,437-0500 INFO RuntimeStats$ProgressTicker Stage in:1 +2013-08-09 13:57:03,437-0500 INFO RequestHandler Handler(tag: 3, JOBSTATUS) unregistering (send) +2013-08-09 13:57:03,438-0500 INFO GetFileHandler Handler(tag: 4, GET) request complete; src=file://localhost//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 13:57:03,442-0500 INFO GetFileHandler Handler(tag: 4, GET) reader: LR-Handler(tag: 4, GET) +2013-08-09 13:57:03,442-0500 INFO GetFileHandler Handler(tag: 4, GET) sending length: 6078, 1547338589 +2013-08-09 13:57:03,448-0500 INFO ReadBuffer RB-LR-Handler(tag: 4, GET) will ask for 1 buffers for a size of 6078 +2013-08-09 13:57:03,448-0500 INFO ReadBuffer RB-LR-Handler(tag: 4, GET) actual allocated buffers 1(0 queued) +2013-08-09 13:57:03,448-0500 INFO LocalIOProvider LR-Handler(tag: 4, GET) rbuf: RB-LR-Handler(tag: 4, GET) +2013-08-09 13:57:03,448-0500 INFO Buffers I allocated buffers: {RB-LR-Handler(tag: 4, GET) -> 1} (1) +2013-08-09 13:57:03,449-0500 INFO GetFileHandler Handler(tag: 4, GET) unregistering (last) +2013-08-09 13:57:03,449-0500 INFO ReadBuffer RB-LR-Handler(tag: 4, GET) de-allocating 1 buffers +2013-08-09 13:57:03,690-0500 INFO RequestHandler Handler(tag: 5, JOBSTATUS) unregistering (send) +2013-08-09 13:57:03,753-0500 INFO LateBindingScheduler jobs queued: 0 +2013-08-09 13:57:03,753-0500 INFO RequestHandler Handler(tag: 6, JOBSTATUS) unregistering (send) +2013-08-09 13:57:03,754-0500 DEBUG swift JOB_END jobid=echo-qkiz0kdl +2013-08-09 13:57:03,754-0500 INFO swift END_SUCCESS thread=0-1 tr=echo +2013-08-09 13:57:03,755-0500 DEBUG swift PROCEDURE_END line=1 thread=0-1 name=echo +2013-08-09 13:57:03,756-0500 INFO RuntimeStats$ProgressTicker Finished successfully:1 +2013-08-09 13:57:03,764-0500 DEBUG swift Starting cleanups +2013-08-09 13:57:03,765-0500 INFO swift START cleanups=[] +2013-08-09 13:57:03,766-0500 DEBUG swift Ending cleanups +2013-08-09 13:57:03,770-0500 INFO Loader Swift finished with no errors Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1504-9rz1uo2f.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1504-9rz1uo2f.log (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1504-9rz1uo2f.log 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,114 @@ +2013-08-09 15:04:08,387-0500 DEBUG Loader arguments: [-sites.file, sites.xml, -tc.file, tc.data, -config, cf, hi.swift] +2013-08-09 15:04:08,388-0500 DEBUG Loader Max heap: 954466304 +2013-08-09 15:04:08,389-0500 DEBUG textfiles BEGIN SWIFTSCRIPT: +app echo (string i) { echo i; } +echo("hi"); + + +2013-08-09 15:04:08,389-0500 DEBUG textfiles END SWIFTSCRIPT: +2013-08-09 15:04:08,389-0500 INFO Loader hi.swift: source file is new. Recompiling. +2013-08-09 15:04:08,390-0500 DEBUG Loader kmlversion is >da51bd2f-de3f-4ffc-879f-906b34540f52-no-provenance< +2013-08-09 15:04:08,390-0500 DEBUG Loader build version is >da51bd2f-de3f-4ffc-879f-906b34540f52-no-provenance< +2013-08-09 15:04:08,984-0500 DEBUG Loader setting: sites.file to: sites.xml +2013-08-09 15:04:08,984-0500 DEBUG Loader setting: tc.file to: tc.data +2013-08-09 15:04:08,984-0500 DEBUG Loader Swift configuration ([cf]): {throttle.score.job.factor=4, throttle.file.operations=8, throttle.host.submit=2, pgraph.node.options=color="seagreen", style="filled", wrapper.parameter.mode=args, provenance.log=false, throttle.submit=4, ticker.prefix=Progress: time:, provider.staging.pin.swiftfiles=false, clustering.enabled=false, replication.min.queue.time=60, sites.file=sites.xml, cdm.broadcast.mode=file, kickstart.enabled=maybe, wrapperlog.always.transfer=false, caching.algorithm=LRU, use.provider.staging=true, use.wrapper.staging=false, status.mode=files, clustering.min.time=60, ticker.date.format=, kickstart.always.transfer=false, file.gc.enabled=true, throttle.transfers=4, execution.retries=10, sitedir.keep=false, pgraph.graph.options=splines="compound", rankdir="TB", replication.enabled=false, clustering.queue.delay=4, pgraph=false, mapping.checker=on, wrapper.invocation.mode=absolute, tc.file=tc.data, replication.limit=3, lazy. errors=false} +2013-08-09 15:04:08,985-0500 DEBUG textfiles BEGIN SITES: + + + + passive + 8 + .23999 + 10000 + + /tmp/ketan + + + + +2013-08-09 15:04:08,985-0500 DEBUG textfiles END SITES: +2013-08-09 15:04:08,990-0500 DEBUG VDL2ExecutionContext Stack dump: +Level 1 +[iA = 0, iB = 0, bA = false, bB = false] + vdl:instanceconfigfile = cf + vdl:instanceconfig = Swift configuration ([cf]): {throttle.score.job.factor=4, throttle.file.operations=8, throttle.host.submit=2, pgraph.node.options=color="seagreen", style="filled", wrapper.parameter.mode=args, provenance.log=false, throttle.submit=4, ticker.prefix=Progress: time:, provider.staging.pin.swiftfiles=false, clustering.enabled=false, replication.min.queue.time=60, sites.file=sites.xml, cdm.broadcast.mode=file, kickstart.enabled=maybe, wrapperlog.always.transfer=false, caching.algorithm=LRU, use.provider.staging=true, use.wrapper.staging=false, status.mode=files, clustering.min.time=60, ticker.date.format=, kickstart.always.transfer=false, file.gc.enabled=true, throttle.transfers=4, execution.retries=10, sitedir.keep=false, pgraph.graph.options=splines="compound", rankdir="TB", replication.enabled=false, clustering.queue.delay=4, pgraph=false, mapping.checker=on, wrapper.invocation.mode=absolute, tc.file=tc.data, replication.limit=3, lazy.errors=false} + vdl:operation = run + PATH_SEPARATOR = / + swift.home = /usr/local/swift-0.94/bin/.. + + +2013-08-09 15:04:08,990-0500 INFO VDL2ExecutionContext swift.home = /usr/local/swift-0.94/bin/.. +2013-08-09 15:04:09,487-0500 INFO swift Using sites file: sites.xml +2013-08-09 15:04:09,511-0500 INFO swift Using tc.data: tc.data +2013-08-09 15:04:09,593-0500 INFO AbstractScheduler Setting resources to: {persistent-coasters=persistent-coasters} +2013-08-09 15:04:09,976-0500 INFO swift Swift 0.94 swift-r6492 cog-r3658 + +2013-08-09 15:04:09,976-0500 INFO swift RUNID id=run:20130809-1504-9rz1uo2f +2013-08-09 15:04:10,005-0500 INFO RuntimeStats$ProgressTicker +2013-08-09 15:04:10,006-0500 DEBUG swift PROCEDURE line=1 thread=0-1 name=echo +2013-08-09 15:04:10,009-0500 INFO swift START thread=0-1 tr=echo +2013-08-09 15:04:10,017-0500 INFO WeightedHostScoreScheduler Sorted: [persistent-coasters:10,000.000(99.854):0/24 overload: 0] +2013-08-09 15:04:10,017-0500 INFO WeightedHostScoreScheduler CONTACT_SELECTED host=persistent-coasters, score=99.854 +2013-08-09 15:04:10,019-0500 INFO GlobalSubmitQueue No global submit throttle set. Using default (1024) +2013-08-09 15:04:10,021-0500 INFO LateBindingScheduler jobs queued: 0 +2013-08-09 15:04:10,022-0500 INFO LateBindingScheduler jobs queued: 0 +2013-08-09 15:04:10,023-0500 DEBUG swift THREAD_ASSOCIATION jobid=echo-xftn3kdl thread=0-1-1 host=persistent-coasters replicationGroup=vftn3kdl +2013-08-09 15:04:10,026-0500 DEBUG swift JOB_START jobid=echo-xftn3kdl tr=echo arguments=[hi] tmpdir=hi-20130809-1504-9rz1uo2f/jobs/x/echo-xftn3kdl host=persistent-coasters +2013-08-09 15:04:10,028-0500 DEBUG textfiles BEGIN TC: +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null + + +2013-08-09 15:04:10,028-0500 DEBUG textfiles END TC: +2013-08-09 15:04:10,029-0500 WARN VDLFunction Multiple entries found for echo on persistent-coasters. Using the first one +2013-08-09 15:04:10,039-0500 INFO GridExec TASK_DEFINITION: Task(type=JOB_SUBMISSION, identity=urn:0-1-1-1376078649498) is /bin/bash _swiftwrap.staging -e /bin/echo -out stdout.txt -err stderr.txt -i -d -if -of -k -cdmfile -status provider -a hi +2013-08-09 15:04:10,057-0500 INFO RemoteConfiguration Find: http://localhost:50148 +2013-08-09 15:04:10,057-0500 INFO RemoteConfiguration Find: keepalive(120), reconnect - http://localhost:50148 +2013-08-09 15:04:10,081-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 15:04:10,084-0500 INFO AbstractStreamKarajanChannel Using NIO sender for TCP-null +2013-08-09 15:04:10,117-0500 INFO ChannelConfigurationCommand Got reply +2013-08-09 15:04:10,117-0500 INFO AbstractStreamKarajanChannel Channel configured +2013-08-09 15:04:10,118-0500 INFO MetaChannel MetaChannel[http://localhost:50148] -> null bind -> TCP-null +2013-08-09 15:04:10,294-0500 INFO RequestHandler Handler(tag: 1, RLOG) unregistering (send) +2013-08-09 15:04:26,533-0500 INFO ResourceUpdateHandler job-capacity: 8 +2013-08-09 15:04:26,533-0500 INFO RequestHandler Handler(tag: 2, RESOURCEUPDATE) unregistering (send) +2013-08-09 15:04:26,763-0500 INFO RuntimeStats$ProgressTicker Stage in:1 +2013-08-09 15:04:26,763-0500 INFO RequestHandler Handler(tag: 3, JOBSTATUS) unregistering (send) +2013-08-09 15:04:26,764-0500 INFO GetFileHandler Handler(tag: 4, GET) request complete; src=file://localhost//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 15:04:26,768-0500 INFO GetFileHandler Handler(tag: 4, GET) reader: LR-Handler(tag: 4, GET) +2013-08-09 15:04:26,768-0500 INFO GetFileHandler Handler(tag: 4, GET) sending length: 6078, 1384768241 +2013-08-09 15:04:26,774-0500 INFO ReadBuffer RB-LR-Handler(tag: 4, GET) will ask for 1 buffers for a size of 6078 +2013-08-09 15:04:26,775-0500 INFO ReadBuffer RB-LR-Handler(tag: 4, GET) actual allocated buffers 1(0 queued) +2013-08-09 15:04:26,775-0500 INFO LocalIOProvider LR-Handler(tag: 4, GET) rbuf: RB-LR-Handler(tag: 4, GET) +2013-08-09 15:04:26,775-0500 INFO Buffers I allocated buffers: {RB-LR-Handler(tag: 4, GET) -> 1} (1) +2013-08-09 15:04:26,775-0500 INFO GetFileHandler Handler(tag: 4, GET) unregistering (last) +2013-08-09 15:04:26,776-0500 INFO ReadBuffer RB-LR-Handler(tag: 4, GET) de-allocating 1 buffers +2013-08-09 15:04:26,996-0500 INFO RequestHandler Handler(tag: 5, JOBSTATUS) unregistering (send) +2013-08-09 15:04:26,997-0500 INFO LateBindingScheduler jobs queued: 0 +2013-08-09 15:04:26,997-0500 INFO RequestHandler Handler(tag: 6, JOBSTATUS) unregistering (send) +2013-08-09 15:04:26,999-0500 DEBUG swift JOB_END jobid=echo-xftn3kdl +2013-08-09 15:04:26,999-0500 INFO swift END_SUCCESS thread=0-1 tr=echo +2013-08-09 15:04:26,999-0500 DEBUG swift PROCEDURE_END line=1 thread=0-1 name=echo +2013-08-09 15:04:27,001-0500 INFO RuntimeStats$ProgressTicker Finished successfully:1 +2013-08-09 15:04:27,008-0500 DEBUG swift Starting cleanups +2013-08-09 15:04:27,009-0500 INFO swift START cleanups=[] +2013-08-09 15:04:27,010-0500 DEBUG swift Ending cleanups +2013-08-09 15:04:27,014-0500 INFO Loader Swift finished with no errors Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1510-3s32v3pd.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1510-3s32v3pd.log (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi-20130809-1510-3s32v3pd.log 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,117 @@ +2013-08-09 15:10:01,838-0500 DEBUG Loader arguments: [-sites.file, sites.xml, -tc.file, tc.data, -config, cf, hi.swift] +2013-08-09 15:10:01,840-0500 DEBUG Loader Max heap: 954466304 +2013-08-09 15:10:01,841-0500 DEBUG textfiles BEGIN SWIFTSCRIPT: +app echo (string i) { echo i; } +echo("hi"); + + +2013-08-09 15:10:01,841-0500 DEBUG textfiles END SWIFTSCRIPT: +2013-08-09 15:10:01,841-0500 INFO Loader hi.swift: source file is new. Recompiling. +2013-08-09 15:10:01,841-0500 DEBUG Loader kmlversion is >da51bd2f-de3f-4ffc-879f-906b34540f52-no-provenance< +2013-08-09 15:10:01,841-0500 DEBUG Loader build version is >da51bd2f-de3f-4ffc-879f-906b34540f52-no-provenance< +2013-08-09 15:10:02,438-0500 DEBUG Loader setting: sites.file to: sites.xml +2013-08-09 15:10:02,439-0500 DEBUG Loader setting: tc.file to: tc.data +2013-08-09 15:10:02,439-0500 DEBUG Loader Swift configuration ([cf]): {throttle.score.job.factor=4, throttle.file.operations=8, throttle.host.submit=2, pgraph.node.options=color="seagreen", style="filled", wrapper.parameter.mode=args, provenance.log=false, throttle.submit=4, ticker.prefix=Progress: time:, provider.staging.pin.swiftfiles=false, clustering.enabled=false, replication.min.queue.time=60, sites.file=sites.xml, cdm.broadcast.mode=file, kickstart.enabled=maybe, wrapperlog.always.transfer=false, caching.algorithm=LRU, use.provider.staging=true, use.wrapper.staging=false, status.mode=files, clustering.min.time=60, ticker.date.format=, kickstart.always.transfer=false, file.gc.enabled=true, throttle.transfers=4, execution.retries=10, sitedir.keep=false, pgraph.graph.options=splines="compound", rankdir="TB", replication.enabled=false, clustering.queue.delay=4, pgraph=false, mapping.checker=on, wrapper.invocation.mode=absolute, tc.file=tc.data, replication.limit=3, lazy. errors=false} +2013-08-09 15:10:02,439-0500 DEBUG textfiles BEGIN SITES: + + + + passive + 8 + .23999 + 10000 + + /tmp/ketan + + + + +2013-08-09 15:10:02,439-0500 DEBUG textfiles END SITES: +2013-08-09 15:10:02,444-0500 DEBUG VDL2ExecutionContext Stack dump: +Level 1 +[iA = 0, iB = 0, bA = false, bB = false] + vdl:instanceconfigfile = cf + vdl:instanceconfig = Swift configuration ([cf]): {throttle.score.job.factor=4, throttle.file.operations=8, throttle.host.submit=2, pgraph.node.options=color="seagreen", style="filled", wrapper.parameter.mode=args, provenance.log=false, throttle.submit=4, ticker.prefix=Progress: time:, provider.staging.pin.swiftfiles=false, clustering.enabled=false, replication.min.queue.time=60, sites.file=sites.xml, cdm.broadcast.mode=file, kickstart.enabled=maybe, wrapperlog.always.transfer=false, caching.algorithm=LRU, use.provider.staging=true, use.wrapper.staging=false, status.mode=files, clustering.min.time=60, ticker.date.format=, kickstart.always.transfer=false, file.gc.enabled=true, throttle.transfers=4, execution.retries=10, sitedir.keep=false, pgraph.graph.options=splines="compound", rankdir="TB", replication.enabled=false, clustering.queue.delay=4, pgraph=false, mapping.checker=on, wrapper.invocation.mode=absolute, tc.file=tc.data, replication.limit=3, lazy.errors=false} + vdl:operation = run + PATH_SEPARATOR = / + swift.home = /usr/local/swift-0.94/bin/.. + + +2013-08-09 15:10:02,444-0500 INFO VDL2ExecutionContext swift.home = /usr/local/swift-0.94/bin/.. +2013-08-09 15:10:02,956-0500 INFO swift Using sites file: sites.xml +2013-08-09 15:10:02,979-0500 INFO swift Using tc.data: tc.data +2013-08-09 15:10:03,064-0500 INFO AbstractScheduler Setting resources to: {persistent-coasters=persistent-coasters} +2013-08-09 15:10:03,460-0500 INFO swift Swift 0.94 swift-r6492 cog-r3658 + +2013-08-09 15:10:03,461-0500 INFO swift RUNID id=run:20130809-1510-3s32v3pd +2013-08-09 15:10:03,490-0500 INFO RuntimeStats$ProgressTicker +2013-08-09 15:10:03,491-0500 DEBUG swift PROCEDURE line=1 thread=0-1 name=echo +2013-08-09 15:10:03,494-0500 INFO swift START thread=0-1 tr=echo +2013-08-09 15:10:03,502-0500 INFO WeightedHostScoreScheduler Sorted: [persistent-coasters:10,000.000(99.854):0/24 overload: 0] +2013-08-09 15:10:03,502-0500 INFO WeightedHostScoreScheduler CONTACT_SELECTED host=persistent-coasters, score=99.854 +2013-08-09 15:10:03,504-0500 INFO GlobalSubmitQueue No global submit throttle set. Using default (1024) +2013-08-09 15:10:03,505-0500 INFO LateBindingScheduler jobs queued: 0 +2013-08-09 15:10:03,506-0500 INFO LateBindingScheduler jobs queued: 0 +2013-08-09 15:10:03,508-0500 DEBUG swift THREAD_ASSOCIATION jobid=echo-hz2x3kdl thread=0-1-1 host=persistent-coasters replicationGroup=gz2x3kdl +2013-08-09 15:10:03,511-0500 DEBUG swift JOB_START jobid=echo-hz2x3kdl tr=echo arguments=[hi] tmpdir=hi-20130809-1510-3s32v3pd/jobs/h/echo-hz2x3kdl host=persistent-coasters +2013-08-09 15:10:03,512-0500 DEBUG textfiles BEGIN TC: +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null + + +2013-08-09 15:10:03,512-0500 DEBUG textfiles END TC: +2013-08-09 15:10:03,514-0500 WARN VDLFunction Multiple entries found for echo on persistent-coasters. Using the first one +2013-08-09 15:10:03,524-0500 INFO GridExec TASK_DEFINITION: Task(type=JOB_SUBMISSION, identity=urn:0-1-1-1376079002968) is /bin/bash _swiftwrap.staging -e /bin/echo -out stdout.txt -err stderr.txt -i -d -if -of -k -cdmfile -status provider -a hi +2013-08-09 15:10:03,542-0500 INFO RemoteConfiguration Find: http://localhost:41768 +2013-08-09 15:10:03,542-0500 INFO RemoteConfiguration Find: keepalive(120), reconnect - http://localhost:41768 +2013-08-09 15:10:03,562-0500 INFO AbstractTCPChannel Channel started: TCP-null +2013-08-09 15:10:03,564-0500 INFO AbstractStreamKarajanChannel Using NIO sender for TCP-null +2013-08-09 15:10:03,602-0500 INFO ChannelConfigurationCommand Got reply +2013-08-09 15:10:03,602-0500 INFO AbstractStreamKarajanChannel Channel configured +2013-08-09 15:10:03,602-0500 INFO MetaChannel MetaChannel[http://localhost:41768] -> null bind -> TCP-null +2013-08-09 15:10:03,818-0500 INFO RequestHandler Handler(tag: 1, RLOG) unregistering (send) +2013-08-09 15:10:19,989-0500 INFO ResourceUpdateHandler job-capacity: 8 +2013-08-09 15:10:19,990-0500 INFO RequestHandler Handler(tag: 2, RESOURCEUPDATE) unregistering (send) +2013-08-09 15:10:20,220-0500 INFO RuntimeStats$ProgressTicker Stage in:1 +2013-08-09 15:10:20,220-0500 INFO RequestHandler Handler(tag: 3, JOBSTATUS) unregistering (send) +2013-08-09 15:10:20,221-0500 INFO GetFileHandler Handler(tag: 4, GET) request complete; src=file://localhost//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +2013-08-09 15:10:20,225-0500 INFO GetFileHandler Handler(tag: 4, GET) reader: LR-Handler(tag: 4, GET) +2013-08-09 15:10:20,225-0500 INFO GetFileHandler Handler(tag: 4, GET) sending length: 6078, 1606871064 +2013-08-09 15:10:20,231-0500 INFO ReadBuffer RB-LR-Handler(tag: 4, GET) will ask for 1 buffers for a size of 6078 +2013-08-09 15:10:20,231-0500 INFO ReadBuffer RB-LR-Handler(tag: 4, GET) actual allocated buffers 1(0 queued) +2013-08-09 15:10:20,231-0500 INFO LocalIOProvider LR-Handler(tag: 4, GET) rbuf: RB-LR-Handler(tag: 4, GET) +2013-08-09 15:10:20,232-0500 INFO Buffers I allocated buffers: {RB-LR-Handler(tag: 4, GET) -> 1} (1) +2013-08-09 15:10:20,232-0500 INFO GetFileHandler Handler(tag: 4, GET) unregistering (last) +2013-08-09 15:10:20,232-0500 INFO ReadBuffer RB-LR-Handler(tag: 4, GET) de-allocating 1 buffers +2013-08-09 15:10:20,466-0500 INFO RequestHandler Handler(tag: 5, JOBSTATUS) unregistering (send) +2013-08-09 15:10:20,467-0500 INFO LateBindingScheduler jobs queued: 0 +2013-08-09 15:10:20,467-0500 INFO RequestHandler Handler(tag: 6, JOBSTATUS) unregistering (send) +2013-08-09 15:10:20,467-0500 DEBUG swift JOB_END jobid=echo-hz2x3kdl +2013-08-09 15:10:20,468-0500 INFO swift END_SUCCESS thread=0-1 tr=echo +2013-08-09 15:10:20,468-0500 DEBUG swift PROCEDURE_END line=1 thread=0-1 name=echo +2013-08-09 15:10:20,469-0500 INFO RuntimeStats$ProgressTicker Finished successfully:1 +2013-08-09 15:10:20,477-0500 DEBUG swift Starting cleanups +2013-08-09 15:10:20,478-0500 INFO swift START cleanups=[] +2013-08-09 15:10:20,479-0500 DEBUG swift Ending cleanups +2013-08-09 15:10:20,483-0500 INFO Loader Swift finished with no errors Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi.kml =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi.kml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi.kml 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,40 @@ + + + + + + + + + + + + + echo + + + + i + + + + + + + + + + + + + swift#string#17000 + + + + + + + + + + Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi.swift 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,2 @@ +app echo (string i) { echo i; } +echo("hi"); Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi.swiftx =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi.swiftx (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hi.swiftx 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,16 @@ + + + + + + + echo + i + + + + hi + + Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hosts.txt =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hosts.txt (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/hosts.txt 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,3 @@ +54.212.81.224 +54.244.171.51 +54.212.37.161 Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/logs/coaster.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/logs/coaster.log (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/logs/coaster.log 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,9918 @@ +Switching log to: cps-2013-08-09_15-09-46.log +Local contacts: [http://128.135.158.243:33781, http://10.1.3.94:33781] +Starting... id=0809-0903460 +Started local service: http://128.135.158.243:33781 +Started coaster service: http://128.135.158.243:41768 +Started coaster service: http://128.135.158.243:41768 +Worker connection URL: http://128.135.158.243:33781 +Multiplexer 0 started +Multiplexer 1 started +(0) Scheduling TCP-null for addition +Channel started: TCP-null +Channel id: u430bc7f0-14064b33fac--8000-u-4962ebdd-14064b33fca--8000 +MetaChannel[cps-58726] -> null bind -> TCP-null +Using threaded sender for TCP-null +Handler(tag: 1, CHANNELCONFIG) unregistering (send) +Handler(tag: 2, CONFIGSERVICE) unregistering (send) +Handler(tag: 3, SUBMITJOB) unregistering (send) +Avg stream buf: 0 +Congestion queue size: 0 +Channel started: TCP-null +Received registration: blockid = 54.212.81.224, url = ip-10-224-24-142 +MetaChannel[worker-1] -> null bind -> TCP-null +Started CPU 0:1376079019s +Started CPU 1:1376079019s +Started CPU 2:1376079019s +Started CPU 3:1376079019s +Started CPU 4:1376079019s +Started CPU 5:1376079019s +Started CPU 6:1376079019s +Started CPU 7:1376079019s +Started worker 54.212.81.224:000000 +54.212.81.224:0 (quality: 1.0) submitting urn:1376079002968-1376079003770-1376079003771: /bin/bash _swiftwrap.staging -e /bin/echo -out stdout.txt -err stderr.txt -i -d -if -of -k -cdmfile -status provider -a hi +Sender TCPChannel queue size: 1 +Using NIO sender for TCP-54.212.81.224-000000 +Handler(tag: 7907, REGISTER) unregistering (send) +Handler(tag: 7908, JOBSTATUS) unregistering (send) +Handler(tag: 7909, GET) request complete; src=proxy://u430bc7f0-14064b33fac--8000-u-4962ebdd-14064b33fca--8000S//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +Handler(tag: 7909, GET) reader: PR proxy://u430bc7f0-14064b33fac--8000-u-4962ebdd-14064b33fca--8000S//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +Handler(tag: 7909, GET) -> 4 +Handler(tag: 7909, GET) sending length: 6078, 752978331 +O allocated buffers: {POW-Command(tag: -1, GET) -> 1} (1) +Handler(tag: 7909, GET) unregistering (last) +Handler(tag: 7910, JOBSTATUS) unregistering (send) +54.212.81.224:0 jobTerminated +Handler(tag: 7911, JOBSTATUS) unregistering (send) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +Adjusting buffer size to 8650752 for 2 sockets +Channel started: TCP-null +Received registration: blockid = 54.244.171.51, url = ip-10-251-21-212 +MetaChannel[worker-2] -> null bind -> TCP-null +Started CPU 0:1376079022s +Started CPU 1:1376079022s +Started CPU 2:1376079022s +Started CPU 3:1376079022s +Started CPU 4:1376079022s +Started CPU 5:1376079022s +Started CPU 6:1376079022s +Started CPU 7:1376079022s +Started worker 54.244.171.51:000000 +Handler(tag: 8018, REGISTER) unregistering (send) +Channel IOException +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +Channel config: null -> {buffer=null, keepalive=null} +TCP-null handling channel exception +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +null: Channel shut down +MetaChannel[cps-58726] -> TCP-null bind -> BufferingChannel +Unregistering channel TCP-null +Notifying commands and handlers about exception +java.net.SocketException: Broken pipe + at java.net.SocketOutputStream.socketWrite0(Native Method) + at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) + at java.net.SocketOutputStream.write(SocketOutputStream.java:124) + at org.globus.cog.karajan.workflow.service.channels.Sender.send(Sender.java:130) + at org.globus.cog.karajan.workflow.service.channels.Sender.run(Sender.java:66) +=> Command(tag: 7, RESOURCEUPDATE) +Channel exception handled +Channel is closed. Removing. +Exception in channel step +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +Channel config: null -> {buffer=null, keepalive=null} +TCP-null handling channel exception +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +Channel already shut down +Removing faulty channel TCP-null +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +Channel started: TCP-null +Received registration: blockid = 54.212.37.161, url = ip-10-250-62-33 +MetaChannel[worker-3] -> null bind -> TCP-null +Started CPU 0:1376079024s +Started CPU 1:1376079024s +Started CPU 2:1376079024s +Started CPU 3:1376079024s +Started CPU 4:1376079024s +Started CPU 5:1376079024s +Started CPU 6:1376079024s +Started CPU 7:1376079024s +Started worker 54.212.37.161:000000 +Failed to send worker status update to client +org.globus.cog.karajan.workflow.service.channels.ChannelException: Channel died and no contact available + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.connect(ChannelManager.java:234) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:255) + at org.globus.cog.karajan.workflow.service.channels.ChannelManager.reserveChannel(ChannelManager.java:226) + at org.globus.cog.abstraction.coaster.service.job.manager.PassiveQueueProcessor.registrationReceived(PassiveQueueProcessor.java:73) + at org.globus.cog.abstraction.coaster.service.job.manager.JobQueue.registrationReceived(JobQueue.java:143) + at org.globus.cog.abstraction.coaster.service.LocalTCPService.registrationReceived(LocalTCPService.java:76) + at org.globus.cog.abstraction.coaster.service.local.RegistrationHandler.requestComplete(RegistrationHandler.java:59) + at org.globus.cog.karajan.workflow.service.handlers.RequestHandler.receiveCompleted(RequestHandler.java:88) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.handleRequest(AbstractKarajanChannel.java:524) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.stepNIO(AbstractStreamKarajanChannel.java:238) + at org.globus.cog.karajan.workflow.service.channels.NIOMultiplexer.loop(NIOMultiplexer.java:97) + at org.globus.cog.karajan.workflow.service.channels.NIOMultiplexer.run(NIOMultiplexer.java:56) +Handler(tag: 2105, REGISTER) unregistering (send) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=56.7 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.81.224-000000 up latency: -107ms, rtt: 122ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -24ms, rtt: 116ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.37.161-000000 up latency: -121ms, rtt: 122ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: -114ms, rtt: 162ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +(0) Scheduling TCP-null for addition +Channel started: TCP-null +Channel id: u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fff +MetaChannel[cps-58742] -> null bind -> TCP-null +Handler(tag: 1, CHANNELCONFIG) unregistering (send) +TCP-54.212.37.161-000000 up latency: -129ms, rtt: 163ms +Handler(tag: 2, CONFIGSERVICE) unregistering (send) +Sender TCPChannel queue size: 0 +Handler(tag: 3, SUBMITJOB) unregistering (send) +Handler(tag: 4, SUBMITJOB) unregistering (send) +Handler(tag: 5, SUBMITJOB) unregistering (send) +Handler(tag: 6, SUBMITJOB) unregistering (send) +Handler(tag: 7, SUBMITJOB) unregistering (send) +Handler(tag: 8, SUBMITJOB) unregistering (send) +Handler(tag: 9, SUBMITJOB) unregistering (send) +Handler(tag: 10, SUBMITJOB) unregistering (send) +Handler(tag: 11, SUBMITJOB) unregistering (send) +Handler(tag: 12, SUBMITJOB) unregistering (send) +54.212.81.224:0 (quality: 2.0) submitting urn:1376079094397-1376079003773-1376079003774: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_0.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_0.out -k -cdmfile -status provider -a simulate.sh 3 100 +54.212.37.161:5 (quality: 1.0) submitting urn:1376079094405-1376079003776-1376079003777: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_1.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_1.out -k -cdmfile -status provider -a simulate.sh 3 100 +54.212.81.224:7 (quality: 1.0) submitting urn:1376079094401-1376079003779-1376079003780: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_5.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_5.out -k -cdmfile -status provider -a simulate.sh 3 100 +54.212.37.161:0 (quality: 1.0) submitting urn:1376079094406-1376079003782-1376079003783: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_2.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_2.out -k -cdmfile -status provider -a simulate.sh 3 100 +54.244.171.51:3 (quality: 1.0) submitting urn:1376079094399-1376079003785-1376079003786: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_7.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_7.out -k -cdmfile -status provider -a simulate.sh 3 100 +54.212.37.161:6 (quality: 1.0) submitting urn:1376079094402-1376079003788-1376079003789: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_8.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_8.out -k -cdmfile -status provider -a simulate.sh 3 100 +54.244.171.51:7 (quality: 1.0) submitting urn:1376079094400-1376079003791-1376079003792: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_4.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_4.out -k -cdmfile -status provider -a simulate.sh 3 100 +54.212.37.161:3 (quality: 1.0) submitting urn:1376079094398-1376079003794-1376079003795: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_9.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_9.out -k -cdmfile -status provider -a simulate.sh 3 100 +54.244.171.51:4 (quality: 1.0) submitting urn:1376079094404-1376079003797-1376079003798: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_3.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_3.out -k -cdmfile -status provider -a simulate.sh 3 100 +54.212.37.161:4 (quality: 1.0) submitting urn:1376079094403-1376079003800-1376079003801: /bin/bash _swiftwrap.staging -e /bin/bash -out output/sim_6.out -err stderr.txt -i -d output -if simulate.sh -of output/sim_6.out -k -cdmfile -status provider -a simulate.sh 3 100 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Handler(tag: 7912, JOBSTATUS) unregistering (send) +Handler(tag: 7913, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 7913, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 7913, GET) -> 2 +Handler(tag: 2106, JOBSTATUS) unregistering (send) +Handler(tag: 2107, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 2107, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 2107, GET) -> 4 +Handler(tag: 2108, JOBSTATUS) unregistering (send) +Handler(tag: 2109, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 2109, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 2109, GET) -> 6 +Handler(tag: 2110, JOBSTATUS) unregistering (send) +Handler(tag: 2111, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 2111, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 2111, GET) -> 8 +Handler(tag: 7913, GET) sending length: 378, 98474692 +Handler(tag: 7913, GET) unregistering (last) +Handler(tag: 2107, GET) sending length: 378, 1939768105 +Handler(tag: 2107, GET) unregistering (last) +Handler(tag: 2109, GET) sending length: 378, 839710315 +TCP-54.244.171.51-000000 up latency: -22ms, rtt: 124ms +Handler(tag: 8019, JOBSTATUS) unregistering (send) +Handler(tag: 8020, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 8020, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 8020, GET) -> 10 +Handler(tag: 8021, JOBSTATUS) unregistering (send) +Handler(tag: 8022, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 8022, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 8022, GET) -> 12 +O maxBuffers=1024, crtBuffers=1, allowedTransfers=255, active=0, suspended=0 +Handler(tag: 2111, GET) sending length: 378, 866838863 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Handler(tag: 2109, GET) unregistering (last) +Handler(tag: 2111, GET) unregistering (last) +Handler(tag: 2112, JOBSTATUS) unregistering (send) +Handler(tag: 2113, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 2113, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 2113, GET) -> 14 +Handler(tag: 2114, JOBSTATUS) unregistering (send) +Handler(tag: 2115, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 2115, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 2115, GET) -> 16 +Handler(tag: 8020, GET) sending length: 378, 2140326105 +Handler(tag: 8020, GET) unregistering (last) +Handler(tag: 8022, GET) sending length: 378, 394215580 +Handler(tag: 8022, GET) unregistering (last) +Handler(tag: 8023, JOBSTATUS) unregistering (send) +Handler(tag: 8024, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 8024, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 8024, GET) -> 18 +Handler(tag: 2116, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +Handler(tag: 2116, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +Handler(tag: 2116, GET) -> 19 +Handler(tag: 2113, GET) sending length: 378, 1328853118 +Handler(tag: 2113, GET) unregistering (last) +Handler(tag: 7914, JOBSTATUS) unregistering (send) +Handler(tag: 7915, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 7915, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/simulate.sh +Handler(tag: 7915, GET) -> 21 +Handler(tag: 7916, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +Handler(tag: 7916, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +Handler(tag: 7916, GET) -> 22 +Handler(tag: 2115, GET) sending length: 378, 1868864324 +Handler(tag: 2115, GET) unregistering (last) +Handler(tag: 8024, GET) sending length: 378, 1590505011 +Handler(tag: 8024, GET) unregistering (last) +Handler(tag: 2116, GET) sending length: 6078, 2083397407 +Handler(tag: 2116, GET) unregistering (last) +Handler(tag: 8025, GET) request complete; src=proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +Handler(tag: 8025, GET) reader: PR proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS//usr/local/swift-0.94/bin/../libexec/_swiftwrap.staging +Handler(tag: 8025, GET) -> 23 +Handler(tag: 7915, GET) sending length: 378, 933233151 +Handler(tag: 7915, GET) unregistering (last) +Handler(tag: 7916, GET) sending length: 6078, 1545595021 +Handler(tag: 7916, GET) unregistering (last) +Handler(tag: 8025, GET) sending length: 6078, 409971196 +Handler(tag: 8025, GET) unregistering (last) +Handler(tag: 2117, JOBSTATUS) unregistering (send) +Handler(tag: 7917, JOBSTATUS) unregistering (send) +Handler(tag: 2118, JOBSTATUS) unregistering (send) +Handler(tag: 2119, JOBSTATUS) unregistering (send) +Handler(tag: 2120, JOBSTATUS) unregistering (send) +Handler(tag: 2121, JOBSTATUS) unregistering (send) +Handler(tag: 7918, JOBSTATUS) unregistering (send) +Handler(tag: 8026, JOBSTATUS) unregistering (send) +Handler(tag: 8027, JOBSTATUS) unregistering (send) +Handler(tag: 8028, JOBSTATUS) unregistering (send) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Handler(tag: 2122, JOBSTATUS) unregistering (send) +Handler(tag: 2123, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/t/sh-tl7z3kdl/./output/sim_8.out +Handler(tag: 2123, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_8.out +Sending Command(tag: 35, PUT) (t) on TCP-null +Command(tag: 35, PUT) (t) sending data +Handler(tag: 2123, PUT) -> 35 +Handler(tag: 2124, JOBSTATUS) unregistering (send) +Handler(tag: 2125, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/t/sh-tl7z3kdl/wrapper.log +Handler(tag: 2125, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-tl7z3kdl.info +Sending Command(tag: 36, PUT) (t) on TCP-null +Command(tag: 36, PUT) (t) sending data +Handler(tag: 2125, PUT) -> 36 +Handler(tag: 2123, PUT) Transfer done +Handler(tag: 2123, PUT) unregistering (send) +Handler(tag: 2125, PUT) Transfer done +Handler(tag: 2125, PUT) unregistering (send) +Handler(tag: 2126, JOBSTATUS) unregistering (send) +Handler(tag: 2127, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/0/sh-0m7z3kdl/wrapper.log +Handler(tag: 2127, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-0m7z3kdl.info +Sending Command(tag: 38, PUT) (t) on TCP-null +Command(tag: 38, PUT) (t) sending data +Handler(tag: 2127, PUT) -> 38 +Handler(tag: 2128, JOBSTATUS) unregistering (send) +Handler(tag: 2129, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/0/sh-0m7z3kdl/./output/sim_9.out +Handler(tag: 2129, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_9.out +Sending Command(tag: 39, PUT) (t) on TCP-null +Command(tag: 39, PUT) (t) sending data +Handler(tag: 2129, PUT) -> 39 +Handler(tag: 2130, JOBSTATUS) unregistering (send) +Handler(tag: 2131, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/r/sh-rl7z3kdl/./output/sim_6.out +Handler(tag: 2131, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_6.out +Sending Command(tag: 41, PUT) (t) on TCP-null +Command(tag: 41, PUT) (t) sending data +Handler(tag: 2131, PUT) -> 41 +Handler(tag: 7919, JOBSTATUS) unregistering (send) +Handler(tag: 7920, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/u/sh-ul7z3kdl/wrapper.log +Handler(tag: 7920, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-ul7z3kdl.info +Sending Command(tag: 43, PUT) (t) on TCP-null +Command(tag: 43, PUT) (t) sending data +Handler(tag: 7920, PUT) -> 43 +Handler(tag: 2132, JOBSTATUS) unregistering (send) +Handler(tag: 2133, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/r/sh-rl7z3kdl/wrapper.log +Handler(tag: 2133, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-rl7z3kdl.info +Sending Command(tag: 44, PUT) (t) on TCP-null +Command(tag: 44, PUT) (t) sending data +Handler(tag: 2133, PUT) -> 44 +Handler(tag: 7921, JOBSTATUS) unregistering (send) +Handler(tag: 7922, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/u/sh-ul7z3kdl/./output/sim_5.out +Handler(tag: 7922, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_5.out +Sending Command(tag: 45, PUT) (t) on TCP-null +Command(tag: 45, PUT) (t) sending data +Handler(tag: 7922, PUT) -> 45 +Handler(tag: 8029, JOBSTATUS) unregistering (send) +Handler(tag: 8030, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/y/sh-yl7z3kdl/wrapper.log +Handler(tag: 8030, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-yl7z3kdl.info +Sending Command(tag: 47, PUT) (t) on TCP-null +Command(tag: 47, PUT) (t) sending data +Handler(tag: 8030, PUT) -> 47 +Handler(tag: 8031, JOBSTATUS) unregistering (send) +Handler(tag: 8032, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/y/sh-yl7z3kdl/./output/sim_4.out +Handler(tag: 8032, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_4.out +Sending Command(tag: 48, PUT) (t) on TCP-null +Command(tag: 48, PUT) (t) sending data +Handler(tag: 8032, PUT) -> 48 +Handler(tag: 2134, JOBSTATUS) unregistering (send) +Handler(tag: 2135, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/v/sh-vl7z3kdl/./output/sim_2.out +Handler(tag: 2135, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_2.out +Sending Command(tag: 50, PUT) (t) on TCP-null +Command(tag: 50, PUT) (t) sending data +Handler(tag: 2135, PUT) -> 50 +Handler(tag: 2136, JOBSTATUS) unregistering (send) +Handler(tag: 2137, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/v/sh-vl7z3kdl/wrapper.log +Handler(tag: 2137, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-vl7z3kdl.info +Sending Command(tag: 51, PUT) (t) on TCP-null +Command(tag: 51, PUT) (t) sending data +Handler(tag: 2137, PUT) -> 51 +Handler(tag: 2138, JOBSTATUS) unregistering (send) +Handler(tag: 2139, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/z/sh-zl7z3kdl/./output/sim_1.out +Handler(tag: 2139, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_1.out +Sending Command(tag: 53, PUT) (t) on TCP-null +Command(tag: 53, PUT) (t) sending data +Handler(tag: 2139, PUT) -> 53 +Handler(tag: 2140, JOBSTATUS) unregistering (send) +Handler(tag: 2141, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/z/sh-zl7z3kdl/wrapper.log +Handler(tag: 2141, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-zl7z3kdl.info +Sending Command(tag: 54, PUT) (t) on TCP-null +Command(tag: 54, PUT) (t) sending data +Handler(tag: 2141, PUT) -> 54 +Handler(tag: 2127, PUT) Transfer done +Handler(tag: 2127, PUT) unregistering (send) +Handler(tag: 2129, PUT) Transfer done +Handler(tag: 2129, PUT) unregistering (send) +Handler(tag: 2131, PUT) Transfer done +Handler(tag: 2131, PUT) unregistering (send) +Handler(tag: 7920, PUT) Transfer done +Handler(tag: 7920, PUT) unregistering (send) +Handler(tag: 7922, PUT) Transfer done +Handler(tag: 7922, PUT) unregistering (send) +Handler(tag: 8030, PUT) Transfer done +Handler(tag: 8030, PUT) unregistering (send) +Handler(tag: 8032, PUT) Transfer done +Handler(tag: 8032, PUT) unregistering (send) +Handler(tag: 2133, PUT) Transfer done +Handler(tag: 2133, PUT) unregistering (send) +Handler(tag: 7923, JOBSTATUS) unregistering (send) +Handler(tag: 7924, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/s/sh-sl7z3kdl/./output/sim_0.out +Handler(tag: 7924, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_0.out +Sending Command(tag: 56, PUT) (t) on TCP-null +Command(tag: 56, PUT) (t) sending data +Handler(tag: 7924, PUT) -> 56 +Handler(tag: 7925, JOBSTATUS) unregistering (send) +Handler(tag: 7926, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/s/sh-sl7z3kdl/wrapper.log +Handler(tag: 7926, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-sl7z3kdl.info +Sending Command(tag: 57, PUT) (t) on TCP-null +Command(tag: 57, PUT) (t) sending data +Handler(tag: 7926, PUT) -> 57 +Handler(tag: 8033, JOBSTATUS) unregistering (send) +Handler(tag: 8034, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/x/sh-xl7z3kdl/wrapper.log +Handler(tag: 8034, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-xl7z3kdl.info +Sending Command(tag: 59, PUT) (t) on TCP-null +Command(tag: 59, PUT) (t) sending data +Handler(tag: 8034, PUT) -> 59 +Handler(tag: 8035, JOBSTATUS) unregistering (send) +Handler(tag: 8036, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/x/sh-xl7z3kdl/./output/sim_7.out +Handler(tag: 8036, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_7.out +Sending Command(tag: 60, PUT) (t) on TCP-null +Command(tag: 60, PUT) (t) sending data +Handler(tag: 8036, PUT) -> 60 +Handler(tag: 8037, JOBSTATUS) unregistering (send) +Handler(tag: 8038, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/q/sh-ql7z3kdl/./output/sim_3.out +Handler(tag: 8038, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/output/sim_3.out +Sending Command(tag: 62, PUT) (t) on TCP-null +Command(tag: 62, PUT) (t) sending data +Handler(tag: 8038, PUT) -> 62 +Handler(tag: 8039, JOBSTATUS) unregistering (send) +Handler(tag: 8040, PUT) source: /tmp/ketan/p7-20130809-1511-50yioe23/jobs/q/sh-ql7z3kdl/wrapper.log +Handler(tag: 8040, PUT) destination: proxy://u7d8aafed-14064b4a4e5--8000-u-4962ebdd-14064b33fca--7fffS/p7-20130809-1511-50yioe23.d/sh-ql7z3kdl.info +Sending Command(tag: 63, PUT) (t) on TCP-null +Command(tag: 63, PUT) (t) sending data +Handler(tag: 8040, PUT) -> 63 +54.212.37.161:6 jobTerminated +Handler(tag: 2142, JOBSTATUS) unregistering (send) +Handler(tag: 2135, PUT) Transfer done +Handler(tag: 2135, PUT) unregistering (send) +Handler(tag: 2137, PUT) Transfer done +Handler(tag: 2137, PUT) unregistering (send) +Handler(tag: 2139, PUT) Transfer done +Handler(tag: 2139, PUT) unregistering (send) +Handler(tag: 2141, PUT) Transfer done +Handler(tag: 2141, PUT) unregistering (send) +Handler(tag: 7924, PUT) Transfer done +Handler(tag: 7924, PUT) unregistering (send) +Handler(tag: 7926, PUT) Transfer done +Handler(tag: 7926, PUT) unregistering (send) +Handler(tag: 8034, PUT) Transfer done +Handler(tag: 8034, PUT) unregistering (send) +Handler(tag: 8036, PUT) Transfer done +Handler(tag: 8036, PUT) unregistering (send) +Handler(tag: 8038, PUT) Transfer done +Handler(tag: 8038, PUT) unregistering (send) +Handler(tag: 8040, PUT) Transfer done +Handler(tag: 8040, PUT) unregistering (send) +54.244.171.51:7 jobTerminated +Handler(tag: 8041, JOBSTATUS) unregistering (send) +54.212.81.224:7 jobTerminated +Handler(tag: 7927, JOBSTATUS) unregistering (send) +54.244.171.51:3 jobTerminated +Handler(tag: 8042, JOBSTATUS) unregistering (send) +54.212.37.161:3 jobTerminated +Handler(tag: 2143, JOBSTATUS) unregistering (send) +54.244.171.51:4 jobTerminated +Handler(tag: 8043, JOBSTATUS) unregistering (send) +54.212.37.161:4 jobTerminated +Handler(tag: 2144, JOBSTATUS) unregistering (send) +54.212.37.161:0 jobTerminated +Handler(tag: 2145, JOBSTATUS) unregistering (send) +54.212.37.161:5 jobTerminated +Handler(tag: 2146, JOBSTATUS) unregistering (send) +54.212.81.224:0 jobTerminated +Handler(tag: 7928, JOBSTATUS) unregistering (send) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Avg stream buf: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Avg stream buf: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Avg stream buf: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.37.161-000000 up latency: -124ms, rtt: 142ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: -108ms, rtt: 122ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +TCP-54.244.171.51-000000 up latency: -38ms, rtt: 137ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Avg stream buf: 0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151020.470, now=130809-151220.567, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +=> Command(tag: 7, RESOURCEUPDATE) +Channel config: null -> {buffer=null, keepalive=null} +TCP-null handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151020.470, now=130809-151220.567, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +Channel already shut down +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151022.035, now=130809-151223.035, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +=> Command(tag: 7, RESOURCEUPDATE) +Channel config: null -> {buffer=null, keepalive=null} +BufferingChannel handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151022.035, now=130809-151223.035, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +Channel already shut down +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Avg stream buf: 0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Avg stream buf: 0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.37.161-000000 up latency: -133ms, rtt: 162ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Avg stream buf: 0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: -115ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -33ms, rtt: 189ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Avg stream buf: 0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +Avg stream buf: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +Avg stream buf: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.37.161-000000 up latency: -142ms, rtt: 166ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: -109ms, rtt: 162ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -40ms, rtt: 155ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +Avg stream buf: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +Avg stream buf: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151138.997, now=130809-151339.005, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +Channel config: null -> {buffer=null, keepalive=null} +TCP-null handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151138.997, now=130809-151339.005, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +null: Channel shut down +MetaChannel[cps-58742] -> TCP-null bind -> BufferingChannel +Unregistering channel TCP-null +Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151138.997, now=130809-151339.005, channel=TCP-null + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +Channel exception handled +Channel is closed. Removing. +Exception in channel step +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +Channel config: null -> {buffer=null, keepalive=null} +TCP-null handling channel exception +java.io.IOException: Stream closed. + at java.net.PlainSocketImpl.available(PlainSocketImpl.java:452) + at java.net.SocketInputStream.available(SocketInputStream.java:217) + at org.globus.cog.karajan.workflow.service.channels.AbstractStreamKarajanChannel.step(AbstractStreamKarajanChannel.java:105) + at org.globus.cog.karajan.workflow.service.channels.Multiplexer.run(Multiplexer.java:70) +Channel already shut down +Removing faulty channel TCP-null +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +TCP-54.212.37.161-000000 up latency: -137ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: -117ms, rtt: 162ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -34ms, rtt: 163ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -146ms, rtt: 169ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -41ms, rtt: 164ms +TCP-54.212.81.224-000000 up latency: -124ms, rtt: 171ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -141ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +TCP-54.244.171.51-000000 up latency: -48ms, rtt: 155ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: -119ms, rtt: 160ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -150ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Notifying commands and handlers about exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151339.006, now=130809-151540.006, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +Channel config: null -> {buffer=null, keepalive=null} +BufferingChannel handling channel exception +org.globus.cog.karajan.workflow.service.TimeoutException: Channel timed out. lastTime=130809-151339.006, now=130809-151540.006, channel=BufferingChannel + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel.checkTimeouts(AbstractKarajanChannel.java:130) + at org.globus.cog.karajan.workflow.service.channels.AbstractKarajanChannel$1.run(AbstractKarajanChannel.java:121) + at java.util.TimerThread.mainLoop(Timer.java:512) + at java.util.TimerThread.run(Timer.java:462) +Channel already shut down +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -42ms, rtt: 155ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: -126ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -145ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -50ms, rtt: 155ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: -120ms, rtt: 160ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 60.48 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=60.48 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 64.26 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +TCP-54.212.37.161-000000 up latency: -154ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 64.26 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -44ms, rtt: 155ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 64.26 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +TCP-54.212.81.224-000000 up latency: -127ms, rtt: 164ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 64.26 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -150ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 64.26 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 64.26 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=64.26 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -51ms, rtt: 154ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: -134ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -157ms, rtt: 161ms +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +TCP-54.244.171.51-000000 up latency: -59ms, rtt: 154ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: -128ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.37.161-000000 up latency: -166ms, rtt: 161ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -52ms, rtt: 157ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.81.224-000000 up latency: -136ms, rtt: 161ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.37.161-000000 up latency: -162ms, rtt: 175ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -60ms, rtt: 177ms +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.81.224-000000 up latency: -130ms, rtt: 161ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.37.161-000000 up latency: -170ms, rtt: 196ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -54ms, rtt: 154ms +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.81.224-000000 up latency: -137ms, rtt: 166ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -166ms, rtt: 162ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -61ms, rtt: 157ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -174ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +TCP-54.212.81.224-000000 up latency: -118ms, rtt: 187ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +TCP-54.244.171.51-000000 up latency: -68ms, rtt: 155ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: 28ms, rtt: 162ms +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.81.224-000000 up latency: -139ms, rtt: 172ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -62ms, rtt: 155ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: 32ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: -145ms, rtt: 168ms +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: 24ms, rtt: 162ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +TCP-54.244.171.51-000000 up latency: -70ms, rtt: 154ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: -153ms, rtt: 181ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 68.04 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=68.04 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=71.82 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=71.82 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=71.82 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: 28ms, rtt: 162ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +TCP-54.244.171.51-000000 up latency: -63ms, rtt: 155ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: -147ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: 20ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -71ms, rtt: 154ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: -154ms, rtt: 160ms +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +TCP-54.212.37.161-000000 up latency: 23ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +TCP-54.244.171.51-000000 up latency: -77ms, rtt: 155ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: 27ms, rtt: 160ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 75.6 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=75.6 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: 15ms, rtt: 160ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -71ms, rtt: 168ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: 34ms, rtt: 162ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.37.161-000000 up latency: 42ms, rtt: 196ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +TCP-54.244.171.51-000000 up latency: -79ms, rtt: 155ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: 27ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.37.161-000000 up latency: 12ms, rtt: 162ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +TCP-54.244.171.51-000000 up latency: -73ms, rtt: 154ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +TCP-54.212.81.224-000000 up latency: 32ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.37.161-000000 up latency: 2ms, rtt: 161ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -80ms, rtt: 156ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: 25ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: 7ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +TCP-54.244.171.51-000000 up latency: -87ms, rtt: 115ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: 18ms, rtt: 122ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -2ms, rtt: 121ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -82ms, rtt: 183ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: 24ms, rtt: 162ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: 3ms, rtt: 162ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +TCP-54.244.171.51-000000 up latency: -89ms, rtt: 155ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: 16ms, rtt: 160ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -6ms, rtt: 168ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -83ms, rtt: 155ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 79.38 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -1ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: 22ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=79.38 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 83.16 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 83.16 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -91ms, rtt: 154ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 83.16 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -10ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: 15ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 83.16 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 83.16 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=83.16 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +TCP-54.244.171.51-000000 up latency: -98ms, rtt: 155ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -18ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: 7ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -92ms, rtt: 154ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -13ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +TCP-54.212.81.224-000000 up latency: 13ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.244.171.51-000000 up latency: -99ms, rtt: 154ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.37.161-000000 up latency: -22ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +TCP-54.212.81.224-000000 up latency: 6ms, rtt: 161ms +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +Congestion queue size: 0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +No streams +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.244.171.51-000000 up latency: -93ms, rtt: 154ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.37.161-000000 up latency: -18ms, rtt: 160ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.81.224-000000 up latency: 12ms, rtt: 162ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.37.161-000000 up latency: -26ms, rtt: 441ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.244.171.51-000000 up latency: -100ms, rtt: 154ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +TCP-54.212.81.224-000000 up latency: 5ms, rtt: 173ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.37.161-000000 up latency: -21ms, rtt: 177ms +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.244.171.51-000000 up latency: -108ms, rtt: 154ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.81.224-000000 up latency: -2ms, rtt: 161ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +O allocated buffers: {} (0) +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +I allocated buffers: {} (0) +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.212.37.161-000000 up latency: -30ms, rtt: 161ms +Congestion queue size: 0 +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +No streams +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +TCP-54.244.171.51-000000 up latency: -101ms, rtt: 155ms +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB +[IN] Total transferred: 0 B, current rate: 0 B/s, average rate: 0 B/s +[MEM] Heap total: 724.62 MB, Heap used: 86.94 MB +I maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +O maxBuffers=1024, crtBuffers=0, allowedTransfers=256, active=0, suspended=0 +mem=86.94 MB, heap=724.62 MB, maxHeap=10.5 GB Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/pool.txt =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/pool.txt (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/pool.txt 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,3 @@ +54.212.81.224 +54.244.171.51 +54.212.37.161 Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/setup.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/setup.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/setup.sh 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,35 @@ +#!/bin/bash + +#pick 3 random hosts from pool +TUTORIAL_HOME=$PWD + +cd $TUTORIAL_HOME/site_catalog/cloud + +cat pool.txt |head -n 3 > hosts.txt +cp ./tutorial.pem $HOME/.ssh/; + +while read line +do + count=$(cat ~/.ssh/config | grep $line | wc -l) + if [ $count -eq 0 ] + then + echo -ne "Host $line \n IdentityFile ~/.ssh/tutorial.pem \n User root \n" >> ~/.ssh/config + fi +done < hosts.txt + +count=$(cat ~/.ssh/config | grep StrictHostKeyChecking | wc -l) + +if [ $count -eq 0 ] +then + echo -ne "\n Host * \n StrictHostKeyChecking=no \n" >> ~/.ssh/config +fi + +export WORKER_HOSTS=`cat hosts.txt` +chmod 0600 ~/.ssh/tutorial.pem + +eval $(ssh-agent) +ssh-add ~/.ssh/tutorial.pem + +start-coaster-service + +cd $TUTORIAL_HOME \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/setup.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/sites.xml 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,13 @@ + + + + passive + 8 + .23999 + 10000 + + /tmp/ketan + + Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/swift.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/swift.log (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/swift.log 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,11 @@ +2013-08-09 13:24:08,094-0500 DEBUG Loader Swift started +2013-08-09 13:25:51,340-0500 DEBUG Loader Swift started +2013-08-09 13:28:48,869-0500 WARN CoasterPersistentService Switching log to: cps-2013-08-09_13-28-48.log +2013-08-09 13:29:03,918-0500 DEBUG Loader Swift started +2013-08-09 13:41:18,675-0500 DEBUG Loader Swift started +2013-08-09 13:56:29,739-0500 WARN CoasterPersistentService Switching log to: cps-2013-08-09_13-56-29.log +2013-08-09 13:56:44,787-0500 DEBUG Loader Swift started +2013-08-09 15:03:53,307-0500 WARN CoasterPersistentService Switching log to: cps-2013-08-09_15-03-53.log +2013-08-09 15:04:08,353-0500 DEBUG Loader Swift started +2013-08-09 15:09:46,752-0500 WARN CoasterPersistentService Switching log to: cps-2013-08-09_15-09-46.log +2013-08-09 15:10:01,804-0500 DEBUG Loader Swift started Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/tc.data =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/tc.data (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/tc.data 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,21 @@ +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null Added: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/tutorial.pem =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/tutorial.pem (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/tutorial.pem 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,23 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAvPJTneRDhB5wlRsWEr2l6LoFi/PulPm0J0A1Vi2skzWYC9J6I4Ftb2YbSbtp +3d+BJUSK3wyJqfYgY/ynC4vtbdG4HU7/Fr6R2BBKtfiiVHET1K3OTCp3JzFVqQoJoSYkrkgW7XE9 +9GF7hvpza8JVvV9JPwxOcuhDAVHQFkoIRAq1TK9VaRulZFJapubWnEHM2UoUrmBS10IZmUwGHqR5 +I6soUyBqapAYoQmL5fzqT+dhsnu7rXrUmF37Va5kX309N4Dp0D4/WJY7FeF9Q9to2i+G7HPA+gEY +/ptYxlTk89l5MBIY1czZvz7Fso5NHCEMW1468mD/NtJIWBDS8x1yHQIDAQABAoIBAHY2ur//b4p6 +rP9s+etxwhqQQCYm0O9eJyujjXtEikNz9ZP39LjAImLfJFWGLx9E1f0mHCifJIY02mEUUsLzofHi +k2mq4ggt5PukfcnKLG3ebYTT1U1sCC56PFjNUecEAVEVA1s9TYDXeLyjd5FE/fXEZwROQ8q6rClo +MWOwn+lJII9La8lLFIBxXNQbyt2nwO26iSzw51wBYsWDglV/T6qnB9JOcQ+uyn8/e4kQYuD52iV3 +Vx3QN+F+YPC7ebYOS8kVR/bFo+JDggNU4jZ+Zk31Sbepfb7p7IdYTjtrlQAd48tIxdvKFpFqy0mC +GDmkVKBAXSc7DNqy3osvq1DdtbUCgYEA+IwsADb2iY6QPt7KNl0edJRSjDmeR8wSV7QIJYm0mxTB +tVUZn+cpdeDsK5RkJYzDNKy3gjXhsp3B9Ogsu1aO2KVuv2ffk4wUF6nFLASQifMebUvMtqZM3g3N +/yhMh7jGqfEu3tCmRSztCm0K3AodTtxacyRZKlKM4iAe0tbIO9cCgYEAwpypzFQvX83a2X+SU9rz +rb7S10U2sZz3YwCHTRr2BCS8EaFA5xuEZBDmGR8OegUMfmQweD57JboQKB95KpuojGUpVBt6XoFv +SaVLg7Ehskp71XZAgG6D9AHV1mm7hGkGoqj9zdlScc+nEZw57UEPzp/hXTTtc9hapOvOH1l7IysC +gYB7CRh2+r5MFdB97td21d3Po+TBGXyq2fByjeJCgspuwnWph/jpWQsDGVaPtCNnGyk+mAk3YejZ +/JIY5B3QluabhDkwcwEQDxWbKSU7xv6t6zWysQUjnWsLuRWyK4bG4McnNQcYsXy9XaHxuUzY5ADi +Gt6DhQjGlJq9DV10zXHNfQKBgQCsVbUbZxVInm+FmS3IKiUNn+TvkrAbWqfLuOUXx59CDhGo/wYN +YdW8Eybf6huUvDHTHv+5C4Nb5kd2cGCI9aytHswZWffkBnS5X7HeXZY8Xy8H2Z7G3JbnFlT5eUn/ +uE2S71lJ13/lnwAQXSsCyVGpJPWZ50u7AUVLtDEkm8WqXwKBgQDh0X21ufkWeparJ4GxWjodxnYK +i1mtzghE3FjhcrrKBKJ3Sm5ZUYPVbOe97071zB+u2S0a83/tHP9Sr5KuS1sHiN++IB2FVo7UMBMC +1Ktg+yK9MoERr1xzNrqeR59U5uvRBypd8MSzxuk4LjePYFYeyFaz8GOusCw/ZPU4R83zWA== +-----END RSA PRIVATE KEY----- \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/site_catalog/cloud/tutorial.pem ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/site_catalog/local/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/local/apps (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/local/apps 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,2 @@ +localhost simulate simulate.sh +persistent-coasters simulate simulate.sh Added: SwiftTutorials/CIC_2013-08-09/site_catalog/local/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/local/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/local/sites.xml 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,9 @@ + + + + 0 + 10000 + + {env.HOME}/work + + Added: SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/apps (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/apps 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,2 @@ +tukey sh /bin/bash +persistent-coasters sh /bin/bash Added: SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/sites.xml 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,14 @@ + + + + + 5.11 + 10000 + 8 + 1 + 1 + 1 + 900 + /home/{env.USER}/swiftwork + + Added: SwiftTutorials/CIC_2013-08-09/site_catalog/uc3/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/uc3/apps (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/uc3/apps 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/CIC_2013-08-09/site_catalog/uc3/setup.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/uc3/setup.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/uc3/setup.sh 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,16 @@ +if which swift >& /dev/null; then + : +else + echo "Trying to load swift module:" + module load swift + if which swift >& /dev/null; then + Swift loaded from module + else + echo "Cant find a swift to run" + return + fi +fi + +echo -e "\\nUsing swift release from: \\c" +which swift +swift -version \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/site_catalog/uc3/setup.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/site_catalog/uc3/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/uc3/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/uc3/sites.xml 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/CIC_2013-08-09/stats.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/stats.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/stats.sh 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,9 @@ +#! /bin/sh + +awk ' + +{ sum += $1} + +END { print sum/NR } +' $* + Property changes on: SwiftTutorials/CIC_2013-08-09/stats.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/swift-t-extras.pptx =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/swift-t-extras.pptx ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/swift.log =================================================================== --- SwiftTutorials/CIC_2013-08-09/swift.log (rev 0) +++ SwiftTutorials/CIC_2013-08-09/swift.log 2013-08-09 20:48:19 UTC (rev 6820) @@ -0,0 +1,6 @@ +2013-08-09 14:03:03,319-0500 DEBUG Loader Swift started +2013-08-09 14:46:05,759-0500 DEBUG Loader Swift started +2013-08-09 15:06:57,313-0500 DEBUG Loader Swift started +2013-08-09 15:12:35,699-0500 DEBUG Loader Swift started +2013-08-09 15:19:29,989-0500 DEBUG Loader Swift started +2013-08-09 15:20:39,126-0500 DEBUG Loader Swift started From yadunandb at ci.uchicago.edu Sun Aug 11 15:25:40 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Sun, 11 Aug 2013 20:25:40 -0000 Subject: [Swift-commit] r6823 - in SwiftTutorials/CIC_2013-08-09: . cloud modis modis/bin modis/modis01 modis/modis02 modis/modis03 modis/modis04 modis/modis05 modis/modis06 site_catalog/tukey site_catalog/tukey/scripts Message-ID: <20130811202539.6B433178884@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-11 15:25:39 -0500 (Sun, 11 Aug 2013) New Revision: 6823 Added: SwiftTutorials/CIC_2013-08-09/cloud/ SwiftTutorials/CIC_2013-08-09/cloud/README SwiftTutorials/CIC_2013-08-09/cloud/addcloud.sh SwiftTutorials/CIC_2013-08-09/cloud/bias.dat SwiftTutorials/CIC_2013-08-09/cloud/catsn.swift SwiftTutorials/CIC_2013-08-09/cloud/cf SwiftTutorials/CIC_2013-08-09/cloud/cleanme SwiftTutorials/CIC_2013-08-09/cloud/coaster-service.conf SwiftTutorials/CIC_2013-08-09/cloud/data.txt SwiftTutorials/CIC_2013-08-09/cloud/dynamic_bias.dat SwiftTutorials/CIC_2013-08-09/cloud/hosts.txt SwiftTutorials/CIC_2013-08-09/cloud/p7.swift SwiftTutorials/CIC_2013-08-09/cloud/p8.swift SwiftTutorials/CIC_2013-08-09/cloud/p9.swift SwiftTutorials/CIC_2013-08-09/cloud/pool.txt SwiftTutorials/CIC_2013-08-09/cloud/run.catsn SwiftTutorials/CIC_2013-08-09/cloud/setup SwiftTutorials/CIC_2013-08-09/cloud/simulate.sh SwiftTutorials/CIC_2013-08-09/cloud/sites.xml SwiftTutorials/CIC_2013-08-09/cloud/stats.sh SwiftTutorials/CIC_2013-08-09/cloud/tc SwiftTutorials/CIC_2013-08-09/cloud/tc.data SwiftTutorials/CIC_2013-08-09/cloud/tutorial.pem SwiftTutorials/CIC_2013-08-09/modis/ SwiftTutorials/CIC_2013-08-09/modis/bin/ SwiftTutorials/CIC_2013-08-09/modis/bin/analyzelanduse.sh SwiftTutorials/CIC_2013-08-09/modis/bin/assemble.sh SwiftTutorials/CIC_2013-08-09/modis/bin/black.rgb SwiftTutorials/CIC_2013-08-09/modis/bin/blue.rgb SwiftTutorials/CIC_2013-08-09/modis/bin/colormodis.sh SwiftTutorials/CIC_2013-08-09/modis/bin/getlanduse.sh SwiftTutorials/CIC_2013-08-09/modis/bin/gray.rgb SwiftTutorials/CIC_2013-08-09/modis/bin/markmap.sh SwiftTutorials/CIC_2013-08-09/modis/bin/modis.mapper SwiftTutorials/CIC_2013-08-09/modis/bin/montage.pl SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_adjust_color.pl SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_downscale.pl SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_draw_rectangle.pl SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_histogram.pl SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_to_png.py SwiftTutorials/CIC_2013-08-09/modis/bin/world.rgb SwiftTutorials/CIC_2013-08-09/modis/modis01/ SwiftTutorials/CIC_2013-08-09/modis/modis01/apps SwiftTutorials/CIC_2013-08-09/modis/modis01/bin SwiftTutorials/CIC_2013-08-09/modis/modis01/clean.sh SwiftTutorials/CIC_2013-08-09/modis/modis01/data SwiftTutorials/CIC_2013-08-09/modis/modis01/modis01.swift SwiftTutorials/CIC_2013-08-09/modis/modis01/sites.xml SwiftTutorials/CIC_2013-08-09/modis/modis02/ SwiftTutorials/CIC_2013-08-09/modis/modis02/apps SwiftTutorials/CIC_2013-08-09/modis/modis02/clean.sh SwiftTutorials/CIC_2013-08-09/modis/modis02/data SwiftTutorials/CIC_2013-08-09/modis/modis02/modis02.swift SwiftTutorials/CIC_2013-08-09/modis/modis02/sites.xml SwiftTutorials/CIC_2013-08-09/modis/modis03/ SwiftTutorials/CIC_2013-08-09/modis/modis03/apps SwiftTutorials/CIC_2013-08-09/modis/modis03/clean.sh SwiftTutorials/CIC_2013-08-09/modis/modis03/data SwiftTutorials/CIC_2013-08-09/modis/modis03/modis03.swift SwiftTutorials/CIC_2013-08-09/modis/modis03/sites.xml SwiftTutorials/CIC_2013-08-09/modis/modis04/ SwiftTutorials/CIC_2013-08-09/modis/modis04/apps SwiftTutorials/CIC_2013-08-09/modis/modis04/clean.sh SwiftTutorials/CIC_2013-08-09/modis/modis04/data SwiftTutorials/CIC_2013-08-09/modis/modis04/modis04.swift SwiftTutorials/CIC_2013-08-09/modis/modis04/sites.xml SwiftTutorials/CIC_2013-08-09/modis/modis05/ SwiftTutorials/CIC_2013-08-09/modis/modis05/apps SwiftTutorials/CIC_2013-08-09/modis/modis05/clean.sh SwiftTutorials/CIC_2013-08-09/modis/modis05/data SwiftTutorials/CIC_2013-08-09/modis/modis05/modis05.swift SwiftTutorials/CIC_2013-08-09/modis/modis05/sites.xml SwiftTutorials/CIC_2013-08-09/modis/modis06/ SwiftTutorials/CIC_2013-08-09/modis/modis06/apps SwiftTutorials/CIC_2013-08-09/modis/modis06/clean.sh SwiftTutorials/CIC_2013-08-09/modis/modis06/modis06.swift SwiftTutorials/CIC_2013-08-09/modis/modis06/sites.xml SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/ SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/README SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/local_coaster_workers.sh SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/start_coaster_workers.sh Modified: SwiftTutorials/CIC_2013-08-09/README SwiftTutorials/CIC_2013-08-09/push.sh Log: Updated readme and committing Modis and other folders till the data and scripts issue is resolved. Modified: SwiftTutorials/CIC_2013-08-09/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/README 2013-08-11 19:29:54 UTC (rev 6822) +++ SwiftTutorials/CIC_2013-08-09/README 2013-08-11 20:25:39 UTC (rev 6823) @@ -1,4 +1,4 @@ -ATPESC 2013 Workflow Tutorial Exercises +TUTORIAL-NAME 2013 Workflow Tutorial Exercises ======================================= Workflow tutorial setup @@ -10,10 +10,10 @@ command: ----- -$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/ATPESC_2013-08-06 +$ svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftTutorials/TUTORIAL-NAME ----- -This will create a directory called ATPESC_2013-08-06 which contains all of the +This will create a directory called TUTORIAL-NAME which contains all of the scripts mentioned in this document. Run setup @@ -22,9 +22,10 @@ the initial setup. ----- -$ cd ATPESC_2013-08-06 # change to the newly created ATPESC_2013-08-06 directory -$ source setup.sh # sets swift config files in $HOME/.swift -$ swift -version # verify that Swift 0.94 is in your $PATH and functional +$ cd TUTORIAL-NAME # change to the newly created TUTORIAL-NAME directory +$ source setup.sh # sets swift config files in $HOME/.swift and selects + # a site from the following: ( cloud, uc3, midway ) +$ swift -version # verify that Swift 0.94 is in your $PATH and functional ----- NOTE: If you disconnect from the machine, you will need to re-run source setup.sh. @@ -64,7 +65,7 @@ Introductory exercises ---------------------- Parts 1-6 (p1.swift - p6.swift) run locally and serve as examples of the Swift language. -Parts 7-9 (p7.swift - p9.swift) submit jobs via Cobalt to the Tukey data analysis and visualization cluster. +Parts 7-9 (p7.swift - p9.swift) submit jobs to the site specified the setup stage p1 - Run an application under Swift ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -99,7 +100,7 @@ To cleanup the directory and remove all outputs, run: ----- -$ ./cleanup.sh +$ ./clean.sh ------ p2 - Mapping (naming) output files @@ -124,7 +125,7 @@ To run the script: ----- -$ cd part02 +$ cd ../part02 $ swift p2.swift ----- @@ -263,13 +264,13 @@ Use the command below to specify the time for each simulation. ---- -$ cd part06 +$ cd ../part06 $ swift p6.swift -steps=3 # each simulation takes 3 seconds ---- -p7 - Running on the Tukey analysis cluster compute nodes +p7 - Running on the remote site nodes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -p7.swift is the first script that will submit jobs to Tukey via the Cobalt scheduler. +p7.swift is the first script that will submit jobs to remote site nodes for analysis. It is similar to earlier scripts, with a few minor exceptions. To generalize the script for other types of remote execution (e.g., when no shared filesystem is available to the compute nodes), the application simulate.sh will get transferred to the worker node by Swift, in the same manner as any other input data file. @@ -310,12 +311,12 @@ To run: ---- -$ cd part07 +$ cd ../part07 $ swift p7.swift ---- -p8 - Running the stats summary step on the Tukey cluster -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +p8 - Running the stats summary step on the remote site +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ p8.swift will also stage in and run stats.sh to calculate averages. It adds a trace statement so you can see the order in which things execute. @@ -368,7 +369,7 @@ To run: ---- -$ cd part08 +$ cd ../part08 $ swift p8.swift ---- @@ -436,56 +437,10 @@ To run: ---- -$ cd part09 +$ cd ../part09 $ swift p9.swift ---- -Running Swift scripts on Cloud resources ----------------------------------------- - -Setting up the Cloud exercises -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -A number of preconfigured Amazon EC2 nodes are set up for running Swift. - -Run the Cloud exercises -~~~~~~~~~~~~~~~~~~~~~~~ - -* Change to cloud dir: ------ - cd ~/cloud ------ -* Copy the private key tutorial.pem to your .ssh dir: ------ - cp tutorial.pem ~/.ssh/ ------ -* Source the setup script on command line: ------ - source ./setup ------ -* Run the catsn Swift script: ------ - ./run.catsn ------ -* Run the Cloud versions of the Swift scripts p7, p8,and p9.swift: ------ - swift -sites.file sites.xml -config cf -tc.file tc p7.swift - swift -sites.file sites.xml -config cf -tc.file tc p8.swift - swift -sites.file sites.xml -config cf -tc.file tc p9.swift ------ - -* Add cloud resources to existing examples: ------ - ./addcloud.sh #where dir is a tutorial script directory - e.g. - ./addcloud.sh ../part01 #will create a new site pool "both.xml" in ../part01 ------ - -* Finally, to clean up the log files, kill agent and shutdown the coaster service: ------ - ./cleanme ------ - Notes on the Cloud exercises ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The run.catsn shell script contains the full command line to call Swift scripts with configuration files. This script runs swift as follows: Added: SwiftTutorials/CIC_2013-08-09/cloud/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/README (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/README 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,32 @@ +Quick steps +----------- +- Change to cloud dir: + cd ~/cloud +- Copy the private key tutorial.pem to your .ssh dir: + cp tutorial.pem ~/.ssh/ +- Source the setup script on command line: + source ./setup +- Run the catsn Swift script: + ./run.catsn +- Run the simanalyze Swift script: + swift -sites.file sites.xml -config cf -tc.file tc p7.swift + swift -sites.file sites.xml -config cf -tc.file tc p8.swift + swift -sites.file sites.xml -config cf -tc.file tc p9.swift +- Add the cloud resources to existing non-cloud examples: + ./addcloud.sh #where dir is a tutorial script directory + e.g. + ./addcloud.sh ../p01 #will create a new site pool "both.xml" + +- Finally, to clean up the log files, kill agent and shutdown the coaster service: + ./cleanme + +Notes +----- +The run.catsn contains the full commandline to call Swift scripts with configuration files. This is how they look like: + +catsn: +swift -sites.file sites.xml -tc.file tc -config cf catsn.swift -n=10 + +To know more about the configuration files, see Swift user-guide: +http://www.ci.uchicago.edu/swift/guides/release-0.94/userguide/userguide.html + Added: SwiftTutorials/CIC_2013-08-09/cloud/addcloud.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/addcloud.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/addcloud.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,27 @@ +#!/bin/bash + +#Add cloud resource pool to a sites file. +#Usage: ./addcloud.sh +#Will add the cloud resource pool to the sites.xml file in provided as an arg + +EXPECTED_ARGS=1 + +if [ $# -ne $EXPECTED_ARGS ] +then + echo "Expecting 1 arg : Got $*" + echo "usage $0 " + exit 1 +fi + +sed -e 's///' -e 's/<\/config>//' sites.xml > poolentry.xml + +cloudpool=$(cat poolentry.xml) + +#escape some characters and add pool entry to sites file +sed "/<\/config>/i\ +$(echo $cloudpool | sed -e 's/\\/\\\\/g' -e 's/\//\\\//g')" $1/sites.xml > $1/both.xml + +echo "Done." +echo "To run with the new setup, cd into $1 and use '-sites.file both.xml' option with Swift commandline" +echo "eg. swift .swift> -sites.file both.xml" + Property changes on: SwiftTutorials/CIC_2013-08-09/cloud/addcloud.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/cloud/bias.dat =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/bias.dat (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/bias.dat 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +123 Added: SwiftTutorials/CIC_2013-08-09/cloud/catsn.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/catsn.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/catsn.swift 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,26 @@ +type file; + +// app declaration +app (file o) cat (file i){ + cat @i stdout=@o; +} + +// input data +file data<"data.txt">; + +/* +* output data mapped to files with +* prefix f and suffix .out in the outdir +* directory +*/ + +file out[]; + +/* +* @arg means n could be specified as commandline argument +* foreach loop executes 1 to n calls of cat in parallel +*/ +foreach j in [1:@toInt(@arg("n","1"))] { + out[j] = cat(data); +} + Added: SwiftTutorials/CIC_2013-08-09/cloud/cf =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/cf (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/cf 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,6 @@ +use.provider.staging=true +wrapperlog.always.transfer=false +execution.retries=10 +provider.staging.pin.swiftfiles=false +sitedir.keep=false +use.wrapper.staging=false Added: SwiftTutorials/CIC_2013-08-09/cloud/cleanme =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/cleanme (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/cleanme 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,11 @@ +#!/bin/bash + +echo "cleaning up ..." +rm -rf outdir/ *.d *.log *.rlog logs hi.* *.kml *.swiftx _concurrent output + +echo "stopping coaster service" +stop-coaster-service + +echo "Killing ssh-agent" +killall -u $USER ssh-agent + Property changes on: SwiftTutorials/CIC_2013-08-09/cloud/cleanme ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/cloud/coaster-service.conf =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/coaster-service.conf (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/coaster-service.conf 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,47 @@ +#Location of SWIFT. If empty, PATH is referenced + export SWIFT= + + # Where to place/launch worker.pl on the remote machine for sites.xml + export WORKER_LOCATION=/root + + # How to launch workers: local, ssh, or cobalt + export WORKER_MODE=ssh + + # Worker logging setting passed to worker.pl for sites.xml + export WORKER_LOGGING_LEVEL=DEBUG + + export SSH_TUNNELING=yes + + # User name to use for all systems + export WORKER_USERNAME=root + + # Worker host names for ssh +# export WORKER_HOSTS="crush thwomp stomp crank grind churn trounce thrash vanquish" +#export WORKER_HOSTS="ip-10-36-196-96.eu-west-1.compute.internal ip-10-36-195-69.eu-west-1.compute.internal" + + # Directory to keep log files, relative to working directory when launching start-coaster-service + export LOG_DIR=logs + export WORKER_LOG_DIR=/root + + # Manually define ports. If not specified, ports will be automatically generated + #export LOCAL_PORT=50100 + #export SERVICE_PORT=50200 + + # Set shared filesystem to no since work will be done in local /sandbox directory + export SHARED_FILESYSTEM=no + + # start-coaster-service tries to automatically detect IP address. + # Specify here if auto detection is not working correctly + export IPADDR= + + # Below are various settings to give information about how to create sites.xml + export WORK=/tmp/ketan + export JOBS_PER_NODE=8 + export JOBSPERNODE=8 + export JOBTHROTTLE=$( echo "scale=5; ($JOBS_PER_NODE * $( echo $WORKER_HOSTS | wc -w ))/100 - 0.00001"|bc ) + + # Swift applications + #app cat=/bin/cat + #app bash=/bin/bash + #app echo=/bin/echo + Added: SwiftTutorials/CIC_2013-08-09/cloud/data.txt =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/data.txt (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/data.txt 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,3 @@ +=========== +Test Data +=========== Added: SwiftTutorials/CIC_2013-08-09/cloud/dynamic_bias.dat =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/dynamic_bias.dat (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/dynamic_bias.dat 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +201 Added: SwiftTutorials/CIC_2013-08-09/cloud/hosts.txt =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/hosts.txt (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/hosts.txt 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,3 @@ +54.212.170.216 +54.244.171.51 +54.212.140.138 Added: SwiftTutorials/CIC_2013-08-09/cloud/p7.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/p7.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/p7.swift 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,28 @@ +type file; + +# Application to be called by this script + +file simulation_script <"simulate.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers + +# Main script and data + +int steps=3; + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i \n\n", nsim, steps, range); + +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range); +} Added: SwiftTutorials/CIC_2013-08-09/cloud/p8.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/p8.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/p8.swift 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,41 @@ +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int steps = @toInt(@arg("steps", "1")); # number of "steps" each simulation (==seconds of runtime) +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i steps=%i range=%i count=%i\n\n", nsim, steps, range, count); + +file sims[]; # Array of files to hold each simulation output +file bias<"bias.dat">; # Input data file to "bias" the numbers: + # 1 line: scale offset ( N = n*scale + offset) +foreach i in [0:nsim-1] { + file simout ; + simout = simulation(simulation_script, steps, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); Added: SwiftTutorials/CIC_2013-08-09/cloud/p9.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/p9.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/p9.swift 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,52 @@ +type file; + +# Applications to be called by this script + +file simulation_script <"simulate.sh">; +file analysis_script <"stats.sh">; + +# app() functions for application programs to be called: + +app (file out) genrand (file script, int timesteps, int sim_range) +{ + sh @filename(script) timesteps sim_range stdout=@filename(out); +} + +app (file out) simulation (file script, int timesteps, int sim_range, file bias_file, int scale, int sim_count) +{ + sh @filename(script) timesteps sim_range @filename(bias_file) scale sim_count stdout=@filename(out); +} + +app (file out) analyze (file script, file s[]) +{ + sh @script @filenames(s) stdout=@filename(out); +} + +# Command line params to this script: + +int nsim = @toInt(@arg("nsim", "10")); # number of simulation programs to run +int range = @toInt(@arg("range", "100")); # range of the generated random numbers +int count = @toInt(@arg("count", "10")); # number of random numbers generated per simulation + +# Main script and data + +tracef("\n*** Script parameters: nsim=%i range=%i count=%i\n\n", nsim, range, count); + +file bias<"dynamic_bias.dat">; # Dynamically generated bias for simulation ensemble + +bias = genrand(simulation_script, 1, 1000); + +file sims[]; # Array of files to hold each simulation output + +foreach i in [0:nsim-1] { + + int steps = readData(genrand(simulation_script, 1, 5)); + tracef(" for simulation[%i] steps=%i\n", i, steps+1); + + file simout ; + simout = simulation(simulation_script, steps+1, range, bias, 100000, count); + sims[i] = simout; +} + +file stats<"output/stats.out">; # Final output file: average of all "simulations" +stats = analyze(analysis_script,sims); Added: SwiftTutorials/CIC_2013-08-09/cloud/pool.txt =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/pool.txt (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/pool.txt 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,3 @@ +54.212.81.224 +54.244.171.51 +54.212.37.161 Added: SwiftTutorials/CIC_2013-08-09/cloud/run.catsn =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/run.catsn (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/run.catsn 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +swift -sites.file sites.xml -tc.file tc -config cf catsn.swift -n=10 Property changes on: SwiftTutorials/CIC_2013-08-09/cloud/run.catsn ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/cloud/setup =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/setup (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/setup 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,30 @@ +#!/bin/bash + +#pick 3 random hosts from pool +sort -R pool.txt |head -n 3 > hosts.txt + +while read line +do + count=$(cat ~/.ssh/config | grep $line | wc -l) + + if [ $count -eq 0 ] + then + echo -ne "Host $line \n IdentityFile ~/.ssh/tutorial.pem \n User root \n" >> ~/.ssh/config + fi +done < hosts.txt + +count=$(cat ~/.ssh/config | grep StrictHostKeyChecking | wc -l) + +if [ $count -eq 0 ] +then + echo -ne "\n Host * \n StrictHostKeyChecking=no \n" >> ~/.ssh/config +fi + +export WORKER_HOSTS=`cat hosts.txt` +chmod 0600 ~/.ssh/tutorial.pem + +eval $(ssh-agent) +ssh-add ~/.ssh/tutorial.pem + +start-coaster-service + Property changes on: SwiftTutorials/CIC_2013-08-09/cloud/setup ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/cloud/simulate.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/simulate.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/simulate.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,23 @@ +#! /bin/bash + +runtime=${1:-0} +range=${2:-100} +biasfile=${3:-nobias} +scale=${4:-1} +n=${5:-1} + +if [ $biasfile = nobias ]; then + offset=0 +else + read offset <$biasfile +fi + +# run for some number of "timesteps" + +sleep $runtime + +# emit n "simulation results", scaled and biased by the specified argument values + +for ((i=0;i + + + passive + 8 + .23999 + 10000 + + /tmp/ketan + + Added: SwiftTutorials/CIC_2013-08-09/cloud/stats.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/stats.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/stats.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,9 @@ +#! /bin/sh + +awk ' + +{ sum += $1} + +END { print sum/NR } +' $* + Property changes on: SwiftTutorials/CIC_2013-08-09/cloud/stats.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/cloud/tc =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/tc (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/tc 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,8 @@ +persistent-coasters echo echo +persistent-coasters sh /bin/bash +persistent-coasters cat cat +persistent-coasters random /root/cloud/bin/random.sh +persistent-coasters average /root/cloud/bin/avg.sh +persistent-coasters randpl /root/cloud/bin/random.pl +persistent-coasters calcpi /root/cloud/bin/pi.sh + Added: SwiftTutorials/CIC_2013-08-09/cloud/tc.data =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/tc.data (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/tc.data 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,93 @@ +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null +persistent-coasters cat /bin/cat null null null +persistent-coasters bash /bin/bash null null null +persistent-coasters echo /bin/echo null null null Added: SwiftTutorials/CIC_2013-08-09/cloud/tutorial.pem =================================================================== --- SwiftTutorials/CIC_2013-08-09/cloud/tutorial.pem (rev 0) +++ SwiftTutorials/CIC_2013-08-09/cloud/tutorial.pem 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,23 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAvPJTneRDhB5wlRsWEr2l6LoFi/PulPm0J0A1Vi2skzWYC9J6I4Ftb2YbSbtp +3d+BJUSK3wyJqfYgY/ynC4vtbdG4HU7/Fr6R2BBKtfiiVHET1K3OTCp3JzFVqQoJoSYkrkgW7XE9 +9GF7hvpza8JVvV9JPwxOcuhDAVHQFkoIRAq1TK9VaRulZFJapubWnEHM2UoUrmBS10IZmUwGHqR5 +I6soUyBqapAYoQmL5fzqT+dhsnu7rXrUmF37Va5kX309N4Dp0D4/WJY7FeF9Q9to2i+G7HPA+gEY +/ptYxlTk89l5MBIY1czZvz7Fso5NHCEMW1468mD/NtJIWBDS8x1yHQIDAQABAoIBAHY2ur//b4p6 +rP9s+etxwhqQQCYm0O9eJyujjXtEikNz9ZP39LjAImLfJFWGLx9E1f0mHCifJIY02mEUUsLzofHi +k2mq4ggt5PukfcnKLG3ebYTT1U1sCC56PFjNUecEAVEVA1s9TYDXeLyjd5FE/fXEZwROQ8q6rClo +MWOwn+lJII9La8lLFIBxXNQbyt2nwO26iSzw51wBYsWDglV/T6qnB9JOcQ+uyn8/e4kQYuD52iV3 +Vx3QN+F+YPC7ebYOS8kVR/bFo+JDggNU4jZ+Zk31Sbepfb7p7IdYTjtrlQAd48tIxdvKFpFqy0mC +GDmkVKBAXSc7DNqy3osvq1DdtbUCgYEA+IwsADb2iY6QPt7KNl0edJRSjDmeR8wSV7QIJYm0mxTB +tVUZn+cpdeDsK5RkJYzDNKy3gjXhsp3B9Ogsu1aO2KVuv2ffk4wUF6nFLASQifMebUvMtqZM3g3N +/yhMh7jGqfEu3tCmRSztCm0K3AodTtxacyRZKlKM4iAe0tbIO9cCgYEAwpypzFQvX83a2X+SU9rz +rb7S10U2sZz3YwCHTRr2BCS8EaFA5xuEZBDmGR8OegUMfmQweD57JboQKB95KpuojGUpVBt6XoFv +SaVLg7Ehskp71XZAgG6D9AHV1mm7hGkGoqj9zdlScc+nEZw57UEPzp/hXTTtc9hapOvOH1l7IysC +gYB7CRh2+r5MFdB97td21d3Po+TBGXyq2fByjeJCgspuwnWph/jpWQsDGVaPtCNnGyk+mAk3YejZ +/JIY5B3QluabhDkwcwEQDxWbKSU7xv6t6zWysQUjnWsLuRWyK4bG4McnNQcYsXy9XaHxuUzY5ADi +Gt6DhQjGlJq9DV10zXHNfQKBgQCsVbUbZxVInm+FmS3IKiUNn+TvkrAbWqfLuOUXx59CDhGo/wYN +YdW8Eybf6huUvDHTHv+5C4Nb5kd2cGCI9aytHswZWffkBnS5X7HeXZY8Xy8H2Z7G3JbnFlT5eUn/ +uE2S71lJ13/lnwAQXSsCyVGpJPWZ50u7AUVLtDEkm8WqXwKBgQDh0X21ufkWeparJ4GxWjodxnYK +i1mtzghE3FjhcrrKBKJ3Sm5ZUYPVbOe97071zB+u2S0a83/tHP9Sr5KuS1sHiN++IB2FVo7UMBMC +1Ktg+yK9MoERr1xzNrqeR59U5uvRBypd8MSzxuk4LjePYFYeyFaz8GOusCw/ZPU4R83zWA== +-----END RSA PRIVATE KEY----- \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/cloud/tutorial.pem ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/bin/analyzelanduse.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/bin/analyzelanduse.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/bin/analyzelanduse.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,43 @@ +#!/bin/bash + +# topselected.txt +topselected=$1 + +# selectedtiles.txt +selectedtiles=$2 + +# Replace usetype name with number +usetype=$( echo $3 | sed \ + -e s/water/0/g \ + -e s/evergreenneedle/1/g \ + -e s/evergreenlead/2/g \ + -e s/deciduousneedle/3/g \ + -e s/deciduousleaf/4/g \ + -e s/mixedforest/5/g \ + -e s/closedshrub/6/g \ + -e s/openshrub/7/g \ + -e s/woody/8/g \ + -e s/savanna/9/g \ + -e s/grassland/10/g \ + -e s/wetland/11/g \ + -e s/cropland/12/g \ + -e s/urban/13/g \ + -e s/vegetartion/14/g \ + -e s/ice/15/g \ + -e s/barren/16/g \ + -e s/unclassified/17/g + ) + +# Max limit to analyze +maxnum=$4 + +# Write topselected.txt +result=$( grep " $usetype " $( eval echo $5 ) | sed s/':'/' '/g | sort -rnk2 | awk '{print $1 " " $2}' | head -$maxnum ) +echo "$result" > $topselected + +# Write selectedtiles.txt +for r in $( echo "$result" | awk '{print $1}' ) +do + echo $( basename $r ).rgb |sed s/\.landuse\.byfreq//g >> $selectedtiles +done +exit 0 Property changes on: SwiftTutorials/CIC_2013-08-09/modis/bin/analyzelanduse.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/bin/assemble.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/bin/assemble.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/bin/assemble.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,25 @@ +#!/bin/bash -x + +output=shift +output=$(cd $(dirname $output); echo $PWD/$(basename $output)) # Full pathname of output file +tmpdir=$( eval mktemp -d $PWD/modis.assemble.XXXX ) +bindir=$(cd $(dirname $0); pwd) + +# input files are expected to start with hNNvNN. +# we reverse this to form the final image + +while [ $# -gt 0 ] +do + file=$1 + shift + h=$( basename $file | cut -c2-3 ) + v=$( basename $file | cut -c5-6 ) + vh=v"$v"h"$h" + cp $file $tmpdir/$vh.rgb +done + +cd $tmpdir +$bindir/montage.pl 5 4 300 300 v* +$bindir/rgb_to_png.py map.rgb 1500 1200 ../map.png + +exit 0 Property changes on: SwiftTutorials/CIC_2013-08-09/modis/bin/assemble.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/bin/black.rgb =================================================================== (Binary files differ) Property changes on: SwiftTutorials/CIC_2013-08-09/modis/bin/black.rgb ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: SwiftTutorials/CIC_2013-08-09/modis/bin/blue.rgb =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/bin/blue.rgb (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/bin/blue.rgb 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ + A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A ? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? A? Added: SwiftTutorials/CIC_2013-08-09/modis/bin/colormodis.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/bin/colormodis.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/bin/colormodis.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,38 @@ +#!/bin/bash + +# Return a new modis files with the 0-16 pixel values changed to +# colors that reflect the land use of that region. (See legend) +# +# usage: colormodis.sh original.rgb recolored.rgb + +infile=$1 +outfile=$2 +scale=${3-8} +xres=${4-2400} +yres=${5-2400} + +BINDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + +# Translation table - edit colors here +cat > translate.txt <&2 + exit 1;; + esac + shift 2 +done + +find $location -type f -name 'h??v??'${suffix} -print | sort | head -$n | +awk '{printf "[%d] %s\n", NR-1, $1}' + Property changes on: SwiftTutorials/CIC_2013-08-09/modis/bin/modis.mapper ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/bin/montage.pl =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/bin/montage.pl (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/bin/montage.pl 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,35 @@ +#!/usr/bin/perl -w + +use strict; + +if ( $#ARGV < 5 ) { + die "Usage: montage.pl \n"; +} + +my $cols=shift; +my $rows=shift; +my $xres=shift; +my $yres=shift; + +open(OUTFILE, ">map.rgb") || die "Unable to open output.rgb"; + +while(@ARGV) { + + my @filehandles; + + foreach(1..$cols) { + local *FILE; + my $filename = shift; + open(FILE, "$filename") || die "Unable to open $filename"; + binmode FILE; + push(@filehandles, *FILE); + } + + foreach my $y (1..$yres) { + foreach my $colnum (1..$cols) { + my $bytedata; + my $result = read($filehandles[$colnum-1], $bytedata, (3*$xres)); + print OUTFILE $bytedata; + } + } +} Property changes on: SwiftTutorials/CIC_2013-08-09/modis/bin/montage.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_adjust_color.pl =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_adjust_color.pl (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_adjust_color.pl 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,35 @@ +#!/usr/bin/perl + +# Usage: rgb_adjust_color.pl input.rgb table.txt output.rgb + +my ($input_filename, $translation_table, $output_filename) = @ARGV; +open(FILE_INPUT, "$input_filename") || die "Unable to open $input_filename!"; +open(FILE_OUTPUT, ">$output_filename") || die "Unable to create $output_filename"; + +# Read translation table into a hash +my %tr_table = (); +open(TRANSLATION_TABLE, "$translation_table") || die "Unable to open $translation_table"; +while() { + my ($from, $to) = split; + $tr_table{lc($from)} = lc($to); +} + +# Read data +$/ = \3; +while() { + my $hex = lc(sprintf ("#%2.2X%2.2X%2.2X", unpack('C3', $_))); + + if(defined($tr_table{$hex})) { + my $new_value = $tr_table{$hex}; + print FILE_OUTPUT pack('C3', + hex(substr($new_value,1,2)), + hex(substr($new_value,3,2)), + hex(substr($new_value,5,2)) + ); + } + + else { print FILE_OUTPUT $_; } +} + +close(FILE_INPUT); +close(FILE_OUTPUT); Property changes on: SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_adjust_color.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_downscale.pl =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_downscale.pl (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_downscale.pl 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,43 @@ +#!/usr/bin/perl + +# Downscale an rgb image +# Usage: rgb_downscale.pl input.rgb xres yres scalefactor output.rgb + +sub array_avg { + my $result=0; + foreach(@_){ $result += $_; } + return int($result/@_); +} + +my ($input_filename, $xres, $yres, $scalefactor, $output_filename) = @ARGV; + +open(FILE_OUTPUT, ">$output_filename") || die "Unable to write to $output_filename!"; +open(FILE_INPUT, "$input_filename") || die "Unable to open $input_filename!"; +local $/; +my @values = unpack('C*', ); +close(FILE_INPUT); + +my $x=0, $y=0; +while($y < $yres) { + my (@reds, @greens, @blues) = (); + + foreach my $yloc ($y..$y+($scalefactor-1)) { + foreach my $xloc ($x..$x+($scalefactor-1)) { + my $index = ($yloc * $xres + $xloc) * 3; + push(@reds, $values[$index]); + push(@greens, $values[$index+1]); + push(@blues, $values[$index+2]); + } + } + + my $red = &array_avg(@reds); + my $green = &array_avg(@greens); + my $blue = &array_avg(@blues); + print FILE_OUTPUT pack('C3', $red, $green, $blue); + + if( ($x+$scalefactor) >= $xres ) { $x = 0; $y += $scalefactor; } + else { $x += $scalefactor; } +} + +close(FILE_INPUT); +close(FILE_OUTPUT); Property changes on: SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_downscale.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_draw_rectangle.pl =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_draw_rectangle.pl (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_draw_rectangle.pl 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,36 @@ +#!/usr/bin/perl + +# Draw a rectangle on an RGB file +# Usage: draw_rectangle.pl infile.rgb xmin ymin xmax ymax outfile.rgb + +my ($input_filename, $xres, $yres, $xmin, $ymin, $xmax, $ymax, $output_filename) = @ARGV; +open(FILE_INPUT, "$input_filename") || die "Unable to open $input_filename!"; +open(FILE_OUTPUT, ">$output_filename") || die "Unable to create $output_filename"; + +# Read data three bytes at a time (RGB) +$/ = \3; +my $x=0, $y=0; +while() { + (my $red, my $green, my $blue) = unpack('C3', $_); + + # Left and right of rectangle, 2 pixels wide + if ( $x == $xmin || $x == $xmin+1 || $x == $xmax || $x == $xmax-1 ) { + if ( $y <= $ymax && $y >= $ymin ) { + $red="255"; $blue="0"; $green="0"; } + } + + # Top and bottom, 2 pixels high + if ( $y == $ymin || $y == $ymin-1 || $y == $ymax || $y == $ymax-1 ) { + if ( $x <= $xmax && $x >= $xmin ) { + $red="255"; $blue="0"; $green="0"; + } + } + + print FILE_OUTPUT pack('C3', $red, $green, $blue); + + if($x == $xres-1) { $x = 0; $y++; } + else { $x++; } +} + +close(FILE_INPUT); +close(FILE_OUTPUT); Property changes on: SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_draw_rectangle.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_histogram.pl =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_histogram.pl (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_histogram.pl 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,23 @@ +#!/usr/bin/perl -w + +# Input to this program should be a raw, greyscale RGB file +# Usage: rgb_histogram.pl myfile.rgb + +my $image_filename = shift; +open(IMAGEFILE, "$image_filename") || die "Unable to open $image_filename!\n"; +binmode IMAGEFILE; + +my @pixelcount; +foreach my $count (0..255) { $pixelcount[$count] = 0; } + +# Read values, three bytes at a time +$/ = \3; +foreach() { + $pixelcount[unpack('C', $_)]++; +} +close(IMAGEFILE); + +foreach my $count (0..255) { + if($pixelcount[$count] == 0) { next; } + printf("%d %d %02x\n", $pixelcount[$count], $count, $count); +} Property changes on: SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_histogram.pl ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_to_png.py =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_to_png.py (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_to_png.py 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,54 @@ +#!/usr/bin/env python +import struct, sys + +def be32(n): + return struct.pack('>I', n) + +def png_chunk(ty, data): + return be32(len(data)) + ty + data + be32(crc(ty + data)) + +def png_header(width, height): + return png_chunk('IHDR', + struct.pack('>IIBBBBB', width, height, 8, 2, 0, 0, 0)) + +MAX_DEFLATE = 0xffff +def deflate_block(data, last=False): + n = len(data) + assert n <= MAX_DEFLATE + return struct.pack('> 1) + return c ^ 0xffffffff + +def adler32(data): + s1, s2 = 1, 0 + for x in data: + s1 = (s1 + ord(x)) % 65521 + s2 = (s2 + s1) % 65521 + return (s2 << 16) + s1 + +img = open(sys.argv[1], 'r').read() +w, h = int(sys.argv[2]), int(sys.argv[3]) +open(sys.argv[4], 'wb').write(to_png(w, h, img)) Property changes on: SwiftTutorials/CIC_2013-08-09/modis/bin/rgb_to_png.py ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/bin/world.rgb =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/bin/world.rgb (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/bin/world.rgb 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,7219 @@ +???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiifffff fffffffffffffffffffbbbTTT??????]]]NNNsssjjjeeecccdddddddddggglllhhhTTT???fffWWWnnnLLL{{{???zzzMMMrrrfff]]]ooohhheee]]]cccgggeeeooommmSSSYYYppphhh```zzzUUUkkklllffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbN NN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + +ccc### TTT?????????????????????>>> + + +ZZZNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeee YYYeee + + +\\\ + + +UUU???????????????????????????????????????>>>ccceeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYee eYYYfffppp iii ppp iii ppp iii ppp iii ppp iii ppp iii ppp iii ppp  iii ppp  + + +xxx + + +%%%XXX?????????????????????????????????????????????????????????TTT   uuu ppp iii ppp iii ppp iii ppp iii ppp iii ppp iii ppp iii  ppp iii fff```aaa```aaa```aaa```aaa```aaa```aaa```aaa``` aaa```RRR !!!?????????????????????????????????????????????????????????????????????????????????222 ddd ```aaa```aaa```aaa```aaa```aaa``` aaa```aaa```aaafffiii  iiiiii  iiiiii  iiiiii  iiiiii  iiiiii  iii iii  iiiiii  iiiiii  + + +jjj???????????????????????????????????????????????????????????????????????????????????????????????????JJJiii iii  iiiiii  iiiiii  iiiiii  iii iii  iiiiii  iiiiii  iiiiii  iiifffhhhdddhhhdddhhhdddhhhdddhhh dddhhhdddhhhdddhhhdddhhhPPPqqq??????????????????????????????????????????????????????????????????????????????????????????????????????????????????MMMhhhdddhhhdddhhh dddhhhdddhhhdddhhhdddhhhdddhhhdddffflll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + + ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????lll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd ``` + + +___  ;;;?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????555 + + +mmm + + +```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd``````  PPP???????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????pppttt```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```eee ^^^????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????%%% ppp ```ddd```ddd```ddd```ddd```ddd ```ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd ```ddd```ddd``` www;;;?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????444XXX ```ddd```ddd```ddd``` ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd``` ddd```ddd```ddd```ddd```XXXfff???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????DDDQQQ""" ```ddd```ddd ```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd ```ddd```ddd```ddd```ddd```ddd``` WWW???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????qqq + + +111 ```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd```666??????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + + + ```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```,,,????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ```ddd```ddd```ddd```ddd```ddd ```ddd```ddd```fffggg bbbggg bbbggg bbbggg bbbggg bbbggg  bbbggg bbbqqq + + + ccc(((GGG???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????jgz?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MMM + + +###jjj + + + ggg bbbggg bbbggg bbbggg bbbggg bbbggg bbbggg bbbfff]]]^^^ ]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^eee $$$eee{{{??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??`\w +!=&4:^TZ~%A^e?????????????????????????????????????????????????????????????????????????????????????????????????????????????bbbzzz + + + + + +  ]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]] ^^^fffiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccaaa  + + +  bbb?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????QShKMb6 'B* 67238Uv{?zs?LEo- 72 <HV^????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????  UUUWWWUUUWWWUUUWWWUUUWWWUUUWWW UUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhh ooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???XXXfffkkk\\\nnnlllggg{{{dddYYYhhhwwwqqqbbbYYYiii???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????xv????jm?wz?PY?lu?~??{????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????lll???vvv^^^___[[[XXXlllrrryyyooo\\\]]]oooppp```???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\ \ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRJJJ!!!SSS???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 'AEOh???????????????Z[?"#S3 +H< +RS +N!J7ei?Y]x??????JMl8#DHe??????????????????????????????????????????????????????????????????????????????????????????????????????????????????LLL + + +MMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRfffqqq cccqqq cccqqq cccqqq cccqqq cccqqq cccqqq cccjjj + + +000???????????????????????????????????????????????????????????????????????????????????????????????????????????????xys????????????????????????????????????????????????????????????????????????????????????????C\w{????|??BLe ,Zew????????????rr?03\D JSD +H:: +I @[^? :777[???ad? 9(48^???????????????U[qLRhv}????????????????????????????????????????????????????????????????????????????????????????????????????;;;$$$qqq cccqqq cccqqq cccqqq cccqqq cccqqq cccqqq ccc fffiiihhhiiihhhiiihhhiiihhhiiihhhiiihhhiiihhhhhh """?????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +, )_f?"?5/=J???????????????:@dBNB> J"dHN +Knq? A) +9@ +FG;+ +?OR{??????z~?=B_ .17O?????????????????????????????????????????????????????????????????????????????????????????????????????????SSS iiihhhiiihhhiiihhhiiihhhiiihhhiiihhhiiihhh fffddd```ddd```ddd```ddd```ddd```ddd```dddeee   yyy HHH????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????fj?T +DXc?H 6 +E.IAVqi????????he?yw?<F@3 C +JOKKVl? +F AF R7 +ROF +J> b M +WOG[ E*d???????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@vvv ^^^ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd[[[ + + +ggg___???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????vupu{y?????????ALNXceZb e?????????????????????????????????????????????????????????????????????15[# D +E=Tfn?V :90!4UTj??????ad?ko?<FG8 +MNROPYr?LGMAIP9W\: U:PWD +U S FIU??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????fffqqq  YYYddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```dddZZZ + + + ooo??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????fp|+Q[g?????????????????????????????????????????????????????????????????????jo?]b?H+; +G O %iho?_ +B:+>/?as?????KVvIU{7CL A RQVST\z?PL"SA"^N9$^ +S9MY?&` EH C T \?JXa~8QVl????????????oik??????????????????????????????????????????????????????????????????????????????????????????????????????'''!!! ppp ddd```ddd```ddd```ddd```ddd```ddd ```fffddd```ddd```ddd```ddd```ddd```ddd```dddfff + + + ?????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????ow?"*A:????????????????????????????????????????????????????????????????????????+1c,2d +K=YVK P\c? Y +I K:? +F6BrPd?%9\2\ 5@N +CNRWSU\|?RM%S +S UMM +OG>K???z?? +K6GNNFXjt? H%0_]r?????????d\O????????????????????????????????????????????????????????????????????????????????????????????????????????????HHH fffddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```dddmmm  + + +>>>???????????????????????????????????????????????????????????????????????????????????????????????~??}????????????????????????????????????????????????ir?9'+?"NYc?HRv9>T???????????????????????????????????????????????????????????????$ZQ@: J KI M\a? PB N K +I9O1ZGE> +D U HMQVOQ[v?OI!P^HNX =3Ar?????????&Q?E=B I TNX?$.s#W +E88P??????qmjjdNrlVg`DunR??x??t??t???????????????????????????????????????????????????????????????????????????????????????????????????&&&  + + +\\\ ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```dddhhhQQQ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.9Y))E+` F7"S. (????????????????????????????????????????????????????????????}|?%2iUIIKM RTek?L7B H +J:KBE @OI YOSNSLMZo?GBH V M +P O5hv???????2Bf4 F 97UU?es? d6 +A48Qlp?zwp}zsvoUe^DbY8}tS??gohK\V>oiQ??s???????????????????????????????????????~?kqu^?????????????????????????????????????????????????????????VVV rrrddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd aaa }}}?????????????????????????????????????????????????????????????????????????????????????????????????????????|||???????????????????????????????????????????????????p}?98#VP>B.;?J Fad?????????????????????????????????? ???????????????????????????JIO +T AB +NG @ >6cj?E4>A B8L= OA [GV R Z PT +K +K^i? C +<BT]IK +6DS|??????- ?7AYUKZj?cH!V 6$:97+nl`ibE[T7ncC?{[|rWkaFaVDWL:;@"V[=????????????????????????????????????????????????????????????????????????????????????????????????????????????tttmmmddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd___AAA????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????~~????yz?cdvfh}ln?BD[Yj ?D> +EV\P +XP"c???????????????????????????????????????????????????????????????'ZAC OA +<? 8W]? +=9E D=3 F=V@\@MN +Y +Q +U K Kbg?B: ? Z!f? +S9)]n????+ +EM@@b^p?[3=.(/B31$LJ=b\<^X8{pP?uUbV at fZDl`ROC5chHLQ1FI6ehU??????????????????????????????????????????????????????????????????????????????????????????????????????????????????555 XXXddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```\X3    + #!  +ph[???????????????????????????????????????????????????????????????????????????????????????????????}e[RhaO|uc???????????????????????????????????????????????????XU`%&E???%+_HY +Nip? AF SG ST>y????????????????????????????????????????????????????????br?Ue~DRw; +J +J H G +G FAAcj? C; C6 >9<@BGE +LNX]`] K Jbi?E : + =Z]!YV . /5D[x??:F^*;$N LDegav?4 DJ W#q!!SN9;-KM?hi/uv9; > +@F +D +JLY_bbWWaq?O B C!eb "Z +#[:3*DGUo???".H) +C#b JO +[cy?5CB< M "K:?}f{lUznVuiQ???/$F?,leRzwf??z???????????????????????????????????????????????????????????????????????????????????????????????????????????????DE=  +  ccc  ```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```[Rq + +! )4$????????????????????????????????????????????????????????????????????????????????????????????????????}`|sVvmPwnQsmM{uU??|????????????????????????ljo?????????????????????YTPwt}ifo???????I|AD Yep?> I QJ +TE +N???????????????????????????????????????????????????}??N\i2 at M'F&EI+ +J +J H G +G FAAbi? B: B5=8;9 ; B A +HKZ` c#fb!d`{?]ST$ha X(`!I:1#@???@Kg*.$_ V +Radv?"6&K,Q4/5BFcLMESTL__;bb>b]7\W1YP3VM0QH'\S2f]<_V5???WQ1YT6FA#ieH`\?PN5KI0^^D??i??????rq\PO:HG3~j??????????????????????????????????????????????????????????????????????????????????????????`_d  +  + bbb + + +```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd ```ddd```ddd```ddd```pm? MXR?????????z??BMzS^?~???GuW[?SW??????????qq?RO`xu????????????????????????????????????????????????????ps`ikSfhPlf6c]-ha3yrD|wO{vN??m?????u????????????plmKHO???ig[??u????????};5'>:1???gfl{z????+0N2 ?YVhv?BP TQ\ +C/:h??????????????????????????????????????????????????????Tar)6G4( ;A +J +J H G +G FAAah? +A9 +A4=8:9; @ @ DHW!]"`&d"c$e[~?c`d^\W)b&QB03EPpZe?,8b- +D +SW +_cr?6)5OHTn,3M0 )/;9<5BE>SS;]]Eb^A]Yp >'IJv????????????????????????????????????????????????STO\]XhjUkmXhkNWZ=??Gsn4lf2wq=zRzR??g??w?????????a^Y??? gbf307IFMNH8??????haOslZ??????`ZN?????????2I^Q]r? ;OR[&.m!&Njo???????????????????????????????????????????????????????JVn'? +C=@? +J +J H G +G FAA`g? @9 +A3<79;=?? ?CM!SQ!UVUSu?VW_V[ +"^'c PD7;CV`?MY?"LGGDMjs? 5 +?R]qPY^8AF%!"($GJCBE>??3>>2EE-PP8[[9bb at ef<_`6Z[1OP&??nHGON"ED87 KJgd7yvIurE`]0KH?<knCVY.GI!MO'Y[6\^9\\@\\@??????????????????????~yFK-FK-LP5aeJ??u?????????????????????????????????????????????????????????[[Y + +  qqq ```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd ```ddd```ddd```ddd```iyT +>I[Q\nIR{&/X:G+4y^EL$> &?!Dq{?/:;#ZS M26cPVv]c?U[qEKa1|????????t|?ks??????????_axMNRdeiGH812"QQ5hhLa\%sn7xJwpBjdD}wW???????????????~z{?~?-(,VTW???????}f[EqfP???????}orl^??????u?*#VJ +OT_w? ;N +HR#,e@????????????????????????????????????????????????????????P[w; +<9D +R +J +J H G +G FAA`g? @8 @2;68BDAA +;?BG? FGEXo?@ +BJV` +%c $bKB;@ +?(Q*6^1=e*;f!LA +"Oqt? < +&7=SJTKPZQ?H7:C2BE>@C<@A9CD\^_~??"\ + Z=Bych?``|?????????????????????????????????????????????iomFLJ19DW_j*5U C$\ +UE +J +J H G +G FAA_f??7?2:57LMEC 3 +4-2.A/>Q)GP3PYC#??nFJ)UU1CCNJ$D@IBXQ'cX+]R%ZO"^S&KL*MN,QS.QS.EG":<@BOQ*??_Z]2JM PS&GJFISV'WZ+S[,NV'GO AI?FAHEL"GN$MT+IP'06ioI??nNT.8>TZ6PQKBC=RSM??????????????????????????????????????????DDD```ddd```ddd```ddd```ddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffff ffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffdffdffdffdffffffffhffhPPRyy{cbgVUZ???TSYYX^qpviaye]u`Zha[ihdalheceXZ\O]d\^e]Yeq[gs]k?iw?s??}??q??CV?Wj?bu?]p?_r?[kxl|?u?zy?~??x??}??y??x??q??o??f??n???g???nzxx??p??Qd?Zm?dx?fz?ew?bt?hwzl{~??|qwmnqzy|?yw?ki?pn{????????t??y??x??h??r??g??g????????????????????????????????????????????????????????~yu??????????????????k??_v?Zv?Qm?Wm?aw?[p?Uj??????~?????????????????????????????????????????????? ??????????????????ck?`h?el?el?_e?\b?\m?\m?^m?]l?]k?\j?]i?]i?{??GQudl?mu?X^?bh?gl?ns?]h?U`?Wc?bn?ou?qw?}?r??}??o??}???{n???afipw?ls?au?`t?ho?jq?op?op?dt?aq?X~W}~R{?Qz?^l?`n?qc?rd????Zc?hs?ny?gt}n{?p}t????????}??r??w??u??q??r??x??e??r??w}?_???y}\??|????z??t??p??x???????v??k??x??y??{??{??y??u??q??n???wxX??o??|??t??t??h??w??l??n??r??t??t??s??p??o??t?????u??j?????^??m??y?????|??u??u??????????????????????????????????????????????????~ii]`c\gjcpvtlrpakmYceT_eWbh\irboxkm_??wXZMDF9}tZ\QabZpqiefaefaffdffdeeedddbbdaacffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffff ffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + +VUZ   +*#1K,:T!3W%IE@Zk?"N94& ->.:8JVTBK:EN=LP7OS:RS4RS4QP2ON0MM]]+cgFVZ9???9 at 94@N".<$9'<+8 .;&20+754 at 2:F8:<.FH:YX^UTZ0.D%"!/JIW???dhZipNX_=DN+MW4 at I.AJ/MQC{q??????nqh at C:894YZUWWW????????????\Y`QNW>;D$3J5D[JJB@@8N@%qcH??|???bl?9Cf #`!^%WO; +$C]q?';`.M.=\JPf?????????????????????????????????????????????????????????#)I55 : J JMLBBAA>=<;IR} 4 : +>, +7 +3 2 M +O;; !(0%E.Q/R![T ] +\\e?&O(I$-N"-?(3E)+)35=G>5?66>1=E8BH:@F8BH:IOAJP.OU3MS1:@??h=@!TU5NO/ON/ON/TQ.XU2\X3]Y4\W1ZU/QR2QR2QR2PQ1OP0LM-JK+HI)}~^BC#HI)NO/IJ*KL,;<DE%@BBDEG HJ#KM&LN'MO(MO(GI"Y[4OQ*TV/??cOQ*MO(KM&RS3MN.FG'BC#DE&LM.UU;[[A??p??v??}??{??x??x?????????f`H_ZDwr\???????zIJ<   + fgbNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYW + +  4=GN&S!N>85!315'+=A&lpUz}h????????}???KIV@Res.AO:@4HNBWR5xsV???tup!4^ FW`_X?E`s? ? &8F`?????????????????????????????????????????????????????????:@`4+3< IFJ N +C +C @ @=<;:bi? @26, <3-?P ?6+36GN/NU6AIDLBK4=z?e+63@,)6"09 at 2;B50N% > A=Z$h_&i 1n/l YQ +MQhq?(G$:%0F3=IAKW1:?2;@)//#))$()+/0./4)*/**2119JP4IO3EL-;B#??qBG'LP-?C BDFH#NL&NL&KI"MK$TP*ZV0LM+KL*IJ(GH&EF$EF$EF$EF$??rKL*AB BC!AB HI'78=>=?>@@BCEGI"KM&PR+RT-ACLN'ACQS,??jWY2NP)FH!FH CE@B<>8:6846461289?@ BC#BC$GH)QQ5ZZ>????wX??i?}`c^AjeH`[EWRC/8=)69=@#RQ%a`4kh1mj3]Z;VS4QMDMI@;8C'$/"-'+6x??6B@#83-(*7*@M"9X)@_>:;512" +)MP1]`AcjAy?W??y??{z}rLOD}?<>MNMoFEgBV]")$4=,JJ.{{_q{z#-, RJj'w ,s$kQ "To?%<&1C??????????????????????????????????????????????????????TZ~18dD +G +CK PS +L R ZOOON +K J I Ilr? I9 A<L +E +BAW$G@%.-ENMRZ3BJ#?I +;E 8C 1<~?]/<4D(8399?#A=4:6-* 9'?;5|:??|4q(J(J 6A1GRx??/;7*5-5 at 8COAR^PEN=HQ at JQAFM=ILCLOFHHF==;:9>@?D?H3 at I4DL4AI1??yCJ)KR)@G@F@FAD@CCDHI!PN(US-MO(KM&GI"DFCEEG GI"HJ#??pMO(DFDFDFMO(ACJL%DFCECEDFGI"LN'QS,UW0LN'PR+ at BMO(??eTV/TV/UW0QT%MP!FI@C>A?BCFEH2569 :=:=8;:=ADGJ??te]6nfAe]8G?QI%OI'MG%SL/ZS6d_BidG\V>:4   |z?   ppp iii ppp iii ppp iii ppp iii ppp  iii fff```aaa```aaa```aaa```aaa```aaa```hj]KHYYM;;/? C e Z +V TD$T*>G:NWAVC at UB??yY[6ST,NO'FHNPJJZZ$ONMLKHHEEAD@F>F>PIJCD@<8??e/09=$6:!25/233 +==PJYS!]TRL*@:/)-','+)$(#$"#????KA2C;.?7(;I1DR0T1U6.+KC at SPA[XI``DKK/<@MQ0pv\X^D8=7lo?14GNQtFIl!37 !37OVDcjXux]??????HVYKN q)z +(n f K +"Oy??%3 at JT]???????????????????????????????????????x}?EJt!%R26c`f? 9: +CI DF GF?H +SIIHHEDBAY_?>5@7?:?? +G , +$.&JTLNW,1:8B/9-9-9}?V,:/@%6 .91<=?GILJ5EC.&3F&9 /a6h +L1= :FIR%HQ$MS/QW3JM2G2??s5?BK?HAI8@ +1728?BGJII#FF FH DFAC>@>@?ABDDF??_FH FH GI!ACGI!>@LN&>@<>:<8:9;;=?AACEG LN'@BNP)??^DFGI"RT-SV'OR#JMCF=A9= 7; 6:EIFJEIBF?C>B?CBF??b=: +96 B?FCb_4]X0RM%b]7gb*@EGBEUX!DGCFEEDDCBBAA?A?GEB@EE#HH&??y8=;A'4: 487; AAJJ(XP)[S,]P$YL RL*QK)KD2B;)72,83-AB4NOA??~TZ>PZ?T^CNYUP[W;BU=DWTK:bYH`YG\UCXTHD at 4::2PPHUVX;<>/3>&|??%,?4;U#=#))06KL<`aQ??z??????>F +.A.%8% /F;RJbMe$K6!H34O ;V??XHXGWEU>MCR +>KN[=HAL +KRSZ$NQ$ADAAHH"$/))4.;F6CN>??z6D!EQ!FR"NY!BM8A :CHN PV(MR*FK#KN#JM"IL!HK HK IL!JM"KN#??fPS(RU*RU*IL!LO$BEOR'LN'KM&IK$FH!DFDFDFDFBDNP)LN'bd=??oJL%DFLN'IL!NQ&TW*WZ-UX)NQ"DH>BIMHLEJCHBGAFBGBG??qU[-]c5X^0HL3JXe&4A*(#J-T#I8$<+C"3+'806<:@KFQL??mCC)@A!CD$?AAC+1/5-4/62:4< 5<4;291848-129:A ??u'1$0(%-,4<;&BA,IA*JB+PA*QB+MH*TO1UN;KD1 at 8+B:-MI,YU8??WJJLLSS!RN1VR5IB=bi?;3 +A120 >@ 4 +$7CN at VaSOX-:C1:)2,62<~?g$/ +)7 )7 5L:*A/'7%50?9H4M&4M&,95B@YE^'F7$C40B0Bu?M6E7D 8E +6B?K +;ELV>F +DLRV#[_,UV,GHGEOM'!--(((4(5A5??t0>8F4B +:H 4B0;1<6>:B9@6=?B@CADBECFBEAD@C??aEH?B@C@CHK;>CFGI"GI"GI"FH!DFAC>@=?=?>@68QS,??fDF:<?A8:>@FH!MO(QS+QS+OR%LO"MQKOHLFJGLGLGLFK??n/?,9 +9F:FKW)EL ?//1248>CI'07 +07 +09 +3< +7CI:G8E=G%0:.93> ~?s!/#2.*(3#8:-<>1B90C:1M?6SEH%5@3>/8 5>*25= 58 ;>HI!OP(FC"522.954?C%04(5+8E;???EHGJKN!MP#MP#LO"ILGJ??mGJ8;=@HKY\/JM NQ$EG GI"IK$IK$HJ#EG AC?AUW0EG +-DF??dMO(IK$OQ*RS3NO/HI'EF$GI"NP)VX0\^6TW*PS&LPJNININGLFK?i6K AT'GZ-1B6G;HER&CLAJBHDJJM OR%TU)UV*OW&`h7GN"U\0??w[a=X\Crv]  + +  +lll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd```ddd``` bfW +  +B) +oV7v^BpXI'2(3 8C=H 3>2=?J"DO'=H >I!?J"AL$AL$?J":E5@1<??i=@:==@03@C?B@C8;;>>A?BH/OY at AS97I/RN1:6LOVy|?_i?5?p"2n#3o66%."???sldo]SO=3EO4 OZT???u??)9l4OM*SH-m}?????????????????????????????????????mt?N%5 /-<;?:>AAAA??mB?KG!A=?@=>6@ 4> +,A,A'C(D1B3D8I;L=NOH@J85,%(! r~z8D at SeeWiiWb8P[1LW-HS)=H/:*5 /:7B6A5@4?4?5@5@6A??`698;?B7:HK GJHK FIOR'TW,NQ&AD8;9<>A)4$+6&2:/-5*x}w"'!-/*&(#57,8:/<>(<>(>??@EFHICEDFJH!NL%UK(RH%K>D7??pQF*XT;a]DHM6LQ:7C+-9!C=%_YA???|{?29g ::7)7R8'-++1/???haNaO9XF0 !+5 BMJ%`;8,:GAO\??????????????????????????????GRn+6RE < A:@E J J 8 +9oq?79HRIBD;4YOCOE9?; S +T P +QH +G? +>`h? 83 ==H +H JN +G&7>HSOEA46463 (=9*2#o?}4&3"62301&0",&0#- >= +$?*E23"67,7,7698;{?_%4 '75E):0A +*<-?0B+=4EDU>N)9$30?8>7=>@=???i@>HD?;>?=>6@ 4> +-@-@*D*D.? 0A +3D6G9J:K;L;L??f8I9J@Q5FBS=N;LEQDPDPCOBNAM@L@L>J;G=I:F??c7C?K6B>E@GBIEL IO#LR&PS(QT)NO%PQ'TR)US*VS*TQ(SN&QL$??vS_1LX*IU'DM HQ$;BEL @GAHCIEKIL!KN#LO$LO$VR,VR,YV+UR'??pQO][*XV%IFTQ&]X8]X8XQ>JC0-%   +dbp  +```ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ```ddd```ddb B2 +3(Q;MsCU{1Ji";Z.A1D%=A-EI???6G=;H6*7%>I.9.9@K!BM#2=3>DO%2=0;-8,7 +.93>9D):;;<AAGG!KL MN"NK MJMH"OJ$TI)SH(PB(K=#??rNB,XQ>_XEBC1AB038$05!d]K}vd|v?@:F%8UXE???PG&S@p]<'.@*1;I5?P I\6 3 ,81=I???????????????????????????&< -",0>>?@YO 8Brw}05;TT<__GfeI??h???lmg:?\ )0 +JO P K L +G F @ ?bj?72@ AMH E?@ &&;AAMK=;.4173$91&'g?t.!!1&607/6(3&1-'+%+6*5)2-62& 4()6 +8 +4=8A{?_$3&62B'8.?);-?/A+=2C @Q=M,< (7 2A3;2:9>8=??d:;DB:8=><=6> +4< .? .? +B +,C .? .? .? 0A +2C6G9J:K??d6G7H>O2C?P;L8IBNBNAMAM@L@L?K?K=I;G=I9E??c7C?K6B5>7@:C?HEMJR#NT&PV(ILKN!QP$TS'VU)WV*XU*XU*??oTW,QT)SV+OU)X^2MT(Y`4 at G?F6B9E?9:77<<JH!SQ*VS*TQ(VO%OHG?D<G="MC(QE5SG7???LB8G at 8LE=:7.EB9EE9LL at MF>KD<>7I) +/2.SDEc*+I9=<:>=lmNghI??xOG fV2??b:Am >26[\V PLBA += +lu~????????????????????????-:Z &PEA += @ +A +C + D`N7 Ioy{#-/NU6krSsyW??????~?}!F'GZGH G G E E +@ ?dl? +;2@ =I +>9 *3%- :B5EE66*3/87!9 +& e}p.!%3*8'2(3$3 +%4 "5!$7#!80!803)5+$8#7&7(91>6C{?_#2$40@$5,=(:,>,>(:->7H7G,< *90?-:,9 +3<2;??_58 +@>75 <:;95; +39 /; 0< -? +.@1B/@ ,= +<,= /@ 2C4E??a2C4E;L/@ K;H6H5G5I5IKJ,KJ,PO0ML-??xLL(Z[1UV,WY*PR#BD9; +ACQS"TV%NPKLD56. + + + + ihp + +  +  ```ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ```ddd```^e & +. 9 +4 +A +G$PQU(b+e&aU$V0b,I,I +22 44p?k%< ?H:C1= +7@:*D>.A=:?;8???97<,+198>;9>NLQPNOVTUzw~JGN%!:,8!F5350bcDOP1??}pkK?y`??lR +CE L SL P\J<;#.NQU^????????????????????????FOlFE NI +@97< > >WD5 +Jhv#,6 +@ +52 ')26?$;?15(5-::&:&*+!"is1%-418"3"3#4%6 #8%:%;$%;$&=!(?#*@'=':&9*>.Bz?^"1"2-= !2*;'9,>);%7'8->.> +*: (7 *9'9&8.: +.: +??Z17 ><42 86 +75 36 25 +.7 /8 +.;/<4E1B-> +*;(9):+<,= ??]/@ 1B7H,= 9J4E2C7I7I7I8J8J8J8J8J8J5G7I4F??a1C9K0B8I8I:H9G9F8E:D:DCKCKCJCJEIFJHJHJ??mVQ)PM$PM$JK!QR(CINT(R[.QZ-KX*HU'BT$AS#?S">R!GH(HI)LM+JK)??wIJ(VX1RT-GJQT'UY&QU"NSPULRDJ SVCHK8;>+47$13%(* +`a\  + ```ddd```ddd```ddd```ddd```fffddd```ddd ```ddd```ddd```ddd```  ) +*ev? +IM +#TEN!P +Z0O %D"@,J7R:U>NBR=>AB0K:/J9??s->5B+8 1= HT"HT";GS_-??Z??Z]i7+7.:1= 3? +2> .:)5&2??Y25 +9<FIBEWZ/X[0Y\1JM"@C7:58 +9<:=36 ,/7:47697:??k:;>>11 A=A=E?HB MC(KA&E:$@583<7@?+IH4FKG?D@/7D$,9s{? +, +('-E14G=@S13B.0????GN`#F:2468489DHIX\K15$???rrhcad:8;D +FPT +OBBO@ H-JSp????????????????????????6<06&6)98+9,+1%+q?z"6+0404&:&:%8 $7 +!64 +32(<*>,B*@'<%:&<(>z?^!0 0*: 0(9&8,>*<&8#4%6'7(8&5 +$3#:"9*;*;??W/7;<122020/0./,1 -2 +-5/72C0A +.? +<):(9(9(9}?Z,= .? 4E):6G1B/@ 3G3G4H4H5I5I6J6J6J3G5I2F??`/C7K.B +3F3F5F5F6G6G:G:G@J?I>G;D;B;B3!?1&@2';=%<>&:@4=C75BK-:C-I#?Th?- 3,S"+L )J30">/H!-WK < -#;CNS[fgoq-57nt?A@^e? B7 +<$ +1 +3"@2?+5B.=E8@4=1:%8 +#62+5.*4(2w??%9.02 +-"7 "7 5 4 1 /-,0$5 )<*=%<#:#:%<z?^ /.(8.&7%7+=.@*<$5"3%5(8&5 +!0"<!;*=)<?U.8;<12.*.*,*,**,,. +1 +,2*;+<,= -> +-> +,= +<*;{?X*;+<2C&74E/@ -> +.E/F/F0G1H2I3J3J3J1H3J/F?`-D5L,C +2G 3H +4H +4H +6H6H9H9H;H:G9D 6A 7@ 7@ 9B :C z?X9E8D=I@ILU(FM!SZ.?FBIHN"KQ%MP%JM"EHBECNCNGQBL??k>GKS*FN%NV-PX/JT"AKBMJUKWFR>FGOQY&V^+U]*RZ'QY*QY*??{DJ(=?135' ```ddd```ddd```ddd```ddd```fffddd```ddd ```ddd```ddd```ddd```" .5K R +%a(dXz?$d'c/k"W+`2a ?nH2O94Y8:_>@M/<=9HDB8I?QNTQ??{MX-SiEPfBLY$ /</<2? +6C8E??aCFUX-eh=VY.SV+:=),=@?B?B:=47 36 8;>A53$,*)'*(??f?> QM*JF#<6?9C8">39+ :,!B30J;8AF26;'"-'" +, +,??^y?J +P$8j+U$N +:@'>`*L"R +L AIE7/FQcv??7CQS\} 3 IK 7 9?A@?E !P;&Z`x??????????????????su? +* BA +H J NVM@3< +72 % +'BJao?UbTScK@ > C(#/077>>@?Z`? +D +9>#18&2LIV:GT8FO;D6?3<#9 3 -) +1-)5*6|??(91// ''/ / /0 0 +1 !0!0$+"5': %; +#9":#; z?^ /-'7-&7%7+=2D.@&7"3%5*: '6 !0!= <)>(=??V.8;<23+'+')&)&((***. ++/#4&7*;.? 1B1B/@ .? z?W(9*;1B%62C.? +<-D-D.E/F0G1H2I3J3J1H2I/F~?_,C +4K+B 8M8M6K5J4H +3G 2D +2D +8G6E 7B +5@6?8A +;D +=F}?`:N5G5G4A:G2;=FEKJP$UV,[\2_\3[X/VQ)RM%DPDPGRBM??h+QN;BLFPBO9F-@ 3FFZ)Ym39 5; AGLR"??vHS(FQ&?J$/,7 +/:7B1;0:.8,6)2&/%.$-.8/9;7>:???@48H96<-*H?F=@??>;?>B!@BACED!QIN +K\^` ]LZ?\>A/%0D+35>FHUR%VS&XVARP;20>4 += KX-={RWn?4#K8 J +K JLKLEF7+:[!&9??????????????????+3d0< A +C; G>>AADEFG IF +NVbh? J MEBBCCDEEFGM +F E84:=ee?;+ 9 !,BO;u?ndc7YX,JQ0GN-4K'>@D79 *,f +hjz?-Q > ++6.$$& -. -2&( $ +(7$?"? 9{?`.A311(< /"6(=(='<&;%:$9#8"7"3$5+<,=?W,;3@ +'45? +1;-4'.&*%)'+)-%1(4,8 +/; +/; +,8 +(4%1t?R,8 +$0(4+7 2>!-%1+=,>-?/A1C2D4F +4F +5G 1C3E 2D??[4F +9K,>8J8J7I +6H 5G 4F +3E 2D6H 5G 4F +3E 4F +5G 7I +8J??^6G,= -> +0A +:K,= 3D5F7H>>AA?I3='51?FW+_pDk|Xm~ZbqP)8x`??????utVb]?HC%????????f589=@D#26<@8=>CAF=B8>9?DJNT(??j7B5@7B)4 +6A5@6A%/ &0 +(2*4+4+4+4*36=7>@>%@>%???C84PD4I=-70<5 ?>A@7:'-0 1)J D +H GVX\ +Xfu?b 32&+4C5;7GMIPN%SQ(UR?MJ7,*8 1 +<9E#`SYo?E H +2 L LMNMNHH 09`f|???????????????{??6+= B C54;;==@AAB<8 +A J\c?>?8<<==>?? @EI +A?318;np? + I5 ?)5 776<44,$i%jp??$7W.M ?/+'''&)$ #' 27 +85x?]1D(< )= )= +4H)=4H$9$9#8"7!6 5 54-? ,> +2C2C??`3A .8*4'/#+#)$*(+*-#/%1)5,8 +,8 +)5%1#/??a.: 5A&2/; +$5%6&7(9):+<,=->4Hl?}/F at 9H+;J-;CD:@5;6<>EFM$??a*5 +'2-8 +$/2=(3 !,)3,60:4>6? 6? 4=3<*-+.20-+}vc/(B<B<@>CA@D!>B059!&* +:0 G DIJVWUR_l? M$!29?7:/CF;QQ-YY5]^NTUE43A" 4 +;? IN +WTh?$W "L>OOOPOOII H-KUp???LN]??????KHOgp? +4( 0,9 7 +8569 : = = +> +> =8? +F]e? <@9899 : +; +; < <H +J @ =32< ?VZ?B47"0+<*;L:ah2EL(2&0(< (< >;. +* +T R`s?(F%D ?55 5$"7& 4+,# +,03": +#; #=#=k~P*='; +%91!5)"6*?*?*?)>(=(='<'<#6 3#4 1r?U"2.;&30;.9-6 +4 ,3 /6 385:,8 +.: 1=3?3?1=.: ,8 +r~P/; +)5'3 ,&2)+7 (8)9*: +; +-= .> +/?/?-= /?3C,< v?U%54D2B9I9I8H8H7G7G6F6F2B3C5E6F7G7G7G6Fv?S5F3D2C*;,= 0*;8I8I8I8I:K=N?PARJR!EMBJ9A??\4< CK?GGODLCKHP!PW+SZ.OV,JQ' &=,C-a 1e%-n&.o-3S06V??~CR54J +2H4KCZ,+ at 1%:+ #` +$a +&\*`,U'P +7.  +abfiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccfffUUUWWWUUUWWWUUUWWWUUUWWWUUU +LP\ *, - 9<KPX +[NS +L +L 4&:%901EG?????????????????????ZbJ1:5>#.7.72;&/$. &0(2%/ !+!+&1 ,7??`0;4?>I6ADO%=H 8C&0 +(2+5-7-6*3'0$-79,79,<;'43?^63LKPO!DF=?,2$%4 +/IIEDFFKJ +D BO]? @.&/@@C -A"61E#8#8#8"7"7"7"7"7.C)>*<%7w?`(86E/>)5(4'1 %/ +'/ +)1 *2 +,4&2(4)5+7 +7 )5(4&2kwI0<3?5A/; +5A.: ?K"1"1#2$3%4 &5 +&5 +'6 4C8G=L!3Bz?^(7 M",;,;+:+:+:+:+:*9#2%4 (7 *9+:+:*9)8 +l}I3D9J=N6G;L2CAR6G5F3D2C2C2C3D4EKW)IU'IU%?K??_7DIV JW!KX"ERAMEQ!OZ/U`5S^6NY17;15"D +<M Q M&Sv??J\\Le>7P)#?3O4O$A\1+j%d YUPPHF66 +SYgUUUWWWUUUWWWUUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggg gggggggggggggggggggggggggggggggggggggg???JINTTVggi__]iighidopkghbghbghbghbfgbfgbfgbfgb`bndfrY_oSYi???NXqWe?ky?\m?`q?bv?h|?i}?i}?g{?fz?^o?gx?t??{?????????????????s?V??`??j??l??p??j??v??????????????????ky?bp?ep?Wb~???????????????????????n??q?????s|?g??nx?a??j??l??i??h??f??f??g??i???]h=mxM{?[p{Q??a??f??k??g??i??l??m??o??m??j~?h~w|}u}?eux]???wzO??e??f?????|t}?hq?[i?^l?_s?ey?lu?lu?ju?hs?er?cp?cr?ds????Q]uinq{????r??{??a??j?????????|?zor?ps?w{????qw?u{?[e?eo????Vd?Wh?ev?gp?gp?eq?eq?_r?_r?]s?\r?Vl?t??gx?Sd???????QVsns????OZzhr?q{?ak?nx?cl?W`?bk?cl?cl?dm?em?em?fn?fn?iq?\d?W_?V^????S[?ck?em?bj?ck?ck?dl?em?em?fn?fn?ir?hq?eq?dp?eq?eq?eo?dn????MU?^h?[e?GVkbq?y???????k??`~?y??{?ry?lw?H|?Mj?Tj?Tg{?\p????Pf?`?ra?sp??r??v??w??y??w??x??x??s?lx?q??i??k??^??\??V??W???dwIm?Pt?Wp?Qx?Yq?P??`~?[~?[~?Z?[?Y?Y?Y?Yq?^l?Yi?VczP???f{Rv?_p?Y??n??m??k??i??g??g??f??f??`??a??b??b??b??b??a??`???nzLw?U|?Zv?Tz?Xo{M|?Z??d??d??d??e??e??f??f??fs?Wv?Z{?_r?V???gvKz?^}?a??j??j??j??j??j??j??k??k?c??d??f??i??j ??k??l??l???p?Mw?T}?Zy?V??]y?V??f??g??g??e??e??e??f??g??h}?^}?^~?[u?R???o~G??V??W??`??Z|?^}?_??p??s??y??v?????{{??r?~n??o??q??t??~??e|???????s?tt?u`{Z]xWw??q??h?e|?b?d??d??d??i??e??[o?Pd????S]xZ_rej}dchdchddbddbde]ef^egYegYgi\gi\ghcghcgfkgfkgerger???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMLQ + +  +%'Wd?09BEHPSSQNKO +$V2M(=X2G at 3HA5F$2C!??m at Q'5E*.># 0/%54+;*:J;AY"(@ ++ /< +G H5#I(1BV_p????????~???9G#),;+9?4:??]7=BF/;?()'B +@GGDEJJE A 6 6/3dqz,9B<@2AE7C>JE%IA[S%>F9/7*  &47>[BIf1 7?IJT?37 < C CEFKKMMSM R%X C +8% <@ : +; +; < = = +> +>A +?5754 ;7KU? P!W!W +$ 3 5.7LE.A&9 #-,#-,'$*0D.B +'9O.D]s?M4@2>0(2*4(4(2!4#!9%=#1 2 +"4$6)8)8(8'7k~P-@.B1E,@ +0D#7.B + 5!6!6"7"7#8#8$9.H)C'A!; r?Z#; 0F*@&7 +&7 +%5$4$1"/!. -$0$0#/#/#/#/$0$0nzL2>5A:F4@5A%1.: #3#3#3#3#3#3#3#3.> +/?3C,< w?V%54D2B(8(8)9)9*: +; ++; ++; +&6&6&6'7)9,< /?1At?Q5F6G:K6G +-> +,= ,= -> +/@ 1B2C6F4D6G2C??Z0A +=N8I@P#>N!:G-5B(094-61+2:+2:+ + -124.0 +%:3Je?)F1F'BW9RWE^c(B95, 6 6 C %H*Z*Z$b]&d#aF >Tb? 0 +)4 MMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRfffqqq cccqqq cccqqq cccqqq cccqpu "$--1 +6 +: @ds?NPSYWQOIIEE/[0\:O,H]@XKC[N?T36K*???AT8-11 +;Qc@ 9< +A +QM:7#M 6`mv???????????kEL"5F4EP&8%8%8&9)<-A.B.B-A??e8C;F8A"9A19/7.6??a3:346#$& E +Gb dWT;9 +JKC +? +37 0%9???>JHBD,AC+E>NGNA ^Q?IA3=5)( '/<@HUFMi>Ea5,CChp? : D +; +@ AEFLMRS +%cVN$]C6 F.px?E53,37<>> @ @ C +D +D E J BE I[b? +A IF?? @ @ +A B B C?>8< = +;<5Yd? +H BL ' !822G #8$4&6$(3!%0!.%2)<&9/C';Wm?R'LDB,"E/%G."D+ ?=%@)D.D(>(9):3@6C 6A1<v?[0C)= )= $8';).,A -B +-B .C +/D 0E +1F 1F (E +#@#@;n?R8)B ";+? ++? +-? .@ /@ .? -> +,= .: .: -9 ,8 +,8 +-9 .: .: t?R/; +)5*6)50<".)5,=,=,=,=,=+<+<+<&7$5'8$5s?M"3+<#4->.?.?/@ 0A +1B 2C 2C 2C /@ ,=+<.?3D +:K>O~?[7H1B1B0A +7H*;2C:K9J8I8I9J:K BDMOVWC#<|W GH7 M6\d?21 D B +G;:??BCEFHHDALUag? +H +H@CCDEEF G GDD +>#D'G$DC +9ky? +G7L,1 "84'<% " +) 5&(=+4,5,= '8/C*>^s? _([PF'#J+)M)%I%?8 +570G%< 1"3/<5B +4=.7k~P$7 3&: -A9M+? +1E,A ,A -B .C +/D 0E +1F 1F ,J)G )G %Cu?V#?.G +&?":$<(=+@.A .A /@ /@ -9 ,8 +*6)5)5*6,8 +-9 |?Z0<#/$0)58D/; +9E);););(:(:(:'9'9*<&8(:'9z?P);.@!3#5#5$6%7&8'9(:(:+=(:#5 2#5*<3E 9K??e=N2C3D5F?P1B7H0A +/@ -> +,= ,= -> +.? /@ .@(:*=-@ ??`6I8J(:?N1FU8FPR6 at B!F 4 A +Fr +o[ _T WQMOo? YT +*b+P*O&8,CUH_K9P<=?.0)I+K-g0j"h(n"e"ecv?H12LK; 8   iiihhhiiihhhiiihhhiiihhhfffddd```ddd```ddd``` ddd```  bdO   +0 ?BH +GIKW^\`cw?`[ aSPJKJJHE"+.,:C8FO7DT*7G#? 3fo?8 :A= EEGC@A I7. &8.9= '4"~?y???&5":H4C5DBQ&Sb7P`1:J(8%5#4&7*<.@/A-?+=);??c-126BF#8<?C 8<;??C 7;.2*. +/ .21515,5.70A1Bw?z4 -E5ZT +X VGJ32gq ] T"& 36/??h>?IJ ST*CEJL%?C":>IK AC;@KP'U_TNXM%4I)79 8:^l?6 -0 E E E E E E E E F F E +D CBA@`g? =6 ?6 +?;= +A +A F G G +HJJEGCE]q?IHLN +KQT +RK OZ5"?'0A+4E .7"+0+Zi?GQ] NUDEL +7 3; +U"f'G;99]]lx? +C?@ +*<1C :;$>?'=&$:#): +): +1C .@)=&:#:&='B*E??a3H4I8M*?3H+@&;'<(=*?,A/D 1F +3H4I9N6K6K2G?[+@2G(=)>*?-B /D /D -B *?(=)>)>'<&;$9#8"7!6|?X)>'<,A4.C +,A+@,B+A(>'=&<&<&;'<)>"7&;+@{?Z#7+? ';/C)=$8&:-A 0D,@ &:-A +? +(<%9%9&:(<*> ??j9=;A@F3;DLFO JS?I?I?H?H?G?G?F?F:J8H;L9J??\5G M&GU$,: =L!4C2B6F2B'7#4):(9(9(:(:);+=,>-???g0437@D!489=153737.2(, '++/ /315151; 2< +4D3Cy?z!7"4J +&<^Z`_PP;9 d c +JG (4+,$9:2??nEE#NO%VW-DFKM&@D!;?GHFGFJ%SW2R[VENI,F,<= < +>^k?< +2 +5 E E E E E E E E +D +D CBAA@@`g? =6 ?6 +?<> +A B F G +H +HJJEGBD^o?I +HKO H J +N +P +MU _3%A-9E6BN2AH%4;$= +3cp?K +V_ NUCC=9$>,FW\ @9= ?"g eq~?I +PU65:9!=/">0%=$<-? 0B1C.@(<%9"9%<'B*E??]1F +3H9N,A7L0E ,A/D 0E 1F +4I6K8M:O;P4I2G4I0E ??\.C +6K-B *?,A.C +/D 0E /D .C +-B ,A,A,A+@*?*?)>)>|?X(=&;)>1)>%:#8)?(>'='='=)?*?,A(=!6%:*?z?Y"6)= +&:&:(<*> )=&:$8#7#7*> (<';&:(<*> -A /C??h;?AGGM!:A FMCL +DMJSIRGPDMAI>F +9TA/P3*K.,N=3UD +<-- +\dY```ddd```ddd```ddd```fffddd```ddd```ddd```ddd````dm  +*7 ; N O +WTRPQTJMEEWm?CBJ "Q !P "N&R-W1[1[/Y$M!JE +?; 764bj? =8 @7 ?;>C<4; +4;"/8.;Dx?{??????\jP??pAP'P]/7D6F-=(8 )9 +'7#3%6,= ->*;&7$5%7(:-?0B??i0617:;->?1??oGG#MN"RS'@BFH :@6<BAIHNQ6RU:CKN/7:> .BD D G_j? +C : = +D +D +D +D +D +D +D +DBAA@@??>_f? =7 ?7 @= +@ B B G G +HIJKEGBD_n?H +FIQ FA FMNS\ ,(;1 at E@OT>PP/AA)= .iv? LW +^ NT @ @ +/ =, at G4HO(WN;89= #hcjy? +@ +[d D(!E)%E "B%@ +&A1E6J +2E.A(<$8!8%<'B+F~?Z.C +1F +9N.C +:O4I1F +,A-B /D 1F +3H5J6K7L2G0E 3H1F +??^2G;P3H-B .C +/D 0E 1F +2G3H3H0E 0E 1F +1F +2G2G3H3H??].C +,A/D 5,A&;$9)?(>(>(>*@,B/D 0E +*?"7&;*?z?Y"6)= +%9#7+? +2F/C%923$8&:&:&:';*> -A 0D2F??eGHQAK?I +MWLVJTGQDMAJ?H>G9I7G:K8I??[4F;O +1E8K 4G2C +2C +6E8G 7D(5B&$K@ F +G^bV +Md?!PC"JHRc$j??5K =12 ' ' + + _f_```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```^e?$& +13 ? +FJSSTP +K +KOTBE@@at? +H + K+V&P"L I I + H + H +EA +I E>:8:;>_f?>8 +@4 =8;. +51-(5JYTs?}???hw`:J&9I%??v.=0=0=$4(80A +8I9J4E-> +*;+<):'8%6&7(9*;,=??e(2 +)34>&0 +5$. &0 +5)3)3-73=7A7A5?:A +8? 6B3? +z?o(;(>K4AMK _b` b +PM +F?+4'(-67)?>)??jDBFGIJ39 +:@18.5 ><HFKM8EG2*0<' +72 H +JI +K_i? +J @ C C C C C C C C C?????>>>_f? =7 @8 +B ? A C C +H +HIJKKEF CE`m?G CFMB= +DJIJ O"'.(<::NL>SL/D=&4ft?E P XJQ @ +A/ +!A1P@;ZJ5W*L>;8%:":&>(C,G}?Y-B 0E 7L,A8M2G/D -B .C +/D 0E 2G4I5J6K7L5J8M6K??c6K?T7L2G1F +1F +1F +2G5J7L9N1F +2G3H5J6K8M9N:O??f7L7L7 +@4 =7 :)0 +-,):JGbt^}?yO+?P&2Cy?]!0$0 &70A ;LARAR;L1B '8%6'8):+<*;(9&6$4x?^!-"..:".*6&2 *6.:+7*6,80<2>1=.:9= 6:3= 0:y?e(:*?@!67FCUVTUGE-2"&/(,511'44*<8=9??eB?ACCE.46</8 +.7 CAIG!FG59:(!/ + +7 +: +I KJ M_h? M B +F C C C C C C C C>>>?????_f?<7 +A9C +@ +C +D +D +HIJJLLFH +B D`k?G +@ +CD=<DF +A ?C %"4&/G9:RB3K;07 $`m?;H +PD M AD> +$I*O.6[:">V8P#D9=2:9:9&\S\z?&i t$N )S2W3X3Q .L2G2G3G1E,A*?'?)A*F ,H +?[.C +0E 6K)>4I-B )>8M8M9N:O;P=R>S>S@U=R?TK2?BO!DQ#GT&?M?M?M?M?N?N?N?N7G6F9J6G??\3E 9L +/B/C1E3G5I6I8K ;N=P9OM,B@,E +7K O + [%`\r?IAG +>FT]'Z"UV Y )U1];:<;0R1S %-)]'[!ZWZXXX +OM@>24 3 +5`iz +  ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```  ( + +23[k?C DO +L VSVR TQPGG F!K(L*N"IFix? C +D K>; : : +> +> +;7?ABCA@<;^e?>8 A5 ?; +> &% --:M9NaMH]65J#%!51C); m|Q()5$0 +6H;M;M4F 2C 3D +0A ):#4&7*: ,< +; (8 #3 0r?Z)+)8.)8'6,;+:'6#2 "1 +%4 +'6&5$3 462419/7y?^(9 ++?3"6*.I(C OJ E E75#).*79.8:/53/-60;5??cB=A@CB-58@3?4@IGJHAC.57"$0%> ? F HH +K_i?K +AEBBBBBBBB>??@@AAB_f?<7 +A:D BE +DEIJKKMM GIA +C`i? +F? B +=: <B? : +; E/#+/"?)6R;=YB4IL'S$ETU{n#lt&Q ,W6[7\7T0M 1F/D2E2E2G2G/H/H+H+H??\0E 1F +7L*?5J-B )>8M9N9N:O;PS??i;PCX:O=R8M3H/D .C +2G8M *> )=';%9$8?^/?0@5E(79H=L#AP'BQ&AP%?O0B4F5G 3E2D4F6H +.H!2L%2GB+@;.O%F"P#Ql??&O !G&LFKSW#LN|?uw 7=$;A3P7T??j0L2G("7;M8J2N .J &U $S +[ +[ ]ZQ K?=88`h? .$ ,# + ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```  1 3 CEO PZm?LIUOXPQ T W!Q P D A += > +? +B=:[h?316 =:;= C +E +EC23445420_f? =7 +A9D +@ +C )+%9-0D8=R1;P/#:7L& "5{?^)'37C2D8J 5G +=+=3E 5F/@ +(9(9(8 (8 '7 +%5$3#2r?[**'7-(8'7,<)9$4 +-,/#3 $4 +$4 +31 +20 2929|?[+; ++B("9*>I!5@(F#A#<&?*5*5147:%>>$994//* +6.<4 +??Z;7 +:9 >= +*28@6B9EFEBA8:"46)08!(0A8 @ BC +G_j?G ?CAAAAAAAA@@AAB C +D +D^e?<7B;E +CGEEJJKLMN G HC Ebh? E> A +; +;=> +5 4E'0[.O<?,3:0N2?]ABXV;QOcq?7C +J? I? C `&f"R",\,>Q:M?b7Z -R#H13\?h +:+z1?,V/Y6Z4X3O.J2E +2E +1C4F +7L :O7Q +4N-L*I??]1F +3H;P/D ;P5J2G6K6K6K7L7L8M8M8MS?T??f:O>SG\#SH^F\DZAW?U>T>S>S -A /C/C.B +,@ +? +{?Y,> +/@4E%51A/?0@AQ, at P+>O";L8K5H3H2G6H 4F +7I5G +??^1B 8I.? .? 2C4E2C.? .? 2C +7H+I1O6P+3M()y?o+G!4R+I ++L;'H7 @?98.F +)A +"R PYZ]\RL @;`g? @4 =+ +4& ) + ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```00 +CD T +U ` `Zp?NMXMUNO R V%O#M ?9009>< <]i? 95: A>?@F +HEB 0 0 0 +1 4 5 : +;`h? :8B;E CF + 5HFTiXLaP4J#"82,11';.B~?a"2&2)1,>2D/A4F ?Q?P6G-= *: &6"2!0#2%4 '6 +u?^,,'7-'7%5+;+;%5., 0 &6*:,<3/ +3/ +596:??Z/=/D#$9+A?#97.?+<0:(9C2B?5EB?B#=@!::331,1,81=6 ?~P5.2165$,4< 3A7E== 77.12508;(03= +, +> @@ D_k?E +;?AAAAAAAA@AB C +D E F F^e?<7B;FDGEEJKKLNN +H JB Eah? C= A < == :/ +3'P=FoIlT/R:96'F&9X8>WQ:SMjx? +; GL@I> +Ae +(p(Z)0b1;P 2G7d2_;i .\ 5'S4IBW>S;P>S>S>S>S?T?T?T@U5J4I8M7L??f;PEZ!>SCX=R3H+@)>-B 3H8MS?T?T@U@U??l at UDY K`'?TI^%AV +1B6G%5,<$3!0;K';K';L;L;N;N;P;P5H4G7I +5G ??_1B 8H.>2B4D3C.>*: ++;4DVAV?T:O7L2E +/B ++<%6"3%6.=4C ??i+:*97F-<3B)8 +)8 +%4 %4 %4 $3$3#2#2#2K;>.64?= +|??0$>Q&GZ 0J4N8@$="5""5" +I$BL +D> @8;`f? +DIL G +FDCCD +F GBD +F H +I +I H H[h? B=H @KILEEEEEEEE::33]d?>JNP X <6#6G=C\#9RBSC,=-5.70A*J3EJ*OT4n?)9,e mc# &12DE0XW:ba8]U/TL/P=/P=C`D8U91I%%=w?_,>@Q$>O"9K +9K +9K +9K +:L:L;M;M:L9K +9K +ODUDU=N7H;M8J8J5G??e9KEW#?QBT =O4F,> +*</A +9KASGQGQHR JT"KU#MW%NX&NX&??jQ[)OY'R\*PZ(Wa/KU#U_-NV%OW&OW&OW&MW%LV$GU"FT!5F4E8J6H??e4H;O2F=$B,J 3Q5Q.J%>5,C ++B 1E6J7I0B-=-=??`:A,:,:&= 0G;'C5$@*2L18R7:S7P:V>Z1N *G-J2O ??\*G2O .K&C-J4Q2O +H&C'D*G6F5E1C/A,@ ,@ +@,As?o6. 0" +%92<:"?= +4^ 3]-^)Z"\XYWQWKL_v?H&H3U1[-.X*'N1B%34 -. *F-INMRQQSSU]}?NEI> EACDC 40`bW ddd```ddd```ddd```fffddd```ddd```ddd```ddd _a` +  + + 35 +E +E +J KJLEGABgt? M J TIOFFGFECB @ ? +>:=9=be? @:=<<<<<<<<3489<< :9R_?==%C%13=6NXHW.9H+:$3+( 2.@$60B;M1Ct?Q!61F/D >SAVF["J_&K^&GZ"BU?R?R>Q;L6G0A +.?.?/@ ??d&5 +%4 2A'6 -<$3#2%4 $3$3$3$3$3$3#2?;62-5/7q?|4'>K;H=P>Q">?">?/<",934123:3:28 28 04.2+.*-??j253647"'.3 .417 9#=';"';" ,D!9 +E => +@79`f? +DI M G +F EDD E +F GBC E G H H G G^k?E @J +AKHK +D +D +D +D +D +D +D +D==55]d?<DH P +X<1 ++=/O8I +,> +8JEW#JT"JT"KU#LV$MW%NX&OY'OY'??jOY'JT"KU#JT"T^,LV$Zd2V^-V^-U],T\+Q[)OY'KW%JV$CQAO@QZ?[ 7P+D "6%9.@8J?O ?O ?O"@P#??a?F3A 2@ +B 6M*D6P+-3##:&(?+-E-E2J4L5R-J0M 3P??]*G1N -J'D*G.K .K ,I+H,I.K 4G3F0D.B+@*?&=&=u?i":9$>#2'B/$@1$@1CW@T;U +5O *S$MROGLHIYm?FF !P + 1 $G at 3VO2SX%FK4H *> +*L &HLGMOWZ_w?GCJ AG?@D +C 8 +6(& ^`] ddd```ddd```ddd```fffddd```ddd```ddd```ddd  +^bm,-68FFO +N M MJKDFBCco?GC +MBH +A +ACB +A @ ? =<<:=9=be? @:=<<<<<<<<?@AB @ +A +< +EV :KHY"K\%Pa*Te.Uf/Sd-O`)M^'M^'K\%GX!AR:K3D +,=(9??d&5 +#2/>$3*9"1!0$3$3$3$3$3$3$3$3,7+6"74 k?}$F6$MQ;?$KP"IN(D8$@4/;,855443; 2: 1807 +/5-3 +,2,2z?\,207 +6=&.08,5+44">+@!*? *=. ;7 : <7 :ag? ELO G +F EDD E +F GCD +F H H H G +Fcp?I CL +AKFI C C C C C C C C +D +D88]e? :=A +LQ +7 +-  +>+>X?Y.S[P=OO>O@QCTCT?P.;??_DJ;H9F.C 5J(@6N*!9+7)!5,%90.A#3F(8K7J:T2L +3M6P??_,F4N0J -G*D)C*D.H 1K 2L +1K 3I 3I 3I 2H +/G +,D +(A +'@ w?a'A)D0K#?/K")E&B#L>!J<E@A<9E5A.N,LCGJJXj? LIO.8 +)>4I;F?J$EL'HO9H2A%G>KLZ^bq?>< +E =B== +C +C +? > 8 8 3 3' (^`m ddd```ddd```ddd```fffddd```ddd```ddd```dddbh? +* 8 < I I +M +M +TRTSSSLLCC>>`j? +B=F; +B;< +? +? >=<;:::=9=be? @:=<<<<<<<<GGEE?@ 7 8hr?2(L_LRgHAV7->'8$5 #4!0%4 ;HR_1[g7Ye5LX&0< +}?S$9!4& +9 : +; =8 +;ag? FM P H G +F E E +F G H G HJKKJ +I Hfs?LE M +AJ +DG B B B B B B B B K K<<]e? 76 : DC-.,6H:BZ(=U#"Ka:P:B GO5U,;[2^R^R??nISm}dt??|?+qU$jN:T @ZE_D^AW;Q :N ;O +;J 8GP?Q??c8I;LCT:KHY"EVCTARARARARBSBSAR@QDRBPES CQ??pES P^+HV#KY&R`-Vd1P^+DR=K@NFT!X[,X[,X[,X[,Y\-Y\-Y\-Y\-??mUX)OR#OR#LO TW(KNWZ+_a2_a2]`1\_0Z`0[a1[c2[c2cm;\f4T`.JV$??oAOHY%@Q>X0J +"<7#;'?':!4&7-> +2@/= .: .: )4 !,??bNQ$ITHS8L9M'=3I".B6';/"2/$411 at -9H5>M$9:<<<;;::::=9=be? @:=<<<<<<<< LJEB:;-.lu? +5A7XgHfuV?P#0.@'9&7 (9 +)8 +-<BN Vb4ktEMV'>D@F??nRV$fh7kmPASCUCUBQ@OANBOFP@J=F8A??gBIT[1RY/FXEWCUBT@R>P=O G??cPQ'QX"U\&JZJZ2H9O!,?+#6"*#*#'4 0=)8D 8D 7L.C +0E 4I??b2G>S>S?T7L.C +-B 1F +4I1F +,A'F(G,I/L +1N 2O +3P3P??X,G)D,G9,G*C)B%E&F'F +)H+G-I!.F8/G90;0;#I"Hjy?R +Q P +im`aDB /"1:C:C6P4N*[ #T[Whq?<2 7- 8 9 += ? ? GIPQTUCF =?el?: + - ddd```ddd```ddd```fffddd```ddd```ddd```ddd  + .6:dr?FHKQQQQNK +I GMKH E @>;:af??8 @5=9;;;;;;;:::=9=be? @:=<<<<<<<< E C=;23 ) +*gnx"?G8?????|oyT5A%1-?$6 #4):0?3B@LLX*ci;CI?AUW(???ki9|xI??R??P?~N}{JwuDlncj?D G +KJ +I H G G H +IJNNOPOMKJdq?I BJ>F +A CEEEEEEEE +T +T==]f? +1/ +3 D:5 @$@ +G!(076M Pg8_J6]HSUVX??{Oi<8??*??2?|n],X #OIW$CQ;I5C5CP=O=O;M6H +1C0B3E5G 5G 3E??h=N@QGX!bh8]e4U],??wKU#S]+JT":OQ>QFY"AT0 9 6 +: +< +< +E F OQWXCF +CGfr? G= +@ 3 -ddd```ddd```ddd```fffddd```ddd```ddd```ddd#&=> +Q +TQSaq?NACCCDC@> +; : @ ? @?@?A@fi? +A9 +A5?:=;;;;<<<<:=9=be? @:=<<<<<<<< +;943/ 3 ,/lqw).4eiX?????tagA6= +8? ,A 5 +1*=9H=L!CLGP#WZ-UX+b_2liig6`^-VZ'RV#R\'HR8I5F7L:O4L.F ??d"1*#2%,&( / /"1#2%4 &5 +(7 (7 9922488<??j(2)7!/ )9'7$5 !2$1%2(4)5$5 "3 /--0#4%6 |?g%5!/&4&'2*&')#'!8 2 P +NY Z M O< ?dl?A BEJ +I H G G H +IJKLLLKJ H +F_l?E?G<E @ CHHHHHHHH V V==]g? // +3H +DL +Q +K +H 4.#0 +6R!Jf&SN!NI=O%HZ0z???eL4?? u|1u\Y at FMKRGX"@Q6G1B 1D 7J>QCV>S:O8M3H +??[5K + at X:R@R?Q?Q?Q?Q>P>P>P=O:L7I 7I 9K +:L7I 4F??j?PARHY"=NK\%GX!EVEVGX!HY"EVARARFW L]&PV&PV&V\,W]-??~W]-^d4TZ*U[+TZ*V\,Z`0_e5ag7_e5[a1b_2c`3eb5he8kh;nk>pm at qnA??nk>nk>qnAmj=qnAa^1if9fb5d`3`]0^[.^]/a`2ce6fh9gj;cf7bh8\b2??T\+[c2QY(7K7K6H2D +1@ 2A +8E=JIS!Yc1]e6QY*PV*Y_3VX0EG??rGB$8:<> @MMZ8M ;P:M9L7G#4D 6C;HHTO[P>P>P?Q?QDVBT@RASCUBT>P:L??k at QBSIZ#>OK\%GX!EVEVHY"IZ#FW @Q@QGX!M^'RX(RX(X^.Y_/???X^._e5U[+MS#SY)Z`0]c3\b2]c3bh8gm=b_2c`3fc6jg:mj=qnAtqDurE???qnAnk>qnAol?xuHnk>yvInj=kg:fb5b^1`]0a^1cb4ed6fh9eg8dj:ag7???Zb1`h7U],EW?Q8J6H:I:I6C2? +9CMW%X^0QW)Y\1knCkmE[]5???c\@DFACDQ TaAUDXN!4A-:/90:/<1>1B 3D +2F3G6L%.D1-v??/0'4'4IN[\a_ce_bY\ $O +%P +'G &FWu?]X*eNM 5/ 7 7>? +G H +PQ=@@C_n?H +D F =A ; > +/) ddd```ddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffailailcigbhfbj_bj_bhZbhZ??zORGmmmwww^Zhb^lbZqf^uai?ai?ai?ai?ai?ai?ai?ai?ai?dl?dl?QY????HPbj?hp?bh?bh?bh?bh?bh?bh?bh?bh?`f?`f?`f?`f?`f?`f?`f?`f?}??IOqfl?ou?W]_e?ag?hn?bh?bh?bh?bh?bh?bh?bh?bh?Xa?gp?_h?IR{???IR{\e?mv?en?bk?_h?\e?[d?\e?^g? `i?dk?_f?^e?dk?ow?s{?mwoeogq{cv?h?????yt|W~?a|?\??ct?bz?h??m??n??n??v??????????????????????????????????????~??y??p??o??m??m??g??m??x??t??o~?g|?k~?m??uao>ud{?jlti|?ywpnvg{?d{?d{?\{?\z?cz?cz?py?o}?X??`??\foB???hqF??f??h|?b}?c|?g|?gz?gx?ev?ct?ad?}h??l??f?_t?]r?fv?n~?y??JX}kx?t??[f?bm?iu?t??gpkhqlgm?dj?ad?ad?dh?im?T\?bj?es?Q_|???L[|ap?]l?`o?_n?^m?]l?]l?^m?_n?`o?ap?ap?ap?ap?ap?ap?ap?ap????MXtgr?oz?W^?_f?ag?hn?_f?`g?]k?_m?^q?`s?^v?_w?^u?^u?\n?EW}???CPrdm?mv?dm?dm?bo?cp?_q?_q?[r?[r?oy?hr?eo?gq?el?`g?gn?ry?|??nv?????????r??y??W??V??n??p??r??t??t??r??o??liwS??q??n??l???q[|?f??q??a??f??k??l??k??j??l??n??n??k??i??k??n??n??j??f???z_??s??~??v??w??m??~????}??{??z??z??}????????`?????|??m????????????????????????????????????????|??|??????????????~??????????????????????????????????~????????z??q??s??w?????z???????????????????????w~?p}?o??r??u??????????????????????????????????????m??m??|??x?????}??v??z??x??mx?j~?p??m????p??g???evLm?W{?e??j??i??l??w??????????????w??{??y??r??e??_|?^??b?? }j?P?d??n??d??d}?Z??j??c??c?`~?_|?[{?Zz?[y?Z?e??k??qgxX???ap[v?wqrw??n~~au?_s~\z?b??]?[}?Vw?Uv?Xs?Xs?`q?bs?ht?jv????[]?iu?p|?d{?m??[z?a??ay?]u?al?\g?h_?i`?u^?w`?]c?ms?gm?RXz???NTv]c?lr?dj?ci?bh?ci?gm?kq?pv?sy?ch~ch~bhv`ftafi_dg_d]_d]??|KNEgfbqpl^Y_fage_khbnddddddddddddddddddddddddYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ MRN + ,0 +< +< +< +< +< +< +< +< := +A7IQ?/ @> 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3JOw/ +7<+ +50/ 1 1 1 1 1 1 1 10 +?:-OX?/ : +C : 9 +9 8 8 : +>?< +8 +1- ,:+81.;4lza/=$0>2@3? +-> +-@.A.?.?.=.=)27@@I5>{?[-8 +6C*7 &5 '6 +'7(8&8%7!5 42(5+27,1"; +!:%N,UQ_?.)"16!2(-#(#, ' @ A +J L< +FB3KZ?7 Q +IBA?>>?ABBBBBBBBBNYy/ ;?5 @ C BKKJJHIFF>D HAP\?/ 5 0 +1 5 ?C I +GGD GA;;/ 7$0>=IWs?yHUNRaDKZ=FV'Wg8M\#KZ!GV+GV+GV+FU*DS(AP%?N#=L!5DGV+da8a^5??pebCokRqmTjeOb]G]X;_Z=f`>jdBld=ld=ijBhiAhf?fd=hd>okEysO?zV?????_?_tT|oO??c??a??k?rG?sH?rIpGykDug at rf@rf at g_:g_:rlHga=??grnKrnKrnKnrOfjGY_;OU1EQ+AM'=L%;J#=I#GS-[a=msO?~]??g??k??l?????b|rO{qNrP?{Y}pNYL*ysOjd@[`8_dP();m}b 00?*(7".-.-0;2=3P0M (W#RUTTSMLGFVW?CH"O&T,Z O )X +Z'V KC84 / /-< +:-TY?+ 1 8 10/0 +2 6 9<32 +( $ +PRM +  + +  + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYahp/7655555555228 :QY?5 +;10000000022222222dh? ;04, 90,00000000* 5 +51Ya?55666:;ABCD3716 +'6%6.->6???,?#,(:3D3D/(:$1'47>PW+rpG??[??`??^?tN??ZxpIwoH??veb9`a7_`6Oa/M_-J]&GZ#FZEYEYFZFZ>R2D);#4 + 1-*y?e.>-;$&4"/$4%5%:%:&='>)?*@+?+?&0/98D5A??a/<,<(!2"3#5 $6 #8"7 6 66&4$+0 $);9I Mr? +F '-7L-4M,E $2%& +% +:<DA ?C C +AHL\f? +> +;--3 +> +ELIG C77, 4((2E)L_C??{Vi;K])BT GW([kO>O>O?P4E9J&73Dt?QBS>O8IK@M!BN LX*?KFR ISHRIRJSMUOWRZT\ TZ,_e7XY1ef>??vd`=qhI?wX?~^~qQsc?qa=|k@?qF~l>uc5wpDyrFzqFtk at qe;sg=}pF?yO????wN?|T??\??Y??\?pI?tM?rF?yM?~S?zOpG{lC}qI?xPulEof?yqLskF??t?zVztRwqO?wR|nIne>i`9b`7_]4SY-LR&V]1U\0TZ.V\0ec:wuL??a??p?????m??V??a??p??|??jwj@?yNqh=^`1`b3\h6Wc1K])HZ&JL%]_8QX/V]4??b>K 2A-<8E=JKP(TY1b^9miD|rO?yV?|Z?|Z?X?}VyzNlmATb/IW$??`;R4M8Q;UB\2J7O7L4I/E+A)?(>)?*@3H +;P?S"1Ev?`#5 +,=!2("+%,3*1 #?:JJYZ\\UQIGmo?H =HRTM'_ ,d(` TL@:20,664[_?511.--,-/13 +7 6,) imp YYYeeeYYYeeeYYYfffppp iii ppp iii ppp iii  +  + +gm?$(4<HB ; +A +A +A +A +A +A +A +A ?8 = Fah? F F9 +C +C +C +C +C +C +C +C@@@@@@@@np? + E9A<J B> +C +C +C +C +C +C +C +C +8< :=hp? E +@> +F G K L +Q +Q S S6B(D,H,3*11%$8,??z;P/6L9O!1E+? +43H,6=G^b/~?O??b??b??T}uF|tE??QvrByuE??wkm;dk7ah4Mb'La&Ka!I_H_G^G^G^F\=S2G.C /B/B);#5|??(42*0#)%)"1)8#(=)>*B,D.E0G1F2G5C/=,:)7z?Y,< /A1)<*=*A,C-D-D*D*D,K;$C33=)3 GD QPP]??$&13*3;'E1A4!1$+# F +J R MKIH J_p?!Y cQNM +K J J +KMNNNNNNNNNor? B;E J\ ][!f + e ` ^XVQP +]RMR`i? +MO E; ?H +M W WXVA F*?1 at U?S:?S:D\Kc%??TMfI_J`Rc/`q=IU1?K'=OS??g-A/B#6 '9)%7'/.#"--K&U +%c'e*l,n+j +&e"^Zmr? H;MXVT3r6t4r 2k-f'Z"UMK= B? Djl?J B@ B BAA@AAA??;; 2 +3 ' 'sv? + + +iii ppp iii ppp iii fff```aaa```aaa```aaa V^?(1@ +< >4488888888 +@23>Y`? ? +@7<<<<<<<<::::::::[]?95A6=8<<<<<<<<< 84,1]d?;67>>BADDEE' 3*6,8)#+%%9 0D+??tNc:G[(4H#6-@ '81B 5<MTqt???U??X??Mvn=ld3sk:}uDge2ki6??i_d.U`(P[#C\C\B[B[A[?Y>X=W6O0I+B *A ,A(=2)hq?8 1 0 +3'$$30 5 +!6 ":$<&=(? )=*>3D +%6.-q?M#6(< 16 8 : +"< ">">">!= +&C>83%5-DDM +Idq?+X2DHBTX-D,C.J>Z +"2/# +(#FL +T P GB +?GYl?PXFFEDCCDEFGGGGGGGG\]?67 +FFQW^cb^[SP J +H[I@GV_? +E +F @::?A H +LSU +A B!60?TG[?H\@B\>X|?;A[D[ G^ HZ Oa'Q5H8K .A)<4GGZQd$K^@S??eDV&DV$EW%?REX!mj7fc0XX$``,qq=??S??_??Vsm;[U#??e??M??O??Y??T??`??{?????j??W|p:J +MFD&g*j*j,g*e%Z UKG@<5:ac?C=?????>=<;::9:45/0^b +aaa```aaa```aaafffiii  iiiiii  iiiiii  iii  !"-.fl? +? +? +I8::G>>>>>>>>M<< +H`g? +D G +D????????AAAAAAAAbd?A@M;:6@???????? +G A6 =cj? ?: +A +A ?<;< +>B D)$ /*'7**:-1A&@P5Yj at l}S???drAER,9/9JTAKY2K0I.E,C(> 6) +!fo? +> : A,!?.+*:7#:$;$>&@'?(@)=!)=!/C%9';.B??_,A+D 8(C)D)E+G*H*H)G(F9F*73.B H MHjw??$$7%.$-3-7",:7W \ c +b +VOJ$Scy? + RYKML J I I JLMMMMMMMMMff? + +> +DSMPW'd +k*j %f"c +ZW +Q PW +I I +Xfo?G C; C +A +A @ INW[ P +H 6,L9K=EWINe-Tk3??]QiMdI`CWI]BQO^%BTAS?Qln?}L??R??b??v??y????????k??Q?wE?vD}vBwp5 +B02- +<======== F7< +J[a?:==6666666688888888cf?83 A320:66666666B>9 Cah?8- +9 +52)((07<#.+66B@L&JV&Wc3it8%B +&C &D'E$E#D!B + A 2T B 1,6<81s??9&:;#F>"B40 C @U Y +_aTME +!MZr?@E = CBA@@AB C C C C C C C C Cki?79 IEIN&]&^%] YVPNGFI> B +Sak?92/5477=? G +HHC5@$/%3>@R:XjR??qI](?TO>O>O>O__-QQ9HBQS6L 2H2H*@0F9O??h1F6J2F676 8/&!  B D&T +)W0]4a9c:d`?1] PKNRF +LUY X + Z +QK@ ; @:4 +G +Gcg?@8M +=:*0JJJJJJJJ +F:DT_e?;<= 9 9 9 9 9 9 9 977777777jn?3, +:375 +A 9 9 9 9 9 9 9 9DDC +Oho?;- :52 +' +'( 3 ->(5F,4;CQZ#bk4jr6go3ci)^d$??Q3843RQUS"KIGCmi)A0H +??])C3O6R,I-J,K,K)J'H$G"E8M|#8g + KC A D:0[i?-5 +J K +LP^89N K]^ aeUMC "JVp?5<9 A @ +? > > +? @ A +B +B +B +B +B +B +B +Bts? 4/ +CFO$V2d(['Z#W!UNLGFQ BA +M[f?02 701 7 9 ? > +A?FL I +M +6 >6EBXgd??EV4?SG[J`OeAVH]6G;LCT K\(Rc/Wh4Yj6Zk78I7H+<@Qu?R0A +2CBS>NEU$N^-Qa0M],FV%AQ ?O@PCS"BR!9I1A6FGW&Xh7??~OZ0AQ*JZ3QiEbzVKlMMnO8cH9dI3iR3iR.iW*eS#cS `P?\$Kh0I\$Zm5??uuxCwI?xJyW?]uxcdgRTh_Ui`5SS00)^T;??u????????|???????????}??v??P?}F??y?????|???????????y??m??g??m??t??s??a??k??i?????`??i?????_??g??j??ar}RkvKr}R|?\SX/glC~zT{U{mJ|nK?~]??q??????????????c?wQ??_??l?\??q????y??u??z??}??z??m??o?~Q?uH??x~wI??[??h??f??b??a??f??l??m??f??_??i??n??o??k??b??_??`??f???rG~zJxtDXe-S`(BZUm1cuMewOfyLdwJ^r=Ui4K`%EZ;Q/E3H=R??p9MAU$@T#3S,L&@%?)9&6)/!'==#J$K,T0X6[8]e??;`!LBO+aN +F +HNSZ$V!SJ F +:76 @ei?0, 968 ; +> ? +> < +:12: = G J +O Pim?B2H + +8 9( ,iiilll + + +iiilll + + +iiifffddd```ddd```dddaaW#&12>>>>>>>>dg? @: C8 +A= @ @ @ @ @ @ @ @ @<>:=be??9;<<<<<<<<::::::::be?>8 +A6?;=>>>>>>>>47< Cco?M CB9 +1),9'7?5=MT(_f:gmAW]1DJAGKL"QR(??c75 B?^[2`[3idui??yO}yLkg:hg9dc5_b3X[,??xNV%T^,JT"ET3BQ0?R$?R$>W=V7T2O-L(G$B'E ,H"-I#$@)8!s?e4&> ,Da).r&/Z$-X4I*,A"#@"?&A*E*@(>,G+F6Q +>Y??_+I,K%D,L +K +(I&G%G&H&J&J5'5'14.1%A; JGdo?N GN9 +A5 +7BD FILMIIJKBA^h? <57 C C C C C C C CEEEEEEEEYm?D +@KCMJLUTVTSQOOAC < +>^k?< 6 +: 7 +8 9889@ + C0 5 >:/ +;*7=GTZ???I^5;U:T +;U E_8P@X=Q N0BPWc1CT BS@W!7N?a+D +6Q2M6O;T=U 7O'@86,9/$5:KBf +0T KIMH\x?FX,h"r (xgcPQHH +J +G NK>@;>bb?B>BBBBCCDDD C C C C C C C Cag? +D@ I? +GA C<<10 bcg    ddd```ddd```fffddd```ddd```ddd`aY .1 < +=>>>>>>>>dg? @: B8 +A=?????????<>:=be??9;<<<<<<<<::::::::be?>8 +A6?;=>>>>>>>>9;9=[g? C66"6"14'69%2,9LS)fmC\b6Y_3RX,KQ%OR'OR'AB./??aSQ(`]4UR)<7VQ)ld=yqJn_6?uL?U?tJzqFvKtpCc_2ji;ed6^d4V\,??xLV$S]+IS!CT(@Q%=R>S>W=V8T 4P0N2P +2O/L(C"!<5"2n?b'<+8K$1D E H +8B!64<&C1L;V?U. at V/>Y4O3N 1L{?V#@,J+I + > +!? "A%D'G")I$)K**L+ 5814)8!0<7E +Dcn?PFM9 +A 4 6DFHJLMIIIJAA^h? <58 C C C C C C C CEEEEEEEE\m?D @K +CLIKONPOO +N M M?A < +>^j?>9 =789887:;99A E5 7*2=JR??~H]4R +DVBT@RASDVFXGYGY0B5G +9K7I +5G oj@?U????????????????????g??V??j??j??k??n??s??w??y??y??c??g??{??y???????????????????????x??p??n??r??v???????????~??~??~??v??i????yQrmG??`??f??]{{UqqKba3a`2_a2eg8msCx~Ny?Qv?NIZ&AR:N3G??c1J8S.I81+;P/Uj#Lx&RN%\k?? +'EM#U[$g"b&f %U"RE? +DB N +OB D>Ace? D?BBCCCCCC D C C C C C C C Cag? +D@ I? +GA CED86&%abdddd```ddd```fffddd```ddd```ddd_a\+-; += H H========cf??9 B7 @<?<<<<<<<<<>:=be??9;<<<<<<<<;;;;;;;;be?>8 +A6?;=>>>>>>>>?@9:Xb?8)-!.'3'6B6FN)OW2\c/dk7DJRX,WZ/GJ9::;ECKI ??pjg>lg?OJ";3 ld=??Z??^eX.{nD?zP|pFqj>sl at nk>eb5ikR;Q=S>W>W9T6Q 5Q;WY2M +/I +.H y?_"=+F)D369&!<)#?3#?3 >6=5(D#? =5 +> = +J Lbm?Q EL7? +5 7 +G IJLMNIIGH +@ +@`g?<69 C C C C C C C CEEEEEEEE]m?D @J BKHJ G G J J L L +K +K=? < +>^j?B> B +A @A?>=<;E=B O=4$5?H??pCU+;S 6N.F6N0F@V3=4GQHLaLaPmIfE[QgNVYYad at Ao2bkj$-,?S6J9L +9L +DA>!HE'W#+['=f":cF]%BY!??tXZ+sm=tn>dl;z?Qp?|i?uC??8? +g?K?Lgb}??????????r??q??~??????????????Y????U??????????????v??Z??W??p?????????????????x?????n??i??j??W??`??g??g??i??f??Y?vH?rEyk>?yM??Y?{Q?|R??b??e?????b??j??|????????}??k??V??S??P?~N??P??V??^??c??r??n??y??v?????????????????????????y??}?????????????????????????????z?????^?xR??l??x??q??c?uOml>ba3ZY+a`2orC??T??]??_kyFZh5HZ&::::::::<>:=be??9;<<<<<<<<<<<<<<<8 +A6?;=>>>>>>>>A C66]e? 1#+ &$&,*5;!DJ0TW*Y\/X["TWMN$XY/WX.FG><LJ!he<{xO??}ZU-UL%UL%cZ3??g??k?}W|pFsIulAe\1^Z-ie8on at on@gj;be6[e3S]+??uES LZ'BP=S +;Q:Q W>W:S6O:T%:T%5N.,E%!:%6!8+" ?_f? =7: C C C C C C C CEEEEEEEE_l?D @J +AJ FHCDGH K +L M M=? +> @^i? +EB FCA<<::2/J<:I6+ +4=B??mIZ-E[@V6K=R8JK])?L0[hLOa#>PE[8N2DSe)NXPOYQEIbekw 8C3=H87I +6H 8K =PCWDX>R 8L;O +AUGZJ]L^$Qc)Zk5art?Kq?xr?yI??%]t5x^@NQ??????????????u??}????????????????????]???????????????????????~??v??g??o??r?????v?????q??o??r??g??k??k??d??d??c??Z?yL|k?n]1?tI?Ttg=}pF??`?}V??y??S??Y??`??w?????q??{??j??g??a??Z??T??S??V??Z??~??u??{??u???????????z?????????????????????????????????????????????????????v??l??????t??d?vNqm at b^1ZW*da4rtEz|MyOyOr~Leq?Te1DU!??g1E4K(? /B0C4M >WCcAa 1X&MG#L +=/ /!(S3^+{mZ|?%/&=4K +)H0O *B,D (3$/-& : ; +S U F +GA Cag? +D?B +D +D +D C CBBB C C C C C C C Cag? +D@ I? +GA C S S KJ ?> /.^ddddd```ddd```fffddd```ddd```ddd `cv "66@@GHLL<<<<<<<7 @6?:=99999999<>:=be??9;<<<<<<<<<<<<<<<8 +A6?;=>>>>>>>>38,/dk~**,+*)JI4kiCjhBUS"JHZY#po9~|Sfd;LJ!LJ!kh???Y?{Sje=??wJAQEuiC?~Y??o??\|nI??[?xMjc7\U)]Z-jg:km>fh9_g6Zb1Ua/MY'??rARFX$=OV9P"6M9Q/0H&$<"!9%>(-F00L62N8???0"-'(88DTT7I=%7+3 +#9*C +/H1K/I -F ,E -C#9$8)="w??.%*6 ++%?&@&G$E +A90 +CE I K +OPSS`k? +MBJ:B : +<KLLMLK E D +A B<=_f? =8; C C C C C C C CEEEEEEEE`k?E ?I@H D FDEI J +M O +P +P?A +? A^h? ID +H:8.3 . +/ % +>.*4#5?6??rUe4Tg%Re#HY%L])ER4UbDDV^p4JW=)6!)+;E:@O( +);1CBVPd>R DXL_Re%Se+Se+Sd0Sd0???D^E!/l +X +m t +GR +!JF`aae '?&> +1$>#,F+??v?O+T^)PZ%[m/\n0YwSc?]Qx?4[l1mS )?J\?????????????????????????????????????????????????????????????z??c??d??g??x??n?????o??k??k??_??b??`??Z??^??d??b??Xzl?rd7?S??]znD|pF?|Tqe=?????PyIyI??W??_?xJ??Y??c??g??j??g??`??[??[??]??g??b??n??n????????{??t???????????????????????????????????????????????????????????????z??p??`xLle9^Z-fb5on at rqCruFy|Mbl:ak9\j7KY&??e/A +(B.H 5V9Z2W,QD'M@- -F +)Q'x !rSt?0":2J (@2J1:7@/*/*+/'+B< Q N D +F@ B_h? D@ +C E E D +C +C BAA C C C C C C C Cag? +D@ I? +GA C +R +R +M +M +E +E < +;, +.^eoddd```ddd```fffddd```ddd```dddac?-25@@CCCCCB;;;;;;;;ad?=7?5>:<::::::::<>:=be??9;<<<<<<<<========be?>8 +A6?;=>>>>>>>>" * &quv#$1/@>)ZR-ia6;M?HZL8K5;N8*? !6/ 6(@-E-F ,E ,F-G:L>%7)'&"!^m?+ A:GHIIEA 9 6 +H JLML +I +FD_k? +G?H;D ? +AKLKK J +HA@>@:<_f? +>9 += C C C C C C C CEEEEEEEEbk?E?H?GC DF G +K L O P +Q +Q +DF E G^h? JD +H :9 +*4(.#.4!,&'!!$-&%$'0;D'??fQ^&P]%P]%FO2FO2598>BA5E@P17E(933EVFW ShEZ???Ca1<.f To yOYKKns +w xMI'#/39'>D???;N;Ma,I](MdG^@[&Fa,Eb^:WS4\?1;<:G???????????????????????????????????t??q??????????????????????????r??m??v??j?????i??^??X??]??]??V??L?~L??O?~MuD}uF?yJ??]??a??V?RwtI^[0??p_a0TS#_^.~|L??Vjb4nf8sf:rF??U??\??\??\??_??c??e??c??p??m?????|??s??n??y??~????????|??v??r??q??r??v??v??x???????????????????????????????????{??u??[yrFxqEwtGxuH??V??jz?P~?Tz?Tdp>??r4E?P@Q4K/F)B'@'F)H)J)J,N;7)-I;"8_A\-u[y?A="E1)C79.FH%>+'@-%@7"=40K#>N F DF A Dal?I +EHGF +E D +B A@? C C C C C C C Cag? +D@ I? +GA C +H +H +H +H +H +H +C +C +9 ;, -ag ddd```ddd```fffddd```ddd```ddd$'+0df? +=BEIIFE?>:9::::::::`c?<6?4=9<;;;;;;;;<>:=be??9;<<<<<<<<>>>>>>>>be?>8 +A6?;=>>>>>>>> ( %(??u16"FAVQ+?}M|p at tf7{m>?|U??]?}]rRc^6upH}xPniA^V/[S,bY2g^7????zU??w??}?|X?wS?uQ?}YwsFpl?li&-E-4P(:V.:Z(:Z(z??5EBBUAK^J8N(:P*.E*A)?.D3J 2I,E (A'B)D-;D%. -)Va? 9O +H P P M MFG@@CCB +A +> +> +> +>^k?B=F=G +D +GKKJI GD=<<>8;_e? +>: > C C C C C C C CEEEEEEEEdk?E? +H> FAC G +H K K +N +N O O +HJH +J^g? L@ D55#*22A,=L7727021!1'< + 5,. +3BJY2Pa-Yj6???"" 019;EMOKW?DP87G-= >Q>Q>Q@SBTDVCTBS???1I)P ?]iCOFFj o +t +tIDNS*O0Uw??0EFF`0E_/@] ?\ +:T 5O=Q6CW > B B +F +F G G +F H: +:=be??9;<<<<<<<<>>>>>>>>be?>8 +A6?;=>>>>>>>>!)./'(91??|AF(WO h`1?v??|E?}M?uEzjHxhF?rY?~e|wOxsKnf?c[4i`9{rK?~X??Z?????]??q??]r`kh;kjS;P;P:M-9L,3E5. at 0)"7(3K1 ; > C C C C C C C CEEEEEEEEdk?E? +H> EAB G GJJLLLL KMJ +L^g? L> B%%(#1C?Q)@T;Obm1w?F{?Phr=`j6is?eq3Ua#??_O[IR'GP%=>C127 4, TE0 @ * )$ + 0:/7A8U_V???DNC *'((3%?J +=]_ d d ;6 +] +]OQ]u?1=4Q!7T$3Q>\@Y9RFW-[lBU^]&W!RILINjy?VT!XHGF +D B @?> C C C C C C C Cag? +D@ I? +GA C 6 6 +; < E EKK L +N C Edj? </ 1   ddd```ddd```fffggg bbbggg bbbkeq +  $'23 + E +C;=eg? +H D +F<<<<<<<<>>>>>>>>ce??: +F> + E;8EEEEEEEE JH@Bcd? MI +KEEEEEEEEEEEEEEEEma? +c; +F + ( & +$>G +^\EC 09#/*6@Fdj>??l]X0ugB?sN?pM~jG?qM?|X?rNm]9nbV"0)F4/L:3PK6SN2PR'EG9>16u?r,F)$B&D(K1T"H(N"F$H'G+K-H.I/F2/F2ZPS [`o?WTH +O N N +MLLKK +I +I +I +I +I +I +I +Ibj? KE +Q +I PFCMLJIFFCCEHBC`b?BAI +I H HGFFEECCDEEFGGaj? +A; E@K G GDF J L O O Q +P +LJ8:]j?? +=? ;0!:DC.QP;UUTT??A??8?uDl^-XH&rb@??V??X??u[[HPJR'10$# ><:A)2 (5..J" '&(5GIV???QYAHU4A " ##!"6?F4X_M]k-Zh*H[7J@SWj[k M]??t;`-)< +%8hgjf7&B73:6/D'<Z[nl L(iTl?-G5'+C5,C;R&DX;O=K +IWR^ O[4N3,14 Yb?R???????????????????????w?????d??e??f??o???????????????????????z?????j??b??g??O?N~xFoi7aa/ee3jq>qxEntD`f6xwKnmA??c?????s???????vV??]?????u??y??i??Z??Y?wI??W???????????????????????????????????????????????????????????????????????????????????????????????????????????v??m??t??e??T??N}?Ls{B]f-KTTb'\j/Zi.gv;??fVj-Nb%3G +3J2I0G/F,F+E&B$@/I&#= +%% +- /IN]p?RR + [Y(h bY +^[QPK +Q&S*W +WPS WXj?V ` +^VSH D : +9 5 +6FFFFFFFFdj? ID P +H OEBBBBBBBBBL J@B`f? JE GJI<9#  jjjbbbggg bbbfff]]]^^^]]]^^^_Za.09 :8;7:ad?<7;;;;;;;;;::::::::Y\?51;1;7:;;;;;;;;;>:=_a??:> B B B B B B B B B B B B B B B BaY?G*4 $ - +1DEJI4 ;)#1=@:=@>db9??{?zS??_?yU?zV??^?uQm]9ne>??^??k??`|pFymCsI??`??}?????w??a????~T?~T?zP?tJ?|RwkAxlBpzElvAdq;an8^k5 Zg1O`)J[$ATH[#;PLa(??bE]#?W>V@Y=V9 D: +C@ +CFFEDCB>>7=9;]`?85; +C +C B BA@@?<<==>??@T^?52 +=6 @<??@ G +H I I J +I@C7:Yf? 5153,"$;JI4\[Fee)gg+??L??G??Y?wJqa@?tS??c??a??kj*ag9\b409@ )0 E= A G, 3!)##=)/0D???LRFZe:Wb7VXe/1> + (*7 at G7KRBBOMZ"P`CS7F8G=J@M??eVv76LJ53 @9G"P(A=,EA1P.5T23O@*F73H*?"d a?)VRhu)61)?*4G}qAwq?oi7dd2bb0ae3dh6nqBeh9vuIhg;?zS??j?zW??z?????w????????p??k??z????????~??w???????????????????????????????????????????????????????????????????????????????????????????????y??k??q??~??}??u??i??`??W??S??QuyF^g2NW"KX"P]'M\%]l5??eVi1Uj1 at U@T=Q8P7O6P 5O1L .I0J)C1* +"2 +,BDZk?MLR +K +[XU WSFB9<:> P @>@L\? IWU WTKH> +=::????????Za?<8 B8 B> +A>>>>>>>>;>9;\c?=8; JI=;)'___^^^]]]^^^fffiii   + + +ccciii   + + +cccgef +  + +    +. / < += +E +E6 > > ?dh?74 +< +9 +9 +9 +9 +9 +9 +9 +966666666ei? > : ?-207555555557 ? ? + + at be?85 += = = = = = = = = = = = = = = = =ki?7 , 0 &6 >QK< A+$*:2:%6>)KC\T-k_9?zT?????o??x??d?yU?vR~rL??Z????????jTW,ZP,]S/nd@??^??s??irhDQG#??llb>zpLuQxnJ}sOj`N:J7ICU#:NI]*{?^9P4K7N7K7K7K8L7M5K1H/FB[D]B_A^>\9W4R0N??b6H(=%: :+E<*H 6U)0O#$C39)+7$0<: +NI +N +Q[k?D L J IH +GE +C A @?88888888em? EA E386 +>@@>>;:877 += : ;cg?51 6 < < < +; :9998889 : +; +; +;_h? =<C24/39 : +> @ +C B B BC +K +AB]i? 33 +; 71$,-BRP9caJom0us6?zD~s=?rIwh?eU4scB?{V?wR???b]3CE-"$ 55+-%++C'!$0psz/29PWE]dRglfW\V69> +6<.Y_QCN#KV+Yf0an8Yd[d9OX-R5I.1E*-D,C-G,F(C$?0I4M3E5);+#A +3EDZi?NP S G VV Y"UR +B>57 !4#6@ 7?I]l?IMA +X VPMFEAA +; +; +; +; +; +; +; +;fn? EA +F497 +> = = = = = = = =7??@`h?97? I I A +@ +2 1 +# " hhh   + + +ccciii   + + +cccfffUUUWWWUUUWWWOQP   + +''44<;BB/ 8 62W\?'* 6........,,,,,,,,QV?-2 :'+* +4--------- 6 +40UZ?'( +4................UYe '),> +HA>&2(,59*9@ +6= +A/ uc???a??j????yW??d?zX?wT?mJ??f????????}fmAIP$xoPqhIpgHypQ{rSmdEXO0KB#??jjaB}tU?z[{rSvWofGtkLYa8T\3MX.KV,LW-KV,ET)AP%EV*Qb6GZ-Qd7?g=S%>T&F\.EQGSGUESAQAQBUFY:O +9N 6M4K0J.H,H,H?W=O;N?R:P"@V(-D(5L0510, &;2?=II<9@AP_?0=@ : 9 +86420/////////QX?0 +4 <)-- 633320/--2 5+)Y^?&$+/..-,,++../00122PX|* 1 +:%''./0346543=F;7R[?'* 62/ +"(&;D@'MI0WS\X?sIvi?{lEwhAhX6rb@?uV?rS???IA,&$' +  ,JI +4<$1*46C\]r at AV +1'&%IIc %+.3W^Lip^inhFKE $'#&CI?gmcnwZYbEKT5IR36<2 emD:B"$!#...GGGKL:/0MROTW^dkqw1w}7wwCtt at O\RR_UBO=N[I??tR`=_l>n{M^i1Va)Xa(`i0bf3X\)Y]+bf4ih0sr:sujlncOW{8 at d!.X#Mp}???????????????????????????????????????????????????????????????g??\??\??R?Q??S??V??QwsCkj:ji9XW)lk=xsItoE?Z??d??a??r?????~??g??j???????????????????????????????????????????????????????????????????????????????????t????????????????????????????????|??|????????k??WzkJ}nM?tR?yW?|X?{WyySvvPah?V]4DQ&P]2y?_EX+Lb4DZ,;UR6PM1N82O99V&:W'7U1O3&> +1B//@-!)@.95FS?< +BH8FH +N +DB66 - + 1&/)2 <4::P^?3 B @ONJHC A +> =22222222RZ?5 : B/32<333333330 9 +85U]?,0===8922))  SSS WWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeeeee???GJOWYelnzbdykm?jm?tw?il?il?ek?dj?ci?bh?bh?bh?bg?hm?af?Z_????RW?Z_?jo?ch?ch?ch?ch?ch?ch?ch?ch?ej?ej?ej?ej?ej?ej?ej?ej????JOyX]?jo?_d?gl?gl?pu?ej?ej?ej?ej?ej?ej?ej?ej?`e?fk?_d?X]????PU}X]?hm?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch?ch????JRTV]yho?[b?dk?gm?qw?^f?em?w}}?????y??}??e??_??h??????????????????????????????????????c??h??????????????}??r??i??o??~?????z??????????????y????????{??t??p??o??n??j??g??f??p|?b??i???r?Zw?_??k??e??g??e? ?c??_??`??b??g??l??i??d??a??^??_??_??`??ug}?v?[??k??????k~?o??l?i|?bt?^p?Ym?Zn?\q?^s?Yh?Wf?]l?_n????P]?aj?dm?gn?fm?gk?ei?eh?cf?be?ad?gl?gl?gl?gl?gl?gl?gl?gl????KPxY^?lq?`e?hm?hm?qv?gk?fj?fj?ei?dh?dh?ch?ch?ej?ej?Z`?U[???V\~Y_?ci?fk?fk?ej?ej?di?ch?ch?ch?di?di?ej?ej?fk?gl?gl?hm????MSuX^?hn?[a?ci?ej?ot?ej?fk?gk?hl?hl?gk?ei?dh?ba?hg?`b?Y[????NV}V]?fm?fh?gi?{x????????????g??m?????z?????????????????????^SQWQkc]w`c?wz?ak?LV?^[?da?TTpZZv\^kvx???????pn?ig?hd?c_????SQydd|kk?v}m??x???txwknuoryrvupts?????|?????????pszpo???????????????????????????????????}??y??t??o??w??z??~?????t??|?????t??x?????n??i??n??v??z??s??q??t??X??n?????????{??ew?`r?p??p?????????????????????????????????????????????????????????????????????????????????????{??y????g??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????u??c??o???}?c??m??ju??n??i??l??w??z??x?yr?st?p??|????????? w??hm?`e????Q^?[g?dp?Ua?bn?bn?eq?dq?cp?bq?cr?ev?iz?m?o?????y??m}?[k????HV{gs?y??ju?ju?jt?is?hs?fq?ep?do?dl?dl?dl?dl?dl?dl?dl?dl????KS?Ya?ks?`h?hp?hp?qy?ck?ck?ck?ck?ck?ck?ck?ck?]e?ck?]e?W_????QY?Zb?jr?ci?ci?ci?dj?fi?gj?ik?ik?ln?km?il?hk?hi?fg?eg~df}???JJJWWWkkkbbbiiieeejjjgggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRFI\,+ +025<<>>>=<<7 +91+QU?+/ +<4444444466666666IM|+1 +@26/2........1 3+'OT~') 6////////////////JR_+ +:AG: ?!&18>"CI-KJJIOIRL??z??w??b??^????}[??f?wW??|??x??i?vS}qK?yS??]??_{wQhd>ZV0WS-QM'MI#]Y3uqK??|rnHwsMsoIkgAsoIhd>okEen?^g8T`0NZ*LX(KW'EU$BR!BT"HZ(7K@T!r?U5L9PBY%@O&?N%>M"=L!=N"?P$?R$?R$.D,B&A $? +#@ +$A 'D )Ff?N0N?1,2 +7OW?,5455443322////////JMx'.=/3,/ 9 9886532 1 1$#PVz"% 0332110//,,,-.///OSx#& 1$*)/5 6 9 99865=?/+OTz#' 4 0:1*F& +, +%'6STh>?S'$7 Q??????????????????????????????????????????????????x??????????????Z?uH~m??tF?xJ}rD{wH??T??b?????n??m??}??v??x??g?????}?????????????????????????????????????????????????????????????????????????????y??x??|??v??j??t?????????????????????????????????????????{?????s??m??f??`??Z?yRvqGni?gm?V\.BPUc2~?_EY&Ld0Kc/(do[fQ^S`)Ye+[g)Q[ HR6> += +; : 3 +2 +* +* & &")&- 0?/>`n? (<=DEIIH +F D +C +; +; +; +; +; +; +; +;JR?18G9 =69 : : : : : : : : : <4/PX?/5 B6689==>>=<65,+%%NNN + + +RRRMMM + + +RRRfffqqq cccqqq ccckn?3 7?9 <64??== 6 +7 +4 +4 > +?:;be? +?< @::::::::::::::::mp?H AG7:00111111117 834`d? 85 +93333333333333333pt?: + ELI N,-/:)CN=\c/Za-VR#WS$scI?z`??|??g?rM?yT????vT??a?{[??~??j?}\??j????????kygCba3KJBARQ#^]/_^0gf8xwI???|{M{zLxwIsrD}|Non at rqC^h3Wa,LY#FSERER@Q>O?RDW6KF["~?\@X;S;S8P3K +/G 1I 5O7Q0N*H +1P/N,N+M*N,P.R0T{?w;e78[E.Q;3D +$559KKEC53'' >6; D\c? ? C;6678899:11111111op?C <B25++>>;:87445 +934_d?1. +55544322101123344mo?: 5;-1++78::;:98 > +?12ae? +/- 1 .?A:JaZjwnQwnQu0?~9seBgY6{o5??M?????l_2ib4voA??l?????i??k?????x??|?{\?????c??~???????????????????????????????????????????????????????????????????????????????????}??t??Y??[??]??a??f??s???????????????????????l??a??h?????}??u??q??k??\ztDga1fj7UY&CR\k4??bG_%Lh-Mi.io]cNdMcLxKw 9r-f4d4d9N'CX5PA5PA-G"#=kv?< +8 94 BE +C C B +@ ? : : 7 7 + (7>@OV???!-C 9% ? +A +G IJ H ED????????nu?O +HN> +A77 @ @ @ @ @ @ @ @ +DE? @ah? C? +D4498??CCDD>>65//vvv cccqqq cccfffiiihhhiiihhhef?1-8: FGHAA;; 3 +4 +. +.687>fh? D96========;;;;;;;;eg?=3:3@=@66666666/107dg? +=2/6666666666666666jl?;@HE U 04AL*Va?io/]c#PIWP$?pe?????f??b??b??u????yU??h??u?dEzY:?vW???????rRpV5}cBnp>OQDF_a/z|J?O??P??W??|oq?ln66666666if?8.4. ;8 ;==<;:966.33 9ae?4,/66544322899: ; ; +< +<`^?-+3. +:779:<<<:8635)0fi? /'$" +4<4C_WfujLtiK{q,?z5?|Wm_:la!wl,tk?x+??b??k?}?. +E + +:0'H V 9 :' + 2&3 +;`]?4 ,"*B(%TB +6 +9! "&%7=/EK=RVWOST*+?hft-+910edPxy=pq5}0??B?y6??A??^??t?????|??a??O?wB??^??^??a????|LrFyl@|pF?}Sum?SK^V'??W??h??W??J?{6y?R??ca~|+HF+\6g\~? +uB330)????????}??p??m??z????????????????????????????????????????????n??Y??W?}Puh;ld6vn@??c?????^??g???????????f????|R??z????????????????????????????????????????????????????????????????????????????????{??q??g?????s??Tnj=ra6?tI??g???????????????????s??a??b?????|??x??z??y??g?zFg`,fk3UZ"ET_n3??aE]Gd$Fc#uvghToPk I?E?0?"wfc?/P+K67WB7X.O???*D +5.*: +A?=>?AAD C +D + + .1}??!.A?& < = +GHJ H GECCCCCCCCfl? G<D< J G J G G G G G G G GAC@ Gek? J>;3376@@DDLL E E ? ?89qqqhhhiiihhhfffddd```ddd```  +%(34bb?82;0957888888884737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788cp?)=> KC$)<;@SlqHbg>]\ZYp_3?wK??~?????z??f??g??`????uT?jJ?nNsY8?yX??u??t??^tkDXS+GBQT'WZ-bd5oqBz|K}N{{IuuC??pmk8po9qp:nk4vs=E +JHB S S+BdkdDKD:D*487E&&3$#%;98HGFVOQLMOJ6;' fg|/"$#CEDZ[;fgGnn.??P??=zx%sk??3??h??|??j??H?H|m6?H??O???sm3zz>hh,psvzH~?P??_??c??d??a?V??e??a??T?nIgS.?J(3???K?E?;xK{????????????h??S??m??~??t??y?????????????????????w??x?????z??n??h??g??_?|P?mA|e;?rH?{R?}T??_??n??w??u?????l???????????????????????????????????????????????????????????????????????????????????????????}??s??c??SxvEki8\`-VZ'?????a??`??????????????o??q??|??y??k??k??r??crH[X+^[.PV&flW(Lf1Uo??o,K6/ " +!9@AECB878 + +<:C  'y?v(;% 1'* . 2 +S T +LG31????????_h? +A; +D9 B> +A > > ? +@ +@ABB +@B >A]m?C += ?>>>>>>>> +@ +@ +@ +@ +@ +@ +@ + at hh? + +<0 +6 % ```ddd```fffddd```ddd```  +-/89bb?82;0957888888884737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788bo? +6 +L BGG>@LXZfwzOfi>]X\Wud8?|P??y?????s??e??e?wU??v?qP?mM?qQ??v??x??h|hEUL%I@FAGBQR&WX,ce6qsD}|L~}MxxFqq???uppzs?|uA?wI?yK?uKsI}yS??d??b??c??\?qEGVQ(72J??HoX?j?,2?E??u?????S??^??n??{??}??|??}?????x??g??k??j????????????????????????????s??d??W??]??Z??^??h??v??{??{??w?????l??p??????????????????????????????????????????????????????????????????????????????????????????????v??j??^?|Mll:__-??Ua_.l[/?}Q??f??v??~??u??w?????|??h??`??b?Uth>?}Pol?JP Z`0??lNZ(ARCT Jd +F` C_.Jf5Bc\8YR-Tc1Xg%Q^ LYDM;D +2D 0B/K 1M~??+A?1K0=W<+D$#< (!II]\@A +!> E &w?o+?#'; !5 .; &// +D +M?3 > > > > > > > >_i? @: +B8 A= +? +> +> ? ? @ +A +AB ?B +> +A_l?B< ?>>>>>>>> +@ +@ +@ +@ +@ +@ +@ + at fg? A5 ='- ```ddd```fffddd```ddd``` + +**78@@bb?82;0957777777774737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788^k??P?>(+N^][pomxsImh>mc(yo4??W??i??z??t??r??l??l?yW????i??j??g???????????gsjCcZ3^Y1^Y1[X-`]2hg9tsE|{K{zJttBll:??vppT5K 1R2S6P 6P 8L7K6I 4G1H7N1P*I$G+N,Q0*O.bx?:+/)/+-11111111/1/2bc?6134478:;==99999999ad?93 <1:6911111111/2.2bc?5/2////////11111111de?5.6+3.111111111= ?14`f? -*,6171/T956401ZU8??lu|SovMZ^CVZ?ef^TUM!* d_}"* +2' L!H +< . $ 5//.,*'RO at wpxD=E0%C"~u?&3=5JTSs%$D""2346 ;)#-,N;fN.V>:G'4CAhw?&_%@-?ZG<^:\#<. F +AdaCFKN + ){?o5J)5M1I6J.30 6?:;;;;;;;;`g? =7 @5 +>: = = +> +> ? @ @ +A +A ?B = @_k?B< +>>>>>>>>> ? ? ? ? ? ? ? ?df? F< D2 9() ```ddd```fffddd```ddd```  +))65==DDbb?82;0957666666664737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788[g? >= +2/.lj9??umm9gj3`c,X]#^c)MSNTCYT:P>T;Q0$\k? +3)2) +4..11111111/1/2bc?6134478:;==88888888`c?92;0:5811111111/2.2bc?5/2////////11111111de?5.6+3.1111111118 :-0`e?.13<56 +@ +,#aXS7CY3?U /! =2[Xm,)>?7BA9DE;:h^]vlc?xomZVp]YoM?|Z?y8zl+?u8??O????t[ +[Kz +9.3!J 2)-<964094209 +&^]?= +/ +/ %!63Dpkr>9@ + +MCBxnm}sroed! &vm????????i??p??x??t??i??g??e??a??]??W??k??i??U??`??e??p??n??U?????oN_W at QIFXHDVFNT8\bF??R??}?????y??k??z?????u????????????????????y??y??????????????????????????h?yN?tI??]??e??V?~W??g?????????????????????????????????????????????????????z?????{?????{??v??{??e??g??k??v????????????????????????????????x?????\om\FdBf Hl&GfD8W56P !;ZZaq?P"59"B3S".K+H/1%' @ +9@@ +64KM&u?g1G#5P 2M0J 5O1D./ +&7@88888888`f? ;4 =2 +<7:=== > +? +? @ @ > A= @`j? A;=>>>>>>>>>>>>>>>>bf? HA K< D5 7'&```ddd```fffddd```ddd```  +%&55;;?>BBbb?82;0957666666664737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788`k?; +0SOFwsj??_tfC|e9?uI??^??m??s??m??e??_??]?rN?sQ?xV????????s?rR??c??y??{?{X\S,NE[V.niA??W?yPzqFulAtm?tm?pn=nl;??wkn9ch0Z_'PXW_$FPHR9O4J +1G5K ?UE[DZ@V>T;Q CF:DF T<::./*H???uv??i??e??Q??o??f??x????????{??m??P??_??h??_????o9"2 [L?,T@A++/7<6352> 9,& 47 1cb?,%%0?*+6#%0!yow????????p??????????????????????????}?????r??Q?|K??T??n??x??p????????~??e??bstU{^?????????????y??z??~??{??u??i??t????????????????????~??????z??u??q??r??s??q??]??X??`??WxlB|sJ??e?????g?????????????????????????????????????????|?????x?????{?????w??p??s??d??c??b??f??k??o??n??m?????{??u??w??|??|??s??i?????c??[??a??PuwExzHsuC?uK??]??l??k??`??TwtGmj=BDQS$JP ]c3??nWa/LX&HT"Ud-M\%IX!L[$I\EXF^NfA]Ea@[<1L-,UDnqd| ?/ +,< !<)>Y2L?:TG-J$A0 $51ed6; + m?c$9(C(C+H;XH_3>U)"/@%?>66666666ae?81 +:0 947<<==> ? ? ?= +@< ?ah? +@:=>>>>>>>>>>>>>>>>`g? B? +JB +KA +C64%#```ddd```fffddd```ddd```')34::<<<;::bb?82;0957555555554737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788gq?A'$*:oiI??d??X?u@??m??t?????z??l??b??[??]?{Wuc?hF?}[???????zZwZ:?}\??p??u?\pg at ne>~yQ??c??]?|U}qGvj at rj74 +;?370 >? + 52+,K' nfu?????????????????????????????????????????|??a?}K??Q??i??}????????y??m????????u??t???????????v???????????}??w??n??s?????v??????????????{??w??s??n??n??m??p??p??d??\??Y??Tsl@\U)^Y/rmC??i`aAz]??w???????????????????????????????????|????????????????????{??~????{??p??f??Y?}P?yJ?wH??w??r??k??h??i??k??k??j?????d??Q??OkoKT:44444444bd?608.735;;<<=>>?=?;>af? @:<>>>>>>>>========^j?8:DAJG ICB64" ```ddd```fffddd ```ddd``` !)*45;<;;::3311bb?82;0957444444444737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788eo? I'+4<@Itl=}uF??L??T??????????????s??c??J?~E?rNiW3}fD??f?????s?qQ?eE~dC?sR?~[?{X?{T?|U?|T|wO?wQ?rL|mDyjAtl>sk=mi9jf6??qcf1U^%JS>LHV;K ?O2H8N@VCYBX?U>T=S;Q8N9O6L ??Z2H:P0F,K-L3L +5N 9L:M:L:LK]):L(?%(?% 6N%= L@ec?2)3,5.-11111111/1/2bc?6134478:;==66666666^a?609.73611111111/2.2bc?5/2////////11111111de?5.6+3.1111111116 8+.`f? -13<:6; +  +D9=rgkm\L]L]C4?iV????????u??i??x????????n??????????????r??l?????????????????? "wx?(3 H4 7 +4.*+/ 3 :');<+1Nkr|3:D16L$:0*3 E5; >7$;GOfs{? D&6->???????????????????????????????????????????????e??f??j??{????????s??U??p????????????????????????????????????????????????????????????????{??v??u??z??z??w??p?~S??X??[??SvrEfb5\[/[Z.??relCqqOnnLvlS??y????????????????????????????v?????z????????????????????h??k??h??c??Y??X??]??d??c??d??c??^??Z??Y??^??c?????_so?ie5TV$PR Z^+Z^+UT&ZY+ce6qsDxzKtvGjm>dg8lrBek;GOX`/??|?SksBS[*@^:X:V@\E[@VCYI_JfGc;]+1S!AG39%VP\v?< +FMGX #?.J+H4.K7-I09 3 +%T +Z1,=5.?7???0A;2F*8L0 at Y"2K'>)@0>K(6CT<11111111bc?3-6+403:;;<==>><?:>be??9;>>>>>>>><<<<<<<<^m?- +1:= EJLNNEC42('```ddd```fffddd```ddd```+,12<<BB==77/0) *bb?82;0957444444444737bb?:476666666611111111bc?3-6+402/////////2.2bc?5/26666666644566788\f?M8;@JMRla)h]%??@??f????~????????y??a?o2nZq_;XF"u^G2B=M/B4G4J +>TI_J` CY;Q8N8N9O6L 8N5K ??Z2H:P1G-K.L3K +5M9K9K:K9J/@, + +2'N_ic?2*4- 82311111111/1/2bc?6134478:;==66666666^a?609.73511111111/2.2bc?5/2////////11111111de?5.6+3.1111111118 :+.`f? -02=>96*XOJ?????1?w"??]?????{??Y??h??g????????????????????|?????????????????????????????????WDb%0_d? 7#:&*-. 0 +2,$%-0)3 +? <,_hg) 654C?/."/"5!.A,! +??????????????????????????????????????z???????????~??p??y??{????????|??b??U????????????????????????????????????????????????????????z??}??u??r??u??~??|??r??f??[??g??q??n??l??f??VonB??lJS$DFKM&e^B?~b?sa?tb????????~??~??z??|??o??h??k??c??n??n?????x??v??}???????{??k??V?yL?}N??U??[??_??^??R{nApc6pc6uh;??g{pBsm=?|LwuDjh7\^,KMOR#KNNQ"[^/eh9eh9]c3Y_/7= +U[+X`/dl;??p^f5Ya0T\+KsDlFhJlLhD`E^ Jc>_=^5^6_+XA$Q:BQ9Hj?? + lNL$3!51E"8O+AX/B` 3Q 8 )*30-?/0B2???)8=+<23D:>T.6L&'<+ +" +BC////////dc?1+ 4)2.0::;<<=>><>:=cd??9;>>>>>>>><<<<<<<<^o?$ ++4: BJLUTLK>=32```ddd```fffddd```ddd + + bcw!////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788]p?)d"+MBG at y~we`6?|R??{????????w??y??m?vaw\G]f;Yb78:GI!??z|tO?sQ??_?wV??c??n??k??_?yV?|Y??a?|L}wGzvF~zJ?~MzxGei6VZ'??gKTN]&N]&2C 5F0C 3F5J9N=R>S>T>T?UAW,?= 31bwV)-@ .A!'31!-+: +0:9 = +?11111111bc?3-6+402/////////2.2bc?5/28888888888888888be?:4 +=2;7966666666),!baqddd```fffddd```ddd bb| #&////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788MZ?I 'CVVLjj`??m??m??g??o??p??g??k??d?u]~`Hfi>\_4DAUR)??z??\??`?vT?pN?yW??`??a?~[?zW?}Y??]?zJysCrn>tp at vvDssAfj7[_,??iEOAP@O(;1D 0E 4IEZEZDZ@V:P5K +2I1H6L 4J 6L4J ??a4I=Q5IAS?Q;J#3B(2)%) "--444411bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111?A)+]d?#(+1 +C*B>,VrZN??t??M?{???]??o???????????????????????????????????????????????????????????????????????????ldaum?##<203; < 9 +: 9D%' 3% * fh? <.3893 E224 = 3* "> N)???????????????????????????????????????????????????????????n?????Y??O??`??n??{??{??g?????z???????????????????????????????????????????????{??t??s??m??i??_??]??Z??n??t?????^??X?~O??n?????^{?Nbi5JSPY$LS[b.}{J??]??p??q??g??c??i??q??q??j??n??d?????r??m??k??n??o??m??l??g??a??[??W??Y??O??K??J?~Dvp6no5uv@(:K4E2C "72G3K6N;Q:P:Q +:Q +:Q 9P9Q8P2I1H6L 6L ??e8MAU$8L>J45A+'1(! +" 334411//bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111=?-/]c?'$(<4YiWe?q??????????|5??m??{?????????????????????????????????????????????????????????????????????????????????dKDU:A[@G + ! /*009F<? '#!+)4# a`?B< L +PB:E5=4) +$<<2?????p??h??k????????????????????????????????z??|?????????????????i??Y??_??b??o??x??m?????v??t?????????????????????????????????????????????????z??r??q??j??j??^??m????????t??W??]????????n??g??Pah2W^(CJHO`c.twB??^??p??s??n??j??j??l??l??v??j?????m??n??s??j??i??f??e??a??_??]??\??c??S?{E?wA?yB|u>vw>yzA??v_g.T['NU!KMSU#ML[Z*NU!OV"NU!JQENCLBOFSAP3B .?0A +??^1D W>W6N6NP(3E#)5!-( ,.4444//++bc?3-6+402//// ////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111:;03^c?/!% +xp???????????d?}2??R??t??~??????????????????????????????????????????????????????????????????????????????????????????????~o66@2HT<5 D /~q?????????????jj?6''/87L@ + G @2,02- I: +%90K???????x??n??????????????????????????????????????z??z?????????????????r??Y??Z??p??w??????????????????????????????????????????????????????????????????????????p??z???????????h??n????????p??q??`x}Esx@`h/hp7JRS["nn8??R??c??j??o??v??e??g??v??o?????s??k??j??o??m??h??d??a??a??b??c??g??\??O?yE|u?wp:rr??yel8cj7ah5[].[].LKUT&ELGNIPJQIRHQERFS@O3B 0A +4E??a3F=./ +*j{s!2*'61$10550011111111bc?3-6+402/////////2.2bc?5/26666666666666666be?:4 +=2;7966666666;=47ba?/ddd```fffddd```ddd + !$),`b?525////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788b^w  LBK^T]??????????????|??n??]??Q?|P?vJ?sL?sL??j??t???????????x?????g??u??m??d??a??a??]?|S?rIsuCpr at lnK??]/@ +@2G&?6O.J*F 6K1F-C-C2J5M4M1J?W ?W CX@U??w2D3C)$4 2/,(-.256633//++bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402111111113558_c?8#&@85???????????c??H?|9??m??????????????????????????????????????????????????????????????????????????????????????????? ?????????????% + F=. ::.OZGRJR\d)tukqAio?_`4\]1ML VU)PW#OV"NU!LSIRDMn9i.n$dVPCB <8 '+]lq%*,9B.;D 4094463611111111bc?3-6+402/////////2.2bc?5/26666666666666666be?:4 +=2;7966666666;=6:`b?5)+   ddd```fffddd```ddd!"*,,/]d?3-/////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788nk? ZS[????xk]OB?^?????q??^?xI?qB?nE?oF?vQ??[??l??????????????w??????????????s??h??_?T?sFvh;mq>lp=fm9`g3T](HQ9H2A +v?Q(;*B3K$@/K'E #A3F-@(=+@4K;R ;S9QBYAXDX'>R!??}'6"/(122222113311////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111* ,58`b?@% + (?ym?????{??_??W??U??Z??v??????????????????????????????????????????????????????????????????????????????????????????????????????????hF + + ,1 *<21??????????????????????????~?bz]PKH*%"#2 ">GM N6,`UQ?????????????????????????????????????????????????????????????????x??q???????????|??R??i??y?????????????????????????????????????????????????????????????????????????????~???????????j?????}????????s??`s}@r|?fv7P`!BPESNZYe'v~B??`?????{??r??^?????p??r??t??r??n??d??^??X??U??T??T??V??b??f??Svn?kc4ed4dc3??ydj:ag9[a3OP&OP&ECSQ(NU!KRJQKRKTKTCP?L>M6E9JAR??ox?T.C +3L:S%C.L*I ++J5F$.?(; +-@:PDZE\CZ=SQDW>Q>T=SUF]I`G^CZAYAY??k9J:V ?['S5a0c5h*ZN'WK Gr=h /m$bUP KB 3 +4MYq +) + +E + +BGB9:2311111111bc?3-6+402/////////2.2bc?5/24444444444444444be?:4 +=2;7966666666(+.2^d?:9;:91/'%ddd```fffddd```ddd#%/024,/]h? +(////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444446847bb?9354444444444566788mr?X]q???GGQ ??r??~??k}oRh[9eX6g^=ofE~yY??n??l????g??`????mD?qH??g??V?~S?zL?qCsk:kc2ca.b`-ah4\c/QZ%EN7D1>.?0A +??^:O=Y@\!)H 2Q3R9XN^CBR77I!5G;P>S;Q5K +6K6K8I)1B"u??%//..-/,-++//1144bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40211111111 "59ab?K , +/??t??|??j??f??f??z????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????FL>::"????????????????????????????????????????????????????????Yz?0~?4??????????????????????????????????????????????????????????????????????????????????????????????????h??j??o??q??y??~?????z?????x???????????????????????????????????????????????????????????^???????????p????u??[??U?I??Uu?Edy4[r,Zq+Ja5LK8EM\%@O;L>O??l>QI\$FY!?U>T=S;Q8N3I /E-C</.11111111bc?3-6+402/////////2.2bc?5/24444444444444444be?:4 +=2;7966666666#&(,_e?:<?@?;9.,%$ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffgefgefgfbgfbfg_fg_ci]ci]???LSKbkjhqpOX_Zcj_gthp}`c?`c?`c?`c?`c?`c?`c?`c?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`c?`c?`c?`c?`d?`d?`d?`d?dg?]``c?il?hj?]_?]_?fh?????????t\??y??????q??R?????{????????w??y????????v??????????????????????????????????????z??{?????M??Q????????????????????}t?^z?Zq?Q|????????i??in?di?ch?hm?pv?w}?~?????v?l???l|_u?h???amiMUjlt?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?` b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}??ILofi?or?WZ}_b?ad?hk?ad?be?_b?]`?`c?eh?eh?`c?J]?n??dn?HRv???if{?x|?rv?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}????????????????????~??r??r??|??^??t??s??j????????????????????????????????????????????????????????????????????????????????????????????t??p??b?????l??p??i??}??cz?T??}?U??e??k??l??l??l??j??h??e??b??`??a??c??f??h??j??k??k??k???o?Z??u??w|?`??p??[y?N}?S??a????xq??g??Uv?Hi?]j?kx?hu?JWy???P[{ fo?Zc?`g?`g?af?af?bf?bf?dfdf`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`c?`c?`c?`c?`c?`c?`c?`c?be?be?be?be?be?be?be?be?}??ILkfi?or?WZy_b?ad?hk?be?be?be?be?be?be?be?be?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?dk}cj|bkr`ip_i`]g^^gT]fS??|LSCggeoomZVgb^ob[ze^}ffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ LSL   ........'6 1$PRx$-6................JLu- + 5:) +3.-11111111*9 4'PR{'091111111111111111JLu- + 5:) +3.-11111111*9 4'PR{'09//.... , , 1+, +4 7 +3<H??w??K6{-]QLP?{??T??7inFX]5RKCSLD\S*bY0wfJ?y]??t????X??o?????j?vV?zZ??`|iIe[8g]:cc=^^8V]3X_5Kg4Hd1?US2HF#7\2W:P#?Ux??BmR7j?*]2*[X9jg 6fA =45 +< 5 5"((394C.SbM.>$&6FQS  /................JLu- + 5:) +3.-11111111*9 4'PR{'091111111111111111JLu- + 5:) +3.-11111111*9 4'PR{'09................JLr* + 27& +0+* + 2 4 +3.*+. 1=,, +4VNc@,-???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????^???????????|??????????????}??????????????????????????????????????????????????????!-0"VeUV??????????o????????m??????????????????????????????????????????????????????????????????????????????????????h??h???????????{??p??i??Whp?We2We2S] _i,T_'Q\$|?X[g7ksLU]6??p??k??e??f??W?sH?kP6K/D/K5Q1S /Q*NL)MK:b)Q6< =/HQx- 8-**((&&&&11111111JLu- + 5:) +3.-11111111*9 4'PR{'09........,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6........%%OUG +  + + + + + QQQ fffeeeYYY`fd  --------)31-Z[?/,-----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+------//,*,0+'+4?????sC3r:*iwwu?????Tw?%]c3PV&KE5LF6YRf_+pI??\??l??j?tL??j???yf>dQ)vc;??]~oHgb8kfBC#)TLJ????????]??@??P??g?????}???????????????????????????????????????????????????????????????????????????????q???????????????????????u??\{?Jv~Ebs%`q#TfZl"|?PEZI\$nnQ>Q=Rii? + +C:8;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<317799====9< ; ;20 2:?????d1'c-#_sxq?????.TiJSFOKF0QL6f]"xo4?Q??`??X??o??i??r???mZ/tb4??X??W?zMvtKvtKlwObmEM]8 at P+/B':E +8DF +GLNk?3 "2LHII +F88 + +D0& )EOXFTCBP?=K>mu? +C<;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;np? + 5)1,: 2.0/ 4;=99=#&G4 (??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????y`B??k????^T??????????????v??{??????????????????????????????????????????????????????RWj +% #h`]???????????i??e??o??W??j??j????z\?}m???????????????????????????????????????????????????????????~??u??p???????????????????????{??i??Z??Sx?0m}%`tq?0??XIbEa>ZC\Tm,v?P??l??w??u??{?????S??]??b??W??O??O??R??N????|J??S~zJ??u??`srBgf6ai:|?U??v??]??}|?Vs}Kbl:@LKW%>JKW%??bS`+DR4B +CT +CT +AU +AU +AWCYC[D\:T +:T +9U +9U +8W 9X ;Z<[??^)D,ED]AVBW8O62444444444 +84 7ij? +<31;;;;;;;;>>>>>>>>nn? + +@4<7E=9>>>>>>>>; ?;>ii? + +C:8;;;;;;;;<<0/  kpl  iii fff```aaaY]h  (,155555555:623^]?9235555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,..3388::8:20 +1#%LFIh_b????jsT + F5?IApzr[t Jc7B +=HLH-VR7ld&~v8?M??S?~S??s??q??`??|{i9??P??e?yN?{PwxXghHGU>0>', &#)'.124gk? 5' 3 903 C:52;&#(*MXZCR=/>)(6)dk?B:5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,5555555555555555[\?)'1'-(, + 7.0@H@ +64(:6DH=C????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????~c???oMK?]W?~x????????k??o?????????????????????????????????????????????????????????0/+P7$Cg\???????????????~??y??~??g?????k???????????????????????????????????????????????????????????X??N??j??z????????????????????v??e??U??G~}=~?6q})jy&??>??eWoQnNkUs)KiG`F_J]&Re.lzI??`??q??????????????????z?????n??w??q?????rcdBNO-;LL]&izC_p9??ky?Qt?Mdr=?MCQ3? +DP??bS_-HT">J9K8J5J5J6L8N:RAZBWCX6M7N(F/M(N"HE!L! KBG>Y87 G]c?85655331111........[\?-+5+1,0........3/+,^_?2+,5555555577777777[Z?42<283777777777:623^]?923 55555555:922%%X[baaafffiii  iii  cfu + &40/3 ><<<<<<<< A;29dd?;6=<<<<<<<<<<<<<<<!$ 20 -/ 0 +11 +.e\? .#(##" 27867" +.2?8Vc\TdG8H+'5$ +ls?NF<<<<<<<<<<<<<<<11@C 7/4???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????{?xI??s????????????????????????????????????????????????????????????????????????????????????0B'.??v?????x??~????????????????????????????????????????????????????????????@=vI <K!8;+R?????????????????n?????U??h?????????????????????????????????????????????????s?????c??]??????????????????????????r??c??Z??Q??F??M??F??A??W??|u?8p?:j?4]y.So$Lg$Je"F^$=U>PCU#qrF??Z??k??m??j??j??j??c???msMnxSisN??xs}ZR^:LX4AZD]CYX5 = 6 +7#7,50&/6E2IXEDV.*<" +ip? #IE1111111111111111cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..64444444451.8bb?0.71111111111111111cd?1, +:,++3/++1++,F6, ?????????????????z??l???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????h??k????????????????????????????????????????????????????????????????????????????????????I4= + !#SDA?yv?????????????????????????????????????????????????????????????????????kps (6-!5^Nr???????????????dfQptu????????????????????{??w??{???????????????????????v?????z??z?????????????????y??}??v??f??]??]??X??M?T?T??L??Y??{{?Au?=gy/`{.^y,g?C< ?##-?6$ +",6 at P6GW=3F2mu?1 + NK2222222222222222jj?3.:375 + +A77777777446Bii?3.97777777777777777jj?3.:375 + +A77777777446Bii?3.92222222222222222jk?0+7042 +>208 +=/+KHIy???????????????????????????????????????????????????????????????????????????????????????????????z???????????}??x??x??v??x??????????????????????????????????????????????????{????????????????????????????????????????????????????????????????????????????????????zju0#=RHP??z?????t???????????u???????????????????????????????}?????????????????????! +29 5 +6%1KNUBELpx?!)W?????z???????????????????????????????????????????????????????????????????????}????????q??h??h??`??R??g??m??a??f?????N??Ily4q?>aw.Wq*c}6u?My?Qx?Tv?Rg'm?-n?0h?*f+h?-`|(Vr??V@` +Bc6WTw'9\ 3UGi<\Tt)@`Ss*?ZId!2HNd$Te.Uf/GTVc.??iOX)LS'QX,M]K[EXBUAVDYG]I_@Y=V8S5P +2O 5R9V;X??V=Y;S0H &8BT"BV6J6R3O$J!G#N +V(L7<' +;7 9 +;V^? 7 +9.2200..--77777777jj?3.:375 + +A77777777446Bii?3.92222222244444444jk?.)5.20 +<44444444//1=ij?.)422222222---.,-**sr?!  iiifffddd``b!#/0bb?809+4*,////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.066--))44I +O5< +. +*?KKs??? ?.,>T]?rBiW3W'4X(:DMWkb'sj/~wA??_???????????m??Z?{K???~qE??z??j???fe`$%A : BQHFF??44++ac?,(0.79= +:8/+&6(0G:BY2:O$ +)ej? 24.11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////^f?5& +.# +25 K<= > # $QML?????????????????????????????????????????????????????????????????????????????????????????????????????r?????????????????s??p??o?????????????????u????????????????????????????????????????????????????????????????????????????????????????????????????????????????????{?q?) !5???????????u??U??h??u???????????????????????????????????????????????????IM6hr?bl?DAGL +P9Z]~JMn A=K???????????????????????????????????????????????????????????v??f????????????????????}??a??O}?I??M??T??_??P??R??znr7rx:??H??K{?Cp}7n{5r?;{?D??J??N??P??R??Ju{=sx8x}=z=v{9??cfp+\q$Od9YAa7]CiL^ Se'>Wh?@[{8)I > +" (=gtjz?}|~?8,%>T\?tAlY.R"'K=E +RZre.zm6?wF??\??v?????i??_?Qo^0????{S???}c[ZX986 +,9 BOG??9922++bd?.+3078:8;8 <;$J3:WAHe1" &3af?- 3/11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////^g?3& +.# +57<R3L"????????????????????????????????????????????????????????????????????????????????????????????????????????x????????????????????q???????????????????{????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????_NX/-CKI_????????^??k?qV??g????????????????????????????????????????????????????????????#RE [Q :,??????@:< )2Cehq?????????????????????????????????????????????????????x??s??{?????????????????m??Z??V??X??Y??`??N??R??~tx=v|>??H??K|?Ds~:q|8t?;{?B~?G??I??Y??\??U??I?~A??C~>xw7??hns0fs+YfAY F^5W?a +BVH\9Raz9Zy61P +Cf"Fi%Kk(Ll)Un-Ng&??oHVX]#RWJY"FUARBSEYH\!G]E[B[?X;V;V9W8V3Q /M??a8R8R:T)C5O3L5N4M5N5O1K-G/I +8R@Z"+d +O)2iv?%!44@A;<11////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////++//2222bc?1&  `a[fffddd```$%//bc?5/8+4.0////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.088//((//7?),'`js???ZiTjt?3+ ?T[?xEtb0T&CDGX[$}g5?p>?wJ??X??i??k?sB??a?}PRG????|[? ?s_YK# :?F@4422//++`a?0095=<>775727 7<  +,!C"D^c?* 1,11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////^e?3' /& .69:J.G DHT??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1-D +#????????l??s??i??s????????????????????????????????????????????????????????????/>U""????????u'042,% 15*RTIq[QtG=`-)J#@!!C##EB:rsnklg???????????z??f??{??s??y??~??p??d??P??R??R??]??`??J??Q???|}Dz~C??I??K~?Fw??v>x??|?C|?C{?B??Z??`??]??U??O??Q??K?}B??pxw7qx4el(M_N`:R?W @V@V7QWq0Ts07VFe"Lk(Mj(Li'Tj*Nd$??oKYYc'S]!JY"GVCT DUFZG[ DZAWAZ>W;V;VY7R +.I/J>YLg"/9n K/w??"+ )*7845,-////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////--//1111bc?1!(`a\fffddd``^  "#()--bc?3-6-624////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.099//((//F8%- $hsw???N^Cgt?:.9OT?tGwg:[0%FII[['?e6?pA?xR??`??i??e??L? ?j?{QMF???pjRQML)%$)+::=:++++++--_`?43 + +>8@;= D +E B +A;:45'B,1W"'M^c?, 1&11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////ad?1' /( 19; +H:@>...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????~?,&2:-6??????????????t????????????????????????????????????????????????????????????x??# !+-894AB=?????????ubD!R <1 < E833Q + F95571,`_.;6=???????????v??u??x??y??x??f??\??I??M??M??^??^}zG??P????~K}~E??H??I}?Fz?B{?C}?E?G~?F|?D??T??[??Y??T??U??\??[??V??v?y>z|;qs2[h"\i#CWEYE_>X9VMj(Mj(:WB\Lf%F_C\H\EY?? kK[Zh+Uc&N]&KZ#FW FW G[ G[ BX>TC\@Y\@^?]=[??h;UX-H7R +3O2N5Q9U +:V 5Q.I0K??zjydfq?=,$=@l_ at l_>]4-L#NJ]Y)`4?mA?{W??g??p??i??[??Yig @PN'???OM@!,#&336434))++--11cd?608,3*+,,.024771C %OF]b? 4 +5%11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bd?/' +0* +3;=I92+;\?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????|??????????yz "#54+>?jw???????{d??l??????????????????????????????????????????????????????????????~???????????????????????m?t?=.A("4Q358921,-nn?0//Knl`????????????????????x??k??[??\??\??]??]~vH?Q????{K|zG}J~F|}Dz~C}?F??H??K??I~?F??S??X??W??R??R??]??^??[??x?y@|~?vx9er-gt/NbNbFf#7W<[CbHb!D^DZSi)Pd%I]HZCU??iI[Wi+Qc%JY"HW DUFW J^#L`%Ka#I _!Ib!D]?Z?Z@^B`B`@^??h=W?ZC^2N;W +6R6R4P2N0K0K5N:S>V$@X& +G +Js???OL/>9 --11+*////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////2211//++bd?-&.%.),    +``^fffddd  +`a["#5522,,**bd?-+4.779////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044++))44::9N %6WcaVb`ff?> ( (%JC0UNA;'^!|???????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????~???????????????????????????????????????????????????????????????????????~??????????????????????????????????????????????????????????????????????????t????????????)!#2]Ll?????y?xa???????????????????????????????????????????????????????????????????????????????????????????{??????}s~3)407== 3/ +) +ik?:' +;$45Gpre?????????????????u??j??b??`??_??c?yO??V???wI~xH?~N}{HzxExy at z{B|?E~?G|?Ey}B??T??Z??Y??R??P??W??V??Q??y{y at u{=rx:du1j{7Ri#Qh"Ch#-R +=\:YE^Rk*L^ _q3n|?bp3Xh*N^ ??nJ^Rk*Jc"FUCR@QDUL`%Ui.Yo1[q3Qj)Le$D_B]A_B`B`@^??e>XC^Hc8TB^=Z +lx:ht6[r.cz6Ih"Ih"Hp*,TAa5UDZZp0N\es6??Ps~Baq3Td&??tNd$Uo.Ke$O^'IX!CTEVL`%Wk0]s5aw9Zs2Sl+Id!D_A_A_?]=[??b?ZEaLh>[ HeC_B^Ke&Mg(Mc=H^8?QE5G;- + +21:966////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////8822++((ac?+*32;<?32$# +```fffddd  +`a[  !/0BB;:11))be?*) 2.79;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0//((++==JjRO HE 4 jV?G 4%..'??=P2_T E<:; C ;7`i?./?= C9=0/ODCchda?~{??c??a??B?|:??j??t??d??f???sI?{M??Z?}M|vFrocu7]o1Qn+Yv3Ae@dT}73\Ii&5UAWYo/IT`k/??Qs}Abp3Uc&??vRh(Xu3Ol*^m6Ve.J[$GX!J^#Rf+Wm/Zp2`y8Xq0Mh%FaA_@^>\;Y??`@[GcOk A^LiHdFbF_&Le,MaF>R7"14 PC( =^mp +;JG  +54<;;:////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////8822++&&ac?+,64>AD 76)'```fffggg bbb -.9922222222cd?3. :2 + 9/,22222222 +86,.ab?613>C@0).417799;;;;cd?3. :2 + 9/,22222222 +86,.ab?6132222222222222222cd?3. :2 + 9/,22222222 +86,.ab?61399999999;;;;;;;;Ze?Q"4$ -A(=KESRY#OV fd4??R??YzrCi^(eZ$JZGWXg at 5Ddno +(.A>>?> B +; :9@ &! % +!_a?9@WC&(O + S T $+17I EWHZFX098 +,5hh?1%1-2< 7*(1004499<DU9/~?????????????????????????????????????????????????????????????r??d??g??k??r??????????????????????????????????????????????????????????????????????????????????????????{??????????????????????????????????}????????????????????????????????????????????????????????????????????????????????????????????????4)1 6- +????q????????????????????????????????????????????????????????????????????????????????????????????????????????????fi` ,+ +7 6 +; +;[i? +/.:29(%&)8[^m??{??yz?Pz?P~?Ax;??j??c?}O??f??}?o8?uC?wE?~W?vOksNemHan at boAeq3dp2]\#qp7??H??P??J?B?t8{k/??oga-gvOpXKnVLoW/bS$WHDcLk.W]5^dC^?@[_hm ..A@@>43+,,#'.2(9/):0&2`c?19<)=!" + HA#06D BP,9C8 *  +`b?%);D +83 + 9 +6-)-..124577YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.111111111-0+-]^?/*-4444444422222222b`?.9>CU?:!54??????????????????????????????????????????????????????????????}??t??x??????????????????????????????????????????????????????????????????????????????????????????????????z????????????????????~?????{??x??y??{???????????????????????????????????????????????????????????????????????????????????m??r?????????g]e+% +~sq?????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + +))2154U]?&'0)2*-#9DJFflh??q??weq?/; ixYcrSng9?yK??j?m5?vB?o;?xO}tKltOltOkwGlxHnv:ks7rq;~H??R??W??P??K?}I?zF???pl?YfJMZ>,L?;[N%SPC@FhJl,NZ.P\=P:AT>R\'Xb-mu,??Q??Hq}3??]Qf%Nk1If,Up-Ql)Mh%Lg$Lg$Mh%Lg$Kf#Yt1^y6a|9[v3Pk(Je"Mh%Sn+??i3L +&<04J>9TOSniCh<1V*7:!+] PND %),')]_?+&),+)((*-/00000000YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.17722)) aaYfffiii   + + +bag  %&24<<22222222ef? :6 +;).,322222222.66 7ab?0.6#  *99(& /,,..0022ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,322222222.66 7ab?0.600000000........Ve? D )7 66L&>PCU:E +EPST,YZ2d`;hd?c\2VO%6D>R7 ./kp? 47;'1! ' +3,"" *#,+5>=UbHQ^D=I5&2lq?: E?2*.422400234555ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,322222222.66 7ab?0.600000000........ed?7 E I M_"Q#R":>??????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????z??w??k??l??q??v???????????????????????????????????????????????????????????????????????????????????????????????????*(M 1 ??????????????{??y?????????????????????????????????????????????????????????????????????????????????????????????+;: + + ++3243hf? 1 +2 7).,3 ,' +&5P\XmyuN_M/MoT[}bu~S??d????M?Hxc,kg8jf7ai at emDjrAltCop6lm3vtDzxH?|L?~N?zJ?vF?tH?vJ???xsU\gY3>0#.#79*/%,71JN-Y]++!& +!%1?<3OLCPO0?`??_??b??~ju9_o.Xh'Tm4Pi0Pi0Vo6^w>_x?Wp7Ng.F_&Ib)Le,Jc*E^%D]$F_&Jc*}??#C X +T?[+EBE_\"87EL&#&/.+VX?%& +3'(*+++)(00000000QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4....**%%# +VTWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg`^_fde`^cYW\???RP^XXpii?cc?cc?ac?bd?ad?be?bd?bd?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?jn?`dko??????dg?]`?mp?eh?eh?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?gi?gi?gi?gi?gi?gi?gi?gi????HU?k}????z?c}?f?R??]~?R??`??n??c??j??}?????y??u??o???R^J???RXnUX?UX?ko?mq?ir?aj?Zkubs}x????? ??K??S??gu?Wi|igzggsdp|???GNkY]?os?fg?jk?ec?hf?^cvej}lk?ml?hc?gb?kl?pq?hsc??{??nt?^???bjmnm?~?owyy?????|??rv?im?eg?df?ab?bc?bc?cd?de?ef?fh?fh????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?gi?gi?gi?gi?gi?gi?gi?gi????X\Zi?hw?Vt?g??b??c??l??|?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WGRff?SSoG at R???????????????????????????????????????????????????????????????????????????????????????????????????????????u??Ys?Ys?\o?[n?bj?ai?ef?ef????SIn_W?qi?d^?lf?ig?rp?WY?gi?lt?fn?[f?_j?jw?r??????????????????i??z??v????x??v??t??v??}??z??|??}??x??|????????|??}??????? ????z??KTXa?Vb?Q]?ip?ho?hk?dg?fg?jk?wt?|???{?????|??{?????a??d??m??o??j??f??i??p??s??r??n??h??i??j??g??c??a??a??b???NQp]]?jj?O[?Ua?_zgw????o?t\j?Sa?^a?cf?bht\bn^`?df?^`?XZ????RT}[]?km?eg?eg?fh?fh?eg?ce?ac?_a?fg?fg?fg?fg?fg?fg?fg?fg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?`c?`c?`b?`b?aa?aa?ca?ca?db?hf?c_xZVo???ROXZXYkijggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +PM` *))//111122222222IJx)- +<.2+.2222222213+)QR?), + 9#7),M$'J /"",,..0022IJx)- +<.2+.2222222213+)QR?), + 92222222222222222IJx)- +<.2+.2222222213+)QR?), + 900000000........FP?C$5=ARZ9P$>U)$ NUg 6 <24  #%>6O'#B.M.G 2  ('NTv! *%,6<$%2068/4 LR`6/2S\]=_`@???6921 + %;UZG./0,++""+9?KCP6ZgM??i\p1YqWoNh+Lf)Ic&Ga$Ga$Ke(Qk.Uo2Nh+Mg*Ke(Hb%F`#C] A[@Zru? +!8F3(H+G!C_93O'8, 38 +-/'%QS|%( + 5,++*))((--------IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJx)- +<.2+.2222222213+)QR?), + 92222222222222222IJx)- +<.2+.**00557756TP_   fffqqq b_t * 11143220011111111mn?? +8>.1))111111116 712bc?516#*7>< 2+'11446666mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444422222222W`? F +)9H2H!CY2=W;U9S 4N4J 6L6J 7K DYTi$[j/@OCP2%2]ep %+*.'4*B7T>[;W=Y1E<+" 91:7lq? +< +$ +'"(38:6##&& +>5.7dh? ( 2:=Zo$Xm"N_(@Q;G14@*%/  *)100/,+mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444422222222cj? +1K W$pkh1ml6??J??SptBciEgmI???"' 3;EE15? @DC AE"<,A.Yn[??f?CUtFeKf#Oj'Ql)Lg$FaFaNi&Wr/Lg$Je"GbFaE`C^A\?Z???&++ 0&@Hb;=W4&@=.EJ + . +, 2 +3-.bd?1- 2+*))+. 2 + 5........mn?? +8>.1))111111116 712bc?5164444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))((//99==; += + -idz + fffiiifby ''445433..////////ef?1).)414////////-/,3fg?6*)-31))-9944668888ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666688888888go?G 6*@G]7=X2MHb;U 9RAZAX:Q G__w)Td#7GES0;I&w?? & 5 )J#,M(870@?5O6P 2Q-L4N!*D#- >BONSW?,  ++9;FE# ++ "B>Jl??? G'3>.ZrNf=R7LFT0P^::BD"$// +9 + 7 7410ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666688888888kr? / +@Fc/}5x1t1I$> 32) +(]k?-%*# +.+.+- 6 +7 60 6> 10$!bW_????wX?H?w@?q8|m4on8qp:wv@~}G?~C?D?~Cnl1lm1??E??QrwAgoHowP??? +&56L +`-/85<<99%3 #>/x?WOo.SwRvFbPl"Ws)Rn$GcC_LhWs)Nj KgIeIeJfJfHdFb???$$0EG%'0H(;Q:%;$ H6LQ:;)+(/fh? 2&%.,+,1 +8?D33333333ef?1).)414////////-/,3fg?6*)6666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414((//99??37*3pk? +fffddb"ac?-.12288;;??////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/// /////13/2bc?4.0////////////////da?I1 >  $*8-9!9E-=NBSDXBV@UH]Zpi-4N9SC]@Z??_6Q +A]Z +9U4P1M1M?HG('+)C@6:bhx +  )CE $  +,"=*.I*.I&*E#! 'jn?/ +.),K"A2$#'1"A,/N&)H3$# +)bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444../147:DP $/88994411bc?3-6+402////////L +W'!'7???wtK?~F??H?oM?kI?]JyVC?d@?wS??I??G?z[n_@~yAzBPW^e"mxZHS5ch? +*AI4< #))))11??:E .)t?hYeMu?A^r*et1SbP__n)\p(L`G]RhGaOiPn$Nl"Po)Xw1Xx5Rr/??|M].4@,( +2> PK?@ 2 213(+bd?-13<;46 +#,7&KVEAM5" + 91:Aba?<) 2'024////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0fffddd! $ac?--02288;;==////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////ed?@-6-! /< 7D(?P@Q>R AULaWl4M4M9S6P??X.I7S /K9U +7S4P3O5P 9T=X?Z)/;"()CA67bf! +$-CE%! ++ 0 -'"&#(eh? + +. * - + 2 /*&%&)+"+6 +5+#&+bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444;:753222se? ,@ DQa!b,m8JYx???????????????r??u?????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??v??y???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????s?????????%M+*"S)???rln??z??u??l??v????????????????????????????????????????????????????????????nwv098 )/1999922--bc?3-6+402////////GJ'??xifE?sB?vE?uR?rO?gP?aJ?lF?~X??O??M??f?tQ?H?{D^c)^c)Q[C(2ch? +*>F2:!$++))//==@E-'graDO>l?i|53&$35),be?+02><34 + +=H:O]:2@ ++(; + Ebb?8) 2'035////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0fffddf #"'ac?.-/22668899////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?0)0'-#&*$*62>*:F2Y2M3N/J-H1L 7Q9S4M.G1!+0EC97be?* (+4@B 1+&',-'%(+(,`b?/),)),/00/.)+021036bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444 @ ?<96310on?2 +EJP^#Z 3j'CNx????????????????g??q??}??x??????????????????????????????????????????????????????????????????????????????????????????????????????????}??{?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????z??~?????h][ A+Q7g`?1*K??o?????k??h??}??????????????????????????????????????????????????uhnzCIU4, + 3;2;;8811))bc?3-6+402////////DA??sRQ?rf@}qK?sQ?uS?qS?oQ?yQ??b??\??Y??e??]?}OzsEhjBXZ2/6. + cg? ,8@08'*//++--88FB-+]g_.80dtE}?^n?fWuOIf8Jg9He+?\"D_Ql)QgVl$Xi#RcWc!`l*dp2am/??e[o*_o@\l=GRD3>0( $'+8:753446),be?+.0>;54*3.J['FW#1<. +9<?1=$0+1=4A%;H,DUJ[%EY=:N25K$2H!??m=U!F`:T*E*E/I 9S>V"3K2'!&- +: 90+bc?1+4.7:<8413796314/2__?3-/57:;;841><99:;;9bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444789;;;;:go? +6DN +NZ*W@m2NO????????y??}?????k??|??q??m??x??n?????j??s????????}??{???????????????????????????????????????????????k??o??}??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????n??w??? 5:>Znd? +<>=9944--((bc?3-6+402////////@@ $ttv99;`XAzr[|lJ?tR?xO?{R??X??f??g??d?|O??Y?xSkc>]\HDC/#cg? .3;.6,/44--))44@838]dn%/XeK??ud?}Hna4W?4W?>_4;\1=Y>ZMaQe U`OZV[bg'll0jj.??c_t%`r4^p2O]9GU1/914>6 % +(57=<8:),be?),.>:77 &. + +09&%'0/2>&9E-+;: 0/,,t?d/E=V6O/I.H2L:T=U#0H. $ $ !$*) &bc?14=2;35311268756846``?602?>=;:987 A;535752bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044444444258< + +> ? ? ?_k? +7 CQLW +1S+OqLh\????????i??t?????o?????{??q??t??c????[??g??{??z??u??s??y???????????????????????}??x??????????????{??f??l??|????????}?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????u??w???????????U??????d`q -T=lf?;,?????e?????g??????????????????????????????????????????G6<7;=6558 B8811++&&bc?3-6+402////////8?32dd|2DA:khaqiE~vR??M??P??V??^??d??]|p^FGgOHc0@[(J]Ob U_Q[\\jj*up6to5??_\r \p(Zn&Oa%L^":H$BP,+5-# 16B>:<+.be?'(*:69=+) +"2FYPc#;H. 5)bc?1' 0+49;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0## +fffdbm %&.1-0`a?2,.//111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////cf?'+ +329:;:9,-# *',? 6! bub 3 6N5M/913=52>(.:$/<"0=#'0-$!be?*6?2;*,554433225736bb?6027632369<85225776bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444468; + +> + +><97_e?7B +TGQ4M6Xqm?s?????|??d??e??l??f??q?????v??r??\??y??V??_??p??u??p??m??r??}???????????y???????o??l??z?????~????????u??}???????????????????}??w??{????????????????????????????????????????????????????????????????????????????????????????????????????????????????????x??????????????????????????????????????v??{??{??n??a??a??s?????t??]?????^??tLM??@\VT?-+????~`?????H??v???????????????????????????????????????2)> - B7336=7211--))((bc?3-6+402////////-6<;YZ?/##+JJRdbYPHa7F_5M` Sf&ZfWc`e"mr/vv8ss5??gcx-g|/i~1]r'Uj=OASBP/.<" ,-@==?+.bf? &')74;A52 )5Pa-Uf2=H:  :5bc?5' 0)257////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0.-#"fffdbo + +!- +/2502`a?3-/////----////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////de?2(/%+&(30-+.045 +N J2 /Xhg'&4J#:P);U8R5P 4O +5O8R;T=VHW0M\5J\ AS?RDW@N-4B!bg} 6?.7"$34431012.0-0bc?2,.---.03572466667 9bd?) +6+3'3/3344666613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0444444447:< + +> =941fc?:AT +BI3B;[j????????n??a??P??S??Z??]??t??b??_??P??t??T??Y??e??g??b??_??e??p??x??x??u??g??w??x??i??h??w??}??t????????~???????????????????????~??k??k??|??????????????????????????????????????????????????????????????????????????????????????z??????????????????????????w??????????????????????????????????{??a??`??^??W??Q??N??Q??T?yI??a??T??SouG??]\f]8B9jn? %TPi?~i?{f?}8??Z??????????????????????????????xnmD:9st?.K..,0 +>A2'++))))))bc?3-6+402/////////1=B]]?8 + "':GK&_c>?|;??G??U??Y??j?|b??E??E??yj^P/"=8cf?1  ('/<?BB11""&&95?AWW?6 /%OR += +=!169O+I_;La Sh'Yi Ue[gdp(ip-dk(??l`s1ez-h}0]sWm@UEZ EV >O0;-& * ;@?A-0bf? &%'84>D;6* + 2*8?M*DLN*24 8-=@bb?8) 2'035////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.065)( fffdbp  " 2 43513`a?3-///----++////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////aa?6(0& " (%//>?GEVT;5M[d #-C7M)0J 5O;V=X;V8S7Q7QBTGYCY6L5L=TBU >B/:;Yd???{?x??_??]??D??E??T??R??S}{B|?Ew{@??n??R??U??]??U?P??O??U??b??j??l??i??Y??n??t??h??g??v??x??l????????{??????????????????????????l??h???????????????????????????????????????????????????????????????????????????t??b?????}??d??i??s??}??z??|??z?????????????????????????????????????????y??s??P??J?F?F??I{Dht6\h*~kC?pHvp4?z>??N??T??{??????  (???zsa??F??M??z????????????????}??q($hn? 697671*##&.&&(())++bc?3-6+402//////// 5/> Igh?E +(,2 JP*vr+??@??X??b??{??v??H?}ADD22!!$$63@A]\?J?)V d QD#/B"ObBI]Pd%UgPbRbWgXe Q^??cM_#LaLaE\H_Dab at mnL?r>??P??\??d??g??f?yX?~]_[Z  + )ac?66?.7.044442211/5-+ac? +6,%5;@>0 8!%%04J]0Tg:JbD\RjMe>TAW??dDXATEX9K +HZFZDXMaNbTd7Rb57>D.013/2bc?4.0////////  + -7 at 2><+) ,(5A=w?? + +1 @; + +PF1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0==22""fffdaj ..::13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;; +C +C78__?8+ +1 +#."&;3H'?Y)Ic3AcFhGeFdG\=0kl?' +3%3+*11. 3@ 3 3 +4 331/.kl? +6/ +81 + ;54235699;;13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666cf?)> OYP.'DbIp;Gn9Ps +Uxjz"p?(zzHzzHa}3a}3[u,Ic??hSj"fw1Zk%hu0y?A??G{?A??H??[??^??R??O??Q??R??Q??O??T??\??d?????[??f??m??k??z??s??}????|??q??k??e??l??r??{???????????}?????s???????{?????x??W??I??[??r??y??s??s??p??h??_??Z??Y??Z?????W??\??Y??[??m??Y??O?|E??t??????????????u??l??q??~??|????????}?????y??P?|Dxx??P??P??Q??[??YwnM?}\lhg&ac?66?.7.044442211.5-,bd? +8/(38>;/2 !+=N,RcAQg)F\K`%Qf+Pc5Uh:??aEYFYJ];N GZCX BW +SiPfSd-Te.BKF!*% + 2,13/2bc?4.0//////// +$ ):+6<*0??"(5.)@:1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0==22$$fffdaj ./::13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;6836^`?8/3!&&"-D4BYIDe +Ef Ol*\y7VjO4H-'`e?/09-6.095248;83893.ee?.4 ? 1*(+*&%+))))&$ gh?4/ + 93 +=5433669:;<13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666cg? (7 +DJG53QmGnBDk?LoPs`tfz#nt6ms5Yu+Ws)Rl#E_??dMd_p*Vg!\i$jw2r{8mv3v{9??H??K??A??Gwx>qp7vu??_??\zqP??czvu,('"ac?66?.7.044442211.4..eg?; 2-/4<9//#!/DRAPa=9J&+; 6F+DREGUH??gMaSf$Xk)DXK_F]F]Qi IaH\NbHT@/;'+13/2bc?4.0////////.("4#,=$->  t~?($5  )-#1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0;;44&& + fffdah  + "119813/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;/348`c?=68? +A8, %(9- at QEe@` +Pl2f?HYlY(;(" +`d?32;.7.0>=8732--) + 900||?B2I2147:40011,-+-+,cd?1, +82 + ;324477:;<<13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666eg? '0 8=?=7Vu:bJ>fNNs.W|7f.c|+`n#WeQl'Lg"Ib@Y??eF]Yi(Rb!Wc#am-gp1cl-im0sw:vw;op4ku8fp3em1ow;??K??[??`??`????H??H??E??B??U??V??f??j??c??Z??Z??W??W??L??F??F??H??e??g?????i??i??p??`??g??_??H~}:??B??O??U??L??N??P??L??Dy???F~?Bzz:??B{s5w9??S??q??r??d??i??k??m??|??k??g??V??T??{??N??]??U??Qtx;^j*\h(Wj(Pc!E\CZG`Yr!Zl Sebi&bi&pj6??O???zmJ??z?}m???fWTF7,33)////////bc?3-6+402////////6 814`d?4.0"*&77Ca]@xtW?|B|v 5 0,0;:63!$:EGUbX6C9 +"*?$9??fCTN_(Uf/CWK_H_JaJcAZw?C}?I??L??O??st}:t{5mt.fn%v~5v|4??C??]??Y??Q??U??V??U??I??A??B??:??O??X?????n??h??d??G??K??I??D??B??F??E~?A|?@?C|?Cx??n~5eu,_q'^p&??gev0ly4kx3ir/v\:XJb[s%Zl Pb[bV]_[uq4????wM??n?{d?xu:+( +BCFBD L 6+  1z|?8@ F)DI1)4 + 9.////////bc?3-6+402////////=?-0af? )*,73(@BE4\_Nlr6qw;bV"rf2^U4riHc_^%! * + )ac?66?.7.044442211.4./fh?> 5 0*-:<;:,- +%4=L^hqGQZ * +!A2huY!./=>L)8IK\%OfTkMfG`BXE[IV8;H* .13/2bc?4.0////////5:31 +/9, +"is " & +$/5(39!,0 +1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.08844//&& + fffdbc  +*+213213/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;3 79 +>ci? GEGP +U +UN><AK-J +.K =V.Ha91B< (`c?:7@09027:1.  +9B?gpkqzu???(/5???EBS52C2)/A>HI J J B?75ij?4*2+4/05689<<>>13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666cb? + ,).7;E7j$Hh#Gg(KD.QJ>_*Ef1NjNjHb!?Y?X@Y??iAWSc%Rb$Wb&Ze)^f+_g,dg.eh/fg.ef-_k-jv8v?Dw?Ep|??=rt+yz6???????a??Y??Pco'r~6?D|?Ao|4fs+dv,i{1cx-ez/e{0bx-Zr&Tl SkTl ??cUl$Uk#Xn&^m(o~9r{8??I??S??a??\??\??l??i??^??e??T}?Efo0kt5??\Zf&^q/Wj(k?>]t0Mk%Nl&Kj$A`8Y7XBYRi#RcL][bW^\Xnj*?????p{nN~qQRD;eWN1"% + 3 B=))$ /!B4)[RKwng???53K>5)3 +8,)2 71////////bc?3-6+402////////BD),bg{ +')D;1>%!5;7N^ br4pd0?xDofE|sRgcb'#" +(#ac?66?.7.044442211.4..eg?; 2-,.:<AB43##8PYhNWf6% + +D2W_b + ,6.4BUc at au-h|4TlUmQfLaHT> $13/2bc?4.0////////37 +74'$ #???&7#, +#%%02(441111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0664422++!  fffdbc  +%&./213213/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;6 8:>_h? FF I^ _ZRA934(D +4PD\:C[9'77")`c?<9B2;24;4"*%")3&1!$/VdA at N+'6Q`9???\jGVcEjwY`dAPT103  +  (* +3 +B#L&G @2*tu?<.2+5246699<=>?13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666d_? +0)/; >E\%H?#F~&I\*M`8Z5>`;EfDeHb#=W>VC[??oBXSb'Ud)P[!Q\"X`'^f-eh1gj3jj4mm7ks7s{?y?EwCox9kt5lw5r};??vy?@y?>p}5dr'ky.`n#hv+qt=x{D?F??J??D??B?=??>y7ek#gl)in+??f??J}?I{~G^p&gy/q?9s?;g|1\q&Xn#[q&Zr&[s'Ws&Rn!LhJfIhLk??`FdF`NhWm%dz2cp+q~9z?>??N??M??L??U??M??G??Wt?Ceu4Sf$at2??]Ri%Vo+Oh$Vt.Nl&Ij#Kl%Ci 6\-U /W5(2)>-13/2bc?4.0////////,) /; 1  &x??#+@)3? + #(,$001111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0446644//&$fffdca  +'(01532013/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////6847bb?9354444444444444444bb?82;0957////////13/2bc?4.04444444444444444bc?1-6-6356688::;;8 :9;[e? DE I\[ TQHC; +9,G@[&RjJIaA)8;(*`b?=;D2;24 B2 ,.68HPRHU7>K-8I;LN`$??Y??{N`&N_)ct>V^T\FN8@5>:C$,73$ #1B3FW7O[/GS9=-1|}?C24+658669:<=??13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666c]? 4+0A CI S g(o;^+Mp at cEFiKHkCfHb#VE]??qCYTc(Wf+ITJURZ!]e,gj3jm6oo9tt>jn3lp5mq6lp5jp2lr4ox7t}y?:hr)is.dn)??^u}Ax?G?Nq?;dy.]s(g}2t??r?=`{.Sn!\x+\x+Vu'On FgCdEfHi??_Aa=[HfTk#\s+QbZk%^g$mv3mo.ce$hd%b^og)??Ij?=[r.Le!^w3??aOj%On(Gf Gh!EfEk"Gm$=e.V +(R+U >R!I],IXJY bi&^e"XU^[??s??H??Z??c????????????qeY?|p?????????????????????????????????THL? +8 7-*25/-1////////bc?3-6+402////////JL$'dio #%QOOQ %BLi)ma-s?kbA?|[???JFE8ac?66?.7.044442211/5-+ac? +6,%85:9<=.- )(2>GQ]3 ?1cb?;#,4M"8LI]K\&5F$&4+13/2bc?4.0////////$ ("D#E +, +.[cz$;8AP'6(1$-(* 1111111113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.044666622+)fff~?zFIB_cfjnqWYhbdsbf?fj?_c?_c?^b?^b?\c?\c?\c?\c?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?be?be?be?be?be?be?be?be?}??ILkfi?or?WZy_b?ad?hk?be?be?be?be?be?be?be?be?Y\{hk?`c?JMl???JMl]`nq?be?be?be?be?be?be?be?be?dg?dg?dg?dg?dg?dg?dg?dg?}??ILkfi?or?WZy_b?ad?hk?be?be?be?be?be?be?be?be?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?be?be?be?be?be?be?be?be?}??ILkfi?or?WZy_b?ad?hk?`c?`c?`c?`c?`c?`c?`c?`c?Y\{hk?`c?JMl???JMl]`nq?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}??IMffj?os?W[x_c?ad?hk?`c?`c?ad?ad?bd?ce?ce?df?]o?ew?Wi?ASy???DV|Pb?Zl?gy?fx?cu?`r?]o?Zl?Xj?Wi?z???????g??k??kz?]gk?Z^?zy?TS?U^olu?bnnUaaad?nq? mn?Z[?Vb`nzx??_??k??g??`??????x??r|?????w??g??w??d??a??`??c??g??f??c??[??e??f??g??c|?`z?^x?`{?co??Xx?Zr?Yq?R\?U_?lk?ml?ic?ga?ec?ge?fl?fl?`k?\g?Y[?ik?bd?NPw???JLsY[?hj?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?bd?bd?bd?bd?bd?bd?bd?bd?{?GKxbj?ks?R\Zd?Ze?al?bl?jt?r??x??y????????????b?????s~?_????a??r??r??k??n??q??v??v??x??u??u??r??w??}??|??x??w??z???????t????????x?????|?????????????????????????n??p??~??q??j?????g??~????????~??z??{????????}??x??i??m??s??w??x??u??p??m???u?U??h??s??j??j??^??n??a??e??h??k??j??e??]??Y??w??z??e??i?????c??o?????u??t??q??o??k??f??a??^??Y??[??c??c??k??m??x??|??????????????????????????????????????????????????????????????????_Gww_?bd?bd?bd?bd?bd?bd?bd?bd?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y\{hk?`c?JMl???JMl]`nq?jm?]`[^}dg?ad?[^}or??????i??k?????????t{?ej?ty?pu?V[oko?bfXY?mn?ge?ge?`c?`c?`c?`c?`c?`c?`c?`c?Y\{hk ?`c?JMl???JMl]`nq?db?db?bc?bc?ae?ae?`f?`f?fp?Yc~fr????u??N\wM[vm{?ho?ELh]d?cj?]e|mu?q}{????????????~?{enW`q\`?fj?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?SS?jj?yy?pp?bc?^_?df?hj?lp?TXs??????s{}???u~yajeciydjzdf?df?ca?b`?a`?`_?Y[?hj?`exJOb???JOc]`nq?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?`c?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?`b?}?IKrfh?oq?WY?_a?ac?hj?`b?`b?`b?`b?`b?`b?`b?`b?Y[?hj?`b?JLs???JLs]_?np?\e?\e?\d?\d?^c?^c?_b?_b?`b?`b?dd?ccbcu_`r__k]]ifffMOJ + + &$1155 5 5 5 5*9 4'PR{'0911111111,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6,,,,,,,,,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6........,,,,,,,,JLr* + 27& +0+*........'6 1$PRx$-6................JMl$ + +,1" ,)(// 2 +3 5 +6 + 7 + 79 FA 6Ud?= E"M!LJ +G C>: 7 +5 1902D;O/C3LO?M#.20<8'3/='/41>4E\H_F]H_+;!?O5p}Gbo9cp:dj941002 %3"=P#?R%*70!T^j1;G)6,4A71>5/<3*2I 706F,P`FOgBZAYJb&3E=L5UdM??uNa4 at X 6N?[?[D\JbVfYi"]f#Zc Z` bh(ir3js4\j,LZ;M3E???/KW  .*.,4348882.'//-\]?/+*++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+++++++++))))))))ce?9%)  ++)5765  +3.E;I`VNdI_>T \r*??dH^9N >SEZG\I^LaMb!Nc"Ma"Ma"Ve$Tc"Q`M\KZQ`[j)cr1??qn}??zq{?kt=gp9f{8_t1Wl)Sh%Sh%Ti&Sh%Rg$Ti&Sh%Rg$Pe"MbK`I^G\??iB[!8Q3L-G +6P/I +=W5P +6Q9TDT??? +.#9D--------)31-Z[?/,-..++'' .>>>>>>>nn? + +@4<7E=9>>>>>>>>; ?;>ii? + +C:8>>>>>>>><<<<<<<>>>>>>>; ?;>ii? + +C:8;;;;;;;;>>>>>>>>nn? + +@4<7E=9;;;;;;;;; ?;>ii? + +C:8;;;;;;;;;;;;;;;;no? + ;/73A;7::=>?@CC C +M L Lfo?H CF +M L IF B?<;DB!+/?"AQ4FV9DT7y?vQ_N6D7'5((!-:3ITXNY]4A:GTMasKj|TXp&?W +;S E]&:>R?Q'Oa7??cLa(F^AY 8^:` AaGgTiYn!cm&dn'qv3qv3ns1di'R[EN +152 7jk?>534444444444444444no? + 9-50>62444444444 +84 7ij? +<3144444444 7 7 7 7 7 7 7 7nn? + +@'/%3 +40A +GF? +' 5)<@DW[Vn$Sk!>V +Ld??LD] AZG` +F_G`JbMeOf Qh"Sj&Sj&Th RfOcL`MaRfXl$^r*??uj~6au-Zn&[o'p?Y8S7R +7R 9T +[ 6244444444; ?;>ii? + +C:8<8: A=5:F(1,LUP[bl7>H  ,;AM???"*,  + +3,9Q;;;;;;;;; ?;>ii? + +C:8665511** +  '6;DXMK_T-B/  ^c?+0 @ +M +J>$'^05[!G +,#8 >QM4 +84 7ij? +<3144444444./0%* +04.df?& #B!'7%5!))08ET+7F"+& +)'9=7 ;0 +3ij? +<<:;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31 0 022666611 + + * fff_`b $)..1133113/+,^_?2+,........77777777[Z?42<283777777777:623^]?9237777777799999999[Z?42<283777777777:623^]?9235555555577777777[Z?42<283755555555:623^]?9235555555555555555[[?.,6.4154477:;;< @ +A;!???HWD  +(.4B1.<+VgCTeAUi6Pd1?V,C*A2I6L F\;PBWw?L?U@X AY +3Y5[<\ ?_ I^LaXbZdch%ch%`e#W\HQ=F6A4?cyb)?(1*1F?-A, +699@F +H G<60-++^_?4-/................[\?-+5+1,0........3/+,^_?2+,........00000000]Z?4%/"$(6<A:%,."2AZZA\ E`JdOiSl(Un*KaJ`J`J`LbMcNdMc??n]s(SiOeRhdz/\r'cy.k{:cs2TeIZM`XkWjNafy'u?6k~/q?5??lar+Td#K[B]?Z +;V 7R6Q:UA\FaIdE`?Z +9T5P4O4O5Px?S,F :"<(C7R,G4O +7R 5P 2N0L1M4P8T ;W :XA_4RB`z?M;Z7V9X +6U7V7W6V4T1Q.N,L?V>U>V D\Ma"Pd%Q^(MZ$???rtCcV)vi5K6(>)_f?,6H?<G:4))22CE3/+,^_?2+,........25539@72_a?# '-9-8')4#'5?M*EW9K%0 %3484)*^^?3345555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,**,,////++$$fffcdh  +$-88<<>><< =7.5dd?72988888888::::::::bb?<;H651;:::::::: A;29dd?;6=::::::::<<<<<<<>?BB +D @9 ?dj? =: C;;<< = +> +> +>2 +7 + IE*( ??? FMPOD > >6-3cc?74 + +<8888888888888888bb?87D21-788888888 =7.5dd?7298888888866666666g^? A0=! #-6:CA3 7 1!;2I]BJ`9G]6}?\Sl2Ok!;W +C`DaGdKhQm#Xt*^y6a|9Tl"Rj QiRj Tl"Tl"PhLd??YJbIaQiXp&g5_w-j?8n?Aex8Wk$PdZo"f{.bx&UkOef|*cx+l?4??ePd?R5H:V ;W :V 7S6R9U +@\FbFbC_?[:V 8T 8T 8T 9U +??\:T2M +5P +7R +A\1L7R ?[]Ba3R Ba}?TAa>^?_?`?`?`?`=_ ;] 8Z7YHcE`E`KfUl(Xo+Ve,O^%??rhj8hZ+??Q??_??^??Z??U?~V?yQ?qQ?nN?oS?vZ??Z??_??n??g???U=%~?( +H=6666666688888888bb?87D21-788888888 A;29dd?;6=::<==;99-4 84$ -&.1=EH???NYH:D; ,?@<<<<<<<< A;29dd?;6= +6 +6 +: +: ? ? +? +? 5 6 "139MBFZOv??!'%(AC< +P5: 521.9> =7.5dd?729888888886;@<AGA8qs?-#*4)% 0BR#M`CV2>( ,3 *>= +C=+2de?44;<<<<<<<<<<<<<<<cvIRi#=T-B ,A1E3G7K=Q=TMd AY +F^w?H;R 9N8MJ^K_L[DS?H :C>DBH ;CAICPDQ:O3H+D +)B?N?S4.E3OC/K?0H& 8 ;FNNMA +;94.6__?..84444444444444444cc?4/ =/..64444444451.8bb?0.74444444422222222h_?=(6 (65;;46*+ (0 4+;OF??tLd@@\!1M;YX?RE_Pj#a{4h?;q?Dg?:t?GOc&Qe(Nc"La Tj"_u-_v(VmZq#p?9j?8j?8??dI^AU?S,J/M1O/M+I+I0N5S 4R +3Q 1O0N/M0N0N1Ox?P3N .I/J-H4O&B/K1M0L.J,H+H+H+H,I-M +3S&F9Yv?R:[4U3T +<^=_=_=_<^9[7Z +6Y ?_ +;[A?B +CFOV"LS=N3D$?#>%F +*Kw?8FY&>+C *G39VB4Xh"FVADP&X+Y*X"LE:76 @ee?0.97777777777777777jj?3.:375 + +A77777777446Bii?3.97777777799999999pe?<' 3"%1G + +@CA;<,( ) ,6GQ???NcPC]-B\,He"Gd!GeIgLi&Qn+Wt4Zw7az8Vo-Jc!D]F_Ib Ib G`??]Ng%[t2i?@e~4I?TBS +=N`m(UbMU@H ??`FKZ\+Y[*`j.Wa%EU9I .D/E0J 5O=W:T5K +A(8'71;7At?Y/@'<-B-G*8ZJ=<FER_%YfXpMe?\5R!B , +K,88S__^s8Vk0_yw?6??Tj?+Jb>V +??_;R +AY +;S2Q4S7V +:Y +:Y +8W 6U 4S1P/N+J)H)H+J.M1Pz?H;S 9S ;U 4P7S'F1P1Q0P.P,N(M&K$K#J-Q,P-U-U?\1Z>e7^ +3R@_PdMaPUNSURVS FPNXQa"Qa"B];V?cc?@ HC +* )55Q]]Xm5G\$5J3H +AVMb!RcN_Xe R_PZJT??kOT\`.W[)Xb&OY?O4D+A+A-G1K +5O3M 1G,B-=0@=G EOx?M1G'?)A&B0L!A*J!C&A$A-A-D9H=MHQLB[%>P9tZ? +:=3++ ( (66HH////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////77!*ry)066B*DP8Xk>\t*i?7ax0Kb=S8N??\1G?VAX8V :X=[?]?]>\;Y9W +/M.L.L/M/M1O2P3Q|?K////////////////bc?3-6+402////////6847bb?9356666666611111111ij? + 92 +8,3-/////////13/2bc?4.0 %424;= &J!"! (%=@}?k)>.?5F" -& " ;;FF88$$/202^`?77<760/+2;$D+J%D$<%=,9 +( 1 0fl?2& +-&.13 * +/ ++ &+$/1/2bc?613////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////ffd\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?9354444444466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?9355555555544./+,9:ee?@GC +503>BT_cTg0H[$>R?SL_Uh(Yj$Uf N]M\S_ !R^ ??vS\%\c0RY&LVEO7G /?'=(>*D-G.H-G-C*@-=3CAKJT??K:V.I+F%A*F7 ?$C>859!C+O2V&3cmIS$6^Ak`?7 +B5// * *66DD////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////8@20^cw ""!.76=H:AL>EP at EP@LQJ:5 +.6KUdMbqZexKi|OI\/EX+HZ2DV.??j.BZA]C_C_A]>ZT :P;Q 4K7N%A-I+I+I*J*J(J(J(J(J0P,L +)L&Iv?Q*P9^4Y A]B^M\Sbbc*hi0tn?xK?wP??b??c??v??}??v??h??b??T??a??~??s???K== ,gm?2- ;////////////////bc?3-6+402////////6847bb?9356666666611111111]^?.)2)2.1////////13/2bc?4.0/141) 2".%/;&3*(5,%2+' ."67t?f+A1F2G #3*:#* +//==33## %)ab?@BBA>*.#"//)!4.&D=7'?'4D$4 8 2ej? 1' /'/35$**&(/ 2./1/2bc?602////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fff\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?9354444444466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::; ;6847bb?9356666666600))'(66de?@G= - .5 at FVagUc.N\'HWIXO_ Rb#RaO^M\L[P^ O]??sMX T^*ISBL=G 3C-='=(>)C+E.H-G,B(>+;0@>H GQ??`Gc:U4O,F.H6%<(=)>*?+@,?,?+>*=/]S'UK,H^1G^i?; +IC44--44??////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////6@ 96Z]?#!1-2E(-@ %9. +'0007 + 7 +6.'gh?65>E + SPKC9$C8CEDOQESFESF1>46C9CQBESD??M FT=K=G :D2B.>)?*@)C+E.H-G.D,B0@7G FPPZ??tLd*>V8P3F5H%7+=,;/>7B:E 9C3=,6'1=!J,$MOCEMp?: +FA::1133::////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////6<7;de?3*-/+)),.8=:869 +: +:2.ef?2/80526 JA.5 (&    $$**5;???K[@Sh/EZ!=S>T@VAW@V>T:P8N +0F,B&<$:(>1G;QBX??Y at P7G6F2E8K &;+@*@*@'B(C(C(C'D'D&B(D/N 2Q??\3U <[ +2QF^~eZ]?; 9(////////////////bc?3-6+402////////6847bb?9356666666611111111hi? + 91 7*1+-////////13/2bc?4.06786)'"*%6*;&3)& # Ul\/&?!,E'%>6O( 3   ////((  + +')ab?>??35!, 8&>"?82<-D'/F)+>#/4ae?4' /*37:335972-,35/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fek\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?9354444444466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?9357 7777777>>44-,55ce?< ;,  +$6D5LZKOV#RY&T]&T]&Q]Q]RaUdL]FW?R6I ??Z/C:M2E9C8B2B0@+A*@(B(B+E,F0F1G9I DTV`$ak/??yJ]/>O"8I2D5G%5,< +0> +/= 0< +0< +3= 4> 5? 6@ 6'M!VF(]MS??8STD??331144////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////45/8kk? + +?3...37<===2.''(*'%^`?)% 1"""-;;10%%'(0. +"2??|KZCQg):PAUCWDXEYDX@T=Q:N-A)=#7!5$8-A7K >R??Y at K3A3A3C:J '9,>*>*>)?)?&?&?%?%?$>&@.K 2O +??]7U +A]7SF\;QAJ KT\W hc,?P??s?yP?wN?|S??Y?sKw^6wY3?f@??{?`<'&  #32C#4E%*9$.[ps(+6#+D1'A3M*4  --4411* -00_a?62 +:' ,$0$$>$>;55&C6M34K1(> !/ :_c?4(1,58;636=<6254614bc?4,.////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fem\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?935444444 4466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?93588888888KK >=5476dg?60-(*(35AQ4 at P3PT"TX&W\&SX"ISFPIVO\BS +=N8M 1F}?W+@4I,A 6@6@1A0@*@(>$>#=)C*D.D0F9I CSV`$ak/??oJ[%>O9J2C +6G$7+>*=)<(=)>+@.C 1F3HC0UV75rSg??&r? AuSBB 4 4//11////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////32-3ee? + +<649< + +> ? =7-, +62006 +864cd?-' 7((% + 2242358AAK F,2y?qBQ:Ka 2HASBTCUDVBT>P:L8J'9'9&8'9*<.@2D5G ??Y=H1<2=3A,>+=)=(<&<%;":":%=$<(B*D~?T3Q E`@[H]=REK MSWP`Y#?}O??~??s?W?yR??d?~YsY4qP-?hE???oM?pO?iH?dC?qP?^>?Y9iX tc+?q???^????pS,!)+> G<^a? > +"&////////////////bc?3-6+402////////6847bb?9356666666611111111[\?,)1)2.1////////13/2bc?4.0 67NOHG +'"(5HCV(=R1Fp??+>0'(B9'A$.H+!9#2  //::::6 ?97]a?- +(':&,%"7%:!<8987#@.D--C,&> $08^b?4)2,6:=@9; D A97>4614bc?2,.////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fdo\ci + (2;9;--&&//;;6847bb?9354444444444444444bb?82;0957444444446847bb?935444444 4466666666bb?82;0957444444446847bb?9354444444444444444bb?82;0957444444446847bb?9354444444444444444bc?1-6-6356688::;;6847bb?93588888888 T T +E D +: 987fi?1( 16C7D=J9J6G5J 2G??Z-B2I(?3=3=/?.>(>&< :9*D*D,B+A1A9I ISS]!??eQ`CT=N +5I8L&;-B 9$=)D.I+J(G#B> D)MG!0rLr??A??Y?*[DD66 / ///////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////33-,\\?57 =5511//---,.29::7ih?70 ?23+4;:5267<9CA' +n}f=L5Of=T =L>M?N@O>M:I6E +3B#2'6,;1@3B3B1@/>??X*>(<%;#9"8!7&>!9!: 9v?J1LGbGbK]BT +JOPUSL[T?}O?????~?uN|hC??d??g?fCa???_???yY?|\?cCuR2?hH?gG?lLxi.?|A?sA?tB?nTL4  +0 GB>eh?9-////////////////bc?3-6+402////////6847bb?9356666666611111111bc?3,4)2-/////////13/2bc?4.0 +31RTVVG7 + '<:O6N)A???1L--(@@'A(,F-&>(,D.  11????>G?=\a )##/;;'9+=#,C'>848!=675!7 ":&02]a?3*3.8=? H>;B<3284614bc?2*,////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////fdo^`?/066DA9DDBB==99 ?=35aa?=8:;;;;;;;;;;;;;;;;cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:;;;;;;;;;;;;;;;;cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:;;;;;;;;;;;;;;;;cc?:5 A9 + +@63;;;;;;;; A ?57cc? ?:<::::::::<<<<<<<>AADEFG +5; NEW ` +RGh|? +&H[EJZ+O_0_i47A MbLaI^DY ?T 8M3G0D3G1E2F*>u?F!4,?':6M 5L2I/F-D,C,C-D,C,C,C-D.E/F/F/F??f=N.?.?1C :L'9*<:L8J 4G1D0C1D3F4GA6K@ +MD]??>??B??ay]QBD1)99999999cc?:5 A9 + +@6399999999 ?=35aa?=8:9999999999999999cd?3. :2 + 9/,22222222 +86,.ab?6134444444444444444cd?3. :2 + 9/,BB994477 @7nzfBN:Tf*?Q=Q 9M;OBVDX;O +0C)<!4"5$6&8(:*<,>-?q?W+>';.B3H#+*2 +*,?#e}c*B(-;-;C@ VS_W\TSV!KNN`6w?_?|???E??Z??Y?vb?vb?|d??k??z??P?n,?g%nb&sg+nk8\Y&IV8WdFZdY?I>+-< DB:'JD;>CF<> + 2*6 <E9 0[lb,0D( 5&;,B*@#<8!<%@#A"@!8"9!.?"3 7)_c?0%++4:= #((&&,/H6. +1B:K+<1B 1C /A,>);(:);*<,>@0B2FHR???w0????/lYF G>= +2 633333333YY?/,5,5144444444403.0]]?2-04444444444444444YZ?,)2)2.111111111-0+-]^?/*-////////////////YZ?,)2)2.1;;22--22-.!.|?tCO;GY+=9L +9L +~?d8K1E1E.C +4I%;-C'=%;"74122 3(52? &9 ?. +9 +9 += += @ A A + +B0 7L J +Y_QLcy?>TaP;M7I +3E 1C +<,=1B ,=w?T!2):!2/D .C ,A )>(=(=(=(=+@,A ,A -B +.C .C /D /D q?U-<)8 +)8 +#3'7 +'.0@/?->+<+<+<,=-><#;"?E???dM??&??T?4fJC::3511111111ef? 84 +9',*100000000,44 5ab?.,40000000000000000ef? :6 +;).,322222222.66 7ab?0.60000000000000000ef? :6 +;).,3::22,,2213 )8??zCO9DV+=@REWHZEW=O4F ->(9+<+<,< .> +/?0@1A2Bt?Z2E-A*> "7&;2)?4J 1G -B )>%9#7"5!4+"504H q?G4J +,B*@8O >U2H-CCYH^;S B"+%%%55}?m+A.F!9(@$< 7 + 7 +#; &> 'A&@A*L5P4O):2)! & dnx&%')35"*#+)+762 ++%#) - CA +3(_a? + 3 0.8777764421//----ef? 84 +9',*1.........66 7ab?0.62222222222222222ef? :6 +;).,3........,44 5ab?.,4................ef{LQg% ("(/311//))((#,+(VX~"# +0((((((((((((((((QSy&+ +3"$#-((((((((#,+(VX~"# +0((((((((((((((((QSy&+ +3"$#-((((((((#,+(VX~"# +0((((((((((((((((QSy&+ +3"$#-((((((((%.-*XZ?"% + 2****************OT~+2 +:+--711335566 +,*,%GLr# 6 +5..114567+1EEN +P@@^vz???t?fAW3Pa+gxB]h0JU->.?.?->,=):'8%65E4D5E.>y?\'7 +2A-<%8 +$7 "5 322 3 3122 3!4!4"5"5r?\4B5D6E/>2A$3/>%5%5$4#3#3#3$5$5M4 U<8X31Q,K??bG??.??&;"630/!5*> &5so?ea1QT5y?K|?N??b??Yx?\w?[~?d??i??c??`??j??u??????mx?Ze?X_?^e????RXzY_uhn?_dxhm?hi?no?mp?kn?gj?be?^a?`c?gk?mq?mq?uy?dh?OSp???`ddh?bf?ae?ae?ad?be?bc?bc?bb?bb?gg?ff?ff?ee?de?cd?bd?bd????JLr XZ?jl?_a?gi?gi?pr?gi?gi?gi?gi?gi?gi?gi?gi?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?gi?gi?gi?gi?gi?gi?gi?gi?^`?df?^`?XZ????RTz[]?km?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?gi?ef{DHe$ -)430553300,,/1)'QR~'* + 7................IJv'+ +:,0),......../1)'QR~'* + 7................IJv'+ +:,0),......../1)'QR~'* + 7................IJv'+ +:,0),........13+'ST?', +95555555544444444GLv'- <04.17799;;<<) +:$LEUZ?'234488;<<=9 7 +CE +F D8*Gi?um?yOg5;S!Pb&AS0;AL*;+<,=,=,=+<):(92B-=+;!1m|Q.0?.=10/../01 3 3!4"5"5#6$7 $7 pT-<+:-<*: +0@"2+; 0"2$5%6&7&7%6$59= LPBU'': ]?a M$$cFQ4[??;}o UYFJ3I +&<4 .++++++++IJv'+ +:,0),00000000/1)'QR~'* + 70000000000000000IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJx)- +<.2+.55,,''**,.+$)<}?l*70D*>+=4F +4F +,>/A9K4E#4(9(9'7&6$4#3"2"2cvI(;-A3G/D 0E 5(>!7"8#8$9$8"6 325"!:'%):>?~QLI9S:=W>9~?.szq?=??s??V??GY3AS-GMKQRNSO aN-p]M +?;;*)/D,<;/?>t?Z4.J2N,G'B";!:":$<$=#<3)A5GG-??!J 200[`?+ # ! "*+*'$&+ 1 - 0"QUr  +'/ +  +* (437765,+%$IJv'+ +:,0),........13+)QR?), + 92222222222222222IJx)- +<.2+........./1)'QR~'* + 7................ef{hk?7 +6 +6.852;;8844119:45bb?8492222222222222222mm?B ;A14,,222222229:45bb?8492222222222222222mm?B ;A14,,222222229:45bb?8492222222222222222mm?B ;A14,,22222222 ; + +<67dd?:6 ;::::::::88888888kp?= 8 +>03,,6688::;;6 ?NMae? 9 @6<<=>ABBB: +5 @DCD(?)?V???z?azAWp7Rd&-?"- +? +? ,@ +,@ +?^5E)9'7%6*;(,*<,>.@1C2D1C0B/A0I0I5F,=z?W/= :S):S)LvR;eA%W.1))111111116 712bc?516////////////////mn?? +8>.1))22))$$((* +1#)9:@P??~4B!4H.B0C7J4G0C=PQd$K]4F6H 5G 4E2C 0A .? ->,=p?V+>&:(< &;+@1"8'=(>*?+@*> (< %8 #6 .8(,AE??GSM4R.5S/'|[^Tb??Y??2ud/C;ONXR\[Z![Z!fY-qd8?uJ??Z????wL_V9XO222:+%B9..2 7 2/ 0 +1+,bd?/+ 04444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164433//--$+*$) +3 +3+hen,)2+;6F.R6ZM 'V-STDE +$XF :99< -)7D|?i4 +$?&A4O +5P 5N2K-F*C +D +,E %>+D-A8$8/=. 0 2|?? :!&-!$"*-% 1342./1 +67 + 3(+cf? ,2$'F*8(6#.(' 1 .:9:920+*mm?B ;A14,,222222226 712bc?5161111111111111111mn?? +8>.1))222222229:45bb?8492222222222222222ef{`b?-)*0 ?DAAA??::66463:ff?=108888888888888888ee?8050;8;88888888463:ff?=108888888888888888ee?8050;8;88888888463:ff?=108888888888888888ee?8050;8;88888888685?SYm(Re#7J2E1D/A-?+=);'9&8u?[)<003)>3%;#9$:%:&;$8!50-2@4:RX??Fa\ +:]'6Y#.??phqu-??Z??&qR)>6!2::,0 +:8)'%,')(/fg?4*)6666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)2211--++) 0 2+1<=3h`w'6!-+7'L4YM(V+QR FG*]L;; +PB"*D?s#8(C,G/J4O +8Q4M+D $=%?)C*F ">)$/{??"( ,"--8'&9<<;6557 +6-$ +1gi?-4*-P4E0A +(6,  +!?> + +A @ + ; 9 21ee?8050;8;88888888-/,3fg?6*)////////////////ef?1).)41488888888463:ff?=108888888888888888ef{\`{ *)268;;;;886613/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A= LVPUU,U at Y???????y}X\`;J\"1>?0G.E+A)?)?+A.D0F(=!6%:)>y?V!6(<%9'@ ";8 9&?(A +$=8!: 97667 9!:y?Z&:$8(<1*?(='<.C/D /E0F1G1G2H2H*@'=*@(>z?P,B7M +0F3I 8N7M +1G2H:P;Q7M +!; 57/99ILPR?QR U:E=?****'&'&*,-0bb?735////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402;;22//44.0.??s3> +<(96;9>9?:@CL +PYO[FRM]>N/C-A*@%;$<*Bw?X%<%<*A 5,C +(? '>(? !8!8'>"9,-!8 4 7;@5:??vYJ+0JB\/G?`W?pV?|H?nO?P9k:_S9g[AfP)v`9j1u`'nZvb?p=?zG???WI at 40K 7++.=4444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////111111 11`iz +$ +%6#$>2L-K/M.J1M9R?:S@ 88 7 8 %r?j%9*L5W +3[1Y,Q$I!@"A-F3L +2C#) 2/ $(7u?a$6': (; + CE BKG >12,'#), 3in? 833&9#+>(.?9*;5+<, +( ( -# 0-'=!7,[b~ %()5@MNHG64! & !&(+&)_b?$&$+-78:6////////bc?3-6+402////////13/2bc?4.0////////////////hev\`{ *)2689999884413/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A;GRV&e#b)N*Di??????hmEOT,CU#5$D'G-C,B*@(>(>*@,B-C)>"7&;*?z?Y"6)=%9&?";8!:%>'@ $=8!: 97667 9! :{?\(< &:*> 3-B +*?)>+@+@,B-C-C.D/E/E/E-C.D+A|?R,B7M +/E1G6L 6L 0F1G9O58AB:;??u^N,9IHX+=?EK?SO?_J?ZYyHMm%49 % +"".':'/E.D$=3v??)-.*) 2:7><34+ +. % %372 +8jl?7 . 1*()+68;9////////bc?3-6+402////////13/2bc?4.0////////////////hft\`y ('0468888662213/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A@FLV1k)c>)J??????X]4DI >P);&E )H *@)?'=&<&<'=)>*?*?#8&:+? +{?\#7*> &:$="; 9!:$=%>#< 9!: 97667 9!:}?^)= +(<,@ 4.C +@+@(=(=)?*@*@+A,B,B5K 2H2H.D}?S,B5K -C.D4J +4J +.D0F9OG;D @KKVLZGU>M8G 6H >P=Q1E';%9t?S"6!5&:.';#7"6$8"6%9*> &:33&:6:FE<; +??pcQ)CFNQ"tc+hWeWug(?wK?S???%!%1 @ 704444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111`c? 4 +!+, 50E +,K0O-N-N2N9U%2FM29 F? #L<% ,m??&;P$AE%BF.PB'I;#F&#F&,M /P#0N,J3=F#, -*13..7H??w' +'2D$00-4.1,, .8 +0 %2657rx?6 / / + %+;;5EE+<2)03%<.E5M6N2J-E??r->'5$$2! + % 3/03 8 80*;?7=fg? <1 4/**+37;:////////bc?3-6+402////////13/2bc?4.0////////////////ger\aw +'%.246666441113/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@A GLLQ)_"X4,D???v?tMS%AG "6&:+? z?]"6*> +&: ";!:!:!:";";";!:!: 97667 9!:{?\(< &:*> 3,A *?)>(=(=(>)?*@+A+A+A7M +3I 3I -C|?R*@2H*@-C2H3I .D0F9OL8F 9H +BQBR8H +/?.>{?Y(:(:,> +1,> +(:&8-? /A +0B/A +(: 20 2 4%9DC76??i`Q&GCNJM\#Wf-gt@A +J ROMQ R1C8Ug???UcL>E>E9K3E ;9%:%:&;&;&;&;%9%9(< !5$8)= y?^!4(; +$7 9!:!:!: 9 9 9!:!: 97667 9!:w?X$8"6&:/)>&;%:)>)>)?*@+A,B,B,B3I /E/E*@y?O(>1G(>.D4J +4J +/E0F9O;Q7M +4J2H3I 2H +3I4J7L9N??bFUPWGEL</ +"/1%'26><;8;=47bd?0%'////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402==33--66@ I CB^g? +2&'-;<@MFS%ER$=J=KES IV!FSCP:G8F ?MCN=H :F?+,??cYR&G@KDVT!b`-zp;?~I?|L?tD?`6?U+l]6m^7h^)dZ%eb+kh1``DSS7on| ++45 A654444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111ec?4 (!+ .CYF`9S*:"PP%)14We? J QX !]V? F-71;+# "M?7</+ +%%.=??? -;..9;$& 33** +/: . +! +$ % +)ek? +-*+)41!4!!- 537#<&?%>!:63w?E.F9OCY3G:N3C&0@#*( ( 36@?@A8:ab?7-0= +61,1365////////bc?3-6+402////////13/2bc?4.0////////////////ffh\br +#"+-/2222//--13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@AE SSMJ&S*HS]{???}:I,6= 1C9KBTL["Q`'??uAL!DI5LQ=?>C=>44..99H +Q R R`h? +> /%=8IAR(DU)>O#ICM@J +BK HQ??[.:-91= #//; *6(4+76B=I;G9E:F9E4@06288>#??aNS+DCEDSK_W)xg9?uG?xF?r@|f4t^,fX1fX1^X&_Y'_a/_a/CK4*2di +#7=5=494444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111id?*',4!-.:$0EF[Od,8M/ OR'/: =\b?@D M +HD6 :46( +"I@4= )# !#-9???  +&17)3? *6" #8:30/ +7* !$#(af? +0/245 ,+ %%$$7!-@*9O(@V/?W#9Q4M1Jw?L.D7M +0E ++>+>)8% /(**?C(+$)be? + +. + +,19 +31-6686////////bc?3-6+402////////13/2bc?4.0////////////////eec\bp ! )+-1111--++13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@ACRPLG"L#BGTsx???@P,BJEM2D5G 7"@ $9&;(<*> *> (< &: $8"5.2#6 s?[-"4 +05 9#<!:647#<!: 97667 9!:w?X$8"6&:/(=&;%:%:%:&<'='=(>)?)?*@'=*@)?|?R.D:P3I 9O>T 0< +4@&22> -9*6+7:FBN?K>JCOBN;G9;#9;#2?!v?cEV2AI"AI"NFXP)iZ/o`5ic1e_-[c*[c*gY2bT-UQ!TP S[,OW(+8& ak? '7=7?4 +94444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111ig /78 +G +&-,:>L+AQ**: & NN 17 7 :cc?96 +;76667888KB/7 #)3=v? !6!8%< & + @GB=6;1*-0.2dh? +<; > 8557 <? +4 +1$4(5E?QAOaQSk;Og7Je Gb??h6I9M6J2"72 4,=*;"., &!7 ? fk~'(. - +*00<<@=////////bc?3-6+402////////13/2bc?4.0////////////////de_\bp '+-////--))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666`e?1- 6-6356688::;;/1/2`d?6134589=>@ABQNKB@ +.3RU???WgBX`$QY3E 5G 6&D%9';*> +? ++? *> '; +%9 3,/!3 q?Y+ 2 +.4 9#<";537#<!: 97667 9!:y?Z&:$8(<1*?(='<"7"7#9#9$:%;%;&<(>'=+A+A?U3I @V:P=SAW?U7M +5K :P;Q5K -A3G,6.)/8:47bc?2%'////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402?? 3 3 +- +-::P SWY_f? RD K)=9M*DU1AR.>O%@Q'BO!=JCM;E=E GONTJPJOMR??f;E9C DNLV$EOBLFPCM9C@A/>?-1A' +n?eA[8 at N*?M)NJ%TP+\S*XO&GNDK>XF`#h\4`T,NLKIJS&EN!, +al? '7<7B5 +74444221113-0bd?0(*11111111////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////11111111igu +9BLR--#-"0:/-<'  KFA=-0ga? 5++()3166@ DPF,2&2GF@583/13/2^a?:9= ; 8B +JZWH<' +<*:9AQPJa3I`2EaC_???J[;HZ2 at R*$8';%9)=*</A-:0+! &/ 8 & & sz?!)*$0 " .1 + B +CFC////////bc?3-6+402////////13/2bc?4.0////////////////de]baq #* 3649944++$$13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666// GCU`(Y(6g??????_l4;H>A +EH:2ME!'<)>+@)>&;"7!6"7$81!5%9u?X1$7 !4 4 4!5"6#7#7$8$833 4!5"6$8$8%9{?c74'? +4$<677 9";$=%?%?%?$> ;0K:S,Ew?L.DDT=MDPAMAI +CKJNKOKLIJ2@2@9F@MAJE#EL*>E#%, +w}Y>D UW0DF[\4PQ)NL#RP'SP%VS(if;?~SqxB^e/MUHPDL5=! +dd?(9B5>02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bg} & /5>EG@B +9I*0 at +1A'$?899c_? +TPO>B;;%!;B +C + B2,%(fh?.-43?B +G1031435458/3`b?.&)6+2$N,X B==> E +">":V:W;?\@7W*J???XbaPe,EZ!+I&D5(D2O)F.G5N:C)2A9 #1).D-2H??7/ 0*/%!+&+A!//+))0477bb?62;2;79////////13/2bc?4.0--116699:;54.,$#fffbao ' 1428844++$$13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666* . I I W] Q)Z???j{ugtFCP"FJZ^,>:($*?+@+@)>%:"7 5 5%92!5&:v?Y1%8 +!4!5 4 4 4!5"6$8%9 4 4!5"6#7$8$8%9z?b73'? +5$<788 9#<$=%?%?%?$>'A2L :S0I?U7M +K[BRITFQEMFNLOMPMNJK9G 8F ?IFPFNBJIN&TY1??vPR+XY-ab6XX&jj8qp:xwA\h*Ye'CJ8&% ;?:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4026677899:6959be? <6936G>G66?.CP=J3@CP 4;9@ + at BCEEE!GG#MN$QR(??jFH#=?;=:<HJ#EHUX-GJHKILJMIMHLGKEI02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bd?-095>:<-0!$+58E+ at M3:J2B!-& + + pt?564= +88478::=:1.')(+gi? +0,2.57:&(.078<<7:04bd?0'*80 6 M&R>: > AE6.F*G(6S4<\<\y?t?L:A[Ga>]@_1L;V)!<8(B6P>H#.8L +B +*/gi?,*.,3*$ ++"?3 +3.*).132bb?62;2;79////////13/2bc?4.0--1166888843,)" fffcck # +-108844++$$13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666(- GKXYK MUfn4EML[>N]@U\3\c:::$$,A+@)>'<%:"7 54%92"6&:v?Y2%8 +!4"6 4212 4$8&:!5!5"6"6#7$8$8$8y?a63&> 5%= 78!:";$=%>&@%?%?$>*D.H 4L/G ??]=SO^#DSNYJUIQIQNQNQMMJJDO@KDMKTKQ#HN OQ*Y[4??{QQ+WV*a`4ZX'mk:nk6ol7Xd&\h*LSA*1 + +!9=:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402566788995848be?;58$&=8 at 3=E8HU @M8DEQ5<9@ +?A@B@@AAEFHI??hFH#?A?A>@IK$BEPS(KN!KN!LO KNJNHLFJDH>E#8?9@4;|?^(. +BDNP)FGFGOM$YW.\Y.[X-`]2jg02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bb?:7@7@35  +4E@QAV =R4A%/< %2*7??8E'2>*1=):BE*25= +3 +M N ]X @<66 2 + 5 +3 +3ce?-)0+202)+/041207:26cd?4),=8 :IG 8 +9C +<C #4+<:#A.O4Uy?a9K!7U@^@aGh5P-:U28S*.I -G0J1:' ?5"$#']^?./3.60(+;8 , 5 0+*...,bc?5090957////////13/2bc?4.0--1166885611(&fffcdf  (006644++&&13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666/3 AEOOGFbs?/'$O^[^hMKU:7>EL#,A)>&;%:&;&;%:#8&:3#7';w?Z3&9 "5#7!5201 4$8';#7#7#7#7$8$8$8 $8x?`52&> 5%= 8 9";#<%>&?&@&@$>$>(B&@*B*B??_=RL["BQOZ"LWJQIPNQMPKKHHKSEMELLSOR%LO"RR,[[5???US-UR'\Y.UQ!c_/_Y%ZT Ua#\h*QXF07%0"8::<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402555677884747ad?:571+2*;B:BN;G02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bb?64=5>57 %% + %!-#1 +!/ ,8",8"(62@??{HX'FW#IZ&5C"(6!.*>>'(-/*%""_a?+' +1) +303&' +- +-2..,6937ef? 5,.@@ +=E=3 +:GA +$P7K# 9>"A??c9P,M1R5VBc0K:5P?MfS:S@,E $=* 53 + 9 702aa?723086-,7 +; +87 + 2.,.-,(bc?1/8.735////////13/2bc?4.0//22446633,,!fffdfa +#,,4422--((13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:476666666698<= CEIIp??7%=MdQ_PO]NGT)P]2/D *?%:%:)>+@*?(='; 4#7(< x?[ 4': #6#7"6 43 4"6%9';%9%9%9%9$8$8$8$8w?_42&> 5&> + 9";$=%>&?'@'A&@$>#=(A";&>+C ??b;PKZ#DSMW"JTHOGNLNKMIIFFMREJCGJNOP$NO#US-][5???UQ,WP&_X.VNd\-\U!VOT`"Ye'MTB-4" +/#88:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402445567773636`c?946 0641<,7 8CDOELGNKM&HJ#EECCDFGI??hHJ%DFEG ACHJ#02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////be?() 22;>@?=5737 0/ " %  "??u.;!.=2A'6 +'6 +$0'  ) , ,6=9 /). +5hj? + 2* +3& 0 - 0 " $ + +, . +6 5 + ; +:4737ef? 7.0BC? +A +62?J$U1b)@_)@_#=07*#?*Fz?`0H'G1Q7Y'Ac1+FQ*EP'>D284 + 9&4& > 89:27cc?7,,/56/.4<>4 1 +- +- +0 /,(bd?/+4+424////////13/2bc?4.011224444//&&fffdg\*+4422--))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666 +B>55 +;@KK`q?T +I%6d4DC_onatG=P#9N1F (='<+@.C ++@'<(<!5$8)= +y?\ 4(; +$7 #7$8$8%9&:';';';';';&:&:%9$8$8$8v?^31&> 5'? !:#<&?'@(A(A'A&@$>#=*C +$=+B +1H??e8MJX#JX#KU!HRGNGNLNLNKJGFMPCF@BGIPO#RQ%XT/`\7??|YQ-_V-h_6`U'nc5j`-g]*Ua#S_!@G5!( *#87:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402334456673626_b?936-%8=A2<,6>IHSDJFLIK$GI"CD@AACCE??kJL'EG DF@BFH!;>FIHKILILILHLFJCGBF8?-45<AH&??n,2BDUW0VW/\]5`^5_]4`]2_\1TQ&GD02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bf?#& /09ACIILKJLNO,/#*hn|" (&0''1( )(%$&.$+3',B(-C%)D:67!G+-Ssu?; -3#. +(-!&9$7714 /203615cd?6.1DD;;4 +7DJ Z#^%T +N+ +#0!8&0G5t?q1H.0M9V&5TE1PA +#RJ35, *C#7H(&73'397 + +>ij? + 9,,*-1/23:< + +, * ++ - 2 1 /+bd?-) 2)202////////13/2bc?4.022444422,,"! fffdhY&(2222//))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666EA24:>PMYi? +ba,o,3Pdke|NAX*H]"=R0E ++@-B -B '<!6(<!5%9)= +y?\!5(; +$7 "6%9)=,@ -A +? +(<&:(<(<';&:%9$8$8#7u?]21&> 6'? ";#<(A(A)B)B(B&@$>#=&?#<,C +3J??c/CDRKY&KU#HR HNIOOQ"PR#ON LKOODD?? +HHSP%WT)^X4e_;??}`V3l`8th at fY,re8pd2sg5Wc%MY18&$$:6:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402233455662515_b?835@) $-MQZ at J'5?GQLV!DJFLIK&GI$CD@AACCE??oLN)EG CE>@EG :=FICFDGEHFIFJEICGBF29-44;JL%PR+?@IJ"QO&SQ(ZW,_\1UR'DA:A CJCK?G EMJR#.4( +dd?(9B5>02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////bd?/-6099;89::6779+0.1bc?1*,##$(&&% & " + + .26 + 2oq?6& . + 1 0"(8)/;#)52'' &%03/3bc?4,/CA667>KJXV +OI1:#11?s??- at F#=0"OK @ +B( %?"3H$9# +8 B?Bjl? 2) /'%*,5355%%' + +,34 +3 /bd?,' 0'0.0////////13/2bc?4.022444422'(fffdhW&(2222//))13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402111111114737bb?:4766666666DA3 +8;=P Kev?[\/| "/-CPWsC]yITi.F[ 6K.C-B +@#8/)=!5%9*> y?\!5)<%8 +"6&:,@ 1E1E.B +)=&:)=)=(<';&:$8$8#7u?]20&> 6'? ";$=(A)B )B)B(B&@$>#=76)@ /F}?^$8 +JHVQ'\W-d\8kc????g]:th at xlDdW*l_2k_-oc1Ye'HT'. $;5:<-0^f? 0.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402223445662515^a?825A+ $/TXcDN,4>CMCMGMIO!LN)JL'FGDEEGGI??qNP+EG AC<>DF:=GJ@CADCFDGDHDHCGBF3:188?DAMJIF;8 +9@ +DKFNBJIQ"PX)4:.dd?(9B5>02////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////44444444bb?82;0957////////13/2bc?4.0////////////////ba?=6?0902"$ +  + (+bb?8@C RLGJH +J=6   315R15R?%ac?) +' #6)/;6>>>UX? ; ? +C9,T'Af6PuaXGf]LdW4OB<592,9*7A"GH$9h~W4 +;>14/?0@1A2B0@.> ++; +)92B/?/?3C:J=M:J6FdtE$4%5*: )9 +1A&62B5E5E=MJZ+JZ+CP$9FA=@9=7;4?7B9G;I~_GH(HI)DE%AB MN,>@?ACE@B=@@CFIILGJDGHI'HI'OP. at A?`:;TU6FG(GG+KK/RR8DD*RR:FE0HG2 at D!DH%DJDJGO KS$>F1.6!Y\m 00'3 , ...002233 + 91 + 95KLx,=.,,,,,,,,,,,,,,,,JLu- + 5:) +3.-11111111*9 4'PR{'09////////,,,,,,,,JLr* + 27& +0+*,,,,,,,,'6 1$PRx$-6................JLr* + 27& +0+*........*9 4'PR{'0911111111 *$ % +/40 *UXw -4; +2% ( ( / +0 ; ;=;<:75UZ? 29 175 +7:@@? : +;69B? 7 +7@PRy 2 +8 7* +:4+/ 0 +* ,&)$%37 *VYz( , +---//1111,,. / 1 +3 4 4JLr* + 27& +0+*11111111*9 4'PR{'09 . .33::<< 31fffgfa "#)*,+*))31-Z[?/,-++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+--------++++++++de?6+/)4+)--------'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+----------------de?6+/)4+)--------)31-Z[?/,-........468:<<<;lm?E9 < 9#S-[2`]`Wfi`kfHVQ3E>;4.6+3;;=9 +s?Z'=6;"'*;+<,=->,=+<):(9*;'8$5'8.?6G;L=N??_/?-.&66F*: 1A6F-= .> +;KBR!8H*: "2%37E4BDR~?XBN=G8BMS#IOILNQ"WY*\^/Y[,UW(?E@FFE)NM1[RA`WFdY;cX:??^f_(bb[[TZag'KS"DL' ) -743=62Z\?+!"----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++)31-Z[?/,-36 (1:MV;NQ"69 +CD@A<>:<5>7@6E +8G ??yMN.<=78;<JK)8:57BD?A=@>A@CAD?B@KM(FH#68??h<=HI)LM-BC$IJ+QQ7??%FF,??'GG/>BGK&LR"IOHP!JR#AI26>'ru? "'')3&",,-.,+++++5 9XX?58,++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+))))))))++++++++de?6+/)4+)++++++++)31-Z[?/,-----------------de?6+/)4+)--------'1/+Z[?-*+********(%%%)-)%ac? +601%+&%(*.04465= :7 :_h? +2*;8;>JLKEBCBG=9; Gux? 2#()2,,//**%%!! +1/&(eg?:/)--..0000++,./012de?6+/)4+)++++++++'1/+Z[?-*+''++00//$#fffpok + + "#,-1033; ?;>ii? + +C:8>>>>>>>>44444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;>>>>>>>>nn? + +@4<7E=9;;;;;;;;4 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;nn? + +@4<7E=9;;;;;;;;; ?;>ii? + +C:8<<<<<<<<C D F H I I H Hjj? JC MJ#[ "X "XCT[Vgnpr]hjUaZ&SLAC79)?&< > + > +}?\-A 7?%--?.@.@/A/A/A/A/A/A+=&8%7*<3E O5F>O=N1B-> +2C5F0A +,= .? $33B 1@ IX!??_IV ?I8B +SZ&OV"OS SW$[]+ac1ce3ac1LN&KM%QM2WS8bWCg\Hi\9gZ7??[`[WYXZV_^g&9E)5 ,(+,8:>;@ D;>ij? +<-+;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62>>>>>>>>; ?;>ii? + +C:8E C +(39OU;TV%DFSR"QP KL GHBKBKCODP??zJK+:;9:>?LM+<>=?BDAC@CADBEBEBEAD9;NP(@B02 ??q?AAB RS1EF&NO/VW8 at A" + +CC'??%LL2AFNS*U\(RY%NV%NV%HP9AI2nq? + + , 78E /&=>=>9720/16 + +>>>>>>>>>>>>>>>no? + 9-50>62444444444 +84 7ij? +<31 7 7 7 7 7 7 7 7>>>>>>>>nn? + +@4<7E=9>>>>>>>>; ?;>ii? + +C:8;;;;;;;;;;;;;;;;nn? + +@4<7E=9;;;;;;;;4 +84 7ij? +<31 7 7 7 7 7 7 7 7<957;<95hh? + +>6;0 + +> ?D < +>AB==:<'G!A%=)Av?? +=%3 +9 : +DBKJSSPR J +I 8 +=#B)2Q???0" /266 ?@@?>;:77 + ; 92 +:ss?K;/>>@@AACC9:;;<=>>nn? + +@4<7E=9444444444 +84 7ij? +<3100224400 (' fff^][  ((--:623^]?92377777777........[\?-+5+1,0........3/+,^_?2+,5555555577777777[Z?42<2837555555553/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,5555555555555555[Z?42<283755555555:623^]?92355555555=>@ABA@@WW?;9E<IM X,H)GcU`\_jfmf:aZ.NI ;6.8)3 76r?P1/6'."4"4"4#5$6&8'9(:1C-?'9#5"4'90B6H x?S/@ +%6#4"3.? '85F+<,=2C +8I2C +&7$5*;"1,;(7BQ??XAN:D8B +IPELEIFJMOSU#XZ(Z\*KI"JH!LE)PI-WK3YM5YM%VJ"??NPL JMRUOY$OY$!/ +,+./3333:6./^_?2'(5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,077777777:623^]?92380 +%1;@ ?D$BBDDNLKIFEBA=A=A;E?AB 24 +;=8:9;;>@=?PR-CD"LM+ST4=> +=>99EE)5; +BHIPFMBKDM>F/7?(Z]p,939''8945,+%$ + 2 +0''__?6557777777777777777[\?-+5+1,0........3/+,^_?2+,0000000077777777[Z?42<283777777777:623^]?9235555555555555555[Z?42<2837555555553/+,^_?2+,00000000:8667864hg?>4<3838<?;9,- +) 0&6 0#*#,3???8 at B=CA,20#-(2$@31,9B??,' +##0)2?8sw?! +,+2=::::8866./,3bb?71288::<<<<34455666[Z?42<2837........3/+,^_?2+,****&&!! fffecd #%0177 A;29dd?;6=::::::::88888888bb?87D21-788888888 =7.5dd?729< <<<<<<<::::::::bb?<;H651;<<<<<<<< =7.5dd?7298888888888888888bb?87D21-788888888 =7.5dd?729<<<<<<<<<<<<<<< F8G #Y&=s#W:nBScWhx}tU~uVsd)^OFF;;-;-;|?Y'54< 19->->,=->/@ 2C 5F7H=NO:K/@ 3D +,= 7E2@ +LZ'??aEQCMJT"U[+RX(PS$OR#SU&Y[,ac4fh9]X.[V,]R4_T6dV;eW47/ +:<;33)+ & +(48S+/J ,$lm? + ;3 D::::::::::::::::bb?87D21-788888888 =7.5dd?72966666666::::::::bb?<;H651;:::::::: A;29dd?;6=<<<<<<<<<<<<<<< + CD +G >:)0,$,9FLJ>DBAE7CG9???UVD`_KUT at FRHEQG:BM"*5 2%9 B += > +"  #/#7G#>N*sw? ,+90+2?<=;<;<88565 +:cc?23 + +A::====??;;;;;;;;bb?<;H651;88888888 =7.5dd?7295511 , , % % fffb`a +  *+112.+5bc?-+4////////44444444cc?4/ =/..64444444451.8bb?0.711111111////////cd?1, +:,++31111111151.8bb?0.74444444444444444cc?4/ =/..64444444451.8bb?0.71111111111111111cd?1, +:,++3111111112.+5bc?-+4////////:;<==<:9jk?>5?3<H/a#n*u2T.Egg\Jzo]?j8pZ(XOC:-53; +??h0;3;(0 '7&6&6'7)9.> +2B4D2B5E6F1A)9#3"2#3|?T;M9K7I/A4F ,>;M'9+=8JEWBT1C $6"4+8 4A2?LY-??b:E;DIR'RW.OT+LN&HJ"JK#PQ)YZ2`a9ZR$YQ#ZM+]P.bS6cT7`R-]O*??[SMLN&KM%2<3#-$ + 79650/*+*&",bd?$"+1111111111111111cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..6////////2.+5bc?-+4"8IOCV\PTV'KMNLOMQJOHIC#F@ C@!DA"CEDF??eDE%KL,WX8MN,AB ,.:<68;=>AANQ"9< + at CIL??k at CQS+HJ"KM&NP)RT/@BGH&8989=DBIDLEMKTPY"DL46>&mo?.733,752&%  IO];AO $km?/. =////////////////cc?4/ =/..64444444451.8bb?0.722222222////////cd?1, +:,++3////////2.+5bc?-+41111111111111111cd?1, +:,++31111111151.8bb?0.70000000002321123aa?00<9 + +@<D=?30,,-/?@B[\JVWEXU6RO0??yRL(^V1VN)MWL>H='-;%4/@B<>"%#1<.:I4Cil? ++&.)..2440/**%%-**1_`?)+7002244660000////cd?1, +:,++34444444451.8bb?0.711++$$ ffffdg ,-66//1=ij?.)44444444477777777jj?3.:375 + +A77777777446Bii?3.92222222244444444jk?.)5.20 +<22222222446Bii?3.97777777777777777jj?3.:375 + +A77777777446Bii?3.92222222222222222jk?.)5.20 +<22222222//1=ij?.)400000000:;<<<;98hi?:6 I>> 9E/?(L*XTG>uh_?pB~f8wj5YLADMP#???PZ5GN,29&5 +%4 %4 &5 +)8 +-<2A5D7F=L!BQ&?N#5D,;(7 (7 y?Q5G +1C 3E 4F @R9KFXI[!;M3E 9K?Q;M7I7I4@AM'CO)]iC??tCM(DL'V^9TX5QU2MN,HI'HH&NN,XX6``>[P"ZO![M*_Q.fU9hW;eW4bT1??k^W+QT5HK,(/5#) 25766-,)+$$&2il?#)2222222222222222jj?3.:375 + +A77777777446Bii?3.97777777777777777jj?3.:375 + +A44444444//1=ij?.)4 FLXkp\RWC?B +JM[YXVUMRJND)LB'GC*HD+GH(IJ*??qJK+OP0`aA]^@JL%BDFH IL!EH>A:==@ADX[,69 +EHUX)??gBE[^3FIVX0VX0Y[6JL' !TU3 at A<=@GAHAJ CL +MVT]$EM53;#gi~0 BCD27 + ;7(& +"  &W^dHOU $or?*+84444444444444444jj?3.:375 + +A77777777446Bii?3.99999999944444444jk?.)5.20 +<44444444//1=ij?.)42222222222222222jk?.)5.20 +<22222222446Bii?3.97777777724664469rr?8.<6:5 =AD +6 5%#$8EE=\\TVR5VR5]V,YR(??q\O"j\/fX+IOO/55+= D VQIO 5?/51GMIFR.6Bil? ,$)+= ;7 9831('"! 1*& 2gi?+'0446677991000////jk?.)5.20 +<77777777446Bii?3.944..%% + fffdck +')6 7/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957)q*rDGXTS?????m?e>?_(xSkQ cI???`Z:fl^\bT]]!GG +4%.$7-@0J 5O:T 6:6:}?["4"44F5FFW#GU"JX%KW%JV$JR!IQ IOIOIOJP QO&RP'WU,SQ(??uLJ!VT+PN%SQ(PN%MK"LJ!MK"RP'WU,ZX/aSH_QFaW$e[(j]0k^1iUTeQP???\O?GKAE'1",4////////13/2bc?4.0////////////////bc?3-6+402/// /////13/2bc?4.0////////////////bc?3-6+4024488;;== +C=, ;]b?+ . ??lSL2SL2MH+[V9RO.ZW6II#II#FL FL FLFLEMEM??t<<??YY3XX2YY3BB77==BBGG!II#FF BB@@@@WU"QOOMIG??hLKYZ.TU)SU-VX0SY3KQ+>F!7?9@=D"B:#ME.PM$JGGIOQ HM-=B"ksv%$ . TW*'21=< B=71,& +(\b?:>=////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111 0 +/:5<=[e?>' 5 !#8328EDJK> +' :664GGEaQ7jZ at oY2v`9p[<\G(???dYGe`ZKF@/-^!P: +4 + 3 298E0"23ROWHAI:1@ 2A +jm?$".-24;886611//13/2bc?4.0////////////////ef?0 + 9+2)424444221166,-^`?.)-44-- +fffdci +#$23/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 PbMC!'5Y_m??r??zzd=?mF?l?}h;??xbT-lcDulMkm^Y;]X:JG$NK(GG!HH"GJGJFLFLGMGM??o><DB\Z4ZX2_]7PN(JH"NL&TR,WU/RP*IG!ECJH"PN(RPNLMKHF??gJIUV*OP$GI!KM%MT+MT+HP)CK$AI$@H#HDOK&NMKJKORV#HN2;A%bht ( 42 +;-,BF# +)"#<=-KJ+KJ+<90-*! + +%^b?7::////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111 +.,1.6; +CH]e? ; +,%)D1.5JGN[TLjc[+?Z2M#-90:FLH^N-???ZS at TTJ66, ?E +@208<313 5HD]Z[KOP at GNLS???8, + 2,02:886611//13/2bc?4.0////////////////de?0 +;.5)524444221113-/ac?.')++%%  fffdch  + )*/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 +P` +XH -!EEOYfpz?????v\O-tgE??z?P}b+lQnoOnoO`hCKS..?$5 &> .F ;(C 1J4M0H )A&:$8~?\#5#53E/@ =N>LCQHT"GS!JR!JR!MS#OU%QW'SY)ZX/VT+TR)LJ!??nKI ][2\Z1SQ(RP'QO&RP'TR)YW.^\3a_6^UF\SD]V^W aW&`V%\KDWF????]R at NUNU7C#/ --////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;==;84 +>di?,#0laC??ne\=g^?ga?^X6JF!SO*NL%OM&NO%OP&OR%PS&OU'OU'??tJF!QM(b^9ZV1a]8YU0YU0OK&TP+UQ,NJ%EAD@MI$XT/MKJHLJIG??iIHRS'JK?BCFFM#NU+RZ1PX/IQ*CK$LLLLIMIMMT OV"?D0,1]_x9 + +D8>14+0 +!,@@$VV:TV1FH#33'&& +"^c? 134////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111 +D?;:9> ; +=mn?=4/5OJP]P at sfV~mQ?vZZ``NTTQOC[YMj_Ch]AlZ2m[3iX,ra5oeAbX4???VV>IOA*0"1@ +D76A>4#AG?L[S`_WBYQ. 1*-1:886611//13/2bc?4.0////////////////cd?1>3 :,5144442211-0,0bd?.%&&%  fffddf +   /2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 WSRSKIE-T at R`m?{zh?????s?k;X?p/giTcePVZAHL3M&,; +41////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;==?978af?* '-O??x??oh^:\R.dZ6^T0RM'c^8[X/[X/[Y0][2\]3]^4^_3_`4??\V2b\8ic?XR.`Z6\V2_Y5PJ&PJ&PJ&NH$NH$PJ&TN*XR.MJKHNK MJ??oLKST*JK!FIEHDKKR&R[0R[0IR'AJIOEKBJGOMU&EM*-&a`?/AE78-6*&43/&A=4RS+\]5QS+ at B')! ^c?.,.////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111NKCE<<"???@9AVI9i\LmY6kH?lriJjaBm`=wjG?oDyh=tb4tb4h Z-n`3nfBf^:???[^CR[F8A,A8>=ED:<, at 7RcXRbWQ^N4\L2]J)UB!x{? .$-).2:886611//13/2bc?4.0////////////////cd?2@6=.6044442211.0),^`?-'*$# + fffddb/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957@8BQ^XQX1,FiSX[????????s?tA??M~{ hmjWUS>D#($1)>/D )F&C"B"B??`+= -? ;M3D?PCQKY&HT"GS!HPGOHNIOJP KQ!TR)TR)YW.VT+??ySQ(_]4YW.VT+VT+WU,YW.[Y0^\3a_6b`7c^H`[E]]\\^Y"ZUTH$ gd? ;>A.81"AK99ZHHcY at e[B`_/^]-OT,CH #!_c?-*-////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////// //////bc?3-6+402////////13/2bc?4.011111111JI=@ +0 +4???^PEnY:wbCqV)?f9?f1?f1{g4vb/ye2?o{e4r]0r]0eV-eV-c[7_W3???a`BcgLRV;3H[0.; M=.C@:>YSWkbE`W:`P/dT3^H1K5fi?"".-117886611//13/2bc?4.0////////////////cd?2@6=.604444221122(([]?-* 0 ' + % + fffde`/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;095727 +EG HES(f+ZE+7O?????????????|??itiKf[=siFzpMZR+.&)+.0,9/<)A+C*J .N +??b.@ /A +:L-> +6G9GAO@L?KAIAICIEKFLHNRP'TR)[Y0ZX/??}VT+`^5ZX/XV-XV-YW.[Y0\Z1][2^\3_]4a_F][B\^Z\ XVQH9LC4??sIH*AQM]@V(,B+#////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;==?4 +=.fk?=8?????r|n?zl?]O"sf9tg:h]0eZ-ja8i`7fa9fa9eb9eb9ea;ea;??zbX5j`=lb?^T1oeBoeBlb?ka>e[8aW4aW4cY6^T1QG$F<YU2VR/XT/UQ,??{US,^_5VW-WZ-RU(IQ EMBL@J=G:DEO-;E#8A$>G*;@9&+$ +)ic?@6?%#"B7;?jAuZ-?k>?k3 :,514444221123*+^`?0- 2$ + +  fffde]/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 6 +> B735 BI K I +6 +9Qb?/@^ew??????i??j??^?wN?zP??Y?uJmX-[N!YLIKAC1C 1C 0L5Q??m9K8J=O+<.? /= +7E3? +3? +7?:B>DCIFLIOVT+VT+ZX/WU,??zVT+db9`^5YW.ZX/[Y0\Z1\Z1[Y0ZX/ZX/\\@YY=V[UZWWTTNG5IB0??wKL,CTPaDZ+0F +.#////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+4024488;;== B6B,af? +2$?????kzj7?LgW$?tE??R?|O|oBpgld=hc=gb#==GPW8`gHkL0tU9s]4mW.[T&QJ48!!% + 23__?927////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.011111111*<$(A15NB<ueL??||d>?qH?sJzb>H&&0D)!PB:QSKbde=^_7^_cdmi:hd5PEA7,(kn?'$ +31549886611//13/2bc?4.0////////////////de?0 +;.5)5244442211,1/ 5ik? +6-. + fffde]/2.2bc?5/211111111////////bc?3-6+402////////13/2bc?4.0////////11111111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////66666666bb?82;0957 +/ 1-* 7D +<, > + +B +QIIg?E(Y'X?wC??\??e??V??S??a??i??b?yJ?qBjg4VS +-> ++92@ +(4)5/74<  -?????y?t@??[hX$?xG??e??q??dymCymCulCsjAogBme at jd@ic???gZ8l_=l_=aT2tgEj];ZM+YL*eX6m`>eX6UH&RE#aT2reC_ZI=H>I07A$." "1 =f_?@' +;"#EF at S[(^f3|Y9~[;u^2pY-b[-VO!-2 !8:_^?>5 :////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////// //13/2bc?4.011111111 =KKWddppfZkaUwcB|hG??w?i=?xO?yP{fG?tUmUvdLj+}h)i7?n<|hCp\7lV?pZCt^IkU at lT:mU;???nT1wZ0nQ'X[$uxAmhe:52'AJ>dkcpnfsdf4Z\*Yadljl;Y[*;63$hk?!"+,49 B886611//13/2bc?4.0////////////////ef?0 + 9+2)4244442211)/3>rt?;,( +  fffggg   ib?4<=@@::00))22222222cd?3. :2 + 9/,22222222 +86,.ab?6139999999999999999cc?:5 A9 + +@6399999999 +86,.ab?6132222222222222222cd?3. :2 + 9/,22222222 +86,.ab?6139999999999999999cd?3. :2 + 9/,22222222 +86,.ab?6132222222222222222cd?3. :2 + 9/,CCCCCCCC + LFH +Kab?TXI +M!d}}??????I?u?h>??wcW-`T*l`6nb8rf<7< BH0T7){^L?iWz`GtZA?jH?|Z???~P{n7?v?~t6|r4}t3sj)ze:~i>?lAj?{f;va6u`5va6|ghd>]Y3QMBEA6)%3 +cd?3. :2 + 9/,22222222 1 /&(ab?4134025=?<8........fg?60 :1 7,))),,0022,= A%$Fyy?(fff]]]c\?(25==99//((11111111YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YY?/,5,51444444444-0+-]^?/*-1111111111111111YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.1========<;A D[]? +E +H: +NS00GLIBM;I%5C1=1)5)# +66//--44ov?6"&:<7VXSdi at LQ(q\#p["eU1ZJ&A81+"#'*')Yb?&30/1575344444444YZ?,)2)2.111111111-0+-]^?/*-1111111111111111YZ?,)2)2.111111111-0+-]^?/*-4444444444444444YZ?,)2)2.121/-,+++ +6%2+^]?2C77<?=11 5?kM5~`H?v[?|a?vX?pR?vQ?}X?????V?sB?yH~qj??n8?v@?{U?|V?tY?kP{hHyfFui?ui?gc=ZV0KG<;7,& +YZ?,)2)2.111111111'*%']_?+*-5455:<;;00000000\]?.)2)0,/**++////#. +-0ff~fffiii     +d^?"1 :997722,,22222222ef? :6 +;).,322222222.66 7ab?0.60000000000000000ef? 84 +9',*100000000.66 7ab?0.62222222222222222ef? :6 +;).,322222222.66 7ab?0.60000000000000000ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,3777777776:DE\_? < A7>> 4??k??t?r;??V??i??n??r?]?xVrPge>QO(??UFGEG>@49?D6>BJ@K>I:F=IBO$HU*IU1IU1A?US,QO(^\5??l[Y2WU.US,US,US,US,US,US,US,US,US,ZX%[Y&\X2[W1VS2OL+FGAB??XRV$QX/HO&:<7572 +%00000000,44 5ab?.,40000000000000000ef? :6 +;).,322222222.66 7ab?0.62222222222222222ef? :6 +;).,32222222241 +5 =^j?= A=?pR?????r??V??S??Z??_??p??_jgDTW?mC?rH?xN?yO?tJ?nD?kA?j@?uK?uK??a??c?????X?uK?tJ?h2?n8?rL?qK?jO{`En[;kX8eY/fZ0[W1PL&C?451&" ef? :6 +;).,322222222( 0 2 +3ac?,,46786338;44444444fg? +< 7 +;)-+2++..0000' / + ( '_`t fffUUU +UQj# + 2**--,,**,,,,,,,,QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QSy&+ +3"$#-%%%%%%%%*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4*********/ 8 +4NS}(2-OW + ?qd[??z??X??e?yJ??_??k??_??_??ZtjGUK(??ZJJ$QR(ST*JNOS!CJPW!7B +6A 4@8DK =I#:F FF$\\:XX6bb@??s[[9\\:]];``>``>aa?aa?``>__=^^<]];dc-ed.gd;fc:b_>\Y8SS-OO)??WVY*Y_=PV4FGIIJL($E1%%%%%%%%#,+(VX~"# +0%%%%%%%%%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4,,,,,,,, <1 4+;Gq.D1L at 0?????y?wW?~O?sDyc2?{JlhC_[6ZZ>ooS??_??d?|R?xN???~pVtfL\N4XJ0{mS~pV?tZj\Bj\Bj\Bl^Dm_Ej\BeW=`R8d^>nhH`\6miC??ylk=X^0IO!4::@$19;!)+8 +0:3))$$$$//\_?:?;713HBDkeEnhHcV*]P$MF,?8(&) & *32/TZ~" )'$"#'(&#%%%%%%%%QR?-2 :)+*4,,,,,,,,*32/VW?)* 7,,,,,,,,,,,,,,,,QR?-2 :)+*4,,,,,,,,*32/VW?)* 7%%%%%%%%%%%%%%%%QR?-2 :)+*4.....//0B>C>NU?0 0'' +& + +'L>>ng?????U?~Q?zM?zM?|S?}T?{U?xR???~\?wV?}\?nP?hJ?rW?uZ?}T?~U?~U?zQ?tK?pG?pG?qH?qH?oF??Y??X??{?vM?jA?kB?p:?s=?uO?tN?nSdIp]=jW7dX.i]3ea;b^8^ZOWSH>:H'#1QR?-2 :)+*4,,,,,,,,&/.+VX?%( 5+-/,))+0--------RS?.2 :)+*3&&((**(((+VXe  +fff???JJJTTTggg___iiihhhoooggggggggggggggggggggggggcb]fe`_]`WUX???SQ_\\xnn?ee?ee?cd?cd?bd?bd?bd?bd?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JLrXZ?jl?_a?gi?gi?pr?eg?eg?eg?eg?eg?eg?eg?eg?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ch?ch?ch?ch?ch?ch?ch?ch?]b?_d?ch?\a????SX?bg?af?RZ?RZ?gf?ed?{o}????????????????????|???????????z???~_??g??r??f??d|?P??[??`??`??d??h??r??t??t??p??e??w??o??u?????p??u??z??x??x??z??z??y??w??t??s??`??a??q??q??v??p??f??c?????`??s??n{{?}}?_Z?RMueg?eg?eg?eg?eg?eg?eg?eg?^`?df?^`?XZ????RTz[]?km?eg?eg?eg?eg?eg?eg?eg?eg?eg ?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ge?ge?ef?ef?dg?dg?cg?cg?bi?`g?dm?T]????R^?p|?am?YXV??????????????|??]??r??p??t???????????????????????????????????????????????????????????~??x??s???????m??s?????k??g??]?????????nt?_a?_a?``?^^?fi?fi?ek?ek?cl?cl?cj?cj????::n`X}c[??wu?????}??~???????????uxx?nnx`f?^d?Ya?_g?Z`?TZ????PU{[^}kn?hj?eg?ce?df?gi?hj?eg?bd?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef?ef????JKyXY?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^_?XY????RS?[\?kl?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg?eg????JKyXY?jk?_`?gh?gh?pq?`a?bc?ef?gh?gh?de?`a?^_?lw?cn?RZ?BJy???OTtvs????{???????????????????????????????????????????????????????????????????????????????????x??v??{?????}??w?????~?????v??p??u??{??|??????????????z??r??b??j??v??y?????????uq???JKyX Y?jk?_`?gh?gh?pq?ef?ef?ef?ef?ef?ef?ef?ef?^_?de?^`?XZ????RT}[]?km?bd?df?fh?fh?df?bd?ce?df?de?de?de?de?de?de?de?de????IJxWX?jk?_`?gh?gh?pq?ai?ai?ai?ai?ch?ch?dh?dh?cf?cf?[\pXYm???X[b\^]dfeggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +POU +""**225522222222IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJv'+ +:,0),0000000013+)QR?), + 92222222222222222IJx)- +<.2+.2222222213+)QR?), + 90000000000000000IJx)- +<.2+.2222222213+)QR?), + 92222222222222222IJx)- +<.2+.000000000.0+INx( 51N>LJ4qe?????zu??a??i??d??b??d??R?nX?eO?~e?=$GF(WV8UW0SU. +2> 6B:Gm`@l_?hb at oiGXU,ZW.??_SR$GL#AFFK5~^7_8?e>?lE?X?wP??Z?zS??v?tM?qJ?xQ??K??K??Z??[?~c?uZ~kKtaA]Q'eY/d`:ea;b^S\XMC?M+'5IJx)- +<.2+.22222222/1)'QS|%& + 3''( +- 0 /("11111111GHv), +<.3,0..0000++ SWXfffqqq  ccc ((116611111111mn?? +8>.1))111111116 712bc?5164444444444444444mm?B ;A14,,444444446 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))3333333375 : ;\`? >B6=:>;9E8n?{??????S??X??Y??n??s?}K\I|YF??}EB/?=$NL3RT/SU0>DIO!GQDNBNEQJW)N[-MZ/LY.NX&Yc1KU#U_-??gZd2V`.R\*R\*T^,V`.Wa/U_-Q[)LV$IS!SRUTYV+[X-YV7UR3NN,KK)??oKM&JM8RU at 98H),3444444449:45bb?8494444444444444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))11111111* +=99jv? A +7 B&#/Gia_????????w?sKc;~qNrO?}^??g??a?zZ?zQ??Y?????_?}W?vPymG?zT?~X??o??l??\ymGoc=oc=rf at rf@oc=`Z8jdBXU,]Z1??_UT$IO!CIOU;@F, '- +*0F@==22++--jd? +97)@C5Lq_GygO?p3p\TV>GI103, +/1 +? @89ad?1$ +) ;745774144444444mn?? +8>.1))111111116 712bc?5161111111111111111mn?? +8>.1))111111116 712bc?5164444444444444444mn?? +8>.1))20.-.3 +8 +ea;]YNPLA3/="mn?? +8>.1))111111116 7/0bd?1* /&#" .99 +)22222222kl?= 7=.2))//////** ]b^fffiii ije $$//66////////ef?1).)414////////-/,3fg?6*)6666666666666666ee?8050;8;66666666-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414444444440/8 + + at be?D A.8S NAE I_M[?????d??V??G??\??e?uB?fW?yj???HE486CA*KL*PQ/?ELR&;E9C5A8D=JBO!DQ&CP%FPQ[&DNR\'??fYc.OY$DNOY$Q[&T^)U_*S](NX#ISFPRQUTXU*ZW,YV7UR3OO-KK)??}NP+LO<\_LB at U+.=66666666463:ff?=106666666666666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////1 >))my? +@+ +C!>)Fkfj???????????\~b:ykFpb=hcEqlN~sS?vV?zS??\???sI?zP??c??d??Zqe;th>nb8i]3h\2nb8wkAwkAma7bV,UO/c]=WT+a^5??eYX(KQ#CIBH,39 # ,=4DD::1111hc?$HWIZXJ[mZ:jW7?p)?q*HL5:>'!(! + +/3793:eh? 2=:77996366666666ef?1).)414////////-/,3fg?6*)////////////////ef?1).)414////////-/,3fg?6*)6666666666666666ef?1).)4143/++4B$%S./]qVC?r_?kP?sX??{?pL?wJ??S?h;?qD?yS?|V?uX?nQ?hR?hR?lO?qT?x[?{^?z\?tV?lN?gI????uT?eC?oM?nK?mJ?pL?gCxV0]7?f@?jD?jD?jD?jD?lF?vP?sM??_??]????{U?sM?uO??K?I?}W??Z??e?y^?oOvcCj^4pd:jf at d`:ZVKKG<+'5 ef?1).)414////////-/*1fh? 2#"%  0 $?!%@+33333333bc?/)-)54 7------((  +_d^fffddd  +`a[ !#1 2BB;:11))be?*) 2.79;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/23L?;9'2"/????????r?~W??`??f??]??i??r???''11 UU/@BOQ*SY- at FJS$NW(MY'DP7E2@ 8F@NJHT"KW%??wJV$O[)CO^j8]i7\h6Xd2S_-NZ(IU#FR XW)TS%NP!LNLQKPDO +AL??X?OBQ*GV/(.F 8NJ////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402--//11224649]g? A? C[ h'4G???????????\?wBugDvhEwlX~s_?vW?xY??L??U?????c?}V??Z?yU?yU?zX{kI?uT|lKp_CjY=kZ at o^DraGtcIkbSf]N\W:OJ-??tTR)U[/BHAF/?D-(.: +7;RJ((66??--xmuODLaQ:]M6^J)p\;jS4nW8>GD"+( +##49=?69bd?0!#4444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666abw +#./MWCK +8%& X>1oUH?`M?iV{bC?gHqW6~dC??{?dC?fE?mL?nM?kJ?jI?oN?vT?wU?nN?gG?pG?vM?}S?U?|S?rI?jC?d=????sP?sS?mM?bH?iO?YC? ]GoX8|eE?qO?tR?nF?iA?j>?oC?k>?}P??U??Z????V??\?kE??S??R??\??_??f?x^?jH{^<}h;s^1dV3cU2ZQLH?:"4bc?3-6+402////////13/2bc?4.0620 7AB + 9/////////bc?3,4)1,/ KJ97``bfffddd  `a[ +  !,-==88/.))bd?,) 2.79;////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/25 I== ?,0"1???????????`??e??i??c??n??t???11 +55TT. at BMO(NT(=CFO KT%KW%DP9G4B +8F?M?K@LHT"KW%??xNZ(Ua/KW%T`.S_-Q]+NZ(KW%HT"FR EQQUOSMP!NQ"NS+LQ)EN#@I??q9D5@/5@/9 /@@////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0//////////// ////bc?3-6+402--//11224649]g? A? C\b';???????????X?o8~nJoKs]?v`?vU?xW?}J??Q?????`?zS?}V?wS?{W?~\?qO|lKwgFq`Dp_CraGudJudJtcId\E`XAYT4NI)??uXV-[`7JO&=B,5:$!- /7OH++88==))xmqSHLk]@n`Cn\4we=bN+ZF#4<>$& %#37;=47bd?0#%4444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666acz +&.0HO>D&4$%`PQ?jY?o^?lZ?o]z_A~cEoR2z]=??s|[:?\;?cB?cB?fE?lK?tS?yW?wU?pO?jI?b E6'1{r?????????a??e??m??q??}??????AA>>TT.DFPR+LR&>D@IENHT"EQCG86:;.23???&+.".".*)8=////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0/// /////////////bc?3-6+402--//11224649]g? A? C``2~??????????Y?n6?uP?xS?{d?yb?xW?zY?~J??N?????^?vO?zS?tP?zV??_?vTxhGvfEtcGudHwfLveKq`Fm\Ba[;^X8XT.MI#??pUT(Z_7KP(EJ649%%*4F?//99;;$$wpjQJDh`;nfApe7vk=YJ!K<$+5")&15:<47bc?2%'4444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666`d */2AD3< -^JC?sl?|h?p\?fS?hU~aC?eGqR3{\=??rzW7X7?_>?bA?jI?tS?yX?wT?pM?iG?fD?\=?jK?xV?rP?dA?Z7?c=?mG???iD?hDya=tZ9?fEy\:>G <+LH_????????k??g??h??o??z??{???OO+CCPP*HJ#TV/KQ%CI;D@IDPDP>L:H9G;IAM?KCOCO??rMY'\h6Wc1P\*LX&GS!COAMCOFR HT"FZDXBO$>K 8????????~??p??a??e??m??h???TT0>>CCDFRT-EKCI9B=F@LAM=K;I9G9G?KJ=I??kFR Ua/P\*O[)KW%EQ?KG9E8D7E8F7E6DBN?K@LJ=I;G:F8D8D7C 9$/'44<;fj? :& .$,-.////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402--//11224649]g? A? CM +R!shx?????m??L?~D?vO??a??t??j??b??v??k??c?????n??[?~WoK{kGxhFhX6^N-]M,]L0bQ5iX>n]Cn]Cm\BMHXS)`[>TO2???:2/1,B. +3&.3:66<118888$$qt{QT[ejfZ_[?>L10> ,"3/075.,213/2bc?4024444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666Yg? 9,7, +6B"/}]j?]D?qX??S??R?zS?uN?fQ?XC?_G?cK?T9?`E??|?`C?dD?kK?eB?`=?[7?Z6?^7?c?f??]G?\F?]E?_G?fI?fI?dB?`>??u?b??d@?fB?c@?sP?jG?sP?pH?wO??Y??e??l??o??l??i??i??b??`??i????eL?iVdQqh?kb9aQ7RB(I6%K8'UD*`O5_R/dW4_[@TP578< !% /(bc?3-6+402////////13/2bc?4.03331/./0////////bc?3,4)1,/```fffddd``b!#/0bb?809+4*,////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////// //13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/2/+ B +F DQ +C 0 `TX??t??l?oK?wS??`??`???{{WPP*>>LN'XZ3=CFL DM?H8D5A5C6D6D6DEQBNCO?K??f9E@L6B=I>J@LAMAM@L?K>J)AC354 %1134ek? +*5 +8////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402--//11224649]g? A? CTQ +qdu?????u??P?|C?zQ??d??x??l??c??w??j??a?????l??[??Y?qM|lHxhFgW5eU4eU4gV:kZ>n]CkZ at dS9]L2IDTO'YS=HB,?y~ & 90:CB73;//8888((]am6:F=@I&)2& '09745;5.,3/1-0bc?6024444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.06666666666666666Vg? :,8*!8R/6?pw?a@?wV??R?|I?pH?pH?jV?dP?fN?jR?X>?bH??}?`C?cC?jJ?eB?_I$/@K!@K!?J :E4?1<2=5@#//(( +1#=DG>`c?<+ +4-6:<////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958Q &qkal?????k??C??=??_??n????????d??e??W??m?????g??c?vY?iL?oR{dE?kLwbCmX9eR2jW7ueDxhGm]oYDsdCufEhd>a]7QT7OR5?EA(.* +)19bc?3-6+402////////13/2bc?4.0////////''++1244fc?/ +&```fffddd```  +dd?*+3.757////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/277=>BC>> +/ EgWa????t`?}i??i?~X?????e??_na?GE[Y3IQ(08=L!8G:I@O$CN$=HAI HP'/:0;2=%3&!/". 49B;`c?8+ +4-6<>////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958Td`Xg????????\??O??]??_??s??r??^??e??T??^?????o??l?{^?lN?rT?lM?yZu`Ap[/6$po?&5744//2299////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444^g?G"""DJ91n]U?aE?gK?nW?nW?lZ?kY?jP?eK?c=?`:zW9?dF|W:?aD??}?dG?bF?aE?\A?\A?[A?[A?[A?\B?\B?\B?^??_@?bB?aA?`=^;~`:a;??n?oF?vN??e?{S??Y????????r??e??q??y??p? ?k??g?vN?yS??a?xU?vS??v_=mZ9kX7hQ?oXFwcJ{gNsfDi\:YU2SO,OQDE B B&@=1=????o^?|k??|??c?????f??^dW575PN(MT+?FDQ&?L!AN#HU*KS*CK"@GDK";F>IAL"@////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958 +UO +>;P????????c??S??h??^?{b?}d??a??l??Y??X?????c?{]?kMu^??iJ|gH?vWtaAubBvfEyiHxiHpa at aT2VI'LU(PY,=B;!&ec?$7?44--22;;////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444455555555fl?;75M`PAxhY?eG?mO?nW?kT?dQ?^K?^D?^D?d=?e>~[=?hJZ=?aD??|?bE?_C?]A?^C?^C?\B?\B?\B?[A?[A?[A?^??`A?aA?]=~\7?^9?iB?rK????uL?f*+% - 3>7bc?3-6+402////////13/2bc?4.0////////553322**dc?# + ``` fffddd```  +bev $#-.1////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5/267>?FF +E +E. 7&????ym?rf????~b????rS?uTrbAD>KE!KP(UZ2IT*CN$DO%LW-OV-DK">C>CAL">I>I9D??i9D@K!5@8C=HBM#CN$>I8C5@4?-?/A&3*"!34`e?1) +209AC////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958]J +.bX5\R/X^BLR6+.3a^?,8>22--22;;////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444466666666bg?/"KIVjYEveQ?aA?rR?kT?gP?_N?YH?\@?]A?c9?fFF +E +E +@1 kfz???{ha????v^???v]??}]??uyqMVN*>@PR+NU,FM$EL#MT+OT,EJ">><<IT*AL"?iK?\??fI????iL?hL?fJ?_D?_D?^D?^D?]C?]C?]C?]C?`B?`B?`>?];?aI>I4D'3C&&13,+85`d?5) +2.7>@////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958 +UOB +;,2\io??g??|??j??m??g??c??c??[??^?}[???yfFlY9n[;zjI??a?tR}pNxnKqgDh`////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958GM9D)"9Iwb??t??j??m??h??i??q??g??k?c???xhGueDueDvgF?uTtgEtgEskGia=\V2ZT0]Y4[W2RN)HD'%;()/ha?D;A//))22??////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444488888888lnk=??_;?iE?~V??f??k??l????????d??e????????a??Y?oH??]??}??o?\8k E!wY7?fD}dF?mOn]AudH???n`FaW>XN5HP+FN)AE49=,+.7%+ 347733/0bc?3-6+402////////13/2bc?4.0////////,+#!]b\```fffddd````iX  !////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402/////////2.2bc?5 /2//77ABCD.!Q "1NEF????p`?????y?kO?}^~gHZM+pcAa]8HDacILW-Q\2JU+JU+GR(?J 7B2=2=4?7CC/;;#@ -C FF<`c?<+ +4-6:<////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444445725aa?958P [> X4 +&<{ue?o??^??_??X??^??p??g??l?v^????qP?xW?tSviG{nLlb?siFogCc[7VP,WQ-[W2VR-CA20 +!+6e^?>: + J//((22@@////////de?5.6+3.1////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444488888888prgCE:d_BgbEeP%ze:zV2hD R?}P=xN>vL?hJ~YWS.SO*LP-W[8ox[=F)DN5-78 +5 +0+))+-........JLr* + 27& +0+*........)7 5'PQ*6 +?33 +* +* + + + +NNN + + + + + + QQQ fffeeeYYYeee   !%140Y\?,+.----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+----------------de?4)-'2)'++++++++'1/+Z[?-*+++++++++++++++++de?4)-'2)'++++++++'1/+Z[?-*+0178@@BB5 >7 2 +#!:OM[sq????pR?sU??yyjKcT5i_rbHq`BkZxnKf\9k[7zjF?sI?qG?l;?q@?t@?t@?xZ?tV?tS?wV?\??^?}X?wR?????`??]?~X?vR? |X?eB?c@?hZtXJ`K.]H+cU(j\/c^&]X IIJJJM.RU6uzt-2,'+7 /,)))))*--------de?6+/)4+)--------)22/ZZ?301**"!eeeYYYfffppp iii ppp & / + 9 :eg? +=:>;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444444 +84 7ij? +<31 > >AB H +I +K +KKOG@ +3@.2UFJm??????~oNWH'?vS??p}uP_W2UP(\W/ed8lk?mo at km>gj;eh9W^5X_6FM$W^5??s[b9V]4T[2U\3PW.KR)IP'JQ(KR)JQ(GN%=]?'Gm%O84 9 @ @pm? @4<5C;7;;;;;;;;; ?;>ii? + +C:84444444444444444no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62;;;;;;;;< + +@< + + at kk?F=; M KORIO(3GAL`?xkwi\?eC?sQ?{Y?pNvhNvhN???{kTk]:?xU?{Fvl7nk(mj'nm5`_'DC1*) +0 (L P4 +84 7ij? +<31 7 7 7 7 7 7 7 744444444no? + 9-50>62444444444 +84 7ij? +<31;;;;;;;;;;;;;;;;no? + 9-50>62444444444 +84 7ij? +<314444444444444444no? + 9-50>62444444445 +84 7ij? +;20 +L +L A A +;<AB +H +H? <! 1;C8W_T??x|lHl\8wgCk[7^N*_O-_O-[H']J)_L+cP/hU4n[:t`?wcBqgNkaHd]J]VC???E?1GA371#IA,YQ?u=?|D??l?~_?oO?fF?jI?rQ?{Y?]????xT?tP?lH?b>?hD~X4?[7n\FgU?_Q,^P+^Y`[!Z[UVNSLQGL8 at E1sv?. +<)<;988:<=;;;;;;;;nn? + +@4<7E=9;;;;;;;;8<9=ii?@54 +2 +2 +) (  ppp iii fff```aaa``` #&Z\?13:5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........3/+,^_?2+,679:??CCLJ C@< @C +H??y?????m_T6~tQ??y??dqiDMHQL"VS&^[.db2fd4cc1aa/T[1U\2CJ SZ0??mT[1MT*JQ'LS)HO%EL"EL"HO%IP&HO%EL"%Cw/cJ<7778]Z?20:284855555555:623^]?923................[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0555555559625a`?=67FG +OSFE7'3Kui]yma?fEv\;xaA?mMxlTi]E???p]LeY1~rJvr3fb#df%ik*quPPT/"!) ,,AD3/+,^_?2+,00000000........[\?-+5+1,0........3/+,^_?2+,5555555555555555[\?-+5+1,0........3/+,^_?2+,................[\?-+5+1,0........2.+,^_?3+,FF;<67;;7<.,%'AH'V]QD$RE%M? %QC)TH2YM7ZM8ZOIfU9jY={e55db?89F654><<<<<<<< A;29dd?;6=8888888888888888bb?87D21-788888888 =7.5dd?7298888888888888888bb?87D21-7<<<<<<<< + +@:2;gg? ?; BG JTZOO,?1 at SbYJtk\?hDpX4o[8?rO?y^ukP???i\g[5nb<]\#UTV]3Y`6JNM.21 +5':B@: =7.5dd?7296666666688888888bb?87D21-788888888 =7.5dd?729<<<<<<<<<<<<<<<? 8 9 +< +<2 < +.4(/BI7\e,en5???xqCWP&ZS)PJ*HB"IC-F@*PIAQJBOIKLFHC=I82>.'7' 0KEF2hj?9 @ @,A?;IWSacZIaXGob@~qOx[9|_=?eC?nL?tT?zZ?_??a????}]??a?tRr^9nZ5_P)j[4OR%\_2ek?`f:PT/BF!=C)@F,162',( 7kl?2 G + +H99::;;;;<<<<<<<F6>'C?,kQL > 5+.ed?+* 8-,2:111111112.+5bc?-+44444444444444444cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..6111111110-+6de?2. +:@? +FJ?D.<4FT^XBjdNi@~h?xf>}kC|vV?zZ????rfi\:dW5RS)QR(GMA4:. /&<<< A )"51.8bb?0.72222222244444444cc?4/ =/..64444444451.8bb?0.71111111111111111cc?4/ =/..64444444451.8bb?0.74444444444444444cc?4/ =/..6444444443/.8bb?2.9>>56/033-9)!+5>FX`9en`i??na`0BCKL$FF,<<"45-*+#--7**4!"@9: 23/75@7jq?BDG* +@79EPR^WU>KI2RN!`\/WI$_Q,o[8yeB?hG?jI?gH?gH????jJkHs_lm?2. +;KFED9A2;:NWTN6TN6p[.?k>tc7_N"[U1rlH??}v^RYL,VI)JK+JK+)08 CCTV +=;446Bii?3.99999999977777777jj?3.:375 + +A77777777446Bii?3.92222222222222222jj?3.:375 + +A77777777446Bii?3.97777777777777777jj?3.:375 + +A77777777114Bjj?4/<BB : +; +4566 +9$F(246 at BT\+iq at kt[d??aSZ'=DOV-OT=EJ38>>*000 ++ 93?AMP34 +C3u???;=3%HCKM[ce\`;HL'KLWXe`:gbm`=q]456688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666``?609.735666666666847bb?9356666666666666666bb?82;0957332221113637ge? +:58B@??4 9 $* +:BS'Te9WeLKY at 8BA*43jm?GG!TIL A >88766544.),4ah? ?8@$D2=];BJ)08/2!IL;[[9TT2qe;pd:ob at m`>k_Gk_Gk`NlaO???jbK_]6XV/Z["kl3Y_U[2<1+5*!), + +%43:<69bc?2#%11114488 DBB@BBEFgd?/*009> D>>;;6744 dar ddd```fffddd```ddd```,,..////--//////bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444444737bb?: 476678:;== B CHKOT Y "[fp?75>;6?G]H>T?KkFDd?8_25\/2[;3\<1WH/UF3u(jU +J>>77bf?84 =7 +@@ C<<<<::8813-1ab?0+-4444444466666666bb?82;0957444444442515_b?8354444444444444444^a?609.736666666666959be? <69L M EC 7<8!?#/E&2H*6L*6L$0H%= +3,di? : 9@04/36688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666``?609.736666666666847bb?9356666666666666666bb?82;0957333222223737ee?:58DBBB9 += +(+&4%,:+4C,6E./;7 ,(* dg? ? +=H += B9888766544 + :53 nfAoiEpjF???njEec=_]7]^6hiAQT)JM"%(!$) !+(66;=69bd?0#%11224466::>=??@@a`?)) 79C?<;;8822..caoddd```fffddd```ddd```!"#$'(,,++//1111bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402///// ///13/2bc?4.0////////////////bc?3-6+402444444444737bb?:476678:;== B B +GJNRW Ykv?/ *+/9:FK-?????yd`:f]@cZ=bWAeZDe^Ad]@_\1[X-VZ(LPDH#=A??t at K)G^4 at W-Bg3:_+*X3-[6-_^/a`%VwMn-o +#eQ H==66cg? 95 =8 AA C>>>>==994614ad?3-/5555555566666666bb?82;0957555555553626_b?9365555555555555555_b?719/846666666666959be? <69RSOMBB @ +DEDD B +DBDDZ_?.- 6,54 +:6688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666aa?719/846666666666847bb?9356666666666666666bb?82;0957555555557:6:df? <79 FDGFDG6 +9**$" 0+96cf? <6 + +@4 <5688766544 +:519_g?6.943$!+41HL3Z^Ecc=aa;h`;h`;fb5gc6ih0lk3no3pq5??l[^)QR0LM+EF8IJ<--+''% + +, *-)33<=?A47bd?0!#11224466679:=<;:Z^?(-BDJ<27732)($#calddd```fffddd```ddd```!'())--1144bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+40244444444 4737bb?:476678:;== A +B GILPTWp~?9!1>D-3????????asgMh\BbUBfYFi^@dY;^W+\U)_`6WX.NS*DI ??k=F9 BA +DAAAA??>>8;47ae?6026666666666666666bb?82;0957666666663636`c?9466666666666666666_b?81:0947666666666959be? <69CF I GA??AFEEDHJMNej? 61 8. 87 ;6688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666aa?81:0947666666666847bb?9356666666666666666bb?82;095766778899;=9=dg? +?9; F +DKJNO B C++((= A X [hk? + +@8 ?4 +=9 <8876654442/9aj? 7.<*$//9.NXMchH[`@ST*NO%ifCheBff4dd2af#af#ai ai ??[DL4: -3%$2&%3 0 .98;:@BEG?A47bd?.#%2222444456:;:864[a? +- +7#G@A4110*(  bag +ddd```fffddd```ddd```  +&&--2266bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444444737bb?:476678:;==AA E GJMRThz? F5CN5=&T\E???????u]nbJfUCkZHl^AdV9^S&_T'Z`4X^2Z\4SU-??pAG@P4D.L ,J +"O20]@.c?(]| B?,}!c[L F>?87dh? ;6 +?9 +CB ECCCCAA??? +A8 ;`f?:136666666666666666bb?82;0957666666664747ad?:576666666666666666`c?92;0:58666666666959be? <69, +177 +869 : ? +@ B B B +A @?ej? +4,4+4136688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666bb?92;0:58666666666847bb?9356666666666666666bb?82;0957889:;<==? +A= @bg? +A;=A +@ JIRRKK +> = 9 +8GGYYkn? A8 ?4 >; >88766544<;5 +=dm?6 -)> + + 1=)P\H`f at W]7UW&Y[*hjEegB]d1W^+QZLUGSFR??l9D#*#"79>DDDDCCCCC;=25bd?0%'44442222554431/.am?6=%C / -* 1(' bbdddd```fffddd```ddd```  ""--4499bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0/// /////////////bc?3-6+402444444444737bb?:476678:;==@@E F +HKOQXm? M +*;K=F3"+????????kvjRjWFo\Kq`BfU7^Q%aT(LV$OY'Y^5V[2??{MN$QU"GKBS;L(J)+M,#Qa!O_ +Az6o`YK +G @ B ;:ei? ;7@: +C C FGGFFDDBB CE ? + at ah? =467777777766666666bb?82;0957777777775848be?;587777777777777777ad?93 <1:69666666666959be? <69& *22 6 +5 +9 ;677 8 42*(af?0*4/ :556688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666cc?93<1:69666666666847bb?9356666666666666666bb?82;095799:;=>? @ +A +D? Bbi? B;=:: H +GSSMM +< +< 9 +: FDRQfi? +=5 <1:7:88766544>=27Yc?& ,%$5+;H*DQ3LS'OV*Z](ad/W^5SZ1KT)CL!9D2=-8+6?|(3%) $ 9 +=@ N@@?>;:766814bc?2*,66442211/.+*)+-/iy?"988!"! , + ab]ddd```fffddd```ddd```!!--66;;bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402////////13/2bc?4.04444444444444444bc?3-6+402////////13/2bc?4.0////////////////bc?3-6+402444444444737bb?:476678:;==@@DE GJNOUk? +#U"';,7''2"rqU?????y~oZlYHr_NvcEiV8aP$eT(CRGVTY0RW.???S N0aY5\T0QR&MN" =fj? <8@;D +D F H H H H G G +E +EGI +A C`j? @788888888866666666bb?82;0957888888886959be? <698888888888888888be?:4 <2;79666666666959be? <696 +8 ? =?=EH@@:910))bg?1- +:6 +@746688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666dd?:4<2;79666666666847bb?9356666666666666666bb?82;0957:;<>@A B +C EG B E`i? D=? +/0 A +B +Q +Q +J +J01 + . ;= L +Mcf?;5 +=2:5788766544<<04U`~  '4G4ATAHV2??r????s^p[JvaPydGjU8bO$gT)CXDYQX.LS)???QI4gVBeT at PH$UM)OW0QY2fj? <8 A;D +D +G J J H H H H +E +EHJ B C`j? @9:8888888866666666bb?82;0957888888886959cf? <698888888888888888be?:4 +=2;7:666666666959be? <69H IOKKIPSSQEC8;7 :af?0+ +72 +9,,6688::;;6847bb?9354444444444444444bb?82;09571111111113/2bc?4.06666666666666666dd?:4 =2;7:666666666847bb?9356666666666666666bb?82;0957<=>@B D +E F +HJ +E Gaj? F?A *, +>? +N +N +H G98*( / / += >dg? +=8 A6 +=7888766544D F: + at cn?.!#&8:)<&:M7?N%2A>FNV#GJ*-+)$!11\c?<6> +A C5E344510-,-/-0bc?613666622//.-*- +3@'*K/2Sp??) +!- abZddd```fffggg bbbggg bbb  +  +km? +C8?5>8899999999 ?=35aa?=8:7777777777777777cc?:5 A9 + +@6377777777 ?=35aa?=8:9999999977777777cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:;;;;;;;;99999999cc?:5 A9 + +@63;;;;;;;; ?=35aa?=8:99;;==>><<??BCDETn?RM#]A(L"'#%*&??r?Smg-mg-ug at n`9fSDdQBd^:_Y5FDTR!??QV]Vf`p%Lb!G]>X1 at Z3>>>>>>>df?@; +F= + E:7:::::::: D B8:ac? B=?<<<<<<<<<<<<<<<A<;\^?:: B::::::::::::::::ce??: +F> + E;8<<<<<<<< D B8:ac? B=?::::::::<<<<<<< +H? + E:7::::9999 +J? = +LVh~'!*A;C^=>#*,/'<*? '@ $={?4 $ % bbbggg bbbfff]]]^^^]]]^^^ []?3.708488899888703.1]]?2-01111111133333333YY?/,5,5141111111103.0]]?2-00000000011111111YY?/,5,5142222222203.0]]?2-02222222244444444YY?/,5,51422222 22203.0]]?2-011112266;;=>@ABBRh? E?I 3#K/47?DGkmFwyR?{Dto8qc>oaO,QCWUOLFEAAZa? ?? +C>MN K K K K K I I +H +H@<B +JY`?<>8 +> = =<;;::;;;;;;;;[b?<7 +A6>:= @ @ @ @ @ @ @ @ +A9= +DY`?> +A: B B B B B B B B @ @ @ @ @ @ @ @U\?85 +A8 +A= @FFEEBA?>=56 =T[?6809999999999999999Z]?51;1:6:999999996946]`?8367777777777777777X[?2040649334556772756Z]?4069999999999999999Y\?51;1;7:888888886946]`?8365555555599999999Z]?61;1;7: +D E E F +G +GHH@I +D@Ye?H C@DDDDDDDD H H G +F +F EDD^a?94=2;7:::::9999=32=Sd? ) +#2%:? 5:2053$:8"86-+ +#!G +C =85578X`?51 +;1 +;7 :88888866/416ae?813974202.0 ,2'* .1#4"!2 /+nj?   ^^^]]]^^^fffiii   + + +ccciii   + + +ccc ac? + 5 4;+//57787:987- 5 5 +6bc?/-4////////////////ef? 84 +9',*1////////,44 5ab?.,4--------////////ef? 84 +9',*1........,44 5ab?.,4........00000000ef? 84 +9',*1........,44 5ab?.,4,,,,..0077;; > +? +? @\p?LIM4 +F$-68AJBI*pwX??^yxHmc?ukGveUdSCZJMcSVUHB_RL??yOL;GNBI^i?<? +8==<<; +: +: 9 +: +: +: +: +: +: +: +:fn? +FA E275 <????????@ = +FK`h? = +C@AAAAAAAA????????^f?AAI8 +;6 : +D C C B +@ +@ = = 85< BYb?2 +8 4 8 8 8 8 8 8 8 877777777ei? > : ?-20 8 8 8 8 8 8 8 8 82 : : ;ae?42 :5555555555555555cg? +<6 :+..6122344553 87 +9ae?627 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8ei? > : ?-207444444442 : : ;ae?42 :3333333355555555ei? ? ; +@-31 +9CCDDEFFG< J JE]j?DBD +C +C +C +C +C +C +C +C FEED +C +C B Bhl?B +=A.31 8 8 8 8 8 +9 +9 +9 +9A +; 9dl? +C? D275 <222244551: < ?cf?=< C +GD87 , 3-!2$/5$/5$/1!,.'+ $ +ol? +   + + +ccciii   + + +cccfffUUUWWWUUUWWW  PPl#-$) 2.-102122$--*WY"$ 1))))))))%%%%%%%%QSy&+ +3"$#-))))))))#,+(VX~"# +0''''''''))))))))QSy&+ +3"$#-((((((((#,+(VX~"# +0((((((((%%%%%%%%QSy&+ +3"$#-((((((((#,+(VX~"# +0&&(())++,,//2345FT?7F +Q9 =&2(3"P[JpuMch@^X6f`>teRqbOkXTq^ZWI at UG>?zlIC5LODUXM8FI,:=)F +<RRa_KIB@99 +5 +5KT} 4 +BH +;B +B A ? ? +> +> +> +> +: +:<5 8 +@T\?0<> 7 7 7 7 7 7 7 755555555MU?2 9D253 :::8743221/ 57NW~% 0 3--------00000000PU,1 :',, 5--------* 32/V[?'* +70000000000000000OT~+/ +7'((2,,--.//0.1,,X]?+*2----------------QV?-2 :'+* +4********* 32/V[?'* +7........,,,,,,,,QV?.2 ;)-- +7 +9 +9 +9 : ; +< +< +<4CB +9R`?6 :A88888888 +; : :98877TY?0 +4 +<)-, 5...//000 C E C;JX?@E2 :7;? +J KLG765568 : 3 9 +!4,,#11!.'*#"$"!RP^   WWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiighbghbghcghcghcghcggeggeffffffffhggiggihhjhhjhhj???LJWWVfihx^_tjk?op?{|?gk?fj?cj?bi?`g?_f?^e?^e?`b?fh?ac?Z\????UW}]_?mo?fh?fh?fh?fh?fh?fh?fh?fh?eg?eg?eg?eg?eg?eg?eg?eg????JLrXZ?jl?_a?gi?gi?pr?fh?fh?fh?fh?fh?fh?fh?fh?^`?df?^`?XZ????RTz[]?km?gi?gi?gi?gi?gi?gi?gi?gi?fh?fh?fh?fh?fh?fh?fh?fh????JLrXZ?jl?_a?gi?gi?pr?gi?gi?gi?gi?gi?gi?gi?gi?^`?df?^`?XZ????RTz[]?km?gi?gi?gi?gi?gi?gi?gi?gi?eg?eg?eg?eg?eg?eg?eg?eg????JLrXZ?jl?_a?gi?gi?pr?gi?gi?gi?gi?gi?gi?gi?gi?^`?df?^`?XZ????RTz[]?km?ek?ek?ek?ek?ej?ej?ej?ej?b g?bg?bf?cg?dh?ei?ei?ei????KT}Ze?mx?[j?_n?^q?h{?_olk{x??s?????}??v??|?????{?????m??h?????g??v??x??????q??d|?Yu?Yu?Xw?Yx?_?^~?_z?]x?at?at?fr?gs????PY?]h?kv?\l?k{?h|?k?cp?cp?cp?cp?cp?cp?cq?cq?ft?[i?Yh?Zi????Ud?bq?cr?fu?et?et?ds?cr?cr?bq?bq?ap?ap?ap?ap?ap?ap?ap?ap????KS?Ya?lt?`h?hp?iq?rz?em?em?em?em?em?em?em?em?dl?_g?bj?`h????S[?dl?iq?go?go?go?go?go?go?go?go?em?em?em?em?em?em?em?em????KS?W_?hp?^f?hp?ks?v~?el?dk?dl?ck?bj?bj?ai?ai?aj?\e?_h?]f????PY?aj?gp?di?di?di?di?di?di?di?di?fk?fk?fk?fk?fk?fk?fk?fk????HMwV[?jo?_d?hm?in?rw?di?di?di?di?di?di?di?di?^c?di?^c?X]????RW?[`?kp?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk?fk????HMwV[?in?^c?ej?ej?mr?bg?bg?ch?di?di?ej?fk?fk?ch?ch?Y^?UZ????X]?\a?gl?di?di?di?di?di?di?di?di?di?di?di?di?di?di?di?di????JOyX]?jo?_d?gl?gl?pu?ch?ch?ch?ch?ch?ch?ch?ch?^c?di?^c?X]????RW?[`?kp?di?di?di?di?di?di?di?di?ej?ej?ej?ej?ej?ej?ej?ej????JOyY^?lq?bg?jo?kp?uz?ao?ao?bp?bp?cq?dr?dr?es?Zh?ft?`n?Tb????Tb?]k?gu?em?em?em?em?em?em?em?em?fn?fn?fn?em?dl?ck?ck?ck????KPz Y^?lq?af?in?in?rw?di?di?ej?fk?gl?hm?hm?in?\f?bl?do?Wb????Zh?gw?\l?fw?du?ct?ct?du?du?`q?^o?go?fn?em?em?em?em?fn?go????IQ?W_?iq?^f?fn?fn?ow?gl?gl?gl?gl?gl?gl?gl?gl?`d?ei?]a?VZ????PT?Z^?ko?Vc?[h?dr?m{?u??z???????w?s{ov~howeg?bd}a_?a_????JIQ[Z`nmsa`fgflfejonsggiggiggggggggggggggegge\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRPLK  +  ((11:;>>2 5,(TU?'- +:--------11111111IJv'+ +:,0),--------/1)'QR~'* + 7////////--------IJv'+ +:,0),......../1)'QR~'* + 7........00000000IJv'+ +:,0),......../1)'QR~'* + 7,,,,..0022669::;RVy&=G? G>I$;C#:B at M9anZxx^hhN^Q>ZM:oZ/?k at m^5pa8??ve_=OT>>C- at PP6FF8O*A OM[!]RQJHBA<=LT?4 ? +G?LNNGGGGEECCK ? +8 7HY?2@AFFEEDCCBAAAAAAAAIQ?19H +;?9 < < < < < < < < <A888LT?0 +>A +> +> +> +> +> +> +> +> < < < < < < < =::=543KT) +8:5555555511111111EIx+/ ?3 8265555555557/+QU?+0 +=3333333333333333FJy+1A36.0//001223 8 8.+SW?-1 +<5555555555555555IM|+1 +@26/24444444457/+QU?+0 +=1111111177777777HL{+2B6 ;5 +9 @ @ +ABBCDD ?G ?4MZ?: @G +@ +@ +@ +@ +@ +@ +@ +@ A +@ +@ ?>>==IM|+2B4 +9265567 +9 : ; +< +IJIEO^? 3 +53*)%#"  +; +; +; : :998HP?/6 E7 +;4755554400+.&$U[( .<?CB#G$=!:* &  + +GGIRRRMMM + + +RRRfffqqq cccqqq cccpl`  !"-. 8 : @ @ + +< >89ee? ;8 =3333333366666666mm?B ;A14,,333333339:45bb?8494444444433333333mm?B ;A14,,222222229:45bb?8492222222244444444mm?B ;A14,,222222229:45bb?84911112266::;<?@@@uv?7C GF NCJ*!2!3%:L>^`HfhPaVBNC/cJ"sZ2`L+fR1??ycXBCD>()#4AR/F8<44;;;;;;;; +? @:;be? >: +?9999999999999999jm?F + +BI9;0055677899 +? + +B > >be?=< C;;;;;;;;;;;;;;;;mp?H AG7:0088888888 +? @:;be? >: +?77777777<<<<<<< @ + +B C C +:/ +5+Eo??#9%;"81196 = < +A C99 +; < < < +; +;lt?HAG7 :00??;;6611 0 5 +-2qy?3.2 #? $@"C +!B @:2 /opk + + cccqqq cccfffiiihhhiiihhhd_L  +*,7 +9 @ +A8:7>jj? A52<<<<<<<<88888888ee?8050;8;<<<<<<<<463:ff?=10::::::::<<<<<<< IC O I I +N +N K KHGFE E<@ Kah?E +@2????????????????ac?9393 BA D????????9;8?fh? B63AAAAAAAAAAAAAAAAbd?<3=6A<==>>?@@AA6>@ Deg??7:????????????????eg?=3:3@=@999999999;8?fh? B63????????========eg?=3=7 +F + EI L +M +MNOOPPE +M +J Kbm? TH? +L +L +L +L +L +L +L +L +L +L KJJIHHdf?=3;5 +C B + E>?@ B D +F G +H !  56??.7!91=> R +Qaaor9 : =?A B BAdl? :/7/ = : =FFCC<<33.4-"7|??%1 /-2.4132*)jke hhhiiihhhfffddd```ddd```df[   +RUJM[h? B3 5 / / 2 2 8 +9 ? +@>>=<<;::cd?>7?4<79666666666847`c?93588888888<<<<<<< @]k?@ +;?AAAAAAAAAAAAAAAAah? +>8 +A8 A> @ E E I I I I +J +JB +D>A_e? C>B +DBA??@AB +> +> +> +> +> +> +> +>_f? =7 @5 =68=>@@@@>=>A=@_e?A;>AAAAAAAA C CBAA@??gk? <5 <1957<<==??AA8;7;`c?>8;::::::::????????ag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C +D C CA@?>>_h? +53 +<8 +BC FHHCD>?<<#3 8%";(u?? *79 +I +I L L +I +IEE QKIUM @7>ax?=:H<=AR_bMK&(;L<=N>*94#fs? (1*LK; 8   ddd```ddd```fffddd```ddd```df[  +< ?; ?^j?B; +=::889977>>==<;;:be?>7?4<7:666666666948`c?93588888888<<<<<<<R[g{px??_K0wcHziO?y_???eVA\UMhaY8 @]k?@ +;?AAAAAAAAAAAAAAAAah? +>8 +A8 A> +A E E I I I I +J +J C +D?A`f? C?B CBA@?@AB = = = = = = = =`g? +>8 +A6 =78>?@AA@?>@ C?B`f? C=?AAAAAAAA C CBAA@??fj? <4 ;1957<<==??AA8;7;ad?>9;::::::::????????ag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C +D C CBA@??_h? 63 +<: +D D G +D EBD?A?@*3 0--*i{?, 8= J J L L +I +ICC OC>FJ +F DJQe?:8 J72).13+, +"-",6.8B&4+99-bh? B H E 8 7 )' ddd```ddd```fffddd```ddd```de]  +  # (bj?=F IGGBB8811?>>=<<;;af??8 @4=8:666666667958ad?:4699999999<<<<<<< @]k?@ +;?BBBBBBBBBBBBBBBBbi? ?9 +A9 B? +A E E I I I I +J +J C E?A`f? +D?B CBA@@A C +D +? +? +? +? +? +? +? +?_i? A;D9 @:<?@ABBA@?B EA +Dci? E?BBBBBBBBB C CBAA@??ei? ;4 ;1968==>>@@BB9<8==<<`g? ?9 A5>9;666666667:69be?:47::::::::<<<<<<<J* +9>^"bWSMKMRX +[au?TNWLUQSRRRRPPMMLNGJ`v?LHKRQPNLJI +HMMLLK +J +J +Jan?H +D M CKEGFFFE +D +D C C +DF BE`m?IEHIHF +D C +D +DEEEEEEEEE_l?E?H=F B +D +H +H G G G G C C +BD +> @]k?@ +;? C C C C C C C C C C C C C C C Cbi? @9B: +C? B E E I I I I +J +J +D F@Bag? E@ C CBAAA C +D F +@ +@ +@ +@ +@ +@ +@ + at _j? +C>G; +C=>AA C +D +D CAA E +G C Fek?HB +D C C C C C C C C C CBAA@??dh? +:3 ;2:79>>??AACC9<9= + +8 J +LJ OGGce?:)( ddd```ddd```fffddd```ddd```de_acz25 +G +G I I +@ ?:: @ @ +? +? >===_i? @9 A6 +?:<666666668;7:cf?;57::::::::<<<<<<<89-H??x??zplOlhK??swnC~sE~sEhcE`[=Ac!eURNKKPW \au?TNWLUQSRRRRPPMMMOHKaw?MILRQPNLJI +HLLLK +J +J I Ian?H +D M CKEGGGFFE +D +D +DEF +A +D_l?G CGHGE C C C +D +DEEEEEEEE_l?E?H=F B +D +H +H G G G G C C +BD +> @]k?@ +;? C C C C C C C C C C C C C C C Ccj? +A:C:D @ C E E I I I I +J +J E FA Cbh? EA +D CBAAB +D FH +D +D +D +D +D +D +D +D`m?G +AJ?G @ BB C E E E E CB EH +D +Gfl?HB E C C C C C C C C C CBAA@??cg? 93 ;2:8:>>??AACC:=:=cf? @;=<<<<<<<<AAAAAAAAag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C C C C C +D +D +D +Dai? =<FBL +K +NOOLKED??B GE +H^i? +O NT N N J JEEBB/9C :1.8 + at Z]?@#(H=Bb:CTCL]8EM6CK(8Y+L +C 5>B +Q +W + I + I / 1eir +ddd```ddd```fffddd```ddd```de```j / / 9 :BCFG +A +A @ @ ? +> +> =_k? +A:B7 ?: =666666669 <7:cf? <68;;;;;;;;<<<<<<< @]k?@ +;? +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +Ddk? +A; D;D +A +D E E I I I I +J +J E +GB +Dci? FB EBBAB C FH IJJJJJJJJ`o?L GP +EL F G +D E F +G +G F E +D E +G C Fek?HB +D +D +D +D +D +D +D +D +D C CBAA@??bf?82 ;2;9;??@@BBDD;>:>dg? +A;>========BBBBBBBBag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C C C C C +D E E F Fbi? B?HDM NQTSNMFEA@ KO KNal? LDE J J +I +I +G +GEE : ? 4%"2/-C???KI^GI`HJa-4Q*1NA 6<@ +O[^ U<5,) + dhWddd```ddd```fffddd```ddd```ddb  ab] + $ +& ? +A R SB +A +A @ ? ? +> +>_l?B;C7 @; =666666669 <8;dg? <69<<<<<<<<<<<<<<< @]k?@ +;? E E E E E E E E E E E E E E E Eel?B< D<E B +D E E I I I I +J +J FHB +Dci? +GB EBBBB +D +G I KMMMMMMMM`p?N +HQ FM G +H E F +GHH +G F E +D FB Edj? +GA C E E E E E E E E C CBAA@??ae?82 ;2 <9< @ @AACCEE<?;?dg? B<?>>>>>>>> C C C C C C C Cag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C CB C C +D E F +G +Gcj? BB KFP PSSSONIHCCNO +IKam?I? @EE +G +G +I +I +I +I BE -)149KK?QQE???XXN9;J!#20 8JI + [O=6/ 6/1ceZddd```ddd```fffddd```ddd```ddb + ccY< ?W XBBA +@ +@ ? > >]m?B;C8 +@; >66666666: <8;dg? +=79<<<<<<<<<<<<<<<@C@ +H SOBH!Z,HUegleotm??wi_;tb0vd2tfAm_:FGL%&+HGmmOSVSM +JLQau?TNWLUQSRRRRPPMMJLEH^t?JFILLLMMNNNKKJ +I I H +G +Gan?H +D M CKEGIIHGGFEEEG +A C]j? +D? CFE C B +A +A B CEEEEEEEE_l?E?H=F B +D +H +H G G G G C C +BD +> @]k?@ +;? E E E E E E E E E E E E E E E Eel?B< +E<E BE E E I I I I +J +J FH C Edj? +GB FBBBB +D +G +J LPPPPPPPP^q?OJS GOIJ F FH I IH F FB EA +Dci? E?B E E E E E E E E C CBAA@??ae?71 +:2 <:< @ @AACCEE<?;?eh? B<?>>>>>>>> C C C C C C C Cag? +D@ I? +GA C C C C C C C C CEG CFan?H B +D C C C C C C C CB C C E F +GHHcj? +DB KFP +R +U R RMNIJGGJI +? Aan?IEIBBEE +I +I L LAF 2"BEH?fi`ppNccAwvZ"! + +5 I + +j + +j9 +7 -1&$ + +  +fcn   ddd```ddd```fffddd```ddd```ddd``` + + +=?GHPM +P N`n?Q CL8A57 +K J H G +F E @ @:=7;Zh? +> +; +> ?>><;:99:9987766fh? 92 +:/847::<<==??7:69]d?:47::::::::44444444fd?81 9.613889::;<<<>:=_f? ?9;????????<<=>@AABef?>8 A8 +A> @>?D F HJLM*A %<1>D??????zuaWG%rb at g[A{oUINT"(#OE R` +HORNKJ +H D_o?OMYN TLLMMMMMMMMMPLPaw?SMPNPQSTTSRUUTSRPPOaq?OK +UJQIIKKJII +H G G BE +A +D_l?E? B C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA +DF +@ Bcj? ?8:E +D B +A +A B +DEE +D B +A +A B +DEan?G +AJ?H +DGGGFEE +D C C +DF +A C]j?E @ +D @>> BHLLJPOMMMMOP\o?M +HQ +EM G +H +G B<< +@ +C A>> +@< ?ah? A;= +D +D +D C CBBB E E +D C CBAA_f?<6 ?6 ?<> C C G G G GHH ? +A< +>_i? +B> B B C +HI +H G F +EFFFGGHHH_l?E?H=F B +D +H +H G G G G C CDF @B_m?B =A G G G G G G G G E E +F G G H +I +Iam?L H Q GO +IK +F G G HJKKLFH CE_l?G BFEEEEEEEE%9*>"0A70A7)6I)< D :^h? JJTEL @ +A ' +% + `a\ddd```ddd```fffddd```ddd```ddd``` +, .8;EEKJ^l?KAJ:C 8; +K +K +I +I H G B B= +?9 >=<;:::::98777ei? +92 :0857<<==????9<8;_f?<68::::::::44444444dd?819.614899:;;<<< ?:>_f? ?9;????????>>???@@@ef?>8 A8 +A> @??E F H +ILL +$G &I -=?????????xiHteDn_BxiLZYTA@;$5O$>FJ +EIMMMNNL_o?OL +XM TLLNNNNNNNNMPLPav?SMPOQRTUUTSTTSRQPPOaq?OK +UJQIIKKJII +H G G +DF BE`m?G +A C C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA CE +@ Bcj? ?9;E +D B +A +A B +DEE +D B +A +A B +DEan?G +AI?H +DFGFFE +D +D C C +DF +A C]j?E @ +D B?? BGKJHNMLKKLMN^n?L FO DL +E G> ? +@ ?<::;> +@< ?ah? A;= +D C C C C C CB E E +D C CBAA_f?<6 ?6 ?<? C C G G G GHH ? +A< +>_i? +B> B +A B +HII +H +H GGGGGGFFF_l?E?H=F BE +H +H G G G G C CDF @B_m?B =A G G G G G G G G E +F +F G H H +I +Iam?L H Q GO +IK G G H +I +IJKKFH CE_l?G BFEEEEEEEE(")#&/%.= 6 ?:bj?L +E N +<B +4 5 ! +  `a\ddd```ddd```fffddd```ddd```ddd```" & +24@@]j? +B@H<E ADMLKJJ +IE +D AC< +>[i? =8 +; @ @ @?>>==>==<;;::bh? +:4 <3 ;8;??AACCCC > A= @`j? A; > > > > > > > > >88888888df?;4 <094699::;<<== ?;>`g? +@:<@@@@@@@@AAA@@???ef?>8 A8 +A> @?@E F H +IKLHS5O^}???????????y?pNrb at pfMqgNRSNBC>2:E%-8LKKMNMMN`p?OK VLSLLOOOOOOOOLOKOav?RLOQRTUVVUTSSRRQPPPaq?OK +UJQIIKKJII +H G GFH +DGbo?I CE C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA BE ? Bcj? @9;E +D B +A +A B +DEE +D B +A +A B +DE`m?F @I>G CFFFEE +D C C B +DF +A C]j?E @ +D +D B @ BFHG +DMLKJJKLM^m?K FOCK +E F: +@D +C<8:>> +@< ?ah? A;= C C C C C C C C E E +D C CBAA`g? =7 ?7 +@=? C C G G G GHH ? +A< +>_i? +B> B? @ GIJJKJIIHGF +D +D C`m?F @H>G CE I I H H H H +D +DDF @B_m?B =A H H H H H H H H +F +F G G H +I +IJam?L H Q GO +IK G H H +I +IJJKFH CE_l?G BFEEEEEEEE 20 +4 0::ABgn? +H : B +(.    + ``^ddd```ddd```fffddd```ddd```ddd``` +, -_k?8 ;D?IHKMMLKKKGGFG ? @\j? =79 +A +A +A +A @ @ @ @ @ @??>==5 +>=?BBDDFFFF BE ADbm?E ? A +@ +@ +@ +@ +@ +@ +@ +@;;;;;;;;cf?=7 +?3<79::;;<==== +@< ?ah? +@:=AAAAAAAA +D CBA@?>>ef?>8 A8 +A> @AA F +G G H +J +J +S_7#3d??????????????pxhD|jB?zRxiJufGsdMXI2!\ TNON +H F +H`p?OJ TJRKMPPPPPPPPKNKNcs?QLNQRTVWVVUQQQQPPPPaq?OK +UJQIIKKJII +H G GGJFIcp?J +DF C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA +A +D ? Acj? @:<E +D B +A +A B +DEE +D B +A +A B +DE_l?F?H=G BEEE +D +D C B B B +DF +A C]j?E @ +DF C +A BEF +D +AGGE +D +DEGG`m?F +AJ?F @ +A> +@ B A +@ +@ +C +G> +@< ?ah? A;=BBB C C +D +D +D E E +D C CBAA`g? +>7 @8 A= @ C C G G G GHH ? +A< +>_i? +B> B> @ GIKLMMJJHF +D C +A +A`m?G @I?H CF J J +I +I +I +IEEDF @B_m?B =A +I +I +I +I +I +I +I +I G G H H +IJJJam?L H Q GO +IK H +I +I +I +I +I +IJFH CE_l?G BFEEEEEEEE +H GEDEH +G Jgn? > +' +.   +  ``^ddd```ddd```fffddd```ddd```ddd``` + bk?-2<<FILLLKKKLHHII +AB]k? +>8 : +C +C +C +C D D D D D +C +C BAA@@_i? >:C: CA +C F F +H +H +I +I +I +IFH +DGbo?I CE +D +D +D +D +D +D +D +D????????bg? @9 +A6?:<;;;<==>>> A= + at bi? A;=AAAAAAAA +D +D CBA@?>ef?>8 A8 +A> @ B B F +G G H I Iag? Uw??NXq???????????bnB?sG?i;?tF?vIpU(+f VLOO +H +EJ`p?NIR +HPKMOOOOOOOOJMJMcr?PKMPRSUVVUTOOOOPPPPaq?OK +UJQIIKKJII +H G GGJFIcp?J +DF C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA @ C> Acj? +A; +>E +D B +A +A B +DEE +D B +A +A B +DE^k?E>G=F +A +D +D +D +D C B B +A +A +DF +A C]j?E @ +DG C +A +A +D +D B?D +C A A A A +CD`k?D>G< +C= ? A><= A F H I> +@< ?ah? A;=AAB C C +D E E E E +D C CBAAah? ?8 +A8 B> +A C C G G G GHH ? +A< +>_i? +B> B? +A GJLMNNIIGF +D B @ @an?H +AJ?I +DG J J +I +I +I +IEEDF @B_m?B =A +I +I +I +I +I +I +I +I H H H +IJJKKam?L H Q GO +IKJ +I +I +I +I +I +I HFH CE_l?G BFEEEEEEEEPQ O Q L N +D Eei? +- ```ddd```ddd```fffddd```ddd```ddd```ch{ % /3= AD I J +IJJKGHIJCC_m?@ : < +G +G +G H I I +J +J I I H H +G F FE]i? @;D=F D G I I J J L L N NJMIL`o?M GIIIIIIIII +A +A +A +A +A +A +A +Abi? B; C8 @;>;<<=>> ? ? ? B= + at bi? B<>BBBBBBBB C C CBBAAAef?>8 A8 +A> @ +C +C +G +G G G H H +Ya ESj}? 3Qhvv??????????~Wpg at v`1?pA?kF<E +A C +D C C B +A +A @ @ +DF +A C]j?E @ +DE B @ @ C +D B? A @ +? > > +? @ A`j? +B<E: +B;=; ? +CED +C +CD> +@< ?ah? A;=?@AB +D E F +G E E +D C CBAAbi? ?9B9 B? B C C G G G GHH ? +A< +>_i? +B> B +A CIKLMMMGFF +D C B +A +Abo?H BK @IEH +K +KJJJJFFDF @B_m?B =AJJJJJJJJ H +I +IJKKLLam?L H Q GO +IKKJJ +I +I H H GFH CE_l?G BFEEEEEEEEG I IK? = /-df} ```ddd```ddd```fffddd```ddd```ddd```cck + # .3 7 G G G H +I +IFFIJCD`n?B <? +F G G H +IJKKJJJ +I H G G G\i? A=G?I HKLLNNPP +R +RIL +HK_o?L FIKKKKKKKK E E E E E E E Eaj? E> +F: +C>@<<==> ? ? +@ ? B> Acj? B< ? C C C C C C C CBBB C C C +D +Def?>8 A8 +A> @ D +C +G +G G G H +GDV +EIk??)KIbi???????????}ihJr`:mGb:rU-#3n T +ENSKK Vaq?N GO DNJN +J +J +J +J +J +J +J +J IL HLeo?O +JLLMOQQQPPLLMNOPPQaq?OK +UJQIIKKJII +H G G +DF BE`m?G +A C C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA> +A= Adk?B = ?E +D B +A +A B +DEE +D B +A +A B +DE]j? C=F; +D @ C C C B B +A @ @? +DF +A C]j?E @ +D C @> @ C +D B @ +> =<;;< = +>ah? ?:C7 ?9:5L%,b%,bP ?< A> +@< ?ah? A;=??AB +D E +G +G E E +D C CBAAcj? @:B: +C @ B C C G G G GHH ? +A< +>_i? +B> B +DFKLMLLK +D +D +D C C C C Ccp?I CK +AJFHLLKKKKGGDF @B_m?B =AKKKKKKKK +I +IJJKLLMam?L H Q GO +IKKKJ +I +I H G GFH CE_l?G BFEEEEEEEE +: +: 6 +4(%ceq```ddd```ddd```fffddd```ddd```ddd```___  " +(,EE E +F G HEFHJCDao?C +>A +G H H +JKLMMLLKK +J I I HZi? C=G@J +HKLLPPRRRRJL +HK\o?M GILLLLLLLL G G G G G G G Gaj? G@ +H= +E@C<<=>> ? +@ +@ +@ B> Acj? +C= ? C C C C C C C C@AAB +D E F Fef?>8 A8 +A> @ D D H +G G +F +G +GA WB5[x?54?]}??????????ks^wiL?rU}eC}eC/?z [IPR F DOaq?N FNCNJN I I I I I I I I IL HLdn?O IL +JKMOPOONKKLMNPPQaq?OK +UJQIIKKJII +H G G BE +A +D_l?E? B C C C C C C C CEEEEEEEEan?G +AJ?H +DF +J +J +H G GFAA> +A= Adk?B = @E +D B +A +A B +DEE +D B +A +A B +DE]j? C=F; +D @ B C C B +A +A @?? +DF +A C]j?E @ +D +A?=? CE C +A = =;::; = =ah? ?:C7 ?8:4&\EL?CJ? ']>9D> +@< ?ah? A;=>?@B +D F +GH E E +D C CBAAcj? @:C: +C @ C C C G G G GHH ? +A< +>_i? +B> BFGLMMKKI B B B C C +D +D +Dcp?I CL +AJFILLKKKKGGDF @B_m?B =AKKKKKKKK +I +IJKKLMMam?L H Q GO +IKLKKJ H G G +FFH CE_l?G BFEEEEEEEE41("  cfk   +``bddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiii_q}_q}^o?^o?_k?_k?ah?ah?cg?ko?^`?IK????VW?gi?uw?gs?eq?co?am?`l?`l?am?am?`l?`l?am?bn?co?dp?eq?eq?v??JW?iv?mz?Ub?_l?^k?\i?]j?]j?^k?_l?`m?an?bo?bo?ly?ly?an?GT????MZ?gt?dq? fs?er?er?dq?cp?cp?bo?bo?bk?bk?bk?bk?bk?bk?bk?bk?|??OX?kt?ox?W`?en?gp?gp?_b?`c?`c?`c?ad?ad?ad?ad?hk?hk?eh?WZ????UX?hk?fi?ap?ap?ap?ap?ap?ap?ap?ap?\k?\k?]l?^m?_n?`o?ap?ap????KTen?mv?U^?^g?bk?js?bk?bk?bk?cl?cl?cl?dm?dm?kn?gj?[i?KY~???Hc~]?_??x????????????????y??W??T???~??dh?cg?bj?ai?^p?fx?n??B\wc}?i??Te?`q?cj?ah?ah?bi?dk?fm?gn?fm?el?el?^e?ho?gn?PW????NU?ip?ip?bo?bo?bo?cp?dq?er?er?er?er?er?er?dq?cp?bo?bo?bo?z??K^?ex?gz?Ob?_r?cv?ex?`s?`s?_r?^q?]p?\o?[n?[n?`i?ir?ir?PY????MV}gp?gp?en?dm?dm?cl?bk?bk?aj?aj?aj?aj?aj?aj?aj?aj?aj?aj?~??JSzgp?r{?[d?cl?fo?lu?bj?bj?bk?aj?`i?_h?_h?_h?\f?fp?eo?NX{???LWwgr?gr?]l?]l?]l?]l?]l?]l?]l?]l?`o?^m?\k?[j?\k?^m?ap?ds???JS~fo?nw?W`?_h?cl?js?^g?^g?^g?^g?^g?^g?^g?^g?cl?aj?]f?NW????OX?en?en?`i?`i?`i?`i?`i?`i?`i?`i?aj?aj?aj?aj?aj?aj?aj?aj???IRycl?kt?S\?]f?bk?js?ag?ag?ag?`f?_e?^d?^d?^d?V\~gm?bh?OUw???OUw_e?nt?cf?cf?dg?dg?eh?fi?fi?gj?eh?eh?eh?eh?eh?eh?eh?eh?|??HQxen?ox?Yb?aj?dm?js?`i?`i?`i?`i?`i?`i?`i?`i?[d?en?en?NW????LU?gp?gp?bk?bk?cl?dm?en?fo?gp?gp?^m?^m ?^m?^m?^m?^m?^m?^m?v??KZ?m|?s??[j?et?bq?_n?Zm?\o?_r?at?at?_r?\o?Zm?^q?dw?_r?CV~???DWcv?ex?an?an?an?an?an?an?an?an?^k?_l?`m?an?bo?cp?dq?dq?~??NW?ir?kt?U^?en?js?mv?cl?cl?cl?cl?cl?cl?cl?cl?]c{gm?hm?QVv???PUjp?jp?^e?`g?al?cn?bp?_m?]l?Zi?ffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnfffffffffffffffffffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + +   +. +2 +BD EP K=UZ?? DL +H G +ECBAAA==>?@AABLY? +D ML 9HA 8>??@AB C C @ KQFQ]?DN @HHGGFEED +A +A +A +A +A +A +A +AJR??HG5E +A +9 8 8 8 8 8 +7 +7 +7 +; =A +:TX?4A +;>>>>>>>>>>?@ABBCPX?= CF5 @== +< +< +< +< +<=== +G +GB9E_?2#E B4V8Pr??????????zvr+jf6?<*30%I"F +^Q R[CZ?A !; : 1 AP +H D DCCCCCC ?IL =KR?<L +EH I I +J K K L L L L K K +J I IHL_?F"M J9 J +HBEDDCBA@@9BE 6JS~ 4E = ? ? +> = =<;;;;;;;;;;KT 7 @F +5 @<; B BAA>=< +; 6 ?A 2HQx.=5>>>>>>>>A@>=>@C +ELT? ; BF5 @ +< ;========>? +A 8MU?5 +D @????????;;;;;;;;LU? 6< @.: 7 7 +5 +5 4 4 3 +2 +2 1* +: 8-UZ?- 4< 9 9 9 +: +; < < < +; +; +; +; +; +; +; +;IR} 6 ?D 4 +>:9<<<<<<<< +9 CF7IQ?6G? @ @ +A B C +D +DEAAAAAAAAO]? D GB1 D D@@ACEECA@ 7D!L@J]?;F; I I I I I I I IGGH I +J K K LKS??E C3E C>>>>>>>>>5>E 5JP?8L +D C C +9 8 - +*  NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeee , .2 @ FB[h? +B ? +AKJIGED +B +B @ A A +B +BCCDiv?UHE< PG: +A B B C C +D +DE; G +U SYe?N Q@ H G G +F E EDD B B B B B B B Bcl? M +CA8 +L +C5;;:976556: +D EY_?<B9???????? @ @ @ +A B B C Chq? +L@ +C;J B;>>>>>>>>BEEGOf?9E< :=,7Us~???????ji;UT&S^M2=,.%RT`_au?[;8 ++$E!F +=FD @=<= > +?; AG +BS]?C H8 G H H +IJJKKKKJJ +I H H Gev? +THD< +QI=EEDD +C B B B7 = D ?T[? +A F6 = = =<;:::::::::::el?C9 =6 D<4CC@@=<;:6<@ +;RZ? :>.???????? +A @?? @ B +DEdm?H>A9G>6>>>>>>>>=?GGR[?? +F>@@@@@@@@::::::::el? +A580 ?7044332110,886^b?844677899::::::::::bl?B8 <5C:3;;;;;;;;= +CI DR[? EJ: B B B +C D D E E +D +D +D +D +D +D +D +Dhu? +Q +A<5KG= A +CDEED +C A: +CONWh?LM9 H H H H H H H H +I +I +IJKKLLbk? MA>7 M E9>>>>>>>>CIOJS\? +H +I8 7 +5% eeeYYYeeeYYYeeeYYYfffppp iii ppp iii ppp iii ppp   + * 6 CGhz? IGIWWWVTRPOSTTTTTUUo}?[KK F\ WNPPPQQQQQW X +\ +YYg? +Y!b X +Y +Y X XWVVUOOOOOOOOlv?W JL +H\ T I M +LJ +I G EDC +F E +OVdj? MQJPPPPPPPPMMMMNNNNq{? +U I QM[ T Q QPPPOONN O +P +Q"Y_t?HOFIU P!-]PVbw}?y~j[`LbnVLX@/9C *4!W!Wpoj{? +kIM;)<]3DV2CU$Z VP +KHI +K MGF +K Mbm?RR ?TTTUVWWWWWWVUTTTiy? WJL G \TJPPPPOOOO H H M +Oci?UUC K KJ +I +I H G G H H H H H H H Hou? NBJ +FU NJ +O +O +O N K +J I I F E G Iah?MM: +K +K +K +K +K +K +K +KLLLLMNOPlv? +RFN JWN I +K +K +K +K +K +K +K +K +K J +RX`j?N S +KMMMMMMMM H H H H H H H Hms? +L? +FAP HD B B BA@???@ DA + Eln?K B@DD E E +F G G H H H H H H H H Hku?MAJ FUMIJJJJJJJJNM +R Tak?XXEOOOOPPPP R R R R R R R Rdo? TM +SN!_ +SEOOPPPPOO WSSR\l?[%aRUUUUUUUUWWW X X X X Xku?V I +K G]VLLLLLLLLLVVX\cm?ZN ;0 +, ppp iii ppp iii ppp iii fff```aaa```aaa```aaa```  )^n?5 +7>MNOPOMK +INNNNNMMM[k?O +H +KAPNNMMLLLLL +K [TS +PO^? OXRTTSRRQ +P +P +J +J +J +J +J +J +J +JYd? LG +MBO +JH +H GFDB@?>F=B JV^?C IF I I I I I I I IHHHGGGGG[f? IER IP KO L L K +J IHHGNG DNUi? +?I CI\[ +V#.NGRr[flT_eFQAT_OVaeBMQ*K4 +MSVg? \K +R5)O$6D+=KV +QKF C CEGE=> CWd?JK< +M N N O +P +PQQQQ +P +P O N N +MUe? +K GMBO I G I I I I I J J J G>?EY_?L M>DCCBAA@@BBBBBBBB\b?B> J@ +HC +HIIHHEDBAE=:?W]? EE5EEEEEEEEEEFGH I IHXc?FCPF KDGFFFFFFFF I@FNU`?F LHHHHHHHHHBBBBBBBBY_??; G<C=A<<;;:998?<59`b?A;<>??@AABBBBBBBBBBXd?B>KA HD H E E E E E E E E +MEF +JXc?QSC +J +J +J I I I I I L L L L L L L LP[?GHRHS ID J I I I I I I JV +K G +HSc?S YN +P +P +P +P +P +P +P +PRRRRQQQQVa? +JF +MCP K +J I I I I I I I ISJBFU_? +> .```aaa```aaa```aaafffiii  iiiiii  iiiiii  iiiiii       +do?'+5NPSV WVSRQPPOONNMau? +YW"]MSPVVVUUTTSS[U[#bau?ZYNWWVVUTTSQQQQQQQQ`n? T TZ HM IM +O NMLKJI +HSCCM\f? FMMLLLLLLLLPPOONMMM^l?NP"_ON ISQPONLK +J +J ZL +D Q]o?ANLYO T +a J J, at XYm?~??krzLWY5 at B(;B&9@)K9at?]] b ?J 5%> [X +TOMLMM S +HIP\k? S +WNTUUVWWXXXXWWVUUT`p? W W#_MQKOOOOPQQRRP E E K_e? +LP +FJJ +I H H G +F +F +I +I +I +I +I +I +I +Idj? +I +IV +F EA +L P P +O +O L K J I +J?> +D]d? FK BLLLLLLLL JLNPPPON]k?NP!^M +JCKMMMMMMMMSD +GS\j?LRROOOOOOOO +I +I +I +I +I +I +I +I`f? +F GUCA; E +C +C B BA@@? +HA7>eg? B? +H +H +H +HIJKKKIIIIIIII_n?KKXG +F +CMLLLLLLLL +U +JKR^l? +UYPRRQQPOOOQQQQQQQQcn? +SN RBLM +VRQONNOQRSKPZdt? X +V +IWWWWWWWWYYXWWVVV\j?RS[KO +JNRRRRRRRRL? +46Za{!  iii  iiiiii  iiiiii  iiifffhhhdddhhhdddhhhdddhhhadk >A +GKN NLJ F F E E +D CBB]r?MJSEKFLOONMLKKJN GO"]cw?UR GNMMLKKJJIIIIIIII`q?LGO@ +E +BHCCCCC +B +B +B +L9:GYf?< @ +? C C C C C C C CH +G +G F E +D C C[l? C +B +SF +E@LIHGF D +B A@SA7G[m?7CB +a +RS[F +A*K9Stz}?eh?DOU2=C1G:;QD'CF,/cy?JX^DG0 5ONMKI G F +EIA GQYi?KPKJKKLMMNNNNMMLKKJ`q?MK T +EI CH +E +EFGHIIJE< @ +H[b?> +A;???>=<<<????????dk? @; J<<9E G GDDA@>=<48BZb? :? : C C C C C C C CAB EHH +G F +D]n? +E D UF +B; +E +E +E +E +E +E +E +E +EJ9=O\m?FIHGGGGGGGG????????`g?<9 I:83<::998776<72;ad?64 A @ @ A +B +BCDD +? +? +? +? +? +? +? +?_p? +A =L +> =:GCCCCCCCCH@FQ[l?KOKJIIHGF +E +E F F F F F F F Fco?I@ +G9 C F QJHF +E +EFHJG +BKW_p?IH>NNNNNNNNNMMLKJII\m?IG R CG +BGGGGGGGGG  +W[\hhhdddhhhdddhhhdddffflll + + +iiilll + + +iiilll + + +iiilll + + +  gfd8< B I L L K I IHGFE +D C C[r?A:HBLHLONNLKJIITGJ Vax? V%[URRQPPONNHHHHHHHHey?G +=HAKIOBBBCCCDD L9 < M_o? +> = +;FFFFFFFFGFEDC +B A A^r? +=6KFJF +QMLKIGEDCS@ 7 Ibt?7CBBU d +XJU@,O\\???????PiL2K..M;9XFj??>U `W ]G JSSTSROMK +H DO!\_r?OSOJJKKLMMNNMMLKKJJbs?D<IBJEICCDEFGHIB< FPcj? = +>9 ? +> +> =<<;; ? ? ? ? ? ? ? ?ls?<2 D =B +AM F E C B +A +A = =62 ;Hbj? := : +B +B +B +B +B +B +B +B +? ADGGFD +Bbv? +@:NGHBKDDDDDDDDG7 > Scw?IHEFFFFFFFF ? ? ? ? ? ? ? ?fm?80C< ?: D 98876655755 +Ahl?51 @AABCCDEE????????ez?>4F?DC OCCCCCCCCC ?J$Wau?JNJIHGFEDCCCCCCCCCC^k? +?: KF +OH +LIGDCCDGI +OEJ QYj? +AGFNNNNNNNNLLKJIHGG`t?D +=KENINDDDDDDDD `bT  lll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd``` - 1 L N__^]RPGFfm? IEPD KCDGGJKQ S#Y%[[]X[`|?!`\#`[[ \ \ [YVUOONMMLKK\k?H +DN +E NILYYXWSRPOMOHJ\o?KFIIIJK L MNO I I +JKLMNOar?H @H ?JHLIJOPRQO +N +JL F I`j?K F +J H +JLNNL +J HS&c-DpH_?Xs?Vq?Hfd;YW???8WR5@)8'IGDSSRRPOLLIJ +A C\l?EBFMOQSSQOM +L _^ V!/n>L?%3r<[n?JGRHQJKIIIIJLNODGBDan?D> +@ +A +A +A +A A A A A G G G G G G G Gci? JE OE M G I I I I I I I I I +H JDFag? ID G J J +K L L MNNQPONMLKKam?L GPDL E G G G G G G G G GNPKM`p?OJNKKKKKKKKGGFEE +D C C`m?G +AJ>E? @ = =;::; = =; +A ? +Aah? +>: ? +C +C +C +C +C +C +C +C +C B A ? ? +@ A A^m?J +F QIROQ M M P +QTUVVPRMO_t?QLPMMLKKJIIKKKKKKKK]m?K +ENBIC DGGHIIJKK +FKHJ^m?IGN Y YUTPOJJ =@E +IKJ G EVy?SLRJVTY L +J +94```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```/0FISUVRMIak?K +DN CMILKKKLOR!W"X\^Z]a}?"a ]#`\ ]"^"^"] [YWQQPPONNM^o?J +FP FNIKYYYXVUSSNPIK]p?KGJJ K +K L M +NOOLMMNOPQQar?H +AI +@JHLJKOPRQPOKL +G Iak?K +G +J +JLNOONL +JLL +?J :SPj??????????\y}A\o"=P $J&LEDSSSRPPMMJK B C\l?EBFNOQSSQON +I VT J]1?~6D?!/n[n?KHSIQKLIHHHHIJKEGCE_o?E +? A +A +A +A +A A A A A G G G G G G G Gci? +KF OE M G I I I I I I I I I J +KF +Hci? JF I J +K +K L M MNNOPQRQPNLam?L GPDL +F G G G G G G G G GNPKM`p?OJNKKKKKKKKGGFFE +D +D C`m?G +AJ>F? +A +> =<;;< = +>< +A ? +Abi? +>: @ +C +C +C +C +C +C +C +CD +C A +@ +@ A B +C`o?LG QIRMOOORSVWXXPRMO_t?QLPLLLKKKKKKKKKKKKK]m?K +ENCJ D +EIIJKKLMMHMJL`o?KJPQQOONNMMMMLKKK +M NUt?NLWOYP S < +: ($```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```   !8 @ +!SQUQ`r?Q KREOLPPPNONPST]_Z]a}?!`\#`"_"_$`%a%`#^"] [ VUUTSSRR_t?PKTIQKLXXXYWXVVOQJL]r?MHK M MNNOOPPPPPQRRSSar?HBJ BKIKJKOPRQPOKM G +I`l?L GJLMNOONML j +iTI6 #I/J_Lg|???_z?Mf?2Ki,]$UKOSSSSQQNNLMDE\m?FBGOPRSSRPOPUR +H GU&d,j[p?NKVLTNOLKKJJIIIHKFH_p?H B +D D D D D +D +D +D +D +H +H +H +H +H +H +H +Hbj? +KF +PEN +H J J J J J J J J JLN +H Jck?M +H +K +K +K L L +MNNOMPTWXURObn?M GP EM +F H H H H H H H H HNPKM`p?OJNLLLLLLLLHGGFEE +D +D`m?G +AJ?G +A B A @ +? > > +? @ A >D +BD`j? A= +BFFFFFFFFGFE +D +DEFGbs?NI RIQLMSSVVYZZZPRMO_t?QLPKKKLLLMMKKKKKKKK^n?K FO DL +E GLMMNOOPPLQNPaq?OM T I IJKOPSS"_[XTRTWY]w?OL +$XH N>>#"```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ``` !? C R Rdz?VSZ +OU P PXXQQOQOP\^X[_{?]Y\#`$a&b'c(c'b%`$_!W!W!W VUTTT`y?UOXLSLNUVWXWXWWPRLN^u?NJMPPPQQQQQPPQQQQQR`q?HCLDLIKKLPQSRQPLN +HJ_n?M +HKKKLLLLKKM Z_ `H +> 0 +1p??.Fh'>h6`'^&]TZRRSSRRPPNOFF\p?GCGQQRRRRQQTTXXOCDM\r?PM YOWPQPPPONMKJLNIL_r?L +EGGG G G G G G G I I I I I I I Ibl?L +G +Q FN I +JKKKKKKKKN P +JMdn?O +JM L LMMNOOOLPW + \ !]ZURco?N H Q +FM G +I +I +I +I +I +I +I +I +INPKM`p?OJNMMMMMMMMHHHGFFEE_l?G +AK @H B +DD +C A A A A +CD +@FDE`k? +C ?DIIIIIIIIJIHHHJLMcv?QKSJQKLWWYY\\\\PRMO_t?QLPKKLLMMNNKKKKKKKK^n?L GQ FN +HILMMNOOPPMROQ_r?PNUEFKMTU\]'j%h!eb\]]^l? + KA +G03 + +```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```   +#7 +:^s?FI#VT +ZXX]]WVQROPZ\VX\x?ZUX$a%b'c)e*e)d(c'b"\"\![ Z ZYXX^|?[U"^RYSTTUUWVWVVRTMO\w?PKNTTTSSSSSPPOOOOON`q?ID NFNIKLMQRTSRQMNIK_o?MILJJIIIIJJUV PUPSKKOf?FFO +!\(cUYRRSTSTRRQRHH\r?HDHSSRRRRSSSNT%b'dXRW[u?VS!^T\VWWXYYXUSQORMO`u?OIKIIII +I +I I I +I +I +I +I +I +I +I +Ibn?M H +R GOJKKKKKKKKKO QKMdp?PKNMMMNOOPPMRX !] #^!\WSdp?N +I +R GN H +I +I +I +I +I +I +I +I +INPKM`p?OJNMMMMMMMMIIHHGFFF_l?F BL +AJ +DFGGE +D +DEGG CHFH`m?E BGKKKKKKKKMMLLMOQRcx?QLTJRLMZZ[[]]]]PRMO_t?QLPMMMMNNNNKKKKKKKK_o?M +HR +HPJLOPPQRRSSQVST^r?TRXHIQS\ ]#f$g%j&k(g)h'b$_!WUoy? +: ( +*  ```ddd```ddd```ddd```fffddd```ddd ```ddd```ddd```  Ye{ " .? H"S ] +_a`\\WX T!U\]WY\x?ZUX#`$a'c)e*e*e)d(c'a'a%`%`$_#^"^!]\~?!^Y%bW!_YZXXXYWXVVTUOQ\z?QMPWWVVUUTTPPPONNMM`q?IE PHOJJMNRSUTSRMOJL]r?NJMMLJIIJLM+u jXRJLDBVl?KAK +X$]LQRRSTTUSTTTJJZt?IDHUTRQQRTU[QNU \[YYZv?ZV#bX!`YZYZ]^^\XVTVRT`v?TMOMMMMMM +M +MJJJJJJJJ`o?NIR +HPJLLLLLLLLLNPKMbq?OKNMNNOPPQQQTY!\"\ ZVTdp?OJ S GO +IJJJJJJJJJNPKM`p?OJNNNNNNNNNJJIIHGGF_l?F BL BKFHMLKJJKLM +HMKM_n?J FKOOOOOOOORQQQSUWY_x?QKULSNP[[\\]\\\PRMO_t?QLPQPOONMLLKKKKKKKK_o?MISIRMOSSTUUVWWUZWY]u?XW]"O#P#W%Y%c&d'j'j"a$c&]'^ #OK<8di}```ddd ```ddd```ddd```fffddd```ddd```ddd```ddd``` + + _d`  ) +: QXbaa`!["\%Y&Z ` "b[]_{?]X["_#`&b(d*e*e)d(c.i.i.i-h+g*f)f)fX~?"`['e[%d^ `___^\[YYU WPR\|? SNQ"Z!Y YXWVUUTSSRQPOO_p?IF +RI PJJMNRSUTSRNPJL]r?OJMRPNMMNPR PTTVPOHH_u? "SFLNN CRQRSUUVTU!V!VLKZv?IEHVUSQQSUV!\ [UOORPJZx?]Z%e[#c]^VY] `!a^[YWZUW_w?WQSPPPPPPPPKKKKKKKK`p?NIS +HQKMMMMMMMMMMOIK_o?NILNNOOPQQRVWXYXWUTeq?PJ S HP +IKKKKKKKKKNPKM`p?OJNOOOOOOOOKJJIHHGG_l?F B M CLGINMLKKLMN +HNLN^n?K GLRRRRRRRRUTTUWY \ +]\w?OK UMUQS[[\[\[[ZPRMO_t?QLPTSRPNLJIKKKKKKKK_o?NJ TK TOQZZ[\\]^^] b_ab{?`^ +#e)U)U)[)[(e(e'f'f \ZGC, +&__i   ```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```   nm[ +  ?I!c b"c!b%_%_)\*] %e +&f!`"ac?"a[!^ ]"_%a'c)d)d)d(c4o3n3n2m1l1l/k/kW?"_[(f\(f"a$c%e%e$d#c"`!_ \ \U WQS]}? SOR$[$["Z!YXWVUWWVUTSRQ_p?IGSJ PJJMNSTVUSRNPKM]s?OJNWURPPRUWNW ZVIEH QVl?MDHBB +?(ZQRSUUWUV"W"WML[w?JEIWUSQQSUWL!\(c!\Y #^ZN[y?]Z&f\$d]^RVZ^_^[XXZUX_y?XQSPPPPPPPPKKKKKKKK^q?OJSIQKMMMMMMMMMLNHJ\o?MHKNNOPPQRRYXWVUTSSeq?PK T HPJKKKKKKKKKNPKM`p?OJNOOOOOOOOKKJIIHGG^k?F B M C MHJPOMMMMOPIOMO]p?L +HMRRRRRRRRUUUVXZ ] _Zu?NJ UM WSU[Z \Z[ZYYPRMO_t?QLP WVSQNKIGKKKKKKKK`p?NJ +UK +UPR___`a b b b b %g "d +#eg?? +#e!c'i-W,V*]*](d(d&d&d!YS6,cad ```ddd```ddd```ddd```fffggg bbbggg bbbggg bbbggg bbb nck    + : E%e'g$u#t-b*_[ \[??%kk l l!m$g$g&^$\$T#S'g#c#c(h ,l +-m +0p4tY|?1q$d"b!a)i[#c%p'r(p#ke g)n3x &ha^^\t? $b)eW&g^X[%f *k&g a___^^]]\[i?VV +_X_PBX]e +"j mk f cR +OTY\o? +_ _ M[ZYY[!_%c +(fb^VRKOR"VIg? TNMU^Waadh!k !if`] +aZWX[j? +Z \ L!_S"gM] lQ've[$a )f*Z+[$K6]Ur?Y I'eZ +P +\ [ QTU YSON"T _SRX[o?WYNU&e> +] +IOTOPUUQSXU Lh}?QI +`XT MYTTTSR +Q +Q +Q \JK +[bo?W +[YUPPUWTQPXZZWSRUYcw?`UVI YO +J@"_B)g +IPSSG)_Q>Tn?YT\ L "e$h ODT X M`TRQ +DI6 +Dlu? +D; +G +HQ +PQSV[__\WTUOX `Um?OVV_^]\]^_a_^^^^^]]Us?$`V \ \!]LX *fQJZ +(d[SU"a +L +#cUi??N"dVVUUUUTTTIPVVRPW ][s?XXVW_F[-a!UU%\"\S[ /k'g +,l#f ca? +(n haop!a!a E@"ggg bbbggg bbbggg bbbggg bbbfff]]]^^^]]]^^^]]]^^^]]]^^^ aZb  # +(CH[]O"RS V\~?!acf$k%l(i(i(a&_&X%WYZ"^&b)e,h2n9u_??6r*f -i2n=y -i +1m``"e-p +3t-nXG#_["\#]]w? %^(`P&c%b$a#`#`$a&c'd\[YXVTRQdt? XRUO)d ++g ++gORY]`` `^PNQRVj?T YLUSRQRT W"Y_b$c %d#[TJEd??5i &^%] %d.m`"eY[]_^\VTUSUUVi?PQC;G'e GT'l T`[ +%m/m,jIT@I\z? 'cO)fX K OE!b_ ZYW!Z *`1g[TX ^]q?VXPOY +LUMVUOLQPI GKIBZm? FAQIOM WSRQPONMLKE +JS\j?P TLHILNMLOTNPPNJIKOWk?RKO +ETPM!_\ I +M +NU[[FI BMb|?LCW !`>>-m#1pF@#cAGO JHUE @OY?CU'aOQZ,lQQPOMLKKWR Z&a`t?U$_%`XWVUUVXYTTUVXYZZ[y? )eY#_&b.j 'c8tP$` +(dWQZ 'c +(dO CRR]v?KWNRRRQPPOOQOONPRSR^{? (d[W]2p +(f={/g0h.f+c)d*e)g(f(h2r .n*je?? -p'j#f$g +"e !SM1*  +]]]^^^]]]^^^]]]^^^]]]^^^fffiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccjgp + + & 9 +>C!L#R 'Vf?? $[#_,h#c%e(e*g-d-d.b-a(\-a +/c+_%Y$X)] .bX}? +2f&Z(\+_ +2fRS/h,e$[OHO(^7m)\'Z +\ +-^`~? ++]-]O$Y *_ +.c *_!VT%Z +.c/d +.c ,a)^&[#X!V Uar? PLK =MR"WU VY![ _ !` a a"W U"WQTi?L%Y T +&X %W$V#U$U&W'X )Z+n $gZTQ#Y.`6hWu? +(ZQQX#_QSY["^$`$^"\WUTW&\ +$ZZo?MOEA ="WPV$_U +"cb)lHU +G$A{5k.d\? +-gN +)bZ "^/m&dQN +I HLQSR ] Z%b*gcw?X ]YST&cNR +!^UQ +NTTKH M PLbo?SRT C O +N P S R +QONLJJFO"X +T\m? +T%[MINPLHIP +$WP S!TRNMNQ`v?%V%W'YKSQOW +I[Z%j'lSISSIK[r?HG U!W.d#Y97IP B[ #a Z DELN=??!VEFAM +K J%Z"WQLJKMOIEJLRf?G T U$Z#Y!W V V!W"X#YSTU!W$Z&\ '] +(^]z? (bPOJN EWU#] &`WQV +'a.hPOM +)[Sm?QONQQPONMLL'^VPS&],c*a$[Mr?-d!VRR*_#X)^"[(a&_!Z%_1k +2m+fZ*f'd ]Ww?ZVWKH6 +/ iii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccfffUUUWWWUUUWWWUUUWWWUUUWWWTT\   + +*49:[q?>L+[MOV#Z&_(a*b*b$S-\ /^&ULL"Q%TRx?8g7f:i7f=l +0_:i P%U .[5b8e4a +,Z'U!NK MKNo?J$QFJO#S PJHO&V +/_ +/_ -] +[)Y(X&V&VZp?'V4a:g)V +.[(U'T$V#UTRRSUWLKK@AW?7IIKKKL M"O#P$Q _ +&e-g/i *^Q>4Ml? +Z )].b+e0j^ +&eQSU VUTPNKN#RKKc? +;GC+X.2KK +< +A#Z ![/i@ !]D&bUOMp? .dQ +*]IDF3GLSV 'c/k -l$cROUVQf? DQSPK,e +CIUJJ +AH IBB +JN LKW?HO +M; L IDKKIGECAA =N#UDI]?I%WGN OJBAGJIILNMIGGILb?? L&RGPTU0qX +P LG)mV"g A +(^6i([[p?J +E4++@,Y(YAA +Q +FJJ +DP=PAYc?43 AO/i+g $` +PNJFEFIK'Y$V%W +!S[o? +P,^+]%T$S"R P P P!Q"RNNOP R!S!S"TYt?)`"Y +(_ &] '^R+b/fJ +AV)`SN"YN $SA $S:U?F>CGGGFEDCCTS T'[0d3g0b,^Iu?Ct:jDt@p=m3`)V-h(c)b1j +5l1h.b0d4h?s8i +*[_{? P$S,[  UUUWWWUUUWWWUUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggg gggggggggggggggggggggggggggggggggggg???IJOSTXfgk__]iigkhcrojje_je_lb`lb`nbdoceocgpdhZbyai?\fZd}???Xf?_r?q??j??l??j??l??k??k??i??i??V|?c??g??^??[??d??k??j??y??Ek?Rx?W}?Qw?Y?Z??q?????k??Uv?Vw?f??l??]??Jm?a??\~?Y~?Rw????Qv?]??W|?\~?\~?[}?\~?^??a??d??e??d??d??d??e??e??e??f??f?????C[?Ur?f??Wy?`??U~?T}?e??a??`??[|?\v?[u?_u?`v?cw?bv?au?Vj????Ka?[s?[s?Vr?Ws?Xw?[z?\}?^?`??`??a~?a~?a~?b?c??f??h??i??~??Hg?Sq?[y?Ur?Yv?Pm?_|?W|?X}?Y|?Z}?Z~?Y}?\|?[{?`?^}?`|?Vr????Ni?_z?_z?u??Wm?Rh?bx?Yo?Zp?k??Zo??S?g{?\p????k|?\m?iz?s??{??Sr?\w?j??Zp?^t?o??_q?ew?hz?_t?Uj?Rk?]v?\x?Uq?ez?_t?_t?[p????Nc?`u?g|?^s?`u?i~?_t?Zo?cx?^s?dy?aq?eu?cs?]m?`p?hx?hx?aq????Rb?br?iy?^n?p??m}?gw?j??i?h~?f|?dz?cy?bx?aw?Yo?f|?g}?Rh????Zp?m??aw?i??h??_z?Wr?^y?l??l??a|?\w?`{?c~?c~?_z?[v?[v?]x????Nb?Yr?g??Xx?h??f??j??e??l??]{?|??_u????ev?u??f??[z?[u?Ic????>Oznx???????y?eo?`j?bt?hz?_t?Ti?^w?\u?dw?i|????ER?q|?ju????T_?w????Xk?Vi?Sl?]v?`x?ay?bz?c{?e}?e}?f~?f~?^v?]u?[s?Ph????Ld?Zr?Tl?]??\??[??Y??Y??Y??\??\??`??`??`??_?a}?`| ?_{?^z?|??=T?H_?]t?ax?d{?Wn?f}?l??e|?cz?j??q??q??k??f}?_z?g??Sn?^y????Xs?Xs?_z?a}?a}?a}?a}?a}?a}?_~?`?M??X??f??l??i??c??`??^?????R??Er?`??`??Q{?U?Nx?^??V??i????????_??Pq?Xy?Zw?b?Zr?F^????AVuI\zTg?maek_ci]_h\^h^\ka_kf`mhbjgbjgbggeggefgkfgkfglfgl???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRLMQ +  + QWg  +*= > +!M "N!Z Y`_#W-a+_RQ(\)]RFk?5iJz[s?2Jl&9W$B-Dkv??????????^k?-:] O +MVQ#XMJGJ_? @P +T A +"W:!6kKDDM URLIR$YO >DY?CK !VHPHEPOONNMMMMNK >>X?C"UNFMIAH &Y([OHMQQNJHIGY? +5E !ON%[$`#_U +4pI@v*X5c!3Y,R(^;N0Kz|??D8n@p=m .^Uw?*Z6f +,\1`/^,\*Z'X'X%X&Y&Z%Y!WUSQONPe?$Y(]2g(] +T @L +?,a1fF +?#X%Z AENJH +E !Z&_'k)m +.j4p +.j!](d9u5q"^]??=y5q +.j!]!]Q"^ M,GtPm?Li?%Dr#QP )Z3g5ipMJM+c%]V#[6n$Ay0hOj??$\V+cUVPWSTTUUVWW +'`UTVUo?T #\XK'`-fVN Y +&_!ZSX $] %^!ZUSTjx?$U +$Z)_ ^*h#aZG?K?=H6Qo"=[???z????2U?)YNq|?r}??????????hgu????????}??:W $A B8n(k?????????#/YC=F3f*`K3f2e0c/b1d 4g +8k:m:m@s@s0cOz?.a9l,_qFZ?Zn???????dx?"6iVj?w??DX?-`#7j]&h3H?%fj??S 'f HXZ!]$`*e.i 1l +2m2k+d%\&]+].`)W#Q^???i#Ie??{??Qk???????q????????4Hi'*  pfZ +  iiihhhiiihhhiiihhhiiihhhfffddd```ddd```ddd``` ddd```ddd``` + + + ?????????Zf?ETJ"P?Q5L~}?????7U?3m5oB?:x#c@?J2a @o6e/^*Jy]}????7W?E#R0_~??>^?,L{.]%G B/Kp{?????Yv?9h#R.d2h3n +f!` _)i4tGv? ;i!O-[0a0a0b%W%Y)]+d+d)b(a*e-h+oc)lZ`?.nSX +(ZK? +*V;Wc?v??x?? 1e0d+W)U78z#e>!@w???????????????????????????{??AXwqP?4f?Dv?CvN??k??0ck?? +>>```ddd```ddd```ddd```ddd```fffddd```ddd```ddd```ddd ```ddd``` &&&W`o?????????????????????n??Vu?,Kh-PpNq?0Tv8Zq??k??c}?Rl?5Or9\#=`4Nq??????i??(Beg??Ke?l??j?????x??>Sr1Fe5Ln;RtQh?o??b}?Zu?Ie?3O?9o *`#[#[d??&K?(_&] Z%_2n +1m$b#a `]`&h2v; *`G.b-K???Tp?Xs????H_?-Dm&H<.MCXwo????????????????????DJ`\^k???????????????Zg?????????,\4d?sAu 1l$_+iLo?????????p??????????????????????????F]|?VuJa??????????r??A8Ns "G$M2[s??(>g3^9Ny????????????s????????>Nhjz?y??n~?Vf?fv???????????????????|??????????????????????????????????????Yn?Pe?w??????????????????????????r|?E\n0GY=[sQo???????HLXKO[????????????????????????f{? +:/!8X}??x?????????????????m??Nb{fz??????????s??=Qj*>W(U&Hup?????????????????Cp?Dq?7m?!W?>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????WWW eee + + +ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd``` ddd```ddd```ddd SSS MMM?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????UUUVVVddd```ddd```ddd```ddd```ddd```fff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffff ffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffeeeoooddd]]]??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WWWTTTtttffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffffffffffffffffffffffffffffffffffff???KKKdddnnnYYYccceeeiiiffffffffffffffffffffffffYYYiiibbbNNN???MMM^^^nnnffffffffffffffff fffffffffffffffffffffffffffffffffffNNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ  + + + + + +???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????GGG### + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ NNN + + + + + + QQQ fffeeeYYYeeeYYYeeeYYYeeeYYYeeeYYYeeeYYY + + +___...???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????000]]]YYYeeeYYYeee YYYeeeYYYeeeYYYeeeYYYfffppp iii ppp iii ppp iii ppp iii ppp  iii ppp iii ttt TTT?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ddd iii  ppp iii ppp iii ppp iii ppp iii ppp iii fff```aaa```aaa```aaa ```aaa```aaa```aaa  YYY + + +MMM?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????III + + + zzzaaa```aaa```aaa```aaa```aaa```aaafffiii  iiiiii  iiiiii   iiiiii  iiiiii  iiiiii  iii^^^ BBB??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????www NNN iiiiii  iiiiii  iiiiii  iiiiii  iiiiii  iiifffhhhddd hhhdddhhhdddhhhdddhhhdddhhhddd + + + + + +bbb + + + + + +===?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ZZZ""" ppp dddhhhdddhhh dddhhhdddhhhdddhhhdddffflll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iii + + + + + +ggg  + + + + + +MMM???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????VZ] ZZZ + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiilll + + +iiifffddd```ddd```ddd```ddd```ddd```ddd```dddzzz??????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ddd```ddd```ddd```ddd``` ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd``` ddd???===??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????%%% + + +CCC ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```dddddd""" ooo?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????xxx + + +\\\ + + +ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```ddd + + +qqq  VVV?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????aaa??? + + +ddd```ddd```ddd```ddd```ddd```ddd```fffddd```ddd``` ddd```ddd```ddd```ddd```ddd eee BBB????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? $$$rrrddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```dddyyy + + + ///???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????_cf rrrddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd mmm + + +  jjj??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MQT   iiiddd```ddd```ddd```ddd ```ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd ```dddccc  QQQ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????korcgj  + + fff ddd```ddd```ddd```ddd```ddd```ddd```fffggg bbbggg  bbbggg bbbggg bbbggg bbbggg bbbggg bbbUUU MMM???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????IIIggg bbbggg bbbggg bbbggg bbbggg bbbggg bbbggg bbb fff]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^]]]^^^vvv + + + ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????FFF + + + + + +]]]^^^]]]^^^]]]^^^]]]^^^]]] ^^^]]]^^^]]]^^^fffiii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccggg 444????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????iii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +ccciii   + + +cccfffUUUWWWUUUWWWUUUWWWUUUWWWUUUWWWUUUWWWUUUWWWiiiTTT????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WWWUUUWWWUUUWWWUUUWWWUUUWWWUUUWWW UUUWWWUUUWWWfff???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhh ooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffNNNrrrhhhQQQpppvvvjjjwww\\\QQQeeeuuupppggghhhPPP??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ppp???___JJJvvvuuuYYYjjjkkkuuu]]]KKKdddrrrfffeee???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\ \ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiigggggggggggggggggggggggggggggggggggggggggggggggg???JJJTTTggg___iiihhhooogggggggggggggggggggggggg\\\ccc___ZZZ???SSSZZZiiiggggggggggggggggggggggggggggggggggggggggggggggggfffMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRaaa  + + +  + + +???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????  MMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRMMM + + +RRRfffqqq cccqqq cccqqq cccqqq cccqqq cccqqq cccqqq ccc???   + + + &&&```777?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????DDD```qqq cccqqq cccqqq cccqqq cccqqq ccc qqq cccqqq cccfffiiihhhiiihhhiiihhhiiihhhiiihhhiiihhh iiihhh]]]  jjj  \`c?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????aehwww  + + +iiihhhiiihhhiiihhhiiihhhiiihhhiiihhhiiihhhfffddd```ddd ```ddd```ddd```ddd```ddd```ddd```ddd``` [[[????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????OOO```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```11 1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + + +```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd``` ddd```ddd```ddd```ddd```ddd```ddd```ddd```!!!??????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????  ```ddd```ddd```ddd```ddd```ddd```ddd```ddd ```fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd ```$$$fff???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????[[[  ```ddd```ddd```ddd```ddd```ddd``` ddd```ddd```fffddd```ddd```ddd```ddd```ddd```ddd``` ddd```ddd```JHM[Y^???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????7;>___ ```ddd```ddd```ddd```dd d```ddd```ddd```ddd```fffddd```ddd```ddd```ddd```ddd ```ddd```ddd```ddd``` jhm *).?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????6:=!UUU + + +```ddd```ddd ```ddd```ddd```ddd```ddd```ddd```fffddd```ddd```ddd``` ddd```ddd```ddd```ddd```ddd```  usx*).  bgj????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????"&) + + +lll```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` hfk #! &.0???????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????LPS + +uuu + + +```ddd```ddd```ddd```ddd```ddd```ddd```ddd```fffddd ```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd + + +JJJ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MMM ddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```ddd + + +!,(??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + + + +ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd   +KTQR[X???????????????????????????????????????????????????????????????????????????????????????????????????????????????u~{PYV$! +ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd   + + +lrp! +???????????????????????????????????????????????????????????????????????????????????????????????????8><`fd ddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```ddd + + + + + +lpo (,+?????????????????????????????????????????????????????????????????????????????????HLK iml + ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd``` fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd   gggRRR?????????????????????????????????????????????????????????RRR + + + + + +eee ddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd```ddd + + + + + + + igh  +JNQ???????????????????????????????????????7;>xvwddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```fffddd```ddd```ddd```ddd```ddd```ddd```ddd```ddd ```ddd + ][\ +  269?????????????????????!$ # + YWXddd```ddd```ddd```ddd```ddd```ddd```ddd``` ddd```ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcccfffgggfffcccdddhhhlll???iiigggfffiii\\\lllcccffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \ No newline at end of file Added: SwiftTutorials/CIC_2013-08-09/modis/modis01/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis01/apps (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis01/apps 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/CIC_2013-08-09/modis/modis01/bin =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis01/bin (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis01/bin 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +link ../bin \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/modis/modis01/bin ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/CIC_2013-08-09/modis/modis01/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis01/clean.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis01/clean.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/CIC_2013-08-09/modis/modis01/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/modis01/data =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis01/data (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis01/data 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +link /projects/ATPESC2013/workflow/modis/data \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/modis/modis01/data ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/CIC_2013-08-09/modis/modis01/modis01.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis01/modis01.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis01/modis01.swift 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,11 @@ +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +imagefile modisImage <"data/europe/h18v05.rgb">; +landuse result <"landuse/h18v05.landuse.byfreq">; +result = getLandUse(modisImage); Added: SwiftTutorials/CIC_2013-08-09/modis/modis01/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis01/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis01/sites.xml 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/CIC_2013-08-09/modis/modis02/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis02/apps (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis02/apps 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/CIC_2013-08-09/modis/modis02/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis02/clean.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis02/clean.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/CIC_2013-08-09/modis/modis02/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/modis02/data =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis02/data (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis02/data 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +link /projects/ATPESC2013/workflow/modis/data \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/modis/modis02/data ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/CIC_2013-08-09/modis/modis02/modis02.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis02/modis02.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis02/modis02.swift 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,22 @@ +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +string MODISdir = @arg("modisdir", "data/europe"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + Added: SwiftTutorials/CIC_2013-08-09/modis/modis02/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis02/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis02/sites.xml 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/CIC_2013-08-09/modis/modis03/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis03/apps (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis03/apps 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/CIC_2013-08-09/modis/modis03/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis03/clean.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis03/clean.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/CIC_2013-08-09/modis/modis03/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/modis03/data =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis03/data (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis03/data 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +link /projects/ATPESC2013/workflow/modis/data \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/modis/modis03/data ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/CIC_2013-08-09/modis/modis03/modis03.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis03/modis03.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis03/modis03.swift 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,34 @@ +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/europe"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); Added: SwiftTutorials/CIC_2013-08-09/modis/modis03/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis03/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis03/sites.xml 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/CIC_2013-08-09/modis/modis04/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis04/apps (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis04/apps 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/CIC_2013-08-09/modis/modis04/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis04/clean.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis04/clean.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/CIC_2013-08-09/modis/modis04/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/modis04/data =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis04/data (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis04/data 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +link /projects/ATPESC2013/workflow/modis/data \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/modis/modis04/data ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/CIC_2013-08-09/modis/modis04/modis04.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis04/modis04.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis04/modis04.swift 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,43 @@ +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/europe"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); Added: SwiftTutorials/CIC_2013-08-09/modis/modis04/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis04/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis04/sites.xml 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/CIC_2013-08-09/modis/modis05/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis05/apps (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis05/apps 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/CIC_2013-08-09/modis/modis05/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis05/clean.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis05/clean.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/CIC_2013-08-09/modis/modis05/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/modis05/data =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis05/data (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis05/data 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +link /projects/ATPESC2013/workflow/modis/data \ No newline at end of file Property changes on: SwiftTutorials/CIC_2013-08-09/modis/modis05/data ___________________________________________________________________ Added: svn:special + * Added: SwiftTutorials/CIC_2013-08-09/modis/modis05/modis05.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis05/modis05.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis05/modis05.swift 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,55 @@ +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +app (imagefile output) colorModis (imagefile input) +{ + colormodis @input @output; +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/europe"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); + +# Create multi-color images for all tiles +imagefile colorImage[] ; + +foreach g, i in geos { + colorImage[i] = colorModis(g); +} Added: SwiftTutorials/CIC_2013-08-09/modis/modis05/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis05/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis05/sites.xml 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Added: SwiftTutorials/CIC_2013-08-09/modis/modis06/apps =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis06/apps (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis06/apps 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1 @@ +uc3 sh /bin/bash Added: SwiftTutorials/CIC_2013-08-09/modis/modis06/clean.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis06/clean.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis06/clean.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf map.png logs gridmap.png colorImages selectedtiles.txt topselected.txt *.log *.rlog *.d *.kml _concurrent *.swiftx landuse + Property changes on: SwiftTutorials/CIC_2013-08-09/modis/modis06/clean.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/modis/modis06/modis06.swift =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis06/modis06.swift (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis06/modis06.swift 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,65 @@ +type file; +type imagefile; +type landuse; + +app (landuse output) getLandUse (imagefile input) +{ + getlanduse @filename(input) stdout=@filename(output); +} + +app (file output, file tilelist) analyzeLandUse (landuse input[], string usetype, int maxnum) +{ + analyzelanduse @output @tilelist usetype maxnum @input; +} + +app (imagefile grid) markMap (file tilelist) +{ + markmap @tilelist @grid; +} + +app (imagefile output) colorModis (imagefile input) +{ + colormodis @input @output; +} + +app (imagefile mon) assemble (imagefile images[]) +{ + assemble @filename(mon) @filenames(images); +} + +# Constants and command line arguments +int nFiles = @toInt(@arg("nfiles", "1000")); +int nSelect = @toInt(@arg("nselect", "10")); +string landType = @arg("landtype", "urban"); +string MODISdir = @arg("modisdir", "data/europe"); + +# Input Dataset +imagefile geos[] ; + +# Compute the land use summary of each MODIS tile +landuse land[] ; + +foreach g,i in geos { + land[i] = getLandUse(g); +} + +# Find the top N tiles (by total area of selected landuse types) +file topSelected <"topselected.txt">; +file selectedTiles <"selectedtiles.txt">; +(topSelected, selectedTiles) = analyzeLandUse(land, landType, nSelect); + +# Mark the top N tiles on a sinusoidal gridded map +imagefile gridmap <"gridmap.png">; +gridmap = markMap(topSelected); + +# Create multi-color images for all tiles +imagefile colorImage[] ; + +foreach g, i in geos { + colorImage[i] = colorModis(g); +} + +# Assemble a montage of the top selected areas +imagefile montage<"map.png">; # @arg +montage = assemble(colorImage); + Added: SwiftTutorials/CIC_2013-08-09/modis/modis06/sites.xml =================================================================== --- SwiftTutorials/CIC_2013-08-09/modis/modis06/sites.xml (rev 0) +++ SwiftTutorials/CIC_2013-08-09/modis/modis06/sites.xml 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,24 @@ + + + + 10.00 + 10000 + 1 + 300 + 00:01:00 + 100 + 100 + 20 + 1 + 1 + "group_friends.{env.USER}" + nonshared + + + + + + . + + + Modified: SwiftTutorials/CIC_2013-08-09/push.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/push.sh 2013-08-11 19:29:54 UTC (rev 6822) +++ SwiftTutorials/CIC_2013-08-09/push.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -1,7 +1,9 @@ #! /bin/sh +#www=/ci/www/projects/swift/ATPESC www=/ci/www/projects/swift/ATPESC + cp --backup=numbered tutorial.html $www cp --backup=numbered *.png $www chmod g+w,a+r $www/tutorial.html $www/*png Added: SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/README =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/README (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/README 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,18 @@ +README for start-coaster-workers.sh +=================================== + +start-coaster-workers.sh is a custom script to get coaster-service and workers +started. + +To begin, you must have access to Tukey and Vesta systems in the ALCF. These +systems require a cryptocard to authenticate an ssh session. Next, run: +----- +$ ./start-coaster-workers.sh +----- +When prompted for the password, enter the password for vesta. +Once the script completes, the jobid of the worker submitted via qsub would be +displayed and a sites.xml file would be generated that could be used by swift +to connect to the active coaster-service and submit jobs to the worker on Vesta. + +Note: Allow for a few seconds for the worker submitted to the queue to start. +This can be monitored from the coaster-log. \ No newline at end of file Added: SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/local_coaster_workers.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/local_coaster_workers.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/local_coaster_workers.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,67 @@ +#!/bin/bash +########### +#start_coaster_workers.sh +# +#This script will start a coaster service on Vesta. It will then +#submit a worker on the vesta login node via qsub. +########### + +LPORT_F=local_port +SPORT_F=service_port +LOCALSYS=localhost # Here VESTA + +if [ "$HOSTNAME" != "vestalac1" ] +then + echo "NOT VESTA! - Script designed to run on Vesta" + sleep 1; +fi + +# -local is not working properly +# TODO: Check if this is a reproducible bug. +# removing -local fixes the problem +coaster-service -passive -nosec -localportfile $LPORT_F -portfile $SPORT_F > coaster-log 2>&1 & +echo "Waiting for coaster-service to start ...(3 seconds)" +sleep 3 +LOCAL_PORT=$(cat $LPORT_F) +SERV_PORT=$(cat $SPORT_F) + + +# Start a worker on vesta +# Submit a worker to the queue on Vesta +# -n 1 : ask for 1 node +# -t 120 : request for a walltime of 2 hours (I do not know the max time) +# -q default : submit to default queue +# --mode script: specify type of submitted job +[ ! -f "~/worker.pl" ] && cp /home/wilde/swift/rev/swift-0.94.1/bin/worker.pl ~/ + +qsub -n 1 -t 120 -q default --mode script ~/worker.pl http://localhost:$LOCAL_PORT 1 . + +# Generate the sites.xml file +cat < tmp + + + + passive + 4 + 100 + 10000 + + /home/$USER/swiftwork + + +EOF + +if [ -f "sites.xml" ];then + cp sites.xml sites.xml.bak +fi; +mv tmp sites.xml + +echo "Done!" +exit 0; + + + + + Property changes on: SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/local_coaster_workers.sh ___________________________________________________________________ Added: svn:executable + * Added: SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/start_coaster_workers.sh =================================================================== --- SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/start_coaster_workers.sh (rev 0) +++ SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/start_coaster_workers.sh 2013-08-11 20:25:39 UTC (rev 6823) @@ -0,0 +1,70 @@ +#!/bin/bash +########### +#start_coaster_workers.sh +# +#This script will start a coaster service on Tukey. It will then create +#reverse ssh tunnel from Vesta to Tukey and submits a worker on the vesta +#login node via qsub. +########### + +LPORT_F=local_port +SPORT_F=service_port +LOCALSYS=login1.tukey.pub.alcf.anl.gov +REMOTESYS=vestalac1.pub.alcf.anl.gov + +# -local is not working properly +# TODO: Check if this is a reproducible bug. +# removing -local fixes the problem +coaster-service -passive -nosec -localportfile $LPORT_F -portfile $SPORT_F > coaster-log 2>&1 & +echo "Waiting for coaster-service to start ...(3 seconds)" +sleep 3 +LOCAL_PORT=$(cat $LPORT_F) +SERV_PORT=$(cat $SPORT_F) + + +# Start a reverse tunnel on the remote system connecting the +# the LOCAL_PORT on the LOCALSYS to that on the REMOTESYS. +ssh -f -n -N $REMOTESYS -R $LOCAL_PORT:$LOCALSYS:$LOCAL_PORT + +#Start a worker on the remote system +#WORKER_STRING="./worker.pl http://localhost:$LOCAL_PORT 1 . &" + +# Submit a worker to the queue on the remote system +# -n 1 : ask for 1 node +# -t 120 : request for a walltime of 2 hours (I do not know the max time) +# -q default : submit to default queue +# --mode script: specify type of submitted job +WORKER_STRING="cp /home/wilde/swift/rev/swift-0.94.1/bin/worker.pl ~/ ; \ +qsub -n 1 -t 120 -q default --mode script worker.pl http://localhost:$LOCAL_PORT 1 ." +ssh -f $REMOTESYS $WORKER_STRING + +# Generate the sites.xml file +cat < tmp + + + + passive + 4 + 100 + 10000 + + /home/$USER/swiftwork + + +EOF + +if [ -f "sites.xml" ];then + cp sites.xml sites.xml.bak +fi; +mv tmp sites.xml + +echo "Done!" + +exit 0; + + + + + Property changes on: SwiftTutorials/CIC_2013-08-09/site_catalog/tukey/scripts/start_coaster_workers.sh ___________________________________________________________________ Added: svn:executable + * From yadunandb at ci.uchicago.edu Fri Aug 16 18:22:27 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Fri, 16 Aug 2013 23:22:27 -0000 Subject: [Swift-commit] r6878 - SwiftApps/Swift-MapRed/mapred_chirp_combiner Message-ID: <20130816232226.9267F9CC7F@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-16 18:22:26 -0500 (Fri, 16 Aug 2013) New Revision: 6878 Added: SwiftApps/Swift-MapRed/mapred_chirp_combiner/parcombiner_nc.sh SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen_wrap_nc.sh Removed: SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.swiftx Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/LAB_RECORDS SwiftApps/Swift-MapRed/mapred_chirp_combiner/RESULT_FILE SwiftApps/Swift-MapRed/mapred_chirp_combiner/final_result SwiftApps/Swift-MapRed/mapred_chirp_combiner/recombiner.sh SwiftApps/Swift-MapRed/mapred_chirp_combiner/run.sh SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.kml SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.swift Log: Netcat based remote execution system for beagle. Uses chirp only to move large files. Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/LAB_RECORDS =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/LAB_RECORDS 2013-08-16 21:12:12 UTC (rev 6877) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/LAB_RECORDS 2013-08-16 23:22:26 UTC (rev 6878) @@ -154,3 +154,686 @@ ACTUAL COUNT : 10000000 EXPECTED COUNT: 10000000 --------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:50 X FILESIZE:20 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1228-5xvgpxe4 +Progress: time: Fri, 16 Aug 2013 12:29:01 -0500 +Progress: time: Fri, 16 Aug 2013 12:29:07 -0500 Submitting:49 Submitted:1 +Progress: time: Fri, 16 Aug 2013 12:29:10 -0500 Submitting:47 Submitted:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 12:29:13 -0500 Submitting:46 Submitted:1 Finished successfully:3 +Progress: time: Fri, 16 Aug 2013 12:29:15 -0500 Submitting:45 Submitted:1 Finished successfully:4 +Progress: time: Fri, 16 Aug 2013 12:29:22 -0500 Submitting:43 Submitted:1 Finished successfully:6 +Progress: time: Fri, 16 Aug 2013 12:29:23 -0500 Submitting:30 Submitted:4 Active:8 Stage out:1 Finished successfully:7 +Progress: time: Fri, 16 Aug 2013 12:29:26 -0500 Submitting:29 Submitted:1 Active:4 Finished successfully:16 +Progress: time: Fri, 16 Aug 2013 12:29:27 -0500 Submitting:24 Active:2 Stage out:2 Finished successfully:22 +Progress: time: Fri, 16 Aug 2013 12:29:28 -0500 Submitting:23 Submitted:1 Finished successfully:26 +Progress: time: Fri, 16 Aug 2013 12:29:29 -0500 Submitting:13 Active:2 Stage out:1 Finished successfully:34 +Progress: time: Fri, 16 Aug 2013 12:29:31 -0500 Submitting:13 Finished successfully:37 +Progress: time: Fri, 16 Aug 2013 12:29:32 -0500 Active:2 Stage out:1 Finished successfully:47 +Progress: time: Fri, 16 Aug 2013 12:29:36 -0500 Active:1 Finished successfully:50 +Progress: time: Fri, 16 Aug 2013 12:30:01 -0500 Active:1 Finished successfully:50 +Progress: time: Fri, 16 Aug 2013 12:30:31 -0500 Active:1 Finished successfully:50 +Progress: time: Fri, 16 Aug 2013 12:31:01 -0500 Active:1 Finished successfully:50 +Progress: time: Fri, 16 Aug 2013 12:31:31 -0500 Active:1 Finished successfully:50 +Progress: time: Fri, 16 Aug 2013 12:32:01 -0500 Active:1 Finished successfully:50 +Progress: time: Fri, 16 Aug 2013 12:32:31 -0500 Active:1 Finished successfully:50 +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:50 X FILESIZE:20 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1239-0boo6fl2 +Progress: time: Fri, 16 Aug 2013 12:39:20 -0500 +Progress: time: Fri, 16 Aug 2013 12:39:21 -0500 Selecting site:49 Submitting:1 +Progress: time: Fri, 16 Aug 2013 12:39:41 -0500 Submitting:49 Submitted:1 +Progress: time: Fri, 16 Aug 2013 12:39:43 -0500 Submitting:49 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 12:39:44 -0500 Submitting:48 Submitted:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 12:39:49 -0500 Submitting:45 Submitted:1 Finished successfully:4 +Progress: time: Fri, 16 Aug 2013 12:39:55 -0500 Submitting:43 Submitted:1 Finished successfully:6 +Progress: time: Fri, 16 Aug 2013 12:39:58 -0500 Stage in:1 Submitting:43 Finished successfully:6 +Progress: time: Fri, 16 Aug 2013 12:39:59 -0500 Submitting:42 Stage out:1 Finished successfully:7 +Progress: time: Fri, 16 Aug 2013 12:40:02 -0500 Submitting:41 Submitted:1 Finished successfully:8 +Progress: time: Fri, 16 Aug 2013 12:40:07 -0500 Submitting:36 Submitted:1 Finished successfully:13 +Progress: time: Fri, 16 Aug 2013 12:40:08 -0500 Submitting:31 Stage out:1 Finished successfully:18 +Progress: time: Fri, 16 Aug 2013 12:40:11 -0500 Submitting:30 Submitted:1 Finished successfully:19 +Progress: time: Fri, 16 Aug 2013 12:40:12 -0500 Submitting:10 Active:7 Stage out:9 Finished successfully:24 +Progress: time: Fri, 16 Aug 2013 12:40:15 -0500 Submitting:9 Submitted:1 Finished successfully:40 +Progress: time: Fri, 16 Aug 2013 12:40:16 -0500 Submitted:1 Finished successfully:50 +Progress: time: Fri, 16 Aug 2013 12:40:20 -0500 Stage in:1 Finished successfully:50 +Progress: time: Fri, 16 Aug 2013 12:40:21 -0500 Active:1 Finished successfully:50 +Progress: time: Fri, 16 Aug 2013 12:40:50 -0500 Active:1 Finished successfully:50 +chunks 50 filesize 20 site anl type Swift+Chirp +--------------------------------------------- +COUNT matches expected records +ACTUAL COUNT : 10000000 +EXPECTED COUNT: 10000000 +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:50 X FILESIZE:20 +chunks 50 filesize 20 site anl type Swift+Chirp +--------------------------------------------- +COUNT matches expected records +ACTUAL COUNT : 10000000 +EXPECTED COUNT: 10000000 +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:20 X FILESIZE:5 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1244-707nm8t7 +Progress: time: Fri, 16 Aug 2013 12:44:13 -0500 +Progress: time: Fri, 16 Aug 2013 12:44:29 -0500 Submitting:19 Submitted:1 +Progress: time: Fri, 16 Aug 2013 12:44:32 -0500 Submitting:18 Submitted:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 12:44:36 -0500 Submitting:17 Submitted:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 12:44:39 -0500 Submitting:16 Submitted:1 Finished successfully:3 +Progress: time: Fri, 16 Aug 2013 12:44:42 -0500 Submitting:15 Submitted:1 Finished successfully:4 +Progress: time: Fri, 16 Aug 2013 12:44:43 -0500 Submitting:15 Finished successfully:5 +Progress: time: Fri, 16 Aug 2013 12:44:46 -0500 Submitting:14 Submitted:1 Finished successfully:5 +Progress: time: Fri, 16 Aug 2013 12:44:47 -0500 Submitting:5 Finished successfully:15 +Progress: time: Fri, 16 Aug 2013 12:44:48 -0500 Submitting:4 Submitted:1 Finished successfully:15 +Progress: time: Fri, 16 Aug 2013 12:44:52 -0500 Submitting:3 Submitted:1 Finished successfully:16 +Progress: time: Fri, 16 Aug 2013 12:44:55 -0500 Submitted:1 Finished successfully:19 +Progress: time: Fri, 16 Aug 2013 12:44:58 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 12:45:13 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 12:45:43 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 12:46:13 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 12:46:43 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 12:47:13 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 12:47:43 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 12:48:13 -0500 Active:1 Finished successfully:20 +Channels: {null at https://140.221.8.80:42266=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:60395=MetaChannel[service-50221] -> BufferingChannel, null at id://u139c78d3-140883abf66--8000-u-3b59d131-140883a7b72--7ff6S=MetaChannel[service-41061] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ffb-u-563d912f-140883a95da--7fffC=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at https://140.221.8.75:36471=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at id://u-3b59d131-140883a7b72--7ff7-u-70efbaf6-140883aafad--7fffC=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u2c3e3da2-140883aa0f3--8000-u-3b59d131-140883a7b72--7ffaS=MetaChannel[service-50 221] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:33158=MetaChannel[service-41061] -> BufferingChannel, null at https://140.221.8.74:33158=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:42266=MetaChannel[service-37548] -> BufferingChannel, null at https://140.221.8.73:55546=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:44934=MetaChannel[service-54878] -> BufferingChannel, null at id://u-70efbaf6-140883aafad--8000-u-3b59d131-140883a7b72--7ff8S=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.9.216:44934=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at id://u-3b59d131-140883a7b72--7ff1-u-5e9d43a5-140883ad744--7fffC=MetaC hannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at id://u-3b59d131-140883a7b72--7ffd-u757c5be1-140883a8789--7fffC=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], null at id://u-3b59d131-140883a7b72--7fef-u-2f35fe53-140883ae306--7fffC=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:36208=MetaChannel[service-55603] -> BufferingChannel, null at https://140.221.9.237:36208=MetaChannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at https://140.221.8.81:45089=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:45089=MetaChannel[service-53079] -> BufferingCha nnel, null at id://u-5e9d43a5-140883ad744--8000-u-3b59d131-140883a7b72--7ff2S=MetaChannel[service-55603] -> BufferingChannel, null at id://u757c5be1-140883a8789--8000-u-3b59d131-140883a7b72--7ffeS=MetaChannel[service-53079] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:57474=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.8.62:60395=MetaChannel[https://140.221.8.62:60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395], null at id://u-2f35fe53-140883ae306--8000-u-3b59d131-140883a7b72--7ff0S=MetaChannel[service-37548] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:55546=MetaChannel[service-56470] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:36471=MetaChannel[service-37446] -> BufferingChannel, null at id://u-2e167e7d-140883ac7a9--8000-u-3b59d131-140883a7b72--7ff4S=MetaChannel[service-56470] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7fff-u-2e 5ca508-140883a7b48--7fffC=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at https://140.221.8.82:57474=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u-3b59d131-140883a7b72--7ff3-u-2e167e7d-140883ac7a9--7fffC=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], null at id://u-3b59d131-140883a7b72--7ff5-u139c78d3-140883abf66--7fffC=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], null at id://u-563d912f-140883a95da--8000-u-3b59d131-140883a7b72--7ffcS=MetaChannel[service-54878] -> BufferingChannel, null at id://u-2e5ca508-140883a7b48--8000-u-3b59d131-140883a7b72--8000S=MetaChannel[service-37446] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ff9-u2c3e3da2-140883aa0f3--7fffC=MetaChannel[https://140.221.8.62: 60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395]} +Context: service-35312 +Meta context: service-37446 +Channels: {null at https://140.221.8.80:42266=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:60395=MetaChannel[service-50221] -> BufferingChannel, null at id://u139c78d3-140883abf66--8000-u-3b59d131-140883a7b72--7ff6S=MetaChannel[service-41061] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ffb-u-563d912f-140883a95da--7fffC=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at https://140.221.8.75:36471=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at id://u-3b59d131-140883a7b72--7ff7-u-70efbaf6-140883aafad--7fffC=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u2c3e3da2-140883aa0f3--8000-u-3b59d131-140883a7b72--7ffaS=MetaChannel[service-50 221] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:33158=MetaChannel[service-41061] -> BufferingChannel, null at https://140.221.8.74:33158=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:42266=MetaChannel[service-37548] -> BufferingChannel, null at https://140.221.8.73:55546=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:44934=MetaChannel[service-54878] -> BufferingChannel, null at id://u-70efbaf6-140883aafad--8000-u-3b59d131-140883a7b72--7ff8S=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.9.216:44934=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at id://u-3b59d131-140883a7b72--7ff1-u-5e9d43a5-140883ad744--7fffC=MetaC hannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at id://u-3b59d131-140883a7b72--7ffd-u757c5be1-140883a8789--7fffC=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], null at id://u-3b59d131-140883a7b72--7fef-u-2f35fe53-140883ae306--7fffC=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:36208=MetaChannel[service-55603] -> BufferingChannel, null at https://140.221.9.237:36208=MetaChannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at https://140.221.8.81:45089=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:45089=MetaChannel[service-53079] -> BufferingCha nnel, null at id://u-5e9d43a5-140883ad744--8000-u-3b59d131-140883a7b72--7ff2S=MetaChannel[service-55603] -> BufferingChannel, null at id://u757c5be1-140883a8789--8000-u-3b59d131-140883a7b72--7ffeS=MetaChannel[service-53079] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:57474=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.8.62:60395=MetaChannel[https://140.221.8.62:60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395], null at id://u-2f35fe53-140883ae306--8000-u-3b59d131-140883a7b72--7ff0S=MetaChannel[service-37548] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:55546=MetaChannel[service-56470] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:36471=MetaChannel[service-37446] -> BufferingChannel, null at id://u-2e167e7d-140883ac7a9--8000-u-3b59d131-140883a7b72--7ff4S=MetaChannel[service-56470] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7fff-u-2e 5ca508-140883a7b48--7fffC=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at https://140.221.8.82:57474=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u-3b59d131-140883a7b72--7ff3-u-2e167e7d-140883ac7a9--7fffC=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], null at id://u-3b59d131-140883a7b72--7ff5-u139c78d3-140883abf66--7fffC=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], null at id://u-563d912f-140883a95da--8000-u-3b59d131-140883a7b72--7ffcS=MetaChannel[service-54878] -> BufferingChannel, null at id://u-2e5ca508-140883a7b48--8000-u-3b59d131-140883a7b72--8000S=MetaChannel[service-37446] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ff9-u2c3e3da2-140883aa0f3--7fffC=MetaChannel[https://140.221.8.62: 60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395]} +Context: service-56431 +Meta context: service-37446 +Channels: {null at https://140.221.8.80:42266=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:60395=MetaChannel[service-50221] -> BufferingChannel, null at id://u139c78d3-140883abf66--8000-u-3b59d131-140883a7b72--7ff6S=MetaChannel[service-41061] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ffb-u-563d912f-140883a95da--7fffC=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at https://140.221.8.75:36471=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at id://u-3b59d131-140883a7b72--7ff7-u-70efbaf6-140883aafad--7fffC=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u2c3e3da2-140883aa0f3--8000-u-3b59d131-140883a7b72--7ffaS=MetaChannel[service-50 221] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:33158=MetaChannel[service-41061] -> BufferingChannel, null at https://140.221.8.74:33158=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:42266=MetaChannel[service-37548] -> BufferingChannel, null at https://140.221.8.73:55546=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:44934=MetaChannel[service-54878] -> BufferingChannel, null at id://u-70efbaf6-140883aafad--8000-u-3b59d131-140883a7b72--7ff8S=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.9.216:44934=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at id://u-3b59d131-140883a7b72--7ff1-u-5e9d43a5-140883ad744--7fffC=MetaC hannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at id://u-3b59d131-140883a7b72--7ffd-u757c5be1-140883a8789--7fffC=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], null at id://u-3b59d131-140883a7b72--7fef-u-2f35fe53-140883ae306--7fffC=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:36208=MetaChannel[service-55603] -> BufferingChannel, null at https://140.221.9.237:36208=MetaChannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at https://140.221.8.81:45089=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:45089=MetaChannel[service-53079] -> BufferingCha nnel, null at id://u-5e9d43a5-140883ad744--8000-u-3b59d131-140883a7b72--7ff2S=MetaChannel[service-55603] -> BufferingChannel, null at id://u757c5be1-140883a8789--8000-u-3b59d131-140883a7b72--7ffeS=MetaChannel[service-53079] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:57474=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.8.62:60395=MetaChannel[https://140.221.8.62:60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395], null at id://u-2f35fe53-140883ae306--8000-u-3b59d131-140883a7b72--7ff0S=MetaChannel[service-37548] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:55546=MetaChannel[service-56470] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:36471=MetaChannel[service-37446] -> BufferingChannel, null at id://u-2e167e7d-140883ac7a9--8000-u-3b59d131-140883a7b72--7ff4S=MetaChannel[service-56470] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7fff-u-2e 5ca508-140883a7b48--7fffC=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at https://140.221.8.82:57474=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u-3b59d131-140883a7b72--7ff3-u-2e167e7d-140883ac7a9--7fffC=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], null at id://u-3b59d131-140883a7b72--7ff5-u139c78d3-140883abf66--7fffC=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], null at id://u-563d912f-140883a95da--8000-u-3b59d131-140883a7b72--7ffcS=MetaChannel[service-54878] -> BufferingChannel, null at id://u-2e5ca508-140883a7b48--8000-u-3b59d131-140883a7b72--8000S=MetaChannel[service-37446] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ff9-u2c3e3da2-140883aa0f3--7fffC=MetaChannel[https://140.221.8.62: 60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395]} +Context: service-43479 +Meta context: service-53079 +Channels: {null at https://140.221.8.80:42266=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:60395=MetaChannel[service-50221] -> BufferingChannel, null at id://u139c78d3-140883abf66--8000-u-3b59d131-140883a7b72--7ff6S=MetaChannel[service-41061] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ffb-u-563d912f-140883a95da--7fffC=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at https://140.221.8.75:36471=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at id://u-3b59d131-140883a7b72--7ff7-u-70efbaf6-140883aafad--7fffC=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u2c3e3da2-140883aa0f3--8000-u-3b59d131-140883a7b72--7ffaS=MetaChannel[service-50 221] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:33158=MetaChannel[service-41061] -> BufferingChannel, null at https://140.221.8.74:33158=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:42266=MetaChannel[service-37548] -> BufferingChannel, null at https://140.221.8.73:55546=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:44934=MetaChannel[service-54878] -> BufferingChannel, null at id://u-70efbaf6-140883aafad--8000-u-3b59d131-140883a7b72--7ff8S=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.9.216:44934=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at id://u-3b59d131-140883a7b72--7ff1-u-5e9d43a5-140883ad744--7fffC=MetaC hannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at id://u-3b59d131-140883a7b72--7ffd-u757c5be1-140883a8789--7fffC=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], null at id://u-3b59d131-140883a7b72--7fef-u-2f35fe53-140883ae306--7fffC=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:36208=MetaChannel[service-55603] -> BufferingChannel, null at https://140.221.9.237:36208=MetaChannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at https://140.221.8.81:45089=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:45089=MetaChannel[service-53079] -> BufferingCha nnel, null at id://u-5e9d43a5-140883ad744--8000-u-3b59d131-140883a7b72--7ff2S=MetaChannel[service-55603] -> BufferingChannel, null at id://u757c5be1-140883a8789--8000-u-3b59d131-140883a7b72--7ffeS=MetaChannel[service-53079] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:57474=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.8.62:60395=MetaChannel[https://140.221.8.62:60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395], null at id://u-2f35fe53-140883ae306--8000-u-3b59d131-140883a7b72--7ff0S=MetaChannel[service-37548] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:55546=MetaChannel[service-56470] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:36471=MetaChannel[service-37446] -> BufferingChannel, null at id://u-2e167e7d-140883ac7a9--8000-u-3b59d131-140883a7b72--7ff4S=MetaChannel[service-56470] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7fff-u-2e 5ca508-140883a7b48--7fffC=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at https://140.221.8.82:57474=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u-3b59d131-140883a7b72--7ff3-u-2e167e7d-140883ac7a9--7fffC=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], null at id://u-3b59d131-140883a7b72--7ff5-u139c78d3-140883abf66--7fffC=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], null at id://u-563d912f-140883a95da--8000-u-3b59d131-140883a7b72--7ffcS=MetaChannel[service-54878] -> BufferingChannel, null at id://u-2e5ca508-140883a7b48--8000-u-3b59d131-140883a7b72--8000S=MetaChannel[service-37446] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ff9-u2c3e3da2-140883aa0f3--7fffC=MetaChannel[https://140.221.8.62: 60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395]} +Context: service-41985 +Meta context: service-53079 +Channels: {null at https://140.221.8.80:42266=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:60395=MetaChannel[service-50221] -> BufferingChannel, null at id://u139c78d3-140883abf66--8000-u-3b59d131-140883a7b72--7ff6S=MetaChannel[service-41061] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ffb-u-563d912f-140883a95da--7fffC=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at https://140.221.8.75:36471=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at id://u-3b59d131-140883a7b72--7ff7-u-70efbaf6-140883aafad--7fffC=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u2c3e3da2-140883aa0f3--8000-u-3b59d131-140883a7b72--7ffaS=MetaChannel[service-50 221] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:33158=MetaChannel[service-41061] -> BufferingChannel, null at https://140.221.8.74:33158=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:42266=MetaChannel[service-37548] -> BufferingChannel, null at https://140.221.8.73:55546=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:44934=MetaChannel[service-54878] -> BufferingChannel, null at id://u-70efbaf6-140883aafad--8000-u-3b59d131-140883a7b72--7ff8S=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.9.216:44934=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at id://u-3b59d131-140883a7b72--7ff1-u-5e9d43a5-140883ad744--7fffC=MetaC hannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at id://u-3b59d131-140883a7b72--7ffd-u757c5be1-140883a8789--7fffC=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], null at id://u-3b59d131-140883a7b72--7fef-u-2f35fe53-140883ae306--7fffC=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:36208=MetaChannel[service-55603] -> BufferingChannel, null at https://140.221.9.237:36208=MetaChannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at https://140.221.8.81:45089=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:45089=MetaChannel[service-53079] -> BufferingCha nnel, null at id://u-5e9d43a5-140883ad744--8000-u-3b59d131-140883a7b72--7ff2S=MetaChannel[service-55603] -> BufferingChannel, null at id://u757c5be1-140883a8789--8000-u-3b59d131-140883a7b72--7ffeS=MetaChannel[service-53079] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:57474=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.8.62:60395=MetaChannel[https://140.221.8.62:60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395], null at id://u-2f35fe53-140883ae306--8000-u-3b59d131-140883a7b72--7ff0S=MetaChannel[service-37548] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:55546=MetaChannel[service-56470] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:36471=MetaChannel[service-37446] -> BufferingChannel, null at id://u-2e167e7d-140883ac7a9--8000-u-3b59d131-140883a7b72--7ff4S=MetaChannel[service-56470] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7fff-u-2e 5ca508-140883a7b48--7fffC=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at https://140.221.8.82:57474=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u-3b59d131-140883a7b72--7ff3-u-2e167e7d-140883ac7a9--7fffC=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], null at id://u-3b59d131-140883a7b72--7ff5-u139c78d3-140883abf66--7fffC=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], null at id://u-563d912f-140883a95da--8000-u-3b59d131-140883a7b72--7ffcS=MetaChannel[service-54878] -> BufferingChannel, null at id://u-2e5ca508-140883a7b48--8000-u-3b59d131-140883a7b72--8000S=MetaChannel[service-37446] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ff9-u2c3e3da2-140883aa0f3--7fffC=MetaChannel[https://140.221.8.62: 60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395]} +Context: service-55644 +Meta context: service-37446 +Channels: {null at https://140.221.8.80:42266=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:60395=MetaChannel[service-50221] -> BufferingChannel, null at id://u139c78d3-140883abf66--8000-u-3b59d131-140883a7b72--7ff6S=MetaChannel[service-41061] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ffb-u-563d912f-140883a95da--7fffC=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at https://140.221.8.75:36471=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at id://u-3b59d131-140883a7b72--7ff7-u-70efbaf6-140883aafad--7fffC=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u2c3e3da2-140883aa0f3--8000-u-3b59d131-140883a7b72--7ffaS=MetaChannel[service-50 221] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:33158=MetaChannel[service-41061] -> BufferingChannel, null at https://140.221.8.74:33158=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:42266=MetaChannel[service-37548] -> BufferingChannel, null at https://140.221.8.73:55546=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:44934=MetaChannel[service-54878] -> BufferingChannel, null at id://u-70efbaf6-140883aafad--8000-u-3b59d131-140883a7b72--7ff8S=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.9.216:44934=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at id://u-3b59d131-140883a7b72--7ff1-u-5e9d43a5-140883ad744--7fffC=MetaC hannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at id://u-3b59d131-140883a7b72--7ffd-u757c5be1-140883a8789--7fffC=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], null at id://u-3b59d131-140883a7b72--7fef-u-2f35fe53-140883ae306--7fffC=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:36208=MetaChannel[service-55603] -> BufferingChannel, null at https://140.221.9.237:36208=MetaChannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at https://140.221.8.81:45089=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:45089=MetaChannel[service-53079] -> BufferingCha nnel, null at id://u-5e9d43a5-140883ad744--8000-u-3b59d131-140883a7b72--7ff2S=MetaChannel[service-55603] -> BufferingChannel, null at id://u757c5be1-140883a8789--8000-u-3b59d131-140883a7b72--7ffeS=MetaChannel[service-53079] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:57474=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.8.62:60395=MetaChannel[https://140.221.8.62:60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395], null at id://u-2f35fe53-140883ae306--8000-u-3b59d131-140883a7b72--7ff0S=MetaChannel[service-37548] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:55546=MetaChannel[service-56470] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:36471=MetaChannel[service-37446] -> BufferingChannel, null at id://u-2e167e7d-140883ac7a9--8000-u-3b59d131-140883a7b72--7ff4S=MetaChannel[service-56470] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7fff-u-2e 5ca508-140883a7b48--7fffC=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at https://140.221.8.82:57474=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u-3b59d131-140883a7b72--7ff3-u-2e167e7d-140883ac7a9--7fffC=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], null at id://u-3b59d131-140883a7b72--7ff5-u139c78d3-140883abf66--7fffC=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], null at id://u-563d912f-140883a95da--8000-u-3b59d131-140883a7b72--7ffcS=MetaChannel[service-54878] -> BufferingChannel, null at id://u-2e5ca508-140883a7b48--8000-u-3b59d131-140883a7b72--8000S=MetaChannel[service-37446] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ff9-u2c3e3da2-140883aa0f3--7fffC=MetaChannel[https://140.221.8.62: 60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395]} +Context: service-49082 +Meta context: service-54878 +Channels: {null at https://140.221.8.80:42266=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:60395=MetaChannel[service-50221] -> BufferingChannel, null at id://u139c78d3-140883abf66--8000-u-3b59d131-140883a7b72--7ff6S=MetaChannel[service-41061] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ffb-u-563d912f-140883a95da--7fffC=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at https://140.221.8.75:36471=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at id://u-3b59d131-140883a7b72--7ff7-u-70efbaf6-140883aafad--7fffC=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u2c3e3da2-140883aa0f3--8000-u-3b59d131-140883a7b72--7ffaS=MetaChannel[service-50 221] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:33158=MetaChannel[service-41061] -> BufferingChannel, null at https://140.221.8.74:33158=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:42266=MetaChannel[service-37548] -> BufferingChannel, null at https://140.221.8.73:55546=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:44934=MetaChannel[service-54878] -> BufferingChannel, null at id://u-70efbaf6-140883aafad--8000-u-3b59d131-140883a7b72--7ff8S=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.9.216:44934=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at id://u-3b59d131-140883a7b72--7ff1-u-5e9d43a5-140883ad744--7fffC=MetaC hannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at id://u-3b59d131-140883a7b72--7ffd-u757c5be1-140883a8789--7fffC=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], null at id://u-3b59d131-140883a7b72--7fef-u-2f35fe53-140883ae306--7fffC=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:36208=MetaChannel[service-55603] -> BufferingChannel, null at https://140.221.9.237:36208=MetaChannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at https://140.221.8.81:45089=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:45089=MetaChannel[service-53079] -> BufferingCha nnel, null at id://u-5e9d43a5-140883ad744--8000-u-3b59d131-140883a7b72--7ff2S=MetaChannel[service-55603] -> BufferingChannel, null at id://u757c5be1-140883a8789--8000-u-3b59d131-140883a7b72--7ffeS=MetaChannel[service-53079] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:57474=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.8.62:60395=MetaChannel[https://140.221.8.62:60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395], null at id://u-2f35fe53-140883ae306--8000-u-3b59d131-140883a7b72--7ff0S=MetaChannel[service-37548] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:55546=MetaChannel[service-56470] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:36471=MetaChannel[service-37446] -> BufferingChannel, null at id://u-2e167e7d-140883ac7a9--8000-u-3b59d131-140883a7b72--7ff4S=MetaChannel[service-56470] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7fff-u-2e 5ca508-140883a7b48--7fffC=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at https://140.221.8.82:57474=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u-3b59d131-140883a7b72--7ff3-u-2e167e7d-140883ac7a9--7fffC=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], null at id://u-3b59d131-140883a7b72--7ff5-u139c78d3-140883abf66--7fffC=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], null at id://u-563d912f-140883a95da--8000-u-3b59d131-140883a7b72--7ffcS=MetaChannel[service-54878] -> BufferingChannel, null at id://u-2e5ca508-140883a7b48--8000-u-3b59d131-140883a7b72--8000S=MetaChannel[service-37446] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ff9-u2c3e3da2-140883aa0f3--7fffC=MetaChannel[https://140.221.8.62: 60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395]} +Context: service-56533 +Meta context: service-54878 +Channels: {null at https://140.221.8.80:42266=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:60395=MetaChannel[service-50221] -> BufferingChannel, null at id://u139c78d3-140883abf66--8000-u-3b59d131-140883a7b72--7ff6S=MetaChannel[service-41061] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ffb-u-563d912f-140883a95da--7fffC=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at https://140.221.8.75:36471=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at id://u-3b59d131-140883a7b72--7ff7-u-70efbaf6-140883aafad--7fffC=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u2c3e3da2-140883aa0f3--8000-u-3b59d131-140883a7b72--7ffaS=MetaChannel[service-50 221] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:33158=MetaChannel[service-41061] -> BufferingChannel, null at https://140.221.8.74:33158=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:42266=MetaChannel[service-37548] -> BufferingChannel, null at https://140.221.8.73:55546=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:44934=MetaChannel[service-54878] -> BufferingChannel, null at id://u-70efbaf6-140883aafad--8000-u-3b59d131-140883a7b72--7ff8S=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.9.216:44934=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at id://u-3b59d131-140883a7b72--7ff1-u-5e9d43a5-140883ad744--7fffC=MetaC hannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at id://u-3b59d131-140883a7b72--7ffd-u757c5be1-140883a8789--7fffC=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], null at id://u-3b59d131-140883a7b72--7fef-u-2f35fe53-140883ae306--7fffC=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:36208=MetaChannel[service-55603] -> BufferingChannel, null at https://140.221.9.237:36208=MetaChannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at https://140.221.8.81:45089=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:45089=MetaChannel[service-53079] -> BufferingCha nnel, null at id://u-5e9d43a5-140883ad744--8000-u-3b59d131-140883a7b72--7ff2S=MetaChannel[service-55603] -> BufferingChannel, null at id://u757c5be1-140883a8789--8000-u-3b59d131-140883a7b72--7ffeS=MetaChannel[service-53079] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:57474=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.8.62:60395=MetaChannel[https://140.221.8.62:60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395], null at id://u-2f35fe53-140883ae306--8000-u-3b59d131-140883a7b72--7ff0S=MetaChannel[service-37548] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:55546=MetaChannel[service-56470] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:36471=MetaChannel[service-37446] -> BufferingChannel, null at id://u-2e167e7d-140883ac7a9--8000-u-3b59d131-140883a7b72--7ff4S=MetaChannel[service-56470] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7fff-u-2e 5ca508-140883a7b48--7fffC=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at https://140.221.8.82:57474=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u-3b59d131-140883a7b72--7ff3-u-2e167e7d-140883ac7a9--7fffC=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], null at id://u-3b59d131-140883a7b72--7ff5-u139c78d3-140883abf66--7fffC=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], null at id://u-563d912f-140883a95da--8000-u-3b59d131-140883a7b72--7ffcS=MetaChannel[service-54878] -> BufferingChannel, null at id://u-2e5ca508-140883a7b48--8000-u-3b59d131-140883a7b72--8000S=MetaChannel[service-37446] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ff9-u2c3e3da2-140883aa0f3--7fffC=MetaChannel[https://140.221.8.62: 60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395]} +Context: service-32915 +Meta context: service-53079 +Channels: {null at https://140.221.8.80:42266=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:60395=MetaChannel[service-50221] -> BufferingChannel, null at id://u139c78d3-140883abf66--8000-u-3b59d131-140883a7b72--7ff6S=MetaChannel[service-41061] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ffb-u-563d912f-140883a95da--7fffC=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at https://140.221.8.75:36471=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at id://u-3b59d131-140883a7b72--7ff7-u-70efbaf6-140883aafad--7fffC=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u2c3e3da2-140883aa0f3--8000-u-3b59d131-140883a7b72--7ffaS=MetaChannel[service-50 221] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:33158=MetaChannel[service-41061] -> BufferingChannel, null at https://140.221.8.74:33158=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:42266=MetaChannel[service-37548] -> BufferingChannel, null at https://140.221.8.73:55546=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:44934=MetaChannel[service-54878] -> BufferingChannel, null at id://u-70efbaf6-140883aafad--8000-u-3b59d131-140883a7b72--7ff8S=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.9.216:44934=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at id://u-3b59d131-140883a7b72--7ff1-u-5e9d43a5-140883ad744--7fffC=MetaC hannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at id://u-3b59d131-140883a7b72--7ffd-u757c5be1-140883a8789--7fffC=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], null at id://u-3b59d131-140883a7b72--7fef-u-2f35fe53-140883ae306--7fffC=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:36208=MetaChannel[service-55603] -> BufferingChannel, null at https://140.221.9.237:36208=MetaChannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at https://140.221.8.81:45089=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:45089=MetaChannel[service-53079] -> BufferingCha nnel, null at id://u-5e9d43a5-140883ad744--8000-u-3b59d131-140883a7b72--7ff2S=MetaChannel[service-55603] -> BufferingChannel, null at id://u757c5be1-140883a8789--8000-u-3b59d131-140883a7b72--7ffeS=MetaChannel[service-53079] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:57474=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.8.62:60395=MetaChannel[https://140.221.8.62:60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395], null at id://u-2f35fe53-140883ae306--8000-u-3b59d131-140883a7b72--7ff0S=MetaChannel[service-37548] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:55546=MetaChannel[service-56470] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:36471=MetaChannel[service-37446] -> BufferingChannel, null at id://u-2e167e7d-140883ac7a9--8000-u-3b59d131-140883a7b72--7ff4S=MetaChannel[service-56470] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7fff-u-2e 5ca508-140883a7b48--7fffC=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at https://140.221.8.82:57474=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u-3b59d131-140883a7b72--7ff3-u-2e167e7d-140883ac7a9--7fffC=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], null at id://u-3b59d131-140883a7b72--7ff5-u139c78d3-140883abf66--7fffC=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], null at id://u-563d912f-140883a95da--8000-u-3b59d131-140883a7b72--7ffcS=MetaChannel[service-54878] -> BufferingChannel, null at id://u-2e5ca508-140883a7b48--8000-u-3b59d131-140883a7b72--8000S=MetaChannel[service-37446] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ff9-u2c3e3da2-140883aa0f3--7fffC=MetaChannel[https://140.221.8.62: 60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395]} +Context: service-53984 +Meta context: service-50221 +Channels: {null at https://140.221.8.80:42266=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:60395=MetaChannel[service-50221] -> BufferingChannel, null at id://u139c78d3-140883abf66--8000-u-3b59d131-140883a7b72--7ff6S=MetaChannel[service-41061] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ffb-u-563d912f-140883a95da--7fffC=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at https://140.221.8.75:36471=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at id://u-3b59d131-140883a7b72--7ff7-u-70efbaf6-140883aafad--7fffC=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u2c3e3da2-140883aa0f3--8000-u-3b59d131-140883a7b72--7ffaS=MetaChannel[service-50 221] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:33158=MetaChannel[service-41061] -> BufferingChannel, null at https://140.221.8.74:33158=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:42266=MetaChannel[service-37548] -> BufferingChannel, null at https://140.221.8.73:55546=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:44934=MetaChannel[service-54878] -> BufferingChannel, null at id://u-70efbaf6-140883aafad--8000-u-3b59d131-140883a7b72--7ff8S=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.9.216:44934=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at id://u-3b59d131-140883a7b72--7ff1-u-5e9d43a5-140883ad744--7fffC=MetaC hannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at id://u-3b59d131-140883a7b72--7ffd-u757c5be1-140883a8789--7fffC=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], null at id://u-3b59d131-140883a7b72--7fef-u-2f35fe53-140883ae306--7fffC=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:36208=MetaChannel[service-55603] -> BufferingChannel, null at https://140.221.9.237:36208=MetaChannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at https://140.221.8.81:45089=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:45089=MetaChannel[service-53079] -> BufferingCha nnel, null at id://u-5e9d43a5-140883ad744--8000-u-3b59d131-140883a7b72--7ff2S=MetaChannel[service-55603] -> BufferingChannel, null at id://u757c5be1-140883a8789--8000-u-3b59d131-140883a7b72--7ffeS=MetaChannel[service-53079] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:57474=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.8.62:60395=MetaChannel[https://140.221.8.62:60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395], null at id://u-2f35fe53-140883ae306--8000-u-3b59d131-140883a7b72--7ff0S=MetaChannel[service-37548] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:55546=MetaChannel[service-56470] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:36471=MetaChannel[service-37446] -> BufferingChannel, null at id://u-2e167e7d-140883ac7a9--8000-u-3b59d131-140883a7b72--7ff4S=MetaChannel[service-56470] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7fff-u-2e 5ca508-140883a7b48--7fffC=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at https://140.221.8.82:57474=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u-3b59d131-140883a7b72--7ff3-u-2e167e7d-140883ac7a9--7fffC=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], null at id://u-3b59d131-140883a7b72--7ff5-u139c78d3-140883abf66--7fffC=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], null at id://u-563d912f-140883a95da--8000-u-3b59d131-140883a7b72--7ffcS=MetaChannel[service-54878] -> BufferingChannel, null at id://u-2e5ca508-140883a7b48--8000-u-3b59d131-140883a7b72--8000S=MetaChannel[service-37446] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ff9-u2c3e3da2-140883aa0f3--7fffC=MetaChannel[https://140.221.8.62: 60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395]} +Context: service-43265 +Meta context: service-50221 +Progress: time: Fri, 16 Aug 2013 12:48:43 -0500 Finished successfully:20 Failed but can retry:1 +Execution failed: + Exception in bash: + Arguments: [parcombiner_nc.sh, tgen0000.out tgen0001.out tgen0002.out tgen0003.out tgen0004.out tgen0005.out tgen0006.out tgen0007.out tgen0008.out tgen0009.out tgen0010.out tgen0011.out tgen0012.out tgen0013.out tgen0014.out tgen0015.out tgen0016.out tgen0017.out tgen0018.out tgen0019.out] + Host: thwomp + Directory: teragen-20130816-1244-707nm8t7/jobs/u/bash-un14gvdl + +Caused by: + Shutting down worker + comb_data, teragen.swift, line 31 +Channels: {null at https://140.221.8.80:42266=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:60395=MetaChannel[service-50221] -> BufferingChannel, null at id://u139c78d3-140883abf66--8000-u-3b59d131-140883a7b72--7ff6S=MetaChannel[service-41061] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ffb-u-563d912f-140883a95da--7fffC=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at https://140.221.8.75:36471=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at id://u-3b59d131-140883a7b72--7ff7-u-70efbaf6-140883aafad--7fffC=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u2c3e3da2-140883aa0f3--8000-u-3b59d131-140883a7b72--7ffaS=MetaChannel[service-50 221] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:33158=MetaChannel[service-41061] -> BufferingChannel, null at https://140.221.8.74:33158=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:42266=MetaChannel[service-37548] -> BufferingChannel, null at https://140.221.8.73:55546=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:44934=MetaChannel[service-54878] -> BufferingChannel, null at id://u-70efbaf6-140883aafad--8000-u-3b59d131-140883a7b72--7ff8S=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.9.216:44934=MetaChannel[https://140.221.9.216:44934] -> GSSCChannel-https://140.221.9.216:44934(6)[https://140.221.9.216:44934], null at id://u-3b59d131-140883a7b72--7ff1-u-5e9d43a5-140883ad744--7fffC=MetaC hannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at id://u-3b59d131-140883a7b72--7ffd-u757c5be1-140883a8789--7fffC=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], null at id://u-3b59d131-140883a7b72--7fef-u-2f35fe53-140883ae306--7fffC=MetaChannel[https://140.221.8.80:42266] -> GSSCChannel-https://140.221.8.80:42266(18)[https://140.221.8.80:42266], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:36208=MetaChannel[service-55603] -> BufferingChannel, null at https://140.221.9.237:36208=MetaChannel[https://140.221.9.237:36208] -> GSSCChannel-https://140.221.9.237:36208(16)[https://140.221.9.237:36208], null at https://140.221.8.81:45089=MetaChannel[https://140.221.8.81:45089] -> GSSCChannel-https://140.221.8.81:45089(4)[https://140.221.8.81:45089], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:45089=MetaChannel[service-53079] -> BufferingCha nnel, null at id://u-5e9d43a5-140883ad744--8000-u-3b59d131-140883a7b72--7ff2S=MetaChannel[service-55603] -> BufferingChannel, null at id://u757c5be1-140883a8789--8000-u-3b59d131-140883a7b72--7ffeS=MetaChannel[service-53079] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:57474=MetaChannel[service-36451] -> BufferingChannel, null at https://140.221.8.62:60395=MetaChannel[https://140.221.8.62:60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395], null at id://u-2f35fe53-140883ae306--8000-u-3b59d131-140883a7b72--7ff0S=MetaChannel[service-37548] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:55546=MetaChannel[service-56470] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:36471=MetaChannel[service-37446] -> BufferingChannel, null at id://u-2e167e7d-140883ac7a9--8000-u-3b59d131-140883a7b72--7ff4S=MetaChannel[service-56470] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7fff-u-2e 5ca508-140883a7b48--7fffC=MetaChannel[https://140.221.8.75:36471] -> GSSCChannel-https://140.221.8.75:36471(2)[https://140.221.8.75:36471], null at https://140.221.8.82:57474=MetaChannel[https://140.221.8.82:57474] -> GSSCChannel-https://140.221.8.82:57474(10)[https://140.221.8.82:57474], null at id://u-3b59d131-140883a7b72--7ff3-u-2e167e7d-140883ac7a9--7fffC=MetaChannel[https://140.221.8.73:55546] -> GSSCChannel-https://140.221.8.73:55546(14)[https://140.221.8.73:55546], null at id://u-3b59d131-140883a7b72--7ff5-u139c78d3-140883abf66--7fffC=MetaChannel[https://140.221.8.74:33158] -> GSSCChannel-https://140.221.8.74:33158(12)[https://140.221.8.74:33158], null at id://u-563d912f-140883a95da--8000-u-3b59d131-140883a7b72--7ffcS=MetaChannel[service-54878] -> BufferingChannel, null at id://u-2e5ca508-140883a7b48--8000-u-3b59d131-140883a7b72--8000S=MetaChannel[service-37446] -> BufferingChannel, null at id://u-3b59d131-140883a7b72--7ff9-u2c3e3da2-140883aa0f3--7fffC=MetaChannel[https://140.221.8.62: 60395] -> GSSCChannel-https://140.221.8.62:60395(8)[https://140.221.8.62:60395]} +Context: service-39509 +Meta context: service-54878 +error null +real 277.12 +user 13.91 +sys 4.19 +chunks 20 filesize 5 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 1000000 +chirp_put: couldn't put ./recombiner.sh to host crank: Permission denied +couldn't get crank:crank.17255.imd: Permission denied +cat: crank.17255.txt: No such file or directory +cat: crank.17255.txt: No such file or directory +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:20 X FILESIZE:5 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1353-q5abnf06 +Progress: time: Fri, 16 Aug 2013 13:54:05 -0500 +Progress: time: Fri, 16 Aug 2013 13:54:19 -0500 Submitting:19 Submitted:1 +Progress: time: Fri, 16 Aug 2013 13:54:20 -0500 Submitting:19 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 13:54:22 -0500 Submitting:18 Submitted:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 13:54:29 -0500 Submitting:17 Submitted:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 13:54:33 -0500 Submitting:15 Submitted:1 Finished successfully:4 +Progress: time: Fri, 16 Aug 2013 13:54:35 -0500 Submitting:13 Finished successfully:7 +Progress: time: Fri, 16 Aug 2013 13:54:38 -0500 Submitting:12 Submitted:1 Finished successfully:7 +Progress: time: Fri, 16 Aug 2013 13:54:41 -0500 Submitting:11 Submitted:1 Finished successfully:8 +Progress: time: Fri, 16 Aug 2013 13:54:46 -0500 Submitting:7 Submitted:1 Finished successfully:12 +Progress: time: Fri, 16 Aug 2013 13:54:51 -0500 Submitting:1 Submitted:1 Finished successfully:18 +Progress: time: Fri, 16 Aug 2013 13:54:56 -0500 Submitted:1 Finished successfully:19 +Progress: time: Fri, 16 Aug 2013 13:54:58 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 13:55:05 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 13:55:35 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 13:56:05 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 13:56:35 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 13:57:05 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 13:57:35 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 13:58:05 -0500 Active:1 Finished successfully:20 +Channels: {null at https://140.221.8.82:38138=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:37079=MetaChannel[service-41666] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff7-u-5d677c11-140887ab63c--7fffC=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u-3c4456f3-140887a911e--8000-u-26c0ef90-140887a6bd2--7ffcS=MetaChannel[service-46483] -> BufferingChannel, null at id://u-2782ddc1-140887ad5c5--8000-u-26c0ef90-140887a6bd2--7ff4S=MetaChannel[service-44116] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7fef-u-589c171d-140887afc6c--7fffC=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], null at id://u-26c0ef90-140887a6bd2--7fff-u47bce904-140887a6bb6--7fffC=MetaChannel[https://140.221.8.81:37079] -> GSSCCh annel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:46525=MetaChannel[service-44325] -> BufferingChannel, null at id://u72f1b7bf-140887ac37c--8000-u-26c0ef90-140887a6bd2--7ff6S=MetaChannel[service-39023] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff1-u7f3b8b29-140887aea19--7fffC=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], null at id://u-26c0ef90-140887a6bd2--7ff3-u-2782ddc1-140887ad5c5--7fffC=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at id://u3f4c2369-140887aa114--8000-u-26c0ef90-140887a6bd2--7ffaS=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:39236=MetaChannel[service-38458] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff9-u3f4c2369-140887aa114--7fffC=MetaChannel[https://140.221.8.62:37 482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:35777=MetaChannel[service-39023] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:53618=MetaChannel[service-46483] -> BufferingChannel, null at https://140.221.8.80:46525=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:38138=MetaChannel[service-53563] -> BufferingChannel, null at id://u7f3b8b29-140887aea19--8000-u-26c0ef90-140887a6bd2--7ff2S=MetaChannel[service-38458] -> BufferingChannel, null at https://140.221.8.73:58266=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at https://140.221.8.62:37482=MetaChannel[https://140.221.8.62:37482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], null at https://140.221.9.237:5 7176=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u47bce904-140887a6bb6--8000-u-26c0ef90-140887a6bd2--8000S=MetaChannel[service-41666] -> BufferingChannel, null at https://140.221.9.216:39236=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:57176=MetaChannel[service-37855] -> BufferingChannel, null at https://140.221.8.74:53618=MetaChannel[https://140.221.8.74:53618] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618], null at id://u59c70cdb-140887a7606--8000-u-26c0ef90-140887a6bd2--7ffeS=MetaChannel[service-44325] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:37482=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:58266=MetaChannel[service-44116] -> BufferingChannel, null at http s://140.221.8.81:37079=MetaChannel[https://140.221.8.81:37079] -> GSSCChannel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], null at id://u-26c0ef90-140887a6bd2--7ffd-u59c70cdb-140887a7606--7fffC=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], null at id://u-26c0ef90-140887a6bd2--7ff5-u72f1b7bf-140887ac37c--7fffC=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at https://140.221.8.75:35777=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at id://u-5d677c11-140887ab63c--8000-u-26c0ef90-140887a6bd2--7ff8S=MetaChannel[service-37855] -> BufferingChannel, null at id://u-589c171d-140887afc6c--8000-u-26c0ef90-140887a6bd2--7ff0S=MetaChannel[service-53563] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ffb-u-3c4456f3-140887a911e--7fffC=MetaChannel[https://140.221.8.74:5361 8] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618]} +Context: service-50184 +Meta context: service-41666 +Channels: {null at https://140.221.8.82:38138=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:37079=MetaChannel[service-41666] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff7-u-5d677c11-140887ab63c--7fffC=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u-3c4456f3-140887a911e--8000-u-26c0ef90-140887a6bd2--7ffcS=MetaChannel[service-46483] -> BufferingChannel, null at id://u-2782ddc1-140887ad5c5--8000-u-26c0ef90-140887a6bd2--7ff4S=MetaChannel[service-44116] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7fef-u-589c171d-140887afc6c--7fffC=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], null at id://u-26c0ef90-140887a6bd2--7fff-u47bce904-140887a6bb6--7fffC=MetaChannel[https://140.221.8.81:37079] -> GSSCCh annel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:46525=MetaChannel[service-44325] -> BufferingChannel, null at id://u72f1b7bf-140887ac37c--8000-u-26c0ef90-140887a6bd2--7ff6S=MetaChannel[service-39023] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff1-u7f3b8b29-140887aea19--7fffC=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], null at id://u-26c0ef90-140887a6bd2--7ff3-u-2782ddc1-140887ad5c5--7fffC=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at id://u3f4c2369-140887aa114--8000-u-26c0ef90-140887a6bd2--7ffaS=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:39236=MetaChannel[service-38458] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff9-u3f4c2369-140887aa114--7fffC=MetaChannel[https://140.221.8.62:37 482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:35777=MetaChannel[service-39023] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:53618=MetaChannel[service-46483] -> BufferingChannel, null at https://140.221.8.80:46525=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:38138=MetaChannel[service-53563] -> BufferingChannel, null at id://u7f3b8b29-140887aea19--8000-u-26c0ef90-140887a6bd2--7ff2S=MetaChannel[service-38458] -> BufferingChannel, null at https://140.221.8.73:58266=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at https://140.221.8.62:37482=MetaChannel[https://140.221.8.62:37482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], null at https://140.221.9.237:5 7176=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u47bce904-140887a6bb6--8000-u-26c0ef90-140887a6bd2--8000S=MetaChannel[service-41666] -> BufferingChannel, null at https://140.221.9.216:39236=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:57176=MetaChannel[service-37855] -> BufferingChannel, null at https://140.221.8.74:53618=MetaChannel[https://140.221.8.74:53618] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618], null at id://u59c70cdb-140887a7606--8000-u-26c0ef90-140887a6bd2--7ffeS=MetaChannel[service-44325] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:37482=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:58266=MetaChannel[service-44116] -> BufferingChannel, null at http s://140.221.8.81:37079=MetaChannel[https://140.221.8.81:37079] -> GSSCChannel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], null at id://u-26c0ef90-140887a6bd2--7ffd-u59c70cdb-140887a7606--7fffC=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], null at id://u-26c0ef90-140887a6bd2--7ff5-u72f1b7bf-140887ac37c--7fffC=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at https://140.221.8.75:35777=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at id://u-5d677c11-140887ab63c--8000-u-26c0ef90-140887a6bd2--7ff8S=MetaChannel[service-37855] -> BufferingChannel, null at id://u-589c171d-140887afc6c--8000-u-26c0ef90-140887a6bd2--7ff0S=MetaChannel[service-53563] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ffb-u-3c4456f3-140887a911e--7fffC=MetaChannel[https://140.221.8.74:5361 8] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618]} +Context: service-56585 +Meta context: service-41666 +Channels: {null at https://140.221.8.82:38138=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:37079=MetaChannel[service-41666] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff7-u-5d677c11-140887ab63c--7fffC=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u-3c4456f3-140887a911e--8000-u-26c0ef90-140887a6bd2--7ffcS=MetaChannel[service-46483] -> BufferingChannel, null at id://u-2782ddc1-140887ad5c5--8000-u-26c0ef90-140887a6bd2--7ff4S=MetaChannel[service-44116] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7fef-u-589c171d-140887afc6c--7fffC=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], null at id://u-26c0ef90-140887a6bd2--7fff-u47bce904-140887a6bb6--7fffC=MetaChannel[https://140.221.8.81:37079] -> GSSCCh annel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:46525=MetaChannel[service-44325] -> BufferingChannel, null at id://u72f1b7bf-140887ac37c--8000-u-26c0ef90-140887a6bd2--7ff6S=MetaChannel[service-39023] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff1-u7f3b8b29-140887aea19--7fffC=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], null at id://u-26c0ef90-140887a6bd2--7ff3-u-2782ddc1-140887ad5c5--7fffC=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at id://u3f4c2369-140887aa114--8000-u-26c0ef90-140887a6bd2--7ffaS=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:39236=MetaChannel[service-38458] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff9-u3f4c2369-140887aa114--7fffC=MetaChannel[https://140.221.8.62:37 482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:35777=MetaChannel[service-39023] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:53618=MetaChannel[service-46483] -> BufferingChannel, null at https://140.221.8.80:46525=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:38138=MetaChannel[service-53563] -> BufferingChannel, null at id://u7f3b8b29-140887aea19--8000-u-26c0ef90-140887a6bd2--7ff2S=MetaChannel[service-38458] -> BufferingChannel, null at https://140.221.8.73:58266=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at https://140.221.8.62:37482=MetaChannel[https://140.221.8.62:37482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], null at https://140.221.9.237:5 7176=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u47bce904-140887a6bb6--8000-u-26c0ef90-140887a6bd2--8000S=MetaChannel[service-41666] -> BufferingChannel, null at https://140.221.9.216:39236=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:57176=MetaChannel[service-37855] -> BufferingChannel, null at https://140.221.8.74:53618=MetaChannel[https://140.221.8.74:53618] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618], null at id://u59c70cdb-140887a7606--8000-u-26c0ef90-140887a6bd2--7ffeS=MetaChannel[service-44325] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:37482=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:58266=MetaChannel[service-44116] -> BufferingChannel, null at http s://140.221.8.81:37079=MetaChannel[https://140.221.8.81:37079] -> GSSCChannel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], null at id://u-26c0ef90-140887a6bd2--7ffd-u59c70cdb-140887a7606--7fffC=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], null at id://u-26c0ef90-140887a6bd2--7ff5-u72f1b7bf-140887ac37c--7fffC=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at https://140.221.8.75:35777=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at id://u-5d677c11-140887ab63c--8000-u-26c0ef90-140887a6bd2--7ff8S=MetaChannel[service-37855] -> BufferingChannel, null at id://u-589c171d-140887afc6c--8000-u-26c0ef90-140887a6bd2--7ff0S=MetaChannel[service-53563] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ffb-u-3c4456f3-140887a911e--7fffC=MetaChannel[https://140.221.8.74:5361 8] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618]} +Context: service-45472 +Meta context: service-44325 +Channels: {null at https://140.221.8.82:38138=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:37079=MetaChannel[service-41666] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff7-u-5d677c11-140887ab63c--7fffC=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u-3c4456f3-140887a911e--8000-u-26c0ef90-140887a6bd2--7ffcS=MetaChannel[service-46483] -> BufferingChannel, null at id://u-2782ddc1-140887ad5c5--8000-u-26c0ef90-140887a6bd2--7ff4S=MetaChannel[service-44116] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7fef-u-589c171d-140887afc6c--7fffC=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], null at id://u-26c0ef90-140887a6bd2--7fff-u47bce904-140887a6bb6--7fffC=MetaChannel[https://140.221.8.81:37079] -> GSSCCh annel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:46525=MetaChannel[service-44325] -> BufferingChannel, null at id://u72f1b7bf-140887ac37c--8000-u-26c0ef90-140887a6bd2--7ff6S=MetaChannel[service-39023] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff1-u7f3b8b29-140887aea19--7fffC=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], null at id://u-26c0ef90-140887a6bd2--7ff3-u-2782ddc1-140887ad5c5--7fffC=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at id://u3f4c2369-140887aa114--8000-u-26c0ef90-140887a6bd2--7ffaS=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:39236=MetaChannel[service-38458] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff9-u3f4c2369-140887aa114--7fffC=MetaChannel[https://140.221.8.62:37 482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:35777=MetaChannel[service-39023] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:53618=MetaChannel[service-46483] -> BufferingChannel, null at https://140.221.8.80:46525=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:38138=MetaChannel[service-53563] -> BufferingChannel, null at id://u7f3b8b29-140887aea19--8000-u-26c0ef90-140887a6bd2--7ff2S=MetaChannel[service-38458] -> BufferingChannel, null at https://140.221.8.73:58266=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at https://140.221.8.62:37482=MetaChannel[https://140.221.8.62:37482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], null at https://140.221.9.237:5 7176=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u47bce904-140887a6bb6--8000-u-26c0ef90-140887a6bd2--8000S=MetaChannel[service-41666] -> BufferingChannel, null at https://140.221.9.216:39236=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:57176=MetaChannel[service-37855] -> BufferingChannel, null at https://140.221.8.74:53618=MetaChannel[https://140.221.8.74:53618] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618], null at id://u59c70cdb-140887a7606--8000-u-26c0ef90-140887a6bd2--7ffeS=MetaChannel[service-44325] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:37482=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:58266=MetaChannel[service-44116] -> BufferingChannel, null at http s://140.221.8.81:37079=MetaChannel[https://140.221.8.81:37079] -> GSSCChannel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], null at id://u-26c0ef90-140887a6bd2--7ffd-u59c70cdb-140887a7606--7fffC=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], null at id://u-26c0ef90-140887a6bd2--7ff5-u72f1b7bf-140887ac37c--7fffC=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at https://140.221.8.75:35777=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at id://u-5d677c11-140887ab63c--8000-u-26c0ef90-140887a6bd2--7ff8S=MetaChannel[service-37855] -> BufferingChannel, null at id://u-589c171d-140887afc6c--8000-u-26c0ef90-140887a6bd2--7ff0S=MetaChannel[service-53563] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ffb-u-3c4456f3-140887a911e--7fffC=MetaChannel[https://140.221.8.74:5361 8] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618]} +Context: service-44751 +Meta context: service-44325 +Channels: {null at https://140.221.8.82:38138=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:37079=MetaChannel[service-41666] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff7-u-5d677c11-140887ab63c--7fffC=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u-3c4456f3-140887a911e--8000-u-26c0ef90-140887a6bd2--7ffcS=MetaChannel[service-46483] -> BufferingChannel, null at id://u-2782ddc1-140887ad5c5--8000-u-26c0ef90-140887a6bd2--7ff4S=MetaChannel[service-44116] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7fef-u-589c171d-140887afc6c--7fffC=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], null at id://u-26c0ef90-140887a6bd2--7fff-u47bce904-140887a6bb6--7fffC=MetaChannel[https://140.221.8.81:37079] -> GSSCCh annel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:46525=MetaChannel[service-44325] -> BufferingChannel, null at id://u72f1b7bf-140887ac37c--8000-u-26c0ef90-140887a6bd2--7ff6S=MetaChannel[service-39023] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff1-u7f3b8b29-140887aea19--7fffC=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], null at id://u-26c0ef90-140887a6bd2--7ff3-u-2782ddc1-140887ad5c5--7fffC=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at id://u3f4c2369-140887aa114--8000-u-26c0ef90-140887a6bd2--7ffaS=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:39236=MetaChannel[service-38458] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff9-u3f4c2369-140887aa114--7fffC=MetaChannel[https://140.221.8.62:37 482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:35777=MetaChannel[service-39023] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:53618=MetaChannel[service-46483] -> BufferingChannel, null at https://140.221.8.80:46525=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:38138=MetaChannel[service-53563] -> BufferingChannel, null at id://u7f3b8b29-140887aea19--8000-u-26c0ef90-140887a6bd2--7ff2S=MetaChannel[service-38458] -> BufferingChannel, null at https://140.221.8.73:58266=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at https://140.221.8.62:37482=MetaChannel[https://140.221.8.62:37482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], null at https://140.221.9.237:5 7176=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u47bce904-140887a6bb6--8000-u-26c0ef90-140887a6bd2--8000S=MetaChannel[service-41666] -> BufferingChannel, null at https://140.221.9.216:39236=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:57176=MetaChannel[service-37855] -> BufferingChannel, null at https://140.221.8.74:53618=MetaChannel[https://140.221.8.74:53618] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618], null at id://u59c70cdb-140887a7606--8000-u-26c0ef90-140887a6bd2--7ffeS=MetaChannel[service-44325] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:37482=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:58266=MetaChannel[service-44116] -> BufferingChannel, null at http s://140.221.8.81:37079=MetaChannel[https://140.221.8.81:37079] -> GSSCChannel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], null at id://u-26c0ef90-140887a6bd2--7ffd-u59c70cdb-140887a7606--7fffC=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], null at id://u-26c0ef90-140887a6bd2--7ff5-u72f1b7bf-140887ac37c--7fffC=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at https://140.221.8.75:35777=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at id://u-5d677c11-140887ab63c--8000-u-26c0ef90-140887a6bd2--7ff8S=MetaChannel[service-37855] -> BufferingChannel, null at id://u-589c171d-140887afc6c--8000-u-26c0ef90-140887a6bd2--7ff0S=MetaChannel[service-53563] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ffb-u-3c4456f3-140887a911e--7fffC=MetaChannel[https://140.221.8.74:5361 8] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618]} +Context: service-59166 +Meta context: service-41666 +Channels: {null at https://140.221.8.82:38138=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:37079=MetaChannel[service-41666] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff7-u-5d677c11-140887ab63c--7fffC=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u-3c4456f3-140887a911e--8000-u-26c0ef90-140887a6bd2--7ffcS=MetaChannel[service-46483] -> BufferingChannel, null at id://u-2782ddc1-140887ad5c5--8000-u-26c0ef90-140887a6bd2--7ff4S=MetaChannel[service-44116] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7fef-u-589c171d-140887afc6c--7fffC=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], null at id://u-26c0ef90-140887a6bd2--7fff-u47bce904-140887a6bb6--7fffC=MetaChannel[https://140.221.8.81:37079] -> GSSCCh annel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:46525=MetaChannel[service-44325] -> BufferingChannel, null at id://u72f1b7bf-140887ac37c--8000-u-26c0ef90-140887a6bd2--7ff6S=MetaChannel[service-39023] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff1-u7f3b8b29-140887aea19--7fffC=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], null at id://u-26c0ef90-140887a6bd2--7ff3-u-2782ddc1-140887ad5c5--7fffC=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at id://u3f4c2369-140887aa114--8000-u-26c0ef90-140887a6bd2--7ffaS=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:39236=MetaChannel[service-38458] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff9-u3f4c2369-140887aa114--7fffC=MetaChannel[https://140.221.8.62:37 482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:35777=MetaChannel[service-39023] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:53618=MetaChannel[service-46483] -> BufferingChannel, null at https://140.221.8.80:46525=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:38138=MetaChannel[service-53563] -> BufferingChannel, null at id://u7f3b8b29-140887aea19--8000-u-26c0ef90-140887a6bd2--7ff2S=MetaChannel[service-38458] -> BufferingChannel, null at https://140.221.8.73:58266=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at https://140.221.8.62:37482=MetaChannel[https://140.221.8.62:37482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], null at https://140.221.9.237:5 7176=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u47bce904-140887a6bb6--8000-u-26c0ef90-140887a6bd2--8000S=MetaChannel[service-41666] -> BufferingChannel, null at https://140.221.9.216:39236=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:57176=MetaChannel[service-37855] -> BufferingChannel, null at https://140.221.8.74:53618=MetaChannel[https://140.221.8.74:53618] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618], null at id://u59c70cdb-140887a7606--8000-u-26c0ef90-140887a6bd2--7ffeS=MetaChannel[service-44325] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:37482=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:58266=MetaChannel[service-44116] -> BufferingChannel, null at http s://140.221.8.81:37079=MetaChannel[https://140.221.8.81:37079] -> GSSCChannel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], null at id://u-26c0ef90-140887a6bd2--7ffd-u59c70cdb-140887a7606--7fffC=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], null at id://u-26c0ef90-140887a6bd2--7ff5-u72f1b7bf-140887ac37c--7fffC=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at https://140.221.8.75:35777=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at id://u-5d677c11-140887ab63c--8000-u-26c0ef90-140887a6bd2--7ff8S=MetaChannel[service-37855] -> BufferingChannel, null at id://u-589c171d-140887afc6c--8000-u-26c0ef90-140887a6bd2--7ff0S=MetaChannel[service-53563] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ffb-u-3c4456f3-140887a911e--7fffC=MetaChannel[https://140.221.8.74:5361 8] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618]} +Context: service-52543 +Meta context: service-44325 +Channels: {null at https://140.221.8.82:38138=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:37079=MetaChannel[service-41666] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff7-u-5d677c11-140887ab63c--7fffC=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u-3c4456f3-140887a911e--8000-u-26c0ef90-140887a6bd2--7ffcS=MetaChannel[service-46483] -> BufferingChannel, null at id://u-2782ddc1-140887ad5c5--8000-u-26c0ef90-140887a6bd2--7ff4S=MetaChannel[service-44116] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7fef-u-589c171d-140887afc6c--7fffC=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], null at id://u-26c0ef90-140887a6bd2--7fff-u47bce904-140887a6bb6--7fffC=MetaChannel[https://140.221.8.81:37079] -> GSSCCh annel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:46525=MetaChannel[service-44325] -> BufferingChannel, null at id://u72f1b7bf-140887ac37c--8000-u-26c0ef90-140887a6bd2--7ff6S=MetaChannel[service-39023] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff1-u7f3b8b29-140887aea19--7fffC=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], null at id://u-26c0ef90-140887a6bd2--7ff3-u-2782ddc1-140887ad5c5--7fffC=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at id://u3f4c2369-140887aa114--8000-u-26c0ef90-140887a6bd2--7ffaS=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:39236=MetaChannel[service-38458] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff9-u3f4c2369-140887aa114--7fffC=MetaChannel[https://140.221.8.62:37 482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:35777=MetaChannel[service-39023] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:53618=MetaChannel[service-46483] -> BufferingChannel, null at https://140.221.8.80:46525=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:38138=MetaChannel[service-53563] -> BufferingChannel, null at id://u7f3b8b29-140887aea19--8000-u-26c0ef90-140887a6bd2--7ff2S=MetaChannel[service-38458] -> BufferingChannel, null at https://140.221.8.73:58266=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at https://140.221.8.62:37482=MetaChannel[https://140.221.8.62:37482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], null at https://140.221.9.237:5 7176=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u47bce904-140887a6bb6--8000-u-26c0ef90-140887a6bd2--8000S=MetaChannel[service-41666] -> BufferingChannel, null at https://140.221.9.216:39236=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:57176=MetaChannel[service-37855] -> BufferingChannel, null at https://140.221.8.74:53618=MetaChannel[https://140.221.8.74:53618] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618], null at id://u59c70cdb-140887a7606--8000-u-26c0ef90-140887a6bd2--7ffeS=MetaChannel[service-44325] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:37482=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:58266=MetaChannel[service-44116] -> BufferingChannel, null at http s://140.221.8.81:37079=MetaChannel[https://140.221.8.81:37079] -> GSSCChannel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], null at id://u-26c0ef90-140887a6bd2--7ffd-u59c70cdb-140887a7606--7fffC=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], null at id://u-26c0ef90-140887a6bd2--7ff5-u72f1b7bf-140887ac37c--7fffC=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at https://140.221.8.75:35777=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at id://u-5d677c11-140887ab63c--8000-u-26c0ef90-140887a6bd2--7ff8S=MetaChannel[service-37855] -> BufferingChannel, null at id://u-589c171d-140887afc6c--8000-u-26c0ef90-140887a6bd2--7ff0S=MetaChannel[service-53563] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ffb-u-3c4456f3-140887a911e--7fffC=MetaChannel[https://140.221.8.74:5361 8] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618]} +Context: service-44108 +Meta context: service-46483 +Channels: {null at https://140.221.8.82:38138=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:37079=MetaChannel[service-41666] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff7-u-5d677c11-140887ab63c--7fffC=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u-3c4456f3-140887a911e--8000-u-26c0ef90-140887a6bd2--7ffcS=MetaChannel[service-46483] -> BufferingChannel, null at id://u-2782ddc1-140887ad5c5--8000-u-26c0ef90-140887a6bd2--7ff4S=MetaChannel[service-44116] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7fef-u-589c171d-140887afc6c--7fffC=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], null at id://u-26c0ef90-140887a6bd2--7fff-u47bce904-140887a6bb6--7fffC=MetaChannel[https://140.221.8.81:37079] -> GSSCCh annel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:46525=MetaChannel[service-44325] -> BufferingChannel, null at id://u72f1b7bf-140887ac37c--8000-u-26c0ef90-140887a6bd2--7ff6S=MetaChannel[service-39023] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff1-u7f3b8b29-140887aea19--7fffC=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], null at id://u-26c0ef90-140887a6bd2--7ff3-u-2782ddc1-140887ad5c5--7fffC=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at id://u3f4c2369-140887aa114--8000-u-26c0ef90-140887a6bd2--7ffaS=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:39236=MetaChannel[service-38458] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff9-u3f4c2369-140887aa114--7fffC=MetaChannel[https://140.221.8.62:37 482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:35777=MetaChannel[service-39023] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:53618=MetaChannel[service-46483] -> BufferingChannel, null at https://140.221.8.80:46525=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:38138=MetaChannel[service-53563] -> BufferingChannel, null at id://u7f3b8b29-140887aea19--8000-u-26c0ef90-140887a6bd2--7ff2S=MetaChannel[service-38458] -> BufferingChannel, null at https://140.221.8.73:58266=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at https://140.221.8.62:37482=MetaChannel[https://140.221.8.62:37482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], null at https://140.221.9.237:5 7176=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u47bce904-140887a6bb6--8000-u-26c0ef90-140887a6bd2--8000S=MetaChannel[service-41666] -> BufferingChannel, null at https://140.221.9.216:39236=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:57176=MetaChannel[service-37855] -> BufferingChannel, null at https://140.221.8.74:53618=MetaChannel[https://140.221.8.74:53618] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618], null at id://u59c70cdb-140887a7606--8000-u-26c0ef90-140887a6bd2--7ffeS=MetaChannel[service-44325] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:37482=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:58266=MetaChannel[service-44116] -> BufferingChannel, null at http s://140.221.8.81:37079=MetaChannel[https://140.221.8.81:37079] -> GSSCChannel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], null at id://u-26c0ef90-140887a6bd2--7ffd-u59c70cdb-140887a7606--7fffC=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], null at id://u-26c0ef90-140887a6bd2--7ff5-u72f1b7bf-140887ac37c--7fffC=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at https://140.221.8.75:35777=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at id://u-5d677c11-140887ab63c--8000-u-26c0ef90-140887a6bd2--7ff8S=MetaChannel[service-37855] -> BufferingChannel, null at id://u-589c171d-140887afc6c--8000-u-26c0ef90-140887a6bd2--7ff0S=MetaChannel[service-53563] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ffb-u-3c4456f3-140887a911e--7fffC=MetaChannel[https://140.221.8.74:5361 8] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618]} +Context: service-43946 +Meta context: service-46483 +Channels: {null at https://140.221.8.82:38138=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:37079=MetaChannel[service-41666] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff7-u-5d677c11-140887ab63c--7fffC=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u-3c4456f3-140887a911e--8000-u-26c0ef90-140887a6bd2--7ffcS=MetaChannel[service-46483] -> BufferingChannel, null at id://u-2782ddc1-140887ad5c5--8000-u-26c0ef90-140887a6bd2--7ff4S=MetaChannel[service-44116] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7fef-u-589c171d-140887afc6c--7fffC=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], null at id://u-26c0ef90-140887a6bd2--7fff-u47bce904-140887a6bb6--7fffC=MetaChannel[https://140.221.8.81:37079] -> GSSCCh annel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:46525=MetaChannel[service-44325] -> BufferingChannel, null at id://u72f1b7bf-140887ac37c--8000-u-26c0ef90-140887a6bd2--7ff6S=MetaChannel[service-39023] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff1-u7f3b8b29-140887aea19--7fffC=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], null at id://u-26c0ef90-140887a6bd2--7ff3-u-2782ddc1-140887ad5c5--7fffC=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at id://u3f4c2369-140887aa114--8000-u-26c0ef90-140887a6bd2--7ffaS=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:39236=MetaChannel[service-38458] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff9-u3f4c2369-140887aa114--7fffC=MetaChannel[https://140.221.8.62:37 482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:35777=MetaChannel[service-39023] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:53618=MetaChannel[service-46483] -> BufferingChannel, null at https://140.221.8.80:46525=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:38138=MetaChannel[service-53563] -> BufferingChannel, null at id://u7f3b8b29-140887aea19--8000-u-26c0ef90-140887a6bd2--7ff2S=MetaChannel[service-38458] -> BufferingChannel, null at https://140.221.8.73:58266=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at https://140.221.8.62:37482=MetaChannel[https://140.221.8.62:37482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], null at https://140.221.9.237:5 7176=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u47bce904-140887a6bb6--8000-u-26c0ef90-140887a6bd2--8000S=MetaChannel[service-41666] -> BufferingChannel, null at https://140.221.9.216:39236=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:57176=MetaChannel[service-37855] -> BufferingChannel, null at https://140.221.8.74:53618=MetaChannel[https://140.221.8.74:53618] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618], null at id://u59c70cdb-140887a7606--8000-u-26c0ef90-140887a6bd2--7ffeS=MetaChannel[service-44325] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:37482=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:58266=MetaChannel[service-44116] -> BufferingChannel, null at http s://140.221.8.81:37079=MetaChannel[https://140.221.8.81:37079] -> GSSCChannel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], null at id://u-26c0ef90-140887a6bd2--7ffd-u59c70cdb-140887a7606--7fffC=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], null at id://u-26c0ef90-140887a6bd2--7ff5-u72f1b7bf-140887ac37c--7fffC=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at https://140.221.8.75:35777=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at id://u-5d677c11-140887ab63c--8000-u-26c0ef90-140887a6bd2--7ff8S=MetaChannel[service-37855] -> BufferingChannel, null at id://u-589c171d-140887afc6c--8000-u-26c0ef90-140887a6bd2--7ff0S=MetaChannel[service-53563] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ffb-u-3c4456f3-140887a911e--7fffC=MetaChannel[https://140.221.8.74:5361 8] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618]} +Context: service-35927 +Meta context: service-59735 +Progress: time: Fri, 16 Aug 2013 13:58:35 -0500 Active:1 Finished successfully:20 +Channels: {null at https://140.221.8.82:38138=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:37079=MetaChannel[service-41666] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff7-u-5d677c11-140887ab63c--7fffC=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u-3c4456f3-140887a911e--8000-u-26c0ef90-140887a6bd2--7ffcS=MetaChannel[service-46483] -> BufferingChannel, null at id://u-2782ddc1-140887ad5c5--8000-u-26c0ef90-140887a6bd2--7ff4S=MetaChannel[service-44116] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7fef-u-589c171d-140887afc6c--7fffC=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], null at id://u-26c0ef90-140887a6bd2--7fff-u47bce904-140887a6bb6--7fffC=MetaChannel[https://140.221.8.81:37079] -> GSSCCh annel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:46525=MetaChannel[service-44325] -> BufferingChannel, null at id://u72f1b7bf-140887ac37c--8000-u-26c0ef90-140887a6bd2--7ff6S=MetaChannel[service-39023] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff1-u7f3b8b29-140887aea19--7fffC=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], null at id://u-26c0ef90-140887a6bd2--7ff3-u-2782ddc1-140887ad5c5--7fffC=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at id://u3f4c2369-140887aa114--8000-u-26c0ef90-140887a6bd2--7ffaS=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:39236=MetaChannel[service-38458] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff9-u3f4c2369-140887aa114--7fffC=MetaChannel[https://140.221.8.62:37 482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:35777=MetaChannel[service-39023] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:53618=MetaChannel[service-46483] -> BufferingChannel, null at https://140.221.8.80:46525=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:38138=MetaChannel[service-53563] -> BufferingChannel, null at id://u7f3b8b29-140887aea19--8000-u-26c0ef90-140887a6bd2--7ff2S=MetaChannel[service-38458] -> BufferingChannel, null at https://140.221.8.73:58266=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at https://140.221.8.62:37482=MetaChannel[https://140.221.8.62:37482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], null at https://140.221.9.237:5 7176=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u47bce904-140887a6bb6--8000-u-26c0ef90-140887a6bd2--8000S=MetaChannel[service-41666] -> BufferingChannel, null at https://140.221.9.216:39236=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:57176=MetaChannel[service-37855] -> BufferingChannel, null at https://140.221.8.74:53618=MetaChannel[https://140.221.8.74:53618] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618], null at id://u59c70cdb-140887a7606--8000-u-26c0ef90-140887a6bd2--7ffeS=MetaChannel[service-44325] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:37482=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:58266=MetaChannel[service-44116] -> BufferingChannel, null at http s://140.221.8.81:37079=MetaChannel[https://140.221.8.81:37079] -> GSSCChannel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], null at id://u-26c0ef90-140887a6bd2--7ffd-u59c70cdb-140887a7606--7fffC=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], null at id://u-26c0ef90-140887a6bd2--7ff5-u72f1b7bf-140887ac37c--7fffC=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at https://140.221.8.75:35777=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at id://u-5d677c11-140887ab63c--8000-u-26c0ef90-140887a6bd2--7ff8S=MetaChannel[service-37855] -> BufferingChannel, null at id://u-589c171d-140887afc6c--8000-u-26c0ef90-140887a6bd2--7ff0S=MetaChannel[service-53563] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ffb-u-3c4456f3-140887a911e--7fffC=MetaChannel[https://140.221.8.74:5361 8] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618]} +Context: service-56983 +Meta context: service-41666 +Progress: time: Fri, 16 Aug 2013 13:58:36 -0500 Finished successfully:20 Failed but can retry:1 +Execution failed: + Exception in bash: + Arguments: [parcombiner_nc.sh, tgen0000.out tgen0001.out tgen0002.out tgen0003.out tgen0004.out tgen0005.out tgen0006.out tgen0007.out tgen0008.out tgen0009.out tgen0010.out tgen0011.out tgen0012.out tgen0013.out tgen0014.out tgen0015.out tgen0016.out tgen0017.out tgen0018.out tgen0019.out] + Host: grind + Directory: teragen-20130816-1353-q5abnf06/jobs/d/bash-dnrvivdl + +Caused by: + Shutting down worker + comb_data, teragen.swift, line 31 +Channels: {null at https://140.221.8.82:38138=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:37079=MetaChannel[service-41666] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff7-u-5d677c11-140887ab63c--7fffC=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u-3c4456f3-140887a911e--8000-u-26c0ef90-140887a6bd2--7ffcS=MetaChannel[service-46483] -> BufferingChannel, null at id://u-2782ddc1-140887ad5c5--8000-u-26c0ef90-140887a6bd2--7ff4S=MetaChannel[service-44116] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7fef-u-589c171d-140887afc6c--7fffC=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], null at id://u-26c0ef90-140887a6bd2--7fff-u47bce904-140887a6bb6--7fffC=MetaChannel[https://140.221.8.81:37079] -> GSSCCh annel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:46525=MetaChannel[service-44325] -> BufferingChannel, null at id://u72f1b7bf-140887ac37c--8000-u-26c0ef90-140887a6bd2--7ff6S=MetaChannel[service-39023] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff1-u7f3b8b29-140887aea19--7fffC=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], null at id://u-26c0ef90-140887a6bd2--7ff3-u-2782ddc1-140887ad5c5--7fffC=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at id://u3f4c2369-140887aa114--8000-u-26c0ef90-140887a6bd2--7ffaS=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:39236=MetaChannel[service-38458] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff9-u3f4c2369-140887aa114--7fffC=MetaChannel[https://140.221.8.62:37 482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:35777=MetaChannel[service-39023] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:53618=MetaChannel[service-46483] -> BufferingChannel, null at https://140.221.8.80:46525=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:38138=MetaChannel[service-53563] -> BufferingChannel, null at id://u7f3b8b29-140887aea19--8000-u-26c0ef90-140887a6bd2--7ff2S=MetaChannel[service-38458] -> BufferingChannel, null at https://140.221.8.73:58266=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at https://140.221.8.62:37482=MetaChannel[https://140.221.8.62:37482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], null at https://140.221.9.237:5 7176=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u47bce904-140887a6bb6--8000-u-26c0ef90-140887a6bd2--8000S=MetaChannel[service-41666] -> BufferingChannel, null at https://140.221.9.216:39236=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:57176=MetaChannel[service-37855] -> BufferingChannel, null at https://140.221.8.74:53618=MetaChannel[https://140.221.8.74:53618] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618], null at id://u59c70cdb-140887a7606--8000-u-26c0ef90-140887a6bd2--7ffeS=MetaChannel[service-44325] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:37482=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:58266=MetaChannel[service-44116] -> BufferingChannel, null at http s://140.221.8.81:37079=MetaChannel[https://140.221.8.81:37079] -> GSSCChannel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], null at id://u-26c0ef90-140887a6bd2--7ffd-u59c70cdb-140887a7606--7fffC=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], null at id://u-26c0ef90-140887a6bd2--7ff5-u72f1b7bf-140887ac37c--7fffC=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at https://140.221.8.75:35777=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at id://u-5d677c11-140887ab63c--8000-u-26c0ef90-140887a6bd2--7ff8S=MetaChannel[service-37855] -> BufferingChannel, null at id://u-589c171d-140887afc6c--8000-u-26c0ef90-140887a6bd2--7ff0S=MetaChannel[service-53563] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ffb-u-3c4456f3-140887a911e--7fffC=MetaChannel[https://140.221.8.74:5361 8] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618]} +Context: service-45667 +Meta context: service-59735 +Channels: {null at https://140.221.8.82:38138=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:37079=MetaChannel[service-41666] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff7-u-5d677c11-140887ab63c--7fffC=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u-3c4456f3-140887a911e--8000-u-26c0ef90-140887a6bd2--7ffcS=MetaChannel[service-46483] -> BufferingChannel, null at id://u-2782ddc1-140887ad5c5--8000-u-26c0ef90-140887a6bd2--7ff4S=MetaChannel[service-44116] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7fef-u-589c171d-140887afc6c--7fffC=MetaChannel[https://140.221.8.82:38138] -> GSSCChannel-https://140.221.8.82:38138(18)[https://140.221.8.82:38138], null at id://u-26c0ef90-140887a6bd2--7fff-u47bce904-140887a6bb6--7fffC=MetaChannel[https://140.221.8.81:37079] -> GSSCCh annel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:46525=MetaChannel[service-44325] -> BufferingChannel, null at id://u72f1b7bf-140887ac37c--8000-u-26c0ef90-140887a6bd2--7ff6S=MetaChannel[service-39023] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff1-u7f3b8b29-140887aea19--7fffC=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], null at id://u-26c0ef90-140887a6bd2--7ff3-u-2782ddc1-140887ad5c5--7fffC=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at id://u3f4c2369-140887aa114--8000-u-26c0ef90-140887a6bd2--7ffaS=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:39236=MetaChannel[service-38458] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ff9-u3f4c2369-140887aa114--7fffC=MetaChannel[https://140.221.8.62:37 482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:35777=MetaChannel[service-39023] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:53618=MetaChannel[service-46483] -> BufferingChannel, null at https://140.221.8.80:46525=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:38138=MetaChannel[service-53563] -> BufferingChannel, null at id://u7f3b8b29-140887aea19--8000-u-26c0ef90-140887a6bd2--7ff2S=MetaChannel[service-38458] -> BufferingChannel, null at https://140.221.8.73:58266=MetaChannel[https://140.221.8.73:58266] -> GSSCChannel-https://140.221.8.73:58266(14)[https://140.221.8.73:58266], null at https://140.221.8.62:37482=MetaChannel[https://140.221.8.62:37482] -> GSSCChannel-https://140.221.8.62:37482(8)[https://140.221.8.62:37482], null at https://140.221.9.237:5 7176=MetaChannel[https://140.221.9.237:57176] -> GSSCChannel-https://140.221.9.237:57176(10)[https://140.221.9.237:57176], null at id://u47bce904-140887a6bb6--8000-u-26c0ef90-140887a6bd2--8000S=MetaChannel[service-41666] -> BufferingChannel, null at https://140.221.9.216:39236=MetaChannel[https://140.221.9.216:39236] -> GSSCChannel-https://140.221.9.216:39236(16)[https://140.221.9.216:39236], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:57176=MetaChannel[service-37855] -> BufferingChannel, null at https://140.221.8.74:53618=MetaChannel[https://140.221.8.74:53618] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618], null at id://u59c70cdb-140887a7606--8000-u-26c0ef90-140887a6bd2--7ffeS=MetaChannel[service-44325] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:37482=MetaChannel[service-59735] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:58266=MetaChannel[service-44116] -> BufferingChannel, null at http s://140.221.8.81:37079=MetaChannel[https://140.221.8.81:37079] -> GSSCChannel-https://140.221.8.81:37079(2)[https://140.221.8.81:37079], null at id://u-26c0ef90-140887a6bd2--7ffd-u59c70cdb-140887a7606--7fffC=MetaChannel[https://140.221.8.80:46525] -> GSSCChannel-https://140.221.8.80:46525(4)[https://140.221.8.80:46525], null at id://u-26c0ef90-140887a6bd2--7ff5-u72f1b7bf-140887ac37c--7fffC=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at https://140.221.8.75:35777=MetaChannel[https://140.221.8.75:35777] -> GSSCChannel-https://140.221.8.75:35777(12)[https://140.221.8.75:35777], null at id://u-5d677c11-140887ab63c--8000-u-26c0ef90-140887a6bd2--7ff8S=MetaChannel[service-37855] -> BufferingChannel, null at id://u-589c171d-140887afc6c--8000-u-26c0ef90-140887a6bd2--7ff0S=MetaChannel[service-53563] -> BufferingChannel, null at id://u-26c0ef90-140887a6bd2--7ffb-u-3c4456f3-140887a911e--7fffC=MetaChannel[https://140.221.8.74:5361 8] -> GSSCChannel-https://140.221.8.74:53618(6)[https://140.221.8.74:53618]} +Context: service-43568 +Meta context: service-46483 +error null +real 279.69 +user 11.95 +sys 3.36 +chunks 20 filesize 5 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 1000000 +chirp_put: couldn't put ./recombiner.sh to host crank: Permission denied +couldn't get crank:crank.17255.imd: Permission denied +cat: crank.17255.txt: No such file or directory +cat: crank.17255.txt: No such file or directory +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:20 X FILESIZE:5 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1435-dh9qe46a +Progress: time: Fri, 16 Aug 2013 14:35:25 -0500 +Progress: time: Fri, 16 Aug 2013 14:35:26 -0500 Selecting site:18 Submitting:2 +Progress: time: Fri, 16 Aug 2013 14:35:39 -0500 Submitting:19 Submitted:1 +Progress: time: Fri, 16 Aug 2013 14:35:40 -0500 Submitting:19 Stage out:1 +Progress: time: Fri, 16 Aug 2013 14:35:41 -0500 Submitting:18 Submitted:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 14:35:51 -0500 Submitting:17 Submitted:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 14:35:52 -0500 Stage in:2 Submitting:15 Active:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 14:35:55 -0500 Submitting:15 Finished successfully:5 +Progress: time: Fri, 16 Aug 2013 14:35:57 -0500 Submitting:14 Submitted:1 Finished successfully:5 +Progress: time: Fri, 16 Aug 2013 14:36:03 -0500 Submitting:11 Submitted:1 Finished successfully:8 +Progress: time: Fri, 16 Aug 2013 14:36:10 -0500 Submitting:10 Submitted:1 Finished successfully:9 +Progress: time: Fri, 16 Aug 2013 14:36:16 -0500 Submitting:1 Submitted:1 Finished successfully:18 +Progress: time: Fri, 16 Aug 2013 14:36:22 -0500 Submitted:1 Finished successfully:19 +Progress: time: Fri, 16 Aug 2013 14:36:24 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 14:36:55 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 14:37:25 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 14:37:55 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 14:38:25 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 14:38:55 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 14:39:25 -0500 Active:1 Finished successfully:20 +Channels: {null at id://u-6d311974-14088a04190--7ff1-u35fa80a6-14088a0ea5e--7fffC=MetaChannel[https://140.221.8.81:58916] -> GSSCChannel-https://140.221.8.81:58916(16)[https://140.221.8.81:58916], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:45724=MetaChannel[service-48154] -> BufferingChannel, null at id://u35fa80a6-14088a0ea5e--8000-u-6d311974-14088a04190--7ff2S=MetaChannel[service-42919] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff5-u6fcaed70-14088a0bc0e--7fffC=MetaChannel[https://140.221.9.216:41289] -> GSSCChannel-https://140.221.9.216:41289(12)[https://140.221.9.216:41289], null at id://u-6d311974-14088a04190--7fff-u-47385d17-14088a04176--7fffC=MetaChannel[https://140.221.8.74:47765] -> GSSCChannel-https://140.221.8.74:47765(2)[https://140.221.8.74:47765], null at id://u-6e8ebae8-14088a04c3f--8000-u-6d311974-14088a04190--7ffeS=MetaChannel[service-41430] -> BufferingChannel, null at https://140.221.8.80:43403=MetaChannel[https://140.221.8.80:43403] -> GSSCChan nel-https://140.221.8.80:43403(10)[https://140.221.8.80:43403], null at id://u6c6918f1-14088a07355--8000-u-6d311974-14088a04190--7ffcS=MetaChannel[service-44733] -> BufferingChannel, null at https://140.221.8.62:46008=MetaChannel[https://140.221.8.62:46008] -> GSSCChannel-https://140.221.8.62:46008(4)[https://140.221.8.62:46008], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:47765=MetaChannel[service-49931] -> BufferingChannel, null at id://u397b6db7-14088a08a53--8000-u-6d311974-14088a04190--7ffaS=MetaChannel[service-34507] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff7-u-7256461f-14088a09f7c--7fffC=MetaChannel[https://140.221.8.80:43403] -> GSSCChannel-https://140.221.8.80:43403(10)[https://140.221.8.80:43403], null at id://u-6d311974-14088a04190--7ffb-u6c6918f1-14088a07355--7fffC=MetaChannel[https://140.221.8.73:35136] -> GSSCChannel-https://140.221.8.73:35136(6)[https://140.221.8.73:35136], null at id://u6fcaed70-14088a0bc0e--8000-u-6d311974-14088a04190--7ff6S=Meta Channel[service-36854] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ffd-u-6e8ebae8-14088a04c3f--7fffC=MetaChannel[https://140.221.8.62:46008] -> GSSCChannel-https://140.221.8.62:46008(4)[https://140.221.8.62:46008], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:43403=MetaChannel[service-35187] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff9-u397b6db7-14088a08a53--7fffC=MetaChannel[https://140.221.8.82:60491] -> GSSCChannel-https://140.221.8.82:60491(8)[https://140.221.8.82:60491], null at id://u-7256461f-14088a09f7c--8000-u-6d311974-14088a04190--7ff8S=MetaChannel[service-35187] -> BufferingChannel, null at id://u-47385d17-14088a04176--8000-u-6d311974-14088a04190--8000S=MetaChannel[service-49931] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:41289=MetaChannel[service-36854] -> BufferingChannel, null at https://140.221.9.237:45724=MetaChannel[https://140.221.9.237:45724] -> GSSCChannel-https://140.221.9.237:45724(14)[https: //140.221.9.237:45724], null at id://u2ca617e4-14088a0d452--8000-u-6d311974-14088a04190--7ff4S=MetaChannel[service-48154] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:46008=MetaChannel[service-41430] -> BufferingChannel, null at https://140.221.8.81:58916=MetaChannel[https://140.221.8.81:58916] -> GSSCChannel-https://140.221.8.81:58916(16)[https://140.221.8.81:58916], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:60491=MetaChannel[service-34507] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff3-u2ca617e4-14088a0d452--7fffC=MetaChannel[https://140.221.9.237:45724] -> GSSCChannel-https://140.221.9.237:45724(14)[https://140.221.9.237:45724], null at https://140.221.8.73:35136=MetaChannel[https://140.221.8.73:35136] -> GSSCChannel-https://140.221.8.73:35136(6)[https://140.221.8.73:35136], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:35136=MetaChannel[service-44733] -> BufferingChannel, null at https://140.221.8.82:60491=MetaChannel [https://140.221.8.82:60491] -> GSSCChannel-https://140.221.8.82:60491(8)[https://140.221.8.82:60491], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:58916=MetaChannel[service-42919] -> BufferingChannel, null at https://140.221.8.74:47765=MetaChannel[https://140.221.8.74:47765] -> GSSCChannel-https://140.221.8.74:47765(2)[https://140.221.8.74:47765], null at https://140.221.9.216:41289=MetaChannel[https://140.221.9.216:41289] -> GSSCChannel-https://140.221.9.216:41289(12)[https://140.221.9.216:41289]} +Context: service-36564 +Meta context: service-49931 +Channels: {null at id://u-6d311974-14088a04190--7ff1-u35fa80a6-14088a0ea5e--7fffC=MetaChannel[https://140.221.8.81:58916] -> GSSCChannel-https://140.221.8.81:58916(16)[https://140.221.8.81:58916], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:45724=MetaChannel[service-48154] -> BufferingChannel, null at id://u35fa80a6-14088a0ea5e--8000-u-6d311974-14088a04190--7ff2S=MetaChannel[service-42919] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff5-u6fcaed70-14088a0bc0e--7fffC=MetaChannel[https://140.221.9.216:41289] -> GSSCChannel-https://140.221.9.216:41289(12)[https://140.221.9.216:41289], null at id://u-6d311974-14088a04190--7fff-u-47385d17-14088a04176--7fffC=MetaChannel[https://140.221.8.74:47765] -> GSSCChannel-https://140.221.8.74:47765(2)[https://140.221.8.74:47765], null at id://u-6e8ebae8-14088a04c3f--8000-u-6d311974-14088a04190--7ffeS=MetaChannel[service-41430] -> BufferingChannel, null at https://140.221.8.80:43403=MetaChannel[https://140.221.8.80:43403] -> GSSCChan nel-https://140.221.8.80:43403(10)[https://140.221.8.80:43403], null at id://u6c6918f1-14088a07355--8000-u-6d311974-14088a04190--7ffcS=MetaChannel[service-44733] -> BufferingChannel, null at https://140.221.8.62:46008=MetaChannel[https://140.221.8.62:46008] -> GSSCChannel-https://140.221.8.62:46008(4)[https://140.221.8.62:46008], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:47765=MetaChannel[service-49931] -> BufferingChannel, null at id://u397b6db7-14088a08a53--8000-u-6d311974-14088a04190--7ffaS=MetaChannel[service-34507] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff7-u-7256461f-14088a09f7c--7fffC=MetaChannel[https://140.221.8.80:43403] -> GSSCChannel-https://140.221.8.80:43403(10)[https://140.221.8.80:43403], null at id://u-6d311974-14088a04190--7ffb-u6c6918f1-14088a07355--7fffC=MetaChannel[https://140.221.8.73:35136] -> GSSCChannel-https://140.221.8.73:35136(6)[https://140.221.8.73:35136], null at id://u6fcaed70-14088a0bc0e--8000-u-6d311974-14088a04190--7ff6S=Meta Channel[service-36854] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ffd-u-6e8ebae8-14088a04c3f--7fffC=MetaChannel[https://140.221.8.62:46008] -> GSSCChannel-https://140.221.8.62:46008(4)[https://140.221.8.62:46008], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:43403=MetaChannel[service-35187] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff9-u397b6db7-14088a08a53--7fffC=MetaChannel[https://140.221.8.82:60491] -> GSSCChannel-https://140.221.8.82:60491(8)[https://140.221.8.82:60491], null at id://u-7256461f-14088a09f7c--8000-u-6d311974-14088a04190--7ff8S=MetaChannel[service-35187] -> BufferingChannel, null at id://u-47385d17-14088a04176--8000-u-6d311974-14088a04190--8000S=MetaChannel[service-49931] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:41289=MetaChannel[service-36854] -> BufferingChannel, null at https://140.221.9.237:45724=MetaChannel[https://140.221.9.237:45724] -> GSSCChannel-https://140.221.9.237:45724(14)[https: //140.221.9.237:45724], null at id://u2ca617e4-14088a0d452--8000-u-6d311974-14088a04190--7ff4S=MetaChannel[service-48154] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:46008=MetaChannel[service-41430] -> BufferingChannel, null at https://140.221.8.81:58916=MetaChannel[https://140.221.8.81:58916] -> GSSCChannel-https://140.221.8.81:58916(16)[https://140.221.8.81:58916], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:60491=MetaChannel[service-34507] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff3-u2ca617e4-14088a0d452--7fffC=MetaChannel[https://140.221.9.237:45724] -> GSSCChannel-https://140.221.9.237:45724(14)[https://140.221.9.237:45724], null at https://140.221.8.73:35136=MetaChannel[https://140.221.8.73:35136] -> GSSCChannel-https://140.221.8.73:35136(6)[https://140.221.8.73:35136], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:35136=MetaChannel[service-44733] -> BufferingChannel, null at https://140.221.8.82:60491=MetaChannel [https://140.221.8.82:60491] -> GSSCChannel-https://140.221.8.82:60491(8)[https://140.221.8.82:60491], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:58916=MetaChannel[service-42919] -> BufferingChannel, null at https://140.221.8.74:47765=MetaChannel[https://140.221.8.74:47765] -> GSSCChannel-https://140.221.8.74:47765(2)[https://140.221.8.74:47765], null at https://140.221.9.216:41289=MetaChannel[https://140.221.9.216:41289] -> GSSCChannel-https://140.221.9.216:41289(12)[https://140.221.9.216:41289]} +Context: service-57905 +Meta context: service-49931 +Channels: {null at id://u-6d311974-14088a04190--7ff1-u35fa80a6-14088a0ea5e--7fffC=MetaChannel[https://140.221.8.81:58916] -> GSSCChannel-https://140.221.8.81:58916(16)[https://140.221.8.81:58916], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:45724=MetaChannel[service-48154] -> BufferingChannel, null at id://u35fa80a6-14088a0ea5e--8000-u-6d311974-14088a04190--7ff2S=MetaChannel[service-42919] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff5-u6fcaed70-14088a0bc0e--7fffC=MetaChannel[https://140.221.9.216:41289] -> GSSCChannel-https://140.221.9.216:41289(12)[https://140.221.9.216:41289], null at id://u-6d311974-14088a04190--7fff-u-47385d17-14088a04176--7fffC=MetaChannel[https://140.221.8.74:47765] -> GSSCChannel-https://140.221.8.74:47765(2)[https://140.221.8.74:47765], null at id://u-6e8ebae8-14088a04c3f--8000-u-6d311974-14088a04190--7ffeS=MetaChannel[service-41430] -> BufferingChannel, null at https://140.221.8.80:43403=MetaChannel[https://140.221.8.80:43403] -> GSSCChan nel-https://140.221.8.80:43403(10)[https://140.221.8.80:43403], null at id://u6c6918f1-14088a07355--8000-u-6d311974-14088a04190--7ffcS=MetaChannel[service-44733] -> BufferingChannel, null at https://140.221.8.62:46008=MetaChannel[https://140.221.8.62:46008] -> GSSCChannel-https://140.221.8.62:46008(4)[https://140.221.8.62:46008], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:47765=MetaChannel[service-49931] -> BufferingChannel, null at id://u397b6db7-14088a08a53--8000-u-6d311974-14088a04190--7ffaS=MetaChannel[service-34507] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff7-u-7256461f-14088a09f7c--7fffC=MetaChannel[https://140.221.8.80:43403] -> GSSCChannel-https://140.221.8.80:43403(10)[https://140.221.8.80:43403], null at id://u-6d311974-14088a04190--7ffb-u6c6918f1-14088a07355--7fffC=MetaChannel[https://140.221.8.73:35136] -> GSSCChannel-https://140.221.8.73:35136(6)[https://140.221.8.73:35136], null at id://u6fcaed70-14088a0bc0e--8000-u-6d311974-14088a04190--7ff6S=Meta Channel[service-36854] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ffd-u-6e8ebae8-14088a04c3f--7fffC=MetaChannel[https://140.221.8.62:46008] -> GSSCChannel-https://140.221.8.62:46008(4)[https://140.221.8.62:46008], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:43403=MetaChannel[service-35187] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff9-u397b6db7-14088a08a53--7fffC=MetaChannel[https://140.221.8.82:60491] -> GSSCChannel-https://140.221.8.82:60491(8)[https://140.221.8.82:60491], null at id://u-7256461f-14088a09f7c--8000-u-6d311974-14088a04190--7ff8S=MetaChannel[service-35187] -> BufferingChannel, null at id://u-47385d17-14088a04176--8000-u-6d311974-14088a04190--8000S=MetaChannel[service-49931] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:41289=MetaChannel[service-36854] -> BufferingChannel, null at https://140.221.9.237:45724=MetaChannel[https://140.221.9.237:45724] -> GSSCChannel-https://140.221.9.237:45724(14)[https: //140.221.9.237:45724], null at id://u2ca617e4-14088a0d452--8000-u-6d311974-14088a04190--7ff4S=MetaChannel[service-48154] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:46008=MetaChannel[service-41430] -> BufferingChannel, null at https://140.221.8.81:58916=MetaChannel[https://140.221.8.81:58916] -> GSSCChannel-https://140.221.8.81:58916(16)[https://140.221.8.81:58916], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:60491=MetaChannel[service-34507] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff3-u2ca617e4-14088a0d452--7fffC=MetaChannel[https://140.221.9.237:45724] -> GSSCChannel-https://140.221.9.237:45724(14)[https://140.221.9.237:45724], null at https://140.221.8.73:35136=MetaChannel[https://140.221.8.73:35136] -> GSSCChannel-https://140.221.8.73:35136(6)[https://140.221.8.73:35136], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:35136=MetaChannel[service-44733] -> BufferingChannel, null at https://140.221.8.82:60491=MetaChannel [https://140.221.8.82:60491] -> GSSCChannel-https://140.221.8.82:60491(8)[https://140.221.8.82:60491], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:58916=MetaChannel[service-42919] -> BufferingChannel, null at https://140.221.8.74:47765=MetaChannel[https://140.221.8.74:47765] -> GSSCChannel-https://140.221.8.74:47765(2)[https://140.221.8.74:47765], null at https://140.221.9.216:41289=MetaChannel[https://140.221.9.216:41289] -> GSSCChannel-https://140.221.9.216:41289(12)[https://140.221.9.216:41289]} +Context: service-36383 +Meta context: service-41430 +Channels: {null at id://u-6d311974-14088a04190--7ff1-u35fa80a6-14088a0ea5e--7fffC=MetaChannel[https://140.221.8.81:58916] -> GSSCChannel-https://140.221.8.81:58916(16)[https://140.221.8.81:58916], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:45724=MetaChannel[service-48154] -> BufferingChannel, null at id://u35fa80a6-14088a0ea5e--8000-u-6d311974-14088a04190--7ff2S=MetaChannel[service-42919] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff5-u6fcaed70-14088a0bc0e--7fffC=MetaChannel[https://140.221.9.216:41289] -> GSSCChannel-https://140.221.9.216:41289(12)[https://140.221.9.216:41289], null at id://u-6d311974-14088a04190--7fff-u-47385d17-14088a04176--7fffC=MetaChannel[https://140.221.8.74:47765] -> GSSCChannel-https://140.221.8.74:47765(2)[https://140.221.8.74:47765], null at id://u-6e8ebae8-14088a04c3f--8000-u-6d311974-14088a04190--7ffeS=MetaChannel[service-41430] -> BufferingChannel, null at https://140.221.8.80:43403=MetaChannel[https://140.221.8.80:43403] -> GSSCChan nel-https://140.221.8.80:43403(10)[https://140.221.8.80:43403], null at id://u6c6918f1-14088a07355--8000-u-6d311974-14088a04190--7ffcS=MetaChannel[service-44733] -> BufferingChannel, null at https://140.221.8.62:46008=MetaChannel[https://140.221.8.62:46008] -> GSSCChannel-https://140.221.8.62:46008(4)[https://140.221.8.62:46008], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:47765=MetaChannel[service-49931] -> BufferingChannel, null at id://u397b6db7-14088a08a53--8000-u-6d311974-14088a04190--7ffaS=MetaChannel[service-34507] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff7-u-7256461f-14088a09f7c--7fffC=MetaChannel[https://140.221.8.80:43403] -> GSSCChannel-https://140.221.8.80:43403(10)[https://140.221.8.80:43403], null at id://u-6d311974-14088a04190--7ffb-u6c6918f1-14088a07355--7fffC=MetaChannel[https://140.221.8.73:35136] -> GSSCChannel-https://140.221.8.73:35136(6)[https://140.221.8.73:35136], null at id://u6fcaed70-14088a0bc0e--8000-u-6d311974-14088a04190--7ff6S=Meta Channel[service-36854] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ffd-u-6e8ebae8-14088a04c3f--7fffC=MetaChannel[https://140.221.8.62:46008] -> GSSCChannel-https://140.221.8.62:46008(4)[https://140.221.8.62:46008], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:43403=MetaChannel[service-35187] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff9-u397b6db7-14088a08a53--7fffC=MetaChannel[https://140.221.8.82:60491] -> GSSCChannel-https://140.221.8.82:60491(8)[https://140.221.8.82:60491], null at id://u-7256461f-14088a09f7c--8000-u-6d311974-14088a04190--7ff8S=MetaChannel[service-35187] -> BufferingChannel, null at id://u-47385d17-14088a04176--8000-u-6d311974-14088a04190--8000S=MetaChannel[service-49931] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:41289=MetaChannel[service-36854] -> BufferingChannel, null at https://140.221.9.237:45724=MetaChannel[https://140.221.9.237:45724] -> GSSCChannel-https://140.221.9.237:45724(14)[https: //140.221.9.237:45724], null at id://u2ca617e4-14088a0d452--8000-u-6d311974-14088a04190--7ff4S=MetaChannel[service-48154] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:46008=MetaChannel[service-41430] -> BufferingChannel, null at https://140.221.8.81:58916=MetaChannel[https://140.221.8.81:58916] -> GSSCChannel-https://140.221.8.81:58916(16)[https://140.221.8.81:58916], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:60491=MetaChannel[service-34507] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff3-u2ca617e4-14088a0d452--7fffC=MetaChannel[https://140.221.9.237:45724] -> GSSCChannel-https://140.221.9.237:45724(14)[https://140.221.9.237:45724], null at https://140.221.8.73:35136=MetaChannel[https://140.221.8.73:35136] -> GSSCChannel-https://140.221.8.73:35136(6)[https://140.221.8.73:35136], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:35136=MetaChannel[service-44733] -> BufferingChannel, null at https://140.221.8.82:60491=MetaChannel [https://140.221.8.82:60491] -> GSSCChannel-https://140.221.8.82:60491(8)[https://140.221.8.82:60491], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:58916=MetaChannel[service-42919] -> BufferingChannel, null at https://140.221.8.74:47765=MetaChannel[https://140.221.8.74:47765] -> GSSCChannel-https://140.221.8.74:47765(2)[https://140.221.8.74:47765], null at https://140.221.9.216:41289=MetaChannel[https://140.221.9.216:41289] -> GSSCChannel-https://140.221.9.216:41289(12)[https://140.221.9.216:41289]} +Context: service-53090 +Meta context: service-41430 +Progress: time: Fri, 16 Aug 2013 14:39:46 -0500 Finished successfully:20 Failed but can retry:1 +Execution failed: + Exception in bash: + Arguments: [parcombiner_nc.sh, tgen0000.out tgen0001.out tgen0002.out tgen0003.out tgen0004.out tgen0005.out tgen0006.out tgen0007.out tgen0008.out tgen0009.out tgen0010.out tgen0011.out tgen0012.out tgen0013.out tgen0014.out tgen0015.out tgen0016.out tgen0017.out tgen0018.out tgen0019.out] + Host: grind + Directory: teragen-20130816-1435-dh9qe46a/jobs/g/bash-gzljkvdl + +Caused by: + Shutting down worker + comb_data, teragen.swift, line 31 +Channels: {null at id://u-6d311974-14088a04190--7ff1-u35fa80a6-14088a0ea5e--7fffC=MetaChannel[https://140.221.8.81:58916] -> GSSCChannel-https://140.221.8.81:58916(16)[https://140.221.8.81:58916], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:45724=MetaChannel[service-48154] -> BufferingChannel, null at id://u35fa80a6-14088a0ea5e--8000-u-6d311974-14088a04190--7ff2S=MetaChannel[service-42919] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff5-u6fcaed70-14088a0bc0e--7fffC=MetaChannel[https://140.221.9.216:41289] -> GSSCChannel-https://140.221.9.216:41289(12)[https://140.221.9.216:41289], null at id://u-6d311974-14088a04190--7fff-u-47385d17-14088a04176--7fffC=MetaChannel[https://140.221.8.74:47765] -> GSSCChannel-https://140.221.8.74:47765(2)[https://140.221.8.74:47765], null at id://u-6e8ebae8-14088a04c3f--8000-u-6d311974-14088a04190--7ffeS=MetaChannel[service-41430] -> BufferingChannel, null at https://140.221.8.80:43403=MetaChannel[https://140.221.8.80:43403] -> GSSCChan nel-https://140.221.8.80:43403(10)[https://140.221.8.80:43403], null at id://u6c6918f1-14088a07355--8000-u-6d311974-14088a04190--7ffcS=MetaChannel[service-44733] -> BufferingChannel, null at https://140.221.8.62:46008=MetaChannel[https://140.221.8.62:46008] -> GSSCChannel-https://140.221.8.62:46008(4)[https://140.221.8.62:46008], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:47765=MetaChannel[service-49931] -> BufferingChannel, null at id://u397b6db7-14088a08a53--8000-u-6d311974-14088a04190--7ffaS=MetaChannel[service-34507] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff7-u-7256461f-14088a09f7c--7fffC=MetaChannel[https://140.221.8.80:43403] -> GSSCChannel-https://140.221.8.80:43403(10)[https://140.221.8.80:43403], null at id://u-6d311974-14088a04190--7ffb-u6c6918f1-14088a07355--7fffC=MetaChannel[https://140.221.8.73:35136] -> GSSCChannel-https://140.221.8.73:35136(6)[https://140.221.8.73:35136], null at id://u6fcaed70-14088a0bc0e--8000-u-6d311974-14088a04190--7ff6S=Meta Channel[service-36854] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ffd-u-6e8ebae8-14088a04c3f--7fffC=MetaChannel[https://140.221.8.62:46008] -> GSSCChannel-https://140.221.8.62:46008(4)[https://140.221.8.62:46008], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:43403=MetaChannel[service-35187] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff9-u397b6db7-14088a08a53--7fffC=MetaChannel[https://140.221.8.82:60491] -> GSSCChannel-https://140.221.8.82:60491(8)[https://140.221.8.82:60491], null at id://u-7256461f-14088a09f7c--8000-u-6d311974-14088a04190--7ff8S=MetaChannel[service-35187] -> BufferingChannel, null at id://u-47385d17-14088a04176--8000-u-6d311974-14088a04190--8000S=MetaChannel[service-49931] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:41289=MetaChannel[service-36854] -> BufferingChannel, null at https://140.221.9.237:45724=MetaChannel[https://140.221.9.237:45724] -> GSSCChannel-https://140.221.9.237:45724(14)[https: //140.221.9.237:45724], null at id://u2ca617e4-14088a0d452--8000-u-6d311974-14088a04190--7ff4S=MetaChannel[service-48154] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:46008=MetaChannel[service-41430] -> BufferingChannel, null at https://140.221.8.81:58916=MetaChannel[https://140.221.8.81:58916] -> GSSCChannel-https://140.221.8.81:58916(16)[https://140.221.8.81:58916], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:60491=MetaChannel[service-34507] -> BufferingChannel, null at id://u-6d311974-14088a04190--7ff3-u2ca617e4-14088a0d452--7fffC=MetaChannel[https://140.221.9.237:45724] -> GSSCChannel-https://140.221.9.237:45724(14)[https://140.221.9.237:45724], null at https://140.221.8.73:35136=MetaChannel[https://140.221.8.73:35136] -> GSSCChannel-https://140.221.8.73:35136(6)[https://140.221.8.73:35136], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:35136=MetaChannel[service-44733] -> BufferingChannel, null at https://140.221.8.82:60491=MetaChannel [https://140.221.8.82:60491] -> GSSCChannel-https://140.221.8.82:60491(8)[https://140.221.8.82:60491], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:58916=MetaChannel[service-42919] -> BufferingChannel, null at https://140.221.8.74:47765=MetaChannel[https://140.221.8.74:47765] -> GSSCChannel-https://140.221.8.74:47765(2)[https://140.221.8.74:47765], null at https://140.221.9.216:41289=MetaChannel[https://140.221.9.216:41289] -> GSSCChannel-https://140.221.9.216:41289(12)[https://140.221.9.216:41289]} +Context: service-44303 +Meta context: service-49931 +error null +real 270.84 +user 11.43 +sys 2.99 +chunks 20 filesize 5 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 1000000 +chirp_put: couldn't put ./recombiner.sh to host crank: Permission denied +couldn't get crank:crank.17255.imd: Permission denied +cat: crank.17255.txt: No such file or directory +cat: crank.17255.txt: No such file or directory +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:20 X FILESIZE:5 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1534-cyoyqjs0 +Progress: time: Fri, 16 Aug 2013 15:34:19 -0500 +Progress: time: Fri, 16 Aug 2013 15:34:20 -0500 Selecting site:1 Submitting:19 +Progress: time: Fri, 16 Aug 2013 15:34:31 -0500 Submitting:19 Submitted:1 +Progress: time: Fri, 16 Aug 2013 15:34:34 -0500 Submitting:18 Submitted:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 15:34:37 -0500 Submitting:17 Submitted:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 15:34:41 -0500 Submitting:16 Submitted:1 Finished successfully:3 +Progress: time: Fri, 16 Aug 2013 15:34:47 -0500 Submitting:14 Submitted:1 Finished successfully:5 +Progress: time: Fri, 16 Aug 2013 15:34:48 -0500 Submitting:12 Stage out:1 Finished successfully:7 +Progress: time: Fri, 16 Aug 2013 15:34:49 -0500 Submitting:7 Active:1 Stage out:3 Finished successfully:9 +Progress: time: Fri, 16 Aug 2013 15:34:52 -0500 Submitting:6 Submitted:1 Finished successfully:13 +Progress: time: Fri, 16 Aug 2013 15:34:54 -0500 Submitting:2 Submitted:1 Finished successfully:17 +Progress: time: Fri, 16 Aug 2013 15:34:57 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 15:35:20 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 15:35:50 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 15:36:20 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 15:36:50 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 15:37:20 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 15:37:50 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 15:38:20 -0500 Active:1 Finished successfully:20 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-57139 +Meta context: service-54774 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-53316 +Meta context: service-54774 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-55663 +Meta context: service-57111 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-59251 +Meta context: service-57111 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-55677 +Meta context: service-54774 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-46337 +Meta context: service-41584 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-36341 +Meta context: service-41584 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-52463 +Meta context: service-57111 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-51891 +Meta context: service-45439 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-42985 +Meta context: service-45439 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-55335 +Meta context: service-41584 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-55207 +Meta context: service-54774 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-41075 +Meta context: service-48923 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-38929 +Meta context: service-45439 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-40159 +Meta context: service-57111 +Progress: time: Fri, 16 Aug 2013 15:38:50 -0500 Active:1 Finished successfully:20 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-48503 +Meta context: service-41882 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-54934 +Meta context: service-48923 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-59767 +Meta context: service-41882 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-55368 +Meta context: service-34781 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-46890 +Meta context: service-41584 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-47212 +Meta context: service-48923 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-41194 +Meta context: service-34781 +Progress: time: Fri, 16 Aug 2013 15:38:56 -0500 Finished successfully:20 Failed but can retry:1 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-33005 +Meta context: service-42965 +Execution failed: + Exception in bash: + Arguments: [parcombiner_nc.sh, tgen0000.out tgen0001.out tgen0002.out tgen0003.out tgen0004.out tgen0005.out tgen0006.out tgen0007.out tgen0008.out tgen0009.out tgen0010.out tgen0011.out tgen0012.out tgen0013.out tgen0014.out tgen0015.out tgen0016.out tgen0017.out tgen0018.out tgen0019.out] + Host: stomp + Directory: teragen-20130816-1534-cyoyqjs0/jobs/b/bash-bt1xmvdl + +Caused by: + Shutting down worker + comb_data, teragen.swift, line 31 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.74:57443=MetaChannel[service-48923] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.73:60420=MetaChannel[service-34781] -> BufferingChannel, null at https://140.221.8.75:41760=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-32b5f22c-14088d6275c--8000-u-40c3b29d-14088d62783--8000S=MetaChannel[service-54774] -> BufferingChannel, null at https://140.221.8.73:60420=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420], null at id://u-29a19f79-14088d63fe3--8000-u-40c3b29d-14088d62783--7ffcS=MetaChannel[service-41584] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.80:58560=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff5-u-409e7833-14088d66c09--7fffC=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel -https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at https://140.221.9.216:33823=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at https://140.221.9.237:51203=MetaChannel[https://140.221.9.237:51203] -> GSSCChannel-https://140.221.9.237:51203(12)[https://140.221.9.237:51203], null at id://u-5e76436-14088d683ba--8000-u-40c3b29d-14088d62783--7ff2S=MetaChannel[service-42965] -> BufferingChannel, null at id://ucc9d335-14088d631cb--8000-u-40c3b29d-14088d62783--7ffeS=MetaChannel[service-57111] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.75:41760=MetaChannel[service-41584] -> BufferingChannel, null at id://u-381bcd3b-14088d665ea--8000-u-40c3b29d-14088d62783--7ff8S=MetaChannel[service-48923] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7fff-u-32b5f22c-14088d6275c--7fffC=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718(2)[https://140.22 1.8.81:36718], null at https://140.221.8.74:57443=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.62:34729=MetaChannel[service-42965] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ffd-ucc9d335-14088d631cb--7fffC=MetaChannel[https://140.221.9.216:33823] -> GSSCChannel-https://140.221.9.216:33823(4)[https://140.221.9.216:33823], null at id://u10238644-14088d64d67--8000-u-40c3b29d-14088d62783--7ffaS=MetaChannel[service-45439] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff9-u10238644-14088d64d67--7fffC=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-409e7833-14088d66c09--8000-u-40c3b29d-14088d62783--7ff6S=MetaChannel[service-41882] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.237:51203=MetaChannel[service-41882] -> BufferingChannel, null at http s://140.221.8.80:58560=MetaChannel[https://140.221.8.80:58560] -> GSSCChannel-https://140.221.8.80:58560(8)[https://140.221.8.80:58560], null at id://u-40c3b29d-14088d62783--7ffb-u-29a19f79-14088d63fe3--7fffC=MetaChannel[https://140.221.8.75:41760] -> GSSCChannel-https://140.221.8.75:41760(6)[https://140.221.8.75:41760], null at id://u-f16ede9-14088d677d8--8000-u-40c3b29d-14088d62783--7ff4S=MetaChannel[service-34781] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff1-u-5e76436-14088d683ba--7fffC=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], null at https://140.221.8.62:34729=MetaChannel[https://140.221.8.62:34729] -> GSSCChannel-https://140.221.8.62:34729(16)[https://140.221.8.62:34729], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.9.216:33823=MetaChannel[service-57111] -> BufferingChannel, null at https://140.221.8.81:36718=MetaChannel[https://140.221.8.81:36718] -> GSSCChannel-https://140.221.8.81:36718 (2)[https://140.221.8.81:36718], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:36718=MetaChannel[service-54774] -> BufferingChannel, null at id://u-40c3b29d-14088d62783--7ff7-u-381bcd3b-14088d665ea--7fffC=MetaChannel[https://140.221.8.74:57443] -> GSSCChannel-https://140.221.8.74:57443(10)[https://140.221.8.74:57443], null at id://u-40c3b29d-14088d62783--7ff3-u-f16ede9-14088d677d8--7fffC=MetaChannel[https://140.221.8.73:60420] -> GSSCChannel-https://140.221.8.73:60420(14)[https://140.221.8.73:60420]} +Context: service-55220 +Meta context: service-41882 +error null +real 285.80 +user 11.67 +sys 3.33 +chunks 20 filesize 5 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 1000000 +chirp_put: couldn't put ./recombiner.sh to host crank: Permission denied +couldn't get crank:crank.17255.imd: Permission denied +cat: crank.17255.txt: No such file or directory +cat: crank.17255.txt: No such file or directory +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:10 X FILESIZE:5 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1547-admyzi64 +Progress: time: Fri, 16 Aug 2013 15:47:31 -0500 +Progress: time: Fri, 16 Aug 2013 15:47:46 -0500 Submitting:9 Submitted:1 +Progress: time: Fri, 16 Aug 2013 15:47:47 -0500 Submitting:8 Stage out:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 15:47:48 -0500 Submitting:7 Active:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 15:47:52 -0500 Submitting:6 Submitted:1 Finished successfully:3 +Progress: time: Fri, 16 Aug 2013 15:47:56 -0500 Submitting:2 Submitted:1 Finished successfully:7 +Progress: time: Fri, 16 Aug 2013 15:48:01 -0500 Submitting:1 Submitted:1 Finished successfully:8 +Progress: time: Fri, 16 Aug 2013 15:48:03 -0500 Submitted:1 Finished successfully:9 +Progress: time: Fri, 16 Aug 2013 15:48:08 -0500 Submitted:1 Finished successfully:10 +Progress: time: Fri, 16 Aug 2013 15:48:09 -0500 Active:1 Finished successfully:10 +Progress: time: Fri, 16 Aug 2013 15:48:31 -0500 Active:1 Finished successfully:10 +chunks 10 filesize 5 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 500000 +chirp_put: couldn't put ./recombiner.sh to host crank: Permission denied +couldn't get crank:crank.17255.imd: Permission denied +cat: crank.17255.txt: No such file or directory +cat: crank.17255.txt: No such file or directory +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:2 X FILESIZE:5 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1726-vr3jofd8 +Progress: time: Fri, 16 Aug 2013 17:26:46 -0500 +Progress: time: Fri, 16 Aug 2013 17:26:58 -0500 Submitting:1 Submitted:1 +Progress: time: Fri, 16 Aug 2013 17:27:01 -0500 Submitted:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 17:27:07 -0500 Submitted:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 17:27:16 -0500 Active:1 Finished successfully:2 +chunks 2 filesize 5 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 100000 +chirp_put: couldn't put ./recombiner.sh to host crank: Permission denied +couldn't get crank:crank.17255.imd: Permission denied +cat: crank.17255.txt: No such file or directory +cat: crank.17255.txt: No such file or directory +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:2 X FILESIZE:5 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1731-ebhsl7o7 +Progress: time: Fri, 16 Aug 2013 17:31:53 -0500 Initializing:1 +Progress: time: Fri, 16 Aug 2013 17:32:04 -0500 Submitting:1 Submitted:1 +Progress: time: Fri, 16 Aug 2013 17:32:09 -0500 Submitted:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 17:32:14 -0500 Submitted:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 17:32:23 -0500 Active:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 17:32:53 -0500 Active:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 17:33:23 -0500 Active:1 Finished successfully:2 +chunks 2 filesize 5 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 100000 +chirp_put: couldn't put ./recombiner.sh to host crank: Permission denied +couldn't get crank:crank.17255.imd: Permission denied +cat: crank.17255.txt: No such file or directory +cat: crank.17255.txt: No such file or directory +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:2 X FILESIZE:5 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1737-0yygdir0 +Progress: time: Fri, 16 Aug 2013 17:37:35 -0500 +Progress: time: Fri, 16 Aug 2013 17:37:47 -0500 Submitting:1 Submitted:1 +Progress: time: Fri, 16 Aug 2013 17:37:49 -0500 Submitted:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 17:37:55 -0500 Submitted:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 17:38:05 -0500 Active:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 17:38:35 -0500 Active:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 17:39:05 -0500 Active:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 17:39:35 -0500 Active:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 17:40:05 -0500 Active:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 17:40:35 -0500 Active:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 17:41:05 -0500 Active:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 17:41:35 -0500 Active:1 Finished successfully:2 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:33898=MetaChannel[service-45536] -> BufferingChannel, null at https://140.221.8.80:43150=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150], null at https://140.221.8.82:33898=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u-25e4db8e-1408946fff3--8000-u-142ceb90-14089470027--8000S=MetaChannel[service-40890] -> BufferingChannel, null at id://u7872ab10-14089472029--8000-u-142ceb90-14089470027--7ffcS=MetaChannel[service-45536] -> BufferingChannel, null at id://u-142ceb90-14089470027--7fff-u-25e4db8e-1408946fff3--7fffC=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:40571=MetaChannel[service-40890] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8. 80:43150=MetaChannel[service-50425] -> BufferingChannel, null at id://u-142ceb90-14089470027--7ffb-u7872ab10-14089472029--7fffC=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u4e6f7f3a-14089470990--8000-u-142ceb90-14089470027--7ffeS=MetaChannel[service-50425] -> BufferingChannel, null at https://140.221.8.81:40571=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], null at id://u-142ceb90-14089470027--7ffd-u4e6f7f3a-14089470990--7fffC=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150]} +Context: service-59007 +Meta context: service-40890 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:33898=MetaChannel[service-45536] -> BufferingChannel, null at https://140.221.8.80:43150=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150], null at https://140.221.8.82:33898=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u-25e4db8e-1408946fff3--8000-u-142ceb90-14089470027--8000S=MetaChannel[service-40890] -> BufferingChannel, null at id://u7872ab10-14089472029--8000-u-142ceb90-14089470027--7ffcS=MetaChannel[service-45536] -> BufferingChannel, null at id://u-142ceb90-14089470027--7fff-u-25e4db8e-1408946fff3--7fffC=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:40571=MetaChannel[service-40890] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8. 80:43150=MetaChannel[service-50425] -> BufferingChannel, null at id://u-142ceb90-14089470027--7ffb-u7872ab10-14089472029--7fffC=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u4e6f7f3a-14089470990--8000-u-142ceb90-14089470027--7ffeS=MetaChannel[service-50425] -> BufferingChannel, null at https://140.221.8.81:40571=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], null at id://u-142ceb90-14089470027--7ffd-u4e6f7f3a-14089470990--7fffC=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150]} +Context: service-41366 +Meta context: service-40890 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:33898=MetaChannel[service-45536] -> BufferingChannel, null at https://140.221.8.80:43150=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150], null at https://140.221.8.82:33898=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u-25e4db8e-1408946fff3--8000-u-142ceb90-14089470027--8000S=MetaChannel[service-40890] -> BufferingChannel, null at id://u7872ab10-14089472029--8000-u-142ceb90-14089470027--7ffcS=MetaChannel[service-45536] -> BufferingChannel, null at id://u-142ceb90-14089470027--7fff-u-25e4db8e-1408946fff3--7fffC=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:40571=MetaChannel[service-40890] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8. 80:43150=MetaChannel[service-50425] -> BufferingChannel, null at id://u-142ceb90-14089470027--7ffb-u7872ab10-14089472029--7fffC=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u4e6f7f3a-14089470990--8000-u-142ceb90-14089470027--7ffeS=MetaChannel[service-50425] -> BufferingChannel, null at https://140.221.8.81:40571=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], null at id://u-142ceb90-14089470027--7ffd-u4e6f7f3a-14089470990--7fffC=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150]} +Context: service-34937 +Meta context: service-50425 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:33898=MetaChannel[service-45536] -> BufferingChannel, null at https://140.221.8.80:43150=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150], null at https://140.221.8.82:33898=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u-25e4db8e-1408946fff3--8000-u-142ceb90-14089470027--8000S=MetaChannel[service-40890] -> BufferingChannel, null at id://u7872ab10-14089472029--8000-u-142ceb90-14089470027--7ffcS=MetaChannel[service-45536] -> BufferingChannel, null at id://u-142ceb90-14089470027--7fff-u-25e4db8e-1408946fff3--7fffC=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:40571=MetaChannel[service-40890] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8. 80:43150=MetaChannel[service-50425] -> BufferingChannel, null at id://u-142ceb90-14089470027--7ffb-u7872ab10-14089472029--7fffC=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u4e6f7f3a-14089470990--8000-u-142ceb90-14089470027--7ffeS=MetaChannel[service-50425] -> BufferingChannel, null at https://140.221.8.81:40571=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], null at id://u-142ceb90-14089470027--7ffd-u4e6f7f3a-14089470990--7fffC=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150]} +Context: service-51679 +Meta context: service-50425 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:33898=MetaChannel[service-45536] -> BufferingChannel, null at https://140.221.8.80:43150=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150], null at https://140.221.8.82:33898=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u-25e4db8e-1408946fff3--8000-u-142ceb90-14089470027--8000S=MetaChannel[service-40890] -> BufferingChannel, null at id://u7872ab10-14089472029--8000-u-142ceb90-14089470027--7ffcS=MetaChannel[service-45536] -> BufferingChannel, null at id://u-142ceb90-14089470027--7fff-u-25e4db8e-1408946fff3--7fffC=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:40571=MetaChannel[service-40890] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8. 80:43150=MetaChannel[service-50425] -> BufferingChannel, null at id://u-142ceb90-14089470027--7ffb-u7872ab10-14089472029--7fffC=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u4e6f7f3a-14089470990--8000-u-142ceb90-14089470027--7ffeS=MetaChannel[service-50425] -> BufferingChannel, null at https://140.221.8.81:40571=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], null at id://u-142ceb90-14089470027--7ffd-u4e6f7f3a-14089470990--7fffC=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150]} +Context: service-39727 +Meta context: service-40890 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:33898=MetaChannel[service-45536] -> BufferingChannel, null at https://140.221.8.80:43150=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150], null at https://140.221.8.82:33898=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u-25e4db8e-1408946fff3--8000-u-142ceb90-14089470027--8000S=MetaChannel[service-40890] -> BufferingChannel, null at id://u7872ab10-14089472029--8000-u-142ceb90-14089470027--7ffcS=MetaChannel[service-45536] -> BufferingChannel, null at id://u-142ceb90-14089470027--7fff-u-25e4db8e-1408946fff3--7fffC=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:40571=MetaChannel[service-40890] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8. 80:43150=MetaChannel[service-50425] -> BufferingChannel, null at id://u-142ceb90-14089470027--7ffb-u7872ab10-14089472029--7fffC=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u4e6f7f3a-14089470990--8000-u-142ceb90-14089470027--7ffeS=MetaChannel[service-50425] -> BufferingChannel, null at https://140.221.8.81:40571=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], null at id://u-142ceb90-14089470027--7ffd-u4e6f7f3a-14089470990--7fffC=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150]} +Context: service-51506 +Meta context: service-45536 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:33898=MetaChannel[service-45536] -> BufferingChannel, null at https://140.221.8.80:43150=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150], null at https://140.221.8.82:33898=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u-25e4db8e-1408946fff3--8000-u-142ceb90-14089470027--8000S=MetaChannel[service-40890] -> BufferingChannel, null at id://u7872ab10-14089472029--8000-u-142ceb90-14089470027--7ffcS=MetaChannel[service-45536] -> BufferingChannel, null at id://u-142ceb90-14089470027--7fff-u-25e4db8e-1408946fff3--7fffC=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:40571=MetaChannel[service-40890] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8. 80:43150=MetaChannel[service-50425] -> BufferingChannel, null at id://u-142ceb90-14089470027--7ffb-u7872ab10-14089472029--7fffC=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u4e6f7f3a-14089470990--8000-u-142ceb90-14089470027--7ffeS=MetaChannel[service-50425] -> BufferingChannel, null at https://140.221.8.81:40571=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], null at id://u-142ceb90-14089470027--7ffd-u4e6f7f3a-14089470990--7fffC=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150]} +Context: service-36749 +Meta context: service-50425 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:33898=MetaChannel[service-45536] -> BufferingChannel, null at https://140.221.8.80:43150=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150], null at https://140.221.8.82:33898=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u-25e4db8e-1408946fff3--8000-u-142ceb90-14089470027--8000S=MetaChannel[service-40890] -> BufferingChannel, null at id://u7872ab10-14089472029--8000-u-142ceb90-14089470027--7ffcS=MetaChannel[service-45536] -> BufferingChannel, null at id://u-142ceb90-14089470027--7fff-u-25e4db8e-1408946fff3--7fffC=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:40571=MetaChannel[service-40890] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8. 80:43150=MetaChannel[service-50425] -> BufferingChannel, null at id://u-142ceb90-14089470027--7ffb-u7872ab10-14089472029--7fffC=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u4e6f7f3a-14089470990--8000-u-142ceb90-14089470027--7ffeS=MetaChannel[service-50425] -> BufferingChannel, null at https://140.221.8.81:40571=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], null at id://u-142ceb90-14089470027--7ffd-u4e6f7f3a-14089470990--7fffC=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150]} +Context: service-37019 +Meta context: service-45536 +Progress: time: Fri, 16 Aug 2013 17:42:02 -0500 Finished successfully:2 Failed but can retry:1 +Execution failed: + Exception in bash: + Arguments: [parcombiner_nc.sh, tgen0000.out tgen0001.out] + Host: vanquish + Directory: teragen-20130816-1737-0yygdir0/jobs/5/bash-50ktrvdl + +Caused by: + Shutting down worker + comb_data, teragen.swift, line 31 +Channels: {/C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.82:33898=MetaChannel[service-45536] -> BufferingChannel, null at https://140.221.8.80:43150=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150], null at https://140.221.8.82:33898=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u-25e4db8e-1408946fff3--8000-u-142ceb90-14089470027--8000S=MetaChannel[service-40890] -> BufferingChannel, null at id://u7872ab10-14089472029--8000-u-142ceb90-14089470027--7ffcS=MetaChannel[service-45536] -> BufferingChannel, null at id://u-142ceb90-14089470027--7fff-u-25e4db8e-1408946fff3--7fffC=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8.81:40571=MetaChannel[service-40890] -> BufferingChannel, /C=US/O=JavaCoG/OU=AutoCA/CN=User at https://140.221.8. 80:43150=MetaChannel[service-50425] -> BufferingChannel, null at id://u-142ceb90-14089470027--7ffb-u7872ab10-14089472029--7fffC=MetaChannel[https://140.221.8.82:33898] -> GSSCChannel-https://140.221.8.82:33898(6)[https://140.221.8.82:33898], null at id://u4e6f7f3a-14089470990--8000-u-142ceb90-14089470027--7ffeS=MetaChannel[service-50425] -> BufferingChannel, null at https://140.221.8.81:40571=MetaChannel[https://140.221.8.81:40571] -> GSSCChannel-https://140.221.8.81:40571(2)[https://140.221.8.81:40571], null at id://u-142ceb90-14089470027--7ffd-u4e6f7f3a-14089470990--7fffC=MetaChannel[https://140.221.8.80:43150] -> GSSCChannel-https://140.221.8.80:43150(4)[https://140.221.8.80:43150]} +Context: service-44209 +Meta context: service-45536 +error null +real 275.87 +user 9.38 +sys 1.58 +chunks 2 filesize 5 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 100000 +chirp_put: couldn't put ./recombiner.sh to host crank: Permission denied +couldn't get crank:crank.17255.imd: Permission denied +cat: crank.17255.txt: No such file or directory +cat: crank.17255.txt: No such file or directory +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:2 X FILESIZE:5 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1748-n9dzr4h9 +Progress: time: Fri, 16 Aug 2013 17:48:23 -0500 Initializing:1 +Progress: time: Fri, 16 Aug 2013 17:48:34 -0500 Submitting:1 Submitted:1 +Progress: time: Fri, 16 Aug 2013 17:48:39 -0500 Submitted:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 17:48:45 -0500 Submitted:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 17:48:53 -0500 Active:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 17:49:23 -0500 Active:1 Finished successfully:2 +chunks 2 filesize 5 site anl type Swift+Chirp +--------------------------------------------- +COUNT does *NOT* match expected records +ACTUAL COUNT : +EXPECTED COUNT: 100000 +chirp_put: couldn't put ./recombiner.sh to host crank: Permission denied +couldn't get crank:crank.17255.imd: Permission denied +cat: crank.17255.txt: No such file or directory +cat: crank.17255.txt: No such file or directory +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:2 X FILESIZE:5 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1756-69h8ihy4 +Progress: time: Fri, 16 Aug 2013 17:56:22 -0500 +Progress: time: Fri, 16 Aug 2013 17:56:35 -0500 Submitting:1 Submitted:1 +Progress: time: Fri, 16 Aug 2013 17:56:37 -0500 Submitted:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 17:56:42 -0500 Submitted:1 Finished successfully:2 +Final status: Fri, 16 Aug 2013 17:56:43 -0500 Finished successfully:3 +real 29.29 +user 7.26 +sys 0.99 +chunks 2 filesize 5 site anl type Swift+Chirp +--------------------------------------------- +COUNT matches expected records +ACTUAL COUNT : 100000 +EXPECTED COUNT: 100000 +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:10 X FILESIZE:5 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1806-2l8kunh4 +Progress: time: Fri, 16 Aug 2013 18:07:05 -0500 +Progress: time: Fri, 16 Aug 2013 18:07:20 -0500 Submitting:9 Submitted:1 +Progress: time: Fri, 16 Aug 2013 18:07:21 -0500 Submitting:7 Active:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 18:07:22 -0500 Submitting:5 Submitted:2 Finished successfully:3 +Progress: time: Fri, 16 Aug 2013 18:07:26 -0500 Submitting:4 Submitted:1 Finished successfully:5 +Progress: time: Fri, 16 Aug 2013 18:07:30 -0500 Submitting:2 Submitted:1 Finished successfully:7 +Progress: time: Fri, 16 Aug 2013 18:07:32 -0500 Submitted:1 Finished successfully:9 +Progress: time: Fri, 16 Aug 2013 18:07:34 -0500 Active:1 Finished successfully:10 +Final status: Fri, 16 Aug 2013 18:07:34 -0500 Finished successfully:11 +real 36.76 +user 8.61 +sys 1.66 +chunks 10 filesize 5 site anl type Swift+Chirp +--------------------------------------------- +COUNT matches expected records +ACTUAL COUNT : 500000 +EXPECTED COUNT: 500000 +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (No local combiners), SITE:anl, CHUNKS:20 X FILESIZE:50 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1812-07i0yh8f +Progress: time: Fri, 16 Aug 2013 18:12:16 -0500 +Progress: time: Fri, 16 Aug 2013 18:12:33 -0500 Submitting:19 Submitted:1 +Progress: time: Fri, 16 Aug 2013 18:12:34 -0500 Submitting:19 Stage out:1 +Progress: time: Fri, 16 Aug 2013 18:12:36 -0500 Submitting:18 Submitted:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 18:12:37 -0500 Submitting:18 Stage out:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 18:12:40 -0500 Submitting:17 Submitted:1 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 18:12:41 -0500 Submitting:14 Active:2 Finished successfully:4 +Progress: time: Fri, 16 Aug 2013 18:12:44 -0500 Submitting:13 Submitted:1 Finished successfully:6 +Progress: time: Fri, 16 Aug 2013 18:12:45 -0500 Submitting:13 Stage out:1 Finished successfully:6 +Progress: time: Fri, 16 Aug 2013 18:12:48 -0500 Submitting:12 Submitted:1 Finished successfully:7 +Progress: time: Fri, 16 Aug 2013 18:12:49 -0500 Submitting:6 Active:4 Stage out:2 Finished successfully:8 +Progress: time: Fri, 16 Aug 2013 18:12:50 -0500 Submitting:6 Stage out:1 Finished successfully:13 +Progress: time: Fri, 16 Aug 2013 18:12:52 -0500 Stage in:1 Submitting:1 Submitted:3 Active:1 Finished successfully:14 +Progress: time: Fri, 16 Aug 2013 18:12:53 -0500 Submitting:1 Active:2 Stage out:1 Finished successfully:16 +Progress: time: Fri, 16 Aug 2013 18:12:55 -0500 Submitted:1 Finished successfully:19 +Progress: time: Fri, 16 Aug 2013 18:12:56 -0500 Stage out:1 Finished successfully:19 +Progress: time: Fri, 16 Aug 2013 18:12:58 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 18:12:59 -0500 Stage out:1 Finished successfully:20 +Final status: Fri, 16 Aug 2013 18:13:00 -0500 Finished successfully:21 +real 51.01 +user 11.07 +sys 2.37 +chunks 20 filesize 50 site anl type Swift+Chirp +--------------------------------------------- +COUNT matches expected records +ACTUAL COUNT : 10000000 +EXPECTED COUNT: 10000000 +--------------------------------------------- +================================================================ +RUNTYPE :SWIFT+Chirp (With local combiners), SITE:anl, CHUNKS:20 X FILESIZE:50 +Swift 0.94RC4 swift-r6303 cog-r3610 + +RunID: 20130816-1815-fs8l2pob +Progress: time: Fri, 16 Aug 2013 18:15:42 -0500 +Progress: time: Fri, 16 Aug 2013 18:16:01 -0500 Submitting:19 Submitted:1 +Progress: time: Fri, 16 Aug 2013 18:16:02 -0500 Submitting:19 Stage out:1 +Progress: time: Fri, 16 Aug 2013 18:16:05 -0500 Submitting:18 Submitted:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 18:16:07 -0500 Submitting:18 Stage out:1 Finished successfully:1 +Progress: time: Fri, 16 Aug 2013 18:16:08 -0500 Stage in:1 Submitting:17 Finished successfully:2 +Progress: time: Fri, 16 Aug 2013 18:16:09 -0500 Submitting:17 Finished successfully:3 +Progress: time: Fri, 16 Aug 2013 18:16:11 -0500 Submitting:16 Submitted:1 Finished successfully:3 +Progress: time: Fri, 16 Aug 2013 18:16:12 -0500 Submitting:7 Active:8 Stage out:2 Finished successfully:3 +Progress: time: Fri, 16 Aug 2013 18:16:13 -0500 Submitting:7 Stage out:1 Finished successfully:12 +Progress: time: Fri, 16 Aug 2013 18:16:15 -0500 Submitting:6 Submitted:1 Finished successfully:13 +Progress: time: Fri, 16 Aug 2013 18:16:17 -0500 Submitting:5 Stage out:1 Finished successfully:14 +Progress: time: Fri, 16 Aug 2013 18:16:19 -0500 Submitting:4 Submitted:1 Finished successfully:15 +Progress: time: Fri, 16 Aug 2013 18:16:20 -0500 Submitting:2 Active:1 Stage out:1 Finished successfully:16 +Progress: time: Fri, 16 Aug 2013 18:16:22 -0500 Submitting:1 Submitted:1 Finished successfully:18 +Progress: time: Fri, 16 Aug 2013 18:16:23 -0500 Submitting:1 Stage out:1 Finished successfully:18 +Progress: time: Fri, 16 Aug 2013 18:16:25 -0500 Submitted:1 Finished successfully:19 +Progress: time: Fri, 16 Aug 2013 18:16:27 -0500 Stage out:1 Finished successfully:19 +Progress: time: Fri, 16 Aug 2013 18:16:29 -0500 Active:1 Finished successfully:20 +Progress: time: Fri, 16 Aug 2013 18:16:30 -0500 Finished successfully:21 +Final status: Fri, 16 Aug 2013 18:16:30 -0500 Finished successfully:21 +real 56.98 +user 11.89 +sys 3.10 +chunks 20 filesize 50 site anl type Swift+Chirp +--------------------------------------------- +COUNT matches expected records +ACTUAL COUNT : 10000000 +EXPECTED COUNT: 10000000 +--------------------------------------------- Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/RESULT_FILE =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/RESULT_FILE 2013-08-16 21:12:12 UTC (rev 6877) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/RESULT_FILE 2013-08-16 23:22:26 UTC (rev 6878) @@ -1,20 +1 @@ -crush /sandbox/yadunand/input_515.txt -thrash /sandbox/yadunand/input_3868.txt -thrash /sandbox/yadunand/input_16961.txt -trounce /sandbox/yadunand/input_30249.txt -stomp /sandbox/yadunand/input_18784.txt -thrash /sandbox/yadunand/input_24583.txt -steamroller /sandbox/yadunand/input_1066.txt -crush /sandbox/yadunand/input_10615.txt -vanquish /sandbox/yadunand/input_20290.txt -churn /sandbox/yadunand/input_9915.txt -crush /sandbox/yadunand/input_22272.txt -crank /sandbox/yadunand/input_17102.txt -churn /sandbox/yadunand/input_3615.txt -thrash /sandbox/yadunand/input_21037.txt -grind /sandbox/yadunand/input_32766.txt -steamroller /sandbox/yadunand/input_15392.txt -vanquish /sandbox/yadunand/input_25668.txt -trounce /sandbox/yadunand/input_29208.txt -crush /sandbox/yadunand/input_11958.txt -trounce /sandbox/yadunand/input_8250.txt +thrash /sandbox/yadunand/input_10132.txt Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/final_result =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/final_result 2013-08-16 21:12:12 UTC (rev 6877) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/final_result 2013-08-16 23:22:26 UTC (rev 6878) @@ -1,11 +1,2 @@ -f 600082907563155 1200000 -f 499652419218989 1000000 -f 500330705290041 1000000 -f 500070510911399 1000000 -f 400366811511458 800000 -f 699866206301176 1400000 -f 299974874584908 600000 -f 799550278325610 1600000 -f 700256841477911 1400000 -Final results (on stomp): -5000151555184647 10000000 +Final results (on churn): +5000738965127778 10000000 Added: SwiftApps/Swift-MapRed/mapred_chirp_combiner/parcombiner_nc.sh =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/parcombiner_nc.sh (rev 0) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/parcombiner_nc.sh 2013-08-16 23:22:26 UTC (rev 6878) @@ -0,0 +1,61 @@ +#!/bin/bash + +FILES=$* +SUM=0 +COUNT=0 +REMOTE_PORT=29900 +cat $* > RESULT_FILE + +# Find the unique sites in the RESULT_FILE to run a combiner there. +#SITES=($(sort -u -t' ' -k1,1 RESULT_FILE)) +cat <<'EOF' > recombiner.sh +SUM=0;COUNT=0; +for file in ${FILES[*]}; do + [ ! -f $file ] && echo "$file is missing" >> $HOSTNAME.parrot_run.log + RES=($(awk '{ sum += $1 } END { print sum,NR }' $file)) + SUM=$(($SUM+${RES[0]})) + COUNT=$(($COUNT+${RES[1]})) + rm $file & +done; +echo -e "$SUM $COUNT" +EOF +chmod 777 recombiner.sh + + +combine_fetch_process() +{ + SITE=$1; shift + ID=$1; shift + REMOTE_PORT=$1; + PORT=$(($REMOTE_PORT+$ID)) + + FILES=($(grep $SITE RESULT_FILE | awk '{ print $2 }')) + CHIRPDIR=$(dirname ${FILES[0]}) + #chirp_put ./recombiner.sh $SITE recombiner.sh + #ssh $SITE "cd $CHIRPDIR; ./recombiner.sh $ID ${FILES[*]}" + #chirp_get $SITE $SITE.$ID.imd $SITE.$ID.txt + + echo -e "$(hostname -f) $PORT\n#!/bin/bash \n ID=$ID \n FILES=(${FILES[*]}) \n" > $SITE.$ID.sh + cat recombiner.sh >> $SITE.$ID.sh + nc $SITE $REMOTE_PORT < $SITE.$ID.sh + nc -l $PORT > $SITE.$ID.txt + #rm $SITE.$ID.sh +} + +STAGE2=""; +SITES=($(awk '{ print $1 }' RESULT_FILE | sort -u)) +for SITE in ${SITES[*]} +do + ID=$RANDOM + combine_fetch_process $SITE $ID $REMOTE_PORT & + STAGE2="$STAGE2 $SITE.$ID.txt" +done; +wait + +cat ${STAGE2[*]} > TEMP +SUM=($(awk '{ sum += $1 } END { print sum }' TEMP)) +COUNT=($(awk '{ sum += $2 } END { print sum }' TEMP)) +echo "Final results (on $HOSTNAME):" +echo "$SUM $COUNT" + +exit 0; \ No newline at end of file Property changes on: SwiftApps/Swift-MapRed/mapred_chirp_combiner/parcombiner_nc.sh ___________________________________________________________________ Added: svn:executable + * Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/recombiner.sh =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/recombiner.sh 2013-08-16 21:12:12 UTC (rev 6877) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/recombiner.sh 2013-08-16 23:22:26 UTC (rev 6878) @@ -1,8 +1,3 @@ -#!/bin/bash -#SITE=$1; shift 1; -ID=$1; shift 1; -echo "Recombiner on $HOSTNAME" -FILES=$* SUM=0;COUNT=0; for file in ${FILES[*]}; do [ ! -f $file ] && echo "$file is missing" >> $HOSTNAME.parrot_run.log @@ -10,9 +5,4 @@ SUM=$(($SUM+${RES[0]})) COUNT=$(($COUNT+${RES[1]})) done; -echo -e "$SUM $COUNT" > $HOSTNAME.$ID.imd -cleanup(){ -sleep 2; -ls input* | grep -v $1 | while read f; do rm $f; done -} -#cleanup $HOSTNAME.$ID.imd & +echo -e "$SUM $COUNT" Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/run.sh =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/run.sh 2013-08-16 21:12:12 UTC (rev 6877) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/run.sh 2013-08-16 23:22:26 UTC (rev 6878) @@ -67,14 +67,14 @@ RECSIZE=$2 ./clean.sh echo "================================================================" >> LAB_RECORDS - echo "RUNTYPE :SWIFT+Chirp (No local combiners), SITE:$SITE, CHUNKS:$LOOPS X FILESIZE:$RECSIZE " | tee -a LAB_RECORDS + echo "RUNTYPE :SWIFT+Chirp (With local combiners), SITE:$SITE, CHUNKS:$LOOPS X FILESIZE:$RECSIZE " | tee -a LAB_RECORDS ( time -p swift -tc.file tc.data -config cf -sites.file $SITE.xml teragen.swift -loops=$LOOPS -recsize=$RECSIZE ) 2>&1 | tee -a LAB_RECORDS echo "chunks $LOOPS filesize $RECSIZE site $SITE type Swift+Chirp" >> LAB_RECORDS verify $LOOPS $RECSIZE | tee -a LAB_RECORDS echo "================================================================" } -run_swift_chirp_combiner 50 20; +run_swift_chirp_combiner 20 50; exit 0 ####################SWIFT + CHIRP VERSION############################ Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.kml =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.kml 2013-08-16 21:12:12 UTC (rev 6877) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.kml 2013-08-16 23:22:26 UTC (rev 6878) @@ -151,7 +151,7 @@ - + @@ -171,7 +171,7 @@ - + Modified: SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.swift =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.swift 2013-08-16 21:12:12 UTC (rev 6877) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.swift 2013-08-16 23:22:26 UTC (rev 6878) @@ -15,7 +15,7 @@ file tgen_out[] ; file tgen_err[] ; -script wrapper <"teragen_wrap.sh">; +script wrapper <"teragen_wrap_nc.sh">; int loop = @toInt(@arg("loops","0")); int fsize = @toInt(@arg("recsize","10")); # This would make 10M records per file string dir = @arg("dir", "./"); @@ -25,7 +25,7 @@ } -script combine <"parcombiner2.sh">; +script combine <"parcombiner_nc.sh">; file final <"final_result">; file errs <"err_file">; -(final, errs) = comb_data(combine, tgen_out); \ No newline at end of file +(final, errs) = comb_data(combine, tgen_out); Deleted: SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.swiftx =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.swiftx 2013-08-16 21:12:12 UTC (rev 6877) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen.swiftx 2013-08-16 23:22:26 UTC (rev 6878) @@ -1,118 +0,0 @@ - - - - file - string - - - - script - string - - - - - - - - - - - - - - - bash - - out - err - runrecsize - - - - - - - - - - - - - - bash - - out - err - comb - array - - - - - tgen - .out - - - - - tgen - .err - - - - - - loop - - - loops0 - - - - fsize - - - recsize10 - - - - dir - - dir./ - - - - - 0 - - loop - 1 - - - - - - tgen_out - i - - - tgen_err - i - - wrapper - fsize - - - - - - - final - errs - combine - tgen_out - - Added: SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen_wrap_nc.sh =================================================================== --- SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen_wrap_nc.sh (rev 0) +++ SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen_wrap_nc.sh 2013-08-16 23:22:26 UTC (rev 6878) @@ -0,0 +1,64 @@ +#!/bin/bash + + +# By default with ARG1:100 and SLICESIZE=10000, this script will generate +# 10^6 records. +ARG1=1 +[ ! -z $1 ] && ARG1=$1 + +FILE="input_$RANDOM.txt" +LOWERLIMIT=0 +UPPERLIMIT=1000000000 # 10^9 +SLICESIZE=10000 # 10^4 records padded to 100B would result in 1MB file +#SLICESIZE=1000 # 10^3 If padded to 100B would result + + +FOLDER="/sandbox/$USER" +TIMEOUT=600 +NC_LISTEN_PORT=29900 + +# clean_folder SLEEP_TIME FOLDER_NAME +clean_folder() +{ + sleep $(($1+1)); + rm $2/* &> /dev/null +} + +exec_server() +{ + cd /tmp + PORT=$1 + TMP="/homes/yadunand/tmp.$RANDOM.$HOSTNAME" + nc -l $PORT > $TMP + chmod +x $TMP + RETURN_ADDRESS=$(head -n 1 $TMP) + sed -i -e "1d" $TMP + ls >> $TMP.reply + pwd >> $TMP.reply + echo "----" >> $TMP.reply + /bin/bash $TMP &> $TMP.reply + echo "----" >> $TMP.reply + echo "nc $RETURN_ADDRESS < $TMP.reply" >> $TMP.reply + nc $RETURN_ADDRESS < $TMP.reply +} + +JOBS_LEVEL=`echo $PWD | grep -o ".*jobs"` +if [ "$?" == "0" ] +then + mkdir $JOBS_LEVEL/CHIRPING + if [ "$?" == "0" ] + then + killall -u $USER chirp_server; + echo "unix:$USER rwlds" > $FOLDER/acl.conf + echo "hostname:* rwl" >> $FOLDER/acl.conf + timeout $TIMEOUT chirp_server -A $FOLDER/acl.conf -r $FOLDER & + exec_server $NC_LISTEN_PORT & + fi + FILE=$FOLDER/$FILE; +else + FILE=$PWD/$FILE +fi + +shuf -i $LOWERLIMIT-$UPPERLIMIT -n $(($SLICESIZE*$ARG1)) | awk '{printf "%-99s\n", $0}' > $FILE +echo "$HOSTNAME $FILE" +exit 0 \ No newline at end of file Property changes on: SwiftApps/Swift-MapRed/mapred_chirp_combiner/teragen_wrap_nc.sh ___________________________________________________________________ Added: svn:executable + * From yadunandb at ci.uchicago.edu Mon Aug 19 13:03:31 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Mon, 19 Aug 2013 18:03:31 -0000 Subject: [Swift-commit] r6883 - SwiftApps/Swift-MapRed/mapred_vanilla Message-ID: <20130819180329.1AEC39D801@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-19 13:03:27 -0500 (Mon, 19 Aug 2013) New Revision: 6883 Removed: SwiftApps/Swift-MapRed/mapred_vanilla/TEMP SwiftApps/Swift-MapRed/mapred_vanilla/temp Log: Removing files Deleted: SwiftApps/Swift-MapRed/mapred_vanilla/TEMP =================================================================== --- SwiftApps/Swift-MapRed/mapred_vanilla/TEMP 2013-08-19 18:02:19 UTC (rev 6882) +++ SwiftApps/Swift-MapRed/mapred_vanilla/TEMP 2013-08-19 18:03:27 UTC (rev 6883) @@ -1 +0,0 @@ -1999789114415771 4000000 Deleted: SwiftApps/Swift-MapRed/mapred_vanilla/temp =================================================================== --- SwiftApps/Swift-MapRed/mapred_vanilla/temp 2013-08-19 18:02:19 UTC (rev 6882) +++ SwiftApps/Swift-MapRed/mapred_vanilla/temp 2013-08-19 18:03:27 UTC (rev 6883) @@ -1,100000 +0,0 @@ -892706984 -863420689 -395330250 -913208628 -77123294 -984285779 -201611249 -520885232 -638868967 -813907067 -948012618 -699444149 -729357049 -150289279 -576630095 -573989227 -102676163 -589937885 -799863365 -370387511 -862914709 -475405640 -522503231 -979353087 -707898954 -10270374 -774682072 -113440628 -456014864 -962699114 -449306630 -988818942 -216617460 -590577896 -984642238 -771185722 -189873962 -918704271 -153449491 -583650429 -379621273 -239019393 -180482378 -62234866 -229560369 -863422926 -839792305 -701331494 -13603118 -718116158 -484607220 -54054594 -295926589 -832931075 -790352017 -16412554 -527417389 -338649094 -319203096 -921156940 -449716718 -989921318 -932785116 -732326011 -169687009 -552759049 -596920533 -331079771 -231507779 -923090803 -250292796 -196418077 -67770738 -856177548 -35962365 -582989741 -781085808 -813109383 -400044812 -841615344 -960498926 -441100906 -953484334 -83220444 -501701508 -886782471 -254011437 -17728694 -512547289 -760473889 -93480988 -960868612 -89926624 -359194262 -50556587 -438810655 -612759451 -399567775 -410234236 -241055470 -403458840 -272450778 -251145049 -139770705 -692220974 -983177946 -85808488 -950729804 -740246086 -487608374 -967494604 -179801601 -36723047 -840560230 -257008514 -167905137 -70884572 -60166453 -421710701 -1185835 -661073471 -991927762 -515682017 -473128343 -24201692 -846179412 -238727929 -743649669 -588302004 -829046216 -650534845 -390821278 -302757313 -240961069 -878955943 -698196882 -178394557 -997266538 -426049698 -310144436 -375460295 -969300239 -313613437 -92930280 -276511150 -464013852 -532013080 -256727216 -553638105 -995070945 -163108188 -273004025 -596285647 -1690679 -286704862 -424595805 -128878034 -895573758 -872735970 -416890325 -895799492 -909441620 -891489068 -690853391 -566346150 -635642494 -4423036 -170309031 -139315407 -562655091 -877920995 -300465153 -183072482 -930438711 -770993769 -54308434 -403736997 -639943294 -485301330 -827483799 -883413710 -52893464 -434935004 -628403752 -790843175 -776705022 -950785403 -596835383 -866915352 -306997085 -560706558 -360403982 -669235855 -947361935 -550026841 -744595047 -291040734 -704559785 -596073775 -116291328 -740329270 -618053947 -327843701 -56347647 -25755186 -245911 -387699509 -878380899 -301509033 -196269052 -376451683 -580321396 -615466831 -570183166 -224156634 -222938218 -100653310 -193102555 -521175304 -133251859 -937538681 -791013043 -707601980 -250690311 -163480292 -632623909 -495852131 -803823948 -268416595 -666444299 -198535992 -667203474 -571314554 -764123056 -269552676 -104774683 -359817382 -175526392 -120245691 -218585474 -485746690 -683102506 -51136413 -786665519 -67625984 -49536818 -247608709 -381195212 -847343400 -515232724 -482758950 -601399239 -371004716 -574494316 -96369643 -34141016 -590645117 -256805566 -490041641 -659944245 -748780065 -278172618 -784731853 -405848773 -392174117 -665803795 -535064033 -782473917 -754068242 -281624957 -379625556 -466025517 -59601345 -515924140 -24253425 -308258718 -66143229 -446334734 -37889936 -978260982 -881639047 -551746376 -218120529 -221586901 -196870061 -775221525 -810071776 -138417100 -457170357 -576790817 -23071746 -451995968 -301249958 -797008922 -778895174 -721945277 -227335735 -510104217 -480170188 -294655353 -770273221 -832764380 -931425643 -683871825 -434912281 -826617653 -579857549 -14666666 -266763914 -161554606 -766990577 -121021757 -384081140 -395845138 -870720419 -965512762 -635017361 -416798843 -716231559 -486202792 -922807899 -327007678 -638558529 -660418189 -855075989 -856858293 -92122484 -899608023 -916482296 -819009198 -297631233 -852533704 -34750294 -17012177 -835012227 -569712547 -120990125 -700599030 -123925806 -982139224 -406608468 -286731884 -737489932 -570634327 -527557752 -422458644 -579963549 -132862633 -341840523 -21898285 -364934048 -846466429 -135350678 -234424418 -740226249 -662455239 -752768031 -873187521 -958111283 -162516481 -773077382 -705216849 -793082815 -554937899 -210982192 -728397974 -913523246 -398879300 -281662084 -553045283 -296325076 -194078775 -527869560 -222001339 -746773069 -887344364 -260890999 -206357688 -486884847 -86802407 -682486969 -413927778 -543219144 -628221648 -352462080 -15234570 -43916143 -613355663 -852519948 -110301432 -325386748 -852678961 -762052423 -151272482 -237145653 -665095251 -85303544 -625685313 -486173288 -314501182 -118105286 -473630874 -330225824 -31370240 -684449634 -178585906 -683945734 -429382828 -11112628 -268682612 -451316203 -449428991 -60311313 -60076428 -179271424 -397077711 -30790583 -764216993 -891994523 -877909098 -326159394 -260477077 -279471317 -464045610 -826301191 -172636695 -197428360 -828556172 -223433192 -230699270 -58435066 -540397750 -731674297 -742965560 -534272513 -345726585 -616278759 -285118807 -761444685 -724150112 -67621811 -710343374 -495312147 -464300977 -348178434 -107642095 -529934869 -619950467 -28245985 -628258005 -51920363 -607166744 -952594870 -389829755 -349674314 -640323531 -288979214 -65678703 -52484895 -32125681 -386311507 -466099859 -638272069 -651566892 -660334967 -765348418 -837440214 -716969428 -811694928 -610558751 -448892794 -647313891 -212879679 -373808927 -555838782 -508720869 -533267796 -543687973 -231923444 -285242265 -515894254 -261486397 -406977916 -212902484 -147905208 -703523079 -821785796 -124728275 -7092510 -701245629 -551584532 -637052984 -364405729 -594975738 -305150785 -420830440 -403554633 -528491078 -691352632 -247400197 -116718065 -788805569 -349678034 -488466799 -423759923 -905008114 -37703176 -373678763 -173083634 -924404917 -741858214 -1908714 -506994965 -974350082 -95759490 -81263981 -747207391 -991039729 -354197950 -745941579 -19938031 -642801808 -736540055 -517138309 -147083627 -997706189 -155145239 -698210400 -943635980 -853446542 -28176851 -781830190 -67866900 -43684285 -767490537 -250789971 -976154696 -685087508 -912125849 -292187674 -564105729 -788444114 -877541653 -810010438 -669175461 -301543302 -391160545 -84153018 -281055620 -27866870 -461590093 -336304871 -91569809 -829714427 -941485427 -838703085 -535406754 -151933347 -647846325 -368554869 -255985702 -761980330 -646250571 -170041258 -936939457 -261497854 -971485158 -101722081 -13525568 -160662465 -701747428 -428155401 -468899155 -85396617 -301353766 -664977843 -207086315 -776716260 -933878900 -796494971 -862926484 -937307393 -602488512 -687766810 -892786545 -554610516 -693757753 -686814767 -472577917 -564203576 -192074932 -465603834 -756477700 -435211485 -946534834 -660209081 -194085901 -347519609 -88266616 -771894159 -912103140 -571286748 -621335285 -48140708 -230368849 -698099395 -490279432 -345992134 -752352585 -597695174 -995635800 -260283149 -872220863 -19758558 -46233526 -691831160 -796439195 -668746531 -814559808 -954105063 -820758412 -606438799 -92646221 -993104474 -182480173 -86047590 -464413100 -653955906 -810283687 -857152630 -201967764 -88127366 -663229735 -829610185 -8177587 -704527497 -970809201 -561070198 -24849000 -279337679 -598153836 -318022064 -282655494 -207759842 -848103115 -537035146 -200063202 -614646957 -713359837 -638328457 -88075582 -400517025 -988210695 -103153679 -268695095 -754822610 -622722738 -827974747 -135246721 -798517444 -719108737 -516014206 -832233199 -132692333 -699266889 -136963404 -782641136 -777179760 -141629043 -861229886 -903245123 -664884132 -920505615 -445081172 -677437546 -460766244 -744832351 -715345267 -477789671 -416883242 -489042268 -851486302 -907964422 -839926864 -324344534 -415141684 -959857313 -752438368 -524323421 -647628599 -213397756 -29954728 -678038227 -126101719 -360968334 -266707194 -753050787 -510845345 -873479293 -156728087 -324759488 -435021799 -254909904 -672932347 -221766009 -808700014 -360736591 -15452871 -380000703 -631512465 -435429727 -967836629 -771881198 -548451578 -553375754 -529601312 -291736208 -426280076 -417825015 -402319551 -688324600 -908280852 -444317244 -29431207 -453487132 -921636528 -671109592 -304198393 -362586535 -830192442 -381742562 -722393068 -607913195 -904187540 -491688135 -834201799 -957464214 -153449423 -593833380 -970515195 -271463887 -299715529 -655115494 -366573879 -578296681 -527265251 -474892690 -824262065 -455647762 -1555627 -546503017 -786184526 -869625131 -782300990 -52536317 -605491732 -462742160 -294195732 -883612867 -18008614 -159472410 -969532485 -289049114 -707396830 -592581079 -801487584 -105412047 -975964974 -189070084 -597953220 -891150295 -809076301 -750141621 -260290316 -688132928 -507297496 -536400711 -621806588 -523241876 -470733746 -752913524 -909936392 -105051732 -809107837 -650503456 -647908527 -668488768 -442758171 -26444044 -53543605 -317579230 -219678114 -334054908 -508225134 -371647668 -831466446 -849707402 -503635070 -796540547 -569324038 -260268634 -60833938 -251911210 -804759540 -177811312 -969469144 -5006991 -808185095 -656981449 -670694319 -755061963 -710137324 -478291962 -976739924 -265380298 -627981888 -923284345 -612332821 -361910361 -434020544 -613015538 -710872075 -148032571 -91542840 -244465058 -541297597 -144578174 -177780931 -87420349 -531498297 -915713643 -512619516 -153268348 -270999981 -639605240 -95375684 -169361590 -888969374 -429774945 -439183838 -429945411 -275070342 -464319182 -114392398 -794519704 -341264597 -382304162 -482534377 -682500267 -679692619 -413730569 -961784362 -42404704 -589762598 -125568467 -462122721 -664940414 -815348624 -315994938 -803310834 -350290763 -548300802 -549562635 -516995948 -781481542 -72045140 -620327884 -538011206 -55369063 -573564711 -187533248 -764369470 -664194699 -622155226 -374694715 -142214594 -794277543 -902405932 -690683810 -533053446 -696046924 -527007881 -219367063 -675424170 -98173599 -263979095 -810319953 -154565814 -826280400 -634942334 -112411051 -336245060 -769463438 -166077224 -257210620 -264988194 -615074153 -213797309 -586177466 -909541714 -513335266 -545889554 -507995173 -952054481 -17694655 -574916851 -451020909 -815468212 -566509285 -767342651 -106160651 -148020576 -418624261 -739799052 -342555604 -434167880 -524897417 -825236417 -153198048 -24739808 -242168787 -12593096 -50695838 -416940338 -941905551 -496713584 -183811580 -642654495 -523879905 -737684395 -354498371 -339854032 -116599506 -59643649 -712943068 -99049214 -873719248 -22549619 -436368473 -672917974 -527883514 -836461197 -397905204 -613283370 -203077462 -332467034 -989177135 -166364420 -319573782 -770247210 -345140223 -322175580 -93739184 -195592162 -680774769 -918233943 -904677537 -713135343 -374536725 -928742007 -376046496 -762938265 -261527673 -609142774 -329735492 -604119011 -227844178 -774451181 -318715006 -271905450 -113283667 -421126987 -779395403 -177484113 -240878630 -947242445 -529101080 -317367037 -328630176 -406150345 -758080638 -77096923 -563196719 -903209035 -390818651 -289951367 -330446168 -522730113 -938254580 -652556239 -957169949 -430252737 -623417945 -501813533 -594555390 -904391044 -749581517 -289218354 -488769626 -700066416 -617877258 -585811613 -86681337 -304157122 -745367985 -141965566 -559619054 -682841089 -16342178 -582412706 -529514185 -619309273 -569678477 -708093515 -286779713 -153048739 -673670224 -936216607 -172982512 -693929456 -316704641 -367281259 -43341112 -846563842 -127008816 -95085315 -343369643 -922571551 -226598844 -506855278 -85268061 -984067415 -690898679 -939147094 -474930837 -984603388 -922665270 -16258648 -551706879 -248290794 -114141083 -738366720 -621373313 -235327696 -124533917 -816794730 -969812834 -613679718 -277083069 -54188379 -487571995 -378398191 -13809585 -289881033 -662255152 -317714389 -691952031 -554743987 -885956773 -349495702 -307617972 -85867975 -372301858 -122509214 -292074766 -233299584 -803378828 -528859748 -779645451 -942682995 -239338942 -577793589 -103100863 -44542852 -762162551 -745246372 -633957947 -564641037 -516997876 -446691294 -299532680 -881138881 -513701143 -399155128 -887959753 -267172300 -347223680 -545753027 -440135368 -697635899 -110750830 -680535922 -118728004 -686078139 -198766759 -726368576 -781955575 -751961050 -134431356 -92882896 -179298328 -294184872 -162459150 -804787041 -131656245 -471941912 -669572102 -161778120 -523974476 -82150717 -484491400 -906527003 -414219879 -746999525 -123620123 -587769553 -871855787 -936782801 -739441975 -741283482 -315236868 -434257987 -758058272 -701648587 -59784860 -200185604 -191446873 -328650372 -711860187 -199660080 -338592184 -158883976 -960301004 -265093088 -962960958 -83972385 -163099447 -806668158 -163250797 -634158792 -616541643 -216437187 -287889022 -229460366 -376661385 -918205099 -914252850 -146262635 -788670953 -265540020 -680521786 -806308550 -837642832 -912921068 -753345214 -996072046 -811821301 -200933803 -59443935 -836539372 -633046882 -805022764 -625267300 -181841120 -835498804 -485380047 -424707939 -324514414 -807716223 -948022455 -104715058 -884043521 -82205905 -693321186 -662473754 -43019238 -19684691 -948558686 -17879554 -363606593 -504394853 -885601625 -451254903 -837992909 -880598511 -508216552 -820846851 -906685768 -496501219 -139334774 -143034244 -984823534 -505110825 -478365521 -575995738 -636383916 -675831450 -748762771 -290430027 -573424345 -967136003 -264315636 -239610898 -178145813 -482874901 -408323540 -726417761 -850706428 -123081419 -159263852 -681651993 -809227054 -795507961 -525731299 -390015032 -93850684 -58798810 -225227391 -243673017 -835304488 -787590188 -94316675 -844865457 -243799674 -108762339 -711008159 -978901813 -405473308 -38327237 -274089027 -800768508 -713847920 -677238467 -777756305 -424833517 -427092530 -793735065 -436604960 -15866671 -632911907 -184493531 -527092162 -838659001 -99828954 -548898377 -863761942 -834069889 -61569066 -647995765 -382528909 -14370801 -38220004 -777274901 -776229565 -74288195 -93381181 -30225900 -240306616 -114981096 -705392975 -872055319 -994147207 -452644191 -655083979 -950990783 -893451610 -400276435 -652022906 -742820593 -608032533 -471297568 -206397673 -111697435 -656842124 -426159188 -755789270 -566900610 -552725362 -240727858 -78316125 -656144896 -298965729 -204680292 -767122891 -132542783 -799826725 -352070486 -797431173 -729435435 -240236482 -2252336 -808850259 -660900821 -381710477 -83751607 -126688942 -638088180 -834728366 -555167553 -321163372 -50308831 -298236352 -779352649 -485903812 -937471905 -886701321 -576364849 -928362255 -719334715 -102215993 -629873818 -243103181 -33334785 -745650387 -340370237 -267457967 -286976962 -978781168 -466415680 -604812570 -156906795 -345337620 -818627912 -927325307 -169120034 -708948900 -686524837 -398879895 -637872763 -878557612 -117356632 -348084308 -85224965 -849793716 -710979234 -534129369 -556253568 -183984648 -14196740 -522215403 -974791610 -339933366 -982572858 -787304873 -287697423 -26694919 -636896952 -570179537 -672196723 -511484817 -325077939 -711624307 -562295281 -402237393 -545517427 -497840219 -138624075 -683248771 -333235945 -993616545 -941939903 -437686481 -62660899 -63040167 -328310538 -488715571 -380283026 -576771476 -425633180 -471777785 -957079685 -494066205 -235644111 -915807403 -129483981 -705366276 -549020088 -8575728 -356175010 -784308517 -809118141 -494936645 -418987705 -529344871 -744009117 -975806215 -829061792 -836662470 -488458858 -932824991 -605004566 -141000310 -88773540 -780706734 -230208723 -261463015 -749321516 -437397495 -349625722 -376431649 -236691214 -600677303 -40842796 -615876301 -390270188 -432234744 -884971224 -558653237 -602032224 -403242865 -473903749 -739213107 -430537969 -56718711 -409432167 -8533520 -365201815 -31399730 -682942014 -392641337 -391602228 -136565664 -388386632 -350772949 -802226527 -354390609 -443949365 -567188270 -593448790 -661330431 -467477033 -118194928 -173379078 -638035605 -122628269 -908684111 -137800798 -594296343 -46376318 -73522682 -439924250 -776367797 -947813311 -911144064 -10523373 -816316439 -760230190 -990598029 -113792810 -536358037 -157704465 -288570800 -857766930 -958822620 -797924546 -75184618 -707137201 -794997294 -730990269 -299292810 -580982838 -905089836 -680960334 -630293427 -42566255 -490437562 -695035333 -801226489 -379182992 -104665877 -303003714 -516338032 -356242325 -104754320 -142722154 -525830455 -823809547 -572373641 -584023068 -450617400 -773696205 -162717238 -556817918 -647783582 -227878993 -451511881 -393087308 -185568902 -60930529 -191005548 -906748789 -220543907 -459669490 -746554700 -584993597 -918044846 -913832816 -619638178 -21970480 -517407524 -355218744 -386646815 -795801781 -850512854 -251333843 -230537027 -396530875 -149332713 -192580836 -17051066 -864371419 -165260040 -910320032 -267902809 -897731381 -48744795 -414574807 -377961482 -369267879 -926680527 -670079520 -393600064 -530869472 -241437733 -569552168 -322797419 -587378719 -866749236 -906932371 -250792 -209560536 -85950292 -52412848 -555246552 -535700817 -691831095 -894651168 -142897672 -818129854 -434381090 -661228488 -384400196 -659459148 -394004568 -7319185 -524950040 -373287787 -315450324 -825708308 -500328290 -360590724 -839639381 -102859351 -323954138 -666572076 -24071397 -951523300 -174001737 -418460383 -96716863 -275544678 -567838581 -696267048 -503130894 -631386599 -943978485 -377977819 -42928618 -26239648 -970968614 -781840661 -121790329 -748795117 -789281624 -361711465 -29000559 -16012209 -638073771 -316464601 -214620607 -206681838 -657190741 -863417800 -86628217 -948572236 -853186711 -57885726 -23149975 -492668785 -785331191 -754194319 -460772467 -744247501 -946537692 -902582917 -992508531 -296531472 -541699402 -414109707 -763878411 -306624537 -356334364 -990466512 -231072017 -643587030 -122320478 -935963983 -697394467 -967885876 -786236253 -599343404 -249414261 -46974391 -949734797 -54014761 -658392689 -119584611 -374748076 -6177454 -143833333 -640755434 -269077404 -758222420 -52975837 -651611781 -709384946 -762534046 -75673574 -571721484 -410702234 -63020357 -476027694 -467134254 -706949937 -418372465 -719068275 -283273647 -127847688 -338568292 -646214308 -388990899 -791705907 -519031704 -749079296 -794283109 -963630948 -284809032 -578426738 -354756608 -834461459 -339892175 -118072241 -619471853 -682654449 -995502886 -221482291 -136755693 -1728261 -931508702 -537341649 -214310033 -72961553 -255822029 -468310234 -425950019 -859393368 -499861060 -583192964 -406065853 -846630723 -363667989 -467147912 -529126242 -999270144 -710788813 -970429175 -696609722 -10121789 -578131537 -796749910 -12801672 -783948090 -482717986 -651525279 -740459106 -435953738 -45823242 -696889309 -732081393 -186129864 -241045467 -799575116 -151097285 -239637632 -816491283 -724503026 -583392961 -54474080 -997736599 -864809072 -855327945 -405485279 -411862294 -110948243 -23720400 -546552310 -75034449 -901978712 -438079726 -446635451 -183385872 -25809199 -120167507 -334952633 -350264763 -959998595 -911459363 -720849398 -323307023 -138366169 -205035894 -114211136 -722266485 -644375468 -505433869 -128874701 -163077480 -377666388 -308183412 -193508362 -261141635 -881615218 -988293950 -894383940 -107831512 -690506203 -135825089 -848291774 -955747332 -968287109 -575663914 -264615276 -518781871 -503640577 -515740373 -601877355 -458676100 -992003738 -485067109 -715289842 -119587888 -450295120 -250176691 -456950267 -444617535 -400661137 -301038453 -512806018 -255807007 -154965996 -807841199 -943392156 -818904732 -1011886 -539633392 -763174664 -694434229 -2389551 -642724953 -68823387 -426055493 -188915850 -468886353 -683631462 -642729977 -150809271 -348791203 -402998222 -471371298 -665825047 -725497420 -884107500 -380585833 -571777960 -141870629 -548273628 -47095237 -139407602 -741293459 -856907706 -598477753 -318051241 -158005118 -440360284 -895812197 -886957628 -149205404 -916293562 -185107067 -411773814 -429273138 -842673027 -432401115 -181389341 -672304382 -982873274 -900458285 -823664566 -552079466 -125811856 -285752277 -506892062 -395324055 -932248820 -332027951 -568569040 -900095149 -706051775 -674520579 -148480107 -533924097 -287829199 -645649394 -2018714 -204508781 -692653526 -391961541 -736236929 -16331799 -719599664 -128958657 -569711161 -650440313 -100249177 -200001750 -708598687 -218501510 -316621999 -489421091 -684792071 -404314427 -910152442 -497695939 -427670260 -520274369 -545388034 -302516131 -24540930 -378416519 -566848288 -888460641 -500365914 -763825542 -174853838 -989705660 -36852914 -293825443 -475084046 -844457353 -364038785 -31507346 -356817383 -504594592 -301636954 -173375382 -789774221 -693569740 -455246877 -12684049 -472661442 -841100851 -472225214 -635831622 -856564816 -325569665 -302198601 -444733845 -780850400 -677990868 -871473399 -261901397 -216272431 -216824066 -953193104 -150834482 -77607123 -790359743 -737577805 -148339684 -12454272 -862187680 -242012211 -735711174 -476428496 -372286533 -961966608 -951615707 -447921802 -960287666 -107784097 -624462175 -653342124 -349289596 -82872226 -430069414 -682691920 -38552681 -213894524 -298656929 -71560527 -218219298 -539811598 -736857957 -875945233 -383392194 -361912973 -993321145 -921036295 -531739283 -561328961 -899680217 -122689917 -519617259 -100320515 -54941547 -44093644 -571528507 -856462768 -508795113 -641212206 -573533438 -237764056 -762495277 -555457128 -43642617 -168642595 -359028895 -401627357 -68100019 -540818882 -278004829 -904226338 -861263419 -145440608 -627399159 -610986518 -277907112 -943613193 -765040783 -238529362 -986206731 -846595560 -487649560 -346244682 -129192842 -11134843 -497665389 -434749329 -890977046 -749802 -173784940 -861813099 -628301972 -479035491 -553240701 -175398809 -195353154 -757084370 -792745973 -495517030 -931584137 -446327828 -586099032 -596158972 -690832098 -4094321 -242840692 -589155025 -411101212 -705060393 -841826207 -670861033 -11231582 -628632468 -288945957 -471764431 -230640270 -443179528 -209264526 -419251016 -808593421 -962777106 -958105867 -211080209 -577380846 -93423462 -187335436 -85185626 -903011411 -471508282 -413556149 -794242679 -501832320 -675171366 -362833721 -299669592 -57077112 -58364147 -189998435 -487612632 -719024599 -767879444 -999025512 -679494081 -25385952 -459720502 -510202018 -26099589 -118984524 -879300670 -330822219 -637719941 -311846100 -580302485 -610664984 -889690647 -177919449 -628721958 -176044057 -436350258 -121978562 -931965726 -743921165 -311877367 -653561889 -704688816 -14523624 -819694660 -362262594 -866457113 -630121137 -441362452 -840774929 -924922581 -55919669 -387059246 -839688754 -202401802 -324492757 -915333343 -183531110 -273039700 -314365710 -41310166 -714661729 -910615215 -641849000 -298296380 -554229108 -441275882 -929141047 -963985562 -738005034 -567235797 -611927595 -321946205 -92468640 -748014083 -547152278 -721124678 -345554480 -400706816 -391860600 -27652505 -789489461 -658063410 -69690378 -23189903 -531556938 -559307079 -78361532 -9953983 -351934394 -262103430 -316294151 -231446997 -210433218 -776172831 -890238125 -713020515 -227249873 -148842865 -765422458 -620976492 -52292416 -17247486 -867095365 -519827096 -929176210 -231530244 -470845573 -810949071 -345629896 -952552255 -883401083 -845589842 -808943338 -680389937 -95446364 -48879732 -166277165 -326118343 -481094685 -387389388 -840371755 -991367098 -659122051 -482332399 -174388195 -631278751 -258045065 -265456757 -809859740 -683668491 -470987794 -648873639 -32588136 -159222539 -401413339 -687975142 -971327203 -71390934 -801679271 -384959626 -316887421 -720892733 -673453204 -261372033 -346895322 -818135181 -558270573 -651739499 -315265897 -546309100 -639323209 -505557007 -266202164 -913137133 -515930368 -122406354 -352603849 -214473103 -81351401 -775331458 -840933603 -273682065 -574426104 -907119804 -115024820 -542883092 -904693260 -424175316 -762884374 -822550547 -939634304 -518062312 -620309866 -19989135 -821170742 -360966826 -827538827 -896394213 -292714708 -23115611 -635775603 -756842725 -353967380 -598363639 -30070865 -777935362 -624070115 -522497293 -547378483 -780979928 -317166106 -347118700 -365820207 -183072570 -796176536 -870675883 -208095688 -669676555 -408152497 -944699135 -656961558 -831940648 -635832888 -945895863 -986324352 -425194524 -519573651 -445607576 -852700738 -111936809 -910403912 -539394947 -539307848 -486447545 -961993804 -230520016 -289703383 -583244174 -825031751 -283924691 -722530233 -653642211 -221690944 -136436560 -721440714 -456435461 -635398794 -739982153 -997061199 -12519381 -300816420 -683838478 -320585814 -236093142 -754166243 -857417402 -789033701 -698333955 -436983849 -102008757 -409041341 -203780232 -762765017 -574568629 -185252061 -812712997 -26611822 -76322997 -72021535 -239829836 -832361360 -6103472 -5938095 -897517876 -51597090 -326579891 -93937879 -485407872 -699483148 -765991570 -468338716 -646740855 -983490945 -701107090 -348202770 -582535959 -257261065 -472636222 -462724423 -904374331 -696474553 -488858938 -648618481 -860659517 -286246308 -439213041 -10803611 -930444519 -436906245 -429909375 -88507699 -323289502 -578888349 -839604383 -650150688 -416277921 -953417949 -145710421 -118803981 -31870348 -662626671 -65774563 -323178820 -11994512 -570983399 -763457503 -619711188 -202724471 -177759506 -572939071 -860416610 -666587461 -110268424 -400261788 -159608035 -710544436 -295889734 -97300692 -994021446 -113741198 -599458428 -373831557 -45619636 -803606967 -826893636 -773693700 -747975112 -773224464 -394635082 -835214882 -474297080 -601760639 -19067056 -860846426 -472479307 -477201460 -281799829 -735582540 -414637586 -962513256 -448900453 -2540765 -402234282 -782921630 -781902934 -216781693 -168553775 -206342590 -361372385 -713095452 -780474847 -708245827 -83081919 -229330863 -410367319 -312873611 -227235895 -963435359 -621928579 -182522572 -637096163 -549079192 -166904749 -797129409 -28828261 -707860146 -732166179 -510717200 -432126535 -364131604 -312475827 -82070432 -449588013 -32835640 -808982373 -965880201 -72602353 -958729629 -856876032 -686336439 -187338477 -344754487 -379401118 -968347089 -873499257 -608139792 -280524184 -70268929 -166420770 -94880248 -494993352 -90425227 -937816598 -212980938 -442823967 -363293024 -24238109 -597817676 -269673452 -392323361 -49492907 -660164279 -108481249 -729966328 -701023678 -359552574 -463645107 -724567474 -924970260 -827905266 -427645663 -185165364 -243566569 -561804038 -247193422 -856596153 -436547417 -861681678 -841867623 -875877045 -434531366 -177401519 -562322252 -87337293 -656829499 -913775595 -556176733 -123695856 -98514408 -725507024 -460799096 -124504280 -247713403 -574400778 -466426149 -246473241 -914740101 -901049788 -776821153 -591818289 -341626427 -465211327 -283502250 -178244606 -604984608 -468613651 -148191240 -212178547 -1424904 -900289429 -61447422 -391440570 -351457895 -866046426 -74898408 -186597289 -866599478 -257250188 -285748687 -768563912 -284886000 -864718710 -984196542 -252719262 -314716016 -284285126 -964251852 -373862454 -292147736 -706446373 -579736059 -819998381 -693645656 -660359802 -543692357 -585597339 -947255344 -198028475 -412782809 -863384830 -699290177 -549532973 -354182805 -705222392 -378808809 -153229579 -839787379 -142041627 -662322011 -283974547 -150344501 -444663987 -781319249 -106710181 -966197659 -570588097 -489660504 -620119267 -777924008 -225615293 -534180811 -667793402 -635148797 -750455431 -272596088 -586371746 -721944297 -848499107 -673149919 -732409278 -362431426 -705694352 -78416737 -908282962 -817494341 -490993503 -668135696 -234502386 -851570789 -600961005 -995091437 -734221779 -759460753 -27226109 -601634714 -475472651 -171663297 -32359494 -183026345 -156301180 -239324200 -574981165 -47458275 -91371055 -371318176 -902598035 -360836423 -866333477 -431855878 -341630273 -660982599 -758549710 -140254794 -219318106 -362551838 -928763777 -479085352 -169094629 -698687883 -944862033 -990404848 -255591607 -66719385 -982521619 -529274186 -560898720 -873185388 -490229157 -678213527 -916337152 -63957073 -144326754 -964882769 -806497672 -429533315 -988597395 -893084033 -754514808 -870280915 -321733066 -465405540 -506840210 -388413934 -6278856 -471464490 -436009250 -890000199 -278838298 -677706750 -726845282 -666122293 -157193554 -872814024 -852171079 -624555341 -619550103 -52491943 -307913005 -528003430 -374241002 -43607865 -55810235 -86199755 -802334400 -237824938 -145229213 -204088225 -819457875 -617925946 -369958626 -595664101 -434327075 -744889139 -688740320 -35676509 -209587290 -997756478 -307875618 -30497199 -494588829 -19312024 -269907276 -875231628 -263181323 -693674751 -141866469 -745227659 -229560182 -898115755 -118400324 -641645005 -854860288 -488509120 -671645569 -978521544 -402662732 -93897855 -881093991 -749018400 -694549891 -238853951 -980442263 -269504624 -368159484 -494602233 -164118294 -662494213 -568545219 -16831384 -380644321 -822033728 -587729008 -60851685 -692898738 -886327757 -173252063 -374179585 -580481469 -522620713 -958193419 -477784769 -684481719 -439278614 -70180831 -374806447 -13870399 -637801598 -786571912 -900893128 -85964974 -844501298 -583275345 -96500472 -512026045 -877220605 -835129317 -838729129 -165495657 -91421906 -956019291 -701835145 -515802166 -522246153 -521597373 -635171534 -506811978 -185147545 -446716571 -537207252 -381450926 -223844971 -63257709 -325246610 -897225114 -895123563 -212992792 -306670320 -509814541 -368372008 -581981748 -722787295 -598236899 -32641696 -644936612 -920171154 -721816953 -353545761 -212299105 -673732715 -192378404 -679046297 -951353333 -790138907 -115983494 -727086024 -957443986 -86689484 -543112543 -61040712 -150835410 -130680381 -84626860 -143008871 -321771483 -845148690 -521656109 -625297852 -875569091 -973693745 -843420048 -886231830 -456329095 -955363066 -560484764 -221608991 -94701073 -127467404 -387265806 -733817738 -980307051 -226241196 -921976324 -319719300 -522727588 -642074878 -645486439 -991697615 -856585088 -697835838 -321877117 -306588081 -331489001 -764628514 -865209404 -460701374 -980335503 -470668511 -17791360 -497805691 -670218767 -35588597 -434354375 -608763835 -876685237 -267190752 -753291135 -156234783 -767004778 -829543587 -189568627 -348411256 -486018445 -81909704 -762281552 -612192204 -655831612 -861225600 -950159738 -516624913 -409216002 -1943269 -704754839 -628037358 -830906159 -192590616 -964294531 -173073083 -848593606 -259664843 -357143501 -177251718 -347731467 -926283957 -417207188 -348984126 -651488306 -664388214 -66471085 -843018780 -756837776 -436791270 -368083836 -427451382 -780878 -357340099 -955859633 -850814926 -537229935 -116494160 -829112628 -639292221 -454033317 -182570462 -494913238 -81056435 -314435359 -123256366 -487289955 -530279455 -634357954 -747168102 -515232156 -83122631 -280135101 -875787803 -152656101 -350101885 -557992380 -698716980 -309491366 -91973648 -901622758 -406740343 -683255740 -542582808 -308507927 -251994918 -554846537 -998214635 -701665757 -837063397 -103469354 -17863113 -537029028 -127752731 -990057697 -179945143 -14300135 -304387900 -920657922 -12394633 -221214023 -629100303 -627894924 -325377894 -180256988 -734745147 -704723789 -116538369 -632738020 -452187987 -682330472 -607079451 -791940475 -471630962 -317680864 -931894602 -321096491 -3163476 -354855478 -327422841 -403829666 -5991947 -94215058 -200889283 -381977023 -414464151 -490526989 -903383633 -351715695 -639637045 -439599989 -682932995 -508422871 -990820744 -559392001 -864010807 -420757181 -993956833 -281356506 -162434699 -720370889 -84515029 -532254452 -863424451 -436350984 -527874526 -961266595 -113626488 -701175832 -395895882 -275723809 -588666895 -220733074 -955658740 -674215651 -596291565 -773172454 -293310568 -929175368 -555254926 -403729757 -846298652 -263106261 -828695952 -974479555 -927595217 -851422283 -441113260 -453456579 -335656291 -405949214 -948993074 -543785051 -860433858 -440413101 -509082249 -415845202 -937805918 -274714197 -923233580 -65799178 -961506654 -817835349 -654037812 -985266173 -626152908 -550234780 -717293551 -881954508 -3522771 -163652487 -418218712 -83337006 -836792200 -275297913 -130971436 -921442577 -114352161 -471345863 -587903417 -957241131 -780926855 -622054056 -133864624 -809273968 -135450944 -300057482 -411542249 -184136780 -635346691 -856456502 -545720419 -669053987 -432495643 -374980432 -634292973 -701942239 -700654907 -211638572 -313900728 -914417474 -942880907 -995109533 -336170996 -800005513 -589546469 -306445723 -889862451 -441786021 -837764851 -326627129 -626131352 -407134738 -847925955 -585463611 -723464889 -765126707 -893698072 -568165017 -553206464 -603593657 -900235474 -277447901 -66369903 -976287323 -538718468 -529214618 -378323057 -93282362 -688772858 -537290143 -810707151 -172709694 -989056022 -718927971 -983587117 -118597635 -749993933 -682276725 -130154415 -840458463 -203648102 -395044283 -123721800 -276075514 -947559831 -180494930 -357944958 -650345793 -181939659 -662829118 -54304739 -643194684 -905626509 -184683919 -142477993 -683020234 -388608735 -836280568 -363030722 -774928860 -44881638 -94796878 -490074840 -845507711 -437241205 -311668381 -222395570 -986978074 -740640323 -911708760 -254077304 -297562672 -427675934 -444231155 -188627096 -619870675 -165732506 -560306277 -823677848 -869435989 -880537142 -751233293 -932171041 -618518932 -336102097 -707603870 -443962135 -715230952 -142351922 -791972473 -478563037 -304499982 -970534139 -658318546 -931946707 -774085384 -262578032 -105640098 -578910057 -533220311 -23659217 -423140606 -20465806 -375746525 -37571812 -560954626 -1611250 -767288276 -521237341 -661213926 -452413936 -470642279 -929700479 -82885162 -976213413 -74976330 -579395505 -337074887 -706733134 -407831405 -250096740 -186750469 -890584372 -32123257 -969542530 -706165529 -429645527 -307104306 -62499067 -164438478 -106562112 -995304631 -860156749 -471161605 -87561080 -449159130 -692341353 -938444317 -979844132 -157314115 -537428860 -357693310 -928755307 -112992367 -653354727 -833640716 -613128642 -866909999 -877839162 -896507673 -80239437 -3357056 -673758782 -508827868 -232318391 -157028209 -489696691 -472870248 -995047387 -942975593 -318999942 -428346891 -836227223 -106505953 -533417639 -978771799 -713583640 -562823539 -699735851 -402967866 -69773114 -905080481 -199612843 -743397332 -739933495 -50321049 -34236322 -614668544 -952877196 -326662330 -47048985 -401658628 -530154670 -951178218 -939519847 -29786787 -887167395 -780920194 -95730007 -811544495 -6217266 -301118575 -883555236 -560137317 -826334948 -923506352 -558669397 -445804815 -589401174 -744146485 -460921444 -117193171 -303736540 -389387843 -503647117 -416068976 -497312706 -25546159 -618311672 -202705156 -773130715 -548225603 -535020913 -412248798 -528422986 -609255613 -736958388 -529498884 -146441319 -995314808 -505803758 -734077610 -194039481 -641153727 -293577842 -632353727 -625792999 -956494977 -678683439 -858556197 -326721723 -923896856 -880911739 -16389335 -199989743 -936405622 -632960644 -883329572 -463519216 -930382855 -226309445 -350120742 -986077733 -269148641 -33066582 -491441560 -140098153 -918505067 -945638661 -493728620 -31667463 -130270546 -704496530 -652586675 -404199858 -370953436 -465780166 -304538501 -303074563 -104061966 -319116801 -366332472 -388512250 -129066456 -520458455 -274809042 -930647318 -612497743 -157782191 -10659452 -434962330 -81741273 -161771855 -487494246 -219157729 -383476747 -241757731 -389190116 -395400702 -95197848 -166978627 -3026331 -875140918 -37306870 -159849071 -197199884 -131996755 -67532789 -382509642 -336210048 -129064708 -826011775 -571916742 -198818170 -954465132 -102288912 -303594509 -835250460 -754669338 -750240048 -975501352 -929184966 -567549913 -811672136 -763338085 -489030706 -96094400 -492265142 -104857456 -621457043 -910922285 -791394699 -904208815 -329196299 -372224744 -745056762 -799145260 -149904267 -763113818 -844879212 -584025078 -877562686 -480812235 -56713100 -464694913 -707766420 -61962300 -469796230 -751033973 -532509091 -823198231 -140378831 -129449469 -268305853 -28044389 -690936914 -61104925 -39125278 -107919452 -767126919 -204155824 -152569368 -293572333 -979319860 -100280675 -883122567 -11701149 -295071176 -538622077 -207752210 -150477174 -690009316 -512409170 -716606282 -478051077 -457586617 -927876315 -92763903 -957259241 -21503190 -852989045 -623874928 -438382999 -675572842 -875073869 -167131611 -279927727 -595032716 -361115700 -701582686 -771020751 -582016861 -746427646 -392225718 -937902169 -181359493 -899222229 -905359119 -665222959 -308408475 -607995894 -168440328 -900492618 -920901576 -587748468 -188895650 -977232145 -198471100 -432217976 -181305624 -504215402 -277283476 -689227078 -312316286 -15393194 -246747166 -326280392 -591960187 -807224063 -685625503 -87789399 -192425766 -541396245 -399032674 -842794720 -805790754 -678767135 -477450220 -426108972 -998959659 -341404137 -918708721 -517937723 -261340293 -359920962 -945951 -481362858 -885504435 -806443662 -319365203 -244378569 -422557984 -381192988 -223660874 -225236631 -939729471 -32176186 -497220967 -641077853 -415677090 -505759650 -718587427 -887897816 -267595553 -37331432 -448287112 -104935119 -640057979 -331387223 -731071981 -394355975 -893727443 -251569339 -89612025 -164485109 -275375921 -773424392 -149912880 -208251578 -792224110 -722490855 -283799425 -882721105 -474897811 -312208023 -352660073 -802396223 -76608817 -321081967 -588973960 -101076340 -831829986 -507007259 -738704341 -279816079 -860858632 -120947172 -990891018 -632507352 -255030666 -45148723 -373642943 -858643219 -620360355 -806254739 -98585732 -586909263 -412025061 -599066419 -168812890 -292253507 -839792151 -634052492 -186750076 -305822799 -433520254 -662877597 -264780578 -468090142 -149658975 -969969850 -793584974 -289284176 -903689033 -723769034 -986071847 -887538798 -426002014 -649457221 -777766278 -577386354 -891099365 -427319774 -2140749 -579018942 -484453308 -798079951 -775174700 -270696014 -686370468 -622637478 -297057554 -659643512 -908507568 -694752649 -966150256 -605811979 -794191483 -406414262 -666356827 -652496962 -211569697 -891366602 -838308818 -42214835 -711915292 -789619874 -398201225 -163218684 -620186083 -751261046 -946784424 -304430995 -47501088 -45300580 -420203973 -142734047 -473500993 -988648953 -918298206 -654535035 -704722860 -310607268 -37282000 -449999535 -653593101 -286535150 -232207222 -505517258 -838103583 -541067218 -679576219 -847675569 -408313454 -177645240 -425327341 -245472981 -157788461 -521143794 -990120636 -93921048 -385734190 -763817949 -52784146 -670490499 -573836182 -908483759 -242374584 -385239233 -724300525 -229798540 -577133136 -694481641 -670626791 -509861600 -109562330 -461556776 -99385675 -814307015 -627761921 -287191820 -78342292 -821308199 -650441432 -161031425 -48920350 -637509548 -779360975 -288258916 -785870162 -40755327 -202015381 -537942730 -75513180 -355540291 -355890783 -851669153 -652053249 -799935664 -908523632 -522293203 -936560527 -809638922 -201814984 -139067650 -755177844 -124208453 -432345801 -794421152 -38740043 -355347453 -708610061 -625557155 -144799180 -531604881 -725586854 -960448423 -913102759 -538221957 -478647073 -633011775 -994792289 -559378817 -606956161 -557107290 -772630910 -48528776 -830601330 -837627377 -501880127 -738633982 -856641526 -668541874 -808234828 -903579682 -525112274 -830535397 -573817150 -897903446 -331744405 -900701416 -924956139 -260757771 -8408311 -401728976 -469536928 -326452557 -919849973 -564928221 -430621251 -166874122 -500945828 -678474976 -389001509 -910743518 -683900747 -245596348 -66299889 -729340782 -51427187 -398547334 -902363041 -597927758 -98311652 -159142575 -520646484 -848547754 -121013812 -871474642 -767782846 -338151611 -592421442 -242589591 -921498190 -188569851 -267228958 -232205715 -216928486 -211413826 -322807738 -125099098 -207233784 -20265498 -687208755 -871484230 -718019038 -365113928 -123430591 -262796198 -400354468 -813258529 -415956931 -940860076 -530454102 -717160634 -425420994 -616729002 -365986054 -710367648 -762881722 -980531742 -289154750 -123341401 -867005622 -276040115 -686050267 -79479808 -208524143 -533850897 -675005277 -958727583 -249455400 -750916012 -912663276 -928024962 -502870687 -609210165 -611856645 -245174926 -183534763 -962147860 -533625525 -140927113 -648947029 -559952327 -369011879 -351182475 -107633955 -333369042 -751099094 -997369956 -368336671 -951250049 -659573816 -657953770 -518903198 -697255820 -849755631 -494432361 -968874975 -578514737 -976979939 -852446884 -801536598 -725929969 -331661657 -415590050 -23679491 -571678983 -752931421 -779431933 -907885932 -97199883 -845889730 -222577115 -926090694 -247289428 -531461614 -600037386 -278450423 -275083760 -225910211 -126815054 -853283560 -522056114 -414358622 -922104719 -284123569 -50600905 -241804574 -423622472 -640194757 -467977926 -57479190 -442530876 -848494769 -200902473 -691026923 -965440093 -18938128 -936513112 -190523087 -786899351 -271559681 -938864699 -436521394 -107109536 -707883987 -216584977 -399857546 -709015834 -850991214 -961821367 -215386136 -643743272 -240678009 -448829429 -70139319 -783796486 -465851595 -460413247 -667233620 -519149277 -818013330 -611419138 -133171791 -364191756 -38086106 -355724581 -974288621 -384598162 -926278236 -220337635 -758094923 -77886813 -482235483 -191191000 -761286877 -7430533 -94609326 -873221 -241414674 -662087672 -142901716 -771318295 -610767075 -115352850 -182006589 -853974956 -18743687 -357902702 -863320398 -522255631 -905647366 -556751626 -94923193 -286491308 -793267989 -663864628 -590903099 -17089686 -80947441 -845650577 -692707691 -526735952 -422299580 -575266127 -986533513 -473765438 -229576679 -196701259 -555204222 -707140536 -141111703 -829881322 -570347109 -177436170 -420729030 -316459614 -194344060 -396007107 -739765374 -915778675 -529772763 -363349033 -45851605 -703694142 -106938259 -232065424 -276018176 -433950616 -947241370 -982454219 -841342169 -866963447 -662148538 -383337214 -347741856 -821788791 -994528612 -468505918 -590579472 -88801556 -153558205 -735571598 -65556518 -912298004 -81815800 -437793158 -525235245 -444452608 -871711059 -366919113 -97400200 -337897792 -654045274 -632284456 -22835559 -415490592 -155580867 -341369906 -933959958 -449152376 -384308299 -292148593 -26861628 -558556713 -171639801 -140352202 -580906324 -759252494 -180146434 -277833145 -763435297 -867411026 -814460015 -772330771 -398691435 -379302862 -558002982 -491976683 -196909163 -634174053 -728968001 -285022139 -889249462 -512454955 -269109042 -681916749 -187201331 -391504860 -176430172 -121395790 -967572720 -322565565 -973543601 -311048197 -820083238 -139894073 -995568963 -698761765 -532512668 -884391236 -250328043 -606580413 -423439195 -774107492 -481943890 -35269469 -719230675 -500547444 -770839036 -645128638 -773596706 -456286372 -542826047 -8155791 -721949691 -102024827 -451543779 -693526872 -258247551 -835058379 -81576347 -849090707 -836260698 -837380048 -907491996 -903155681 -779893070 -811978537 -880352844 -177172763 -244638853 -30410550 -49587401 -725476313 -91136678 -316294811 -303262947 -832950643 -276039466 -215045803 -581020201 -518237488 -744575287 -572167927 -220321865 -460168976 -917649035 -503718088 -499582508 -722707068 -837753616 -107131883 -651540723 -410532352 -593105245 -739337865 -313568641 -190488099 -877776979 -993476354 -130332375 -942677708 -188645735 -438472349 -440553916 -878185545 -814322924 -663658935 -985027589 -161530620 -628759729 -709733189 -109412312 -604176205 -452396633 -195919766 -414352974 -723573121 -352309473 -439481567 -621668712 -423345964 -403674686 -24640339 -970144365 -318149930 -809062518 -455414340 -521449280 -789898564 -427419682 -599428600 -280066380 -125888717 -765430506 -499175939 -976058974 -188896411 -66898357 -65676775 -398804715 -915081976 -670837720 -551237468 -910438734 -169525085 -331179030 -665971240 -500963157 -439022179 -378440675 -943749107 -352819745 -148150039 -51603366 -78094410 -539297149 -171202092 -251377073 -885233702 -46571000 -883300968 -514723258 -456748276 -758144296 -825712902 -159837024 -201040962 -986833531 -408274528 -887690972 -199866061 -877386735 -207175477 -431387046 -914835095 -78359479 -317269590 -214493578 -393521540 -216232247 -987051692 -811235602 -82242563 -498938638 -606472157 -197592108 -977421484 -424643346 -542150180 -159193184 -889582443 -440635064 -130682719 -305062435 -145325437 -133118858 -673465381 -482445229 -618328136 -628570149 -265771210 -332334790 -166945031 -397538609 -641073933 -180011664 -543759628 -744047434 -355875846 -845575627 -540287198 -908830157 -556116338 -796550774 -746078580 -70943111 -470115363 -51236028 -342845025 -945234390 -545752681 -288489273 -627679769 -827474596 -503924961 -371702955 -558009286 -636428880 -648653474 -969475676 -91665386 -477332853 -279212150 -598156923 -285254783 -566438419 -34485282 -470732574 -109366760 -452104331 -64898598 -86518774 -279033651 -240205931 -173862078 -583932329 -721317960 -885381300 -97238093 -215629131 -917031314 -5924549 -814047371 -241663206 -544950818 -976823526 -106295556 -149273586 -745385358 -680830385 -846421323 -721479598 -842022461 -141376475 -64689086 -864947077 -629460511 -786150711 -778975848 -908307075 -353634258 -617831068 -858409105 -40868050 -673290911 -307176511 -798836381 -510533103 -843441030 -715238619 -712878175 -449432680 -893807530 -639521946 -436045469 -309653319 -872692153 -35848885 -932439723 -412307058 -568984020 -441461981 -31646050 -267480119 -990828791 -415012783 -162078638 -255677426 -900092069 -791314718 -528969184 -14440238 -16372996 -449330737 -247878166 -71224754 -870835353 -421800574 -570102586 -405356591 -958325503 -48252123 -304131803 -711103164 -424514814 -434947839 -61237892 -123554245 -84458353 -396798054 -938824319 -411661215 -754494996 -116960793 -835721152 -811777217 -420312721 -229060586 -572081894 -566919650 -320042860 -749008256 -965718841 -501874489 -761603313 -556686687 -977622143 -266460090 -402910666 -547316997 -249035792 -624856896 -379176900 -372666922 -646567682 -370931692 -592373629 -928733045 -556321139 -796745580 -956169905 -625222886 -795056158 -162916160 -178619208 -362391994 -43616715 -751500552 -670409452 -995693793 -370237475 -796374346 -811141595 -494866960 -699964534 -568696766 -526146471 -486154622 -504221190 -335378808 -731623923 -837739665 -608446374 -795021565 -497881243 -991064111 -223701545 -387008865 -230687966 -396926414 -129664520 -824935782 -514527074 -327765955 -67219198 -432868337 -387939205 -231701217 -461079249 -964017348 -379270082 -760709043 -559542342 -895673974 -638555749 -347448612 -632364023 -642753101 -995890424 -469894821 -474070111 -83391054 -113963235 -320374838 -478918158 -660238765 -963300204 -507718425 -743947150 -286755613 -75231692 -456930848 -65197433 -4822459 -393518078 -464389466 -152028909 -717284522 -461806627 -337712744 -108487104 -586706265 -685983093 -343544630 -318202341 -630316415 -159272925 -225168604 -596106749 -816951303 -649721319 -505210030 -233692427 -58930478 -186307310 -143936647 -99600520 -136038886 -276046430 -363097285 -904946440 -684633247 -219731687 -898704271 -173697188 -197064387 -167866873 -405039996 -553641327 -93501128 -43886375 -874015277 -428950473 -690211971 -446377478 -974777220 -366290024 -566900287 -868572252 -291170105 -584011217 -85143359 -135260292 -14046639 -9918478 -399099754 -241291748 -928386934 -103146851 -180788117 -107161797 -316861378 -175196589 -215853583 -792784254 -405138446 -401538908 -563956277 -896748188 -608193772 -526154889 -893909171 -652869932 -604853226 -504522490 -865478161 -591040327 -669645535 -324803418 -108802033 -144869502 -152013160 -647546395 -86684536 -213777268 -673530468 -539523486 -462563935 -969623755 -685451669 -92381323 -373633789 -360175715 -389334812 -295044836 -846488412 -394252056 -949777596 -449538822 -500556495 -662367084 -577660725 -369450227 -651965564 -235938756 -488592559 -176346451 -777915392 -729504208 -57996717 -498409305 -405511447 -470579305 -364232312 -77397990 -748021384 -821316366 -436748662 -223468106 -465693465 -724432023 -862014718 -311564428 -156646312 -459038994 -418202484 -558209121 -156900957 -692308771 -352627661 -249448723 -480623081 -907405049 -661375742 -189042593 -897520142 -185986102 -855248770 -64446197 -437009025 -395437446 -2155504 -780281995 -471476279 -283104193 -913804436 -709213679 -563200132 -106085933 -174762038 -715484099 -643710481 -129115000 -491214669 -777327707 -545456589 -556938742 -810034897 -547811110 -892811530 -436816093 -379260652 -646066125 -270304261 -118912417 -540020254 -620255590 -755865789 -685722633 -356121049 -362354777 -489565628 -461664593 -72948694 -181778158 -80418871 -434345519 -617787375 -689835732 -715203455 -168783138 -742155591 -966384891 -370722216 -916861534 -42745977 -680918211 -459638758 -510336429 -231921696 -315872788 -66921794 -259840549 -779830073 -685125479 -483581148 -731872439 -135168667 -404474120 -992258 -777373106 -93136990 -772234696 -666627065 -10252228 -110208355 -912931225 -252456049 -728805360 -834588300 -934407218 -921785100 -765531651 -597324331 -4830605 -946816859 -563997002 -186822681 -364591285 -542107397 -87269453 -860151697 -718139010 -520075554 -261553275 -841575246 -282556280 -405693167 -803018626 -703678577 -634752970 -561348453 -755788938 -624909353 -884115792 -143919278 -602549331 -414228572 -155060966 -190238955 -881918807 -497198747 -299614329 -782651825 -445617125 -476307768 -227821109 -448151684 -642423408 -734262196 -987669825 -458961764 -297870332 -526973198 -573025748 -14541393 -737299155 -362184791 -493648747 -905758529 -3207417 -561356247 -684880218 -289164799 -25990317 -610289507 -253379272 -207572679 -571034103 -14836120 -866005954 -626933097 -50763819 -828182488 -939147255 -99495303 -129486490 -596758612 -377747153 -727802948 -436739928 -155269752 -105825901 -530823581 -368263392 -320175230 -386817544 -721671679 -85670482 -353748481 -277035114 -959599729 -348972719 -292102197 -544617749 -457909506 -879513225 -166996970 -384339549 -904765084 -809412207 -440432065 -730352678 -501865195 -754540876 -90277408 -513830400 -831367224 -840515455 -312371171 -68555855 -299936535 -202302235 -343510068 -102406868 -433573795 -61241208 -120485940 -935293641 -911477435 -807675544 -460896865 -189655846 -360844455 -872507324 -313202453 -985272949 -825772412 -27978502 -331172380 -529860871 -141057594 -51217717 -507654735 -647133620 -611250006 -294118015 -55917074 -602920345 -973550967 -283089381 -977018450 -128479053 -783624148 -516247579 -766038224 -858932952 -195161064 -404592952 -298355737 -142510598 -459179463 -262373793 -188776993 -165058114 -440556495 -49459309 -810039910 -171314016 -813246988 -54880990 -548523685 -850844065 -421320247 -58045792 -874495649 -256650640 -851285900 -773817132 -367186543 -165389860 -720544216 -225036453 -243643817 -969667396 -677003401 -734112218 -891139897 -361390506 -2912316 -95807783 -931892629 -457322494 -657793453 -542498078 -109199283 -128216466 -475677298 -159332578 -198772103 -742002071 -328232740 -4939631 -476787911 -914507544 -373014907 -887892835 -372628977 -987028467 -35646443 -480304537 -713868354 -66431302 -435393686 -251592969 -589129381 -259025648 -600870897 -827778501 -505064887 -321457714 -737467906 -546256297 -140196410 -984322653 -321792542 -963318533 -279941093 -806736608 -216053991 -493413718 -652545562 -888404775 -14845162 -643567631 -706932260 -753909186 -792328107 -1231348 -874472128 -213329580 -120303012 -354616716 -554536773 -403570898 -608789468 -208363600 -50456215 -935843998 -516329125 -649545147 -546399536 -669836907 -640407274 -151288410 -90960067 -669718069 -189220664 -788839293 -990754333 -947791273 -264572205 -792078502 -307022455 -112978092 -194276844 -652675720 -92702030 -968399149 -196340777 -968586229 -904233081 -915020559 -92881532 -800820884 -227225654 -815468541 -414756086 -355461139 -161579910 -483747165 -624421862 -650151373 -125930398 -108120923 -310587527 -907184188 -418533460 -665082512 -915793826 -919739944 -480552402 -820381383 -326556880 -547833966 -499459535 -836490653 -558177721 -343968599 -467756616 -691785043 -199427034 -769850565 -648917112 -341496878 -59719140 -570885683 -583136684 -856687071 -497249850 -85932518 -743647266 -324395431 -65559580 -657571170 -73779460 -439511504 -709024810 -820248577 -665040539 -956149323 -120624598 -229315212 -366946427 -709517453 -591100770 -444412824 -777207301 -171560786 -897776346 -975664716 -990180442 -463621614 -640368090 -968396136 -903796860 -792393495 -29054227 -343195125 -298863575 -565889959 -536429284 -754544434 -524745013 -702003142 -844670126 -290938299 -867936540 -168187883 -576160668 -103202935 -939548126 -984682584 -751005126 -126442613 -749001826 -746635855 -266565458 -732570987 -349700147 -370142874 -409154901 -240115941 -686718476 -256278917 -109539328 -471130931 -663974876 -798348943 -872259505 -106646232 -317421140 -105299137 -648181505 -807938081 -17550176 -12004441 -108849001 -611944528 -676726208 -624026291 -112558948 -490886131 -84791247 -643666938 -913830288 -521505068 -748307852 -157284324 -871999040 -308119986 -757898788 -735822551 -297712075 -751985053 -169361706 -442876903 -361117726 -917642781 -714202674 -357402499 -927464939 -823761846 -831962440 -74544104 -515632410 -497449657 -591080531 -226310636 -662309473 -486781113 -220440963 -962415019 -807380209 -807078219 -363006547 -465392929 -53768690 -698505424 -808343561 -891023472 -69166025 -4167283 -266514057 -454036011 -477140275 -583268516 -740686823 -12847538 -416756356 -859888609 -37533757 -118555787 -276626920 -765620170 -836155489 -847675584 -326199067 -399547185 -901343541 -573820882 -136304428 -658714197 -73377528 -147660418 -59215797 -803253337 -675205415 -542967640 -15801975 -601227880 -836500670 -943385227 -391229619 -100737862 -490042094 -790509521 -137977671 -435540962 -41697982 -900763116 -394730097 -918660853 -17002222 -855332422 -486147496 -343778258 -353485112 -958241528 -281225338 -409065483 -391778579 -367344557 -416471294 -374951281 -898593177 -850961613 -187230138 -180762026 -923916179 -460648239 -2743294 -900343711 -634061807 -714168112 -803523040 -154436096 -543639847 -70539616 -41282308 -476948214 -731993860 -87858528 -916771217 -361893061 -398839616 -713470297 -294254214 -329447953 -290036732 -972491153 -521218271 -114047467 -298325309 -438690157 -491139892 -398932105 -876998361 -786602210 -244483901 -490180011 -202856587 -735938083 -800499424 -672565137 -992767480 -483780176 -714052936 -656671722 -56319961 -598577864 -466923562 -82197090 -859845940 -917402709 -491597445 -374014304 -175247174 -772859183 -544787675 -516362834 -407952853 -957843164 -189470843 -872730348 -15089255 -102671003 -626601959 -187964535 -80348279 -506018741 -591154952 -508014084 -533348397 -189817086 -395558382 -182374992 -975442772 -363295645 -891745291 -113856034 -33522841 -383453108 -878019418 -996167277 -641509239 -185713016 -376106010 -477336682 -442175110 -379625295 -685967265 -953200208 -805678129 -465580258 -741699767 -602374311 -164923052 -328260589 -118792499 -951451382 -387641282 -999631375 -636991490 -87158303 -336884590 -914914483 -78804323 -241230864 -382541735 -811436797 -683419398 -932578112 -361240660 -379125539 -865957723 -158502215 -872659763 -538172644 -402216466 -814701471 -290032675 -301454420 -864589147 -964432497 -580392085 -68693161 -497034971 -321995915 -528182461 -666052940 -123939346 -299078240 -529950645 -268264956 -724250220 -558847757 -825159507 -865162994 -719608664 -474876089 -28326137 -926094522 -492286852 -107883758 -569226604 -217211126 -478639396 -387273520 -326649200 -521273323 -679957296 -33047473 -355773294 -651870205 -156751241 -472783886 -686490987 -997800493 -683142838 -676484154 -429108880 -913870205 -154418636 -778467277 -214182962 -659625363 -105318699 -641493219 -32880023 -19947818 -440226422 -694159400 -772250746 -814836011 -831560266 -669116329 -955300287 -857660690 -157958151 -664188157 -117000236 -363959177 -886308189 -949754289 -615894757 -79350506 -308809697 -830092968 -185865670 -212466537 -903746849 -540987042 -655977691 -619386335 -597491937 -52100336 -991068836 -431463990 -890441845 -691331724 -990265659 -286419872 -444642137 -415222025 -210144851 -969021972 -362915760 -655779326 -584310238 -700078102 -795757446 -875480563 -444887362 -646157414 -649530517 -526036026 -194723313 -243236911 -528129091 -126386482 -80405383 -888858648 -292388702 -984963205 -772220642 -239019983 -299462021 -67158791 -645102813 -655782830 -281088659 -394269070 -842331025 -763484017 -876543931 -134489810 -154464344 -911784045 -875346339 -610407235 -525580613 -515705531 -384359689 -492074397 -373787451 -322043822 -806163330 -325761029 -22532018 -472934572 -7922852 -338703432 -839763223 -886571231 -876663833 -515924528 -40663604 -747688976 -703195029 -645437340 -935884760 -983881184 -885058772 -188953546 -879689674 -700084703 -110097924 -439035635 -665140 -791683434 -978841052 -883152663 -235234392 -157838254 -148095200 -466549573 -737280751 -559336039 -334222630 -960849229 -951550142 -194967704 -83278324 -693158834 -302852607 -54347060 -735982551 -726590959 -971316824 -120277955 -292936191 -705692861 -862935558 -23411118 -299378544 -919125427 -799618994 -581556424 -319759267 -745295167 -7199599 -899536306 -215368443 -548889926 -418117968 -206092971 -507367994 -541346295 -797843248 -507492739 -986046186 -131291467 -521719767 -216495185 -80622321 -692872601 -424704376 -146518274 -478381728 -18188562 -874395513 -584581470 -462132602 -762375133 -552197717 -515640616 -177473959 -128760620 -919036239 -663296705 -139212736 -856459558 -357429067 -648327587 -651171679 -962510178 -92810567 -460588676 -131590695 -910020785 -871435051 -110537236 -807128127 -252117276 -277865844 -903542399 -506740628 -421226306 -38609958 -55887011 -852726503 -114937667 -842574738 -523558802 -139907429 -926136243 -153803638 -174828596 -937323744 -358651325 -231691666 -900834381 -377215502 -191776740 -425550717 -601474154 -89996753 -379031271 -922481771 -16666088 -152822334 -689033267 -903407999 -725280361 -890774680 -408986067 -922108821 -34544814 -371948412 -304609117 -594215524 -70342809 -622809414 -693311562 -549485871 -866174120 -885266107 -671971881 -966913399 -589411583 -649151982 -121643244 -522180608 -735318820 -90553546 -630687378 -167311469 -716687036 -476467657 -864899569 -641904850 -572471889 -230883308 -531301405 -146286349 -937655185 -842776527 -899761135 -89527693 -963416418 -447898287 -911469881 -930767261 -433893807 -71666225 -86258709 -405920983 -642784991 -581879240 -35767138 -331388411 -624301345 -251430114 -944312895 -338823747 -328464073 -345805670 -312945973 -835599325 -707916621 -936633709 -653276806 -179402300 -65253044 -924407795 -208773382 -994965347 -328455206 -556861663 -489564050 -834715844 -43786905 -333781536 -16968796 -860778158 -547495264 -130334134 -33871316 -277731387 -88169637 -900028258 -449877460 -437190535 -222876907 -828528052 -919310504 -556593874 -5296061 -914320511 -3790235 -452891537 -105470375 -292496703 -178671944 -995824387 -71277322 -743496063 -548955834 -637847042 -915374626 -350191849 -355125960 -551876029 -723712522 -440082102 -933712099 -394977093 -677841780 -412888972 -115952292 -565770245 -426853996 -743615122 -728221789 -258250434 -999856508 -601942552 -385604945 -503174659 -163255823 -387783068 -898783093 -850718014 -600683852 -893630473 -265601192 -768377055 -277771086 -406324340 -956599823 -176718229 -602124835 -926449903 -335866678 -811165603 -936115571 -56251128 -544002213 -47378562 -418480331 -944751255 -346291166 -728851110 -835056235 -936238850 -402869506 -760001202 -356674426 -514627418 -474340208 -755034800 -209066347 -543389758 -821304855 -655572743 -899669779 -912441034 -660551352 -855697936 -540015881 -458839106 -907070106 -140080741 -611953993 -414621859 -434700696 -136794705 -75586204 -521751740 -38269115 -442522282 -577945692 -503828389 -954112644 -201575112 -842949166 -752992595 -881669585 -978094057 -464515 -248951836 -241209291 -907062025 -828125690 -540437488 -129300178 -891277302 -622577564 -702544461 -261347483 -250868574 -500873848 -777583143 -970067948 -482914772 -822534051 -361039256 -916558297 -825793075 -825907685 -952425491 -884541337 -109440640 -261080870 -241353622 -293883127 -502251044 -24084720 -824744229 -335261859 -15605427 -665962597 -137019537 -115432513 -622197331 -898045666 -865071923 -174929001 -787059079 -310742368 -457261026 -822943041 -422928379 -524801875 -172517084 -203819695 -943063438 -577478225 -404980551 -462314359 -878276686 -20826130 -90714938 -902146949 -230946169 -221558082 -297585964 -676451976 -80904897 -16536879 -330346472 -451006267 -400071052 -195746115 -975446173 -83939354 -644472015 -886544103 -305122000 -888252428 -685581301 -198816758 -349208731 -232712501 -14821644 -721239091 -748744928 -12774166 -536651868 -840982335 -891358426 -86131054 -363958967 -77138463 -969942453 -387977435 -487098082 -936614134 -364203694 -914261914 -99948121 -209487939 -130328002 -526527095 -942519182 -95669548 -22619604 -620467708 -261896441 -421034279 -322849547 -468658432 -146497107 -574249759 -601600746 -449958489 -123973434 -598619072 -821697151 -964474014 -356544987 -960902192 -191142651 -375571484 -342374283 -53568546 -378908000 -855164731 -733671961 -820581830 -248446740 -76844696 -776550781 -456146554 -763822712 -844693269 -311338508 -216722330 -217164777 -250974087 -139381040 -309679727 -42800363 -124325980 -458241091 -894055629 -688186103 -139976292 -914720429 -177111064 -98509776 -195557545 -769248348 -154448821 -125116172 -986681115 -645145281 -653233941 -730052878 -956310041 -363197099 -2178927 -241135341 -432673275 -608127389 -605014453 -582888029 -853882097 -543498546 -422026661 -796001844 -753864020 -64645271 -526719035 -721709397 -780661427 -652334224 -846397103 -211522219 -379751627 -269524752 -354647391 -488236720 -9383216 -810037794 -558303997 -82914173 -157460830 -47714433 -616623491 -391901121 -644760214 -116325105 -775309319 -271197391 -996914963 -578447766 -610402908 -234129369 -570786978 -781427419 -848791043 -262507972 -188156171 -209823240 -488025145 -422990680 -319362517 -8411180 -247745301 -533059340 -584503646 -59190542 -762800526 -941978603 -225236559 -722136336 -874466328 -608722373 -243130891 -997498898 -475002048 -819043358 -207063504 -636157069 -530221092 -829537316 -279154392 -3669648 -643795330 -914861338 -400433693 -5779769 -797601178 -823154629 -516401759 -859540369 -318312220 -928977378 -542988095 -136652256 -376653926 -744524280 -592080743 -890874467 -599203083 -644125448 -680639166 -501624811 -175461870 -274326055 -129001127 -54911867 -99023685 -952974596 -684277627 -376984768 -52776971 -98765567 -52736105 -141705582 -659202947 -68199540 -124496155 -57213597 -25514118 -691687255 -458871776 -468329361 -829143090 -471037606 -733721609 -880331462 -711470934 -611088811 -105677493 -746537407 -546156849 -420188392 -399143853 -499016826 -824179490 -444042604 -460156668 -551731320 -230839321 -803439083 -823673903 -143567355 -739728698 -486873643 -171465731 -493536897 -67643249 -157139212 -602143167 -774390875 -64540705 -331284155 -386509716 -927538746 -703020869 -703495165 -153405445 -886883924 -171797429 -835265137 -572924292 -597886305 -615579441 -427158699 -127189563 -496788127 -882824726 -879107218 -428845587 -199954905 -522466668 -3432871 -958264727 -851644911 -198283849 -443511305 -343851174 -676281478 -138392777 -357212490 -903121185 -882820559 -978664718 -33896090 -881214310 -972106214 -591523951 -240715956 -992601861 -61230136 -11417700 -548759301 -63164121 -644627561 -586763221 -303059870 -13222859 -880430828 -636719075 -899614715 -830265292 -740941292 -609933921 -973210005 -919972376 -639520998 -962602008 -398199382 -976209046 -116269053 -878655537 -328059737 -528829967 -107104103 -763195563 -485808610 -467504987 -321258330 -979412148 -485013927 -719306779 -18646196 -619259011 -655735452 -420712054 -801997130 -380447164 -429142122 -534638351 -158723160 -532830916 -202865621 -217988950 -300502041 -663797874 -106995278 -915642179 -491342883 -493714187 -649159387 -253841908 -667082652 -502245600 -643841960 -357497681 -992047874 -740149913 -499015031 -707651159 -30792944 -54407229 -968143828 -506393361 -204300536 -495117210 -104743976 -730270024 -98138761 -299374679 -258698601 -783596056 -350861101 -472639251 -845001587 -478981996 -259244540 -712203149 -371016098 -606164859 -597404681 -562010322 -275490107 -480569112 -817395341 -452172563 -174692770 -248838439 -741098624 -893098726 -386216872 -685011294 -851249317 -741444671 -1120545 -96308437 -40439977 -965656828 -288394719 -609259084 -451484124 -724321721 -385662647 -833842648 -957408636 -511936531 -558720574 -332338562 -506889767 -736419102 -64253413 -811791676 -147596529 -211642250 -687761823 -133713679 -808756465 -790762992 -314794259 -575965517 -524659102 -898935919 -947755802 -429059836 -956476692 -115920315 -290532903 -817234804 -855521258 -28366846 -366670022 -868950159 -80000107 -330421781 -213602634 -656668975 -441893710 -405380529 -971234896 -810096822 -588660322 -586367028 -992242630 -62414245 -766157153 -520306734 -794480615 -656406453 -223398575 -840337205 -713300696 -440376632 -942713424 -174512640 -172817065 -727208686 -454428482 -673867196 -561399213 -95179382 -84114441 -151244702 -164218184 -473462101 -882762446 -453891068 -424858220 -962044139 -390689172 -207767024 -148850428 -166640051 -569880688 -457114414 -280165079 -332875871 -793422697 -531300323 -140351249 -323422377 -652715649 -644569672 -664691699 -625186663 -352631471 -808914508 -676661682 -756806652 -706913695 -733842358 -823051255 -703353258 -985865005 -561553587 -290605081 -690433472 -108321984 -127831222 -387457197 -351651131 -348614980 -64123188 -93111208 -33669418 -834509289 -400486524 -997078842 -353155908 -95655780 -96723553 -159823320 -498310841 -201327225 -123953233 -942583526 -135182209 -601008090 -171813711 -351554003 -444858218 -506366249 -951582032 -938895992 -767823598 -949139168 -842686685 -853005698 -814819037 -127029450 -38471939 -282863733 -498591170 -392072333 -583067216 -593302142 -856695406 -692414257 -34573910 -852474439 -557261093 -104473707 -793254844 -98100553 -759798632 -370739587 -744475558 -106968414 -692831784 -320539368 -522628178 -653466502 -858913554 -56488554 -823223555 -264890206 -278672610 -228087703 -825378011 -93209614 -175739853 -710842194 -95582733 -775504611 -566131221 -108524228 -688928233 -309576707 -670825182 -135756396 -332830752 -575739900 -906537341 -97301492 -502829178 -752675838 -197919015 -312700894 -322654515 -114428643 -289679449 -213649472 -710210817 -345445242 -649423836 -895584674 -844501217 -495092100 -169877834 -33485141 -429087771 -241925873 -610932494 -775832938 -708101444 -526753133 -487523901 -420808414 -319115443 -227102837 -265017053 -546868554 -185027177 -719908429 -266297259 -683646621 -442983003 -229777402 -658845543 -320510467 -683679430 -523729997 -341756821 -375322225 -556711870 -237932070 -579535144 -849417325 -948121609 -582269442 -238289351 -287146173 -226802644 -281156610 -746892601 -593137669 -974025702 -578881348 -393082240 -298640455 -416886976 -664925476 -223495159 -47624639 -668443003 -617994029 -652042190 -609710611 -914967938 -284222853 -913687180 -852872525 -809197181 -223682433 -993019461 -975249478 -377107616 -312597497 -680487885 -438407674 -87583635 -852343821 -147628182 -524816289 -967967049 -432596763 -851662911 -797618590 -985354476 -631548106 -51651827 -136720997 -102427611 -581252483 -143404323 -824274650 -120380273 -473427800 -109510083 -326056119 -855677110 -82016005 -320336215 -936459865 -856985194 -507603888 -340486971 -149397242 -923349360 -880612558 -983294308 -159166099 -926907505 -308316311 -921167781 -122280060 -101745315 -433072957 -34340531 -376498385 -822741293 -990250238 -773658777 -224224347 -187770622 -347015592 -579549181 -811314095 -471852932 -758345830 -639005173 -395343096 -997982177 -582705167 -585542968 -974186047 -416467284 -756786186 -904965074 -549088000 -843176576 -338531385 -687109482 -337084396 -350078663 -375436262 -374680152 -121913242 -694139698 -608336484 -825879927 -314302081 -745795846 -697591046 -423075008 -489220916 -601378893 -692667903 -588159413 -396430009 -177720182 -611850430 -569022777 -931601224 -688131775 -786757381 -197704662 -863580279 -195574545 -507644049 -470936134 -174452760 -609663173 -865907367 -554323728 -419565184 -452387894 -207393993 -107861690 -367917543 -485889485 -891800243 -374623154 -731002939 -227454817 -52729740 -850734601 -122513395 -662449808 -363017261 -969952685 -532169454 -659234037 -878596352 -667526316 -703900498 -806978722 -303570432 -13561562 -359479129 -718027513 -883994637 -875947116 -45180804 -825090216 -357999380 -427971576 -182131771 -158728144 -475018826 -963288887 -238963849 -600944268 -384210199 -257285902 -978440735 -165925346 -674513111 -722908593 -507458598 -753923070 -369405678 -687864255 -801795793 -490437499 -698064285 -515289496 -575106982 -923360826 -847176431 -90582748 -284658426 -869142169 -243128641 -556789596 -840100685 -790804754 -789583801 -438065630 -604203429 -608269931 -573837190 -573679077 -794613073 -979334574 -644799350 -879354410 -661695264 -331087325 -388755282 -551489460 -333373178 -158515285 -396943327 -931541538 -809893657 -657648576 -508788016 -842792253 -375906984 -288434240 -929303309 -46349418 -243216993 -836519305 -455755883 -419903841 -572045587 -654942330 -823370482 -970598080 -693594523 -776489285 -156203233 -141718016 -554628221 -427207869 -420761321 -880262896 -382021958 -472947127 -368063389 -756878339 -229493249 -956723899 -239651768 -413681389 -461894920 -285563979 -934966649 -360474506 -797931154 -782235260 -861607993 -570452639 -402094971 -41188428 -342181899 -488480229 -146423803 -368168686 -351614693 -679627268 -502702542 -236447108 -908591899 -322143319 -337891690 -387070816 -232604473 -174017129 -294664100 -5494991 -994094506 -506611133 -358945242 -121206223 -951790097 -122714635 -838599713 -991619127 -708891464 -318687570 -575128395 -874425917 -482550859 -635720467 -129820785 -400634422 -185125187 -910192926 -315873763 -734246402 -216116892 -918156620 -853895602 -232707640 -929808465 -902862943 -124036403 -785146942 -133421910 -469181960 -885370632 -845984307 -374092929 -263457255 -359488067 -893763513 -302687942 -345898574 -71450466 -5735674 -816586634 -989686904 -758477352 -781461793 -862660205 -745748843 -260763239 -340816066 -861331211 -660925027 -637971013 -519146391 -706383253 -215957607 -343925809 -41540220 -223355239 -269133795 -837711323 -666322409 -75786017 -417922151 -62972709 -431578818 -30569646 -467426783 -759700305 -845892688 -983821061 -359790011 -600328928 -646035167 -76900851 -539502914 -16404273 -871588665 -395454436 -704162777 -364878097 -761298984 -109788990 -213469925 -165036197 -9532736 -714882782 -67071252 -209964779 -474407983 -48924844 -576725644 -943835703 -443100228 -438433798 -180179735 -294909047 -674772573 -797232675 -281736361 -273740637 -735233322 -550769274 -385259272 -216529902 -799360454 -185482885 -603945815 -880146481 -702031209 -395128497 -434621321 -905030545 -638034127 -538397218 -185263277 -660198855 -804743276 -315720241 -697154166 -267869458 -812662520 -507265143 -690009254 -644734007 -161859006 -786323529 -230927401 -415848835 -409165032 -450858555 -160171288 -267508727 -74559502 -751807617 -393128554 -39732860 -232671810 -91620436 -583379025 -297720053 -364616249 -310592325 -173385321 -517314250 -93752024 -560295997 -921617562 -210991659 -57447119 -28882009 -958379900 -245341820 -222734059 -188080547 -328626046 -810132620 -909167278 -817629801 -727934084 -406394905 -174864737 -845427049 -603392519 -246058426 -141892309 -175532654 -439990346 -145458406 -925054923 -541019831 -698866065 -543883304 -269590984 -62860975 -142349777 -848754041 -146061542 -560647902 -402121996 -816716940 -250582731 -68710262 -240780307 -79806534 -879625867 -703022976 -872334660 -685139803 -897540975 -438085059 -217780445 -267534953 -90194539 -992143251 -105451527 -369094159 -55661310 -523401678 -128218066 -504537981 -480288219 -864460937 -77922368 -118528300 -982573393 -715616698 -480279835 -305487340 -665603642 -30815989 -699823743 -378403991 -484780881 -949744050 -420037205 -378903477 -126522829 -961637957 -732319555 -754360630 -794018241 -16701789 -822414128 -803362405 -289709853 -52387441 -626286892 -667030233 -306809608 -888672809 -730908343 -268356509 -90963195 -201602198 -542762812 -402687213 -405849791 -917802867 -678668595 -676200619 -173387377 -154243163 -154512407 -631784523 -666388873 -772645819 -461451670 -44770660 -112528651 -36332965 -770127266 -240361444 -910870356 -281323733 -535490689 -236891187 -981409268 -225403131 -182162330 -724018994 -514908709 -923312381 -830123513 -410894983 -732523074 -945411327 -837620522 -340139952 -341346635 -561218720 -270100371 -221938219 -272956549 -463807806 -520895427 -4688876 -461979010 -792005589 -261941367 -610168165 -121715977 -945703011 -720944830 -745124464 -62775551 -811302724 -571751346 -862019293 -265676218 -315461244 -931561009 -486475151 -215935329 -507768208 -434830763 -917035550 -824629210 -648363647 -402594647 -545275812 -241817218 -312660410 -557459066 -515712892 -238242283 -609893036 -923861895 -280225645 -211961862 -900954763 -221021259 -637739213 -282801316 -355417807 -547082527 -618845228 -735109282 -543793517 -39867682 -797668360 -543256439 -304567627 -645953796 -372665941 -460993380 -183177262 -997663258 -599688461 -368623830 -991780654 -449668805 -264872430 -489630914 -532570200 -312446133 -496071012 -607735834 -609508273 -931161150 -951452340 -354642516 -723407926 -809339734 -611600477 -105485851 -396677943 -356069807 -675692030 -613424921 -654642328 -252178980 -694615382 -105967638 -638525516 -323294669 -2657960 -259034873 -670750325 -663596217 -275336512 -79928220 -96943521 -994357408 -971157094 -673207055 -483391500 -419127560 -675225236 -831536188 -716884612 -155624420 -184099528 -732589889 -617044884 -693103535 -94784304 -555202185 -196421826 -58030683 -219065195 -105618468 -528452616 -745994852 -989034082 -735159349 -239472937 -286548862 -211442425 -760989850 -531388906 -47800244 -313922611 -960927506 -980669202 -51585363 -669966562 -335405171 -514368519 -450843192 -743907864 -546873562 -70022847 -795600906 -785518282 -404875819 -314412599 -677698920 -643665056 -678615049 -735210070 -297820201 -814175313 -835698375 -866257872 -671648590 -758946856 -565654753 -646682618 -376508855 -87324484 -346813008 -848664305 -701501721 -161057609 -745143696 -153425121 -587979390 -970391604 -847777524 -78152539 -376927102 -819296808 -705033200 -469224389 -535572055 -382430951 -616239041 -180770566 -875651284 -530944050 -531421051 -193814002 -644202870 -999735002 -714833205 -181307270 -281649490 -267892242 -860460900 -855387641 -49281581 -831344814 -643766532 -249561279 -290065072 -815888875 -9523190 -941501800 -723847951 -131918454 -857867107 -449017701 -201470824 -622379566 -398231968 -789118446 -38668429 -559426682 -138260611 -743341124 -92417101 -525599463 -571894596 -292141187 -461231877 -232797264 -117996533 -4310133 -696722616 -103207710 -999422373 -101330308 -931040983 -55159137 -925237525 -344046680 -585485715 -897127519 -925044787 -468147756 -374275450 -898795932 -494042011 -247833048 -607859931 -807467426 -273374880 -833555021 -703200729 -210079699 -20671473 -181705085 -9983925 -926148033 -58443015 -268225140 -653406821 -296813709 -134147433 -439060150 -889695767 -113106347 -952683286 -395737413 -713139423 -448422491 -300394514 -978373359 -377854067 -23112396 -20876798 -333178362 -833511305 -173305760 -786673752 -467918533 -259390712 -418357135 -769837969 -335767985 -98790675 -937695384 -911040049 -701851562 -333436317 -249470175 -312601216 -239814128 -137125242 -47333179 -280680355 -910493893 -90537004 -8180650 -307418331 -386272107 -843801048 -195859227 -506908225 -477589853 -316961539 -339684984 -776526699 -248111376 -640070126 -73080259 -823341162 -53950095 -691529347 -590171947 -854263431 -874507860 -380398106 -552237803 -439393623 -346858668 -226024970 -933221449 -264145478 -308252961 -125111889 -304875655 -215576764 -934701582 -958897679 -180607343 -199116537 -940263661 -824634750 -166231068 -184867276 -428044283 -981733148 -376296198 -32629411 -585742474 -252572670 -623816415 -165658463 -82535304 -937263632 -914639497 -9362776 -119419825 -756566856 -292915102 -280045985 -695303585 -444392048 -919893244 -769247868 -692092977 -547630042 -599680049 -117540911 -819644668 -617481916 -679139201 -101677263 -303584339 -962447396 -989051428 -382015464 -182534382 -904302751 -709804479 -782523904 -961068797 -490914905 -428850054 -910226398 -250759689 -298133537 -533336705 -845884739 -815645345 -344743959 -505127400 -992751941 -234346416 -136038244 -507602472 -885976916 -349636722 -391708460 -897079607 -131182054 -258803864 -623156707 -806395139 -292699506 -782169693 -171325436 -818613450 -675252508 -628643665 -225393676 -302081788 -723826261 -148834222 -810757862 -488496910 -97401093 -206166284 -33109270 -249759943 -784796769 -903801961 -24013867 -7708938 -739306579 -685321382 -842187995 -83278328 -157066193 -728571087 -256595912 -772713082 -796010736 -865826475 -117088600 -814058149 -180213989 -650198304 -928724801 -197735782 -738517356 -896027312 -416061967 -756046121 -634871816 -695448802 -449237462 -339348778 -131197920 -293649611 -180418687 -274854924 -681245733 -428840522 -651785774 -81090874 -97525550 -535035517 -90781046 -76527115 -383458028 -829527767 -745669175 -787643106 -646582789 -960517954 -924423509 -3510368 -525375316 -653315878 -398292717 -605797179 -133566272 -168172574 -245337836 -484025976 -902797711 -292805024 -533781618 -881270409 -565044845 -180471832 -239564699 -839552492 -227266422 -601246530 -658771215 -313420215 -375945205 -371936819 -332060540 -736372194 -671564063 -397240023 -710311793 -258586913 -788750796 -837722960 -654403830 -605733063 -50619609 -435580604 -909918038 -554019174 -765623776 -46714563 -616509507 -843647885 -124067392 -39139080 -670548760 -893769203 -682497882 -637744399 -772998809 -422276681 -994947317 -705168738 -510663876 -945696672 -370013937 -429387609 -504030281 -223415103 -641004999 -161514996 -200542316 -387448320 -152478621 -136208986 -703724487 -275569134 -527428129 -617433217 -332018735 -630301809 -816825705 -193575465 -508004012 -679832725 -497742968 -125582152 -672292354 -720924418 -199633371 -70159130 -620180591 -724453797 -336938736 -585852690 -288612189 -174138798 -230448658 -805381820 -714801970 -388478063 -814355126 -43194895 -366024898 -422392912 -431723886 -508942218 -418666217 -463747167 -286399326 -304750699 -383365325 -457492637 -447833735 -229500484 -86588089 -361255986 -621765704 -891688755 -494638415 -817867224 -201814437 -9487494 -472657655 -582718246 -942490263 -287967501 -134562663 -629572266 -457774616 -571247051 -500768389 -738799173 -256108352 -857226077 -226199023 -518175847 -134312461 -655847989 -575738160 -386020409 -468937587 -308337126 -971257779 -22776659 -16907429 -593210240 -188545364 -356098085 -211161522 -901999948 -939879163 -694894888 -96639721 -793350826 -840568493 -508008762 -968960262 -468721258 -767879070 -698129222 -306490746 -266874069 -166471968 -906181190 -967905483 -196183588 -786974926 -586221663 -626293815 -326624046 -507364684 -647222032 -148063456 -431693851 -954122891 -743592900 -334162492 -533345755 -972742460 -753881325 -681051295 -446784497 -218064979 -961220511 -342103991 -797170669 -966502267 -506604469 -21790470 -848523141 -169976308 -127837322 -981530633 -78160792 -148372724 -230263075 -526076907 -268417563 -910421993 -698747716 -235361853 -299842109 -43299377 -307533552 -139155002 -486638704 -121329838 -970836610 -408754433 -58228208 -74097203 -372178472 -17698789 -604013856 -782103365 -111520249 -537674978 -388809500 -351231831 -873670821 -348910931 -77020494 -413664907 -535120093 -278538915 -29334012 -810312729 -20821703 -484475558 -462646915 -868972915 -296869911 -142581198 -785882283 -78729978 -34011349 -489320374 -312665807 -637316688 -416545821 -862800649 -230930101 -479000725 -982849302 -849439499 -482234615 -903665795 -160047055 -755844551 -685144383 -31747267 -89938277 -521452427 -709586577 -81453099 -938079180 -348136175 -867323231 -40800640 -205435740 -532784367 -204345906 -441578032 -301210596 -914908563 -423356827 -962372782 -916328116 -861705331 -98275012 -285623789 -42326023 -855451081 -324534794 -727672880 -863155096 -722265901 -237382852 -910486915 -245965092 -26928957 -736934893 -391750644 -582300505 -142955995 -45645202 -448987844 -771954896 -313309982 -225611361 -464150518 -991238516 -656218405 -844378767 -43982033 -329864463 -346628724 -689436946 -125599393 -633421806 -64130287 -670446538 -791993437 -359751200 -695992076 -329155152 -554370183 -174551660 -314449366 -173089756 -214118297 -228740199 -876032350 -450561778 -53333326 -262176405 -115980919 -279635209 -93016218 -971731156 -991423494 -362625987 -513885578 -268416461 -338590291 -487455525 -122338219 -463439380 -301633302 -887338699 -491919869 -828525110 -145440479 -528038075 -299063247 -44885165 -424662292 -601211518 -752312447 -408542334 -49775871 -504960641 -455960315 -29528222 -179428301 -586897816 -194648771 -366705089 -321647003 -962842670 -857742878 -11808448 -785948988 -243099551 -575240573 -349018200 -815095522 -284044641 -815312414 -350720702 -896786110 -43782311 -108844621 -9933972 -640496199 -624253928 -709234917 -982451161 -89999960 -223311762 -84473552 -834361555 -347782388 -825629738 -688277343 -273961637 -27328914 -85669953 -215803993 -266556917 -622737853 -116142645 -854482547 -656444036 -358121398 -954376867 -765110918 -887298694 -208176558 -987203195 -467612511 -162552888 -353517535 -160755274 -511302548 -238617042 -803879091 -896893908 -78860068 -773343659 -383391994 -843588083 -535157149 -831843649 -56942776 -611700190 -657769198 -210663020 -900308240 -95305100 -154053004 -793886072 -747670271 -494380375 -94153938 -733372550 -28417373 -874407430 -869429557 -358670077 -797709121 -495976702 -773308908 -896592013 -837190925 -64844784 -59300991 -209257386 -408866233 -382163403 -347918084 -582499992 -213643944 -99779535 -944396121 -212451665 -548511288 -17391394 -734707802 -394113882 -759095908 -202068824 -278925262 -825918725 -160371552 -183592579 -548443081 -752956495 -39919934 -312611044 -795088030 -130310994 -341479045 -168043560 -177420344 -720340535 -228503208 -977371665 -40456331 -987952100 -657141075 -45680291 -202055947 -871383275 -736385519 -188534746 -401010300 -352352963 -982055872 -429633469 -84396885 -108783269 -910429494 -632463352 -894526153 -796289698 -337669341 -308534822 -178559554 -917952260 -66580766 -300994597 -65043829 -78158012 -468107749 -609439171 -414907610 -609314088 -735318941 -824285440 -149453082 -95619271 -492056551 -776060223 -159080838 -885271549 -115920178 -253819673 -605631847 -143397916 -173273335 -322377657 -136842548 -473271887 -273049052 -635816548 -491476758 -505119841 -769710894 -757803731 -19926864 -3873175 -761825388 -193653571 -814308145 -809565780 -892439545 -280796584 -909877773 -791968749 -37600216 -116797379 -143337012 -159773639 -923483888 -335646663 -403399467 -371999931 -527350215 -803194727 -486503739 -725089430 -995767140 -817010236 -822609081 -715815779 -559848696 -573133348 -239594160 -72006287 -165464395 -47495599 -644944884 -66722924 -473816529 -766497583 -920575685 -642954306 -592139988 -939008655 -267395580 -351469129 -443135471 -448209633 -989399781 -802852695 -255098973 -530622933 -659713770 -655030242 -185484972 -61961466 -56730018 -623566847 -240280216 -353310456 -366560902 -366867134 -302600837 -770690432 -280745600 -571548210 -596786005 -361098982 -520396298 -976566394 -161209135 -823379626 -715871066 -415005759 -190791487 -487058062 -79492968 -247235118 -496391329 -444005947 -169588166 -945012039 -544739654 -305189227 -852215101 -171572868 -557360627 -408075303 -299521499 -211905338 -740274983 -639012247 -822535267 -197053307 -737196176 -188278206 -366971255 -746426889 -216946611 -814102143 -18825885 -150283875 -769194644 -468802099 -14766534 -84461173 -260970234 -66005945 -313129174 -365002915 -951877652 -456763585 -713025637 -264868001 -932718463 -40906345 -52439774 -812928015 -349368642 -328181024 -203192276 -470949066 -699276732 -391232426 -607183973 -188744781 -40931075 -722685791 -667996567 -125965288 -750072092 -504516964 -566794017 -43494117 -192203078 -524892967 -95591301 -956380778 -943528987 -232053311 -338739815 -726299732 -216471762 -532248923 -83795538 -495551842 -946748196 -546394874 -976287078 -953790330 -514597998 -862652450 -716869150 -941230448 -573772416 -377510413 -858416704 -16012499 -720669029 -174165884 -275613577 -338524802 -62100384 -792282533 -988021754 -209174642 -771788494 -622698948 -934440249 -994931740 -242066028 -850382294 -762602392 -112989927 -838006775 -322556514 -828663807 -709909142 -396282495 -581896748 -179586797 -98067459 -861356134 -298007567 -235058055 -586665242 -7821151 -329665454 -368671358 -59422823 -111013802 -267635073 -565011195 -438600795 -818503274 -518829278 -413983957 -992018343 -515795127 -339425089 -763982141 -314214590 -372797289 -911621545 -261549270 -226692774 -617892762 -614141332 -313871215 -412490864 -809760940 -66214128 -248808455 -516572638 -261252284 -569523343 -263848009 -965541848 -137544946 -155900480 -970830293 -201729432 -747578386 -488951393 -821172907 -953676666 -63913766 -417957622 -821399381 -544339644 -881164946 -465812771 -403553129 -557122644 -130587623 -428903590 -790652942 -33313462 -703831499 -903235122 -97945911 -170805173 -280744177 -811582629 -401178160 -596608362 -252412788 -54837844 -172125737 -186768918 -543046432 -239606815 -206270193 -926966685 -701336071 -72448206 -330426008 -849030401 -584003292 -591963045 -98441451 -610412740 -78235727 -151471383 -767907806 -186749774 -880034111 -818901327 -943713161 -808536495 -434631863 -479992954 -622933564 -939561436 -267016049 -10782997 -251975665 -635943913 -210028903 -529531675 -160968938 -151312741 -995938304 -20800055 -51760258 -805116119 -245694188 -681362838 -77462385 -170241505 -383042130 -148115054 -106727784 -995576799 -192332174 -709046190 -431790793 -524919095 -52927900 -452525370 -15134857 -194379344 -157017317 -667696175 -741285054 -756142696 -984297715 -183113638 -815445471 -144868935 -373059778 -420936417 -93247710 -932692599 -882025683 -872747717 -503271897 -129836631 -240026313 -755962523 -269405565 -752891966 -395545188 -216030287 -787897332 -884642498 -720409590 -3433179 -368695370 -92587642 -339352080 -479590806 -626876698 -679845494 -451450695 -182080687 -900473361 -247564432 -959838385 -538552073 -91043914 -326518540 -593164418 -560985486 -654906656 -972826981 -207445820 -157140292 -741001700 -836978698 -513500844 -55559249 -844767051 -330085515 -198399293 -849972552 -919929508 -871095569 -840856178 -541698378 -887661037 -755950186 -430484164 -644794586 -571900184 -121818603 -539413030 -84684129 -648152614 -406593941 -366282800 -148505895 -700857392 -754985911 -724626401 -856946180 -629275658 -464889109 -630153056 -454134663 -825881084 -613494831 -519875620 -201720049 -426809909 -807424766 -891245454 -672982150 -151526057 -53774332 -932172361 -76997056 -501137469 -609088636 -70312512 -964616704 -428479092 -918666571 -273980458 -217803125 -185929222 -387176705 -843622426 -609763455 -160652325 -621427660 -807859146 -917915907 -240297732 -675571090 -780493149 -494341003 -264226049 -851013401 -842038929 -333045697 -662844561 -771734563 -125709326 -150779210 -611331851 -825715003 -786945940 -346324586 -280423757 -218546090 -119912202 -951980986 -301782367 -832002151 -631343518 -386801092 -105202907 -901608416 -452992658 -142998778 -955743456 -509764903 -362705569 -273675657 -762116417 -921692541 -29834004 -156590862 -881439465 -994732440 -343998333 -539125202 -547195784 -264397856 -929085578 -207263293 -619842487 -90006859 -906996534 -659262745 -23277072 -548161559 -66072777 -43018777 -354723831 -671158618 -65629140 -805158061 -988586236 -881231720 -433062635 -153521828 -326000850 -49355458 -393742455 -133780027 -721119144 -468531315 -561095544 -143508599 -981706794 -792719879 -279006988 -875525087 -827992550 -961782035 -499732217 -560419089 -637635922 -885625995 -905306450 -168580852 -26717647 -389710269 -369906743 -262872269 -388561483 -396190568 -49354291 -83824312 -886178108 -108275162 -730300224 -988978089 -549759420 -475544426 -744366651 -320654160 -645628524 -217517895 -396463911 -981313601 -399831255 -974201442 -918417781 -879890240 -646714761 -226216454 -367048084 -978496877 -104308475 -478786764 -246723703 -65416569 -52604929 -980787708 -665467635 -763676042 -991737185 -633918919 -227741796 -755110179 -598692273 -423542041 -584300906 -554327841 -953417769 -118017655 -973927068 -56675039 -504720016 -941109863 -441815917 -394404144 -803401134 -754428732 -676420690 -222094091 -470507180 -480845759 -643463893 -952500868 -343085069 -656197636 -656581956 -167696777 -376417405 -753490074 -59960826 -806812256 -376445379 -874285919 -461395833 -496772326 -761525925 -174997448 -493929356 -681861654 -160436938 -440650152 -545630559 -333148361 -75723187 -895903790 -590864801 -551633473 -412138643 -627266032 -976224479 -215580278 -701928765 -89665745 -402839491 -517011225 -70457357 -860849034 -677876754 -218774708 -296862157 -828662494 -278821415 -149683511 -183457882 -498498592 -145463519 -193737926 -195776082 -899343124 -42996969 -705515283 -158926521 -252091297 -50231674 -876983676 -27700495 -290355871 -75150419 -663770195 -357112685 -861381818 -128395386 -612347940 -696141136 -287518297 -414293278 -213175785 -669205086 -480543173 -564275270 -823811991 -995222735 -339448372 -105271738 -924821783 -131424975 -422322381 -187776504 -526440556 -86755993 -61747381 -313620024 -337502857 -850597669 -512237843 -394200767 -123370719 -7552178 -136899928 -376866171 -874540908 -983220856 -701104853 -801598030 -907693393 -397340900 -558196782 -251139923 -561614821 -887471251 -185922311 -563318264 -362079779 -365836939 -706007335 -347582927 -649920445 -455306905 -256846060 -239745721 -357534715 -391482177 -176217526 -288337581 -412536072 -797373719 -70878503 -803779071 -234190901 -721680754 -818556054 -578083665 -328053710 -649116041 -611140966 -904091083 -540728298 -262681379 -122515608 -511808879 -190255581 -599375311 -560162574 -87743993 -968986651 -62428990 -894492139 -274684123 -105613459 -49431758 -976290942 -251946509 -872979763 -319596526 -818639236 -95702175 -383761148 -361391863 -761182345 -541072958 -45098587 -657348146 -29703552 -855446535 -574093855 -410924299 -70253814 -738037204 -451795191 -296070755 -787145307 -375522068 -496357061 -22284872 -574493158 -644887094 -273234442 -467296258 -571349635 -306444447 -517957228 -540934205 -275054251 -749759676 -256077273 -731668120 -396436051 -133609995 -531866751 -345064358 -72388758 -215866064 -194442009 -862405668 -399013556 -668314485 -5553282 -534795086 -892903767 -1628491 -45133274 -588696741 -479887067 -303334890 -467645335 -276786621 -230931871 -316580961 -442669194 -126757930 -77894752 -617753895 -341195794 -10229950 -801020151 -938664365 -7192333 -171188704 -395012313 -98950252 -608808174 -810586400 -131988453 -316965564 -52098213 -19984227 -326466708 -656361417 -882974008 -203299735 -322203254 -840780170 -902589216 -127964415 -943289367 -455295509 -846132586 -566254019 -140900797 -987967267 -5459610 -161196088 -494339035 -817719892 -46032768 -384027609 -983509984 -896268070 -128870948 -767585953 -945516530 -726859453 -733124374 -996820422 -959688147 -907669690 -171584646 -646351161 -605270697 -151968084 -210495482 -670562125 -44758501 -900263263 -610941647 -922073235 -968595931 -256808252 -454374846 -923521596 -69792106 -81077475 -667661190 -229233050 -287212016 -358390922 -29610929 -341896740 -151843648 -67574750 -704383800 -68229367 -858659237 -178689090 -130348026 -450085331 -93395776 -659527670 -618637139 -732903044 -825535577 -618026703 -820593338 -423608034 -918445895 -38592448 -294226788 -860581551 -870297724 -578615680 -801452265 -313890910 -119857812 -581665016 -421587546 -344058442 -840775727 -711983899 -124038786 -866446810 -402422143 -682424488 -331326400 -620751378 -227973659 -128621556 -939511392 -50495949 -353363427 -788129491 -216049495 -417880469 -127867646 -342924821 -656061327 -392823853 -6587195 -721940747 -956244231 -841809052 -786040196 -522151028 -974635191 -747895397 -61707325 -257568471 -205683617 -505540597 -540497179 -546698335 -386381853 -857470710 -885249109 -732977226 -587098977 -76836819 -511461829 -855030544 -566320839 -692923920 -85248757 -904706045 -199699884 -501247007 -871336595 -2133032 -671605496 -126677879 -174006766 -703433487 -89482466 -364650068 -538308619 -602268241 -139012760 -120935240 -113447803 -886098215 -191567039 -11568525 -980243935 -549942879 -534032270 -631521329 -971622739 -256289339 -266169394 -134964888 -858262794 -342076754 -945524151 -246141606 -829753882 -850667274 -572373923 -212326774 -212254763 -349546994 -346224715 -103814436 -343589747 -959892134 -73461465 -737020914 -816601884 -430598727 -9402627 -827512439 -464127096 -542550839 -589008132 -37908678 -777999810 -780719804 -364809945 -452905875 -565253130 -22373307 -922939213 -676051692 -640435404 -766132720 -114801382 -641349654 -818096457 -93501243 -458253385 -370381108 -732990989 -73117385 -734226522 -972162631 -48806083 -291123025 -907219025 -556821146 -452053260 -38725685 -226805103 -618793281 -23908036 -511864977 -114830710 -337079527 -39507080 -966650815 -537104589 -130365165 -375120563 -886293086 -937048983 -984810838 -537145489 -718895171 -305214110 -93417386 -949133137 -749729942 -564086647 -228025899 -651971882 -222031101 -229918739 -650311745 -230215177 -925116229 -122216751 -805263423 -641129995 -283898856 -217417827 -647116152 -881153740 -473197399 -877199797 -687076452 -537239880 -456839707 -593651324 -624201317 -594274237 -521679145 -634803347 -790614993 -583067065 -968030678 -908690207 -614589199 -103668943 -43701222 -548524217 -949839315 -914177949 -591666362 -400228622 -881862188 -278239922 -142812772 -583832979 -309006086 -541862760 -3028212 -892522546 -10050429 -854333443 -404949499 -281751485 -334130792 -781510343 -974638685 -987039113 -575704873 -328557606 -229968869 -752627893 -299040697 -473779100 -928877424 -937149277 -417103042 -235136301 -100913497 -928791839 -338460061 -973764801 -739485155 -281465303 -672934729 -215037464 -591174001 -154103429 -96717445 -200862231 -474986162 -740438461 -435498228 -642784069 -928715329 -190238562 -171099454 -749029609 -83706018 -975148106 -773814589 -567545628 -176477543 -22695141 -514901453 -247053848 -368211291 -267078997 -51607741 -591975795 -481744322 -227732556 -196545637 -999759598 -745707964 -81101977 -704742215 -847644042 -904003273 -404023499 -319078503 -378994673 -138461210 -174465391 -426944872 -115118534 -62368841 -726387173 -609892491 -807607778 -378345434 -693020349 -983442441 -747368968 -534445046 -218082301 -919961690 -247551539 -339869620 -119018980 -137699992 -265241584 -750006525 -812097731 -79146044 -103255379 -549002553 -7311994 -622243219 -109847042 -52636 -377469598 -269719948 -60142517 -318772266 -971258633 -186581671 -238262116 -910105337 -650517639 -403322368 -757903982 -870261226 -42144543 -625588052 -403693188 -100537260 -731563743 -919497505 -338973569 -218570290 -821006341 -207425557 -231398038 -3287608 -494808101 -502795955 -828410434 -933759315 -137200424 -531696614 -707513192 -498274770 -101863838 -910262991 -778749488 -426590145 -156054616 -963909390 -195151188 -992936817 -521997906 -437326242 -727449187 -374063348 -754685112 -728259863 -712264433 -753739096 -670296935 -366023140 -106666999 -62631606 -998311694 -734814072 -397293565 -575585035 -45548736 -681124945 -115549291 -311830047 -706554121 -511323152 -636044424 -944483462 -474832144 -992049987 -212076130 -451108051 -283823776 -239245338 -229869267 -995540078 -112162340 -305287481 -975007616 -551887709 -975640718 -30413657 -498982223 -224696416 -778889893 -363244696 -544719920 -344240268 -402230605 -511030442 -26689738 -851153271 -333066248 -87434510 -455001541 -544052329 -465331255 -47091883 -660333388 -762528691 -873466857 -598655650 -670898630 -799416121 -836710265 -755980343 -22921036 -263411597 -13662071 -432426506 -655686574 -312829286 -724038511 -746547345 -921123681 -475371042 -614104785 -85872032 -190327782 -537630660 -282799539 -611464218 -108910482 -36835002 -753820499 -710186981 -323158751 -680429027 -680433696 -260024889 -579607886 -283108617 -756908498 -152822822 -43411958 -351699376 -206569360 -883498282 -279447055 -936244203 -49736139 -979877462 -58921001 -988161769 -459859092 -375562825 -236832401 -771243182 -396821490 -747494231 -634406567 -459151089 -421129262 -228964626 -626015789 -362571845 -63626270 -510925599 -937973387 -313081588 -756442959 -936748510 -913484722 -48819716 -403039553 -48685754 -712229871 -852999365 -743428510 -831315101 -533624430 -249328954 -3091290 -752614115 -101120954 -959928970 -637010200 -976543304 -68249814 -910384257 -877800514 -269596492 -386891177 -865108983 -795205645 -358688919 -125777871 -864027375 -218625596 -61170976 -891234088 -717060334 -659663050 -329580527 -37140027 -214389016 -137048101 -810227878 -477917191 -804740911 -541997248 -753712361 -543099267 -803901408 -871700009 -145334991 -919800861 -610593956 -586094120 -373218736 -718039082 -544630693 -434678593 -576774740 -368576343 -338371095 -270936658 -784955739 -143313405 -741079863 -195045895 -423835294 -158915648 -273115447 -683063996 -976492907 -608011910 -280946136 -104346245 -442224753 -466080611 -544711916 -717390099 -345472421 -763340480 -70428685 -827296706 -775316720 -916988668 -247695787 -7121379 -90881953 -635564106 -625541340 -701533612 -791490196 -153352809 -380131694 -377566553 -896682923 -27947082 -318974359 -713593997 -747948936 -495738650 -872005010 -172087271 -799078725 -269484117 -447006597 -682837161 -295191479 -849861817 -454816857 -694750850 -624511751 -679162514 -394600882 -808016104 -501888642 -974023876 -625647383 -187674608 -340602104 -346518513 -105427866 -579455817 -106446169 -103997243 -986326487 -77838369 -834266327 -769882100 -133744270 -306491518 -151904964 -822661415 -377955814 -685171897 -351162989 -585587568 -391857647 -898989408 -781191878 -665485559 -168900037 -74965525 -930133545 -681855960 -441691114 -964905671 -774745985 -563690377 -982717800 -374633019 -701758541 -235008221 -1659076 -644983367 -412366624 -35906242 -414185896 -880066520 -71120088 -34415011 -10310864 -630155234 -185987473 -326164730 -427006850 -623122525 -882197755 -899195469 -652807410 -478662559 -366951844 -927643263 -788178728 -843140877 -748626990 -720422249 -220537530 -151151043 -752027298 -763300926 -618935218 -609157871 -720528984 -205769962 -581099488 -530644140 -858431368 -178532723 -891760578 -944166910 -738456695 -614153319 -193899143 -508420039 -805588634 -131209522 -585331611 -772762093 -495366420 -225759409 -282568925 -255136987 -811487368 -894044586 -831202747 -221511227 -35125851 -994312648 -477710042 -19864022 -233094722 -663869983 -389070196 -662544259 -835780445 -865506970 -744310464 -864744774 -507040486 -365123200 -188465170 -228881552 -526157931 -836395440 -944702119 -254663490 -39735394 -610256117 -623485621 -178796754 -52381044 -629785299 -334461760 -449304995 -882787288 -395148542 -61131347 -949994751 -29045158 -164552627 -903845468 -323639737 -241047686 -771534645 -512634110 -739587307 -839488066 -225434963 -14729665 -101289758 -295945128 -8323202 -223115907 -396037888 -980585818 -434049790 -257755903 -661524118 -425765287 -664652278 -855008882 -135310456 -910195226 -607383937 -754697318 -278144754 -601774612 -685625276 -950815996 -638224963 -634762857 -871864793 -512736907 -831452381 -950877072 -294633726 -657218902 -956418531 -215054246 -207534396 -11586713 -704060902 -91594811 -960811974 -455047869 -654044206 -271501113 -172971731 -433100104 -203799316 -104448948 -758438760 -741273905 -65926128 -171218698 -173745721 -158912664 -449999624 -299779527 -438346083 -912528213 -492328419 -284988051 -987458884 -370098685 -59585928 -511261840 -476381918 -20027982 -965404415 -84190159 -484074782 -458938538 -189077551 -838367870 -473914128 -151849086 -988369509 -315013917 -203189593 -117647170 -398977491 -233278054 -357139471 -694090573 -304765975 -256666559 -310088223 -241232008 -828162354 -226645337 -229277654 -186085102 -56750468 -62498850 -148025156 -187835981 -726746805 -220615157 -746398081 -287957036 -791056252 -655134121 -933447728 -72139395 -891360324 -277271128 -122854021 -705411073 -514415782 -758225412 -782956914 -634371775 -102150083 -717815555 -931612719 -264034963 -920794752 -572263191 -950871972 -56504962 -986823758 -374532889 -751906532 -548077006 -932656614 -863991807 -685211217 -438432475 -327147268 -593570954 -200522117 -201932712 -971606313 -481658649 -460115064 -304741044 -988709610 -516016878 -552249184 -630245607 -107986379 -908077825 -474844127 -563689023 -848056211 -820781014 -745485605 -99807728 -190080633 -644537864 -288829231 -443496133 -6685484 -327849063 -703797751 -194908869 -137923765 -538577159 -871392306 -403808288 -724425296 -562838296 -566030523 -147422528 -1369639 -474406997 -673738848 -426709458 -902055241 -160613791 -815954448 -842870910 -675034653 -359822914 -421517084 -220294828 -683137621 -693190311 -823826505 -417387194 -212563642 -748624886 -253198611 -923416806 -706183001 -867229689 -688761328 -555249356 -884969551 -887310040 -218149313 -898651674 -322921156 -861949172 -166159875 -317640840 -984722518 -283849966 -235331735 -4142029 -173396401 -122903174 -142178654 -207949324 -423512576 -70897441 -864240395 -296602491 -708688123 -749017137 -288764593 -525050234 -649670944 -110571922 -591684930 -890217178 -578319988 -388712878 -845536638 -68589311 -288536982 -807258382 -896968309 -434270690 -571835420 -612188082 -628977302 -109988345 -579792676 -831840969 -9927147 -850600016 -512221321 -408356931 -76569700 -430314763 -325241 -694682608 -829089931 -324941657 -615356863 -670966414 -729727011 -121499239 -895893338 -931494496 -172327469 -534200781 -19589411 -518392483 -295972674 -498330575 -852740520 -335835882 -764287064 -244542762 -996748542 -583780917 -865352770 -40881244 -11914139 -65344227 -333333966 -794945667 -272831912 -965825850 -94944953 -30700675 -943957669 -507986225 -609519257 -511650433 -26819784 -809103222 -985300347 -278421400 -289177834 -560294877 -8317323 -88702803 -794361550 -177204060 -202417688 -484943599 -187511691 -69305779 -669792358 -40639098 -74686493 -458187936 -324234610 -380820345 -184332574 -231782525 -844255569 -625665737 -330204847 -373720622 -773509049 -121118842 -121763408 -668599951 -828377151 -270107845 -995107086 -827553106 -181625834 -349347204 -516196762 -891219846 -948262193 -318496028 -428259374 -538652466 -190242131 -235197827 -883287088 -247905255 -530029978 -826321118 -490774637 -732460817 -320636457 -495661307 -2048009 -753344480 -249067460 -687400006 -857714573 -298369923 -210273831 -469441619 -228737316 -622863227 -650296012 -660957757 -175284232 -440186278 -93553431 -577632777 -459200609 -679031819 -818848485 -364648711 -302955664 -515427458 -251726233 -831436769 -636309624 -990038611 -554000157 -10004691 -819450252 -306772396 -396283384 -214713423 -957306232 -36545186 -202527936 -713507405 -361428547 -94109236 -400948259 -742904492 -224353147 -116397866 -436186872 -414069262 -570860833 -82501093 -222682115 -826205673 -357456939 -705769465 -240258384 -128040200 -554797840 -242664814 -929522174 -157127349 -94168653 -828921508 -272547378 -5175959 -11685716 -353279323 -817715895 -839483197 -73215116 -600885086 -350533396 -671970636 -44268139 -163151546 -289929126 -302517343 -367135118 -512049844 -679669789 -99914993 -508964703 -246240192 -994183626 -57490455 -877689979 -934317037 -825422736 -509735 -172189189 -638775514 -42163212 -549844029 -968235665 -461124185 -584281321 -956526443 -93051981 -548063420 -699939543 -552231105 -878405593 -941439124 -622382877 -466589996 -407631745 -148704783 -458282529 -735232612 -889309537 -608020343 -876224624 -43799363 -31809684 -299636535 -997239957 -42637676 -209302342 -869256707 -614729518 -43536126 -176742588 -487153506 -462057347 -730750981 -819790731 -27226003 -415093734 -415894961 -889010411 -256089008 -293583978 -415469461 -306365353 -139879605 -465725205 -465217214 -926580731 -687864326 -381861180 -1094093 -233593083 -607806492 -892203855 -675671830 -931717204 -591594013 -107683816 -601288967 -629633674 -442887653 -584661972 -938489508 -450537450 -131046286 -880788691 -393052910 -914443553 -481320393 -279809408 -483312878 -684550868 -269833677 -645663567 -810986780 -72191091 -560503046 -925903788 -813754534 -448109512 -998318992 -978270008 -182679033 -243208240 -895502970 -175310651 -312136084 -277775052 -626197040 -408714950 -53377855 -812169948 -658838563 -473822483 -398493625 -971196105 -466281226 -432569650 -566416534 -783078988 -421848859 -19197053 -114052180 -611410867 -871894664 -584565075 -599294449 -839089839 -75454995 -605028820 -185378849 -199711162 -237533139 -304449017 -536273855 -767572483 -538917620 -995114764 -88422532 -776712927 -586758808 -95228277 -852935016 -414428543 -819021568 -353519406 -520442470 -770090406 -850873453 -542434654 -783993291 -877993620 -361001289 -240921202 -473145290 -368736053 -791989890 -534376507 -502222705 -683275 -573417867 -858356561 -575492247 -173194214 -357404482 -172668798 -389770901 -623350847 -109505611 -83335870 -28118594 -681875802 -878390324 -985172429 -228524109 -685582219 -488665576 -101423667 -543141520 -685128980 -618580055 -16196488 -635748354 -391228972 -19104394 -11321555 -170831563 -461614995 -634361166 -232613783 -707082154 -482084601 -187842380 -674833216 -26169295 -660343889 -449899881 -587539827 -707521234 -413589 -328105437 -629267683 -75488537 -79187508 -491624261 -273559213 -708957401 -142559071 -956782579 -687948257 -458350505 -820882343 -701729540 -603414603 -622928894 -139290599 -180360165 -557754533 -31237716 -185064956 -802898914 -898113442 -19145286 -223903838 -282615179 -882191332 -492153414 -868330721 -731592367 -186679404 -590685689 -166122180 -5568061 -78584434 -854201314 -334569095 -526038101 -747645582 -166321695 -681978076 -226323778 -590697123 -4916557 -944067319 -836843704 -506794169 -267263731 -426563025 -760833672 -156232729 -286261493 -521869016 -866559890 -724256604 -353562655 -603989558 -480971646 -507247852 -634163729 -418292933 -208848144 -682431837 -471916219 -890498168 -651649960 -615128536 -382665451 -511512981 -382225192 -739619198 -670781362 -544933792 -964962768 -655024847 -878524926 -22353723 -5661149 -873049247 -823774544 -151183458 -638940408 -383834332 -579987155 -2974782 -650409202 -414078576 -256060072 -594687673 -262490896 -230147878 -606076050 -247881599 -495167414 -149717560 -463628690 -476425049 -681091638 -671114716 -710066527 -404237239 -294041773 -783198542 -979380780 -158414031 -292283378 -157765138 -803993979 -288898124 -591367048 -404678270 -624687754 -931822060 -700842202 -337421182 -488784157 -367064752 -119736859 -633927484 -834618736 -537777483 -599090054 -590542832 -976746212 -465631253 -678141747 -742670832 -713147610 -90207573 -996769114 -831717708 -860842442 -814498135 -566048488 -231365543 -841320744 -796251318 -797237231 -453743848 -294005613 -973551579 -374447485 -353832376 -773916931 -829063788 -871114683 -139594424 -259101796 -287146532 -232272179 -571581973 -803490526 -284014982 -346966262 -407332896 -809702467 -788836077 -495216518 -500271368 -427186188 -492569625 -305209692 -123303583 -429873159 -18811672 -359463258 -376116817 -691634285 -620855552 -914385500 -709990815 -854835886 -16927798 -178169011 -416862916 -762727927 -832731204 -174843152 -687577649 -404058413 -157443149 -660626931 -281803030 -649074330 -607664735 -498444048 -382991315 -893887756 -147286009 -359741859 -742947490 -5366861 -414315086 -314638611 -712467993 -365512615 -121293945 -249178241 -760985100 -951710393 -952997285 -979693987 -592261477 -624823443 -819797006 -849475933 -739277201 -951817448 -320383759 -107119033 -671976055 -571508835 -798811593 -835793600 -613970881 -210159898 -767171054 -183503474 -447236318 -976506845 -250720378 -156929931 -430658990 -133785715 -664264982 -989854277 -34553118 -955037363 -765627603 -120156828 -455240717 -464704148 -408515433 -300070679 -292288008 -277997525 -516617273 -94839059 -935683883 -634337394 -706311687 -133992030 -829573411 -904932571 -451345229 -754889978 -395253203 -263673700 -561641927 -606185965 -875361732 -159065792 -349315699 -470123071 -980104782 -37032199 -902593030 -288709354 -726581781 -696972574 -685126110 -465973167 -771227198 -44876111 -103461635 -529707922 -483853616 -766736177 -763128915 -824215614 -168702201 -406738328 -618678029 -655513809 -205919939 -688818308 -559607274 -767544586 -488193835 -790165750 -573139854 -808467953 -898946746 -309664044 -940605654 -54595814 -282940399 -311323688 -515598042 -929991303 -135620459 -140727744 -361727883 -67333978 -481281121 -556323624 -964886940 -458019689 -419894939 -391031408 -893925753 -135494543 -530962641 -983317999 -814809941 -888168817 -171897291 -876641196 -100285321 -114974686 -356004073 -719555115 -95503574 -306184002 -154326752 -116881643 -433640582 -232166823 -640547160 -177976036 -225651792 -245060488 -67732638 -761517356 -552888505 -722258350 -100850013 -711102416 -221361639 -596922783 -955221332 -915312605 -150361101 -82717807 -297727016 -742450915 -727832791 -239439917 -512307065 -341340110 -681865397 -707512823 -236536126 -911776546 -915563774 -267607859 -870913498 -679615733 -829420568 -531558997 -576327888 -190006875 -804739815 -777288503 -511348312 -473104160 -493814865 -667681018 -218925713 -220152875 -750273034 -774033221 -30856829 -838275808 -65698422 -863984161 -200770475 -390435365 -851089919 -14126283 -625983433 -55014130 -80645419 -150505830 -904097041 -282899982 -123432874 -162825827 -84189234 -587617377 -56236229 -303853183 -775154172 -968989628 -540568721 -452583012 -735420773 -208431683 -334939784 -591188891 -898778130 -16519181 -358502729 -646827823 -319597431 -27965965 -826189007 -705564402 -256400819 -91635358 -722471665 -6331393 -651282436 -162262701 -221992776 -654867072 -558877413 -747542578 -385005552 -533379859 -421202632 -508603985 -83243513 -716925601 -400179480 -496819056 -60444120 -349347291 -954674945 -615001508 -874837473 -343786875 -461379929 -256635332 -656849143 -967432157 -660532690 -252271027 -128584200 -755306560 -660545023 -119039774 -634451897 -30489162 -138314257 -499175780 -499369137 -424025190 -523445136 -799254465 -772862684 -636262396 -896487593 -88180340 -879299140 -554250620 -906300963 -127173243 -548014177 -514088704 -685843843 -340026224 -905033863 -979904794 -890775891 -598571258 -955512695 -285399052 -475590062 -216849045 -207494855 -305101806 -294825639 -220395392 -491006449 -818219203 -556530500 -76468958 -527802362 -692341547 -254745561 -504389871 -377457307 -196243558 -437794615 -714886742 -521407460 -412664981 -766544870 -81110417 -567275331 -377564533 -741256316 -83455276 -102324933 -981322634 -471716255 -361372254 -678197532 -383064480 -561988655 -18288958 -897621707 -317949187 -199307391 -276983849 -888171566 -129437639 -223354532 -570301931 -328928785 -569270184 -440434376 -767723850 -812440698 -652154055 -652262873 -867096813 -876521377 -51652412 -582539286 -946240682 -936149720 -734332965 -653260459 -490859822 -385360891 -590184703 -358921293 -184020505 -576852543 -676168924 -209774248 -205737533 -316070787 -352927161 -449279435 -663768697 -571356329 -636687344 -236947790 -387045884 -342409325 -298216956 -323949310 -981341083 -163829147 -360181236 -124859191 -139676155 -194517872 -959833756 -665438589 -475550399 -26187366 -812441459 -819008266 -494977962 -848833327 -502503469 -400097643 -105581037 -387202253 -31567680 -201938426 -314651893 -965400307 -45243519 -118438659 -855276772 -181593323 -844517973 -250057353 -776759921 -134607209 -998924216 -977111233 -320818697 -179854931 -143602873 -189781222 -864028113 -1793430 -978893791 -572875412 -628579772 -319112709 -969164044 -811773338 -561737127 -207604133 -999832046 -998035777 -944560400 -112820445 -283867054 -378802031 -949425404 -524171487 -361710130 -73709685 -662956797 -332266536 -86685590 -397127429 -811342650 -109653436 -871439534 -51470785 -607285962 -447812221 -983646369 -606610468 -155713496 -613271723 -466174190 -428811201 -422182446 -240276368 -94136472 -91141695 -152782751 -332158906 -59221715 -80824616 -675965850 -202862317 -246037869 -352488936 -921438748 -933053144 -586879330 -496412271 -764126730 -349428314 -25386023 -821281043 -555021401 -315603594 -210097356 -718230406 -207542616 -630551078 -837142201 -613492373 -778213598 -999655001 -549653468 -180346909 -373262054 -866503428 -245098715 -41191823 -851439702 -838721597 -761310041 -955895515 -247083968 -777500523 -668572139 -457972550 -467309771 -926369927 -187320658 -412183670 -597245040 -515737511 -109885510 -77059839 -6334347 -769135591 -523744260 -821119574 -327457189 -520421027 -160716331 -850196661 -636692653 -647218689 -360367714 -210804510 -899023323 -54996899 -201073340 -204547885 -214305928 -885194970 -625710165 -180458454 -937149638 -258342662 -758035776 -823521991 -158287652 -454335874 -173625962 -509772262 -632566456 -390707944 -592315418 -682246454 -303160969 -622767766 -899691608 -574571417 -488396011 -404237209 -940343392 -121047896 -631327422 -871932500 -993518893 -729166031 -387926722 -630966150 -402031342 -254157850 -231067063 -23555794 -688502377 -881137861 -57145821 -694555135 -545452955 -211409305 -490305556 -171695159 -996273963 -904113803 -945325767 -409483226 -421996418 -532084187 -704227822 -512890523 -633374030 -964719162 -90688466 -143875684 -717533272 -499643746 -341635804 -172944392 -989401594 -823083979 -34681709 -198139479 -802633826 -881000361 -327864129 -936130953 -474180670 -890114494 -504233612 -766088310 -375162173 -162439903 -966491561 -8910102 -73001747 -474894925 -576484246 -485028689 -539690214 -10738888 -831325369 -29278235 -321182747 -268710736 -608598421 -120881779 -620890260 -90302808 -182323608 -3623701 -281928818 -860653585 -658021100 -897894377 -704548322 -822002086 -198193852 -313135075 -568095825 -193633748 -458130128 -420620308 -695974428 -673894173 -45514787 -515549934 -415157363 -428233280 -25967317 -54217500 -407303224 -89936372 -222036951 -878609588 -287813570 -124077122 -890834677 -728639540 -463366914 -543856674 -104474166 -79418356 -665784665 -82649118 -417415644 -298652190 -930104040 -611160180 -648743580 -454529865 -80512337 -221938516 -260480014 -580936987 -140566041 -33206675 -76866174 -402169292 -637437338 -268928737 -329197124 -284018255 -423281923 -26223187 -949626532 -798811825 -881003027 -267029240 -231142842 -309858000 -321076412 -276003933 -97706526 -114195175 -143134501 -784868019 -607505116 -873069055 -356139307 -128788159 -821436375 -459812203 -566015842 -668909667 -420521133 -423996534 -6781791 -346390634 -895084920 -806287480 -609552517 -503563918 -949438689 -999482276 -536934808 -176268294 -904694066 -980632705 -218235352 -120082345 -468763858 -29109505 -201079651 -465942417 -953742471 -29296391 -8936585 -975903511 -696577921 -667302801 -15741483 -76397564 -180041514 -892050121 -356693637 -9994807 -139781973 -454654880 -892047934 -271082505 -514593180 -557881280 -670907007 -756942246 -322240049 -516720039 -826039585 -542782719 -362361097 -539110223 -987799883 -560614631 -530527575 -856126052 -899146871 -299476474 -615840776 -803224838 -800644259 -766391840 -600487331 -1060648 -659452259 -45835233 -419789597 -788525408 -156416094 -650555752 -215806080 -869915555 -236310336 -357721780 -502903639 -3039695 -372209470 -858509832 -302324856 -748370199 -811384028 -14170513 -512991598 -355134739 -616003466 -417804499 -209692240 -281448540 -702527477 -603130453 -8780572 -104915116 -900834808 -118685712 -599175874 -96020737 -769889930 -772651403 -831310768 -867788760 -617606146 -615159253 -329612587 -987955475 -615371751 -40253584 -339294809 -414012190 -856453612 -268094974 -627289326 -877059196 -575756530 -920967298 -820437052 -262407304 -396880013 -587562775 -114117351 -771308205 -580114066 -238472263 -985228991 -436115683 -313535271 -429422893 -136489832 -737095404 -110168424 -993045866 -868242400 -748941066 -884066907 -284483346 -386745915 -76939043 -407333897 -523300473 -255325682 -846335572 -58235322 -498248766 -404389941 -77303311 -225039954 -744909830 -816598539 -977901361 -564667360 -405737487 -905908578 -989482359 -59638517 -34696369 -239416806 -378208488 -246230467 -572274149 -158636724 -17801556 -28930359 -283391225 -936266612 -777454942 -847515562 -496243243 -538627144 -499573605 -925450371 -774094183 -284346117 -395354041 -561413091 -904289961 -192440336 -538935666 -153102045 -978898520 -394764689 -703262904 -564717927 -413619164 -244161487 -882257346 -592235206 -458298159 -165151379 -636200283 -217374673 -496626392 -308114211 -617412179 -469497061 -703595778 -378151923 -709863593 -182666279 -310146547 -739887736 -960056615 -281304126 -60767282 -579484309 -844723145 -277194991 -504189748 -162725317 -762007951 -616207474 -765252055 -370310001 -338914125 -368387005 -99707902 -375538436 -72505106 -434019081 -558920623 -688640797 -786072879 -925519511 -514543608 -407641401 -246031622 -441517500 -588984950 -589466986 -916329127 -385725988 -725113688 -284368501 -957939991 -729041658 -210664572 -912808951 -524264477 -556321862 -735353696 -814387553 -588574600 -391308236 -166204905 -24027974 -454614747 -445178854 -112061348 -422892841 -445618620 -378655268 -610992895 -464167142 -895226687 -523651708 -674503153 -997265918 -636106187 -887184882 -929573764 -141740584 -71989452 -890752865 -35564997 -164498859 -967352258 -754120284 -523456455 -491066251 -795303983 -262343973 -409947944 -114001515 -177212502 -298985735 -372579634 -953530617 -541749635 -651416797 -520864103 -319492826 -14291739 -700577134 -217869577 -40400147 -555881817 -671003337 -499665363 -990568196 -757288181 -274808994 -246780819 -321156638 -883737462 -843945206 -761874216 -838695311 -144273423 -461516014 -720191988 -651170430 -978332671 -221616849 -444575578 -3874714 -482681573 -499708596 -471500057 -398169935 -707028209 -999145509 -781555602 -503288389 -604415219 -96536602 -608436837 -133763410 -186978988 -63651968 -287045616 -104990314 -196377559 -765953395 -592671470 -590750221 -333035057 -257110869 -449229291 -564521510 -439749308 -553821912 -120099409 -182721345 -528211261 -791533941 -514307598 -518603885 -762944693 -754864399 -949764310 -754243756 -152195455 -527816378 -379835302 -288018500 -809562975 -87602179 -752004381 -763047480 -574274000 -22170224 -283516241 -810302595 -846933227 -807873723 -986938068 -615547913 -884114533 -415604673 -74766446 -604649141 -845793864 -326593535 -534982078 -744487634 -753217225 -886491523 -434928859 -452139053 -759699687 -22756620 -828276696 -987225062 -584794120 -607702843 -305178527 -885234147 -785196140 -853714143 -7171615 -807519072 -985235814 -997413259 -954183207 -284108463 -883281709 -384188272 -853048629 -866917298 -521487979 -871725337 -893301386 -210936079 -779826589 -494342702 -991382953 -296019196 -82538804 -841130625 -152347790 -216306508 -685291712 -224607398 -635727611 -271441930 -900529318 -378390653 -752850715 -4658173 -903263402 -919433567 -694865132 -631929074 -689937231 -291097809 -221959279 -701995806 -855047841 -888623314 -902145722 -54909047 -808548727 -616699571 -800058092 -818401596 -542188611 -767440032 -449272034 -937100571 -793474243 -953126625 -628390656 -207794541 -414878915 -550225005 -59072780 -123962571 -898886271 -737766315 -67540705 -54806900 -766307537 -754103625 -839469940 -974492442 -635782282 -785102666 -411617294 -840743466 -925103452 -395722357 -592834226 -810470609 -336204126 -813281972 -363718233 -477776258 -432634699 -668522959 -772066367 -902700811 -416847509 -732179350 -922174970 -24018060 -693750199 -663258756 -141505706 -464965467 -672286761 -380089595 -503018818 -8776371 -856997708 -804433721 -546166834 -453899078 -311096044 -853082057 -704439220 -548263799 -156255939 -283780363 -938439515 -912734933 -341238235 -462045724 -138162893 -380299759 -36794972 -814700040 -575660661 -497839123 -910437818 -104860260 -811663398 -729469804 -275606443 -45115839 -918521692 -84434505 -389274756 -13743224 -257032670 -956411260 -762720827 -862635308 -313274772 -386923345 -902636157 -581305604 -97826951 -711530007 -133034408 -17774148 -118804187 -196137584 -280998583 -981675289 -229302070 -100904615 -503975288 -593484311 -509665367 -643923065 -793980146 -765947494 -904868241 -862654989 -966753957 -16437615 -656260594 -168232754 -736937295 -657125107 -720615777 -672066325 -96724992 -754489916 -353093151 -724692741 -123850620 -97463137 -146185835 -945889878 -364636750 -695481272 -462609692 -842518481 -145143252 -913315929 -244588210 -482635076 -307057870 -262857283 -857906079 -332572533 -986937149 -122181293 -777230333 -381208986 -205621439 -19399690 -611195672 -391157175 -671694769 -65689849 -34074837 -37014171 -801470385 -31686497 -615372692 -792286580 -920586763 -207692369 -622514283 -547172036 -503563912 -496691594 -368166039 -611459829 -485708632 -250177583 -802273984 -160986974 -589810600 -928114263 -440988477 -937531112 -944372578 -499321522 -683801028 -624647462 -826180379 -836451692 -350555572 -642101552 -161371045 -300302524 -875053813 -674818920 -132496100 -344032438 -202267202 -596645183 -530641614 -480765196 -27345714 -258918297 -405972564 -825077257 -294124185 -175004526 -514014948 -504310844 -226515532 -217650082 -195362548 -773870372 -821273845 -883043294 -874928140 -218302520 -1666052 -163372075 -451097701 -170219767 -682836167 -246019077 -801647668 -230088331 -355828776 -374053000 -25794421 -195335705 -569834247 -340634664 -805766692 -288707395 -720011309 -581956394 -560392822 -462719764 -484818632 -573868475 -113554592 -332121525 -290288626 -434891307 -757549357 -221468157 -754039105 -436632189 -849755886 -266319640 -61097803 -95751505 -41845451 -525064439 -107702204 -88021084 -577461176 -159625773 -996266813 -398871846 -741357623 -230201013 -463817903 -214350274 -771042184 -267859786 -406699250 -518266383 -525919092 -773773240 -548987474 -968090822 -100345078 -196858698 -47592092 -695766960 -425985182 -385876816 -141405215 -905273561 -803434712 -750167855 -521267701 -108523216 -748246115 -337578291 -582232122 -769708424 -474833266 -419439887 -239031687 -225120261 -223393346 -179778325 -763923091 -135409115 -400829283 -179562676 -19021166 -141428507 -376155015 -564426367 -861110598 -842911643 -306871499 -840138087 -490780376 -328794890 -764660971 -470536303 -218709055 -441200563 -339377105 -163769839 -268915471 -413218231 -26264055 -140320596 -562538375 -490759679 -441377632 -387360435 -151101880 -625905971 -789272314 -950759985 -238876085 -988662733 -452973799 -133234772 -745512670 -363657174 -682925224 -468736813 -549507758 -218593486 -157967330 -844808595 -531296167 -224444023 -906606911 -234552462 -422461608 -917215993 -440254695 -593216369 -607919889 -633765076 -493050550 -618027126 -143622248 -569714019 -614949172 -586065380 -293930704 -216803742 -70670793 -807981823 -300970602 -677237929 -772552710 -209750484 -23358051 -520093610 -268472393 -103743494 -647345351 -675285493 -404928542 -575017227 -758903598 -611351133 -520152692 -655615044 -804334568 -747227001 -152994807 -668073502 -231672195 -726223119 -19602298 -632265764 -215514400 -249059825 -352027390 -480121047 -696596965 -854214085 -119289937 -326007842 -889790298 -747657726 -447323239 -434050279 -577877141 -468825222 -399282437 -833175408 -465631372 -65437823 -41785347 -238087253 -106215798 -96812866 -49173491 -370718496 -388742420 -870784508 -601621867 -640255036 -290179621 -425672233 -860209404 -388879325 -828121128 -375308282 -220329484 -437699952 -178692773 -219601062 -211699581 -141840072 -87366691 -945750541 -923454144 -113589666 -158801207 -554271317 -56209340 -425085586 -96960732 -533544093 -445320167 -179591509 -777495814 -500093324 -622905765 -98853068 -296409867 -29598727 -544020288 -570935663 -314418658 -878027092 -279238557 -41810730 -268790944 -113491443 -182109212 -754181569 -912258002 -427662343 -34397948 -14458093 -357356945 -776234335 -728689819 -20708569 -338286936 -962154947 -889775317 -514473801 -552696820 -550553137 -542665953 -694624891 -796564872 -878882992 -310838754 -933530977 -374254213 -36634160 -377832384 -249360110 -606688317 -354272054 -538757579 -357959315 -253208906 -239436320 -788567172 -430183471 -229689662 -265833849 -579935110 -679486959 -843542080 -463566896 -49162365 -872873897 -453309525 -117603289 -650385461 -17061936 -832011631 -190856846 -84476973 -41526764 -195922782 -177700896 -488886541 -445157377 -115457739 -450164548 -928799143 -582821793 -709849456 -764725791 -205908508 -82469708 -485911604 -966217136 -330124037 -855473339 -910260556 -513615391 -263463536 -207665572 -721913259 -709517028 -971300927 -287065520 -410490823 -304016016 -466962334 -645358825 -858942636 -549019272 -366697443 -475905804 -779947035 -486532704 -78457150 -500103035 -95934517 -137032437 -794471834 -799059024 -30630244 -24660032 -190642034 -70209969 -442306947 -842275691 -797870769 -716631074 -177619138 -188439999 -742495915 -576148728 -416811287 -755285626 -243158397 -445912321 -454894975 -791586926 -223283475 -930847200 -711291042 -863458720 -641486436 -510085409 -212922371 -991081586 -205170572 -875111467 -293832288 -532207923 -420470735 -270020876 -621584700 -955216568 -939983571 -31042522 -998184197 -368056109 -753588588 -46324973 -26126882 -489211523 -54945077 -215392901 -354268738 -260269198 -153262241 -218710096 -674918712 -400920406 -265073868 -860161134 -714404682 -697971646 -360639018 -460980126 -796739354 -447265720 -879847508 -416741516 -360710727 -61482517 -230969948 -664496470 -182783201 -290436893 -746548731 -415682887 -662580933 -982809557 -243420579 -59035561 -258967209 -839322832 -431076827 -300593090 -890462578 -682304877 -894504612 -817857791 -969429584 -217474407 -887565497 -616294176 -236764450 -710480787 -782610478 -148038519 -175704877 -752140698 -881778387 -46794414 -518006704 -870307594 -313057515 -597637723 -853132520 -115190122 -184125924 -997251876 -674735400 -640638386 -507629632 -759940823 -710778239 -84423852 -610870430 -99675046 -87548849 -374781267 -205625312 -735729733 -119210444 -751393890 -701663660 -903847340 -62456935 -532303107 -733455950 -2692992 -678349556 -691089555 -708674218 -305478244 -140875839 -470153658 -122847712 -748716970 -178106015 -267555661 -188832404 -295817692 -607092431 -818395092 -829069964 -471283433 -975017073 -561862375 -980137773 -233228406 -264682926 -977582155 -244889547 -91935845 -950421149 -933481558 -100003463 -281996263 -111182524 -63215205 -71706918 -631001513 -815948294 -852763478 -401869419 -907582332 -728528410 -135634956 -208692931 -972396113 -74222147 -466917183 -46694581 -756605050 -884566528 -122221914 -462014799 -556924371 -426911537 -369173846 -650405962 -145738320 -552834801 -919604877 -416879528 -340736415 -732906808 -452726499 -689511053 -506159943 -127991009 -873204879 -570711517 -488862826 -898055418 -147243475 -141174174 -600505339 -7282143 -838823321 -92304575 -599203201 -891381587 -875881570 -37038076 -655790693 -236806437 -356535091 -532104729 -76712426 -451511872 -950791745 -669632128 -724785395 -349188421 -976674149 -516898379 -158960516 -358688850 -475702633 -391408961 -953752521 -727794580 -829696007 -517991326 -605905965 -334703550 -445389812 -97046040 -537390225 -692751120 -672008434 -544524528 -845730281 -379686744 -403008573 -555134321 -75887619 -801888802 -872523543 -499303184 -607445909 -317705050 -541093094 -866349013 -146923224 -603850212 -918541144 -882225959 -965836562 -21567588 -815301607 -462776226 -139093292 -984069276 -590117187 -929774620 -278108122 -995042696 -354052164 -217435773 -169465925 -384795756 -114056628 -117599339 -11045532 -573780092 -284121961 -530689297 -921079742 -216923167 -899988045 -363874532 -693097447 -791173979 -812270848 -218509171 -965515969 -909913160 -197588576 -765086031 -150800620 -909551891 -558338146 -132887290 -53740904 -902174844 -853457789 -880448988 -498849555 -149409558 -411580927 -604844438 -256839830 -370158238 -811288246 -132902352 -951217871 -622366752 -4946670 -402407844 -866544801 -553536504 -70178767 -1129068 -826455310 -48791142 -237299618 -183731094 -723780144 -201130402 -387235794 -239430953 -251848575 -749481666 -127654665 -868311855 -120216843 -81153078 -493662210 -13858313 -386072667 -548875469 -102532658 -382341570 -152281335 -888662626 -649866246 -418299096 -962034015 -446486589 -472270955 -485345917 -741696436 -953366020 -755697068 -188804506 -69791094 -678112316 -757462156 -673619225 -911814854 -957674426 -319416853 -297540811 -468791610 -175134242 -836148477 -9022944 -975889250 -519511340 -487265240 -384434306 -660998491 -979906121 -418820359 -225299191 -14178996 -459969368 -850902864 -354163670 -240716009 -633820855 -756198584 -20759639 -677201339 -379764066 -671086781 -850746281 -570628880 -456329989 -325821239 -140068663 -873808958 -283152926 -430399563 -951649085 -523939 -235899166 -603112477 -586370722 -480431321 -708431057 -869783212 -721421972 -37489781 -191771173 -984666837 -221724904 -685280149 -759559037 -389260874 -658818231 -251547924 -230774086 -852163413 -258119320 -284214330 -355477906 -725207402 -353376100 -480054697 -280777260 -206405961 -71354115 -667781588 -812595236 -640847359 -164488787 -202811180 -409697298 -538189108 -656048338 -599142984 -832075090 -81882021 -608846312 -980665808 -21384757 -225874652 -41603594 -334584196 -205756184 -307892361 -412932832 -352030142 -603281587 -148243636 -946734925 -884469571 -583374172 -108070287 -308285209 -222488572 -595904328 -875459556 -364763401 -967889578 -66702588 -527173444 -165404578 -46518458 -472383749 -667803290 -750971986 -680122735 -83052234 -99210423 -454139941 -918352472 -184468744 -323550727 -54879857 -670641448 -594212397 -732126118 -229186848 -53707087 -358144684 -817954797 -691114864 -654525673 -495561448 -371775229 -243757634 -76631263 -714996364 -144623677 -76006866 -317588600 -994944933 -44923439 -589228609 -847014459 -94725527 -881899900 -988691310 -106655897 -124742000 -780510342 -301527621 -358734113 -749025908 -725756531 -414201416 -708246816 -696368195 -553358535 -851134050 -944055457 -127746584 -687593318 -553887404 -122499765 -119528825 -478864483 -407290025 -995117668 -698635244 -825403386 -370639830 -870602356 -832690665 -823490817 -112103587 -152480595 -415555246 -997785399 -704356050 -336412382 -315007676 -434184464 -111135849 -577523153 -427663583 -456932569 -167200777 -65533403 -48510641 -640164539 -156627582 -892563506 -669679007 -842188889 -42768465 -63174787 -510434149 -325633110 -247712441 -530927422 -281812278 -910088144 -7549406 -62285743 -645072101 -839193070 -645688318 -179142008 -124286751 -758668618 -113720922 -311942501 -632106864 -810295647 -245560458 -377843183 -424836272 -111721634 -341053355 -482500580 -243056920 -917681058 -89654319 -28859002 -412056531 -981655039 -850091739 -159015236 -301606827 -860013955 -888417519 -687931127 -466098827 -614780747 -21381354 -711647872 -988835977 -204513501 -105893283 -186556594 -494579840 -625735103 -627164719 -77797177 -163767930 -84605040 -758768973 -199288861 -492204684 -486291843 -657144622 -121714686 -696291655 -905816631 -538410437 -898829242 -115396400 -593601398 -86527907 -678426566 -477848152 -538943913 -629992776 -15208375 -162233759 -298206772 -430119231 -244746297 -47940488 -934761790 -94358324 -583760846 -567759306 -425610145 -954369371 -229824014 -637253247 -529521456 -966226007 -511625386 -890235007 -838956563 -1175153 -489489462 -433873830 -843225307 -958761193 -761722410 -168885718 -99827387 -553408803 -798996658 -693996312 -373560515 -877406003 -312486420 -976463519 -298931310 -337609729 -954585311 -926940466 -522632893 -771376893 -798306788 -207115791 -333268484 -158529686 -286663434 -316024602 -519139378 -61040246 -895515976 -402247420 -654005633 -239459417 -795037790 -68068211 -925631744 -118282204 -991127931 -308226591 -160348710 -560527978 -512186531 -388949870 -303872036 -569950566 -721020667 -997724344 -62116591 -883986626 -318857306 -446700781 -172962782 -385472341 -339584431 -141412580 -334978593 -676563320 -773755630 -277576934 -711799462 -906515034 -465419618 -392106522 -703863981 -931802932 -685455191 -34884623 -86528022 -986478862 -146900620 -156926966 -990004457 -277547859 -636335289 -341388 -715435011 -258419650 -794625179 -304342490 -682211166 -450832905 -91751043 -765512050 -435341394 -450235105 -918284095 -260624295 -915574857 -73639689 -339502499 -468985608 -233815221 -881670324 -463201285 -930226289 -376580517 -994676425 -753467219 -579992769 -12975724 -463310049 -198775163 -537836052 -764108474 -991629494 -587061110 -644240924 -376699793 -8284322 -319614811 -424682347 -487139776 -73906194 -570367928 -624052250 -265668667 -225928973 -177736222 -111705721 -623324636 -830074049 -169174854 -234131695 -585701574 -646634008 -53536181 -637297737 -159489877 -821714112 -831713201 -749064224 -367039173 -611990251 -933141206 -671275177 -6322028 -208658150 -339272986 -412876018 -620528814 -611270119 -703497391 -838322988 -815879008 -63810801 -547111979 -33379267 -560095779 -654491376 -443262297 -857202882 -160566650 -369021252 -435434295 -507697045 -234530085 -166899824 -279893 -162860795 -256609732 -526134122 -194155797 -237469753 -282993891 -235667707 -668224109 -763427863 -299484646 -104731559 -173552481 -355578710 -526560252 -215308585 -523503572 -600259831 -400575745 -587145938 -758972807 -281618624 -940033442 -787573898 -973153907 -535212061 -921078221 -691227902 -623485766 -404088802 -319171088 -817380632 -26623272 -259771511 -998004242 -674913103 -260467545 -185795674 -429512293 -84343833 -201133365 -323319004 -447439760 -403937573 -281903939 -469077003 -43760322 -17430679 -324331865 -200539638 -104366659 -822648748 -707893094 -953133161 -185131854 -600453450 -32626781 -505336107 -533886564 -173320313 -957841778 -968797589 -556615905 -636757828 -846643131 -973342978 -52834658 -996896908 -49590860 -130345283 -246123765 -629033624 -179216315 -819903996 -524577642 -927234752 -586510993 -580697403 -995515608 -365997088 -922307551 -255309155 -970236352 -389520651 -959484864 -985069739 -981436904 -55135272 -549630573 -122775640 -829667297 -839312346 -191847102 -467643875 -739244127 -292732209 -645602751 -687662587 -381112543 -541866371 -916412119 -306493045 -858191216 -561422951 -311646179 -540291525 -348378583 -667722642 -10211034 -150152980 -696394616 -543145818 -527475454 -828279420 -645625754 -243002149 -708161653 -48993328 -858096564 -292783527 -33513696 -826102002 -560623741 -387354457 -272965189 -90276331 -26961700 -739191260 -56661763 -430550742 -923255948 -29485809 -197792513 -129196957 -404201842 -508277406 -445560637 -695149215 -618465765 -632795974 -553369479 -602564534 -124116477 -687836613 -162695843 -79278 -851828946 -805718861 -652906606 -674533272 -548879166 -294967366 -261764701 -977453906 -680211730 -628033079 -499803798 -247933754 -258756866 -407170718 -466264762 -20850834 -573253693 -449985766 -324012759 -579440589 -299754111 -452697417 -232840478 -419794611 -748330803 -701971935 -952360063 -832254202 -481139815 -63960723 -782547955 -774084782 -922710817 -242262974 -542352262 -891383878 -503182581 -985871400 -459126624 -538281893 -741601899 -928589994 -951244744 -62291731 -34225180 -194729575 -403824586 -176666070 -6562536 -62328363 -512660482 -573709705 -552869515 -15200881 -192909685 -681599333 -499097615 -520428273 -90040295 -403479130 -16884859 -96448346 -271638635 -471727686 -378537835 -653469935 -343376080 -199521802 -776271421 -980655026 -638585048 -401628002 -655994445 -388892241 -867761347 -757939226 -924124400 -410321061 -774679748 -991939352 -19485610 -443823790 -554920344 -940228750 -914061593 -821661196 -912458080 -680856215 -903506526 -595732503 -44589009 -612535136 -5830532 -995954638 -502781602 -728241118 -589851087 -288746629 -834959512 -242405263 -898348839 -34385943 -541172254 -439938127 -37010136 -32039022 -523006294 -241998642 -547871856 -905649130 -514211357 -674519280 -956186205 -436253766 -134678072 -71417532 -537229043 -483132234 -145683585 -312298078 -86698862 -200205872 -344877560 -74576041 -519831122 -846198818 -311809462 -906325476 -735509471 -124732427 -324406474 -875306490 -111461680 -181405553 -115064424 -995463916 -112241975 -817132608 -39043233 -563767954 -679113363 -995082689 -151294683 -279593424 -700808276 -190846838 -746025450 -908056312 -186778045 -137793508 -51165778 -38029804 -524520278 -393291013 -494192189 -644332957 -656906515 -831277905 -522158344 -254553156 -671382572 -720941412 -987459804 -287051250 -540131535 -970745120 -981788869 -34565716 -991586168 -383425765 -804319204 -266210761 -640645795 -767473461 -838612698 -547423345 -992759686 -867007900 -356299726 -816514980 -387384544 -224538353 -794739892 -273599411 -125073413 -485666227 -30204626 -991708617 -737096108 -691916898 -811983102 -15602425 -432658165 -263287740 -990706416 -594452180 -67984378 -77684855 -437582035 -673837645 -754090157 -175683439 -212347455 -853192458 -542608763 -333270737 -57349261 -287422900 -921695798 -364805549 -232093423 -758458049 -31284575 -5968129 -686361300 -891270126 -372759639 -936570195 -871842496 -981788710 -727610644 -659539147 -646284202 -315589834 -579475732 -828169690 -267057155 -60552643 -116615655 -29033281 -949783055 -374256414 -306729416 -539822333 -351089121 -121125511 -177388925 -711377536 -274292785 -80738562 -769365972 -318884550 -12979443 -38222766 -888446653 -252902060 -859866368 -834284007 -448487197 -486548024 -684190367 -3093922 -4219098 -147990492 -394699522 -334505288 -89770064 -980589098 -652945136 -482131756 -932417355 -389200675 -195697219 -731185142 -269794553 -233220416 -499169439 -208377199 -563104782 -219174942 -862608134 -405429265 -784963421 -902645934 -361495097 -231727298 -137578758 -611005538 -51929903 -363043864 -411737599 -640001673 -526958689 -653205674 -984351329 -457514762 -808331426 -982431847 -828535105 -4088496 -276975432 -800861408 -6744254 -490967399 -673513520 -855820274 -510711995 -396074864 -461342616 -715447092 -722312539 -192340079 -810443487 -364014884 -852446497 -159466598 -211553752 -260526683 -937522015 -714062157 -511996304 -737401661 -187795413 -334318012 -338305082 -702059926 -100964979 -8145796 -752585957 -341214403 -769422261 -43739585 -180542783 -290669596 -997990032 -120816677 -538818203 -318165263 -334857440 -811792649 -938764487 -371528000 -234548788 -455470132 -601195316 -230980794 -489020442 -586095087 -303610765 -780644070 -546466719 -334668351 -403402320 -421261939 -890359058 -47135107 -385558567 -316893012 -840329463 -494084854 -212188046 -64420952 -454472433 -499858076 -655720688 -827735294 -910337471 -499093316 -293965586 -507724422 -676104570 -107858496 -980766000 -725880467 -56725621 -872453055 -611219020 -556481267 -74471736 -104320216 -531951187 -57848106 -52148978 -803202089 -556727245 -869538103 -412316748 -628319380 -700825906 -437180853 -399683485 -142133848 -148886033 -799077873 -984979797 -864747546 -354873999 -274038248 -765329717 -320520643 -343687905 -367825350 -762127225 -572177428 -810870660 -931574056 -656522904 -685259084 -30273412 -346660341 -482624151 -683174173 -507235401 -518538933 -982806657 -389599232 -363527337 -812054489 -100080432 -348267625 -125368356 -545479860 -874832430 -277312912 -975957075 -358428872 -792900155 -800616358 -960941302 -266776765 -515469958 -911289780 -499190135 -772679008 -693262790 -751184515 -586910378 -833475829 -956519818 -161186836 -75173589 -659158234 -250766509 -114080069 -296606694 -991087261 -914154453 -538474814 -116334012 -393164509 -108584422 -8121106 -200498103 -896300746 -253127614 -131501522 -619265380 -147654049 -78963447 -522062055 -277009125 -30704774 -290506016 -159212114 -129164032 -920934961 -512824229 -333498706 -376454096 -950322170 -206812335 -460087197 -480517973 -190010307 -140787644 -575156822 -701319808 -215250688 -44030903 -816640074 -565616722 -332443935 -973228477 -369134444 -584629102 -297618542 -175629100 -27621273 -25255462 -477530373 -370842501 -728287711 -587984986 -302594825 -228470292 -81447309 -283556169 -834437877 -672350467 -817620381 -163599164 -543103128 -222487599 -461098043 -168731903 -771669505 -583031043 -156828939 -648317030 -980719233 -954275456 -631026344 -137942567 -349483168 -631838686 -121898111 -883137337 -467735392 -101402569 -486774564 -475211473 -762790154 -379589662 -338130020 -161195999 -295505571 -993871731 -512391883 -664564633 -114603056 -752424636 -994902073 -207881375 -870757490 -363656 -23279874 -826308896 -621448790 -549503760 -547391743 -228657328 -939558617 -215060302 -797070435 -438592173 -868629996 -918207004 -736117686 -88065664 -155309581 -574140525 -534036547 -445085578 -756163323 -528189218 -256693926 -126506631 -934275730 -182058013 -123880644 -968264268 -249111069 -794977334 -131394007 -409355973 -132875839 -686980412 -316678739 -673333635 -815538301 -601831075 -650792555 -386182611 -361923617 -318789878 -229531438 -777830179 -155089199 -60061432 -669619727 -712955420 -514620905 -683930448 -853005211 -963079750 -130324347 -192928656 -406461782 -614165606 -932425636 -54382561 -708319998 -834743174 -803677059 -811065662 -353399737 -845472990 -168194532 -846336373 -342124488 -221377847 -792290882 -499331753 -925402689 -630994793 -393427572 -58284505 -75469319 -293092625 -588310214 -215949062 -544476142 -365293686 -611910062 -535030650 -523862886 -822056692 -961931693 -727723621 -991563995 -574892585 -685192592 -548712086 -333596067 -830741819 -587184442 -672028532 -471946246 -275531170 -151896800 -932778528 -224629931 -830066190 -68191929 -73527320 -342538382 -114006522 -991896002 -448068505 -208081160 -20974629 -657721553 -899832064 -789330503 -927245970 -178339387 -214234460 -715847689 -64386149 -993259275 -767625733 -560726175 -758199491 -849588803 -86864465 -656734840 -284657757 -340516660 -266767125 -135973046 -869515901 -237104391 -995275894 -267811768 -961162256 -786540995 -978936367 -131139499 -546768792 -216106956 -932093208 -602171407 -703971852 -860660157 -634766209 -943462060 -51551337 -254027107 -391640978 -889358305 -844082205 -763389758 -156642867 -546573797 -257149050 -795244529 -657252133 -255330361 -551909336 -763880309 -492882441 -295721765 -340951422 -263459403 -622280353 -919788929 -35928679 -684999717 -465699517 -187724954 -634122251 -105593318 -275745436 -36337191 -640461346 -493301814 -183811373 -769320933 -843118710 -861333237 -796859373 -820841564 -79809869 -542495821 -110519820 -854330961 -599350887 -704252004 -566032744 -921567578 -430602838 -517242950 -786197963 -568222159 -702657638 -952753936 -404475856 -844947991 -449838691 -179033522 -836500262 -34186391 -69878669 -357025465 -369665794 -980171023 -324661644 -956778532 -766398168 -541809483 -218290799 -673573681 -935166557 -89241452 -741857780 -536380727 -492873626 -943490377 -692313342 -765423409 -459566605 -176188198 -128781866 -153231440 -820990173 -480284348 -39567236 -208509735 -864509738 -781067273 -253484687 -458366413 -150687230 -968950487 -878161475 -359170638 -156378025 -908348198 -106527151 -793676782 -816767341 -399232328 -133182795 -141805753 -820260599 -511251065 -298889237 -742846473 -941854718 -914904583 -399332276 -283210484 -583013283 -505838694 -912142384 -152323029 -744650611 -790426227 -583750188 -412363434 -274199993 -485980856 -758195844 -195226954 -783477148 -924986336 -394308081 -765567785 -441042430 -677700930 -210015557 -879946930 -138729356 -292198567 -821279254 -667452709 -554488912 -226112424 -574043934 -452987532 -247142352 -550914667 -246265745 -149764184 -620329429 -472929230 -212667517 -517114081 -284337569 -938182234 -444376246 -78395864 -388449918 -15783264 -531674846 -291392023 -287170668 -134355737 -273239362 -628646161 -57007911 -8526489 -512958427 -262263024 -990264575 -222564170 -978711039 -301604528 -800646546 -715668366 -932097687 -771962959 -941358650 -45658502 -913633916 -467978009 -211372774 -96834356 -495894593 -581388257 -61436109 -647374445 -568762289 -611761257 -881678158 -462847537 -47840963 -392376085 -386025482 -273939314 -887248986 -773351650 -642259156 -262869535 -151279031 -106270796 -623062750 -316078016 -209551649 -141878224 -202894590 -595993501 -889137426 -277590093 -330058845 -322846438 -775863913 -440879175 -256381954 -897692203 -738831143 -121591968 -575674036 -558762692 -232978335 -174300066 -683203645 -962588324 -604922701 -830607811 -847642327 -842298444 -779239150 -859410098 -939471727 -709371881 -549427331 -663822635 -162955257 -448920728 -114520940 -957141017 -685800521 -326739076 -905757316 -366158944 -128258971 -443105067 -126732305 -252323504 -653029294 -606646629 -983026031 -354330667 -555694161 -141149391 -102875392 -66513423 -9540365 -472162807 -980431800 -110061411 -104304009 -192106670 -3561436 -168974 -919010511 -287326265 -511603359 -138764835 -887826467 -50508774 -813532896 -78631262 -136247427 -196290770 -571735251 -823505847 -493398298 -759841239 -821429629 -217411611 -583826962 -337966015 -248603900 -940017697 -805437065 -376527440 -570020236 -33907838 -592451664 -516786884 -487550056 -932937525 -927550271 -500876210 -156519052 -576124174 -584715234 -2377746 -225073550 -242475670 -216785539 -206010949 -529967339 -279816767 -797821546 -667794360 -761882410 -319114926 -633424174 -755510572 -183726133 -275120168 -333992424 -277455042 -221053969 -861410539 -415867149 -872892808 -511928638 -112667645 -255932580 -502548370 -433477326 -980275613 -30287403 -426300865 -56285576 -526643512 -384069639 -773700643 -562628278 -728248764 -369731579 -133667748 -887524350 -987767078 -340528711 -193957920 -87323361 -902917366 -29249899 -699051565 -554270555 -229817466 -74035734 -556699106 -29953393 -925123113 -435031425 -959243278 -540183899 -765560854 -910763972 -753687811 -708683866 -728612053 -890345048 -190517107 -295944954 -638219006 -99877031 -162116645 -829893289 -704779948 -678823087 -676630052 -488101265 -632086854 -32095727 -841010252 -311709949 -664946281 -529681661 -324139784 -95199908 -973364696 -725842155 -160697376 -187625790 -333900229 -836305384 -737278775 -583808106 -92664320 -538078322 -766841493 -269592960 -209039022 -258170001 -133798253 -845172350 -632372489 -510010235 -428252084 -35112194 -916295387 -136199863 -223244720 -673537135 -333337912 -747426981 -443454653 -765697763 -72113189 -516347230 -196767322 -818268495 -957687405 -224445743 -561540591 -717278270 -91982330 -530740475 -27159565 -941465276 -815180060 -935144366 -755459552 -507616905 -221172116 -175289857 -97678656 -209026266 -909011366 -308053728 -47010164 -347731788 -561638121 -686514177 -507210487 -7551846 -86105618 -89267900 -575124631 -164660209 -998706392 -35336707 -652071972 -564743263 -826384396 -558629910 -248468095 -955172856 -873233950 -768691556 -356282967 -795065062 -631118270 -73762476 -499134179 -673264223 -915801582 -959824451 -80079029 -705840792 -830851160 -64449106 -252371796 -946909587 -537052899 -726913107 -999846850 -709141915 -12874916 -607421194 -140199660 -391290450 -593151117 -478987285 -289943914 -550457749 -620684050 -933394451 -240494217 -383381373 -158998133 -262313198 -467332047 -232090373 -551103977 -340705730 -403639317 -935399972 -240955432 -930630279 -693846479 -711165463 -339890027 -269518995 -297912329 -523330038 -275864436 -411609489 -646382933 -763742302 -867919275 -492612186 -364510243 -13882693 -221723551 -508702988 -231916675 -646524889 -322545587 -921848759 -229423706 -555834932 -576092578 -364835417 -327029099 -669512585 -772413115 -666256738 -209166052 -342169191 -909932663 -57079858 -171234327 -892600830 -272106505 -968521371 -846174855 -302345112 -174426633 -476868458 -579112990 -401753858 -965014907 -101921147 -35531829 -687743160 -670650984 -630790574 -546109586 -273491571 -636092162 -432193478 -819845671 -603691471 -646644986 -351314729 -669831879 -629682459 -808392855 -952405502 -537368252 -719841539 -698537188 -913303261 -42942829 -419340072 -218242482 -449981369 -107133785 -355572586 -417079451 -618510123 -399295568 -167652102 -572457016 -693263946 -342796072 -387989576 -52000502 -896399737 -390876651 -191737086 -677108354 -516224948 -186802507 -778969867 -349952336 -756906877 -247028544 -257824371 -529250017 -926867134 -626902554 -817004615 -814015860 -627174342 -509453165 -454686075 -728163010 -882631694 -484390691 -929098136 -718215099 -419514318 -781621896 -59124629 -926392861 -961151945 -496244842 -140352498 -604994710 -428319808 -613236152 -936558106 -331146329 -56092419 -306875438 -471284104 -215287443 -905738433 -325032422 -767831303 -797545026 -723317930 -865790454 -963942651 -301041407 -454925434 -159346651 -214043240 -569291561 -181952232 -276824048 -702681099 -756332514 -636032811 -201795826 -459498039 -804775984 -300887949 -947661925 -910198278 -92007059 -390851456 -562943454 -148567740 -989852800 -517648025 -687377289 -605512176 -362065981 -61634164 -888733182 -723386581 -819921023 -888957979 -650715964 -281424027 -673538886 -336503927 -816703075 -420784507 -15187387 -312453274 -780650234 -458039758 -937041797 -296438248 -57539982 -941096749 -412880554 -489069052 -395556916 -661653545 -340756434 -910811172 -566172706 -962348819 -883189125 -859120095 -80371621 -728940112 -939695733 -191689200 -543025283 -949350637 -12634192 -20325368 -257658019 -201991478 -89956587 -665762276 -671301467 -186773043 -45865126 -357952028 -265138655 -117602437 -342229922 -238622784 -518573170 -625735583 -418453537 -72770910 -563602979 -868409155 -229837693 -133649765 -244221107 -362715864 -532271191 -911692930 -169772690 -803584232 -662614296 -903851078 -717456130 -521112645 -127449465 -831318583 -191549844 -603553549 -755547558 -433595418 -793049887 -252279815 -60578847 -848233376 -597739745 -253341908 -201477424 -403215920 -820188539 -916278295 -604541507 -854226132 -293461213 -164975974 -566018864 -712081552 -489153826 -619320583 -495807697 -591437077 -802417482 -548078385 -741771548 -359994390 -42144183 -450693249 -905429292 -959512579 -661010947 -311545077 -999258823 -320870302 -206062730 -312832644 -221281384 -37774059 -914978528 -618908299 -615723965 -159352168 -569862424 -528890694 -520468922 -397526431 -452033828 -676180366 -841975314 -845731243 -930278828 -600157214 -910593537 -606055228 -562694149 -167647374 -682376414 -224034030 -77185416 -69618935 -258787710 -442118214 -475362037 -752485514 -297069804 -904306534 -362986822 -677623539 -599056920 -987242563 -465924898 -476035483 -625433539 -52319982 -566735463 -586805989 -297648140 -961952003 -445988397 -851093917 -645774166 -344063719 -982220712 -625319362 -806173053 -853047680 -676978594 -226648999 -2728260 -416081028 -627180352 -787378375 -679383119 -801790137 -225849437 -819659681 -717999952 -605996977 -341711055 -441279472 -662381518 -822192709 -117494631 -592845167 -361215673 -916736184 -530744000 -517739719 -234027208 -122421797 -239624605 -444294633 -48646792 -109810927 -855110429 -691406334 -132125762 -854530488 -2315957 -964671409 -885202219 -125060874 -564141057 -56544501 -726707699 -921459221 -314608294 -205896588 -724203789 -930796363 -815778893 -826648742 -363708409 -43363504 -868197302 -961561960 -252236816 -728368021 -665289283 -504396469 -952667565 -935823 -718006141 -803667442 -527174491 -332273995 -182885765 -127477671 -476708766 -381774959 -115431790 -919177358 -371861065 -417181187 -928688954 -128425502 -26040033 -442353051 -457790765 -742733864 -560672115 -100064479 -63457781 -489000389 -99854093 -68299812 -388241487 -516389799 -107942949 -150647300 -809714983 -183819054 -277866353 -577413860 -149832104 -708180478 -848649108 -790404351 -896093351 -633108361 -74276928 -203690888 -96805804 -931617461 -280157075 -54087165 -900033677 -808518966 -699405298 -822591561 -214289655 -143179568 -851160033 -374163701 -160515535 -188422895 -655978951 -878509895 -243548696 -533368790 -204193907 -206712620 -727512509 -336150521 -44341286 -386744244 -103494808 -959336100 -131988761 -708771222 -409463497 -951961208 -131745342 -929293766 -966289919 -532066772 -870138935 -779343929 -208081965 -395810691 -809718751 -442726564 -519757618 -714273402 -23614304 -816494456 -613576469 -939156706 -149335780 -881160627 -617123676 -564782757 -893367236 -989813799 -388836831 -231169963 -764175543 -890158097 -379093021 -388743692 -848292258 -891044895 -400323947 -502880103 -183454637 -115250189 -819481549 -552825324 -123488346 -372183508 -743447193 -746022273 -704171933 -396507753 -972526768 -230955611 -126812839 -484430465 -230704017 -227372018 -970218385 -965204152 -26684064 -205383883 -264071981 -714327379 -308274066 -689907355 -898186114 -27657503 -759349442 -230362095 -550110111 -440142363 -190136905 -850423948 -70787224 -827573290 -173170567 -763918063 -973618702 -110352472 -127194874 -761918044 -42919221 -540708051 -707774657 -330361768 -806809388 -262325209 -266145704 -129229150 -634271410 -300122828 -605709298 -211451637 -178035295 -502114528 -441198147 -432664405 -981108082 -234703714 -659803606 -695028824 -223641139 -435254535 -45435596 -134083259 -158498172 -412304937 -264636676 -689622439 -79263703 -590789820 -582142794 -302214419 -405983502 -448992865 -736793320 -422128265 -533834774 -316644711 -624274633 -692490028 -675162309 -722618359 -341608969 -816568003 -891698983 -923495158 -17585099 -238322389 -978760152 -322823820 -171914723 -453182936 -470951759 -19356296 -855668139 -627900711 -712854145 -844618112 -169769519 -234338995 -413891346 -298312544 -124712515 -982835959 -935003756 -455587911 -81567016 -994050473 -563965416 -148967695 -326571531 -281009151 -144885995 -754187162 -842655784 -997387369 -457946565 -89173978 -697339068 -540212016 -723736238 -988450397 -58202110 -381479282 -559401074 -145202232 -363283752 -496525681 -713444909 -528516287 -291317967 -700698863 -547074724 -945879544 -38594570 -809027390 -231171811 -737579150 -956298702 -145393620 -193437734 -818776081 -386719892 -82254866 -114349019 -957445967 -883413753 -325136462 -347609503 -989980951 -356790682 -981579702 -63607339 -981367129 -295115631 -747045267 -328092508 -736573176 -56497871 -222799231 -965385686 -635257802 -377706672 -910507056 -288872342 -651037298 -311333533 -855184164 -130577786 -172304655 -198155210 -32362740 -573244242 -464792642 -295338673 -170033302 -453272427 -606572485 -256001801 -282224315 -668822909 -496513274 -493745548 -449937184 -580307844 -624328137 -272182436 -4059682 -153700418 -948458305 -997669041 -105665252 -420395421 -522884600 -687059522 -858954561 -296893958 -659097110 -825974260 -324587450 -297070664 -889122137 -971391731 -712876971 -456725450 -368061330 -339171768 -975425311 -157022796 -589897640 -445470795 -944012977 -285879648 -764205003 -363842584 -654807122 -472428351 -194481221 -135950301 -992476473 -153493777 -956873563 -744620507 -454282726 -975652469 -670509482 -310902621 -943059500 -139006118 -63498882 -969166761 -415182348 -414493347 -791766908 -594784900 -840753816 -103648409 -818845818 -841607207 -187709999 -845027624 -365525593 -139216127 -717434529 -805254000 -587574195 -990104487 -779598858 -585474521 -492023487 -43250651 -967863951 -112043290 -931730316 -194496749 -4578976 -957961103 -208908964 -313158116 -770272893 -359082660 -518126566 -828463641 -854174392 -706106047 -317737409 -263004153 -830343906 -731393370 -615870508 -264497962 -61341346 -426282222 -998872000 -630643474 -822242995 -367085008 -377977669 -494342333 -269371510 -744116883 -410019040 -796238605 -901454260 -342150127 -266676514 -545887667 -980060554 -294523803 -615911417 -400656371 -405480623 -161961857 -68910439 -334848568 -732969975 -452322475 -276514239 -273337031 -735176784 -421889282 -502379731 -468224529 -468566123 -947360534 -281869311 -889680515 -517572691 -118217399 -557317587 -849170085 -872466527 -946664637 -882662064 -111494025 -381028873 -436599007 -10966446 -987493586 -292537718 -959020836 -589368582 -646463427 -84523110 -262552855 -675247401 -10735361 -664192396 -20527704 -213667605 -860143762 -776794434 -367904612 -397659470 -341527347 -916712544 -126290990 -626117172 -285029045 -706948605 -338603049 -822677692 -50642927 -824323317 -387120642 -178583971 -28526595 -709966951 -373432390 -781144692 -597308325 -644583244 -147823529 -340760255 -792475640 -262954622 -280022656 -434672091 -884367919 -513072358 -815086974 -26513335 -584510726 -433117511 -227850717 -215969213 -778734835 -628900615 -236935094 -346006837 -31807440 -946748861 -485247350 -287834085 -240030576 -478608784 -591539993 -333974832 -550291403 -906477966 -893953810 -179184385 -840919577 -998502270 -981782337 -482688235 -83277213 -468725220 -451198291 -792318753 -961615202 -287843738 -99927844 -746332331 -768608372 -988458462 -522819006 -938189429 -265225919 -628974005 -679250366 -245640743 -233987781 -826116431 -859229654 -46734391 -450492445 -243501663 -536441544 -116330043 -273444057 -874309718 -233327598 -251835729 -269135122 -71728123 -93212979 -68495880 -256029608 -652317885 -10662235 -794138391 -129291418 -419384023 -109734650 -799235414 -38060909 -410747643 -691841636 -450791923 -810892406 -641748520 -344624418 -730664448 -58606387 -567022671 -839124045 -822317753 -978671243 -541680215 -17007409 -590846185 -577537280 -682485612 -984365708 -936067504 -668322269 -493406164 -31185107 -182777034 -510609710 -532279779 -249102451 -21439168 -28157343 -531093137 -848195122 -380067306 -739436807 -315833633 -276608239 -421077550 -153492787 -865630616 -26897197 -954373440 -166069608 -943130352 -888484393 -269212827 -999010059 -540886120 -785113804 -398839934 -195223330 -296712256 -301249506 -331790621 -473655668 -134502477 -725960446 -816001062 -268673704 -321156572 -573317157 -402920285 -220551147 -238703723 -82319963 -438148827 -712521556 -653318676 -580835063 -499903874 -515633876 -732097683 -118697884 -493309788 -853728494 -38162411 -780613810 -582648977 -234388990 -550073493 -124813956 -73189749 -289539597 -81996895 -34326562 -356534260 -740763988 -379222783 -569791087 -367800209 -473670786 -546634401 -274432187 -473690822 -528195972 -250939844 -659030473 -249531537 -977375773 -395598737 -321411749 -42878502 -710708290 -695770801 -726481124 -105998636 -255400851 -472814447 -292292720 -401098810 -261366331 -705134185 -296008006 -30264256 -185254353 -225445182 -4197758 -280786484 -205429316 -772729831 -312945396 -116301787 -17002406 -248123033 -451456480 -706540852 -738835319 -508890621 -318927915 -194716344 -598279086 -474804363 -970233020 -545693918 -44823577 -147476436 -296661547 -276152865 -485778353 -259795042 -755847092 -637035628 -194371433 -672614117 -180552701 -222049089 -19730278 -414959634 -784605595 -219060791 -310628727 -1607794 -62508325 -139604912 -730359455 -895392124 -239474302 -7995068 -558910629 -818004047 -808968356 -25297001 -12873649 -873564303 -151638574 -517210934 -221402376 -399661311 -594803887 -680450531 -660867467 -871640640 -182302069 -358347998 -557884748 -106497709 -706549849 -305608064 -447652373 -518893776 -397306742 -820571638 -42926136 -529518236 -182314304 -288016580 -601153388 -323751167 -904930011 -545832676 -766912694 -637484345 -5820735 -102712712 -90033280 -73081771 -846467693 -337280844 -674916688 -40596568 -528555141 -24886480 -880298028 -8286805 -280343055 -400479038 -117264035 -732856859 -550679303 -936143766 -861505069 -229740002 -876030760 -152916615 -348265552 -179091731 -223410495 -193381946 -700930757 -645264021 -512262952 -119904648 -507612734 -376941429 -980872640 -598267472 -193081971 -429296503 -609224715 -923165982 -30270990 -201715807 -161898348 -899594993 -530883979 -631655547 -778257276 -25444645 -973000159 -46314541 -682270025 -135107891 -971424237 -28907123 -557742870 -892885024 -180917238 -754979119 -655105305 -534994283 -319364389 -15448297 -308839707 -982417599 -349713394 -39217223 -859853315 -515139247 -206437907 -563502294 -670465678 -604986958 -979184340 -957567746 -641008465 -526997967 -973346501 -237095751 -306231306 -407582862 -806830777 -782519753 -25497240 -579746436 -539098583 -979553358 -767590884 -56273380 -690379773 -574698246 -672339556 -27404505 -241581350 -28932271 -185605608 -860622498 -793286694 -914028074 -273557422 -963880666 -956867691 -769274880 -148631396 -493309687 -297006616 -149803422 -733246599 -168921669 -3917026 -860478702 -600250858 -639213186 -323363895 -125941845 -549742287 -953158195 -450345618 -8004762 -104124622 -76513642 -989481636 -161629182 -771686069 -538565690 -956357299 -746895703 -393878743 -112152022 -817537163 -577901249 -531642602 -658352171 -439525244 -827712035 -36974256 -709293479 -948321223 -48534071 -189831921 -122711966 -61098779 -297102448 -844350574 -503432120 -693391309 -21208835 -296266077 -586118850 -965789794 -835321290 -630118721 -448021975 -453343815 -786993781 -176764404 -605716651 -894291952 -825414590 -336475162 -456513179 -181482753 -63046788 -861922024 -348319980 -182623402 -463462394 -724707984 -722255316 -860747809 -445514484 -462505256 -478671278 -633887018 -895980509 -284597065 -271466036 -965103080 -337216561 -280615680 -584945439 -578804260 -680344315 -471502740 -258853291 -340926259 -49147754 -220725704 -631287231 -899127888 -972569568 -410887910 -432725782 -985341019 -365870482 -45935430 -85492527 -677639268 -522604452 -644000412 -635184794 -787155694 -619172365 -937410373 -136070377 -710446015 -540386788 -634963377 -943369715 -446276687 -842828069 -506451597 -564150479 -838072334 -90483167 -329389838 -100316875 -416671132 -312938527 -693349310 -683660354 -162590822 -491462423 -616185905 -841708937 -560491233 -79574428 -208498200 -85153783 -149411167 -6948890 -412268358 -584381648 -359430256 -676802634 -794395203 -599747861 -853127948 -153381485 -744137305 -99205949 -728861691 -39203974 -842189584 -810386808 -177451669 -606257262 -758576488 -248701244 -215435452 -401295049 -682204406 -338699457 -126238303 -822961042 -962516209 -559193712 -574663327 -447612036 -832951850 -127395043 -534928557 -479507424 -135170422 -533501110 -446557927 -251793785 -298508210 -115367285 -354787233 -769017720 -936145042 -990253309 -942832309 -562594907 -930627376 -113706952 -854850361 -749362346 -756287826 -220544898 -607518901 -524808046 -491297071 -67947963 -341907243 -833494229 -179568770 -873815281 -696917331 -990805890 -245664774 -862052477 -643332388 -309283674 -853756058 -964096154 -357883136 -260856336 -967020368 -219365975 -710158281 -984986977 -635059964 -842212054 -631086661 -941815899 -644821794 -303103369 -105642597 -84902229 -54992893 -287562169 -40905385 -456338920 -942666448 -599950624 -238906536 -741900506 -727880791 -215587370 -758266333 -851817032 -865113480 -674849768 -192807741 -747141912 -937497036 -302122400 -748194786 -583595673 -669810335 -246498478 -698575779 -276798346 -507297306 -327371316 -259263897 -721803742 -535789165 -453295922 -411726051 -1997592 -714591854 -452841133 -739599344 -769814807 -431086326 -375415763 -152114779 -855141689 -835114353 -939492116 -130199290 -958652263 -313951847 -936146449 -441520594 -150301631 -833636988 -275092704 -672348863 -90959952 -931356747 -189924208 -852953799 -53427613 -684800576 -69400495 -455799621 -889886411 -419261941 -914951569 -156753774 -210103084 -303784835 -346166370 -601612592 -386698633 -671198022 -901248125 -873298070 -551186934 -827731443 -471165128 -476670962 -240336262 -933781597 -516069537 -532303032 -666876897 -307858895 -470487977 -402254068 -536187366 -534216826 -375448928 -523994145 -575262968 -776070857 -736859765 -720493244 -982632570 -755954541 -620775709 -560045050 -457000744 -10177484 -482669758 -85736333 -544546915 -590533917 -547423690 -116131133 -201966178 -820772179 -591498386 -512940440 -160910490 -152570938 -643933534 -990402883 -101022030 -358099124 -406571233 -197006956 -342526294 -724489058 -95152394 -93366921 -39472758 -165686597 -339075503 -736380412 -403494227 -613631546 -730388050 -658788586 -995132855 -246600759 -217118465 -663076465 -108284087 -335360026 -598557467 -411917674 -177469898 -33796717 -724084428 -613218960 -967664986 -533394047 -419723187 -241604959 -829090640 -653955050 -898542326 -832353826 -624515435 -28199996 -459232209 -697157930 -30460147 -232789099 -414802402 -536394616 -890547253 -364795991 -4724787 -534407425 -752421114 -997229730 -577944248 -936646900 -353774168 -522674080 -119952521 -249850297 -702222022 -798470613 -75794775 -69573069 -420675222 -878223350 -240256217 -478394658 -964348170 -671035598 -791112211 -380092288 -180959212 -670499236 -243431398 -19237500 -161259281 -535273807 -630835221 -281047965 -966996324 -586819475 -755414483 -119928132 -603145249 -925655408 -98753320 -534386093 -828091372 -536150966 -417331255 -66793497 -849325172 -555727238 -358774510 -318086716 -37932427 -787849364 -780944078 -236769434 -567959672 -192990877 -511635660 -67007126 -332510057 -904009952 -486400109 -316158385 -908059644 -672428565 -327933971 -18680024 -825452877 -774745347 -203560341 -5488801 -743738971 -378544026 -82973669 -375285554 -251661483 -774445004 -528268051 -217286574 -815036236 -795284424 -50554179 -925623733 -925674099 -352958981 -707503456 -448015478 -15379800 -405195058 -553254897 -619881400 -57721672 -327708989 -758061827 -44620518 -56487611 -58029359 -634765225 -146581901 -296451063 -770039414 -912686119 -19240212 -582851210 -385023092 -542046320 -134460011 -697145415 -784275271 -538665650 -900723076 -597910402 -737346896 -164177632 -185402241 -332367087 -173298837 -556559208 -668602811 -901690931 -817213161 -697736716 -162820836 -550367011 -45086759 -579235164 -475148084 -524240267 -399723426 -505023425 -476704512 -310836895 -406813708 -576910917 -772002339 -265949820 -859952149 -45154430 -234822780 -98668862 -531429616 -680077553 -5462062 -346322210 -395952288 -328588806 -78613866 -193795449 -38357984 -521380586 -989842237 -933933216 -450924020 -855822749 -726851295 -651053265 -79723975 -338248565 -530971772 -381968208 -615380114 -561920299 -755387425 -876681460 -517383339 -100104084 -207590620 -349758430 -569525519 -828965566 -817170342 -584139212 -869530711 -763472912 -367144532 -806732404 -919409108 -77145829 -769311037 -367179287 -981448347 -195440561 -102121082 -136815140 -933035387 -302996791 -49776333 -201548155 -878370484 -906995844 -777974679 -946448229 -862197010 -264257436 -129225349 -41672913 -313976158 -693317169 -858975837 -477235481 -712840240 -310103055 -153483991 -846995418 -466195647 -182287741 -925880146 -268912087 -206818573 -154223660 -406557398 -749803979 -611381012 -938273719 -285479870 -482022714 -889367343 -970055983 -297505597 -263152526 -367365159 -914880726 -339034946 -434163371 -8003685 -572818266 -81583736 -609736840 -545676462 -406911624 -231463398 -254253362 -450524489 -926136817 -836127132 -88035797 -127462345 -90844814 -979450445 -999301005 -126234829 -276770124 -105558096 -155890387 -267434093 -73490473 -160846170 -949631929 -171995025 -961324367 -657549529 -702642698 -927779604 -952847125 -498311912 -455975354 -815213171 -780191189 -138244347 -153573023 -142025719 -761007565 -146150331 -47398843 -481420084 -953847909 -162159125 -110326785 -886372984 -303647854 -59839463 -334540619 -768859019 -465486701 -118534619 -334399185 -982244408 -647595550 -640624148 -139478927 -821345515 -524105625 -698384038 -291082325 -357556875 -357288195 -712071635 -851481775 -780072306 -452612650 -885165851 -919168831 -54632311 -533472457 -763211482 -239668358 -611532337 -742200908 -472561390 -300250380 -506505475 -969431088 -392438843 -204975511 -203380006 -131787653 -240542890 -565293029 -498936666 -13377055 -656403864 -188839153 -605634077 -658919829 -101176979 -295781056 -601822882 -490237055 -356266093 -519954528 -600438076 -502855458 -486094278 -776848646 -791110256 -930523857 -149237426 -630597969 -509341295 -775218253 -781515951 -835275174 -669387993 -377512395 -672329184 -889325633 -36231216 -566272496 -578444445 -733758087 -95704904 -487413537 -980603591 -641510414 -980804283 -387831146 -715850425 -449873839 -978466421 -764454209 -557652569 -326327573 -562384511 -733565232 -294750433 -406992262 -620331092 -955350552 -289340899 -839556130 -751885801 -818993894 -998422310 -610780192 -518607780 -775362700 -759042181 -274906376 -963336806 -196694322 -818923720 -777236248 -587523634 -99405973 -284361874 -640622867 -408375156 -437067754 -482181302 -789332390 -554785728 -470242601 -316035886 -557177041 -621800042 -312679180 -330723837 -915072952 -505528719 -787214206 -798804115 -804483964 -257659562 -697649120 -663249339 -640778283 -979266651 -460982721 -785728961 -526264161 -677840826 -698491986 -946695088 -935152493 -296769680 -291021650 -907896458 -377749542 -336543484 -937851678 -660511856 -605062206 -934448957 -399851771 -34222552 -597185887 -602276086 -396098385 -897659652 -96278543 -995608599 -36754392 -585271909 -645726250 -754331937 -768440189 -20708553 -767953344 -13599749 -57978124 -769688766 -189062389 -47038048 -597320755 -432372113 -288532864 -122210654 -310935876 -107633814 -221716134 -925200297 -542431162 -16935801 -167374626 -68516967 -756657128 -887787386 -27067798 -594426611 -328708830 -802373369 -431957215 -964437319 -887003060 -701008317 -440233631 -427755599 -295268389 -746462217 -582187667 -778610083 -955317056 -154076849 -100076491 -509599114 -891475792 -315209982 -729785579 -676367911 -764573694 -6411489 -362365472 -110454092 -717040762 -803644973 -466022160 -866296956 -605294564 -827095745 -558421396 -439443445 -175854861 -256568297 -613195678 -42435220 -150510533 -363301145 -449286272 -900183732 -791353990 -136873243 -734248822 -656085745 -222386721 -53821410 -928657087 -175981096 -369691676 -44887867 -611020012 -723805914 -716597611 -171056129 -620030450 -308173841 -892457941 -694767743 -347362192 -484983309 -994054246 -704835736 -151208470 -243957978 -666996091 -115078843 -136187891 -289269484 -645150600 -594931626 -893238638 -181383549 -706465164 -481989293 -323632862 -105621639 -481258700 -642090437 -961076176 -155540059 -588664132 -849350270 -649520461 -741946053 -62316952 -598898437 -322987952 -568845091 -112316683 -601891843 -10396678 -721332761 -825089424 -471212778 -156306618 -820478519 -228466714 -584160819 -866317247 -411908988 -54215615 -108820398 -430122576 -513533492 -90415802 -27456681 -923914613 -773770064 -605352461 -237883906 -918731847 -372996884 -517600807 -960832317 -514474941 -628418721 -920876704 -742694818 -144315485 -168004507 -941124178 -353037664 -195331175 -261595833 -575526617 -345351387 -84072106 -65238822 -162027755 -118124265 -37451935 -997987610 -909058811 -328862806 -130713714 -779467474 -769172057 -692790259 -373221654 -293001124 -716803119 -200694663 -151283811 -314652795 -369420299 -293271432 -14277419 -157021330 -481709300 -743637714 -963695147 -406818928 -310661682 -722386959 -460636734 -814355009 -564944398 -457466126 -379996453 -422760275 -343444400 -409385679 -27195494 -255700959 -692376844 -783386553 -946452857 -362330827 -904335133 -750261851 -962748087 -389449773 -353321355 -978221466 -736196409 -944170738 -595028969 -49711850 -442153519 -500804098 -256809162 -765233562 -854816621 -98790173 -140379923 -912177194 -135590115 -336405178 -586811756 -591706472 -748326295 -725506765 -479698361 -202568632 -595083462 -760505636 -403539323 -616319119 -91630058 -375628274 -192332471 -454254942 -57326869 -154924193 -413119353 -907912008 -479282562 -675508304 -9427927 -950139042 -717759104 -621046049 -438177636 -82837109 -214687920 -126697268 -644139749 -439108854 -56879338 -457563563 -636177610 -446782138 -452539248 -424056438 -976170339 -476281715 -373761371 -262971484 -407702540 -25770679 -736119579 -915596583 -972106819 -88998436 -708624552 -951307803 -735973289 -31907506 -811585115 -14239737 -47586988 -550325046 -507718733 -15449162 -313007882 -588325625 -826088295 -722713322 -932168283 -56021114 -3225511 -515123942 -731381960 -698943802 -472419151 -789724930 -62850551 -833569921 -888656468 -747686599 -192219278 -191336591 -965614856 -927125722 -147106994 -481195017 -326946144 -358239258 -492332896 -528392775 -954212910 -478502939 -57940810 -342372968 -673656278 -334211704 -633184689 -446668607 -429489928 -90483505 -999852787 -177709338 -385754259 -86864296 -741865346 -119418796 -744276882 -378964889 -320919535 -726999377 -979065682 -173381997 -638731258 -676886505 -57870919 -45229121 -156119132 -445556217 -651014429 -71908468 -614122692 -876016435 -502422786 -981762201 -954141217 -908119078 -835161421 -350405443 -188918867 -530272318 -750837050 -743574561 -792701578 -859983781 -665316598 -838063628 -533208316 -240228496 -477418635 -689728829 -295997640 -471416229 -368867723 -366178276 -252868694 -463874340 -794153053 -514177687 -743885572 -114572896 -244772457 -701067945 -182244618 -108879461 -63997920 -868594912 -728502964 -533843344 -606527243 -719506356 -680709949 -511457108 -753493752 -686827076 -262746762 -806206114 -381915113 -569668034 -468897270 -208788003 -645336947 -528855250 -162373238 -208635345 -745164850 -82405957 -254869154 -496975573 -476264388 -720554696 -407585833 -180387944 -849011946 -160264934 -629731919 -644798309 -960733520 -221571000 -171874018 -14206223 -262111328 -662368185 -514265171 -425998668 -509787714 -469593003 -726566135 -618008620 -179710212 -184111474 -158076773 -698200939 -326769055 -988408654 -242563033 -861278408 -704187369 -402594813 -150609271 -250922409 -729981950 -765085058 -897375960 -983540633 -423480246 -219247198 -22947204 -64898589 -353572220 -879417337 -676649010 -626466628 -507854354 -141738798 -849398948 -486563044 -53669006 -866029654 -737085705 -485097196 -637393973 -676669876 -675695119 -527628218 -347839884 -980932982 -453582783 -554994167 -580372385 -362216973 -575723508 -778435030 -953277185 -570431270 -136315247 -218096967 -748502850 -706652181 -264871813 -318845769 -788433044 -431864560 -119140407 -771850138 -406989050 -905408497 -343609603 -999288470 -104560729 -961918600 -4942782 -143998412 -958962590 -116141869 -955770431 -761573248 -123798169 -734056927 -49423479 -710209373 -859395315 -714561037 -924559875 -151135841 -195742844 -835466081 -38019871 -647984999 -795570612 -450956387 -424938226 -331742754 -438891849 -548222009 -746375553 -809444396 -469604061 -473407439 -42881525 -836854445 -713718533 -538122554 -392039648 -135711160 -964013389 -841884137 -579906098 -809994697 -994698320 -472382713 -66384059 -282592889 -717509381 -488038002 -998816106 -62458601 -631237740 -884009997 -287849069 -863664152 -385791592 -41781405 -82862930 -382865939 -584015487 -855559378 -113627571 -957741772 -443683174 -820855665 -453140991 -941434584 -414426598 -420948350 -202697088 -373230957 -956366733 -254608738 -833804621 -456958444 -802764030 -568825339 -751075314 -624170967 -853681996 -58705286 -403627561 -416835634 -14545151 -72371042 -870182203 -974218966 -473174557 -512561382 -309058376 -862630017 -857651175 -522928629 -711299553 -451601022 -694698418 -687836582 -936488199 -331060650 -288403558 -836390583 -401791746 -140753079 -329038110 -291945944 -192848830 -283260645 -638666307 -55732509 -124230166 -754002059 -814087685 -817646810 -178125214 -54514427 -258104046 -879761104 -333240250 -375406124 -990645104 -227145302 -157789637 -311332559 -431159377 -855810607 -314598838 -26879761 -552819983 -110195603 -207931558 -498762179 -571147762 -375037408 -892173095 -962006151 -695630014 -777913937 -635697359 -46101575 -284782917 -352225576 -7585415 -72260102 -704660820 -631906161 -15466376 -137645580 -431787297 -834165525 -408962075 -211098656 -361242664 -806208473 -17537763 -206411416 -939547663 -693356403 -850671940 -646352375 -549895700 -423708522 -778437191 -87720854 -231345793 -762064807 -203419853 -657703685 -412742433 -624602361 -972391546 -995100441 -407885607 -766744667 -710223402 -131607192 -183815602 -742706877 -459830104 -439888456 -842797982 -516012454 -507726449 -313450135 -389689309 -166119449 -177479858 -348223899 -817783880 -7609278 -101909379 -939730956 -444777428 -120964991 -223335796 -517145683 -707683727 -304332449 -538748078 -877195513 -454004535 -226882463 -499425326 -984615572 -209162271 -344329311 -495618164 -711230729 -548828034 -172766068 -995977 -441621930 -153281238 -945149775 -263649818 -271373466 -971822640 -573904789 -594563411 -5954532 -745719833 -792042004 -157693589 -746846712 -910936816 -934440647 -633012043 -990680426 -526892520 -679823733 -813924391 -595749925 -293708170 -208733967 -225110997 -431023705 -108610909 -833902315 -234372788 -804293485 -623975618 -391147727 -379723799 -513342474 -253855350 -644928727 -862924029 -274053623 -445770632 -834619224 -981800914 -530096870 -702914724 -628171215 -491911333 -223573181 -306190795 -692807717 -133588005 -920610476 -943598239 -295849350 -730065364 -926162298 -584685655 -254958738 -399745129 -63265745 -344758088 -609548838 -171928149 -261507596 -394476648 -157636488 -756596063 -78255526 -259526116 -663848679 -677741313 -183256154 -993873033 -416189581 -22136599 -414733299 -708310156 -605483537 -795410445 -916667178 -855012372 -245628385 -211806039 -437122624 -160373754 -615833372 -358743396 -130014990 -665972161 -798330100 -303709888 -960321281 -731795090 -94796191 -948062679 -466025225 -826976641 -918147140 -803301660 -179204522 -93252557 -321324488 -852220743 -541078415 -482825519 -45556745 -342648913 -788005999 -382688230 -588995165 -308247365 -550758577 -361669590 -508717885 -812833461 -939598264 -98568740 -432027755 -288168717 -393587095 -356726789 -320304347 -626610308 -300297410 -908122245 -107125001 -966529443 -492465823 -574615489 -366269430 -330234924 -401249954 -501670365 -882325984 -381533293 -115864304 -330946315 -384494821 -831377944 -83795269 -395997264 -117200562 -788737233 -88334600 -323732747 -790612174 -386631614 -929359085 -730441051 -939918657 -883333379 -307227463 -130232771 -918982579 -405910002 -423426190 -895609421 -665080258 -884858693 -943412604 -865138272 -314247365 -117761433 -582986189 -381319145 -339730547 -140571608 -632758431 -845838056 -312724333 -171741508 -170641056 -575038498 -367954843 -942299551 -64179497 -275477398 -414724246 -428692830 -933073068 -956959417 -803572804 -780756886 -304793777 -435114810 -478063101 -102450425 -926915009 -986812762 -787760073 -532754114 -467530935 -542439404 -722751880 -570609599 -911658639 -627444814 -905684516 -981460481 -699106702 -62084390 -743663682 -75388731 -219839699 -332797003 -107942937 -233410786 -651503158 -767271693 -71546646 -564300868 -399154727 -718324626 -902239225 -910701564 -858404669 -421039446 -380337466 -95031260 -177076438 -126534338 -195883810 -101404417 -365931935 -740753404 -618463072 -966869338 -503177272 -190852332 -584531257 -979320325 -183983719 -723268265 -648326735 -997482844 -377745145 -622298956 -913916101 -473181094 -420488387 -808846004 -972512257 -507685429 -881814264 -881498792 -595951776 -668976659 -192592005 -910036338 -964834006 -728723440 -562957059 -718525778 -866850964 -906288568 -883788380 -943112035 -939648453 -915985674 -249554385 -908728989 -91152812 -751980506 -68740918 -422125906 -208770840 -770976336 -210646212 -836130305 -855711534 -268274628 -850252043 -964658994 -214631998 -286861416 -205805337 -126066495 -339477613 -989946502 -475134066 -806909330 -945197996 -150028667 -800505178 -516235396 -923084452 -909232214 -914036568 -397912030 -256554859 -715967337 -155742849 -289479651 -371289576 -286384977 -896228086 -718920732 -528400446 -18623561 -507613065 -436098944 -793098623 -997409306 -213806585 -797589775 -356411072 -138216386 -994326477 -343552965 -727427248 -643518141 -574980240 -614214235 -904781921 -40742004 -673319698 -940924716 -965563494 -564283115 -273387082 -686078016 -865803139 -948364461 -119027353 -732205030 -504242517 -681215703 -678559294 -123397018 -994863126 -459863156 -336472542 -623661659 -799649825 -594118271 -894870629 -719179283 -487749950 -138986988 -159117489 -223102875 -172560785 -549546031 -92955651 -861342858 -373888236 -896747859 -311354976 -144265100 -266651818 -728745084 -340936820 -233928718 -408316781 -652969163 -570313393 -703069837 -400419977 -736763543 -927140926 -19411178 -640175953 -107310174 -25812490 -127667206 -283298993 -86587298 -670615053 -132070194 -724704705 -543616834 -825230807 -859175092 -424324294 -41393008 -629796445 -296217383 -838085839 -13561941 -478376275 -75082014 -513340158 -523179785 -476169923 -306339784 -741265310 -973464610 -402649468 -249272306 -956601993 -405304264 -62698384 -311252329 -190036831 -107208144 -130863222 -271910239 -506366211 -946936089 -634560567 -122252029 -363415735 -974092522 -778849203 -143176862 -710729117 -954361552 -378188705 -360441944 -867395938 -887076586 -789476821 -310034167 -157739508 -840606857 -823549889 -522543175 -474810255 -566491839 -961899894 -42035863 -785033793 -979799552 -599915798 -354509153 -206451193 -210717931 -525941815 -648743546 -907207166 -60327806 -393142282 -795223294 -539881723 -306048402 -361528108 -306496292 -645484090 -597479792 -153868976 -271609598 -569548119 -135156521 -610173234 -712359328 -970232281 -955197430 -102575483 -819201743 -587348311 -980756548 -721089856 -147189984 -677953867 -867149778 -175779705 -398944125 -91974532 -273888297 -960379666 -816578152 -102669096 -259804507 -82323212 -183835796 -253723425 -205276218 -946446190 -956275193 -226846640 -363559293 -147207156 -709028766 -440320149 -332844593 -969166612 -230094262 -197516794 -688888621 -563424996 -79497448 -176850327 -539165549 -73548792 -977320450 -91855646 -965345081 -226748869 -572040002 -760419351 -936180407 -525369466 -306392916 -706338497 -282253671 -92533113 -262937046 -693611811 -37190459 -454488232 -784092217 -608942038 -7772183 -150204847 -585025248 -732849178 -901034475 -264890892 -552922893 -290215228 -178991922 -470143763 -974563507 -323683659 -955612510 -742506578 -419961794 -866169296 -102757869 -358235269 -495670181 -189370448 -514126838 -268729491 -939500140 -475149120 -435596748 -951757612 -525790895 -643517381 -485287370 -590102702 -109451982 -354650847 -58129694 -444566273 -531562289 -514551690 -467165157 -830709940 -861625079 -768206209 -167320284 -604474254 -164160311 -559564515 -176740361 -625890869 -621021012 -25072775 -956555060 -642713074 -796504955 -730943274 -920000939 -342739620 -456968672 -800835807 -734271084 -791910182 -101709531 -88943958 -228130367 -510471936 -485129927 -783123990 -727641704 -29225504 -457791193 -80033796 -508792543 -333199506 -331003696 -266043465 -499540376 -870916293 -489509079 -137784131 -534560303 -245408843 -189482875 -265164845 -182092482 -332367233 -569499280 -278717904 -864481706 -744899736 -29368795 -876038137 -924975402 -896166268 -46694972 -693298540 -793946727 -868010008 -611792316 -947881440 -385354970 -253909719 -40989716 -810966881 -99009961 -649333692 -652606371 -413613136 -673295965 -116621660 -544596300 -787666264 -711633276 -477931115 -418675716 -581775253 -59560361 -2333584 -149575624 -674525805 -201040942 -870368815 -312919454 -849169497 -709085251 -34401870 -712672637 -863402758 -514588308 -37532567 -527300952 -979197650 -626908523 -132040675 -630379543 -985835677 -111222862 -808119028 -320856608 -124420422 -864615765 -511653784 -798564207 -79497238 -505187414 -747672942 -248700851 -268240809 -344594874 -679201862 -77277532 -148280617 -957222961 -830566212 -479684743 -445148482 -84531302 -400098165 -235835528 -600757243 -854851882 -441262014 -959069894 -172958833 -891090952 -592210742 -878644174 -45040966 -225806917 -240739046 -237423698 -486376259 -703497019 -863992295 -7320926 -914343339 -630284811 -313153702 -13162223 -796761049 -122603532 -257545532 -584942043 -668691801 -689502473 -527976868 -848150115 -222161541 -500390371 -492509724 -452131775 -211373016 -518362406 -593854809 -531487421 -215470984 -626016936 -609933499 -835485806 -293988446 -612166252 -252594081 -875347944 -580925417 -295465981 -991475752 -18238607 -775164505 -955814195 -32402091 -92686374 -434580683 -910400749 -388452203 -529094551 -381180117 -422733754 -340809229 -49724384 -214303470 -486274493 -60123478 -461037253 -139687227 -569124925 -951350311 -315014638 -637697065 -912357761 -160687939 -896114444 -992788262 -396568533 -986087703 -375131030 -58293343 -933201149 -202547397 -339923684 -338492990 -403472952 -3060030 -960646712 -805451681 -658217228 -711800836 -633850939 -537227255 -491662273 -375913448 -987577819 -126098339 -572828774 -784997711 -757142657 -989755720 -388858109 -36507011 -466115996 -489619296 -381315477 -188710457 -281568534 -476329778 -124295365 -969679493 -94402483 -959698015 -675728528 -785625389 -853735689 -525939843 -896076879 -988310566 -237280626 -172772513 -668850758 -409676787 -520325847 -849676976 -118215068 -700789605 -361180259 -824664502 -689636007 -988002108 -946642943 -198453812 -615939784 -977547274 -37151891 -837947564 -114819493 -67636147 -975563773 -534546655 -752951638 -360744483 -610315936 -223244609 -531603391 -570670469 -936105299 -614647362 -825756791 -528228821 -987124628 -173615914 -809830554 -293714089 -32358270 -530235012 -28282414 -509429528 -92611990 -214954031 -690284954 -64026169 -204882709 -32520591 -790845664 -699345364 -153170447 -717542187 -785793081 -408227604 -527671624 -973843599 -999609204 -633797874 -989492775 -24276439 -849892977 -539677972 -98404797 -692907268 -315012189 -667183549 -470778443 -438968547 -182992669 -221350946 -507725054 -216669761 -127063668 -177886001 -774968872 -923923215 -676109161 -534482395 -730812691 -672171822 -520937563 -259552290 -139718985 -844770576 -910368050 -628131325 -221527679 -707362982 -311598027 -718561803 -89674110 -173875399 -64776345 -617104288 -654005058 -662823117 -888129193 -438024737 -347506370 -905221807 -514723369 -424312786 -242101290 -478293322 -661846439 -272770603 -939800984 -302300167 -543820221 -861314356 -86679575 -129146619 -244651840 -577883240 -515358822 -698841078 -217181829 -918097190 -1621744 -95608434 -113730442 -591928746 -906239101 -400057760 -78864930 -41765833 -839747488 -362619709 -819777431 -232888465 -148763331 -379742556 -750923861 -94420019 -738206073 -1075394 -415590857 -773351649 -84849515 -708778936 -954216858 -265378745 -111499023 -448465944 -759333547 -495483619 -737970365 -166926077 -234120426 -687920285 -153036302 -378826350 -993913891 -93661983 -922714204 -269274734 -698992987 -793027140 -900126616 -844439853 -678647033 -64844982 -881785646 -440769946 -532582866 -632443143 -407733548 -190578624 -159908490 -597032892 -695821031 -50824912 -474642501 -520070336 -563151837 -885030416 -22449951 -971040853 -646826597 -796255055 -342339085 -974402351 -115879818 -199676901 -898414337 -275007731 -36340262 -451222108 -506252999 -756069411 -512709570 -961289049 -961289459 -30747824 -105906132 -789733403 -425894847 -581157371 -545640992 -236434354 -145310938 -619205296 -954526192 -447120847 -614459521 -215412242 -785221686 -679535237 -742418932 -139929240 -337840381 -721304810 -137026787 -463153675 -682872653 -103591075 -355909685 -410516186 -499570694 -374507631 -273003611 -537396802 -82356645 -539365509 -209965591 -896597631 -914435858 -423456272 -20843101 -718863500 -809757812 -10056769 -454066424 -374478881 -973530273 -659475964 -450379973 -607614092 -697473911 -979595138 -824576569 -173234215 -611941276 -825272054 -524320087 -472925413 -160355585 -797306127 -764717854 -215291989 -467049619 -522129205 -757009504 -140909133 -129668439 -433603674 -515627240 -601711813 -94490698 -409496792 -866642223 -252258933 -778857708 -788511964 -715014748 -677128687 -703434392 -916837608 -532953953 -801392615 -208117158 -802961935 -471791767 -706220391 -283163047 -829034434 -373809183 -581666811 -674304513 -763824364 -208424569 -621415685 -580311765 -595606161 -686427130 -736205018 -165432068 -384031705 -503485695 -400182715 -974002317 -38617474 -12445786 -47798331 -186783320 -315570049 -186771601 -88879734 -968878855 -153251969 -177163669 -243817601 -380920469 -264698112 -608565035 -527603439 -926336987 -984786632 -45865929 -486952762 -290268404 -681794353 -187717487 -341669856 -32507582 -205716660 -976068429 -61946270 -131782999 -247204059 -861086887 -52673405 -667609213 -982296188 -69141693 -278140343 -762661441 -772727782 -116379853 -223569885 -132292821 -664531142 -396607588 -559231110 -861601448 -369183306 -784608864 -832460825 -688917956 -140504306 -557968811 -46182471 -62851375 -682811214 -57682148 -7682164 -32660575 -22314689 -310451712 -230916559 -203908950 -797737987 -962445747 -27167912 -643752587 -127882469 -650383907 -987925562 -555176134 -112050612 -727440606 -803031253 -241614169 -95043776 -320832693 -163273036 -126077148 -971827148 -748884185 -657725415 -718090682 -706262376 -64927307 -261620207 -567515015 -656483994 -360711679 -755566895 -612297445 -609357055 -74486915 -815278554 -749309641 -49100635 -65467560 -708222965 -110293935 -331907 -428267567 -477729805 -945962513 -114139709 -210254422 -148624376 -982399995 -955591121 -101248237 -296289109 -651996725 -298396062 -863176427 -468795153 -349496038 -16757635 -555036956 -510079539 -829400421 -676677796 -637510547 -149725563 -30909188 -303747082 -145672667 -547503190 -882714128 -676349999 -486322387 -895686744 -920928894 -480253945 -55234733 -699293635 -81819498 -761425374 -141522852 -408782347 -203671916 -244770347 -941502875 -755495319 -683995540 -352279846 -425613000 -118120242 -698390608 -982628999 -942201695 -690400313 -966499802 -279864894 -112426690 -241117150 -581356615 -487340550 -977429271 -171425828 -128748840 -672842447 -273288688 -536280806 -784985511 -152028488 -68383378 -871977011 -321966371 -818556035 -921925530 -344830202 -894837658 -353178469 -315082828 -328247250 -495196227 -865413772 -641748982 -908817559 -696656711 -120794483 -829077781 -84363035 -981909876 -302827735 -2011602 -570884578 -8760952 -503731587 -992862609 -885106771 -147090176 -122656384 -812913304 -233212833 -440135051 -718845285 -972944673 -744652647 -438985384 -774017700 -117033700 -624878616 -675847607 -510311062 -222963491 -646190974 -388592612 -376247332 -595604846 -416414395 -266658931 -677872470 -481361617 -500751299 -645714985 -665519449 -479561788 -985160840 -624057460 -72471806 -84284566 -813908340 -399040785 -852311578 -372712228 -282827261 -178316235 -476982931 -480776682 -143558747 -244163113 -717916958 -1195218 -458402288 -737835106 -314539655 -781421316 -417072286 -604411656 -181141446 -882214667 -274153878 -845874051 -852813578 -495976648 -312534503 -181139827 -120741767 -121593873 -142879908 -706258408 -502527313 -489913828 -859141206 -76677849 -127617995 -643999879 -58301192 -127698928 -221274832 -842185172 -769234764 -117830407 -907007561 -207297176 -181162979 -788600037 -936909126 -446221621 -251596290 -492244721 -193234612 -59903960 -272264624 -818655798 -964513243 -518756676 -826734878 -74842245 -975361900 -55915182 -443025669 -42261976 -234738370 -653416097 -690884694 -674005266 -955657809 -782347682 -421397675 -338335285 -834369812 -179920110 -360009238 -889691667 -698604903 -85813497 -531161564 -726898501 -245980609 -108558457 -529724963 -843218316 -886455388 -357778604 -654645614 -22938490 -795083458 -475162472 -760968886 -992627730 -973831129 -709895867 -980468982 -519623118 -503793058 -761048160 -347457922 -915602666 -582977463 -813206735 -263381022 -121475358 -801668772 -231982429 -671163683 -555791422 -19233668 -226733083 -83396708 -845416486 -155689885 -29451483 -331527413 -347159591 -234871392 -206106837 -605985281 -476022974 -291670050 -434839562 -713403794 -646153848 -954114750 -521657512 -425237365 -196465962 -745740027 -940758921 -307471840 -987240182 -137816147 -834116422 -815780340 -580323820 -663310168 -698161827 -442660369 -261236852 -333056384 -702792044 -306669343 -102519235 -824547282 -158448912 -993649346 -185003274 -948514727 -719423793 -253960935 -710103482 -569716754 -863555018 -373441705 -993869198 -866047132 -525475267 -643342782 -550349681 -603174117 -70585198 -400455695 -570592296 -514693835 -10473226 -14804958 -989042860 -49098202 -426837391 -129761116 -391089034 -298220094 -563158076 -272538190 -863846582 -834764228 -78857488 -206659613 -178284182 -900938882 -489522082 -744936204 -406376374 -970444449 -727568298 -605192611 -770511262 -398338264 -939569168 -847112257 -398277852 -200219991 -333719374 -21003762 -354288105 -577698242 -76943718 -759614075 -759549663 -514875953 -373586628 -759554853 -583413226 -673450864 -592686268 -31875154 -554910141 -676049406 -752793519 -971599200 -968935563 -248029270 -767321132 -727429709 -531621764 -808310627 -91807313 -877686814 -60466122 -172271069 -839297896 -429161971 -229227009 -293415591 -136707026 -372737159 -278271734 -522608126 -487459009 -959575881 -145278101 -900840391 -521841440 -76554597 -91509471 -64700963 -141157290 -630124173 -117329731 -869795770 -686867465 -523740593 -583484343 -831030454 -768788994 -694904906 -608491645 -350772029 -74850394 -304873749 -42692376 -818403064 -556024186 -520454984 -468813580 -54682292 -284785784 -984113214 -349523883 -752581151 -779345682 -268788650 -745882159 -954302655 -657109411 -441758325 -585720482 -359023329 -292398605 -408644338 -739044189 -424082593 -870302528 -176356382 -651883493 -763063755 -174455167 -687870150 -260898290 -176621607 -199223538 -486698025 -726358015 -351335608 -276015642 -751832843 -62428305 -967809750 -119410660 -152768740 -701183492 -384003402 -237748943 -236491211 -829564757 -573991620 -135879173 -74203662 -672056078 -381394901 -627572917 -878616616 -249782679 -311355395 -182116456 -667606515 -589491978 -997311724 -251486002 -743836426 -375501235 -534635352 -523961784 -1268140 -533045043 -872397635 -610522633 -918356201 -304968514 -805523600 -764443836 -304018504 -580758911 -803738739 -711059541 -131335683 -292586373 -221557421 -505376172 -598966641 -332893231 -148103648 -892383291 -606309854 -877837097 -545135822 -231254537 -56148324 -750913091 -448338119 -507087526 -692867277 -40451878 -824306484 -573074057 -478587706 -841969256 -473690917 -7942751 -284482087 -249268139 -466453342 -571471399 -670465931 -838246744 -640548920 -219270284 -418333633 -407077228 -497830703 -425967767 -730518575 -192658595 -239531778 -931364845 -121565392 -591257196 -368068014 -592508973 -54718275 -392472212 -273400688 -311941136 -862117224 -795744133 -254392746 -503021208 -10287154 -922055670 -754264394 -990271089 -435408670 -148277962 -813115245 -221149146 -450341504 -311346104 -96202849 -961858983 -13141434 -91692196 -601298374 -300263622 -759155948 -229334659 -53788700 -554238685 -516400904 -353132530 -508808428 -865600111 -322604314 -554915269 -392355764 -232567125 -235109300 -707389837 -239684562 -441676163 -611568521 -106761118 -595852127 -3097710 -492585853 -708964229 -973297550 -401078897 -872549427 -413662703 -170300786 -656338085 -129078101 -100091888 -304871772 -250376012 -196559750 -894248581 -305142329 -93159797 -664199901 -526182697 -497769661 -325990168 -546374245 -338248391 -49408165 -942846143 -715720443 -653891263 -922265098 -442814845 -805958374 -323817589 -994741000 -909898741 -346140794 -628971843 -416379509 -52316818 -190540308 -779137035 -158774236 -888760489 -828863008 -167944197 -191028397 -441205817 -374462563 -933180575 -427732325 -274961666 -545203681 -898503768 -439327306 -497132053 -535552247 -841265305 -650722007 -373586906 -578251994 -33060413 -587301287 -262029686 -6680363 -29851452 -340664263 -389228214 -94496837 -948130400 -688771584 -844155812 -441934362 -92710147 -474814872 -828068345 -810951954 -868093978 -869306961 -840828276 -102432544 -51057315 -611903225 -56553961 -742521435 -376264960 -485535288 -278134489 -386170662 -81991993 -91181234 -975766978 -572259957 -336614137 -265827495 -968271258 -162349030 -599550856 -276247798 -934952682 -567658516 -695823562 -166900835 -491702163 -932379326 -317479669 -711853968 -87767764 -444543861 -214181047 -712002921 -995223458 -730882735 -696298221 -864434398 -335159384 -45120079 -397057422 -803367083 -631849181 -857082726 -852070193 -380218173 -865309306 -452653783 -775431423 -443181732 -843247576 -679493908 -215286447 -917239467 -605223697 -755573347 -537089502 -383726498 -42844344 -713827813 -765001052 -574974327 -881082115 -569330254 -50120457 -402045997 -882241263 -958689876 -406432705 -870638969 -228386197 -615608427 -401668787 -257315762 -972723505 -826298787 -290434747 -873033305 -876469020 -592788319 -622157530 -247501741 -854852066 -941144729 -722357229 -730794445 -306979443 -797264745 -174652618 -700739739 -681192957 -389532563 -107393103 -593718520 -762958913 -132929313 -741296849 -845629598 -228572079 -140319939 -383294469 -740537255 -524392353 -206220782 -239914717 -353852418 -372023918 -938101006 -116983204 -525766425 -912566767 -638566651 -719906244 -331344030 -250357079 -482489302 -545565971 -648408102 -440571661 -612909306 -251087803 -407914067 -458050456 -626941734 -23050626 -787459646 -646748734 -375617219 -711251414 -490379497 -841526077 -324670657 -909361511 -134769857 -619514562 -40934396 -931150686 -94756022 -955176714 -330304495 -794439100 -621552674 -605268999 -935135176 -847274912 -354427868 -265707562 -976716466 -400661695 -736358403 -690528044 -371494646 -692760928 -361220702 -939418782 -587037624 -346859703 -521237982 -448735747 -719734198 -969904266 -129189159 -339810906 -251668430 -536948356 -784519499 -384361813 -529811020 -935209994 -26489620 -491428085 -429855238 -532355410 -410070734 -776379659 -552286411 -938328603 -867920153 -654059290 -968090390 -982256093 -32037562 -190594254 -395681685 -285943631 -87030499 -384538440 -21896706 -818884973 -239042245 -41651293 -802534445 -374293965 -429532814 -559465970 -795599393 -286805198 -791566132 -926282449 -572098572 -542425972 -422630882 -543295908 -532946830 -811136703 -4716314 -66747096 -720081797 -150932966 -786893915 -532217063 -45058097 -196749644 -420608391 -991212777 -854678317 -231559415 -377001242 -448644526 -267675336 -577451184 -18692636 -19733095 -503097666 -330482022 -980732003 -399419777 -524081092 -616053084 -594314903 -359483678 -314275059 -646494825 -774573044 -716556962 -324441619 -231214505 -280849375 -366266688 -590213489 -387235063 -306086412 -835909061 -263000596 -855502835 -479335147 -844268355 -725753202 -949326137 -674646241 -202450077 -725977658 -386857646 -425487877 -183510907 -860256884 -695327780 -595808178 -630586226 -419057929 -315799085 -296440414 -959672995 -484313192 -463268366 -321620272 -535354757 -24510398 -992897264 -124153204 -468624573 -112703064 -63421244 -825466037 -756914016 -357043445 -15264636 -147530385 -912828121 -227588737 -361070173 -500802894 -580096748 -480554383 -910024987 -827480118 -453363821 -765018618 -684819967 -816857781 -292705291 -535978348 -94737028 -314153572 -702357426 -357678105 -246841784 -53618092 -468611097 -16144058 -949347537 -175748379 -131572722 -760048690 -944106996 -166956630 -116699443 -990337594 -992151796 -393882341 -210512257 -936454929 -266212469 -903754511 -556904816 -267585803 -211852721 -526235512 -358286591 -306476593 -211152337 -972456831 -466921723 -333837543 -782433160 -743015170 -997838474 -30614095 -398425588 -827122612 -725431436 -818563132 -504534212 -331528006 -65861222 -373968223 -712225891 -391097394 -585504256 -682928986 -786654507 -774512379 -288195322 -275650872 -178538706 -410519965 -557722620 -317436258 -232646297 -553165674 -975348144 -632972598 -642717468 -668604640 -177369211 -577326814 -887168835 -219624758 -219668648 -875495860 -244569947 -467437669 -94151086 -820577183 -328748607 -262415487 -684104504 -475244754 -836160634 -202937981 -989769919 -292780215 -407327453 -684224691 -372737054 -156240055 -678631904 -823115090 -191126938 -294481581 -793437075 -767763007 -659627831 -958742190 -618563207 -558376406 -367667998 -598019129 -808786593 -514365113 -207952438 -311072762 -477780543 -240934725 -597663482 -511261060 -295196572 -981428808 -32947954 -907543856 -928076918 -705113479 -231828991 -469082265 -479243718 -447875045 -476500239 -582446412 -163690626 -211740907 -385705374 -735930937 -508530367 -939956564 -435993714 -26801401 -635439909 -245478303 -407070697 -908800000 -806031133 -485353632 -379268214 -991773658 -657285301 -761585374 -71067445 -580476933 -311907933 -866937579 -866642095 -987351476 -961424357 -93384281 -553333611 -460960250 -511698807 -773723755 -385579411 -601240763 -135225314 -172151166 -866680575 -574294496 -463204516 -41826181 -177887025 -18180380 -906664071 -672786963 -362141120 -377331364 -306382174 -823509479 -427328016 -216876018 -791113441 -810139119 -11663180 -782583321 -602249425 -461227299 -414436958 -225492481 -719015711 -404875878 -227052783 -844247478 -317459735 -536545546 -337338767 -359810653 -94468129 -641711565 -962676332 -409249184 -922089711 -857553736 -831685459 -326237158 -893447229 -156700673 -236762469 -901782913 -79014374 -383178702 -20169274 -821604541 -781658283 -619576480 -169266499 -281286999 -805434386 -501884847 -369798420 -69253985 -946186047 -998652269 -19524938 -102932105 -723336439 -988007725 -496980328 -378367135 -203515813 -110456988 -369317429 -834369798 -647484505 -471317922 -34068322 -50765090 -589335770 -654652392 -616921029 -208143822 -2449742 -382600126 -69333098 -668115842 -176364204 -760473951 -714085855 -700441511 -228162158 -63139938 -410547515 -825944357 -759846715 -566162827 -98607375 -906891079 -975697493 -575121994 -600942644 -378365177 -353302740 -152707520 -425873299 -375959118 -948708359 -688067314 -506992750 -315502728 -630985436 -587493426 -281670595 -348451947 -109750015 -383880647 -363238309 -256600215 -220867471 -387693255 -392715327 -693567570 -896465224 -355067827 -915900612 -788610326 -507231372 -436783239 -948341905 -91940419 -552796269 -704315949 -815454405 -472655546 -121758799 -423825961 -208859402 -969081587 -992958242 -691304656 -106024254 -657212413 -328535197 -167514442 -521298253 -907240480 -216656930 -270660301 -405936350 -972545545 -64685741 -440933940 -711244518 -56438024 -956007872 -159571290 -60504076 -171884975 -697258395 -808312411 -104403985 -993947452 -962494228 -943577183 -256641189 -427975334 -705142815 -896705430 -553667009 -661958548 -448528638 -904254360 -482946402 -982836854 -261833715 -673222839 -169059259 -637413444 -431450482 -81390485 -445014081 -882619849 -363678545 -869846190 -659121712 -526343793 -406133983 -481960528 -425216843 -835629344 -22259807 -889505119 -44939523 -665664301 -849507993 -45986169 -19826174 -483780073 -916117537 -195774193 -281001427 -518072689 -671121496 -399776361 -569424547 -845485041 -689399819 -993557483 -318474731 -290163944 -915872816 -304101615 -279897661 -65651864 -59189388 -392847675 -407035725 -197626974 -869961930 -407201991 -42826302 -520955359 -28631984 -467683991 -906950142 -707994900 -213810299 -42550073 -821073260 -457562876 -343136530 -799203737 -885120839 -42850727 -496090897 -601199413 -267533113 -403850097 -121834516 -675209471 -598440143 -377061992 -360167759 -769974707 -43425764 -603624860 -426463414 -563328394 -330668497 -988743724 -635616480 -523739242 -227222677 -824619731 -456325598 -818376463 -381329421 -851941728 -468548117 -238818954 -513989872 -800221948 -614526340 -937187102 -642693157 -890527492 -972517978 -944842406 -384261176 -767504626 -385844706 -874298365 -364002271 -462813108 -655905298 -726588375 -815970624 -154686233 -509621614 -202583741 -724980492 -757400228 -898365757 -139436740 -911477724 -698015710 -897546066 -475839903 -159563802 -964905137 -249846296 -773199585 -210461958 -723753260 -358244602 -336684370 -621822707 -932836114 -23657991 -753785524 -420360487 -194491591 -371576989 -95871836 -275326709 -983173676 -597372174 -195477753 -578493430 -798171973 -8987765 -209328412 -496373607 -963806083 -149900374 -163340343 -677155030 -763836183 -277788422 -420392967 -30399260 -64262152 -652111223 -48800212 -590897286 -202124610 -406295136 -982256956 -520568549 -245539087 -726440871 -979909474 -100525266 -485709574 -879789666 -970891431 -653942383 -947225770 -4192551 -350414394 -633767824 -224249472 -391614265 -44350480 -79119575 -871659041 -794046121 -367027404 -694895982 -460345012 -862165583 -610359650 -797208257 -115272029 -168852982 -143203659 -444940371 -986998162 -880909686 -342197370 -85264076 -192285525 -602959314 -505117257 -526256506 -617597340 -901117348 -220610215 -490846149 -197276677 -144890415 -250553750 -860148129 -423445011 -745341775 -557252455 -155830380 -191123546 -407650158 -794889940 -121472181 -219673162 -951828620 -812441691 -544724845 -639468851 -260167398 -98718763 -447070076 -257397103 -221221844 -907675274 -533178806 -861633559 -59068767 -405564207 -914344909 -729288207 -202329703 -156918714 -545298828 -824250584 -826912081 -573944627 -493447582 -370459868 -329029113 -848999997 -140802245 -247092408 -583967821 -940321136 -567702596 -542156768 -316537315 -581082833 -910578908 -532644620 -476712987 -59765693 -352073070 -68166010 -337799213 -655971370 -786460827 -638683309 -423766569 -166598664 -789425060 -379556861 -939286116 -589523787 -638966842 -786887932 -872455984 -676159746 -705515572 -136061370 -249436161 -784910235 -581589582 -923076644 -693377252 -616177919 -106793267 -567856095 -2011217 -133774109 -797227564 -35296087 -843280178 -784943785 -338999906 -468176334 -708009849 -527876282 -502321347 -670226809 -197327284 -527887455 -852743626 -611328768 -416284401 -204253248 -414848051 -955150703 -496544253 -654577162 -403893847 -308572250 -201986405 -94058549 -546263575 -291161650 -502619101 -935150430 -326078191 -710572565 -690505289 -58205970 -355075022 -423923339 -17590886 -538795870 -613195669 -384603605 -855961328 -648187828 -753745862 -254333487 -669172028 -653823734 -859314631 -165877953 -751089889 -9140881 -226349321 -194666155 -300457165 -184293261 -373959402 -476742148 -25775445 -482284542 -846313975 -668609692 -768299133 -105673779 -524092866 -444402455 -911185998 -327219088 -897353786 -881641500 -225823942 -777438814 -774812319 -234610211 -988651581 -924563922 -507242835 -948869565 -553460940 -933241959 -378321531 -517047204 -53389927 -406307842 -941909526 -665035176 -784860419 -809346112 -464269499 -557585445 -751549482 -764244033 -581561224 -988756641 -716356598 -233210279 -83432901 -122613092 -203457843 -192273823 -353810175 -193919515 -239245829 -291771218 -258231804 -168480286 -399900478 -69461317 -131927952 -296624210 -910131775 -620837292 -563763081 -988207124 -886598632 -643621373 -756669280 -389870965 -590574438 -954523000 -227861422 -984719971 -89461761 -857573726 -886488178 -434071242 -220902137 -659438532 -201703481 -311103519 -85144224 -316229518 -782571233 -966548699 -46226281 -520912951 -891771420 -177761108 -947667402 -210122610 -497412830 -788437852 -114460591 -572088146 -179499839 -658073964 -292714885 -340791552 -848053073 -276423992 -165039833 -222542755 -213451680 -152082577 -691894208 -197085733 -538923297 -376706065 -7182109 -578768514 -910751645 -975309465 -726558652 -423323856 -530962118 -654655445 -407596267 -986623928 -115401097 -678239005 -72444829 -34822478 -583112095 -859382721 -240908896 -441751165 -283371257 -242993507 -520030272 -761197491 -977220027 -564338639 -286373392 -483977095 -982539688 -493855883 -921691540 -251245242 -853605114 -302021409 -697519520 -511931698 -361508434 -589959313 -985989046 -913438982 -219732598 -601698331 -138949180 -337850899 -573097795 -409386141 -211917425 -513004976 -994428465 -831986233 -501924582 -392664086 -342045229 -748963582 -454794055 -247017886 -207136023 -63076939 -423449488 -165717136 -88395919 -76007804 -968253999 -220067764 -463974936 -842032690 -730345068 -459012422 -154641374 -130056130 -820224310 -265407264 -477550464 -640905976 -123896508 -842368850 -573343755 -253194152 -584254193 -660976686 -913675197 -347304759 -221431949 -656343712 -622597185 -159377154 -780385293 -767425963 -461511214 -702952838 -565743022 -678963477 -792267898 -21453117 -425161420 -356984679 -71547689 -962847980 -771730260 -489808583 -57813563 -244384063 -82129781 -854274662 -496003779 -134402291 -344009592 -370564315 -219246633 -866653649 -316718478 -400242013 -44775964 -254253868 -805846707 -102772657 -786619290 -410986360 -275271751 -378219064 -281661514 -751396608 -119256135 -909338611 -326888745 -516517685 -10082560 -596035971 -692849411 -252905717 -104872490 -534021798 -395642218 -523633365 -298642357 -243365395 -98214873 -78878749 -954050848 -295772460 -87687050 -223080557 -115139361 -271849709 -659838896 -349247720 -700984207 -687339545 -623036550 -321950310 -370380923 -694263726 -164311887 -328466509 -77844638 -80924458 -801216609 -627724951 -241358250 -213317880 -62447661 -673346747 -335509086 -704131472 -595034144 -530393474 -440918894 -56519110 -493109026 -69878797 -975737122 -516676442 -700449734 -675512048 -18144127 -111212853 -501003386 -664588517 -102542501 -829859753 -125680406 -559792475 -133633406 -431360776 -684786566 -790562554 -964695868 -848453585 -167838471 -934581035 -730258627 -19372958 -635729895 -896617148 -563484808 -700160624 -669331145 -320329102 -719074589 -139261230 -430988258 -875659943 -54353898 -40028482 -898515272 -50804201 -835673558 -746650849 -209976181 -591832810 -423019703 -568559421 -449101406 -825718384 -762771569 -196970402 -69587326 -353667205 -74694106 -943196684 -385565678 -137684015 -22332603 -774421987 -121264249 -166300316 -209950584 -587646595 -362872736 -91820840 -609709487 -124790149 -395062420 -945656431 -392422993 -188554115 -672893181 -454403829 -818544707 -595038708 -84226430 -531653608 -11814734 -551846377 -747141485 -374046087 -496914273 -935979855 -759717263 -950233872 -517145802 -656470870 -532709635 -918134680 -352836703 -801988795 -575175140 -343432648 -544306149 -87082682 -346716806 -806360 -34084963 -371142833 -227476573 -92513572 -407541422 -244464518 -742528034 -211645873 -488392323 -957618756 -93647354 -943521155 -943114922 -237559873 -686224386 -486825151 -196943399 -449550618 -249006144 -893873786 -122578120 -703546473 -533530778 -247466408 -31377267 -526245288 -63125872 -518889808 -944197246 -447282722 -552586820 -738085614 -855767715 -397863871 -463263254 -319523892 -501518957 -302700338 -362478779 -350663511 -518243090 -646505717 -720958659 -19650501 -885129028 -233569289 -727598369 -103478672 -901694691 -625672615 -703726034 -894442513 -209082439 -851881199 -192153753 -784818288 -189017120 -573949624 -566093310 -665846335 -497084703 -849080191 -708146810 -496247770 -560768222 -197929607 -125888226 -107595604 -241363384 -508720664 -528380537 -608397145 -835723207 -329794608 -400567493 -173385424 -357965739 -582253324 -866738854 -272577214 -435475143 -170116830 -968886397 -236446171 -899997203 -67369613 -261914658 -567720197 -921812123 -248846287 -650009073 -979805226 -403815113 -9000002 -712999638 -966174604 -590949113 -773103131 -125568005 -717931541 -822282416 -875693643 -778325213 -535374885 -811571663 -322402757 -855806221 -601468167 -335640601 -335832711 -447443654 -404979778 -832028176 -807382956 -877129854 -15439862 -88259650 -946035546 -901569797 -606301816 -35738170 -961437337 -564706576 -345814169 -862262110 -873765267 -878497297 -716040470 -305596895 -680293497 -16567821 -205734193 -519260424 -480068806 -49326193 -464156504 -701560772 -837494069 -389227100 -585525158 -645247824 -742318247 -854806201 -522215786 -776095214 -509853387 -599958005 -683642491 -660291179 -314712503 -289136831 -793809031 -907064947 -249224307 -151731536 -971221495 -584959142 -755730072 -590530554 -508443837 -67823955 -311381123 -24953285 -404766409 -680433107 -702206451 -903955880 -119338315 -651190233 -297260266 -256005699 -313052361 -895502329 -332515616 -420316936 -428647850 -543168850 -28513314 -790836886 -3006339 -972028297 -278617792 -975993919 -20590255 -715257058 -937127914 -552612351 -825828926 -808458032 -542610894 -53415447 -535099695 -306128444 -655218789 -84248502 -663261113 -993514146 -330318277 -363415906 -467282875 -757824553 -248314813 -689731018 -844695524 -637245127 -441762747 -669961428 -786305732 -254011647 -517271973 -903164563 -389507818 -251291579 -871324931 -594774081 -954451466 -43705991 -629516364 -82794717 -310726769 -904759937 -893313706 -208819751 -753875108 -483436038 -122422647 -761727814 -730310469 -947542027 -151757144 -625986806 -461613711 -972983378 -334374261 -581184645 -955728373 -246525236 -805808257 -308812804 -710757904 -116611910 -781055143 -381794635 -740354056 -195332496 -15694880 -374772411 -834394981 -919730010 -877330438 -931238289 -984968894 -437922173 -252511003 -297481328 -341907388 -333242864 -140668213 -100019045 -662536934 -795025308 -960999671 -940104241 -652811607 -790587808 -283197746 -850848009 -479231456 -204579134 -144667901 -193707482 -454047461 -955204939 -664023048 -115403786 -836892684 -498359113 -226183248 -790367953 -998905942 -694974680 -766048823 -828781225 -189372382 -772970141 -753526624 -603721695 -819968173 -211504026 -604395480 -825728092 -407043216 -824052522 -874373361 -891011420 -697264694 -706153546 -546451604 -490110429 -848090636 -651468835 -338051833 -149947522 -11517342 -256791682 -873753815 -137060497 -533340077 -106057797 -982597222 -292564298 -927352850 -756488774 -429727576 -409027995 -732818148 -188199582 -911940122 -754184041 -788526545 -597746656 -874541291 -727908037 -585159120 -861405582 -291819206 -655179134 -78548615 -243435102 -115892637 -18390590 -81625794 -932962835 -358161495 -891524502 -627810379 -836370584 -141178187 -225701573 -163992430 -817776594 -782782534 -279941288 -890784395 -121222752 -854639079 -437585679 -183822934 -32461929 -76832019 -245778733 -202449033 -162832504 -297291019 -946653811 -732350773 -231087816 -278641784 -167431251 -239484245 -447365432 -50089741 -229220780 -629395725 -71767138 -169246532 -593400054 -764163124 -773258849 -585211896 -497935604 -559032403 -378509858 -48907708 -783631388 -425704261 -258548925 -659789246 -430785562 -964524576 -522000985 -175058521 -525395839 -486171741 -590618456 -272264470 -233901862 -244897187 -359820314 -172834027 -92260790 -155216274 -248871099 -163607598 -554212887 -731438836 -192932880 -486774693 -802063277 -780563587 -597410877 -120728212 -495757984 -826939302 -964872464 -75983677 -456557942 -910616481 -794248805 -478782838 -685331293 -940659544 -648124287 -980376104 -126175916 -52784611 -694530915 -654927671 -336482211 -32391255 -479405456 -655005543 -926462415 -71918509 -973616215 -346254514 -414708438 -446324576 -73904576 -179320143 -738006814 -112415152 -348069401 -591586522 -814058611 -492813157 -357146370 -119833206 -994115277 -989275967 -26259115 -686964065 -896509350 -92726068 -767748079 -87078875 -422907694 -405566929 -362791081 -137516683 -608520765 -669680111 -989128137 -94613190 -222015742 -990539909 -532031565 -238236129 -808777117 -774124811 -231075438 -395430397 -617947609 -18505495 -420750795 -164706684 -761470559 -610261672 -389162948 -70989897 -560513094 -811696144 -393755109 -127441915 -332737691 -480182830 -912606281 -754910108 -47490001 -135879571 -356299741 -662911881 -262419628 -590560730 -246896931 -40263438 -668024935 -727756629 -96327406 -976416466 -958562964 -964121063 -319163764 -605024537 -684685550 -663592032 -43706417 -276152782 -226919704 -689238008 -459836937 -393187075 -609354259 -771392167 -40029390 -666204665 -692043409 -717703352 -341640527 -830747219 -146124370 -36594164 -119772668 -921617825 -718158795 -600274497 -736603792 -604056904 -128602477 -679990846 -476046431 -643429184 -821441737 -78118299 -107899245 -707172667 -229440267 -668969459 -151067963 -439524708 -843083261 -887920740 -492506051 -659611287 -384897255 -207814297 -896043088 -151334020 -73764222 -293640286 -851650502 -120022952 -123464499 -360227076 -189006198 -714524214 -818282499 -77024610 -338697709 -136608226 -523113156 -500857162 -852763894 -956087497 -364048630 -315222777 -463380412 -908945794 -982423582 -963739893 -374532052 -986391951 -35784238 -23173769 -582173006 -425503341 -847111067 -355569043 -116386654 -464471328 -879830670 -830343367 -632319627 -770051221 -780324032 -284889428 -469086965 -482928408 -291373790 -700653713 -368729413 -199000491 -828224730 -264567265 -366640769 -44363296 -918107086 -686103285 -313354633 -928383455 -37910570 -217368086 -613525197 -788047536 -596207197 -383539609 -952632190 -123000033 -366936433 -804958191 -256972272 -575655560 -692591977 -390837948 -630131145 -671404801 -320266217 -853119427 -257347059 -585398796 -864610583 -423939243 -470868380 -44605696 -790492358 -267234549 -15415244 -342876359 -347526301 -931187193 -949368577 -938133174 -482543650 -412342445 -940399474 -437555751 -473087843 -308218702 -403678117 -568350464 -674349005 -751226205 -431805939 -303667751 -742595178 -330891534 -780622308 -531052457 -415110927 -653243422 -883755855 -205829049 -861974869 -940410136 -216009376 -590020856 -241321801 -855376811 -404013180 -117464052 -289304158 -100274458 -200121263 -558633109 -643405994 -821673861 -141441355 -628839696 -471779224 -71630729 -28158725 -266069475 -317189044 -926292574 -619308020 -568720990 -307243636 -890553929 -330581088 -411146188 -769387255 -944592689 -625030482 -322735249 -387217697 -844931064 -588094695 -990264147 -215397582 -239206751 -968655654 -832255730 -551595384 -255843935 -33894292 -409878997 -393465910 -158752180 -967669022 -718115034 -785030019 -138905209 -620649743 -590857174 -324366479 -294131511 -986360687 -867950470 -358350618 -721787810 -288464767 -421244812 -888393639 -957576169 -513876244 -325489405 -538982083 -791060692 -357462635 -278961481 -268940220 -121102159 -345488938 -651384272 -754597373 -236436214 -626862421 -274409708 -445347272 -39316787 -958074854 -449510246 -367115935 -43823399 -356149349 -476156967 -781629396 -68110719 -36822332 -618944419 -215171625 -569082751 -371403232 -327772012 -605789384 -3117550 -531774048 -447169606 -93879024 -271569998 -928271247 -57182342 -915556611 -245631201 -714524270 -321650879 -712509159 -51025829 -186059794 -439771413 -77664920 -264476333 -716641009 -144790109 -18541873 -565988991 -654945795 -882588217 -396914931 -19176635 -761808958 -356730843 -308410188 -45631398 -512446953 -223241790 -156808646 -962784919 -4414057 -99364098 -443557847 -438487358 -85723519 -177481850 -907113035 -571448903 -13403624 -307515194 -195294336 -903305149 -604790546 -826380845 -491586940 -278253197 -539537939 -322941726 -166403415 -722001593 -418399421 -966128115 -119576767 -948646423 -375772337 -157086667 -377942471 -39115476 -117204030 -581592083 -75591318 -989596473 -529664337 -480670915 -71275669 -327535204 -72942818 -672435973 -883367117 -548228650 -39139597 -311584796 -105655808 -818407967 -490744930 -370868227 -59146805 -433972100 -710463096 -336137622 -542993364 -395781774 -666181411 -646019525 -688343738 -720258693 -2768659 -825208541 -179579293 -642254341 -876592560 -175808340 -582391679 -805107006 -293231497 -386106406 -743069587 -621262290 -844363607 -59615553 -138054346 -126042534 -831083668 -336192034 -403861618 -770715451 -826919072 -932906493 -267234595 -323215978 -481192987 -966019223 -702331763 -443427281 -611884668 -388516437 -319384679 -118087183 -953644168 -702862355 -787358748 -442853987 -916440203 -404497675 -717175717 -494651049 -123022439 -258837964 -287174369 -452310337 -285181671 -741230877 -603515213 -597109983 -172052456 -598514116 -981075993 -339818929 -131147000 -36667427 -285645255 -55412408 -87131876 -8911683 -183565975 -484351626 -131236305 -685751899 -798849421 -892006521 -38714299 -564868061 -731046155 -613534660 -444837295 -206199848 -83744171 -750040303 -996649726 -347008080 -248644256 -442580951 -340231398 -854633056 -941326786 -84136625 -970854813 -634411362 -648827743 -488885099 -162684770 -492820455 -500780289 -124800465 -316109530 -793398427 -387566384 -380009621 -709660218 -145120728 -822401443 -324145154 -672650768 -452003326 -713019732 -259825412 -744148294 -374522315 -595911638 -986622068 -550947467 -692545323 -29655686 -248017290 -270758055 -545277416 -314730847 -796181975 -486581328 -219023332 -494446795 -499971950 -685530670 -925112872 -969620542 -638679637 -955125643 -599461270 -632956351 -426720876 -790377454 -900538203 -791377542 -816344543 -151205951 -603768250 -748823503 -439212686 -101862047 -348634098 -368846399 -288966604 -993732993 -834896344 -541725927 -114518834 -57480093 -600708430 -318649928 -651380248 -425176434 -361413270 -185662073 -704697649 -908435103 -135402836 -956744336 -262935528 -660609223 -469935041 -748056757 -7158988 -996314861 -697683450 -563416310 -949685592 -590502103 -380207248 -277368068 -640932980 -777089748 -795900284 -38304227 -430112743 -312400294 -703886293 -413640229 -906556208 -236694070 -110792977 -544018390 -566981681 -533568644 -986271386 -331920204 -379408135 -875351274 -775285154 -343992675 -205540180 -279346778 -215497927 -387591465 -790613620 -303540298 -152460701 -597566625 -327637869 -651044475 -337881520 -836337838 -960074692 -44506617 -796634028 -178408789 -458017007 -438972837 -326783801 -470069508 -435489304 -777300809 -492299278 -977973150 -329860940 -574927334 -477165339 -602391618 -267481412 -632890162 -400575190 -141558289 -242975708 -909905677 -335107174 -466871037 -390697801 -170814989 -417760143 -578310563 -415152237 -772791735 -850740542 -237647643 -87154853 -13918909 -694457512 -114111638 -951373193 -651630823 -804714345 -664962570 -551890713 -215528881 -798300776 -645015302 -26894038 -269143989 -570364378 -955560343 -582951026 -526222409 -545952252 -741798630 -360135960 -83471335 -779968543 -898627148 -465353837 -282978758 -307430881 -622624230 -62889888 -444989191 -145767985 -399816217 -176551492 -412486803 -759521939 -178040171 -806127855 -30295799 -897197676 -696610153 -891961554 -765492102 -31191713 -81055945 -246771974 -400272600 -853296093 -178377917 -380750373 -562557954 -211903276 -915998722 -937992392 -334490604 -137552721 -933917639 -230816118 -69587070 -746043021 -680233290 -600796100 -8640821 -36095431 -517511596 -339711523 -489660020 -449439681 -241990626 -401709531 -604712474 -813767611 -726754916 -58858876 -268860412 -360716417 -863842994 -301186875 -36692117 -760285168 -145308165 -509485086 -330864937 -596491544 -294206818 -518629932 -410301794 -949197922 -150853407 -661253662 -280731058 -960736863 -561506235 -806155105 -896566568 -748153141 -48691386 -411235746 -5787481 -917594072 -735436162 -728682475 -574005087 -433062667 -101763484 -901253859 -4378648 -827420529 -721741728 -155198679 -861064487 -318969122 -670623860 -275596920 -506941669 -979067652 -218447545 -721610704 -185031896 -364175978 -138698154 -29955460 -168353734 -128520905 -772447888 -573447971 -850238618 -562961954 -300090369 -823209260 -859911758 -861221042 -584139113 -209491142 -526185818 -704045373 -550490334 -184614016 -7785822 -84710739 -67614967 -590045876 -325980898 -856365186 -671595948 -793310519 -918005900 -414966364 -261855145 -225588710 -901692592 -441108282 -799838145 -653621790 -94755479 -855401710 -536891188 -466287450 -170473700 -408199626 -752584497 -769694364 -824631132 -213223393 -255932358 -957067058 -36185179 -737581187 -151636924 -342511096 -854103814 -703417579 -956450141 -726092164 -224967924 -848447726 -571317610 -717077552 -786155132 -602280374 -249159142 -604474894 -276318608 -39239773 -532867342 -215148529 -686970330 -529670557 -223474362 -983713659 -139707367 -986102939 -920170161 -481451072 -678098616 -486972287 -446878933 -949575506 -657177620 -686548689 -544041892 -82154801 -508904327 -181407549 -861494043 -111363452 -192889545 -415053261 -484966827 -191437966 -102637686 -168048938 -981710390 -837867878 -149763474 -635483209 -648677199 -839080951 -331149194 -552340541 -293000061 -957591581 -961936705 -832956071 -363277485 -446298735 -203154609 -346021707 -104253472 -131194801 -939300141 -227125154 -475482026 -399158847 -336076436 -682231957 -76275610 -879918344 -77941469 -108558328 -1805317 -864103987 -752220066 -793460569 -219208319 -409114709 -966030547 -842508721 -500825559 -258183533 -39832159 -846801473 -142047691 -254645066 -414168095 -929392017 -791613511 -928606774 -340639950 -997821463 -76529366 -203845708 -712975645 -687934372 -424059368 -459666995 -335580596 -460878874 -992614591 -527832645 -873505488 -543994133 -658491146 -791112868 -338355994 -149269541 -657477786 -930899341 -774222101 -771723604 -738084022 -743001729 -433460094 -680448010 -82651753 -654003509 -474534216 -662857797 -622410947 -434575287 -401774528 -103376820 -915537381 -247081360 -654729181 -458047101 -806976955 -569790240 -508049895 -64108838 -485802236 -527002652 -450255601 -165504072 -139445530 -199507390 -785795869 -477224110 -352695704 -595404260 -787121885 -697547670 -643068085 -748069226 -124550181 -557708156 -52741796 -611655331 -327759932 -500302193 -159893539 -85838033 -587586947 -783567781 -794009473 -594418182 -147431102 -933118824 -528556526 -843495656 -448428547 -636179968 -615011941 -505852028 -863097313 -748842509 -625992728 -705627303 -138316330 -428460917 -157499767 -841885608 -314430514 -125487693 -80278348 -406251659 -478374520 -51605589 -374800 -304899730 -27381687 -295992386 -701290156 -168222530 -492348612 -773407144 -884762509 -269224839 -825874859 -497290174 -649157217 -788939575 -406825642 -190552649 -669591113 -3305690 -185391136 -326070440 -139848748 -156114557 -700794570 -311352571 -432871787 -189681091 -730088596 -43437832 -414703773 -601732854 -390560571 -774496293 -715307061 -924699636 -444237395 -321279574 -551225876 -413537390 -365367960 -475877114 -616719269 -478288621 -986948155 -241174841 -429477449 -773270326 -608453984 -684778232 -573291584 -951968540 -414837178 -690097995 -971550488 -661501589 -591480489 -903188758 -709620946 -929560787 -951240660 -30948729 -811434926 -836152320 -534059079 -678050916 -644830090 -583825455 -232098288 -583258579 -618326515 -636875021 -252010492 -405815674 -231223082 -643666838 -89004134 -200409254 -131905322 -489024102 -7261405 -120229460 -831308223 -397209489 -710050023 -893752742 -277534081 -92873356 -674789575 -329721966 -204605611 -926288001 -631669185 -463062648 -227131324 -56330158 -139998987 -331034864 -778648461 -687585743 -845838714 -174010264 -809714121 -108818462 -6331263 -454236710 -522349163 -543731868 -284222454 -661832907 -818529339 -719099205 -983014046 -160884034 -93922915 -990196695 -956530228 -179790934 -621934068 -610559795 -348957005 -603037775 -56460572 -637504240 -418102879 -812205632 -76645927 -828523735 -996240963 -618565876 -462339202 -623605182 -69257190 -433154641 -770926109 -647029004 -971610201 -700888908 -993407848 -854175081 -744258232 -296980553 -736440944 -548466124 -949456711 -904264040 -946152159 -555602121 -770078800 -766197110 -461443349 -147239501 -625836850 -640428143 -617909884 -934681276 -369285633 -603027382 -538936599 -195695342 -351759456 -71764404 -70117101 -496876943 -496830903 -589196736 -836842015 -343750186 -184879672 -888886184 -363407790 -421918993 -225712744 -502247913 -853800049 -899992771 -865697100 -461078543 -34694973 -323396679 -346978061 -22228022 -608268760 -706454149 -375763138 -755242686 -948675550 -916770211 -376013336 -184674662 -173009761 -743476890 -465197358 -184162110 -804327409 -661540537 -366239734 -262079646 -913963166 -536051652 -978932962 -825018975 -190086787 -916790816 -744276428 -335711200 -470838084 -477722060 -685421056 -173383347 -59971622 -139587926 -70490692 -384552516 -549065817 -639523290 -186817191 -34186214 -804558454 -829209652 -838489049 -415274242 -566437067 -583724179 -445341155 -53935096 -153998900 -639584097 -508471590 -599514489 -955767613 -139856239 -942140793 -880353328 -686687923 -146088512 -466870637 -990320203 -307886020 -425770732 -674480848 -883051733 -816116576 -257809996 -887646179 -320791720 -368025890 -565130041 -706260162 -913345239 -545209248 -110978881 -553791981 -412552069 -21728235 -593288819 -373655084 -975150067 -23433993 -776882678 -314253048 -335772920 -408124878 -470580431 -938514094 -94014076 -664983235 -167429430 -870713368 -159748589 -378882667 -765662570 -140701505 -456315635 -711024 -637659172 -220330343 -410623063 -713626708 -104437731 -961074701 -526805029 -318354548 -608656857 -599305139 -190443369 -769153138 -888446938 -812976375 -694122852 -753650849 -922064415 -401533830 -267399109 -198943528 -519188250 -789117141 -29043079 -231651808 -751687181 -630688415 -511593904 -119716857 -80449026 -738662284 -241835669 -423138818 -97689328 -793794993 -350177746 -975974940 -734011721 -374474781 -419504166 -618094716 -241689080 -589360456 -372929254 -139920281 -456226250 -466465190 -560864255 -968740691 -158811084 -137908728 -766882329 -324165102 -463181431 -144399756 -191916246 -826682233 -772626867 -896692935 -931928257 -170510661 -944114247 -10578221 -782189662 -979843965 -797321191 -4018134 -309800471 -253476431 -403876798 -389853275 -605319224 -218290222 -890134327 -198540782 -354166613 -379122592 -602933796 -146943060 -294877252 -244096089 -953479807 -947890743 -992800389 -148428235 -244108129 -143980096 -612499232 -694949248 -760238758 -942466132 -122652879 -577062995 -185868466 -2573289 -395548377 -350267394 -26024581 -902257550 -88102677 -308304343 -739090185 -172461673 -528678365 -461984828 -281362774 -645773394 -26896948 -93883337 -930320509 -981375616 -127370971 -460514746 -23943303 -665089605 -719921745 -577457054 -911722555 -125729991 -172890780 -43059138 -305655602 -106322276 -413082134 -662079278 -634096939 -39855716 -622711358 -778991609 -263647265 -909686886 -370560473 -44396988 -667372335 -814478994 -20588097 -277004171 -88885475 -211026213 -824519320 -453854416 -344412013 -227996746 -856471125 -240657399 -574307284 -976548690 -425811922 -235480556 -822739018 -433094012 -153525672 -42664126 -974111055 -290303137 -262787628 -30831946 -894126839 -480696959 -220382827 -180527248 -437552745 -11193433 -196140204 -75963664 -158641027 -445774108 -89004831 -851608828 -740482510 -177241912 -853442815 -622579953 -825167367 -55733964 -702318678 -63425045 -305837797 -89052555 -464174714 -268264540 -613577745 -197192837 -336069392 -138250236 -152708113 -706646554 -906114733 -230811338 -314741280 -851223338 -627318087 -985296014 -203332050 -570346180 -944771961 -838221076 -953754993 -401486259 -914828226 -982823048 -668153871 -944458004 -950045316 -652516049 -386045447 -792982285 -967009361 -199412489 -505883019 -168986927 -378249336 -968573163 -944333335 -614253213 -546626455 -862288417 -27508697 -545778796 -349281119 -269314594 -244877748 -742448605 -981510908 -828001087 -586652991 -246912621 -118124729 -18277862 -760861079 -376699411 -647929902 -96304233 -127968570 -498537033 -663579585 -775982058 -784163936 -35664237 -578368122 -489609344 -682894223 -124431616 -6422724 -945879097 -217933082 -414731497 -577370523 -305436327 -811997521 -263683740 -52508690 -244376386 -350996683 -143009032 -982921008 -494378626 -489993123 -876296142 -937843775 -628898450 -989670191 -926207441 -519763731 -734124601 -400658666 -542851959 -233103390 -196417886 -281286258 -612323331 -927098901 -798191487 -807936391 -926717711 -278113027 -388095345 -221113559 -366865251 -967712494 -851889335 -823497555 -470301840 -60729809 -496433865 -235116505 -265993576 -128679271 -345588162 -632965575 -315434192 -987452635 -435435928 -967732779 -26918874 -379037662 -160944990 -155424189 -253626696 -48030841 -873282719 -163062856 -687400552 -143082154 -631536259 -969933262 -765459381 -584912289 -565126665 -285335421 -605517206 -349236134 -41859915 -351552751 -376809347 -689838261 -774268957 -517873860 -124235974 -475842731 -245104578 -722941570 -424866172 -672786775 -699878510 -509904820 -506067515 -82591031 -280230526 -126050199 -328935647 -817589271 -581438134 -250987910 -791188039 -826839231 -499700833 -382670587 -497767622 -314047933 -115451111 -406960444 -947942041 -73303279 -206270862 -997297967 -613403339 -771572149 -152630694 -930865981 -492435153 -764406625 -270797240 -510043633 -1560403 -996075597 -104265192 -563029201 -276564268 -535841426 -914731366 -568551480 -227302499 -342284403 -606068218 -329495676 -847072253 -795331415 -918067050 -884815195 -127026696 -626869354 -977188018 -198888838 -206272998 -632764082 -85307328 -374831134 -875233535 -849511177 -214767794 -775380547 -74457477 -605207202 -76004789 -762059406 -750558442 -712301592 -564325243 -723594123 -601842624 -410705913 -227856948 -132231524 -230334777 -182682080 -822583776 -590703114 -40365108 -675159438 -765674745 -840262240 -537562829 -560962589 -419340850 -650658282 -928561853 -472825730 -315248942 -253279471 -478028895 -585462708 -279452890 -465006098 -850494489 -784389556 -822654149 -307448611 -137440743 -129766514 -718100568 -511500865 -477795871 -863968087 -457195071 -437173549 -75223585 -304124822 -573785212 -405273085 -980301850 -115911671 -239400458 -95960916 -442019900 -34588874 -329756891 -736479095 -784830164 -156912878 -336449210 -154834204 -641079030 -597515876 -551055050 -564894034 -164298262 -255547748 -930059288 -961228016 -954716575 -664900368 -536418008 -54024340 -233945873 -198335787 -833828207 -596327776 -951934193 -471261745 -834506162 -828699913 -223876191 -950454779 -9376490 -75698780 -664396825 -500270360 -299365993 -401786815 -782766388 -756256467 -353799264 -359589798 -735819025 -925570235 -8300331 -822518926 -145851811 -203145230 -162285650 -714154654 -223710028 -939228078 -286475951 -812136670 -301814793 -560976091 -915053093 -213172210 -956024001 -183395204 -408740117 -950604822 -169130956 -180342930 -299766379 -301536763 -58085530 -773413701 -458685421 -510178931 -315741907 -414115750 -290719254 -511399676 -54565694 -454080750 -343321491 -806321246 -340388114 -630186204 -895011159 -486902198 -936505124 -890947320 -408600969 -543536069 -495140266 -959424090 -498814163 -814616623 -694360768 -208146448 -975605922 -787730317 -410125854 -630999695 -399251371 -630328399 -206267775 -911698699 -7200100 -849774287 -867385302 -420783726 -899046199 -969824923 -617095162 -365341736 -550308072 -355060473 -102309830 -197187570 -714970283 -670170563 -573856551 -40942598 -682676897 -16528537 -441267229 -420120923 -538845179 -810329979 -709706676 -506859635 -421131836 -229200121 -956915516 -892158284 -699619192 -512249965 -98074615 -875444671 -563631598 -890792221 -519158358 -302630112 -382577487 -831656080 -234856367 -973016641 -424934570 -102777926 -531864741 -182820632 -970055753 -520496485 -335860292 -178066119 -960517049 -988442639 -835531385 -633240983 -804897160 -271267631 -573046358 -858053546 -380498621 -18350800 -82973673 -440616649 -693594629 -541032996 -882358053 -823791157 -253579380 -518744456 -411352624 -163764440 -437016661 -249343436 -481563045 -721992438 -822738782 -19331517 -861530288 -883032392 -942645478 -861446172 -243704426 -38934385 -347055935 -605082644 -176872048 -743772574 -969898562 -526057676 -855072337 -746018298 -407284479 -239877174 -751451067 -947661181 -987524524 -422655745 -81987597 -745696650 -387872266 -978819532 -528155196 -932799792 -941599543 -848526680 -320532982 -235974197 -534538012 -596434634 -202178125 -94482253 -537150306 -357055393 -563280400 -97229069 -570788162 -327836370 -105925705 -216763386 -577148352 -348191653 -523350858 -500658347 -76394625 -494527169 -821129985 -401771685 -272732969 -378481809 -375747433 -463821892 -670660651 -572636081 -683138249 -774614497 -907083971 -971525966 -697829274 -420083818 -984482337 -192870972 -269976388 -806605288 -667253088 -878407132 -762532689 -860388524 -353214968 -306011637 -806572762 -384618106 -772488518 -507672509 -182891034 -84649772 -764430819 -749333218 -896823502 -287636474 -206596692 -367180961 -982115047 -679443302 -97314546 -991046786 -188076511 -567005130 -423874340 -16858612 -645391296 -320269474 -753329699 -921709066 -940036170 -332247656 -810174921 -24567937 -724829580 -712999931 -912505072 -311306734 -226521341 -645749946 -54379909 -463712406 -679546464 -753672322 -116601612 -90570729 -132837943 -705519812 -314751834 -141339101 -813499040 -169929595 -106747670 -379968110 -271209443 -230537107 -708999935 -535690029 -868682279 -1766276 -66470601 -235413650 -293244394 -296127265 -261054372 -529241129 -81437272 -226248099 -222744135 -616236608 -646157072 -712030643 -608203671 -368954445 -240857313 -284272993 -655981967 -489889536 -915554646 -381677786 -947646721 -761550748 -560010906 -845893540 -172869013 -30992436 -795593801 -671059456 -301150584 -641645719 -11422880 -281417453 -316375060 -221774752 -573206107 -172618573 -670548438 -246933886 -453471359 -179971307 -581526528 -247608400 -740802458 -739667269 -534033019 -18205341 -544410438 -548377879 -383254472 -759497554 -316212728 -820604201 -707343731 -752084921 -767921653 -728637854 -596821411 -687021271 -875196563 -67835739 -357708632 -760211371 -914748367 -868883806 -746198255 -225457150 -325944064 -96932901 -232843092 -965568370 -866215079 -146061755 -144911031 -125047701 -310093107 -395882009 -297751765 -665379620 -76164366 -254621642 -277673735 -190065034 -569384583 -410083809 -102481011 -893947034 -210965810 -7419103 -821739559 -161079231 -366792796 -618186321 -378214225 -438836842 -374150151 -457081639 -234259375 -738125893 -168882326 -624891939 -749661352 -436828985 -353303563 -244658360 -196882758 -342964345 -227819674 -721427211 -70489575 -878059610 -828866904 -532558619 -507802075 -924071208 -35006459 -445275152 -307745177 -115204615 -706531606 -347518577 -21291890 -639805164 -172663715 -146925132 -746282372 -529222206 -332727485 -272325499 -986325092 -368791533 -86659438 -212638338 -682593473 -477074608 -678702150 -29459874 -596625593 -875902379 -530103608 -191814499 -289740776 -58167276 -148326952 -839925246 -587680805 -922044099 -645632621 -409571786 -940356332 -141427149 -208002288 -495398090 -989571525 -874857241 -45801740 -330834113 -904897272 -337433566 -651826381 -15564184 -10528875 -554040837 -613025970 -183718996 -134906869 -891954288 -105549603 -134577838 -591766520 -443859768 -762299346 -990273787 -122277891 -448671124 -709707749 -73924418 -937605530 -444781827 -692404792 -745180621 -730665435 -875737465 -231239840 -886615212 -387046603 -481710494 -81743157 -536286450 -331666298 -998099284 -551831917 -974055809 -926502374 -351099643 -3507181 -456830693 -964356956 -588888783 -202363316 -36186141 -15762549 -253111409 -858460594 -704515897 -177806823 -150543061 -530128075 -332534574 -467661142 -898789595 -845872003 -650161501 -458396700 -649617252 -282824339 -342583126 -746988497 -511247838 -842184441 -879067987 -478036338 -504799283 -517653854 -40648332 -12129769 -284624181 -571137543 -905320660 -257746595 -619053324 -983150689 -12859084 -924787522 -832428755 -387399620 -170018876 -852099709 -677628544 -887081255 -706697919 -477610783 -686065859 -802740474 -195386296 -324766610 -594525464 -53683170 -438662743 -497529177 -664104088 -471165082 -103173831 -901596308 -117111618 -542231 -309616881 -104334279 -216475623 -173013076 -733237581 -851307952 -463745505 -386088478 -173432506 -814129270 -814331949 -15326083 -396645027 -345348640 -810354353 -686523944 -2308735 -40364527 -96956873 -736624056 -102724811 -614455026 -333942295 -262653203 -466092040 -826957737 -18116315 -348676550 -504068696 -340589418 -963022710 -516646605 -109465272 -394736015 -186679399 -541811739 -420636278 -242508290 -914487333 -14142347 -863617133 -420863349 -745320056 -144759742 -723121041 -470408403 -469017748 -895089390 -571830080 -714806808 -562738731 -508843738 -144685290 -231832615 -303710781 -790218658 -906337377 -265983322 -60197707 -883375938 -910811746 -203799582 -77957141 -67890208 -414372576 -354110601 -861977888 -887288078 -245606902 -251342880 -936089697 -147399357 -565421871 -797042299 -616954649 -220965863 -989592142 -830089112 -71592808 -612269637 -999830406 -975609785 -311467012 -438988098 -49579655 -403481471 -768372348 -3894227 -744943182 -584654597 -967474770 -966257323 -758592020 -987053088 -772541078 -268710645 -393497541 -447261818 -682255284 -975995451 -298523840 -603627595 -49484108 -826328425 -969598123 -607824161 -8167487 -595651096 -275227531 -819727700 -685059971 -709396947 -953964636 -820556463 -232126046 -243988199 -663521456 -773120168 -563822783 -757203972 -736503375 -197311381 -326524874 -23674511 -323469588 -809883503 -217832526 -802170545 -98692191 -97304033 -726749056 -689133103 -1800883 -471784316 -12102682 -413103997 -929870279 -989293137 -224520993 -817898949 -565128602 -901742368 -957662115 -341238625 -27324983 -873550411 -884144568 -908332399 -517191965 -588781013 -345336441 -108686211 -173282738 -674392921 -340927959 -278161843 -902386055 -474065286 -371624895 -545362708 -812370608 -74516479 -922783746 -763815526 -606587687 -341916723 -520678392 -80332475 -162958524 -5671554 -331524145 -189391298 -919692886 -214346185 -381912930 -258210313 -601236500 -369975855 -707910787 -117288013 -444130454 -785285041 -70632964 -727414763 -977866621 -440006626 -769303353 -301182275 -179097312 -179368497 -405494895 -367305333 -84328995 -672624838 -898739412 -683321969 -493454533 -956303029 -689183736 -378177689 -641345359 -31627836 -315047222 -69350210 -941602424 -178781553 -516999130 -950957789 -921226560 -939200603 -951321966 -134043113 -326150218 -898560382 -612815047 -682391730 -184303839 -492533151 -913925532 -937857674 -431683797 -54863188 -853447962 -271071046 -984101220 -373659342 -996908838 -582178043 -758638304 -43137466 -167659295 -74980351 -914064333 -648382587 -893870954 -864236163 -512025352 -496035364 -829007990 -588190385 -67402009 -983708478 -802182702 -722801040 -632317267 -623362443 -77746391 -271839145 -39457373 -289149510 -474694347 -738351176 -854579960 -188497561 -100888462 -391524223 -128445350 -745670484 -298458301 -939068560 -796304895 -69558522 -567439870 -486279071 -567537834 -6133772 -309136352 -220631661 -267728581 -209338438 -859010673 -905615256 -361286556 -640840907 -904083261 -790248175 -290696168 -426247393 -391876782 -477691673 -53371787 -248796427 -471316528 -771997568 -878701222 -496643874 -580874368 -943446617 -566167439 -495829891 -516362157 -12677753 -915884373 -265603957 -575771904 -778400675 -510365845 -631208859 -92392821 -67001498 -477462332 -424408608 -591606059 -702690796 -875665263 -149383956 -191947642 -950669609 -687960739 -899469103 -673690889 -20217879 -618054870 -555324239 -570920917 -99872079 -229796513 -353324632 -875973151 -684410113 -399062372 -676165964 -238999561 -319336360 -960310605 -427101565 -486155797 -254703383 -614939534 -549400613 -47709897 -72069866 -91641862 -246718177 -908857389 -44279627 -110711505 -472997344 -553189799 -622716894 -771538449 -635068883 -930228401 -194890680 -350560360 -582578792 -203208369 -964381065 -779533265 -797909071 -853965883 -964987390 -830356451 -777582966 -286188782 -266037376 -295464197 -775132756 -914120478 -263560075 -597768207 -665940383 -486961148 -951449454 -711307005 -932146385 -6040614 -828533905 -226288219 -220222341 -405913149 -409865020 -346855297 -362014950 -273541781 -584770966 -631003123 -387865212 -896599290 -532383681 -876427410 -657738339 -717012947 -105414270 -514839352 -999864842 -849686314 -933043837 -821649723 -835954977 -806072018 -2177662 -758308356 -563687366 -877825938 -386929437 -893158645 -216265223 -326273494 -837494083 -493755415 -231102400 -867738699 -828014235 -267281738 -768799803 -185900279 -37369934 -304809234 -212271362 -903902436 -168376308 -229032800 -391415246 -763398570 -588466452 -201621103 -416259733 -905600966 -15146668 -651555343 -944154816 -957497302 -207861786 -673132914 -815497469 -748567175 -618994468 -841566694 -225239443 -929464093 -912333439 -378978851 -747900241 -751000700 -156899794 -121537600 -665910432 -656477262 -838185355 -350195858 -141801814 -762562875 -705325710 -510748699 -665559691 -277408667 -812109814 -767372143 -690702648 -260143998 -395461361 -295695080 -414378520 -797501233 -956811091 -459217534 -933078675 -892482765 -844146564 -41716726 -307969449 -450535639 -599527549 -229907594 -123117537 -246466449 -481761165 -930987910 -23270185 -985625798 -602199080 -180529254 -371994860 -630016013 -306421541 -309332822 -620743658 -880031982 -565847646 -965530702 -14892372 -492806598 -503817651 -893578685 -991370252 -146091387 -687340866 -273798164 -159626721 -104126936 -462266020 -642149771 -936946676 -176515031 -342693397 -618489294 -759340985 -763183404 -289225556 -737930116 -567607725 -964046619 -520492145 -754750877 -911491384 -315136940 -759199737 -201202518 -680673039 -792247055 -442903485 -336613674 -847359815 -297050865 -490137695 -702637591 -544980804 -945113837 -861542897 -819929963 -745433843 -472755049 -952303377 -518335153 -807705784 -208007734 -949835001 -99632087 -294330475 -910080857 -887241984 -879302265 -850491531 -285817117 -625003477 -34175299 -429552909 -822075127 -518752263 -940830245 -649852692 -890111734 -391370431 -933254824 -320925161 -678133596 -441398412 -787601535 -538099957 -402353252 -757706913 -791599868 -64016117 -164961531 -367405254 -291390268 -527696074 -186384958 -555090407 -267284397 -932150916 -999290472 -566625063 -818113535 -742204063 -423193039 -824519857 -499955345 -993765625 -991148800 -5499117 -908804249 -916407102 -132918933 -215426831 -967717851 -22866378 -240305128 -287556691 -494052005 -87585980 -395797723 -23114303 -269914351 -234442513 -934179779 -657486828 -340093814 -994861535 -672383840 -369604077 -794415974 -347606652 -116000817 -772783138 -978315931 -858280807 -463763075 -169506059 -711438086 -292744779 -839377359 -897939820 -422083414 -26767915 -145837277 -621819816 -910587385 -280304715 -434232666 -273863799 -857972452 -499847735 -719975629 -811597311 -654583828 -93568082 -305547753 -851691448 -662106304 -396118782 -684165204 -855505386 -978374112 -368042988 -21649759 -683227126 -738342161 -589760946 -993923602 -357686144 -342792309 -182906034 -731993040 -172395670 -676736634 -323593374 -967841823 -547754062 -834107145 -314653043 -234878439 -150622750 -860616550 -245524732 -180637036 -211531270 -390391694 -963298529 -781745405 -559200628 -295318007 -790728205 -526840115 -999410246 -266534773 -901109790 -100295776 -373010928 -58812249 -704159462 -578099798 -868115380 -741980706 -127381687 -256058489 -598742640 -905818740 -838913128 -314993477 -374137349 -168098133 -826489819 -932546741 -847734580 -40140980 -260717696 -437096158 -123104635 -874001357 -719318786 -286930711 -271661392 -753366557 -22313067 -793601358 -286747395 -466820237 -470484350 -235462927 -242808800 -946752652 -175425059 -345771025 -228188234 -670286169 -10418597 -333844971 -587644804 -180018237 -677063413 -335356363 -374046952 -676596068 -463038190 -408627843 -535294589 -806271892 -881156947 -985786051 -680149311 -115347746 -931794877 -331133663 -591258170 -594986343 -939922035 -88112758 -559022409 -528051657 -85114176 -618964978 -925140702 -890738105 -668166923 -770159575 -22542798 -641676839 -687866782 -341173495 -348064730 -291321945 -628147410 -393745043 -725756966 -239018801 -852508380 -964004765 -712622662 -76586893 -134932442 -46286921 -149975908 -659721918 -330387474 -96960390 -496551338 -723543352 -230293353 -789798974 -663737936 -95030778 -841325180 -408126967 -152624868 -228222832 -498263745 -583675908 -96545168 -432334373 -417293686 -940177356 -411874608 -512220461 -596017235 -923258779 -391877571 -332255867 -918177468 -610118367 -550609046 -241628073 -678958594 -849830710 -692501166 -818760968 -939719216 -760107018 -531399205 -877677522 -846672842 -918674129 -896588054 -573017100 -718910204 -567941915 -464438280 -965946029 -347453692 -700438070 -733460798 -302625941 -979202773 -193312543 -662506320 -6318939 -944171147 -432434880 -591663470 -971108426 -330257597 -539514682 -573638127 -248047806 -428086759 -275915586 -27844518 -827844236 -859322811 -741016840 -257116218 -880909183 -378303291 -183227458 -354334188 -90755679 -482019115 -954189794 -854223969 -570556278 -943665681 -422342137 -126023040 -85486314 -667060167 -949028506 -763253051 -618481267 -946390977 -669164335 -893311732 -153444989 -647731478 -245675448 -176242302 -478519203 -270839749 -83520910 -662714115 -957645070 -682389182 -326293892 -924960670 -897541834 -66945144 -151883551 -166993640 -313360999 -492624571 -872251757 -379214671 -757483991 -368414970 -965261184 -481571574 -687851211 -571029775 -560269060 -524543169 -562977733 -577718080 -986798031 -661948292 -773389022 -34009792 -167695951 -435282408 -572230680 -8935408 -823315227 -766172054 -653387372 -472705099 -50441851 -63970387 -326551885 -298840237 -897433850 -367762946 -505832069 -275432023 -606212128 -781762898 -741914027 -821554598 -588957219 -339376367 -659785868 -296708715 -963386472 -624389825 -771953335 -698094582 -968298732 -109809164 -443888657 -527519419 -620682411 -933337416 -193523092 -19411753 -402194306 -285616284 -729758806 -894644896 -796679954 -789357650 -586354286 -275569404 -501281719 -6733128 -826887069 -750144627 -341807215 -800672196 -541188949 -408286751 -543548043 -909388702 -856590631 -683716768 -897812848 -202355558 -837700476 -953242076 -988135263 -207158999 -39083644 -929082560 -990654417 -820723223 -498489650 -416583641 -130994074 -851703296 -773722058 -763455873 -845535451 -789887102 -862476720 -2370780 -318772864 -348375761 -298614513 -675475739 -849787333 -589112720 -801662099 -321947625 -750888187 -769209388 -826619341 -965047550 -653149469 -936001814 -637718122 -286497423 -350159239 -894689180 -326994592 -28467473 -311935173 -491815995 -411613454 -871346781 -906829040 -486028121 -246410619 -340770757 -526602618 -526166578 -779925111 -622814119 -225840271 -40916592 -451064254 -199148457 -994897114 -516320085 -404693800 -274229360 -593905820 -401149101 -28331258 -633856988 -91872635 -221944323 -624977876 -286451578 -6394523 -52999207 -147329282 -959662514 -927722123 -888863294 -503517426 -166058952 -868806051 -836600443 -194579697 -661410180 -145295307 -521898258 -488100736 -22333059 -518687634 -811174666 -554877485 -360970483 -556844961 -849813260 -405160606 -809327841 -23055546 -911618934 -262915996 -117493673 -461516773 -403193693 -899717599 -478862243 -537839642 -118249250 -785859415 -251740570 -765945253 -873350236 -459334670 -338684758 -423889032 -231109293 -497221391 -175502482 -463277202 -344732742 -838232611 -699275053 -87541193 -539161927 -853536291 -24624280 -251130120 -43531554 -536249475 -222419662 -581667857 -676088527 -890888549 -585616542 -934987290 -523875570 -103890883 -591937935 -608674662 -359580238 -959384167 -595839426 -808298617 -101728771 -625817953 -706679651 -640299962 -476370746 -710432020 -226621155 -353504237 -894919215 -523457773 -803967966 -575793758 -579780573 -213110963 -589396922 -125138094 -6976630 -194540742 -410803096 -436016932 -948937255 -438074197 -199080646 -794987678 -783389803 -627864519 -92105243 -344789652 -496648099 -700195559 -675364368 -525665032 -920605933 -565349677 -387702445 -132529704 -67309943 -109114474 -980611077 -625722822 -422056907 -735039990 -203375418 -557769892 -66952239 -928335171 -26964827 -706734623 -826550804 -428209447 -464724596 -757396746 -473621109 -931101092 -493542439 -412990659 -863371309 -65163482 -332805260 -629092282 -608699645 -743763111 -351595589 -755576791 -605675235 -816398610 -478532427 -34961646 -989376196 -959119355 -510887215 -261089297 -979166139 -735974556 -165881670 -170094914 -583020828 -342600516 -465318459 -831067884 -193896435 -542380087 -245925923 -190255193 -209290781 -693848560 -738053225 -169400281 -675847630 -187016972 -256768755 -265120014 -938773090 -630199948 -276225544 -990839924 -50964648 -24679809 -668698910 -661345555 -779860915 -86796584 -588701738 -652975955 -529135051 -919178720 -800339968 -817897874 -91941499 -586534771 -641574025 -790129422 -996404949 -123357188 -246840723 -585369865 -642217651 -632535372 -855065123 -431867809 -96760288 -776311565 -762486999 -318206026 -304172106 -431629582 -803170014 -664953785 -123836800 -91920455 -125200529 -177857428 -17074164 -293657877 -482680402 -317501020 -921936996 -823060905 -603365100 -66716214 -53880338 -886526832 -787242243 -215381289 -847188369 -425777030 -548640061 -647933408 -101102539 -265481139 -204144597 -768017003 -545041435 -149780748 -306427659 -878508156 -26554675 -806505952 -475218077 -140157314 -635082292 -508189595 -695282176 -270287711 -283552518 -564838077 -629650000 -823467031 -889673947 -744614789 -682396507 -875285968 -283686258 -920589199 -655080643 -38112123 -838022617 -680113913 -612970166 -438483828 -662005306 -559002364 -965674915 -721121631 -787289385 -643575227 -762871255 -465973458 -276720494 -699254013 -49301626 -351052545 -888373779 -809445881 -307080931 -347034768 -938861696 -542302495 -118168869 -706293657 -703896082 -835123457 -7713145 -792562676 -550690181 -899160395 -697990993 -421545693 -750299445 -638636327 -890285154 -650333385 -907339669 -83827517 -129738167 -249336752 -370021744 -11945369 -910979495 -948245378 -139138585 -159987214 -976857175 -715138128 -603547891 -998198567 -250430794 -472580403 -589638410 -212987954 -486600348 -12684182 -192392438 -43586838 -919486332 -494862574 -390535184 -262330951 -300021523 -910471790 -209530003 -892709939 -43104720 -788164040 -686110081 -296575143 -43993076 -920274435 -757124609 -355716039 -791605076 -777237686 -703096693 -792744947 -551596566 -501925497 -677161509 -517747973 -395088669 -428722536 -169676474 -818430143 -920202378 -395383473 -140133057 -334898702 -697523395 -847699788 -625307779 -964592237 -901148308 -136386277 -69120061 -39255903 -748602908 -381196744 -390206862 -697411127 -285957852 -740357182 -886063865 -387285264 -673654725 -721116324 -167248951 -947159932 -979746108 -344663979 -650320722 -949738762 -799879759 -883027102 -923273362 -514824609 -953759508 -488508913 -492407980 -874283849 -902205427 -249484863 -437271316 -433443521 -316373823 -182715949 -415451726 -698839133 -24309378 -293697977 -153728867 -742151678 -192338155 -178808677 -396927936 -741042424 -804361353 -541964199 -240679649 -86450454 -574073541 -459547708 -720755093 -904062682 -962337885 -722517825 -115231567 -305585933 -22995500 -297161499 -879868049 -808073151 -314298062 -527537115 -934090992 -262879127 -815921132 -420857686 -87867526 -982410465 -764325382 -193065018 -555792427 -576209004 -18593075 -421375620 -235084815 -900418007 -95880664 -412460046 -883979983 -144426265 -621670419 -392353952 -385646474 -391248479 -589609911 -969987093 -908380123 -840735715 -264996069 -9962206 -407896578 -264782130 -337201105 -667005663 -26183682 -549687548 -221008376 -180967065 -472555516 -131843904 -285374741 -277310106 -34282068 -488990265 -614587689 -146245788 -317236391 -639162617 -334108737 -397622441 -197839010 -537273546 -931590131 -77525358 -984423743 -180305219 -849504138 -992183004 -256994724 -104855911 -668017150 -691993746 -539082798 -194444801 -741382642 -608269967 -649644022 -142358484 -367551401 -257852238 -367205993 -36156439 -981831109 -935383192 -720609748 -547071736 -480267608 -178213699 -229097858 -122078195 -431603053 -443633636 -244906939 -198617482 -854409495 -145201588 -409896061 -916211572 -875638170 -424177993 -929983984 -480778420 -754945050 -119462282 -499188313 -112153138 -423801759 -951543825 -324807821 -30298244 -749058812 -971896370 -889386632 -63257860 -506381071 -565495468 -573592356 -414296580 -862471876 -649980884 -131623285 -52904008 -799723995 -199375589 -501235281 -427400946 -150022690 -604016729 -267741928 -127893252 -930956044 -15130765 -748370626 -269996600 -629124730 -533179120 -941992579 -604892482 -315784931 -715465327 -543539782 -618428671 -758323082 -156122510 -137829688 -370805536 -262170859 -614586271 -829487041 -738883910 -593329635 -112337560 -523912852 -994394179 -332905561 -340668723 -879334811 -748311725 -137097910 -36199153 -474586388 -504936264 -716172589 -837429927 -547000901 -830115158 -402999203 -174566474 -705739317 -26359658 -40701145 -355261497 -104702526 -592783295 -968078396 -126842017 -480048444 -178625669 -670425262 -34448877 -199994873 -497334498 -630365937 -601940944 -618845122 -908938740 -686132872 -562867138 -140111988 -161370665 -79330177 -455616260 -8690933 -227170024 -710307984 -557305804 -732690688 -805327706 -796669008 -462080540 -907794053 -502133714 -87327016 -228220892 -24858205 -892164083 -218661627 -94708071 -29849321 -481668524 -923278062 -760065410 -66719478 -18572924 -787725755 -413654489 -313145091 -744518258 -725061963 -810914959 -380307417 -654618501 -277617500 -23451472 -31217556 -158629878 -45752909 -106827588 -945050616 -117205001 -72196674 -450067655 -282761841 -980284429 -909870550 -828554749 -435533036 -758305743 -8895171 -777255797 -148460717 -392654949 -168376904 -6360687 -751786122 -339008219 -195503826 -412962584 -341387412 -399779677 -600125536 -103302899 -126155086 -649121685 -854621520 -449868655 -904203136 -995837614 -21791381 -999790175 -678166125 -735075214 -533831066 -140454300 -916093774 -700663947 -247451666 -755115635 -824482678 -924920186 -470680295 -941076635 -69763036 -684529686 -266568180 -790392728 -540420964 -420080222 -649174417 -789015901 -660021247 -182509512 -942952520 -769640385 -628067152 -699059439 -634697066 -484585770 -246131890 -920497266 -569755628 -944426134 -662279026 -144434291 -380498785 -743999651 -156543301 -765472885 -361061426 -955878567 -119416133 -483620870 -684654103 -26617065 -952740836 -924737342 -714173887 -184827083 -401054826 -88253615 -22434231 -666989151 -155021013 -842154984 -711248010 -742016720 -504121967 -669181413 -663295680 -161188750 -314484849 -25661988 -857259567 -105059314 -441887540 -952752359 -546019965 -940661806 -960810644 -743640976 -141274695 -730988166 -274647410 -903606146 -991968701 -754501732 -173484567 -39191089 -81764802 -124923321 -306161941 -551817409 -526112532 -632750197 -807221961 -136888085 -934971084 -50789713 -445959224 -495605250 -47833075 -316067962 -712464248 -687983238 -915307281 -523584595 -482812102 -861002223 -180653425 -115271888 -365793695 -468647436 -373240127 -63089365 -779509030 -286932117 -26570615 -925799458 -785764024 -751375320 -821553988 -999811892 -973405138 -309965238 -125092408 -500929974 -909540562 -394796228 -518305682 -274298526 -404377525 -134093454 -25698423 -895894600 -955519303 -520851333 -101922887 -526856866 -805513892 -426129011 -86318552 -599267160 -464854189 -820186377 -504714693 -394809034 -40252764 -873918405 -902727505 -917892604 -506314083 -265263854 -618710167 -570554176 -483323406 -762020960 -866766627 -793521263 -361410649 -285276176 -143850838 -850189990 -321967718 -587406605 -466440015 -955438144 -795619589 -513296945 -269884200 -323392870 -711383127 -473422429 -138952974 -654448259 -214180548 -520783186 -436031776 -797030751 -780022606 -217452516 -32626315 -778185718 -658284742 -702399750 -362585065 -669647807 -441607862 -99030064 -262099128 -998711715 -164228506 -263521840 -574031540 -446814892 -171360895 -652390768 -690781792 -530519178 -965475589 -747229706 -141899316 -444415874 -235115118 -101789425 -282842731 -215810389 -742271912 -499697247 -140513010 -830368548 -49372282 -298369662 -57978486 -514745219 -67769264 -32655505 -918375010 -552145825 -632834103 -573890134 -365776258 -490698642 -130279403 -880822741 -427256765 -998973157 -524123825 -549511679 -597542738 -266489446 -227423227 -72940274 -345761078 -453105557 -995600023 -515742271 -338144828 -167143180 -876054349 -429575370 -453204737 -768623369 -659400795 -434740712 -118834892 -123208246 -15299100 -231985416 -534079077 -961387311 -855225274 -267477926 -916960494 -420940390 -531500069 -468293340 -64455081 -334564820 -454564749 -828770506 -783897266 -544038576 -271851410 -197940653 -395246023 -114715821 -914573184 -956169917 -127743319 -107989235 -512252618 -625599293 -30550380 -706632921 -119436698 -219365864 -972017475 -747348957 -808484424 -983639154 -952383400 -846299661 -170913164 -108775656 -138043610 -950111681 -229431999 -461615564 -357284957 -956714640 -893327658 -359289205 -252271425 -648784245 -599047410 -573422367 -401906921 -674694547 -389996692 -743118295 -235366697 -98582286 -593310134 -618497189 -929975689 -866015425 -839376701 -960978751 -927651460 -253423269 -801609643 -843623636 -74591293 -988551736 -266275492 -339782552 -41613812 -701807919 -703615189 -940482301 -160528056 -47461809 -177259516 -268309816 -665007483 -597596626 -626673257 -868870761 -581282850 -413576883 -988809176 -51099315 -130801462 -397567352 -663019919 -137817438 -524869229 -673815349 -172945839 -835658435 -426358608 -368088469 -367249942 -608268527 -488761703 -388855144 -639913589 -59320811 -75367220 -867702646 -659572762 -58279297 -253738940 -10777087 -469803818 -938147580 -966050627 -48604713 -333622556 -662617233 -265200 -859961629 -779509490 -492571676 -814640353 -538737951 -647720056 -516501839 -253326754 -579501029 -319986499 -182349874 -242972352 -976461266 -452336812 -238693286 -445449760 -169837356 -911645947 -946141198 -414899814 -826019696 -521754848 -645692777 -399751544 -955353901 -172992919 -111803500 -995043500 -224422961 -380216644 -813053657 -826520047 -164856081 -619293078 -155055494 -728488295 -470335871 -173741955 -836749069 -759652280 -845744367 -147060414 -20053963 -70544002 -731243803 -494536753 -157126018 -313015242 -994530117 -941582896 -244533328 -599500636 -158607576 -666985719 -98945957 -419992127 -828573332 -481937363 -432237951 -933696452 -219977369 -611268394 -412798694 -387090266 -622056100 -997921646 -317945416 -920703373 -999220680 -929108496 -782813295 -98357239 -767528987 -628325318 -504644378 -776090256 -258341334 -392464186 -607067191 -698161445 -34862488 -575878955 -687985818 -523247534 -861912894 -924461476 -570737369 -672200919 -716576 -70722508 -480257193 -895100390 -357167517 -33104498 -731302260 -585155034 -694812120 -720016049 -455101356 -787399740 -203551353 -98633221 -337301403 -27313601 -151424580 -8061863 -992983146 -502360481 -824140258 -405525380 -976267554 -82896341 -354827221 -711796187 -680616987 -307674691 -273011265 -464720122 -551405349 -543174208 -708127241 -886107177 -185401869 -858227855 -242207797 -346649157 -886613474 -879255247 -502065579 -350110167 -290826508 -423130196 -697153328 -17371132 -938245041 -48048262 -86323687 -365319086 -231068536 -723595682 -509233951 -778141220 -172750899 -977969073 -784524408 -502474270 -838836360 -721701248 -457940856 -997740510 -852709173 -151696310 -54288676 -632081407 -919918304 -904730876 -815246648 -765030017 -466056655 -722311985 -123700439 -544470263 -181723594 -252437940 -214494874 -935311739 -350252770 -232799705 -108143376 -709922002 -281127813 -958505441 -122622537 -769892553 -981880519 -231971771 -603778013 -638691413 -612305605 -666841201 -22312088 -309336792 -259240550 -881522669 -890726768 -407913253 -133862993 -699130494 -144887318 -42972068 -702864248 -87333386 -450494708 -709594436 -335760434 -437435566 -746057484 -59176677 -190612306 -985840538 -909782909 -550943545 -160262164 -373465763 -524547170 -993521668 -932803457 -303402358 -977109527 -757151498 -561877812 -503627842 -119317611 -974413915 -843834551 -982560877 -845227683 -468315319 -713359256 -947065436 -211129759 -790241805 -317699197 -543912563 -279256130 -293515856 -884294860 -125318392 -183108362 -339421720 -504422816 -229215977 -362112882 -127840083 -763935880 -995597619 -317238599 -377564995 -796178461 -737510022 -438653723 -629292956 -684228022 -513670069 -676744300 -784983715 -207684598 -42848728 -333187434 -992392861 -576994928 -629156294 -519312091 -153375012 -381095371 -704679631 -212031073 -385705382 -936659588 -139720991 -92727058 -221413377 -170640304 -66613713 -755278012 -858486692 -70101172 -292082407 -765884413 -208562927 -887942923 -516843144 -608263471 -6997397 -823319473 -868613621 -845887488 -720034479 -687994919 -243327910 -388030274 -850876450 -899003957 -732916476 -453969869 -265638272 -639996821 -698317879 -236989048 -856125763 -54703573 -983998437 -971128402 -880130347 -178073706 -19449346 -776207280 -708932879 -594139238 -615871369 -274231843 -955275588 -372608529 -423959648 -481170686 -236322519 -938334295 -441500206 -78635994 -986022915 -56601891 -991606128 -608197739 -347496934 -820261622 -29654560 -520463714 -483585233 -936272612 -885589264 -327505399 -839692414 -727388961 -1457007 -5777437 -13496345 -200202601 -991633939 -382061745 -765193381 -945718507 -172173711 -775471671 -563150476 -875386350 -248983069 -56983854 -364410282 -194294217 -404784803 -275914922 -211753093 -316737138 -254571295 -658287342 -60807841 -965452947 -269852921 -515849020 -550624280 -698783999 -112869184 -887248051 -134279376 -435946735 -484108923 -254484165 -351843800 -242271569 -657379003 -134724239 -205833594 -202491265 -219204682 -841740348 -42034221 -321898794 -276941896 -717360612 -236213961 -498491307 -65513640 -484687972 -825366075 -747689590 -373646833 -431651223 -241471654 -195512150 -781620775 -34448415 -805545623 -913349603 -82126884 -867219834 -331799805 -417343694 -618653474 -810694253 -295341093 -635730587 -392724698 -545545370 -202717009 -602408013 -248863413 -914682563 -20412712 -993036570 -511266213 -909283143 -171102984 -857194941 -163902849 -605179525 -689861215 -71145164 -694804046 -676508742 -615171491 -569744501 -537022790 -909327212 -541396997 -392270805 -617653280 -521468780 -293492960 -51879181 -506977229 -641808275 -208147525 -85717165 -259867908 -322965342 -331978240 -846759512 -614549488 -852206202 -540604205 -157509204 -813453579 -525448585 -204177324 -703056388 -558323173 -392409743 -687912061 -121704260 -823698572 -737814228 -862862679 -921270169 -151540332 -687127167 -205270785 -726862516 -688547794 -106566342 -229295794 -250305608 -578490877 -899674532 -464166747 -639543723 -528068306 -666887433 -579877309 -966429373 -402342746 -349146580 -459326980 -685302299 -917052059 -297933116 -502026452 -208299015 -123539584 -418088752 -700472224 -309144837 -813012530 -729893571 -557368914 -674152473 -596131643 -86505443 -173047845 -342556632 -665890600 -486728213 -546750415 -11115348 -540070575 -947582420 -723438409 -704841115 -314913208 -582735804 -520895920 -134508058 -660919562 -109347923 -184134661 -215177216 -39080079 -653697251 -794711877 -157590017 -309121128 -522456809 -263275734 -754817743 -955502540 -755849252 -292619396 -35558886 -581621655 -964005272 -637758669 -453778530 -231518731 -945043172 -54847092 -1935766 -309083465 -780343724 -654857051 -521065570 -598330875 -568974363 -315545421 -693428610 -501167307 -428875519 -802365759 -723037325 -849814232 -108568833 -590952024 -141032486 -409107142 -532183393 -975817564 -752351224 -816052604 -29232552 -964077512 -354394305 -866108825 -52921830 -450517156 -375761417 -40955324 -983716658 -224844100 -662706740 -843362482 -599947405 -294625395 -378585603 -41243131 -559031796 -737746814 -762736388 -204841761 -878968033 -523217382 -393413518 -479292388 -537698530 -697202403 -27872286 -557573525 -959046123 -138818721 -48882641 -852806930 -719579374 -928655922 -700222734 -687410799 -749941214 -96854405 -472514539 -646952353 -936039154 -868193137 -891577328 -357201413 -166817876 -919439089 -231403782 -23995371 -474090159 -776957925 -105177678 -380322732 -73896387 -102866818 -355153654 -514777923 -32206576 -83223981 -851586463 -605844342 -823932517 -605078974 -689956499 -294762332 -712393469 -825606103 -297297467 -984582005 -109984182 -439584131 -215568546 -793722994 -224567619 -568619166 -816833189 -214159061 -960458636 -877086009 -974652901 -806714029 -884478090 -600296384 -522097719 -5934337 -989550399 -500373383 -926434821 -872594475 -264891306 -97771032 -259685923 -170375473 -937587599 -828926579 -338756585 -153967360 -419531718 -538533366 -749212533 -532414447 -713008280 -619124022 -723104858 -845727899 -652023102 -45845685 -114425450 -907659608 -586633451 -394049250 -617595552 -935519376 -988811458 -973342533 -730165616 -177912052 -604109955 -822054363 -237863323 -863507493 -281018879 -578274613 -764976780 -220744368 -8161626 -878608996 -99016477 -303764275 -508407532 -301812336 -620051454 -528973183 -85249732 -355395835 -586037343 -993827486 -57795183 -984301560 -910646330 -839636568 -140487058 -427336390 -725300546 -859917539 -390481516 -265533745 -90793126 -334662533 -589913991 -685804869 -388861750 -930509461 -193906498 -916866293 -412961214 -886246209 -709150731 -938802672 -106443425 -282496421 -28299001 -475669337 -108475803 -108585095 -782790778 -128189307 -605393519 -261547305 -688631200 -751303438 -826831015 -499029139 -333535992 -128231461 -603643625 -170967199 -399332857 -579810533 -955146199 -263163241 -527160769 -113903667 -560811725 -174147243 -802313805 -26973315 -139395308 -819335509 -902158090 -125457237 -980328755 -961531875 -93008781 -88483774 -894667131 -727629183 -212166624 -656277894 -309424932 -339768336 -908619938 -777588284 -751752995 -732961533 -264228433 -728261177 -691431460 -651448776 -398162002 -651103309 -993450377 -445098547 -807919231 -279510675 -51801328 -287912961 -510668425 -160285253 -581896354 -623585369 -583319261 -584879104 -195513687 -541261662 -753257631 -440577015 -888240759 -133484947 -24696435 -727288584 -167295340 -986675665 -75541296 -702785502 -757003235 -960615881 -309671367 -222855971 -198603984 -177632436 -742234570 -793509122 -785912864 -932917319 -843092811 -156675514 -503912906 -468704569 -715217354 -111652266 -244724858 -266455392 -597577462 -115986098 -904817488 -801894151 -86145108 -58462208 -528032379 -18901643 -580631767 -984594531 -469131956 -73384374 -5239103 -751981581 -2006102 -498223239 -630836915 -117155124 -978757916 -332756767 -989351063 -934136780 -706975904 -370390592 -590866097 -586556923 -394301064 -657118971 -241878114 -243519514 -598373051 -724154740 -433582264 -232500799 -423552839 -249544057 -913982406 -55370510 -739454950 -997739938 -237946530 -50201815 -948085651 -972511904 -336370051 -974961292 -848481602 -607196398 -978781637 -717022028 -769354414 -623643967 -76339025 -18966608 -260280470 -679856758 -392850998 -127812907 -924640135 -723621716 -704337695 -148987735 -801078079 -663623181 -974070329 -852698745 -162480743 -80630111 -774836727 -219090173 -446638385 -238960647 -857103196 -556568908 -602740794 -426338802 -280850572 -640088230 -580215861 -243087850 -238057224 -375729781 -882013585 -639705307 -789551545 -774135625 -838192450 -430710960 -575329496 -995796168 -303645628 -713436590 -379384312 -395456779 -954643834 -134178818 -27008762 -636986361 -68757598 -665424616 -350827683 -977006026 -253995342 -32460025 -421457539 -830837906 -579430214 -459381964 -128768351 -583955466 -991678784 -964831406 -577882210 -115201431 -435267433 -290069329 -10577429 -341619991 -169637544 -60552017 -589761871 -13754052 -313728841 -97474007 -937728003 -445084216 -18210248 -968915225 -162287190 -262320518 -800695162 -757988202 -244234576 -411072816 -357730971 -408527443 -921171153 -153719111 -611868936 -735680186 -612397833 -198883605 -120584598 -895288175 -163743779 -209227864 -558436165 -925193296 -52122219 -479995862 -781188260 -975160149 -929606628 -660564793 -169936361 -357831890 -720843578 -271818552 -576745396 -84972616 -698403740 -213513912 -196834590 -280341347 -592002848 -177141317 -791980899 -39221032 -515261545 -878216220 -663398744 -382699061 -558999430 -109850550 -766250537 -654337640 -719138976 -638463209 -428773837 -940937578 -956581294 -676717418 -338110264 -903401251 -532462291 -13506827 -702737480 -676818010 -325326397 -635715926 -605211970 -371058207 -386406139 -804175256 -482195977 -2786598 -465750187 -190543368 -237683330 -529065530 -502238233 -524424263 -733020144 -150248374 -395153451 -585095331 -486553105 -500211701 -555539009 -27816402 -157978153 -197187785 -952943073 -836189955 -771763412 -116624745 -310598475 -345482764 -407907131 -202197246 -409265884 -46049245 -331506360 -623411084 -271663980 -116190246 -102508587 -477357038 -71739178 -197947342 -493192595 -131022565 -647662254 -599401947 -429381844 -163656999 -977077964 -769277878 -385428751 -416414206 -502109847 -914680473 -502834787 -821503145 -945833956 -575493974 -567517147 -771364967 -121492920 -779822804 -938361162 -71548498 -495638581 -296431277 -672766384 -285018739 -152295730 -139530981 -836713552 -747427058 -359418061 -361746237 -391927196 -732415194 -666578885 -556388816 -860065408 -866944866 -996925054 -310154399 -913857964 -159782507 -768395328 -491287569 -698153610 -327486614 -311520918 -981222578 -732071078 -848361047 -287060346 -274215552 -600994407 -777358602 -220025050 -258165710 -547437603 -622910953 -554084058 -512533648 -303884284 -972517975 -742409654 -226643835 -479429217 -774143497 -895739261 -89552728 -392717897 -882518911 -769723722 -862055034 -275407233 -881450040 -891071194 -726535902 -767887254 -579677205 -325501701 -541777984 -599768383 -354475600 -655856027 -267383847 -114695136 -222642111 -469415889 -743800115 -951660243 -6463740 -337260108 -445800926 -311037996 -350184149 -424531777 -456226203 -847038928 -158062386 -637495098 -844732033 -953551711 -881689365 -440262730 -945043530 -435685443 -381463278 -212113943 -744344399 -339837579 -14986592 -823607947 -170568075 -466439832 -60349576 -60911025 -545890060 -641903669 -926383777 -68734378 -269500902 -313434335 -199903875 -96950922 -463969502 -456046624 -503953196 -726214694 -234952404 -769924934 -563098221 -350382539 -97490483 -509018178 -899226350 -485279154 -554658543 -163235148 -292068919 -366743953 -385524964 -647291887 -705575309 -333935114 -717521494 -526084692 -535251500 -420828336 -286713002 -836743979 -701296127 -635505676 -919443542 -864796667 -629247714 -614157694 -584082763 -510505020 -193923748 -360225104 -453733557 -785435867 -947103168 -580328531 -721461376 -858782600 -487923879 -388025703 -410017930 -11934111 -733966464 -292253004 -197560943 -152437076 -173325394 -670776188 -444280943 -901011733 -674154893 -723494023 -831294795 -108647582 -364134542 -101711847 -273883132 -569791445 -886902751 -27749750 -563913037 -837053107 -754146706 -544865172 -583530083 -153209863 -463460286 -502530168 -446678276 -932735241 -290918080 -20098312 -176244976 -895218592 -819240088 -944363746 -322935274 -980535041 -671735846 -356742962 -939985864 -248369018 -139740066 -123532404 -528964597 -677825977 -463303060 -758237179 -322117499 -576072524 -590433031 -537794954 -596292518 -423193228 -925747395 -350455872 -447737543 -556726554 -203507365 -86548697 -740413250 -346003930 -295343628 -284745377 -904401722 -539663523 -742094944 -690166567 -476190326 -623936572 -609092738 -475315347 -673282277 -932159080 -848311048 -611931395 -111399057 -239924903 -509227021 -940439336 -390178405 -753738486 -939686766 -247460743 -613087199 -691818223 -965613204 -740842009 -969424569 -956122404 -164444884 -373127196 -769360652 -422094339 -675298745 -499026748 -749672492 -228156393 -912604718 -449272718 -165178004 -831453840 -165181244 -667483719 -202755813 -792606284 -631417702 -923918085 -335735018 -767275564 -187218919 -515672726 -471399034 -786407141 -569824744 -770016093 -594124107 -187730999 -556429134 -253843728 -460486012 -847948958 -619132804 -665703496 -595396419 -580016642 -346839812 -567764449 -823289009 -949658680 -872151505 -732984684 -436428088 -246330315 -907303005 -272479265 -864180861 -580934807 -384585985 -238809295 -110185474 -292421258 -247270928 -708203009 -110669489 -777557758 -100359868 -315612014 -217426700 -392051196 -372248041 -65266275 -856865562 -432559000 -339316881 -55393591 -106007949 -345290749 -602001294 -818896306 -39200836 -961750839 -274802079 -435361670 -314648741 -594983994 -611438787 -240043360 -130114318 -508578394 -211402960 -184687020 -903957380 -589907002 -509781574 -553910322 -408798382 -801820126 -169521498 -168539751 -515457389 -689647229 -702780553 -474520583 -897188893 -44486538 -737283202 -107928302 -720179599 -780602811 -481664189 -364517447 -919812183 -112949477 -63398144 -721099912 -721236015 -43016400 -389909751 -414772383 -103954253 -934786344 -413309511 -146119117 -410384191 -60788935 -12377492 -551379415 -369991503 -811527756 -904976701 -862306605 -669954321 -122601683 -525167566 -996801351 -817112539 -219152748 -901815117 -421025829 -558724749 -52052809 -895846173 -937565338 -754062030 -430535320 -803919120 -182763974 -953830859 -58153733 -636330309 -98954083 -49229520 -782720187 -109209905 -558918021 -801152910 -922189661 -868949440 -464435077 -793893543 -921809716 -75244634 -995289289 -922992263 -919445524 -778560640 -750260616 -453789357 -204791272 -642683425 -882902894 -766356060 -899517711 -692224516 -575664189 -185252738 -819023097 -493137443 -861279971 -525024862 -655350254 -651521806 -740990494 -554993599 -908565828 -127911194 -376666829 -483828395 -984090110 -73750505 -479971130 -524462496 -400522977 -479893325 -276968302 -956571342 -398423770 -178658213 -78409435 -33157511 -117030031 -177861849 -169721722 -224528870 -845936166 -369326406 -517377261 -749567138 -449930977 -903334496 -612365560 -597424832 -715725000 -656246383 -816628461 -520383414 -881469305 -795846278 -365321889 -221838934 -977818510 -26661329 -887086059 -10362565 -521054899 -412672956 -653453884 -219373504 -438534866 -883862153 -985489793 -692014882 -115246386 -397761326 -359445597 -119274010 -454349010 -576495048 -100703111 -553313963 -578953156 -148178233 -726657967 -118918007 -932886634 -95250036 -666970969 -31555464 -901603748 -126136345 -652277765 -741547955 -84154625 -563463437 -595303405 -568653017 -389769636 -181333115 -453736802 -50396733 -308934663 -55890107 -28330980 -280854687 -534662372 -670469241 -208697232 -635737647 -122320333 -731408635 -825134980 -231331782 -40335989 -853602046 -733336082 -223067394 -394860260 -998260968 -579626245 -573969878 -171160226 -7808690 -732492170 -230848792 -787467332 -240401838 -404790306 -386233322 -939672511 -501928092 -474907312 -234525563 -34938494 -571875624 -819625205 -691728508 -241425434 -421098310 -604925245 -950116394 -837072 -840657771 -773046593 -121106262 -167389265 -153278739 -897523525 -25314489 -864686201 -302365720 -138555032 -569160371 -13206174 -885616738 -345593831 -75439108 -610606941 -772842025 -919397091 -213064024 -318446093 -734065011 -715340777 -63799447 -552611473 -104350065 -522668391 -626661456 -842235105 -248133937 -85700497 -625930211 -150580019 -263237231 -635537577 -908668636 -504806753 -314161855 -703582581 -280633357 -262973718 -198978130 -86738759 -195075603 -447309849 -382881742 -401257045 -435437633 -932237584 -405954678 -495360168 -933399671 -150124562 -373737734 -138711288 -244855588 -84495337 -731440856 -491539113 -984429171 -917599850 -607694167 -676974985 -642684875 -693076479 -265810017 -847105042 -951704439 -999566910 -17371134 -734809105 -679636611 -108157059 -485594993 -312423225 -140971349 -670726973 -64057947 -665404240 -713938443 -479896032 -371617046 -27082705 -296115376 -399986328 -418704250 -36492768 -647529845 -78797189 -584184183 -362537101 -99309299 -140701537 -527041230 -829143872 -520455585 -53022181 -503501647 -666162319 -606588380 -665647577 -722646801 -830727451 -407356696 -296905766 -300420907 -493060437 -692715476 -976720984 -360870499 -300093744 -773524652 -788516358 -865335598 -721192111 -445850784 -604552408 -921631993 -248973578 -89531324 -556165051 -509129192 -614847154 -699951556 -902153088 -178220218 -515126120 -186025717 -205546671 -321318251 -331755436 -594309486 -714166684 -469946695 -986004822 -115097408 -110259018 -576759078 -894355153 -748161955 -885444846 -970688773 -516577433 -818976813 -836341612 -135586631 -638498476 -263557156 -337465909 -921543667 -670767827 -503870261 -197961079 -908532350 -463395549 -85412658 -703646328 -663848844 -458388159 -405621295 -274009458 -201841446 -556987170 -166568978 -88744691 -648680239 -184691575 -879040998 -395516213 -785085751 -575044058 -466213075 -234270750 -708578212 -171648649 -195850639 -742938178 -253081404 -939813937 -850658644 -158740883 -373477308 -854227095 -78449766 -946682958 -891036578 -204961662 -898553659 -254062318 -29859513 -545923879 -261464533 -389609990 -992265449 -629861583 -43986561 -848856550 -290406597 -225038510 -871827293 -426098112 -161057186 -564799125 -936319518 -398188479 -917254881 -469267136 -865833127 -561186024 -971421453 -575576055 -263936628 -493043017 -3103383 -512604925 -890297628 -544568476 -587793396 -225802078 -57985287 -480337816 -67451038 -837161535 -760989600 -372520650 -20840305 -446911478 -946244211 -728519424 -721538494 -261179549 -795235133 -865699709 -31108675 -675261613 -478951292 -694608490 -7399442 -38306616 -684294594 -43033216 -316178081 -9267611 -197404923 -576918501 -443677632 -610358905 -525706427 -345597098 -162758449 -486937080 -303706856 -255975447 -79951348 -221294461 -809475270 -154857602 -983440575 -291364949 -528521979 -658627108 -966536801 -707562664 -453564197 -336878798 -952380301 -493032554 -106508723 -419623096 -661648507 -889571259 -973295045 -811550332 -82457498 -193496696 -322555605 -315771993 -552078563 -20798542 -656697523 -470737997 -254161863 -843617038 -377731342 -224989154 -892457451 -544055985 -178720910 -351927105 -830941731 -852191049 -805814794 -622850068 -871227008 -40790211 -144452446 -688494522 -810762922 -616228629 -954384855 -175492043 -500129847 -526180060 -541586739 -565875926 -537654640 -539126883 -546574337 -161083671 -16661200 -92859879 -283341064 -541529372 -243598374 -900892049 -978366130 -509571338 -212590311 -752113059 -448952303 -192481362 -237076022 -237412188 -584400320 -6370574 -458096946 -630422722 -964346761 -689494947 -101254125 -841695234 -963601779 -621525578 -423127422 -135483064 -86434356 -417479849 -856683378 -352503601 -510312560 -671765324 -901495390 -193222818 -308118271 -766410142 -830848265 -110029400 -28045958 -248416596 -893286894 -368470417 -705392940 -581853326 -641357907 -669279394 -645720599 -364406445 -660077270 -188164644 -147047503 -467342982 -920898141 -717503519 -423987044 -415617040 -553244203 -277737324 -306503585 -541325680 -258181527 -212574968 -891702790 -864290564 -499424174 -377272040 -784354328 -292752527 -741639061 -132703703 -83192245 -761247462 -134592058 -982702778 -817999270 -595284646 -860943918 -741102453 -979614898 -316831590 -36822005 -917013379 -833123195 -173436820 -867737142 -716338945 -354361161 -248902467 -73746752 -529752812 -999089775 -961677539 -410737322 -157716393 -62886158 -513880058 -340836121 -737861264 -621900258 -596877520 -727087377 -584062183 -830225109 -434707013 -553937723 -113996907 -726824457 -993583116 -4688556 -722867176 -705588222 -7882916 -736544002 -37869200 -651775539 -970158728 -823124063 -304158771 -248607089 -23801191 -500226624 -493480372 -323791568 -902132114 -601834308 -320412220 -736190954 -791806020 -152048291 -327800306 -132867090 -131234973 -223930016 -656760173 -880936722 -97150205 -372686306 -598307587 -234625730 -479208164 -691353788 -584455211 -679886606 -326318775 -320975352 -622058868 -775343497 -9283493 -963654542 -152559546 -93691911 -247768360 -855606754 -749556817 -113185754 -315268108 -452988752 -395357173 -213936466 -897918743 -813142683 -722011441 -558942545 -813877681 -242083009 -337492433 -230731973 -585739620 -698117431 -924129732 -722351370 -190267094 -469865152 -565874505 -847815169 -21066313 -540407766 -891088407 -959116794 -44331496 -864085907 -156777975 -214536339 -415510540 -704014376 -516902492 -469536296 -335282067 -133376698 -541890457 -824894840 -518091433 -477038557 -370150498 -181566235 -602846913 -288355029 -221196566 -589883303 -985257037 -960309912 -928787151 -983934894 -859564653 -239231979 -902880309 -967926341 -595986283 -59977433 -605123880 -700359295 -144886485 -747071227 -990393805 -133450873 -822097489 -907028485 -795677137 -343012724 -108962558 -707335939 -613338921 -573698802 -526900661 -160441892 -331501487 -636337475 -808139167 -962531833 -94765794 -980696211 -415385414 -477082159 -277021362 -322000269 -717290141 -89632047 -238953645 -299309084 -664977003 -681430022 -81103681 -665724935 -290379545 -484461451 -824784864 -734603396 -956577665 -683158923 -116800481 -643339112 -238796063 -797681642 -283798130 -655447407 -922833352 -59443696 -677658933 -436501338 -726848823 -287541712 -129476175 -292588795 -379032628 -138208032 -31661096 -409511393 -600480180 -663106326 -959052049 -925092238 -856343946 -631561211 -215449055 -472176344 -862583104 -623349290 -557843395 -44062018 -2052412 -482197280 -226552128 -215504924 -993160627 -528511888 -836952217 -57096987 -822186040 -884909616 -431945610 -476281392 -246698045 -941818462 -659268062 -514618562 -694682887 -635970496 -496572950 -153622835 -500974751 -678609542 -238173959 -232825342 -915991919 -118036249 -541039554 -754578060 -472419513 -167699882 -621067459 -385463232 -964364477 -282866053 -138904673 -842433250 -931609697 -401960510 -125166858 -779323463 -523920367 -722744197 -954863866 -30958052 -632969161 -819527524 -950001071 -882875350 -222738722 -605618664 -856699031 -478822277 -409922026 -965082712 -257428176 -539817898 -396745102 -584077770 -209580658 -309643455 -635501032 -673455764 -695674212 -600251480 -101037854 -853486898 -218691672 -238559021 -153251014 -470216209 -814234036 -87004060 -665649094 -435445499 -682419824 -607398681 -931081879 -975141929 -780017130 -592592379 -24465004 -638651593 -98206847 -994781193 -673281311 -685074272 -15375711 -26114771 -769183627 -135606511 -750861485 -931927967 -871234036 -433298987 -181771300 -144942861 -806484305 -755165598 -939778582 -280959588 -73274055 -800280817 -529949774 -204860945 -38738046 -598793865 -855024475 -905948166 -330623203 -972218839 -912826097 -891012600 -53797779 -182268442 -104111091 -777706368 -351359794 -963120408 -192290889 -586968294 -147099960 -59908284 -598981749 -217325491 -642867075 -512310677 -749895302 -754064673 -466898354 -884264124 -505736214 -565274524 -303603508 -258336663 -10925826 -549923562 -706833828 -858150999 -835410869 -161126218 -697891100 -620814012 -541439297 -604781514 -730232029 -690575658 -394398517 -788718888 -406804404 -863234957 -62379617 -219274277 -206465736 -893599936 -988511490 -754824354 -997787242 -62940609 -509652269 -884481565 -129162259 -313256614 -815754415 -47580288 -41715347 -285466961 -763700529 -294278367 -404043845 -282771657 -593477965 -923496345 -934405305 -126957238 -934911899 -58220992 -853097480 -651153947 -638629737 -492630863 -796945590 -747876447 -342211166 -440618210 -262373715 -853032907 -448850276 -41957505 -356547147 -620863062 -662743661 -819346451 -284939644 -433193600 -761350176 -225278615 -506697071 -393036356 -994340176 -727425710 -301779069 -262272595 -291593092 -590093232 -748316224 -93248291 -237260407 -201450011 -289271823 -971783981 -493323059 -839295973 -185626909 -790188343 -947176157 -240817122 -590557783 -355836229 -806598742 -7456743 -415748058 -371845670 -422170557 -335318894 -657217317 -778874303 -204032727 -644380514 -533170931 -406135761 -757820226 -468983346 -681109781 -650257415 -706773111 -99341798 -33704820 -91401595 -624351706 -851679991 -135950071 -924650647 -827679766 -920099981 -559611562 -419261797 -582063617 -471566873 -259735149 -553602491 -740897197 -860017609 -191159749 -491745309 -971767798 -74887794 -170754730 -10635408 -296130465 -272411731 -903772840 -41050739 -2152162 -354548557 -50388423 -860245101 -77284987 -255852924 -132551191 -826279167 -85010571 -4907909 -305884018 -847424303 -292406820 -161713079 -875238504 -436510333 -299269685 -407426690 -705163147 -206369177 -334329660 -976395400 -366843606 -7870694 -34165805 -792409630 -72677568 -692983987 -291903291 -817643002 -18945858 -85623517 -649078313 -536225719 -287472472 -5740735 -578436813 -857659538 -474189506 -677191863 -622240574 -201603435 -987196806 -605549665 -933751662 -317177631 -47187752 -338015159 -859117296 -687269897 -928292757 -866508393 -588214385 -910666489 -631685237 -896576217 -49698829 -493808695 -60362221 -541812646 -13359988 -168582970 -303833293 -519371736 -382905995 -740265219 -511209847 -41379646 -581040486 -989983514 -854398770 -767684792 -177673557 -390939056 -704917202 -965183129 -418751096 -825156612 -577901976 -271880176 -52918730 -587816733 -433851172 -893587946 -916385568 -77799746 -842477167 -381257921 -492335589 -90877885 -912449841 -433001415 -585247428 -755361664 -213046365 -799006997 -424132449 -449858186 -527467182 -454098626 -591495098 -724431837 -53194563 -395108765 -761396615 -355459598 -378826294 -308081761 -68477851 -29340154 -873079175 -364004116 -203501296 -880993008 -736914496 -878951488 -300944491 -153651228 -223918096 -737758434 -264486735 -751442510 -267150979 -938578642 -734084838 -714922496 -674063071 -394490489 -760296078 -120462564 -243941466 -730200915 -510715237 -687397335 -924976205 -126759534 -481472341 -927218727 -794747607 -954050409 -870357212 -363198856 -169637901 -219631581 -25960897 -167785849 -264792770 -649433870 -990002753 -998760092 -7070320 -737435826 -580656999 -724847220 -560790939 -462032934 -811228913 -673070761 -185257349 -848483038 -901693061 -594939305 -823408104 -420009252 -77075643 -388014143 -323275195 -117757130 -554667402 -614050682 -428595107 -278869869 -264907274 -999858222 -285172297 -110955214 -704701089 -466564040 -438502116 -851670650 -960985912 -529743459 -850241863 -125450317 -306348810 -146070389 -726937098 -779057712 -512616927 -665891133 -465941038 -529054675 -917979263 -72893981 -238325227 -54783092 -941170148 -119627297 -871973440 -454700075 -806335803 -837167953 -382694615 -49716427 -840627275 -725692811 -770603979 -829491645 -945416676 -82886504 -333678711 -677487544 -605170837 -967694762 -894150964 -225283906 -136630076 -791770011 -572783268 -237724535 -880204571 -661290019 -722931404 -513268196 -229639661 -699335392 -783903838 -911952729 -482943257 -75569369 -419079005 -784697329 -375588893 -858626673 -944771311 -392464287 -328602462 -79196426 -255717316 -740541921 -55832364 -916197808 -449567765 -853412486 -135805140 -756944269 -379152875 -663388591 -284239101 -618382187 -231927995 -636716463 -655099949 -985183680 -992947399 -108079226 -491412490 -147972838 -79135264 -508766636 -316387865 -441544299 -917283773 -102601249 -739411747 -553746264 -385384392 -781072809 -953522635 -444783032 -963613158 -210634142 -476879851 -132165220 -321313267 -608202311 -602205327 -585249371 -671082247 -997831773 -448440937 -378689975 -89248416 -199847965 -557949314 -961418037 -545299665 -359637882 -203093088 -183745812 -876228927 -986668024 -484922020 -722761672 -583872957 -676037939 -818550963 -249965309 -659710115 -357198191 -356542072 -127516276 -440714040 -749534971 -986106089 -684312939 -475109495 -562909993 -672367926 -414832472 -45009460 -663755104 -758053834 -397346326 -312170276 -289077617 -985694870 -105923011 -632760381 -470803762 -876210157 -737767564 -463655098 -624505036 -581395083 -383825790 -524491086 -756733944 -926408120 -39574606 -11512552 -641299258 -802958966 -710159166 -69849630 -924419230 -174315933 -581090810 -497601433 -248078297 -952293413 -531477165 -304540959 -972804958 -932542694 -344472450 -416077645 -122794067 -843738158 -5634739 -560621424 -748134677 -591156196 -618877392 -851264991 -28591369 -662282789 -604940504 -187368311 -240729525 -910414604 -546691031 -905786535 -866900550 -569493856 -986818179 -601616700 -807832576 -913426120 -62932904 -898342411 -36354796 -430729036 -766725740 -898974275 -638376614 -977120175 -649619652 -383206037 -51612135 -283792052 -837511361 -919204122 -303018466 -829289672 -12308480 -324132592 -545152450 -946536055 -803124737 -151257478 -413665159 -123404591 -819038221 -683147954 -285995985 -938030171 -729202030 -320310048 -608283409 -210919603 -213302437 -192322140 -355573090 -948915511 -95715134 -289697837 -238911255 -113103892 -964635401 -914478159 -21155289 -936395624 -890930175 -24369568 -70481300 -597799837 -151621877 -329726605 -252394971 -354721879 -888775938 -876115668 -693350897 -382250880 -159680196 -826992203 -1610659 -382107284 -573787498 -80063482 -859604100 -920414094 -746655540 -243184132 -785069907 -361862993 -541908723 -113824513 -285675024 -118048203 -377173220 -550735496 -334311972 -235018585 -830998103 -992157480 -496229095 -600103232 -20540790 -466744421 -24268832 -782009509 -118815457 -488555802 -706103567 -508193870 -615595140 -449901532 -246491328 -728812384 -99870727 -797331115 -17568148 -970463023 -380039283 -436473187 -930638963 -413220821 -998252613 -230342424 -108962316 -199049642 -799485553 -985352516 -993863733 -421977833 -363222560 -135896572 -661070645 -35891789 -959872413 -287952721 -611119240 -687682569 -53155693 -578860919 -924727041 -372526835 -672942631 -934351200 -879368392 -421739898 -980805595 -586362810 -483723488 -772011000 -383833227 -700026394 -958992126 -128818246 -105527026 -144705592 -485580029 -332321195 -837315191 -829311139 -60119693 -309004554 -395360747 -322477468 -250624061 -956515547 -958968986 -345098303 -669114623 -76226105 -401087408 -476320548 -309832997 -560343483 -359747677 -496815606 -553644716 -125465631 -32737715 -265995700 -429357110 -916641270 -102966236 -561052082 -404968700 -679596186 -75009642 -839102638 -4867016 -749480814 -952691375 -150599227 -939718778 -24351800 -150262251 -703631644 -442445253 -632938099 -318354064 -222803586 -737881208 -686224780 -906562560 -956372262 -164811960 -603389805 -361783769 -938196660 -393639705 -395446745 -967461985 -194433374 -749853282 -345713688 -737596516 -674284505 -380187860 -456258551 -309709305 -702749191 -925493309 -164407022 -662077459 -143364950 -94006898 -831905479 -553437290 -440709361 -292805219 -210113969 -59529598 -418034666 -681565109 -552146539 -891308199 -985159903 -859791535 -956760316 -648274518 -336900251 -518725167 -830664742 -349325044 -883733812 -439356928 -56016311 -142335852 -189900775 -703858215 -59733666 -487238589 -585808481 -744646440 -778637848 -520785699 -755873179 -188195969 -49016278 -343898191 -265491631 -666478330 -617360560 -339854582 -49107548 -787405295 -67583739 -874901511 -205333990 -795319018 -151617547 -635064796 -248138924 -432739326 -51679004 -808248626 -879665687 -357701585 -830867259 -402299494 -470773994 -767827093 -342595527 -8410111 -132343038 -888434759 -385644559 -924077610 -989347402 -261279852 -230800852 -651398595 -193420874 -829902576 -244476439 -854612711 -422248180 -847430029 -472579133 -229626649 -350493676 -727403264 -412455042 -361626529 -769739249 -980925478 -820639676 -397620978 -892383432 -696024869 -781949264 -202005345 -432162774 -512734221 -488539348 -144134116 -26541763 -867321331 -361674735 -361046634 -70634356 -258514434 -969270638 -959657093 -185937103 -965764670 -940141679 -82632607 -939997469 -552675419 -326165572 -361001219 -240507486 -885653714 -949355800 -504616038 -587700352 -704398278 -693778518 -524151995 -230781728 -251619677 -735809120 -788071462 -841272792 -44326067 -924886637 -41159339 -896135917 -179882807 -72171941 -265320783 -928880154 -761558016 -156740202 -26199323 -270785235 -39245842 -172468072 -952507503 -256552524 -942607430 -566641667 -535402163 -44930402 -960034266 -572404416 -98936826 -936124661 -42591054 -265934223 -59359896 -124899756 -384179833 -956017002 -263131013 -553578069 -909883021 -138700037 -825844332 -392694118 -1789666 -596754860 -894071043 -790561531 -989585014 -288932623 -332790807 -492130935 -194825966 -508693448 -163647904 -824442295 -431784214 -450883750 -621444371 -860745420 -279870098 -273505056 -695700980 -189414909 -979940042 -480012608 -567955072 -493926499 -328898140 -732513757 -609433888 -91100296 -419473604 -18289210 -754340813 -86246694 -608185962 -408349700 -720801130 -108724813 -730298870 -548933941 -370743789 -627093569 -565198265 -421690195 -876423472 -379768973 -263705947 -14584970 -236014888 -833945708 -959037784 -756536049 -645297237 -343461938 -289219916 -669128804 -563506040 -196592275 -14599160 -506696507 -730259644 -781600431 -139755455 -713229571 -230279555 -950646126 -538211205 -492297040 -193938908 -785711773 -610407765 -598996423 -797619285 -936182260 -513181537 -307504880 -246346201 -259972891 -85149238 -894516636 -102621100 -190567864 -773374978 -176737530 -281911696 -553906521 -180514707 -388882634 -177115964 -995751937 -761960029 -565523619 -160887204 -711826478 -276987786 -179813658 -73637190 -309088819 -176607038 -66255192 -929661299 -608705375 -563208454 -405773256 -256926480 -522002284 -994638127 -468619961 -885927061 -808747308 -287579799 -292800318 -175720090 -678756060 -134200166 -701093548 -204098979 -239755459 -210527211 -945109834 -921968643 -81695127 -445525157 -633480153 -717491600 -372933658 -235389459 -484234954 -657285045 -369320705 -770149392 -186602542 -469699682 -546928964 -263981429 -422019114 -352279283 -871846183 -662534852 -649305819 -588691578 -196434688 -5754848 -803454131 -835756467 -286212173 -439279817 -342687796 -671224360 -711962335 -706075662 -910906452 -640343913 -434964935 -841666074 -120959088 -559246359 -630259655 -653542702 -783158146 -137361586 -692812732 -864995700 -275584478 -83114278 -825295997 -26087459 -840972943 -806675206 -910371423 -356428460 -123884381 -565234314 -384911125 -873483905 -579787338 -182141459 -791381541 -534534630 -339878711 -308148652 -494504333 -175028768 -154293622 -457914274 -144930777 -50174964 -606045682 -697851995 -95786424 -14885968 -568645954 -961015100 -500563616 -744628965 -22113013 -980227599 -739683678 -566250905 -202108424 -793995839 -138808745 -157222957 -439845274 -775808914 -883016616 -348472635 -151193960 -387475714 -527151311 -20957926 -63675919 -698171889 -477974521 -977133443 -387956564 -906336197 -281963797 -499974317 -940882644 -283983114 -954003275 -368364729 -43602755 -174423169 -607791894 -134195296 -68102957 -925053867 -693512178 -731515527 -421437840 -974578899 -327682233 -85714469 -954168332 -464012275 -120413226 -667879114 -792981040 -468534246 -784977921 -7762920 -35734011 -776309924 -640790706 -132046672 -528467559 -965362664 -905986598 -560520743 -66823929 -207470516 -298694443 -505934979 -575915461 -206066029 -978684703 -674130613 -699971058 -838099467 -195329605 -153258878 -647373111 -700921293 -964616647 -764467708 -631867573 -982068646 -784872510 -811593008 -500872414 -985541446 -258924614 -783444164 -948381289 -241042887 -222390860 -160382840 -711243348 -903931353 -739269710 -151001580 -984208544 -47138454 -799799822 -393584293 -460268601 -113124525 -409573107 -76295816 -86615847 -801854946 -822641456 -592796818 -915915039 -575086505 -285172021 -685741452 -869526943 -539484208 -823868166 -769221582 -64643805 -190080449 -709654529 -853793130 -838643747 -376372135 -839720550 -30781471 -676671047 -246125693 -384645751 -864423779 -643821524 -402593944 -545757222 -900290585 -574003543 -908826511 -423440960 -550768234 -625278698 -786268679 -327696497 -67384915 -932600163 -868471355 -375721704 -599198204 -551233803 -594266384 -375625131 -513466279 -333090710 -877863608 -856939093 -141120667 -156119829 -472590196 -637820340 -840559941 -966997604 -119618388 -309463901 -337712541 -353686307 -309728098 -263241023 -360024884 -389226855 -669737324 -200234301 -153667456 -778094899 -47419432 -917304352 -930729854 -302057079 -146921672 -888277796 -498383722 -526838600 -97382626 -940118830 -833591029 -426422490 -1867732 -952330289 -156554310 -152317069 -105902619 -352187490 -600832026 -591193604 -261142019 -140198223 -531583840 -753113212 -410594829 -143338807 -798067110 -337187710 -573415537 -449446528 -969969783 -27329969 -262959148 -475150943 -823749242 -504484764 -689363311 -842443646 -763499704 -460032087 -7123967 -781604597 -537341978 -832990731 -140083582 -768252739 -460541204 -252463329 -195936601 -292309643 -229920820 -428279607 -204156663 -444098832 -628938615 -535595654 -793355183 -641493386 -587636089 -902770135 -815347059 -929163548 -864663870 -858147599 -17193012 -261512568 -406964357 -428284494 -248485782 -221899714 -943580440 -668718586 -521136018 -600291044 -57799933 -904320316 -668608447 -37834671 -905305157 -479119523 -631184266 -46746119 -571604808 -776397724 -346797273 -61421629 -201673868 -429768534 -65236533 -541703188 -43004131 -186422539 -223028365 -261485300 -797972960 -117102649 -431288314 -70583804 -122552773 -598178769 -920515678 -91140858 -875870053 -80700126 -200447619 -536991846 -249069349 -362282823 -555409936 -87120421 -376411057 -671700030 -992036668 -284809112 -419323602 -139926489 -149590609 -515205803 -822242200 -210131363 -829125669 -227325095 -643900427 -885253413 -190864884 -676128184 -923706612 -787482747 -500306531 -73397629 -990178143 -2186039 -482819344 -682313313 -162080442 -499675559 -293282378 -670529400 -98008730 -562696822 -837644566 -424915688 -9854561 -584401979 -395461903 -506915083 -716402216 -546601080 -400739920 -147910948 -105960974 -487934923 -267469686 -757347204 -70540963 -118953099 -737340782 -863529269 -456485268 -735268077 -211784305 -775218826 -182371251 -764431368 -554885718 -391146786 -768209552 -241904846 -95767776 -96289656 -532262256 -449822743 -555011435 -427186414 -822755921 -166741442 -61114717 -734827654 -565005472 -624596206 -694426673 -958451563 -277961970 -363033981 -761607093 -48598679 -395862151 -728980899 -501584673 -39178534 -128086990 -263969189 -189225939 -851357624 -437175615 -89289260 -431036454 -607883438 -755017841 -21059684 -421503250 -726763928 -790235278 -828138408 -396615942 -426798962 -46295493 -906636276 -81037945 -779389736 -331264189 -707677636 -553905831 -305935225 -985444845 -789636968 -982067172 -78752042 -453356884 -653283564 -529010575 -683931971 -78943623 -271747320 -298071029 -809324457 -64688506 -878206685 -392842732 -649020238 -196889231 -249638457 -566393068 -365832646 -137161632 -524372208 -7174777 -987076875 -29158344 -53633563 -247085624 -796501203 -758468701 -802310872 -218816929 -685865942 -962715422 -527656701 -394602058 -575141608 -866671976 -939614579 -161183701 -432652396 -922626024 -517140841 -129030291 -209171053 -161536584 -659690686 -362655882 -102498338 -833137817 -500765860 -539212317 -73936207 -848395272 -969312453 -160955909 -989492433 -158039143 -880102550 -620164236 -414750187 -33859250 -832297104 -315392796 -432528875 -360760723 -406278624 -585527559 -159812158 -23362861 -951980008 -4716910 -661599341 -128653560 -166952217 -322286542 -355823974 -501450928 -157140856 -285948718 -480912280 -147812603 -442049741 -827531566 -828975874 -480967536 -465472984 -320474452 -191545110 -370776837 -239493811 -440956603 -107102335 -621685115 -138391154 -605275593 -313907449 -365297561 -300817879 -162307305 -60382471 -443275129 -366682145 -35231848 -484831789 -50211412 -605643636 -309554374 -340292415 -833558377 -907475158 -273741751 -530418591 -751945149 -705948950 -241352597 -188215090 -601838971 -641115745 -95926679 -856446385 -396041773 -144419504 -507767677 -871103213 -866488071 -764204641 -309901650 -588930610 -879507336 -716510091 -451805978 -739535675 -856211283 -340747713 -395821537 -760852879 -8547735 -575249142 -686316698 -799095733 -372429845 -929806653 -522476174 -613383430 -887861966 -663752818 -612535091 -192335031 -72941068 -912706401 -107706038 -902869421 -594204852 -396081159 -340522531 -806427109 -109436704 -614063997 -528646468 -38711362 -243305009 -948270082 -697245468 -330621441 -65582937 -809971101 -453191620 -982325167 -368197932 -135416180 -881672604 -417791225 -311899745 -602733639 -630040237 -691804929 -364238426 -261160513 -399067872 -249253501 -515816993 -415111525 -15571201 -229315092 -56729766 -11685460 -784771265 -591201203 -768988499 -575629078 -33169415 -831007807 -141121826 -195762839 -592993679 -4783719 -999144820 -604264464 -507456955 -686543095 -970467934 -483683007 -300942620 -991105015 -2911889 -968707149 -448598544 -394756749 -914065411 -486852864 -824296425 -915481130 -316953267 -419994154 -538828400 -549251365 -680812688 -738258473 -190982408 -277391810 -246149351 -700927771 -715578856 -562808769 -924830027 -130810611 -655129258 -531986426 -245128283 -867670057 -583938556 -245922433 -82575198 -254291549 -36012392 -992070163 -747153714 -4631524 -65265747 -445324789 -697421499 -822583773 -799671739 -866872869 -844036826 -500925346 -48860568 -298835208 -356806983 -969577074 -131745444 -789028917 -526480711 -123377122 -328512981 -876081675 -818266701 -286455307 -426555625 -271676394 -943838722 -136079072 -695761690 -746525541 -893631053 -459422885 -934014159 -568817665 -873354830 -793678917 -443686287 -22808207 -326786424 -300721531 -682185185 -419999662 -552309539 -133354830 -263620834 -361309236 -219880711 -739713183 -189940759 -360282776 -18085715 -124271333 -795302440 -514680283 -214563451 -645900673 -538005469 -663532336 -490606973 -962045541 -215195944 -386222956 -690953293 -177184600 -613218560 -890022621 -805263383 -446474243 -7366807 -341999818 -664997389 -741176934 -910321162 -802537528 -439093515 -384306091 -522545967 -949912464 -890546604 -160202461 -834444130 -11439281 -250044361 -456520324 -644886275 -57939466 -478038703 -368879097 -646677278 -859108504 -144543015 -365250467 -919403484 -610006238 -336184970 -982161089 -225166971 -640761825 -550996110 -106415967 -83903265 -822533798 -901070518 -292138988 -161930218 -29483649 -12649213 -712870671 -421966973 -829589308 -519356855 -453736892 -165162797 -456734929 -812955237 -637626886 -174109734 -364859797 -533659465 -441703811 -321044591 -623281335 -530021069 -194255281 -851677350 -253346296 -284237861 -526039305 -223746332 -796233794 -848568918 -114475371 -645456747 -721575851 -559889852 -516984714 -247031620 -335034117 -922581006 -134036262 -417652835 -994843257 -771392410 -426616348 -423156152 -219719420 -890748842 -558943590 -728584405 -781421384 -734079884 -218435042 -833130319 -468070851 -988209653 -158117719 -889251641 -254946035 -742797874 -175906507 -140757620 -516123848 -636487183 -713424006 -97705205 -126347265 -94172792 -822494727 -971794820 -748358121 -2821533 -170670402 -961989659 -580161415 -148445615 -761231159 -303803545 -912262474 -364491371 -949903108 -660608505 -908245056 -91519250 -425671988 -1918788 -910203180 -622527756 -695987567 -544244002 -976572376 -237797558 -136721708 -22217604 -208039610 -185748302 -554793390 -568193369 -677365106 -566730366 -495916204 -838845034 -656069218 -147861369 -857795966 -341732916 -227424104 -456668297 -147071096 -728781571 -839041756 -753596831 -149035290 -534493298 -139426439 -96064384 -519980505 -257848311 -953391320 -986723711 -264347990 -21032082 -659964282 -94502779 -463237446 -421838397 -611257003 -784167814 -260850623 -298056854 -25441902 -748980840 -230772057 -11512551 -778736355 -356211258 -393290395 -558095836 -191431089 -533503846 -998215288 -596427699 -894344680 -110183873 -702753548 -71328430 -559237302 -597965385 -908247445 -387549601 -629553844 -471789635 -936477908 -19917458 -757236267 -617167196 -782958392 -44550328 -881475051 -228481210 -482585859 -233892452 -669522815 -483974462 -709979651 -35744292 -276797731 -469482107 -654577306 -928574830 -871348166 -173106018 -991718300 -840047764 -198916409 -661391178 -995788619 -492120254 -251114957 -552670206 -217881500 -936104616 -889711409 -131437825 -284978992 -809579687 -723522461 -726946581 -743504062 -242641843 -966369502 -117923381 -305288496 -238894463 -988926396 -538401302 -158691121 -118174950 -87127213 -688699355 -169842483 -889233911 -895150948 -574416984 -796864287 -59628681 -88920022 -958272373 -693660226 -544880829 -931466642 -446177385 -498894427 -159141790 -171824117 -543847501 -702582013 -291507620 -685364170 -595377272 -42242656 -701444669 -650901483 -356721218 -820450307 -589187051 -330402515 -419035755 -696011770 -803727778 -874172239 -442307116 -866272827 -637392115 -312425972 -497255468 -677881589 -681424994 -935142866 -756037050 -763226448 -695560166 -285884556 -811240682 -928385998 -852189893 -228133210 -899837589 -49813087 -174965117 -747352734 -222912065 -236940536 -32714951 -7160856 -602495896 -270748395 -131116513 -528573535 -687054746 -665824747 -640082061 -740880569 -300907119 -433860284 -851250962 -226138452 -185830517 -195956893 -176452564 -562301545 -711850447 -612869433 -40882868 -812448611 -884505269 -260412802 -521725622 -23771527 -127150199 -922808068 -245779538 -310274655 -656229963 -767473618 -907153535 -500823749 -594161759 -836473663 -379729408 -333811125 -308676972 -862116483 -465260654 -430442997 -58147913 -885946991 -105583671 -719929485 -345816357 -259665512 -501334436 -49366970 -856201788 -329180033 -41558369 -404627589 -581032279 -756644271 -292921741 -274388934 -931780724 -622501539 -520581310 -150227066 -131418624 -549051827 -668683917 -471357861 -554180164 -300623975 -490670702 -985835020 -82851842 -387934353 -968875710 -891347894 -503205117 -645503758 -925100500 -627715624 -56157969 -266262329 -654422292 -894752843 -726447877 -535907164 -488969444 -733881641 -586441738 -877419652 -316480400 -572713857 -367306177 -756560530 -260748231 -13182055 -907108890 -919803493 -304009169 -125486046 -872869761 -24426624 -853671779 -665834103 -482717969 -735815006 -57722765 -265354105 -729758294 -166346968 -613043909 -860962327 -930310850 -48045414 -823494180 -62592891 -257009539 -259195097 -907475930 -497824120 -496450913 -426558372 -551136076 -103991381 -186171500 -816400591 -744425290 -354756948 -100595693 -121862460 -571500668 -83671120 -692653824 -360185051 -76046257 -676441585 -143142180 -473647741 -827184102 -149033086 -776360838 -553101495 -290959123 -294155292 -546263428 -734110959 -664555767 -352632339 -39993281 -710125226 -150170135 -377688721 -300599781 -155451464 -580174111 -651560976 -376409508 -791254329 -35316994 -762590376 -401398308 -223818015 -870222659 -445711881 -785869694 -809130025 -900495123 -136486836 -828056973 -93152516 -576616854 -959542377 -892324164 -55873504 -80013340 -919330966 -983754548 -45742605 -712403923 -865195306 -694682769 -847228438 -712046582 -444895037 -912732343 -570353357 -42013653 -507261526 -795540356 -33759321 -381967742 -773173300 -1376287 -177803431 -612990494 -370102077 -549470579 -816888786 -513588655 -192269470 -699748548 -590505217 -927741017 -990205507 -81631644 -72442286 -258001314 -451229023 -323677531 -763385399 -310817845 -68809396 -855271429 -824019696 -372481903 -397837712 -164522450 -47335221 -205721396 -434938876 -216206320 -860582940 -251059774 -171313371 -940284189 -361709504 -58902194 -295345300 -159773593 -858552105 -251968867 -318469383 -47794363 -188244851 -241107742 -960247527 -442661444 -641955642 -888234895 -20542644 -900779252 -802125922 -25077186 -231197576 -113387039 -828398124 -925058894 -522176234 -890174335 -554173377 -739890683 -206257275 -728818849 -19618983 -95976616 -874685646 -398087741 -749089876 -924171264 -197099533 -839942166 -824962237 -728426614 -149512491 -445778642 -175724782 -732295256 -803023278 -906939434 -52016409 -22230249 -309901419 -334898802 -376965124 -726050061 -659587999 -560229919 -290597544 -456855477 -92205383 -78968833 -956973131 -338846122 -237921644 -845194767 -305456389 -929785777 -988070058 -948789178 -670242745 -825334343 -438029683 -979664244 -601751161 -257867590 -113278254 -796235957 -150062703 -570064515 -660465309 -126517087 -805632485 -917192350 -285045708 -509171570 -154102496 -514298911 -741382699 -525394299 -208203447 -520513674 -843714078 -751262278 -554510494 -701349986 -595058640 -272257678 -941945127 -609242737 -996317220 -557179781 -22477825 -879604477 -166627439 -37538678 -326446549 -75040258 -645572519 -730622736 -307252239 -319546213 -839590273 -552637450 -430199207 -221386422 -659856887 -220828656 -523692246 -877688541 -380183063 -627709762 -969891312 -418673695 -13576995 -765188292 -729331475 -700161298 -507631942 -115018783 -244005592 -787332804 -208825832 -109312919 -924350255 -525369036 -144089843 -304799171 -926307856 -245356895 -941039116 -256507961 -96919060 -251351006 -407427612 -311648737 -548497855 -909706847 -972220791 -9357838 -545624883 -152147112 -536553756 -160408160 -157745406 -550971728 -687624985 -671086998 -728738645 -327083293 -58184099 -676368006 -166801182 -682384515 -909130102 -648752730 -833638449 -909087743 -308076587 -844786417 -177993579 -330396389 -655752439 -488076053 -367099340 -553789505 -292182421 -458912531 -36955048 -328364191 -326795448 -325904460 -86814598 -373971268 -818712105 -976386075 -406899473 -397225723 -314582011 -927766391 -11410578 -247387776 -615017789 -248393118 -163926160 -195654840 -877749675 -811225871 -333913124 -768613605 -954353215 -965303641 -823354520 -746686831 -515391684 -27903333 -538410917 -223934138 -211503529 -367808895 -794419907 -793553595 -714472697 -116057516 -675217932 -54851873 -175707227 -38127864 -592817198 -402557007 -142865515 -122779257 -686207935 -987739935 -180192523 -657296043 -388795212 -174583040 -146397245 -40679690 -95029332 -619173024 -801710329 -1308363 -424287675 -707070104 -233051597 -496378877 -386073045 -327846253 -795429853 -922713310 -278104508 -895728967 -519614671 -868271176 -396823197 -979284504 -827211055 -915493836 -4823916 -107594485 -594812244 -411875832 -567829933 -847225677 -612458190 -941830388 -972593161 -615212208 -559251866 -138409372 -6480730 -967942479 -17536962 -969869147 -893912094 -992632193 -91980101 -542969664 -404407981 -293021205 -419366859 -177247632 -212872223 -825149528 -309683088 -148649635 -337268929 -882476938 -596568407 -568145921 -491756564 -341743184 -436118201 -757968253 -364675052 -987139175 -212107680 -765095618 -668289634 -88264169 -489067092 -538705668 -296330489 -127681434 -210228930 -882794086 -349916061 -219167647 -740593340 -222002082 -523396256 -656152345 -731295680 -731594133 -687276187 -287159170 -905489834 -2981566 -70804514 -205977345 -155807048 -963813667 -846769994 -524932417 -500897533 -88368835 -235135418 -392606435 -451624680 -172398207 -889216272 -478009585 -761832162 -9777677 -890748369 -703250976 -15913501 -648806181 -404206986 -108035184 -406457436 -216423085 -541388098 -204452278 -601512007 -478378810 -693987904 -296877960 -16700597 -475907167 -736661099 -47047011 -1425214 -788777837 -934406367 -574299262 -228220950 -169327009 -234304654 -776418947 -303472128 -595851985 -490661109 -327964269 -146415596 -688826692 -553455974 -933507210 -2270033 -583533894 -776320739 -381988309 -731104512 -912270179 -351203935 -186136232 -615931265 -626736991 -757093602 -922847538 -202635839 -868994302 -743388930 -927749482 -107624596 -626371067 -409691121 -317901647 -13692476 -145077745 -844898904 -896829370 -815850258 -899011686 -6564084 -231799658 -223381645 -375217083 -79958114 -151834253 -503997113 -305639873 -217915092 -522023346 -769906639 -360297723 -363893289 -880767337 -143049865 -430000231 -474009516 -654470390 -199100839 -817984703 -675049444 -784262372 -62850108 -235121833 -634048414 -542137196 -447072554 -966821992 -209120870 -809092821 -42027126 -723015472 -702001473 -418920282 -632237622 -219289171 -554205336 -487265657 -399537464 -53977667 -488747745 -471344535 -378286652 -895017954 -341942568 -675611533 -373717201 -752506119 -514992362 -963109528 -817948899 -515922487 -872865065 -428887929 -338655033 -606155616 -520151036 -789688942 -961086240 -892669923 -890549658 -935212904 -2201398 -179088486 -266756354 -598021011 -13780585 -446116751 -662237291 -802755371 -416555412 -513829339 -654215121 -494656478 -286845985 -392952898 -719865719 -162960256 -678664838 -338098718 -113478370 -872799673 -10516508 -808731959 -49769496 -910214761 -41331069 -635484320 -60085438 -439445405 -149437844 -834119395 -761750969 -137425642 -170054643 -335097935 -809375350 -434576110 -486442156 -845072574 -844989240 -28519930 -697074040 -482416677 -692448392 -507266838 -656191606 -155300028 -123626770 -864547982 -971865997 -135158126 -336895917 -998114240 -520504852 -245860899 -769381193 -852203823 -822727206 -263420684 -121920247 -327927590 -822698804 -651152978 -800887508 -752399765 -812206009 -312836720 -107797045 -286897273 -50759069 -182013136 -660731495 -46454071 -929216708 -960073462 -383994090 -409962213 -951751833 -394317651 -794646043 -792416973 -71187971 -11208600 -27389 -522604430 -648171807 -180254688 -727600964 -750319351 -457334451 -857809385 -567325929 -856782932 -897084975 -718847843 -687086814 -766088890 -460172249 -324587681 -795231987 -580326556 -553271873 -137596539 -405580812 -44033528 -977323161 -420770941 -729848319 -360970822 -144192772 -591076042 -895280055 -692712792 -962585135 -200412825 -847553824 -555696536 -839166758 -725783621 -639481532 -310017834 -291329613 -805789636 -585660020 -848189468 -48753095 -636352613 -765985114 -883553321 -451205383 -723277596 -100672513 -429599607 -730193160 -286145591 -7148869 -480538822 -925149579 -91991043 -381214435 -102010566 -354606224 -297550184 -97267939 -500579793 -729054434 -971327097 -367971783 -491358308 -247163260 -172562569 -768321557 -882922063 -163792988 -764665123 -405769516 -78185224 -149186522 -632121262 -450293033 -603993867 -744738642 -495461341 -225706077 -80077141 -57394631 -726894097 -370216486 -794807266 -348121551 -509797485 -885370470 -549819015 -65826252 -491969724 -76456431 -570794436 -65749081 -950475752 -806445024 -600226602 -766863800 -459763790 -148609741 -958587122 -127390363 -9046654 -868918911 -663352537 -937982013 -489542003 -970952860 -22699763 -822638301 -421614093 -290857504 -830566145 -327842015 -183130355 -90687470 -76982414 -138217429 -354261267 -713805992 -909764599 -223396897 -430345201 -665889023 -28734655 -564676761 -390888335 -253915818 -55753853 -787162573 -567722612 -945381085 -452313853 -414350194 -640193771 -585921336 -862219144 -541638960 -890742317 -331509478 -187994503 -637833213 -788713118 -116754316 -107169401 -294698967 -335240716 -585130562 -627739488 -198530072 -144982453 -641456469 -854289929 -375025462 -75741051 -207511217 -150370292 -485890356 -340602612 -95497511 -564075283 -588744941 -530675359 -910352225 -645076761 -48792282 -858100465 -982325590 -704017698 -63745684 -204247911 -638040494 -449437401 -683820978 -167596288 -624813712 -107366276 -81135604 -675865490 -303782616 -6085071 -483539802 -311537497 -525784208 -66696986 -452761194 -123262486 -948819426 -507310799 -29705087 -700973941 -392727127 -127797696 -762623779 -208878675 -430176703 -543715254 -274346553 -545100712 -930691230 -286140582 -560814033 -301422967 -319425956 -354001347 -14336784 -153250858 -988418586 -555117880 -241543378 -25280684 -185511634 -597066688 -193811378 -164796748 -864483454 -216585566 -279992798 -924291410 -953243975 -975318143 -32128869 -717658950 -993148636 -518110537 -423573600 -731408444 -831851880 -445048749 -265421880 -931176928 -821431836 -744866853 -720924494 -84694085 -130724429 -204504754 -56316784 -532852478 -988813739 -982396304 -755187030 -909517800 -497211493 -814887673 -569420183 -970875427 -402782110 -599064431 -929409077 -879201427 -457629482 -210590412 -709298585 -553671371 -335104732 -866618462 -516034116 -166732502 -832628006 -260216492 -227110350 -475862848 -753273500 -633500307 -739334825 -517248331 -811341034 -293657435 -913431899 -561029118 -919691290 -596950005 -232529300 -149519757 -47649762 -60584980 -122333383 -236559178 -896548790 -520159356 -321261030 -725164795 -695292314 -770824438 -210530702 -945234364 -954505587 -907545103 -386809545 -654440902 -387740166 -141888841 -831194592 -469075999 -234070984 -733142594 -856997267 -931640941 -857947551 -435946450 -850505092 -865668465 -904957410 -146377089 -624400949 -813456891 -386825950 -756461219 -583613527 -323400637 -557267723 -288190225 -900490424 -829252839 -120063531 -368405841 -578372587 -255131793 -222045381 -640420475 -9981989 -932360246 -411033523 -347199737 -552888076 -331166574 -510938565 -339243437 -600026600 -882934298 -563711029 -787806642 -625758170 -27058309 -975490887 -291905084 -690903118 -575828038 -204700937 -357133569 -725444528 -300839726 -283940524 -67332045 -807922931 -955138722 -54538473 -747200676 -138891653 -594218755 -635579805 -654790696 -640728720 -135819329 -891667628 -998484041 -497622058 -562467301 -373574921 -403289701 -304075440 -233984522 -973197881 -371426444 -496151898 -220429318 -57881039 -455010653 -88837078 -742103549 -785746934 -612440386 -923237327 -391797650 -678602618 -872375210 -107137835 -633058786 -718472709 -852508818 -360331640 -223755315 -535917012 -568570287 -207595494 -747790336 -174967810 -295855977 -86580243 -36606935 -503305136 -234002484 -528959832 -169021187 -454442117 -416198737 -883990220 -453731872 -185405246 -747430950 -493038878 -905842441 -92845360 -16077339 -22051922 -207027895 -781594353 -111003879 -305451822 -939406010 -587243216 -955321928 -604401631 -570430878 -127386548 -44294829 -18194130 -454323350 -27054701 -899716277 -465490244 -487216247 -838107933 -792802191 -989788635 -539528685 -594443285 -752351983 -748914383 -25244838 -488012220 -74747736 -153604370 -573053684 -729693739 -430832653 -22174411 -685601882 -597285139 -904500552 -490652953 -456388172 -128386456 -886662572 -928911945 -51988326 -395443044 -992245192 -512253225 -276789830 -972463005 -996253092 -694038614 -920851544 -491613358 -25529588 -310884674 -215092508 -7757129 -540404184 -839967078 -19408126 -501594737 -426198503 -534268300 -316998247 -922521596 -43724537 -107311560 -234354628 -46212088 -467902924 -459832872 -613778476 -448689244 -17825772 -43027767 -404339876 -813745397 -456518366 -290059036 -955680580 -632210331 -209701314 -720385035 -719348090 -880107604 -815881927 -894622174 -75442561 -935940598 -643638993 -472281142 -133436273 -766159752 -107770051 -210057210 -479771312 -730451588 -960835828 -316316803 -783806444 -480322072 -528947541 -113483882 -434798741 -281697783 -693933891 -20862680 -67303037 -908984226 -252290602 -446812795 -334326220 -368453664 -922850963 -241861954 -994474225 -570574330 -295874331 -256836162 -996657107 -242400517 -410704376 -862749516 -133294191 -727297151 -687658330 -225224477 -228790148 -465681860 -921252992 -770361113 -544091247 -493033346 -937160784 -473646178 -922079312 -223706927 -522815916 -418113371 -854513252 -811712628 -170463176 -281460964 -575730918 -810400915 -687872022 -727361965 -120569473 -724764911 -592311940 -315477438 -620923696 -973304819 -716541851 -435356215 -246260372 -532261495 -957206012 -146644908 -451033535 -350013431 -752293002 -943142940 -128348153 -679138675 -10372707 -821637785 -325702629 -651740867 -37810099 -984389061 -926577825 -538594241 -240667830 -349263864 -853969562 -765110663 -362651307 -916695179 -8155795 -229877386 -385593064 -42434359 -46889469 -37112482 -576167424 -808183822 -923715146 -977895898 -326339029 -708616255 -354449633 -102966476 -509373225 -374589818 -222040874 -517046371 -30550234 -311301930 -533567685 -495833923 -613985148 -23706403 -197809147 -330853834 -561223474 -823114354 -958326682 -88517550 -764949301 -502475799 -731719863 -296218005 -45712461 -120010686 -873729425 -871524251 -540345361 -573155538 -991542772 -479931938 -318318811 -215893577 -720660770 -798203446 -243022328 -293166748 -39991929 -358752153 -400072451 -945692876 -724059736 -915758069 -700231506 -435394774 -2092233 -454674519 -711762165 -85686403 -75673398 -709456735 -616497512 -882815629 -792459672 -435485539 -336035549 -402778801 -357165244 -615813100 -786926584 -916169828 -556591726 -695606949 -596009130 -607759959 -974088666 -780547453 -751507865 -486431005 -547586988 -905818271 -713557030 -822709881 -967992844 -882201071 -511609617 -415662342 -723668565 -259205804 -203232603 -743791818 -486930424 -135818130 -245583635 -359765509 -650832985 -701601274 -858617963 -16381490 -966362198 -936803894 -94203252 -393199089 -682965429 -655424233 -482917930 -600987344 -961309713 -77000988 -807142509 -878475660 -180336881 -396701189 -141883896 -478831469 -123981882 -518386218 -175304657 -62229452 -162081447 -80174459 -83420961 -837398828 -839086316 -531784719 -693852353 -181199398 -311208724 -469403416 -831523766 -981491208 -67642863 -522923476 -710835241 -375814748 -911635177 -962561650 -784118513 -375704890 -213596699 -574772194 -273438490 -102099795 -258090632 -884879167 -311816783 -997309386 -656606778 -401351152 -281833471 -297051019 -571287809 -887796016 -638587082 -797240834 -785014540 -811140482 -760374606 -976708161 -236612528 -846824387 -28959305 -1148061 -276267071 -163707676 -508898185 -660502209 -895478435 -921088191 -828047487 -865941802 -113796048 -642133306 -631040418 -343062919 -194607820 -478592116 -46452153 -471793871 -99050194 -624803403 -668984346 -125017870 -611077104 -481592669 -610895634 -842827604 -949134654 -866772391 -32713895 -639199525 -738864720 -504651572 -162656022 -539244085 -846397604 -463754306 -92458151 -331624674 -122350865 -857771287 -9597671 -27874217 -729128542 -148883414 -997943931 -709469189 -580828529 -501354821 -640714394 -797052229 -287164363 -161992930 -510933432 -903271318 -461867332 -523502624 -921941593 -344738583 -149410355 -24716614 -524651440 -372810038 -486084953 -312129772 -817232045 -471448082 -818711089 -682545264 -26359560 -925996807 -320377955 -220444497 -317540837 -657852983 -380893194 -406338113 -477390535 -450910254 -327076835 -489090190 -70683993 -564805949 -860296035 -476213699 -771996844 -983408978 -770423963 -765727099 -116509788 -975440850 -255301417 -943281930 -789851739 -172317563 -11232621 -237439949 -861897998 -934049596 -221822807 -683814356 -784392898 -61088546 -473626533 -267754495 -233953157 -333525547 -135955124 -687962502 -485369414 -417214531 -526279572 -799744671 -896367549 -766670723 -894759689 -453464697 -736718190 -225488336 -586309468 -445613474 -25131516 -730490038 -29716020 -562327320 -360792207 -696228411 -264513209 -889766447 -839242423 -109789965 -918829492 -708863324 -259653935 -62426015 -538397687 -590741532 -612012503 -633780500 -309012815 -75726056 -49744606 -204366482 -980149308 -796436833 -29827751 -483637826 -995432662 -495954817 -365902430 -632839182 -519803653 -967066369 -712308563 -20968151 -20378161 -69955716 -472835276 -295693419 -564303581 -728988142 -637083685 -245505026 -607435812 -427593758 -224413528 -789507741 -7043259 -857885983 -494058355 -862658106 -965617785 -137652471 -885518382 -23844124 -256530444 -775478707 -931553275 -56679961 -731127875 -923357074 -532648792 -158366583 -362003166 -738358420 -925230315 -774572868 -441110843 -998024093 -344747066 -318522320 -243140487 -640781732 -153315719 -504068404 -118778622 -966548088 -21037866 -726985576 -254510285 -782272956 -427535327 -919723432 -410120805 -655833224 -755528756 -614891752 -141596815 -301269209 -198393617 -534534731 -651114156 -263738213 -80866693 -910651785 -697000444 -108683143 -912050198 -139448493 -877861479 -642907087 -768240776 -328551321 -19304115 -428091011 -525380356 -121633193 -816315977 -236891089 -36623904 -401384848 -614567368 -798718203 -166899443 -740735981 -645510773 -115772664 -745798594 -72388427 -793923771 -117534789 -988077092 -230886473 -727646514 -563547580 -602204586 -315934810 -367859457 -395335986 -637871236 -948686485 -369887736 -237990804 -65116754 -440953257 -919768525 -753146227 -360533359 -871074948 -3152404 -453748219 -890426668 -807807893 -690373426 -14950440 -770105232 -104817968 -611918318 -26855002 -570961871 -734458923 -866896455 -409282691 -925604327 -384514238 -454604632 -163755421 -164029594 -815168968 -686224341 -448453793 -780633964 -509704945 -516642184 -441644071 -667810330 -39524870 -262343145 -759366616 -764478250 -879763900 -597409878 -226819491 -195804034 -578687050 -654530601 -626120743 -294299544 -228063760 -674566219 -316930653 -845421788 -502384417 -837773730 -208866623 -39496743 -193053030 -61413080 -209552540 -888710409 -171519902 -122216389 -680489302 -668816706 -477534824 -602085807 -42887623 -88640774 -996663093 -628169630 -461105235 -615891263 -498376096 -892252362 -789681048 -789122007 -983237843 -175321326 -66319843 -78812393 -355496128 -789661315 -297566990 -989177080 -155908067 -894114923 -668683578 -175281422 -179753035 -590280042 -533808980 -86499432 -225495937 -293579362 -744617155 -103545597 -69474310 -565159595 -747266952 -261181665 -563499345 -658766755 -281059108 -219783665 -222102812 -648929451 -299960406 -392385337 -277239679 -935137616 -597306522 -586559057 -701413361 -236387652 -453882665 -7966804 -277595770 -732237080 -905037605 -862480302 -124603626 -810663070 -107445646 -922588868 -718325940 -92372326 -384692742 -923531465 -588641064 -692197114 -654570764 -619353183 -830911762 -751485348 -785484737 -3020987 -498456457 -525225847 -978007809 -526289946 -639129777 -414886968 -895171144 -526234083 -185492489 -191955278 -134769511 -970639682 -419346309 -689892209 -927529866 -349778938 -409261026 -956192319 -872296059 -273508527 -555188024 -158756590 -622970876 -316893848 -379900167 -938934583 -58043127 -389180704 -35081026 -147386020 -756999961 -298053970 -508678224 -463519258 -952520376 -1109023 -128979803 -748698029 -570846254 -752134952 -519489444 -339450682 -185717116 -809367779 -569551112 -957273241 -710086690 -178795143 -159558850 -641992745 -611254904 -666654978 -509292927 -898961709 -910325772 -925629257 -808298950 -221907097 -224978179 -396084786 -779325796 -373761357 -830305661 -644726532 -383422762 -582238356 -133232387 -223473557 -733324398 -554472220 -67381797 -108951039 -556151183 -333724308 -513894586 -375171149 -961881310 -284003010 -132504736 -414497360 -203037622 -387147602 -586617971 -70031879 -518636460 -44453704 -751196751 -711079353 -282699707 -498191016 -282886697 -720015484 -687117494 -229263352 -490659237 -512189439 -645372829 -838294565 -803969537 -862691929 -910885211 -493060794 -58946534 -509976648 -383764625 -463242308 -141628096 -132369715 -834190980 -139063311 -623960085 -532896677 -577855164 -520319858 -434131135 -465454189 -674082133 -82536851 -138882553 -24219389 -54301734 -35129888 -621032488 -168256732 -834946827 -227807337 -38738443 -765460253 -910145796 -568820329 -713567673 -316790093 -760496915 -370875838 -115046084 -29587018 -97174731 -78633853 -666956453 -151831073 -964135886 -330513002 -982001054 -54828865 -320759228 -982714410 -983096196 -164113525 -557837136 -961036698 -793301397 -56604683 -831901747 -306215631 -477331576 -442127647 -447298235 -745025528 -491394998 -73126195 -187540070 -666474153 -969406885 -464681649 -785734153 -269235090 -764616413 -636372742 -153398627 -435772121 -517395134 -137173170 -274050079 -311814022 -882053845 -898020646 -346553285 -230748372 -237613171 -457829003 -153756387 -550517467 -990206386 -526192793 -911051464 -890041547 -415305028 -629859059 -408092026 -344733147 -609790679 -458158275 -647038862 -538820706 -800397170 -435576746 -251505029 -949359341 -749246607 -233761743 -977856402 -116669494 -377301460 -476152560 -95813106 -101829932 -706899691 -71338367 -615855262 -918902828 -54651968 -214499998 -185117537 -443610738 -869320687 -2133729 -858532381 -365822146 -180397 -773337657 -912784661 -379897971 -260039401 -325759738 -40492052 -840598142 -996604723 -591353399 -829704270 -333515006 -171447481 -368098103 -182268853 -100009010 -503636518 -647018516 -104609272 -273504707 -223382407 -100052235 -333803690 -738516814 -286397022 -38245189 -904239090 -153385099 -722492250 -768813956 -889033993 -100534626 -285689382 -880867347 -672724394 -234544232 -841199280 -876351650 -803262378 -610542141 -496238478 -127332386 -124041882 -344128652 -488647837 -914605035 -303851769 -976772950 -729803490 -694473370 -294417500 -174941283 -651049099 -652381621 -711418746 -974720466 -490133771 -838537753 -300224325 -325300943 -417924146 -406668354 -246499306 -261071920 -524938065 -764139529 -772571094 -77865309 -761046620 -641283514 -696235006 -191195237 -546168826 -980379314 -63391723 -435548611 -182288829 -22041586 -69583798 -557026051 -64380864 -924930073 -194615675 -459788128 -933561723 -736966066 -482884151 -46919302 -647308478 -620776442 -113971949 -109982508 -951342752 -134323244 -811971006 -759014921 -125448474 -680189935 -466859023 -507524908 -125305732 -514294018 -394658793 -160972900 -11554675 -520348502 -680171572 -403918074 -294171324 -434762451 -537743923 -169363529 -315971891 -737221918 -421773279 -453482924 -861784045 -990348669 -768098418 -467214920 -368330126 -267847734 -125035759 -378979924 -651396174 -965992765 -675202870 -15837890 -456988034 -734002770 -435358809 -473063265 -689705031 -96121929 -877844411 -820515417 -983857276 -753967134 -688328453 -371826986 -400110138 -552174986 -208368747 -341104212 -776836603 -648140978 -523166550 -651207023 -62763341 -164896205 -183699568 -662387608 -647394176 -508619292 -659004689 -900318004 -748452756 -22884998 -693765982 -709925962 -231689261 -180119723 -910367563 -371459357 -974115677 -995136001 -931723834 -159054502 -90170345 -112817501 -46736298 -571957016 -821291388 -861854462 -904010541 -346708096 -666451104 -517132023 -48191569 -928080154 -137543419 -674469843 -265025718 -802306535 -525039760 -353056184 -775656826 -443714154 -445167889 -478985417 -170450499 -584807833 -348228628 -307185859 -655513369 -894788929 -5564330 -492380154 -123282571 -431551950 -446081479 -29088558 -12190333 -413053048 -594119562 -126417876 -631437109 -153885122 -689482962 -207870583 -821198499 -567638212 -969814136 -877627240 -230700074 -144066677 -517394122 -952582494 -350274193 -765122769 -283789736 -443651680 -397929161 -387694413 -19137057 -734841904 -771273380 -917242025 -84078409 -70199284 -156827062 -615407870 -832609067 -843671720 -166751897 -397527722 -223577751 -574484875 -861981932 -105521998 -980538093 -56951967 -487057732 -215790395 -57072373 -211452227 -172741962 -186104071 -996468741 -260919618 -785835016 -131948204 -588604230 -314202163 -53623083 -97934915 -227009467 -99802106 -39483799 -687117667 -860481604 -826649795 -687667125 -289266341 -116968258 -913539004 -81949154 -923848861 -550436660 -293662031 -27426355 -801429666 -540292050 -92354245 -124592152 -371700283 -160910371 -477273698 -912269765 -982705599 -788314217 -854944914 -617654688 -124192563 -441748330 -57844905 -797474351 -82562227 -268963192 -821061530 -764436639 -328941274 -712883147 -662493939 -482949657 -230310842 -638879744 -435169139 -939157247 -348823562 -270477230 -322830248 -264605026 -8518388 -882396133 -962727136 -7585856 -275729801 -2362870 -95180551 -999682538 -338321406 -782867026 -458108889 -947514499 -789972296 -748272186 -772406733 -818109608 -703350198 -814436457 -522668572 -728047757 -416952529 -937889982 -363250260 -887559048 -745951558 -230492673 -482480372 -979263355 -380602796 -407594304 -528196798 -595758323 -770644934 -340510158 -373180331 -566388861 -132592887 -836663241 -161690024 -197191629 -899290348 -75938475 -700895409 -67668504 -423134097 -398224823 -830333574 -284035144 -146338856 -322740091 -99644034 -294325976 -892841289 -376331982 -568612318 -461494286 -188808630 -151415533 -661527570 -975552076 -228709438 -947759038 -535223737 -395049325 -345695161 -632935684 -575705784 -360783845 -522927948 -660291615 -838480090 -533340483 -20250420 -510120738 -81057793 -364152874 -813810250 -800736083 -355854461 -26651322 -292431671 -850703663 -814141780 -154838658 -440657472 -51937703 -788233649 -613564175 -130972917 -960493863 -601600625 -352782737 -399725684 -857407561 -359652286 -398648070 -837788480 -169875857 -237519466 -252043891 -878951735 -918454655 -29924240 -414569570 -626315901 -575070750 -53884705 -55184692 -856175117 -558144844 -908660738 -188672162 -438906852 -353968484 -722983079 -987584022 -648608990 -956373797 -619310897 -925598708 -103528868 -678778667 -940240541 -182179500 -42993718 -555271227 -925910241 -779052609 -604431991 -517117550 -86996275 -709418535 -448814397 -459937377 -720356658 -180974921 -435555246 -668367385 -279784672 -799633548 -439553902 -319132492 -802644872 -97975054 -940834011 -460622768 -381702429 -35232421 -624571382 -793878336 -432344345 -726233407 -568597995 -748500149 -644172669 -376045484 -621364305 -82658609 -656379215 -330115530 -182648985 -35441726 -919626517 -762655796 -232839317 -439934065 -864525693 -393114414 -267953264 -57088647 -935683986 -44952502 -869946221 -320170153 -364141240 -697341335 -81754139 -858187781 -578264264 -37884833 -201320720 -187182790 -402689736 -989792872 -148970223 -67553444 -413238028 -732916121 -751358503 -15435704 -203674567 -229288637 -883084672 -906969255 -455343659 -690622697 -346734988 -855373176 -167587895 -544574714 -172707415 -881466664 -119669478 -307416961 -226975283 -214500806 -45781378 -219625885 -946656158 -107708495 -643398111 -371938244 -38999472 -832726207 -640514503 -348846030 -693442611 -78955404 -618702931 -894833588 -391152537 -614548707 -465719743 -205649462 -748820568 -152984640 -289605685 -570104126 -758162733 -584551980 -666646804 -82487312 -492964544 -365083957 -289209031 -904599732 -106328148 -729814048 -925175288 -564869394 -536337854 -609801802 -535691690 -337445417 -475375924 -7662861 -505993493 -167536486 -479284002 -852999148 -588142069 -795233025 -905585023 -231912652 -602729174 -146188905 -738311836 -923961747 -239535855 -849148085 -246312764 -710152779 -413520653 -847532401 -631342876 -152106150 -253346011 -23815042 -751659126 -914092790 -233288892 -916936694 -950063934 -813683008 -433085224 -367632521 -483946381 -908544609 -537570843 -587210582 -658857592 -267562205 -650328028 -529248676 -313758600 -762250688 -266861472 -445729098 -476480013 -377270780 -304770542 -302132309 -764332395 -652762816 -755878493 -489997035 -712671355 -830756898 -312257115 -926701775 -438062908 -860052491 -398144166 -115120766 -716400716 -236508222 -393025866 -197345268 -117011903 -438093315 -211240571 -462590259 -144914729 -524684211 -429922825 -787050712 -908788706 -984888304 -266412314 -461848643 -970771877 -151000042 -109771215 -312036719 -306633810 -270984893 -706565411 -110887662 -954418824 -639354204 -780944822 -874389516 -976705936 -342152809 -611521705 -311371152 -125125135 -513216909 -947303478 -694989033 -660391109 -429828380 -993852832 -134209079 -571451524 -580970036 -858600953 -468901296 -510793758 -267058860 -823186776 -252034203 -337932801 -800325050 -955644996 -805637356 -660970527 -11385666 -261139435 -773442870 -855921719 -919548538 -944066152 -197525663 -130447707 -468717940 -710762408 -573881170 -456819868 -979216360 -293742363 -104216694 -600245634 -354578692 -242070154 -910388452 -821895542 -435242577 -655502421 -419216567 -33090584 -122775161 -95123699 -309576117 -2938951 -241788387 -179417245 -503300533 -391698295 -658763637 -192299090 -580510370 -891847223 -112970910 -971572630 -999305841 -791864533 -499643130 -867722757 -237082147 -554312016 -353692425 -774453854 -961616107 -499182844 -885981052 -649358722 -895289312 -303276567 -386514755 -749883870 -925578322 -299777255 -736404994 -618501774 -373341858 -844138130 -323745849 -857180468 -839143817 -80297570 -909189646 -478787592 -416510470 -588036976 -926218985 -728644454 -581520426 -478958062 -901831168 -730324952 -634109305 -2229352 -436920688 -439747845 -14251932 -166059301 -348634252 -396927440 -844124668 -132774350 -287220232 -294725968 -500828943 -212989577 -28307352 -347701106 -214234050 -581728298 -123574487 -116517756 -655708696 -56713215 -266966976 -942188953 -508228406 -463332753 -525068534 -96701679 -146540863 -752596620 -841134629 -185244161 -633915651 -688985553 -636011243 -941015041 -80584917 -456583206 -974939753 -897983937 -522478800 -91653746 -15136316 -560051416 -601493077 -111100581 -233464954 -187177055 -491553313 -875109054 -249810188 -152548279 -481371821 -621774915 -740383442 -504840147 -452366933 -636972933 -680697591 -820936485 -852088121 -234101336 -706286868 -797423235 -90373536 -975755438 -849027362 -196366953 -440346471 -541341553 -15312169 -23838114 -176062394 -139651699 -352741070 -91819888 -623173925 -225536216 -658453129 -327574137 -719872503 -193115043 -744876495 -554126154 -124653600 -937719815 -116861665 -429184585 -148597769 -152415284 -738374568 -326178174 -822531459 -251050614 -721247145 -628652241 -752273562 -699610169 -967039011 -465408591 -684986737 -655646784 -634702140 -665899690 -668410339 -525257165 -792244600 -886864442 -215210739 -965790988 -574586577 -550588855 -906797982 -975302009 -700903709 -174942096 -96095346 -614571685 -275292374 -54977994 -998229381 -789322543 -636052581 -51072539 -11603456 -331516885 -846260116 -733618407 -325017523 -762678131 -721654743 -692668928 -324697037 -592227273 -849975399 -782162754 -217120807 -310718946 -40396315 -221314889 -693573036 -248043851 -679396670 -350527850 -584200631 -198823559 -468114668 -424969793 -816242982 -502602539 -675614625 -203350110 -114242097 -326883748 -381006757 -261734016 -395945235 -580346449 -153234347 -538925286 -924129274 -949377127 -998385548 -399719420 -87584972 -123471012 -490580598 -227083947 -833903864 -915882646 -560114417 -980177608 -177832028 -392099634 -237800258 -672221534 -725142123 -557033581 -340276690 -942134181 -848674610 -431935935 -410147547 -543625695 -467742305 -871144412 -54596279 -116909217 -384899212 -419274065 -731703933 -856130085 -151594526 -575029084 -581822110 -290724605 -56814990 -68825129 -282492329 -255218001 -79607474 -722999306 -236613100 -139430048 -168724344 -646331567 -225953229 -811966042 -936637586 -932862646 -861923980 -48486996 -435296589 -428772569 -295568397 -685604844 -393527608 -245576417 -292695322 -592449101 -107560579 -961621018 -957389568 -463743921 -574095795 -860718944 -163164067 -170522479 -749861086 -480628565 -109230830 -173118034 -19141115 -732247302 -474603450 -522725074 -285562077 -893132859 -678800693 -904873281 -724070107 -626296966 -560800557 -513031394 -12393832 -447015311 -211092382 -620288617 -262861860 -393294263 -659277708 -658525065 -128442268 -342282456 -85528677 -631827132 -397690651 -836247825 -509074230 -577677021 -780723898 -754385820 -537640311 -111868114 -620828122 -201847729 -590100744 -180892330 -549643833 -181255243 -712112630 -880595632 -314750385 -956878044 -757857202 -805324270 -556412844 -198124012 -284639031 -360802553 -975385582 -902931602 -644034353 -545979457 -227585882 -725000648 -137398951 -766327595 -344687692 -552181654 -587241122 -467132941 -692775163 -152881174 -643753468 -224295245 -287387902 -754919550 -837574334 -937266625 -960626508 -599691835 -190048157 -362016916 -689322180 -455506903 -589521851 -319311785 -759307527 -371498715 -454359688 -884592879 -1501364 -467407835 -363923728 -795807140 -20896013 -979937406 -24274553 -470373085 -363725337 -809692450 -715208437 -533784669 -412041621 -540550263 -181919822 -824107226 -326700064 -297840664 -292469042 -314468568 -413822556 -968018824 -601704518 -392698343 -547065423 -441379213 -297203260 -239165575 -338244199 -248112391 -19433086 -86360450 -314251585 -887275540 -183293123 -62981836 -519225614 -997504791 -540080976 -333026280 -868662418 -53524419 -103253426 -276062962 -242684485 -527118434 -212245638 -185607372 -36134749 -491909495 -462895526 -972206706 -636680526 -949183087 -279759525 -689083044 -471775810 -568493477 -605625895 -405972277 -158477750 -542612391 -987113590 -686438580 -887335116 -742877889 -718477990 -387295501 -591962083 -16088939 -32093725 -516586525 -266921598 -493286698 -398869535 -952021945 -936357198 -491350960 -765803041 -690646196 -339411187 -126409150 -640356376 -640666510 -470510122 -133901075 -395116677 -299626513 -471463201 -35202823 -95627689 -792643395 -197457673 -777371876 -176395830 -564260698 -907123983 -561490779 -472717528 -886044511 -932735557 -896046712 -397695793 -993214321 -596603402 -599274826 -155200551 -951461622 -105645490 -235292324 -8522309 -871253780 -902966300 -141807419 -148075999 -798489254 -281948561 -493137826 -154768098 -792256151 -658476334 -691187868 -727716697 -505137662 -877895245 -4696276 -273467006 -952050799 -79729475 -335575485 -583908880 -111949960 -135636773 -872596245 -536116484 -856823994 -542851531 -450001488 -21738832 -233730509 -119065479 -259742143 -609250890 -31943332 -685364604 -981048805 -374054595 -392226179 -975097775 -785107586 -305785252 -139714397 -868659610 -858837799 -872003834 -222930394 -592119609 -774983742 -801550609 -675241933 -930218098 -912084664 -800175552 -886694707 -913297291 -744241025 -65633227 -152859885 -954766399 -167612230 -178299766 -873792745 -757680447 -509280672 -394755566 -159957056 -715823772 -202372558 -806009308 -758875550 -647007202 -241037038 -435146445 -589427332 -94641573 -982089590 -488193579 -841960941 -199739092 -465482978 -734929271 -328518757 -613089294 -644405515 -846591963 -264215696 -272788322 -682902504 -935182057 -772253740 -153019102 -498997430 -38805288 -925326912 -699721608 -730640482 -760502110 -11382733 -952451867 -652665469 -356370449 -188616848 -403157054 -833181139 -330298657 -749432594 -929423252 -323359478 -582872111 -836398681 -38817386 -547459777 -500654270 -387517157 -958805541 -951446697 -691980051 -188976415 -159370223 -184803063 -369187698 -553798197 -704205187 -840826662 -166621856 -616247653 -55114242 -661803044 -446421213 -534107916 -545966727 -519399327 -709547932 -612073587 -171408819 -356045258 -689745160 -8083473 -334044981 -112320478 -540781305 -964167867 -954776814 -840878151 -915547342 -274514283 -564102038 -37176503 -398726673 -459070524 -417237612 -520131559 -784213141 -555416838 -442562714 -609676662 -251491163 -654284591 -228416426 -256464358 -754556358 -911072827 -533529458 -295015734 -542793786 -668025205 -774990823 -315207450 -255600158 -6153363 -774878732 -563919114 -994457160 -642104796 -252845811 -553617392 -14573008 -222904263 -125154398 -488071285 -21650118 -629240531 -118632237 -93866538 -87373760 -746302651 -672890284 -369954525 -182698038 -84524692 -966744786 -785102558 -289302322 -457651902 -319379247 -996069188 -387424669 -449719711 -820251334 -132610682 -584930697 -557146641 -776755392 -294309975 -319726324 -643616725 -766728676 -477092118 -702537514 -499162802 -789326545 -642078190 -627474630 -972803137 -946900922 -391810655 -121179256 -663607925 -421303215 -773918704 -999821997 -710701587 -783761240 -199216238 -587721421 -18858966 -427115048 -90732540 -22687945 -477390441 -848709677 -663495776 -937950731 -977020705 -403082140 -992855585 -366702861 -910207491 -398118899 -899239270 -758242656 -960123739 -339736306 -821834549 -390461676 -234250335 -304143607 -768624 -745642679 -116664753 -242072756 -495431916 -924353004 -570890960 -39702755 -507818453 -800658141 -597970246 -661419750 -898882361 -191491949 -610405072 -965873264 -82148921 -553341429 -897629892 -379169621 -181792821 -321536646 -264277550 -76663005 -730632360 -154989751 -420990344 -964077246 -701910876 -180369094 -67983396 -22346239 -518699435 -612437589 -55815398 -471420242 -511621584 -106262039 -647946655 -332601231 -973190838 -945690668 -409845331 -311606510 -890609925 -244467253 -321006564 -699890027 -557020313 -452406181 -601644918 -927453833 -267683067 -724964795 -361382919 -955575663 -815585869 -426873377 -662425086 -686397570 -886358492 -827445248 -416402023 -628492525 -397261600 -909599127 -657280546 -552736706 -517646097 -914297581 -290929622 -677734821 -921368028 -49900079 -675470753 -33702649 -174711449 -3495610 -632663144 -311149636 -240638328 -437470608 -621853082 -355415737 -856146975 -841981770 -958945798 -947360701 -114519447 -556693786 -413671873 -486067937 -657667458 -346153371 -614322041 -754525148 -948528638 -157314518 -741048242 -855061910 -699534292 -558450881 -9675029 -213367764 -191258591 -339307480 -940834605 -268062557 -419638716 -777743310 -343547164 -105446422 -367339775 -902263475 -63329708 -553519781 -707100966 -518216310 -950861773 -67763447 -429610797 -752704491 -655694423 -667715846 -12605695 -306572478 -783919736 -506619728 -140818832 -323487691 -27796338 -437690250 -18920364 -701342262 -429157722 -993593964 -121610454 -124136403 -165961588 -506763464 -790632668 -400461453 -284853662 -185554012 -983696649 -612064319 -315373570 -690349888 -815166011 -768451759 -1557473 -281936087 -72271212 -15324534 -659517057 -778934202 -815230271 -222983387 -206021359 -240915278 -224920478 -883522435 -740547071 -225327544 -144452286 -84064195 -466972287 -994340457 -255817025 -620087970 -417063227 -459512662 -725303410 -937919567 -239570920 -714406583 -521121646 -366385536 -958934940 -927040601 -377807739 -307616321 -693993142 -786383329 -633756246 -272690526 -223449638 -134242801 -441466237 -456787714 -345340503 -253233369 -565499125 -218558904 -71665226 -30988314 -292634484 -613070967 -802782394 -295248394 -145193844 -446804447 -603721502 -716681218 -797846457 -486323779 -283468243 -738793186 -555281447 -65142063 -29461145 -26457502 -426841266 -157109959 -823218115 -578613999 -249674452 -112351116 -816106822 -673026345 -387123541 -584493508 -829556512 -834869607 -113045973 -854227507 -224076493 -180783491 -464848647 -856858925 -799292009 -198066305 -951063068 -435573998 -479698160 -184900215 -294414568 -925889561 -332211233 -592074051 -602559768 -849876096 -910280399 -339277377 -47185113 -54458534 -805292626 -128220348 -310114210 -415787370 -998680600 -87344805 -427355139 -128308569 -599958922 -848017619 -163895656 -788992164 -703631216 -175849271 -564014740 -787390151 -993259126 -546116219 -73488130 -627409671 -211984137 -45943292 -588198606 -261826245 -344997935 -262532193 -997881788 -824435571 -715060179 -555327315 -241010083 -899445529 -342624587 -652707247 -845568972 -485325738 -619476510 -308450219 -412137555 -919990890 -888598938 -208350527 -582578981 -273375905 -850902259 -618303278 -571108636 -424364033 -403143982 -761313472 -65374350 -389894646 -674619996 -152535485 -447005645 -314359035 -624965329 -44194036 -584957212 -456151179 -240059978 -531598449 -342925429 -987278920 -9569940 -624781530 -329915144 -902702791 -47294681 -470667745 -133513735 -489212475 -633762556 -996696554 -651023940 -52303327 -499931505 -794191901 -947178066 -614702879 -668996474 -385123649 -142644192 -138887224 -527187874 -894056498 -467032159 -486460462 -342266739 -669037236 -824130006 -122095633 -258373574 -959415999 -915829316 -554411783 -577607372 -324082507 -367244061 -167601222 -75049364 -941156951 -279989512 -178355890 -54340569 -464491227 -826885737 -66661505 -664527894 -480989269 -227864679 -75758804 -556132254 -944359324 -269301008 -742505660 -941578791 -148166381 -950864791 -695502062 -510251504 -690065320 -809413604 -967324928 -702454839 -989128133 -764552502 -892434922 -70513170 -863791798 -72584693 -529588024 -815293527 -487503332 -388539323 -639260723 -292256423 -259379065 -13227629 -783961624 -1056224 -835545052 -202367292 -499546088 -260506356 -504094494 -259919048 -72959944 -679248269 -952205289 -854960967 -504166481 -894735793 -166378043 -316141686 -109491282 -714422432 -885585918 -776588015 -586252154 -70239310 -556427799 -909387749 -603512534 -177546059 -402515046 -102855003 -528669806 -337023605 -188517463 -990773533 -14784578 -257564253 -123822487 -686651727 -527917668 -566312336 -698369454 -990481623 -119172662 -77118356 -504005342 -307530361 -836716254 -780974290 -849002042 -228222759 -987103992 -133066461 -729975926 -165365404 -690469556 -957467942 -276949018 -917857375 -61545781 -544276037 -909124990 -835760640 -987620100 -63348933 -388938360 -266923926 -254488913 -518570079 -41417134 -291133173 -142608833 -981752244 -94757183 -680440063 -996489964 -224993605 -185456079 -474030243 -689790362 -968010789 -760886907 -877656376 -717563536 -190747320 -445271114 -594666497 -176057918 -797802381 -408124853 -366739209 -136892099 -76611816 -870887431 -936077590 -17735794 -115968305 -567508970 -444086383 -943620304 -800875347 -472747873 -620585729 -499153463 -76774113 -901821741 -489270618 -243984221 -918999169 -179270969 -815114107 -634153251 -175420835 -625387768 -764074317 -642211672 -508824829 -339677940 -515586102 -707441586 -571028814 -181695183 -797000097 -347694398 -337255403 -36746371 -125749344 -543935424 -486462029 -769120688 -734159773 -927174201 -509600739 -472910310 -790713482 -710971545 -739447056 -715625438 -223829620 -19901015 -330419456 -559032017 -554914116 -564633243 -389762963 -438259334 -797470741 -374457698 -648080792 -666034313 -75580346 -899316808 -319583862 -707680936 -625584314 -407930401 -672008153 -854545436 -89749736 -418444978 -391986413 -949866409 -700285329 -962028043 -304022681 -275368793 -965067247 -480847730 -370224315 -575665170 -26163781 -210031059 -499081456 -786979510 -773707801 -11069218 -949749828 -463979022 -34833294 -399580901 -102970154 -822497820 -861206714 -176424265 -958055220 -373279725 -600495508 -68511433 -499270234 -876853827 -925271808 -633687563 -470162778 -230677887 -416515074 -4476853 -371688847 -330505260 -703376407 -634505986 -434135921 -764765649 -689730196 -205402439 -476923664 -449929750 -155234961 -460600995 -15694403 -82329088 -831767242 -845645908 -971402007 -230214060 -627953110 -440883698 -826158921 -373227002 -367468143 -283012206 -189544727 -945780221 -195896317 -349352050 -845502908 -308161681 -519426980 -229135355 -451599629 -952420419 -35635108 -499615246 -583548881 -677631486 -461715277 -892638313 -355368173 -158542696 -704408836 -404973263 -557739949 -473737346 -249536788 -978942324 -214793965 -658491961 -80372830 -532665130 -800576547 -819223824 -876333508 -722342953 -452432671 -880532826 -268488665 -133307309 -297701432 -575175158 -917631610 -138975363 -214860101 -987685703 -578812579 -63930395 -822677479 -241531141 -470366419 -734276344 -926456967 -354017096 -558788168 -180579196 -500705614 -394174131 -570325176 -565141588 -620349951 -54002761 -900874106 -529991635 -922421947 -924452607 -431980746 -769275109 -502347782 -66361114 -773425149 -329092544 -285139191 -669085798 -802694064 -984640459 -190058024 -864539318 -303125591 -180699046 -950821275 -105019603 -429079331 -104116038 -440893830 -122897966 -806087882 -691827386 -966632115 -80874812 -71586216 -104118392 -361078274 -38807634 -432037120 -758258836 -325394465 -764447222 -533516990 -85486915 -409912793 -762722982 -481163992 -154367223 -437688477 -231381732 -596076948 -680020180 -465769559 -946806333 -893657080 -999894625 -724106795 -283368945 -211002695 -865448238 -665856719 -853198369 -777185681 -367535038 -621808813 -163989365 -790252228 -458832222 -499938302 -396413364 -201493349 -772978165 -956980117 -810321044 -160344297 -734523284 -398460872 -696513991 -241314333 -604263360 -781414323 -569433750 -476465380 -62271838 -416677427 -900475098 -285062354 -90331440 -539260059 -636759866 -144420688 -468930395 -294624559 -983377824 -637432606 -511169208 -718072462 -614959487 -848082925 -322443203 -737297054 -128075202 -880246551 -187961221 -258138077 -606574092 -914426268 -177521418 -449527275 -989429085 -878703725 -84782468 -125702252 -660186517 -673403006 -181515002 -361256020 -856659418 -911053240 -191711427 -667153064 -849199274 -652105230 -632885911 -685657670 -764925104 -311383579 -170662735 -883155128 -437164491 -252663775 -546831745 -758005233 -673208414 -174164625 -856633447 -453104963 -602787859 -935330402 -714282376 -149173492 -241683846 -178050325 -193298636 -673893792 -861343184 -876918518 -846163036 -163058621 -602574170 -756548959 -565021181 -458839610 -726150449 -387597034 -294036941 -504132423 -593076946 -334494953 -948384930 -438138805 -366957311 -233021219 -122376674 -48534233 -700253144 -557189622 -59887386 -919563488 -55619653 -943198638 -512291753 -365227437 -520878989 -627071115 -146812155 -943854105 -910914658 -590814087 -99514476 -435820053 -690959599 -512798984 -676279663 -890898846 -695414238 -647336083 -91882586 -109446810 -28190558 -425090322 -11020360 -140244944 -626028343 -585455775 -655055670 -998176309 -684473045 -464360841 -969956467 -997949742 -797439573 -225193485 -774977996 -269898492 -535117644 -591138559 -636505938 -682553841 -629017761 -315040089 -582037526 -602380027 -493735870 -682517501 -545719277 -106056733 -67077182 -644876460 -421299574 -460266152 -172680147 -369806195 -389091726 -27805579 -628926281 -865561677 -263705360 -116666263 -617482127 -453854716 -944386343 -863047565 -433415283 -362426010 -423881519 -626443884 -771380815 -572592539 -643519399 -822057455 -703979880 -310151807 -876283101 -872413685 -284865920 -170266841 -437463765 -759074303 -765906882 -680176018 -450194366 -979194939 -998142959 -903085612 -923692026 -232168801 -441545597 -837982521 -63536671 -611470758 -139692204 -868714545 -747659920 -681104469 -52530395 -969032106 -896807812 -957570221 -849008451 -901756645 -987256933 -17722709 -256470512 -551847583 -365871596 -484624673 -478495241 -809899862 -956405464 -685883371 -701120467 -421005964 -381195302 -981233134 -214085374 -684324081 -457743206 -749112392 -186144447 -357166154 -282862610 -954392649 -435757011 -566833480 -413149453 -840754299 -624559638 -659711174 -994176680 -377636547 -746607187 -796495189 -854319376 -643899342 -493671448 -602034881 -656133196 -452808817 -922859650 -773234359 -414362321 -348721632 -491904468 -903151060 -854739784 -703619506 -231404041 -947810416 -492318527 -499120011 -639184761 -153348555 -68161762 -686740242 -220810145 -71799634 -501007702 -149696320 -806541245 -186993843 -818685470 -514449045 -815379248 -820544378 -911638110 -159808829 -868768950 -693168543 -289831325 -266306994 -631691044 -133502066 -818975520 -731517873 -738545839 -700512550 -475408240 -527062241 -388525211 -814027609 -457480819 -939116810 -707504835 -46215958 -375451220 -958469203 -574859812 -471545435 -321312898 -417122920 -394745338 -578304496 -894426746 -362220938 -22006535 -765426767 -941319516 -88270470 -583577102 -744732634 -762367599 -487827953 -887377483 -747047900 -247286216 -96794911 -456190089 -580657440 -838010642 -1757855 -671544614 -427104072 -730655488 -416399764 -89312961 -581550937 -79794556 -5949479 -23207756 -489074552 -254759648 -711407120 -73870833 -439551987 -144517122 -191356274 -284702325 -503894064 -735283534 -687896120 -122398683 -973365132 -575050788 -890444227 -108339859 -871509606 -429072168 -862234556 -448116711 -710843046 -556537358 -739380900 -605848263 -94548333 -34140460 -192379720 -442632678 -16871691 -700430183 -525354707 -285009536 -193054575 -169083846 -791494239 -544725696 -416727762 -723087541 -836540026 -316223659 -554095840 -709555160 -379754334 -256703904 -412599680 -823262388 -236636849 -957793266 -99703236 -34182671 -145261809 -188955981 -903817801 -367356742 -133092774 -837785387 -376745385 -304441973 -980341150 -311589505 -528895928 -150192017 -711989646 -741319797 -400929580 -43466906 -742879934 -86271322 -940381872 -437892218 -163079803 -978849956 -133474469 -281653788 -102830139 -608094454 -883695864 -605239351 -15962680 -921055859 -969919175 -787000623 -417188898 -536098318 -131297526 -752751813 -457853213 -106996708 -879990242 -378102136 -681122443 -470057891 -483387500 -584774356 -934199811 -899320463 -878507666 -674811088 -676473676 -405165633 -684970083 -483992406 -26464362 -444379080 -708755573 -84881450 -179551065 -19944809 -116447973 -120398847 -605264650 -15384037 -57410728 -938526931 -21535793 -540906059 -934802369 -352186545 -934414883 -886880982 -327034990 -730595338 -407066490 -620618509 -293836109 -276107613 -67023459 -569497507 -205270333 -352358802 -20085755 -813037310 -313032681 -227167111 -461672596 -975836708 -755065033 -920074181 -498208732 -331026770 -19205535 -238878404 -67783998 -830838115 -975907302 -695539929 -636127940 -411275163 -112560844 -987238158 -734351181 -339026091 -881495156 -514583540 -236457017 -793380384 -237442555 -149743657 -808386209 -963298404 -241004497 -31964375 -56569579 -65846042 -948928292 -568027794 -633930616 -145983842 -865779581 -889445275 -962884578 -986095599 -548010819 -954036961 -366773565 -183232983 -955184700 -588608634 -913762266 -502030306 -884219820 -411317553 -183725430 -259787764 -890089551 -882367649 -285766326 -74981944 -636850599 -174046088 -780911807 -329664330 -481579731 -189533599 -520438821 -828597715 -426825079 -518857308 -964998918 -144829731 -690344558 -12169114 -757318508 -987823824 -238597767 -647964907 -398507601 -321237850 -450611353 -84992738 -805930587 -671879151 -504302376 -420886817 -486706047 -342568589 -452004030 -706537455 -251550507 -760848397 -896205237 -559261100 -378633204 -936745987 -832948530 -865162726 -270163285 -167228133 -43275890 -857568572 -820867339 -5138966 -540461469 -893429525 -328157751 -573330571 -738546329 -512187535 -796246217 -46265870 -850567174 -407674564 -444976325 -172434007 -494227511 -522982158 -983631169 -389459709 -394654477 -238601159 -212315601 -857245505 -180624730 -814740453 -81727164 -695029414 -458671956 -607945248 -894767360 -250286736 -976221444 -147988121 -340613551 -401856783 -587302900 -353541062 -345724922 -954195097 -556869438 -193524893 -499104084 -712344470 -64463416 -575520390 -774459634 -481080049 -736855756 -780286494 -492031772 -55451526 -183603497 -727925754 -909383374 -331221317 -251500521 -819587661 -512042216 -825373300 -406563173 -155034461 -705648748 -24564610 -730304677 -307515805 -180112371 -121990869 -27043911 -592731236 -119638686 -580561042 -580363245 -657768476 -862481448 -841611189 -899258241 -331585991 -411593674 -727869415 -297851554 -292793697 -764439026 -78125359 -820308199 -972804467 -193373952 -317911752 -334475688 -208571920 -582002711 -191195979 -912515763 -643731059 -602572169 -261215187 -136275202 -226802391 -298124214 -452714817 -177550572 -423095 -936463558 -996945183 -945312164 -611762823 -208207207 -58518730 -490325537 -825087591 -296427854 -285413923 -100485748 -277518669 -257064463 -222738730 -685224464 -295634752 -840793578 -695772719 -679953333 -289234726 -263192117 -707740919 -153877567 -821820857 -942480402 -664742259 -949498699 -622574375 -239979046 -518042629 -448326398 -893735992 -485130521 -503328926 -838678702 -30513841 -311023588 -402615185 -592119069 -679016500 -499876197 -927450917 -189419761 -86598119 -874166624 -576550881 -297078550 -886543551 -302003464 -731041343 -195467940 -954788204 -963239464 -233967560 -334221241 -265270074 -883987191 -940693670 -17000784 -712449713 -302004846 -326570579 -749797748 -829012513 -535362541 -401910899 -337285978 -516898690 -659152556 -275720075 -854931170 -728469179 -870994736 -72649923 -65317533 -357066619 -188239091 -412997547 -912544880 -734277062 -803397618 -723706368 -333276449 -446013143 -748822102 -816914762 -540289523 -848252982 -776623619 -241317865 -843484058 -52115487 -44738429 -149653310 -496371985 -295329422 -682898590 -305303376 -479637679 -633496545 -35724953 -318810509 -291284116 -392315202 -110884390 -919543044 -175607012 -363029525 -759696801 -778157542 -160542083 -465739962 -262461400 -739576930 -402537250 -294335313 -954613350 -366515159 -610329811 -342453842 -704835279 -931683421 -801286411 -142439927 -342840928 -67019253 -613972238 -182872046 -454559264 -570032188 -467035597 -52923712 -622908254 -65703553 -701282642 -38400027 -317794055 -48060393 -350061549 -818456842 -577666075 -61847158 -252497908 -506629894 -626903208 -878691471 -103282247 -999643654 -202794017 -554470238 -77297696 -148629520 -646775383 -809900046 -918806307 -528954703 -898476109 -173082595 -440066093 -563953820 -582523084 -700093900 -52860511 -217878559 -966809828 -843716540 -128036377 -979873249 -154281928 -892103594 -841111247 -67016777 -577954238 -727591033 -728510347 -890842819 -934686608 -624372957 -176096289 -163828960 -37266505 -415036995 -363790903 -961132150 -686564158 -308349338 -373892883 -761393859 -634569522 -998845515 -773605494 -689388439 -921245051 -761814350 -196839092 -401786718 -239297122 -758704502 -18889548 -740613510 -449809902 -349259034 -90448042 -747257427 -151808373 -765772409 -993704171 -391253459 -431534744 -646138728 -115613622 -441998013 -355015521 -728921751 -151052019 -373843930 -871072675 -767793291 -690334602 -92696351 -433032587 -565350991 -745252265 -10267357 -762729138 -852352145 -355423105 -568570219 -823123728 -286454768 -145999144 -177719251 -111505556 -668348109 -78215354 -671473204 -214401464 -887238300 -35693051 -283587615 -759627764 -959995240 -687965857 -913995786 -937049106 -332943189 -257216036 -861757192 -606979220 -931642114 -388909659 -86270855 -661561671 -836726603 -806201361 -164187626 -13996717 -527227014 -188530377 -494377914 -452368516 -14563977 -193966992 -122775908 -424853698 -420759214 -110281542 -61726277 -575387949 -636902612 -938996899 -673123428 -814786751 -772929874 -931941943 -306099368 -830278167 -309981419 -960831228 -594880349 -599156632 -28948985 -119101020 -179156145 -522547837 -249321488 -826780325 -867665192 -260134218 -505974457 -625995068 -33770621 -716588662 -233627030 -875845554 -878025447 -702504156 -987336519 -202502572 -552888708 -795790210 -320729401 -247122106 -512788336 -97034816 -677744300 -426905698 -906763098 -792696374 -347927176 -705397206 -762025157 -133035777 -839216971 -9392423 -234269291 -122680605 -87715325 -883616236 -481800822 -413558287 -108951549 -643750159 -719338268 -773455225 -558653459 -215524089 -152770573 -917773042 -828216161 -642683349 -186984105 -178304772 -72197018 -333716676 -716618411 -173610407 -28713815 -240070415 -281485677 -362327022 -408989684 -488665722 -11609842 -85973649 -560195427 -706070466 -128941742 -656678312 -862107433 -71962280 -669315487 -230068538 -664789119 -183778599 -393571380 -116316535 -972131773 -555712094 -69630865 -327654389 -291720015 -324205913 -171618191 -693840134 -569199710 -169166180 -917338939 -540121736 -776585351 -20036989 -724911562 -21697208 -293578372 -777675443 -271609593 -689156509 -824305074 -559584055 -132893700 -152950476 -491023692 -9562882 -836841325 -580779348 -872404967 -562548798 -967352646 -810755741 -283859609 -531576341 -666449129 -96633937 -459251802 -654104068 -491954604 -420140297 -479823952 -324508903 -898994723 -612912989 -419215401 -640830320 -35676574 -366930804 -942779618 -532415173 -787937995 -255549922 -615445873 -215120561 -333829412 -381849727 -852995712 -560142341 -545834226 -44430155 -267235527 -562533912 -461553756 -574863508 -902833521 -33986023 -819931733 -370818700 -892429669 -384387639 -541415417 -656961358 -656095614 -164974964 -682503782 -517151525 -802212965 -306652470 -31327958 -643187423 -950751689 -142366816 -331492837 -96436448 -269693883 -110247819 -332305397 -277491397 -518431843 -673819641 -285929154 -190392772 -287070779 -228444051 -134708892 -848287209 -633616779 -193705215 -975203837 -230273340 -283470232 -362258865 -710612700 -800691317 -599674004 -4683436 -640279452 -418334466 -977151687 -242852942 -890181636 -652556895 -681471693 -795511139 -963876036 -330777355 -476616855 -326739650 -806374999 -948762714 -976533023 -724232395 -102267304 -231429455 -977817530 -820080058 -284043173 -54868552 -762563487 -727906365 -233890231 -917271425 -223024183 -199477195 -513219762 -349661746 -161109142 -243180301 -779636592 -763299164 -348288953 -600850593 -160354534 -214890875 -840852116 -750995690 -182921026 -381781225 -352894519 -779837506 -23994922 -515736907 -585980964 -60507170 -413255960 -323791920 -291664191 -110445464 -588460387 -19108932 -945337272 -451875659 -258714100 -505443958 -272513878 -649468503 -176251144 -617307434 -185238805 -987779600 -854049622 -98914593 -536046848 -333118497 -535390052 -166919070 -103426376 -342644368 -505646621 -37337429 -685040236 -136180353 -429323997 -116414143 -757848123 -654935239 -688301937 -78980715 -895364011 -188715747 -665039446 -581346640 -199966534 -692957244 -809727424 -965096551 -212999447 -256173580 -654828123 -144662721 -814865927 -82510062 -17566304 -810651487 -151720332 -294848731 -554334456 -304364561 -724723320 -721472203 -336951305 -206341849 -469056234 -591127195 -28634237 -363548936 -6600764 -464373358 -548949610 -368750709 -70217193 -941446616 -283550324 -954684180 -988638970 -265233431 -146226118 -353457400 -866201061 -810460244 -558589704 -741171229 -670211348 -441235776 -37156273 -53713581 -76748584 -309675937 -554051489 -513891050 -769604691 -943576384 -100901763 -856221191 -986162280 -377132738 -201020338 -423880178 -824911816 -664183642 -514861597 -248231788 -394228256 -78700897 -900829424 -179640947 -692699730 -865354959 -731749952 -859088598 -833844538 -19657208 -327861674 -440580428 -418395239 -728374989 -855961887 -689846216 -543727005 -798594178 -382639722 -187298997 -118879894 -153495933 -863613200 -438908986 -425380214 -972959887 -632909977 -8925176 -607535408 -613870194 -518945174 -436687526 -170605834 -547882303 -936561125 -519094752 -777571059 -265018990 -5499820 -383369463 -560960669 -921160233 -431091385 -774026532 -867415404 -258632732 -211297165 -424322092 -162465955 -374817713 -113713499 -238844589 -591181265 -850302219 -522448073 -836713236 -114566467 -563033169 -544870604 -518710494 -195355452 -949282143 -767452581 -293574671 -837249326 -426158303 -324215391 -287197802 -645767000 -878846692 -740713300 -816665730 -45675082 -444283215 -620087469 -846248295 -463700740 -473337169 -565279425 -528771079 -201183030 -445550421 -692005504 -229830799 -179674729 -806874132 -47964415 -225617717 -624181868 -426138703 -978886813 -180386835 -767486195 -738767987 -946015807 -314029322 -360926019 -822498392 -153198536 -677170456 -438036761 -927905912 -469589250 -542599437 -28014521 -958349568 -793369677 -955645696 -399482907 -343456494 -910692032 -918008698 -510911046 -505365706 -273168095 -120511425 -938022058 -264492433 -345718362 -468752583 -861381847 -112546367 -933131996 -401405451 -78185091 -611668261 -453110033 -399279478 -85426113 -319442029 -646156394 -455047587 -822474140 -199951798 -564749359 -98623130 -242315189 -144111205 -613784048 -767241069 -328490619 -961100997 -43456895 -434097497 -603377175 -797724700 -859018147 -516199615 -868154512 -209818739 -538273014 -590619389 -957285688 -595747953 -221722863 -485706808 -812927148 -633601119 -718914618 -54573823 -136988252 -996492422 -857323631 -593040676 -630409345 -597874097 -359514132 -732423884 -103960547 -855163713 -952588259 -598711384 -591254447 -769772548 -914285414 -613508701 -288327604 -350836361 -444137935 -625300796 -187988390 -903885271 -792257427 -301300171 -509447102 -953541394 -220642437 -201846214 -838510872 -821591833 -859857000 -572853874 -754934104 -114462949 -141327141 -820699151 -349446668 -243799496 -462503148 -497243731 -420365489 -755671430 -237018611 -415307136 -166953108 -652148169 -103678145 -269649874 -924881931 -380635996 -416557282 -930384124 -457520384 -619579381 -860935177 -706034517 -91551193 -363976854 -510087797 -130457697 -130418493 -203096232 -65400491 -560829477 -25569753 -129265243 -880295367 -326468530 -828719707 -736372599 -633434564 -287940758 -95536334 -349272533 -802077837 -353118563 -812626809 -692852697 -884752386 -434879642 -260264057 -140051065 -794483971 -562423418 -38407369 -813449500 -747458781 -28947785 -293826144 -190336299 -791761022 -956455322 -62025877 -648371167 -69717980 -315584676 -572636757 -281156627 -463157720 -339005758 -273877778 -81485943 -528582884 -732334913 -416971435 -248900341 -215569840 -70864055 -482067077 -391389305 -996812252 -751006321 -313131634 -98876104 -37424857 -352481067 -978868279 -670453002 -83818117 -320975179 -818856699 -434033741 -281652304 -185869943 -260061686 -700195183 -611517153 -85722786 -366750167 -255092862 -76107176 -882799321 -558933511 -947905091 -316667678 -172804698 -565429383 -725901209 -567288375 -223041169 -323759899 -57864008 -539018624 -25528628 -39994913 -170515623 -653405183 -868606127 -575694794 -455927576 -569775739 -930447638 -547894866 -722193020 -746676067 -898852017 -858549212 -850937742 -666831000 -240755251 -408083458 -601325583 -90130921 -179142472 -364736754 -664644458 -459324226 -300600913 -204241442 -31779 -33676469 -316861974 -477536397 -707821980 -48551478 -697608640 -152386810 -257313339 -497252208 -781802059 -934923975 -597807094 -423584914 -789939847 -625043010 -680173442 -13309632 -41850719 -336818249 -654677576 -248536611 -706957392 -590370494 -32283671 -64297982 -449136350 -877742310 -790567856 -180215501 -540239907 -707781272 -340812766 -468014952 -41599455 -943928921 -307268329 -224113256 -863761728 -464639453 -172402413 -16431805 -833471152 -535433328 -388909761 -722914492 -925022343 -392332625 -591325429 -596288327 -623170947 -20401293 -561732330 -975122660 -329629598 -76802333 -277417546 -789159899 -514999931 -157335943 -386325495 -88807163 -545328527 -972458658 -785576393 -149987734 -789613577 -847153176 -350858958 -216867674 -479210503 -183273404 -581797135 -614408429 -408991672 -497873222 -798365107 -554480021 -933555538 -939884062 -941181617 -142477542 -20165118 -611366330 -354058553 -561628449 -209097424 -443319178 -625601498 -653215136 -761301178 -78818728 -146951392 -483712702 -708278893 -786748948 -235765585 -935840578 -100011772 -247933552 -922330116 -37694929 -313759774 -782244843 -926455636 -390084756 -112857464 -120140000 -765246430 -133209685 -68906216 -755386435 -181962877 -782073456 -700453823 -154814529 -664104814 -462002123 -99253917 -83175060 -797308764 -545601247 -83921614 -124284079 -47111460 -744293180 -161324714 -265732126 -817873595 -473527597 -263863534 -844625352 -957282754 -783714892 -136738338 -985357283 -303070030 -803240436 -700686182 -938014794 -619711133 -213961009 -934489961 -107204491 -31936143 -786307900 -849764131 -21984305 -303675584 -280868961 -922515984 -375395927 -703540142 -241240702 -342987443 -916777662 -321618480 -593753281 -3920459 -730294773 -511452966 -603619806 -928232699 -910312114 -592369904 -528835867 -999212069 -977489093 -554113962 -173827461 -928361166 -610604796 -857676981 -416265658 -934039675 -8349215 -332210614 -140914332 -892461435 -251096469 -787805865 -790285656 -410778681 -224955752 -97306015 -971525392 -768442602 -567893810 -771502775 -198273962 -935868804 -880897100 -430014976 -248129882 -999568467 -427467664 -741278455 -614398622 -36016771 -179910703 -871690076 -835795999 -829906230 -618640147 -339723070 -62101649 -548140891 -415341376 -163429875 -612817374 -962247650 -100646363 -726715496 -679568158 -57677333 -987746867 -333278976 -689156468 -111589036 -412960119 -573743633 -970611606 -173569691 -949122627 -169569876 -868150191 -551340397 -269083354 -943206821 -145690076 -247569320 -615107859 -197672002 -825942517 -187572335 -732526605 -367763510 -221847401 -752752680 -845249296 -733969408 -687189575 -892541938 -943590242 -536235087 -528155998 -487647041 -729366381 -896654994 -939336535 -267931847 -739267833 -263258905 -781862688 -899647647 -904251256 -45504266 -964672381 -893467216 -92343778 -348426676 -707516287 -929185686 -622197401 -573455366 -879377024 -89770844 -880748025 -755500280 -567524431 -545886738 -526362034 -196397923 -299936878 -287921607 -78492047 -951537486 -650577234 -657600771 -50814085 -727405482 -76305074 -166076335 -79118830 -129367467 -841889163 -919445543 -230622511 -102806487 -780099447 -478614993 -556836556 -833610016 -39559364 -123323518 -189616957 -3235397 -962327215 -854511122 -285778457 -979705770 -280216694 -372339990 -620139590 -791339061 -709458468 -762433671 -604607422 -510310539 -318083971 -229731134 -771587311 -955560783 -634375700 -333080777 -663633092 -515909886 -901243830 -560637549 -558078966 -253927560 -520793211 -414960798 -28653317 -449237945 -142845259 -827517718 -161204475 -714172754 -405388958 -276807928 -458356207 -102121659 -704086040 -556203349 -263262096 -732027455 -931266690 -170745386 -381736103 -888923013 -864885213 -829581546 -770821742 -439082161 -906187421 -597664560 -83881897 -91771334 -399622716 -170747568 -474384564 -738367336 -77885833 -852041424 -981690182 -784136311 -426837416 -472623304 -860663491 -974659517 -643840516 -522905523 -680103354 -628297849 -111683655 -847091557 -167812669 -98801707 -918321883 -572412989 -216810294 -386183857 -510264960 -158052682 -535406852 -977086833 -426994451 -106668355 -771039215 -105853554 -451489689 -925408138 -427906918 -200164655 -259953768 -22707761 -471762547 -337305852 -806087708 -586690455 -948945342 -323505005 -349431846 -603407692 -125889696 -120297537 -469401302 -116389248 -614968982 -430755480 -590033220 -572700235 -520350228 -424281987 -289873077 -206013090 -605547816 -971485499 -998324252 -196195456 -809877385 -239147745 -414604182 -16147932 -54240995 -494389877 -813669579 -730816342 -10608323 -864692123 -600526752 -522399704 -281743607 -579135517 -603728380 -333485678 -50086087 -475883582 -420408327 -396455363 -270598685 -389489055 -402151118 -571267476 -703959520 -943574957 -498941367 -997244009 -418691693 -943382437 -996513588 -818572208 -628893670 -162862060 -941719011 -215425652 -878515675 -310607391 -395235135 -843193729 -145793916 -951452263 -145089652 -295262496 -704864012 -863105753 -19890851 -284211629 -616865215 -983038195 -945598527 -898254464 -675978537 -898871490 -26010486 -580933283 -571768082 -947005147 -889499692 -787766891 -1789396 -561066142 -37638600 -859291175 -993129222 -196596429 -409092311 -73682186 -647453926 -43005436 -566452669 -941743410 -956034229 -861282587 -551644151 -869283037 -678433701 -514345191 -213735299 -543596700 -110813351 -988138803 -816323855 -871037664 -550313567 -279579284 -145043361 -1464172 -626228593 -361681853 -964014192 -346524019 -465603201 -294511190 -376745131 -2907771 -197096284 -137385430 -140537587 -92311965 -206800770 -950315018 -401768318 -991400971 -74969080 -567598533 -805448242 -179610131 -116290925 -717054809 -55600297 -911708823 -91596580 -931789761 -846718766 -429141615 -148837100 -868319030 -914096646 -442474955 -89905292 -787407727 -555578771 -242088346 -567307907 -193041138 -54696968 -691882402 -240784451 -412432962 -527079211 -28527010 -745205566 -553243344 -12660641 -614475980 -138776748 -561046049 -517498618 -968163577 -986282623 -917593677 -925001692 -659846221 -615752502 -36407198 -555386278 -587710031 -26011553 -861370466 -647601112 -335837444 -169190581 -70928487 -859040983 -169848165 -170927770 -970879499 -320259164 -65903556 -160067148 -258629596 -120834574 -406812152 -922821767 -855711524 -360116916 -324875024 -585987130 -812795408 -5736618 -55103124 -952134748 -639098246 -197603577 -720876296 -953851632 -807668824 -551226838 -991567825 -738556143 -899439233 -113554361 -765769850 -418470953 -221319318 -437435379 -3785129 -156233019 -249347300 -906106579 -431857564 -739696307 -193868690 -152567096 -332037588 -101426804 -922756636 -113821668 -921141244 -462592888 -126853498 -990543044 -482433710 -520308074 -874321228 -126604175 -644501013 -71715216 -53459380 -979725824 -195132915 -373818070 -8540148 -97851186 -229926682 -655350227 -855658967 -40522420 -224666008 -509336226 -289618520 -76987456 -411647422 -719916124 -442227731 -907873850 -5132985 -650925488 -259598087 -484606090 -879658713 -351381892 -387956793 -133523007 -419898689 -199515744 -103615265 -106212782 -187136901 -219054653 -673366540 -950465371 -125860819 -409765938 -222147085 -893923755 -68434724 -427086746 -325499201 -412139127 -488094343 -463360200 -22635242 -239389756 -68359122 -773803084 -248169312 -691644163 -768707496 -832149091 -54669675 -867638274 -459396283 -774768846 -989497581 -709640482 -912010473 -980556297 -979979665 -97204004 -824210172 -15690128 -249332597 -458967258 -207698559 -646877199 -658027565 -7702688 -167299013 -741558897 -321148262 -664244492 -120409100 -642599926 -926912860 -535257320 -261486279 -426489673 -396704298 -854869774 -843512660 -366165408 -888607438 -866452515 -275733777 -112793314 -215629203 -881146726 -292272710 -234253316 -484973916 -378832565 -520440545 -202913053 -317605059 -880036439 -314198199 -122832744 -264672785 -639517276 -831121496 -991003907 -786528552 -827488387 -429680768 -852930506 -825048936 -99933633 -489690178 -751577528 -609660501 -154684105 -561846467 -694905289 -89946966 -78772221 -895478169 -944470114 -46941336 -977488956 -204404744 -626924118 -813734013 -861842844 -196875042 -843933751 -283343968 -826004301 -152721929 -13891746 -515397413 -343774954 -128936938 -562926613 -610436937 -108936981 -951993454 -284703620 -641232989 -934372102 -606623501 -672283848 -717877131 -408289184 -252493574 -873813811 -773117058 -510954411 -758885683 -339835887 -569515703 -997988192 -925686063 -476945132 -806263961 -242070861 -965921727 -853930468 -298603531 -566822440 -807765727 -280995408 -848513351 -140080440 -935537634 -909465431 -151947069 -914818009 -92242683 -990647141 -598115294 -219465632 -59102725 -905174061 -523190223 -510299326 -501551314 -452104982 -283740569 -417689870 -588215726 -516923813 -745648404 -741314196 -348657581 -680801153 -247266519 -767832663 -817395656 -839625868 -371804502 -321950619 -54244556 -939628343 -586491201 -670213246 -658759271 -107745960 -526375658 -283845858 -239227177 -660549414 -58947349 -983706969 -482406217 -409114934 -456014623 -100913277 -404204984 -419035536 -923765764 -829300902 -45432521 -644596594 -348642703 -935222736 -26588436 -995530607 -40315186 -403659785 -767349643 -20958173 -187114976 -461141132 -765121609 -835903188 -375143515 -652937425 -715288980 -989385923 -126431841 -791234285 -234652697 -767887839 -716536166 -41159476 -256685159 -657550802 -223795571 -869688480 -209143821 -406762036 -296307028 -398477269 -756474151 -183342102 -662028863 -621986085 -759146620 -334954566 -110918695 -398349392 -678692751 -547418635 -670168824 -652192557 -962058307 -988797216 -544170125 -429520043 -335971264 -56098782 -497567765 -462574432 -639527496 -299486100 -743346947 -574382524 -408361769 -234382894 -592976014 -348790474 -311171974 -280147720 -32019144 -567277190 -902962684 -700650157 -681629710 -512998168 -448007856 -625068376 -289707075 -316803172 -499322079 -993156294 -763547267 -387470237 -58616041 -13291176 -251358054 -838161716 -717808527 -631639396 -788606535 -708392326 -252956025 -420447846 -461415385 -830107859 -802909260 -592750671 -904940009 -413904909 -61560415 -131662637 -106607946 -575696351 -187594344 -383145725 -878814090 -286942470 -190319761 -171298882 -318498829 -165652011 -841035690 -216907789 -840755440 -208171757 -628476900 -866528983 -870508543 -282479378 -672500262 -611301900 -625355725 -822600790 -795289316 -968481612 -18455136 -731239389 -947120638 -279080888 -759456448 -249487706 -728796436 -697580978 -6278280 -623842464 -893298499 -185463020 -567467530 -761170221 -256022456 -78413969 -599917418 -124996503 -18519367 -677824930 -283951704 -619362791 -180233069 -109444668 -605828944 -396833460 -368584539 -79370218 -341722174 -806450385 -231129193 -264286702 -476778470 -631935155 -99875815 -303967527 -153478859 -402873968 -138452482 -122143962 -962139262 -525299951 -873863134 -305112623 -855930263 -642570729 -260040787 -129047430 -291868831 -881261715 -222833330 -836985582 -95024809 -340093726 -152843153 -578118303 -165021899 -280950182 -628614326 -288723499 -646618770 -732234920 -262706365 -936278754 -576361030 -267553206 -705859386 -550983747 -438470081 -482869978 -31533552 -732408530 -260998606 -134396985 -569933730 -793155314 -394418966 -407815765 -307051036 -84677221 -917236776 -855683409 -530364069 -763531892 -662675488 -797690718 -937341763 -617425401 -806895528 -524085471 -938047896 -753169018 -224262277 -277353775 -49365541 -269365341 -693102578 -460780627 -582374349 -231734244 -120238383 -72724983 -577305446 -546435830 -565481150 -817103955 -138321832 -93469069 -650480326 -490624963 -163526564 -730791521 -410692509 -925936107 -55899660 -788789046 -787720879 -427155589 -6249359 -375176621 -771488076 -82677877 -518244148 -697613863 -634880958 -918702322 -154540593 -340736803 -18831162 -776459561 -559184318 -46886175 -144054780 -81043039 -21608647 -743458884 -332289200 -495993688 -571773564 -1679103 -933955684 -674209678 -820046273 -943985157 -756767187 -411047774 -644577736 -41007286 -741777966 -148377846 -168409224 -740327222 -811474185 -409053253 -845390085 -8394046 -706590136 -558437959 -403122614 -967251517 -109005294 -742101110 -587311748 -834753105 -539014097 -170864000 -941964186 -399526983 -984797166 -541288162 -998663373 -181012287 -734304057 -356129742 -995355632 -853590726 -795050896 -643005596 -528593972 -104739086 -886427233 -72656922 -823834660 -956203569 -408791945 -796457311 -364328751 -411009724 -56265985 -139184572 -127052968 -660766000 -507528729 -496531222 -199184549 -192154543 -27799458 -719622946 -979509126 -136524288 -295348981 -514059727 -113045459 -299098943 -230899351 -440904113 -172929300 -701301035 -301342229 -901752359 -918301130 -326619929 -663072463 -10762052 -670715465 -103861020 -175241955 -744366497 -145686855 -983783197 -333036991 -428340243 -197523244 -746679806 -175764170 -716941205 -473905661 -640468789 -803412048 -961812652 -516509377 -954256231 -371525587 -110945911 -331921897 -541345974 -506335265 -495454605 -516322419 -330876814 -622366631 -389426287 -246117334 -90330941 -790405747 -817957807 -701935668 -804839439 -631470052 -100923511 -494202099 -146287194 -902468109 -538035849 -996766317 -59821865 -406471447 -565455968 -968280322 -58796479 -213013702 -589949820 -835829578 -938601144 -260771960 -462980239 -428224264 -445301583 -687684731 -63206660 -395336099 -664113906 -419617221 -158662514 -443141609 -62495359 -856441992 -426920108 -657324175 -597420790 -10436925 -796452206 -797713389 -748121415 -836114221 -726108485 -915089693 -452050540 -255116598 -558121062 -740410658 -868729438 -443907043 -726033439 -240483401 -140136347 -518467430 -770973864 -75290843 -750823574 -116018834 -394371387 -239203449 -594216312 -715370763 -276665659 -564599979 -739192792 -448056850 -747684999 -71482772 -233179745 -229711706 -574824523 -548494280 -129909594 -770723243 -37951011 -117032359 -637415051 -642869449 -842804430 -99297452 -143262636 -427122840 -645206543 -702204761 -411864755 -628763929 -845479613 -579393299 -142055717 -877740014 -748171945 -639924646 -655983100 -888579628 -50708206 -141769845 -763752459 -25454305 -968695352 -607805630 -796647661 -633839054 -623324033 -192515137 -718542195 -187751562 -433229636 -585644632 -253035776 -605944932 -989945729 -556090871 -373902347 -564357448 -206917144 -60657691 -869482610 -190206002 -729340201 -125420920 -891374797 -956628406 -899092139 -64538757 -362722053 -922441415 -350438749 -85965804 -383099335 -897096262 -801743076 -659267940 -26382043 -656474579 -408733564 -217755890 -898342192 -753893148 -554662326 -296573577 -560896493 -134207792 -767700250 -864806834 -322917691 -570490969 -187154861 -469898515 -167215546 -234996558 -126787081 -901938870 -935323240 -799263071 -863483749 -44561920 -187769731 -701895228 -126885402 -818434081 -379872650 -14701215 -686129941 -68509163 -223922860 -418893350 -891474672 -273106983 -972690693 -808726194 -917531311 -770150012 -955988134 -928403986 -921221507 -287080228 -442527547 -599813429 -791085228 -348300626 -883693498 -155196644 -606349078 -50231090 -732518559 -379621433 -883251685 -826982503 -257337890 -276264962 -619334797 -371754332 -874526639 -498771639 -887657616 -575354544 -919735863 -528218874 -496297575 -795555140 -942682974 -935081186 -996187528 -57627629 -584769566 -948080015 -787054309 -721721091 -283370579 -784512424 -773273092 -128443523 -208948441 -903066854 -282598356 -383842142 -453276922 -395749619 -973570342 -241750930 -912926405 -761342567 -173305051 -697464935 -302141994 -948130848 -123593006 -817279571 -733164668 -565352327 -270317373 -277927559 -909657107 -406641135 -760181875 -74836450 -406807813 -209020246 -814145676 -923647075 -404507715 -724059221 -446949635 -857437872 -309419393 -636261209 -725626262 -411068254 -674731875 -838738780 -676366508 -594573353 -503724773 -298111227 -753533034 -423491166 -91846637 -933336687 -654678195 -552822054 -854384412 -734343303 -142947733 -476215064 -939238550 -538862208 -912217577 -925675388 -471636589 -548209830 -752750803 -600958414 -677397805 -110458103 -30834146 -547171521 -514861449 -133010039 -678095850 -479723139 -979529842 -160686180 -256680317 -41039167 -788419471 -345110702 -35948619 -474135343 -603425611 -39446047 -503499242 -617380006 -51224379 -83239255 -731238769 -907501226 -817825349 -135623953 -55169464 -874390973 -369806185 -530536708 -681854441 -497475863 -761624913 -191321446 -365130099 -183745677 -828132963 -798554309 -936044242 -111302454 -911786530 -680603731 -692809093 -328988251 -490010582 -513573016 -637774274 -977399282 -642880366 -355878610 -1771644 -768639240 -664254423 -367707688 -650663188 -763819263 -276830732 -310470800 -38438744 -288959425 -43241606 -941871741 -808970711 -738605259 -151144503 -50674202 -541247710 -824025411 -643816310 -224939060 -776200102 -751428373 -144146589 -297817085 -832793695 -789738033 -72169719 -526384495 -442878323 -287268216 -945268265 -706642080 -723133584 -799907064 -243141013 -17006527 -472680748 -780298334 -563042700 -376757363 -621451598 -104409066 -77701503 -910583330 -305616820 -880612398 -693017031 -132241460 -236101980 -106215552 -474045178 -413853589 -45244312 -168372073 -312099350 -966669713 -172055930 -528875147 -981651004 -426799497 -663368326 -547684290 -95148630 -429724174 -887183269 -702914730 -772546325 -751522553 -860086038 -599575964 -176801392 -922741478 -745124469 -791067415 -915513889 -648895791 -662175844 -70076432 -118538380 -88057787 -909530768 -670037516 -23477809 -510995692 -366253812 -954868644 -873049735 -804944166 -154365564 -160103340 -252111275 -837900263 -169455977 -34849170 -624990528 -69148096 -325376838 -117014061 -315840731 -893182296 -36443444 -123837112 -675939663 -447891765 -433670105 -65613460 -619522844 -768304662 -78400995 -482623916 -325071223 -433381283 -993838948 -686375303 -773809009 -976561236 -456045528 -830868637 -923103913 -787272474 -334636921 -683242355 -181235302 -286892350 -992523206 -100245520 -334471618 -972039445 -841360587 -725865961 -422822276 -575330137 -473785495 -967915216 -608098584 -141666684 -466139718 -850443794 -595953480 -708220508 -667374074 -422174734 -130812498 -675309266 -859605619 -619712842 -152195641 -264611803 -227531031 -77026933 -971874126 -808199770 -23732090 -686834106 -6495967 -422452386 -562043035 -194504674 -959522881 -101505797 -870667060 -639764924 -995355002 -374254383 -142384104 -915326690 -586505189 -242351092 -938835342 -370374127 -271024569 -974772887 -603975512 -98586171 -174163911 -350251942 -801166677 -274936149 -254607379 -55338935 -691601331 -102033477 -808449736 -145063071 -18343852 -693051849 -267066492 -285919544 -287337191 -990732685 -874417998 -778944292 -767500219 -780494987 -404658160 -355256381 -460684931 -941145563 -989787123 -25197216 -683582140 -366034312 -606869453 -480564011 -496280170 -98150339 -743853876 -390186152 -703131693 -965772129 -107458560 -449365027 -60626348 -211712575 -118252724 -689763943 -389143968 -712183114 -650233272 -794324941 -110389265 -636338140 -132347284 -306783612 -504302590 -957214723 -632819878 -878664544 -302138865 -43513477 -576442291 -658362302 -654824162 -826036364 -491034106 -857239462 -220054684 -998307988 -11023552 -509756452 -344169364 -352264634 -937059564 -454894073 -395767551 -331136359 -175264409 -99294212 -74952789 -406043900 -713067892 -772210099 -564972232 -384943479 -553431746 -357160151 -469188119 -188780008 -966183946 -843507447 -595173876 -503987049 -916100777 -431535080 -638792964 -727917107 -529614522 -884659775 -466824178 -552407989 -321013595 -182607714 -946309677 -658289630 -753222923 -332559441 -232882010 -114705384 -829691358 -284455212 -975161530 -101119339 -304539523 -957140404 -230525287 -540505128 -570991828 -688136733 -791784445 -506096247 -397862658 -817910556 -603919653 -858781551 -658682637 -427773649 -591827773 -212288867 -122252793 -616971611 -537509716 -211337200 -83101583 -387753916 -167215312 -693250121 -186625834 -812544725 -389289507 -471068440 -118528377 -365652623 -772947572 -618239631 -172527894 -770643316 -993700797 -860497730 -67802241 -813546110 -439497737 -63385854 -349967557 -28010459 -939033740 -340135310 -95930490 -227006253 -337586226 -520901516 -342935551 -36195155 -262545103 -671280621 -988227106 -86990226 -777862471 -253644572 -466879924 -443490233 -815083421 -426630255 -338556112 -275832562 -982678810 -791370242 -449736979 -627167092 -925173411 -301014399 -251205799 -936674656 -158442055 -554970523 -250216798 -615645981 -639513118 -976095287 -6921115 -705695154 -298247539 -552390505 -88810804 -876344426 -779515397 -670144548 -482956722 -911355719 -262285095 -758433388 -5718606 -358782756 -115092983 -318815547 -973881145 -891006093 -301975190 -475156131 -881115162 -912775104 -70550156 -425985644 -639644239 -68415598 -517908467 -293664412 -171820905 -201804224 -93389126 -433982007 -986582773 -506933063 -667683513 -912925788 -532157372 -563513581 -362113408 -921798989 -493665151 -472641712 -510480784 -130707914 -687343558 -310177843 -664406543 -27214370 -948479934 -502436812 -221625767 -763203566 -452685648 -738388063 -250005208 -562380962 -46932503 -555658489 -955200399 -735389731 -37462552 -534649102 -353063378 -723847316 -840509509 -12657055 -915994385 -535827795 -553998256 -897806373 -458889822 -252118326 -51248778 -260482233 -933133647 -842852009 -328477643 -648719745 -228112877 -69842167 -77365942 -392840767 -634238163 -445205495 -10497780 -955646204 -248256329 -601885923 -412648053 -148657631 -97106482 -352991767 -996327587 -529950125 -95427890 -704502503 -490112068 -146230547 -222449559 -38145595 -893765669 -327524503 -910102516 -273675055 -345921739 -973608542 -800050656 -344943579 -854077916 -406170219 -989287952 -195472211 -61355267 -509069681 -755598318 -205214014 -842390546 -637881233 -557129301 -726499267 -279539339 -592167223 -392156853 -344728957 -670087185 -917696392 -625398577 -976131919 -623857800 -577661224 -488446002 -428134239 -793100080 -745028435 -580874349 -178516935 -721387408 -192884723 -871289074 -26373177 -298978942 -472197149 -490521656 -48095431 -69281740 -394659622 -945118846 -498968709 -344342414 -175187943 -666886752 -871912394 -525569878 -857189881 -424215227 -321928209 -981431773 -867447751 -894223847 -680290418 -206179069 -267341471 -145177972 -719831335 -694817766 -621578446 -946140736 -75199449 -821800018 -137534916 -841278190 -430602626 -781631933 -622542290 -832078998 -299247602 -438779763 -616527429 -537529545 -572711177 -83015774 -734492048 -182410584 -702725047 -897058268 -320552639 -743514968 -473986069 -150160456 -406306859 -838501287 -129169645 -621686466 -773145974 -375269837 -538987739 -243560816 -16951182 -540527002 -508922422 -617058457 -248951281 -383359638 -860239898 -651772945 -243580457 -454417228 -795980568 -541552362 -959569652 -947641262 -177180247 -83804204 -384177948 -158124605 -433256897 -125021799 -405001122 -117687683 -564344407 -887467203 -864412054 -955069422 -2545624 -925951106 -945957276 -431321108 -185997651 -909727415 -2430273 -960108052 -389194070 -174376750 -339902615 -20032990 -361509427 -769288423 -789483894 -416128849 -839553531 -14266597 -155503755 -824561686 -328228781 -555912251 -241956685 -579450544 -310384800 -888567093 -126489309 -400444406 -236744651 -611934590 -708923079 -631575889 -122473391 -894518035 -994148974 -715878052 -372441702 -28643123 -561469938 -660934674 -721490465 -164895368 -847979511 -952205285 -761979127 -783594427 -737134274 -4996652 -270830000 -753970349 -933635983 -963544781 -961359787 -799371805 -77489896 -98662781 -908539967 -834694117 -583476932 -405093467 -212982513 -783559336 -928146306 -928125015 -671109953 -734210331 -800386289 -959296479 -1538036 -497541302 -842399020 -972630409 -346645952 -406354891 -341924829 -317660408 -597165299 -957854165 -666103827 -660114866 -310310718 -22281173 -747518266 -476206708 -762229298 -818011108 -984308094 -617255800 -84881306 -751907921 -187504777 -983914212 -536074843 -707854594 -585717997 -592403054 -746692578 -554721465 -984459320 -182084455 -708662667 -839947277 -750894423 -80838326 -801941090 -819447440 -607888384 -772693440 -465319410 -12273814 -949394696 -151906549 -549295234 -727082471 -98011640 -360883179 -921486657 -182192745 -260930515 -70752606 -981138586 -241342565 -889672804 -718521287 -21479177 -468948057 -570074077 -389828538 -706639863 -964291027 -873304583 -572296038 -232412567 -324448931 -103679504 -306725468 -465060919 -200534639 -628142066 -386652678 -697534236 -604642173 -659600933 -159880546 -871544811 -918277735 -376676407 -789721480 -828004224 -198005360 -78311241 -29474340 -481478187 -942795865 -113277029 -205103046 -289718200 -960120921 -513959066 -523894385 -77709183 -943732571 -390700638 -758620561 -763653071 -909158455 -762956009 -754740080 -499821392 -25188199 -495397082 -446890559 -311587777 -953270877 -144749970 -665897044 -753968184 -296746704 -633707435 -436221952 -789639979 -231611568 -341745554 -621181988 -460743558 -659461440 -55227817 -599772253 -339060776 -123644448 -732719608 -58536322 -424854772 -637596094 -369812133 -187003159 -394807569 -662583409 -900725346 -23406194 -746659835 -758766846 -758379483 -265671704 -863057632 -723467804 -305395301 -737253695 -642939848 -472771900 -452000599 -989683065 -968213070 -113157783 -380160525 -488350520 -833333481 -280025331 -967685166 -394660259 -269789938 -278311635 -266220843 -717810314 -886113727 -41770116 -708850681 -323133507 -381899208 -205887082 -57746244 -193850064 -179065032 -724519927 -370488593 -998851398 -180903192 -561684559 -573153362 -734093299 -711904632 -428240417 -386015325 -507044595 -996938134 -773726828 -404149650 -731322280 -313486864 -15490943 -221092557 -19496724 -816984396 -995578501 -902427014 -993629235 -413118742 -120837011 -603041818 -673615940 -664472205 -141736587 -24716026 -723941907 -937994218 -76967444 -468457860 -75593811 -772224747 -856239128 -635855060 -364910820 -297221804 -942331995 -612259001 -736314977 -201367465 -743513567 -124679104 -894400942 -293711523 -784101360 -971291203 -572163124 -335228101 -913807690 -467968805 -390457566 -309772537 -727606272 -162352189 -682278187 -736923388 -825130418 -115768115 -796610633 -258119461 -293637259 -164406742 -718532308 -522270449 -918216392 -163169390 -498516628 -130966331 -616924810 -581006029 -681673288 -760085828 -619083122 -935894032 -838562025 -396424165 -312673241 -341605363 -759586754 -630564331 -432125657 -474171312 -659458537 -984667012 -784506407 -305454794 -570433729 -286735492 -252724574 -358500232 -422306693 -295839611 -227950179 -21369328 -43949419 -31273065 -351166711 -433576642 -545202361 -514627272 -503466827 -922559562 -70710821 -236045060 -598030791 -530054912 -149168136 -58304149 -327918781 -968280782 -683066912 -286331640 -281961596 -809729754 -721368443 -731855644 -230219638 -288695189 -947853182 -467402979 -848184487 -328305723 -97422736 -820618494 -542669751 -649391947 -54604909 -713329158 -871228763 -175932209 -268892977 -567377261 -876201153 -496120573 -498302166 -225977731 -342270940 -540056528 -897716876 -73874233 -264432299 -931132820 -223084510 -549917096 -813386581 -609807246 -840986211 -481157120 -406409893 -512243126 -276474638 -878263659 -732066878 -673502524 -656864668 -818667914 -895559825 -477822237 -179041151 -350557311 -161800025 -420630271 -382275832 -182943070 -314398733 -172953287 -825077924 -79783478 -501380057 -961829958 -590818204 -561355885 -158623586 -242091598 -498725341 -439627108 -479488508 -939706643 -312882272 -261202715 -998669318 -581817930 -192957995 -47150615 -317114176 -420899472 -242605625 -346544384 -836012690 -802474243 -499648837 -467322584 -290449831 -663143335 -174278352 -955821329 -941435237 -808849823 -175421023 -244360084 -80395656 -578059953 -165058670 -586342990 -493067689 -910121412 -144168056 -147343518 -526952068 -192430968 -875257545 -659456211 -257671436 -647919952 -219357066 -740537594 -610428505 -294962101 -209968451 -724636218 -800692327 -140366637 -404391859 -635817730 -563303057 -275775164 -369151737 -714275732 -930955384 -82360228 -469011447 -540629964 -366239285 -524657965 -269712993 -220562814 -725906708 -646608204 -267425893 -974302177 -60642778 -811597265 -922872300 -318037936 -514251089 -854682406 -200866074 -238699618 -254158396 -326316187 -539621166 -729032776 -846258855 -126913606 -989562792 -722308349 -813344371 -593173692 -67144679 -784373039 -135059124 -793616642 -811358663 -529592062 -812595960 -646247215 -360428380 -296224960 -645389080 -361031514 -781511703 -968234270 -874382322 -177937181 -163845952 -563793515 -844589917 -593487208 -81527283 -125756917 -508574069 -499770202 -736791895 -159653359 -774241736 -859755622 -434828086 -722177607 -602928130 -928071080 -169596376 -634929773 -110822099 -62728136 -42355808 -788984935 -901190935 -255097628 -346907478 -8413263 -1988222 -989050072 -292905510 -149291933 -956371876 -531795510 -106675854 -878846670 -618841575 -804250069 -88962079 -601109076 -243694326 -423591480 -618108824 -575966402 -145198611 -945576194 -173036438 -380271657 -927263362 -279579198 -616711870 -771448790 -910268168 -637735994 -996542066 -470587154 -817204835 -164833110 -49318769 -325914702 -949049148 -852746762 -812409865 -994403025 -843584035 -974820016 -13901758 -57048627 -774609838 -888860775 -705540805 -437675446 -438956289 -629412222 -795112935 -733138387 -451873195 -488698732 -874113593 -86609868 -981196111 -827190689 -202514195 -455461223 -361069823 -172367673 -360464762 -119485264 -746501629 -964332454 -973958837 -269568849 -230228216 -946239569 -824032030 -537585625 -455946862 -847792790 -708155643 -505962695 -748371588 -703609229 -4858579 -723841469 -5848553 -553543718 -473165303 -178821575 -655817901 -428243427 -837040378 -256560714 -123556828 -762663428 -807149530 -418448834 -31938114 -620074108 -968352372 -603643951 -777711873 -642768422 -864620922 -384426821 -771415265 -382353834 -125153329 -49925464 -734851450 -250536932 -961931389 -112902191 -819216696 -405473299 -730419519 -625970468 -868368398 -257998511 -607105223 -804351885 -161085589 -484302839 -480280356 -375441999 -751153811 -988754644 -600316467 -850186932 -514799932 -387314362 -67754027 -875062877 -40928542 -216493615 -174605541 -460087148 -504545484 -22078627 -806562164 -672239161 -787841420 -465150909 -834211238 -824101971 -718824306 -420993961 -858200950 -430831555 -623172371 -410504420 -892239310 -530768161 -471266476 -791372048 -355682662 -237542789 -56348121 -700912566 -212265146 -649224312 -628717105 -890987965 -810034869 -260658517 -284978566 -890933235 -583371608 -153542150 -818004744 -102146063 -48214836 -512367828 -646630036 -226057007 -539967917 -814577407 -32904176 -459867203 -244181107 -467898932 -678737315 -708231467 -327743342 -463598330 -966111220 -887627959 -190056037 -185497093 -248627520 -410857073 -286024900 -35260945 -790542503 -371137063 -800999741 -550519394 -321914705 -401694039 -309566243 -532190130 -347750569 -23742267 -860741015 -347199287 -143769385 -132175372 -586659247 -68084017 -452666223 -375707814 -407348749 -584630495 -388376705 -358023221 -93654190 -253096357 -532675754 -896138843 -484894672 -421589232 -408127460 -430412869 -279582729 -548361048 -721089976 -858943575 -43272284 -799404937 -374015047 -412414320 -458467110 -457916281 -145518912 -945851392 -156580608 -927094029 -172743136 -621416478 -172005293 -96650102 -653593116 -244457991 -668985000 -319523136 -557421561 -65614407 -697344279 -739793820 -529623591 -840458028 -229624331 -344933079 -975053486 -867489305 -295490801 -79316312 -135218636 -109765188 -977748409 -334619619 -698109265 -909051915 -368039991 -813100209 -996852213 -396947267 -885273659 -719646942 -190521699 -26076167 -76602433 -679047913 -120160405 -383512598 -40449977 -56791662 -539044166 -568841795 -76543094 -466822629 -654222822 -67062662 -126114770 -568939260 -895736651 -449291371 -519871182 -484107722 -640829581 -24485442 -412180680 -905082700 -123016738 -740842564 -322654642 -18247592 -942691350 -674127224 -187035781 -543469028 -197171662 -329649710 -103875383 -911670267 -441805930 -21535799 -180334312 -402003740 -347451386 -20501391 -894330960 -184686765 -920377758 -262029590 -715897646 -238946200 -510700792 -837961513 -655662544 -917190876 -613609513 -834273346 -278682026 -547599108 -969516026 -790841294 -7002141 -588933832 -885980945 -453615721 -509083474 -781907928 -605317632 -803075243 -610790162 -356817619 -965685291 -667713448 -983293138 -907321759 -744061989 -70201412 -202501036 -671304129 -761198211 -386668209 -480026361 -30969216 -802122651 -466093861 -734649153 -902484276 -686007374 -187983038 -17271592 -540141884 -442707229 -846035167 -134713203 -296966546 -165014892 -89989172 -199016610 -427842181 -47054255 -785777572 -871136654 -302795342 -641698954 -901135835 -138115536 -283224509 -469462183 -309779897 -413473242 -78043499 -975831060 -433038582 -802081724 -858074096 -188433966 -167871723 -288953392 -489759960 -235037964 -293152162 -761964330 -981826345 -175600674 -21046348 -43791924 -158297354 -102402755 -601226641 -948567423 -481813109 -984458426 -787083012 -543865828 -565969234 -401632867 -921895107 -116632750 -284147791 -814299496 -142201928 -988683529 -500627534 -147402973 -517359545 -857850778 -263220035 -240178196 -475986941 -807820829 -610379899 -694952299 -662643172 -437330411 -892281149 -279182844 -893198379 -281355475 -553597339 -541555858 -900622438 -56217146 -754379483 -48105391 -834251066 -821072378 -720032494 -769857650 -732725097 -82308379 -59692992 -84359813 -817126185 -306950525 -951463918 -753683460 -560418007 -575141666 -694927053 -944946546 -513232703 -66579895 -597266419 -298072515 -846102176 -694003140 -657479812 -431453996 -453987576 -95356297 -42350398 -507300917 -403871676 -257369608 -153295254 -797508702 -40931845 -458183736 -425081181 -24123985 -577356733 -182370143 -446903592 -262366848 -483265971 -102682351 -449693526 -753396519 -62350189 -343740513 -578988634 -331567674 -178445821 -844773357 -149025370 -275652508 -11467479 -150222312 -955141770 -201001039 -599030781 -971585033 -366465816 -40271571 -152651267 -926650320 -996130021 -81191477 -255780937 -970683667 -737821110 -721148482 -499087229 -91229553 -341682462 -654193651 -639396749 -17562681 -742402938 -405157348 -235982540 -365214858 -768184669 -631751007 -304742560 -968791044 -172488633 -682803347 -879524215 -670529385 -925846519 -320139185 -605271787 -979072939 -39760720 -488058901 -287031526 -995536269 -241482115 -498803885 -145004265 -382100013 -866628362 -348017839 -604770254 -805285070 -312068197 -841667390 -80793084 -369974487 -182552929 -277951234 -983937871 -633921183 -599132101 -965508824 -977775910 -668553433 -251327426 -63341732 -266625557 -244928002 -964082723 -945925280 -931651871 -43707396 -497456455 -724192036 -287705655 -528361744 -998098546 -563018029 -303953744 -759693795 -23312976 -608610605 -483993556 -827649646 -179011880 -616889117 -39184379 -396100708 -15568932 -292128684 -63612343 -722486199 -328892814 -42105743 -548256920 -486706054 -803158115 -418449606 -57017411 -836897150 -191432423 -611635741 -573913646 -625683960 -414184171 -724355504 -132218892 -428331729 -422713819 -674061395 -342584633 -943340650 -278744005 -492450876 -733221455 -123059897 -910654035 -355964790 -670961180 -170293383 -474084799 -897198367 -669476787 -819826843 -40022309 -525242730 -236336101 -482830872 -123617854 -679845705 -906968132 -225964421 -614605362 -794148268 -501926642 -584070133 -187339730 -152496737 -398948428 -341258684 -705961416 -563162276 -257854656 -718836924 -905885519 -867458680 -731513098 -328570555 -682869491 -783959924 -811668159 -652662915 -982988199 -605043910 -451405134 -605821174 -368651760 -971859678 -513358410 -530372005 -658211717 -789564585 -599117897 -960258886 -558739658 -353326604 -592146399 -13607337 -957096005 -602664315 -336675957 -52148005 -112863586 -612787583 -254381246 -52130698 -105935701 -672361846 -504571646 -976399053 -280248901 -868922736 -635625557 -594288533 -40136232 -642320710 -640132829 -65065805 -645440387 -43737714 -881657667 -136047648 -793578035 -920240859 -820586595 -348635855 -300914414 -273887661 -658858930 -984095129 -66784447 -325243803 -288984960 -149300630 -499352294 -183798276 -126993148 -77148224 -671644754 -318277417 -317222062 -792927458 -297395032 -316518562 -131996514 -800993626 -748302304 -507120859 -689173387 -203744880 -217832685 -885647259 -352483135 -359295195 -115581909 -565218019 -746127223 -985083716 -731316290 -815324588 -250351665 -647652537 -48320407 -667790880 -287892642 -875322851 -185524216 -852538492 -942641023 -809254750 -586317175 -700447525 -739849534 -884041779 -377467697 -676053058 -522885557 -48970795 -704872018 -981341410 -291151005 -444031950 -447437101 -70320609 -338666631 -99258440 -118010389 -185864014 -498641202 -218860134 -243048336 -766322775 -191138589 -7034352 -949311993 -815176489 -390366112 -524703825 -990166912 -720754072 -587667872 -860668978 -382758863 -144085118 -419350661 -706855691 -678045794 -107970187 -91137217 -235933024 -954040081 -675275815 -903748067 -187116533 -125403483 -766148199 -586641687 -408357759 -83313522 -723200771 -914646943 -451627939 -669991680 -263741242 -809652110 -160941718 -591711566 -108436519 -885610950 -242322338 -313742211 -416045987 -738111199 -451761856 -63544348 -134509632 -380526081 -632443123 -25488160 -75296842 -748876696 -210034465 -867074166 -251717333 -13683590 -886895642 -617856571 -403418093 -625335035 -598032082 -608467002 -171121406 -391774645 -270892525 -69428874 -538394870 -314016433 -174871954 -385955290 -613567259 -35200565 -808548197 -941335126 -425803150 -604503992 -994508549 -882787082 -258644642 -519314034 -618782975 -16681824 -462754082 -703043298 -462798672 -956366052 -603070023 -764747285 -78016021 -230344272 -303811375 -206508942 -857340291 -805722814 -217086427 -602380044 -133385163 -695467224 -858296562 -281626777 -969202693 -566188629 -250569609 -28163546 -777569712 -973720286 -907384814 -829847613 -572105380 -738585612 -626662125 -605787066 -106254165 -41733494 -222521610 -769479174 -499524459 -754264668 -743272250 -71974909 -174939724 -147149896 -833510907 -540941449 -825652631 -921313516 -747213863 -53929471 -549816807 -504290219 -400726540 -606902996 -643930626 -370526811 -793241410 -538003669 -739095047 -967939485 -683093135 -689055335 -558428539 -694437417 -476935272 -584290539 -800919359 -183596853 -946371012 -993149357 -709407757 -661381447 -681339947 -356993487 -123781117 -910410567 -652579446 -226845404 -683465001 -544167438 -31351367 -519368138 -731976345 -984713587 -200306415 -937535479 -920605318 -550449949 -674326925 -21417480 -151326903 -92593111 -393423396 -926005166 -779896794 -745338168 -7093100 -716289821 -319091901 -391746274 -317718650 -610934130 -107346930 -991639878 -808397822 -218092281 -399157307 -302276173 -422639643 -456205363 -42202010 -185038446 -191688412 -791666542 -520999337 -588561024 -1774966 -130083805 -902248364 -410464927 -824317316 -383387016 -13847503 -85092452 -621642043 -521632386 -664997044 -486356937 -331654742 -400891820 -158901772 -606450077 -481406749 -674473776 -208157381 -303934968 -169734322 -790947082 -607228250 -736335329 -791627035 -190568298 -979526906 -374577875 -360513190 -222315425 -124860396 -34885546 -681196390 -28079598 -546644555 -200056471 -76005559 -844798908 -835065063 -1660621 -864607741 -389095982 -784895535 -440459716 -743619929 -9553415 -353954006 -736554225 -496051672 -985754996 -236920496 -543708020 -489436614 -694029179 -892847319 -632299450 -858421247 -783539707 -406896242 -809827647 -68428783 -131605542 -147378276 -728388224 -412826461 -186948154 -913549322 -172743826 -343980829 -576195444 -580336813 -782695125 -148126277 -311521374 -847392368 -66473419 -211288979 -98863779 -536908891 -716467423 -6854698 -616185543 -180166522 -185868040 -553588320 -4171707 -535436125 -244015334 -335036923 -143694177 -230602183 -837482215 -762365866 -763646736 -28084011 -674636772 -867791406 -968085194 -856237473 -123024805 -914780576 -545875493 -40685689 -978754278 -427358342 -633244929 -278305396 -928282726 -703431538 -36307251 -815746106 -483494668 -115859578 -899212320 -325540839 -75463824 -862278014 -510605973 -459573819 -708108127 -781179779 -854416581 -498847627 -775973104 -605844424 -453256320 -842316141 -194825057 -892835421 -440739461 -182189372 -925082888 -390447228 -609400263 -877802237 -421803104 -159271165 -698360556 -36106093 -958065150 -462153694 -281946377 -132888518 -125614337 -106838047 -585810465 -776648802 -49910301 -858627854 -354371584 -478938470 -389358523 -710527978 -786307869 -831907964 -859075772 -362591812 -515440249 -604812310 -896156667 -821322836 -238907676 -554810158 -487000243 -577630806 -567719374 -324686230 -266304492 -924619888 -40007000 -457107756 -249810282 -761975915 -435934402 -717352376 -870226093 -271151747 -73968284 -824063160 -997812168 -763751211 -483269269 -687690964 -991598782 -912652433 -354870142 -104637754 -92627777 -740928479 -603438385 -539216058 -188324815 -229885836 -443255926 -313715101 -172934222 -929908263 -443626334 -70928968 -683871132 -53270524 -453768879 -962450891 -228443816 -707166870 -737831149 -439470530 -55430740 -834452591 -470989347 -125306984 -38954330 -927536300 -420352352 -982920232 -125510846 -312655655 -766861787 -152678394 -773733008 -221808961 -194166213 -204847766 -590203477 -112509782 -758692943 -740255254 -152930181 -554847111 -747827535 -782893714 -809583544 -892353326 -175468420 -977824650 -933902997 -762825690 -775780211 -595756977 -661777702 -658633917 -984434185 -845758107 -276457649 -129467516 -143021629 -240046869 -76113259 -210666008 -746915304 -702171334 -157735692 -972721508 -305640723 -169342728 -867496611 -697367268 -973560021 -832531444 -57642731 -900478667 -246223835 -206217988 -669585587 -204585281 -343033191 -48599365 -69180571 -391969690 -142116537 -378548567 -647877580 -987997515 -386256823 -870411134 -297345827 -602336715 -495660364 -927665768 -111950720 -932894210 -789293797 -855681647 -785394169 -936519636 -883796901 -104745223 -938822089 -269930703 -856785429 -325963359 -97833289 -986517942 -487158877 -696961434 -364855610 -209399306 -62365744 -166081889 -528606228 -242122486 -853993853 -54052367 -576774216 -593960957 -290212339 -728898572 -741106578 -883718966 -101317005 -924148410 -84025238 -216766029 -652757662 -820841056 -573984992 -945889911 -776568347 -119034437 -327160893 -103084678 -214396815 -706695817 -923522333 -366388388 -426975147 -43567233 -357777363 -938989173 -453962906 -669947579 -93976956 -354867790 -11279103 -137031804 -150279424 -10738406 -823708815 -347098276 -913138813 -220746858 -330297056 -277288619 -980831613 -746322234 -289866846 -455314965 -496056435 -227901133 -365689098 -620976072 -883487626 -617403729 -303571332 -709008570 -62918393 -106980077 -101933283 -150876173 -468132051 -441736658 -747725953 -699363618 -798441994 -321583510 -497864539 -216354500 -630933077 -594255685 -744354499 -382278783 -194152432 -169734090 -632723192 -854745960 -551971346 -459689286 -489086982 -197792826 -606357650 -959626057 -985157979 -87529396 -424446363 -675718285 -759844964 -35768692 -234943514 -156623694 -468633340 -224671504 -806324609 -464855397 -434109231 -131255459 -792869679 -600284615 -416830974 -346867575 -826453629 -957678377 -170617916 -428374942 -893921463 -935083968 -132178106 -542688100 -108115263 -550050967 -530383589 -877507266 -731349219 -583217292 -903307790 -387501169 -424683266 -899361413 -819109811 -774337010 -584968818 -152582787 -668096886 -708316157 -889735116 -961416128 -709354880 -464323186 -619017225 -602508322 -200347839 -850760769 -689611810 -389390766 -410140643 -546465741 -935047089 -134745436 -429135418 -167832154 -614688627 -684132454 -542005937 -485259279 -927257057 -817903727 -135865287 -753204513 -45238869 -788836481 -793123291 -167943617 -30447908 -756031797 -208135116 -341149895 -677930806 -234674634 -413949200 -271607924 -246863505 -466263722 -277470298 -96402271 -154978018 -572047418 -565089955 -610789773 -34683099 -624606827 -104376428 -322026812 -560320002 -107900238 -440040943 -405825119 -117875193 -795417540 -637764954 -296772848 -60515251 -54219181 -8359657 -684001012 -577337090 -249884697 -142674051 -8820344 -527812046 -459433875 -798246356 -433196852 -806840360 -876515100 -224398406 -799083987 -700017517 -589350239 -515668940 -495725687 -665667817 -376604999 -890779029 -888932898 -590482107 -792731689 -331119051 -623416740 -536128912 -956573350 -120944913 -891903502 -69548427 -402604343 -925812226 -300096257 -911532961 -983865654 -372526017 -888769084 -229355230 -943678138 -336459494 -576617399 -608046115 -380406012 -352890888 -393143080 -927385522 -197437665 -769997430 -461921570 -594626875 -997640552 -222129007 -950641272 -998050026 -911319214 -635675376 -226438254 -134712644 -741430757 -312937586 -178863872 -607224439 -455478104 -266784683 -471287865 -517897482 -376503711 -826001424 -400571073 -176453834 -786575774 -777192558 -673358142 -535844341 -627357603 -665583871 -31485543 -953874605 -220006871 -928809170 -908187600 -942456032 -826254515 -172171343 -345747561 -447809975 -312803149 -420345838 -899373349 -235364642 -512561183 -946236823 -620242707 -13135023 -212981345 -888515758 -211966187 -666084374 -756530372 -534834414 -624476511 -709210863 -645691046 -729878789 -876094568 -182891763 -295459542 -554782604 -515675388 -852241922 -715785174 -586957010 -703341738 -54161878 -61194607 -796767172 -282825210 -553742125 -582272846 -53032800 -704965544 -882430624 -127547014 -976509896 -326310374 -24549158 -771206532 -208118500 -953270303 -723450707 -451794029 -48455824 -406501286 -510955855 -546624706 -474763587 -492972751 -621937737 -359210371 -330993525 -552693089 -223941568 -243784578 -149525627 -505248096 -213404255 -41135036 -996393009 -225719713 -605272115 -628451629 -930821918 -972459298 -358098650 -292015229 -212734356 -723095511 -67044502 -949629743 -310884285 -186284111 -414396507 -520063501 -770257335 -193880905 -768857108 -438413787 -632456440 -288779635 -381293708 -964961938 -354178234 -447054683 -465271372 -838225843 -263611124 -718558221 -849528488 -586126153 -67587076 -518378386 -647688759 -451859480 -446933411 -636607574 -365031894 -297577386 -136562532 -708128114 -789670356 -663872794 -749836114 -242318259 -845574593 -235401869 -540525569 -668622451 -866979641 -697698084 -59474511 -741755257 -552530489 -848521583 -988383262 -481437924 -261181534 -655158962 -988958211 -273696489 -867274244 -424037721 -459518470 -396130345 -380585897 -103882600 -735056569 -845157820 -422728372 -875103463 -39207022 -389504732 -368795133 -694921916 -7400362 -636029532 -313682680 -203900328 -773182891 -19785220 -101887494 -198668640 -564718048 -73672734 -274108302 -458872791 -780546429 -270498910 -40089139 -911599721 -390474082 -310305737 -185243358 -448401365 -945094834 -104397488 -274442098 -839197328 -35183569 -318662927 -402371067 -871799973 -422287651 -922328802 -904538452 -52122477 -566226097 -485655139 -742640072 -956138243 -755465377 -250541377 -87769236 -492032024 -666475117 -512557848 -358721409 -566849497 -643661652 -46586811 -205453925 -747295066 -96565623 -964101740 -807725152 -790080748 -464232734 -66926236 -948552076 -638838804 -259683908 -586028419 -261112944 -764702959 -434413959 -300360344 -601020595 -182571704 -926027356 -67874503 -388558717 -96448578 -583357000 -859312562 -361393316 -101575914 -869051782 -780304595 -627058733 -589606288 -440017638 -199983601 -841402659 -577064948 -143136782 -733359319 -517182523 -23991260 -861041664 -17339819 -254310242 -242695708 -844767568 -639117520 -279890191 -984367077 -414007407 -172141617 -853811703 -246801055 -651490497 -539744606 -71481998 -340048597 -611189910 -456953468 -985142915 -131596747 -728362594 -360899042 -293828189 -496148482 -200116982 -8496990 -167908913 -749228698 -793092102 -93061879 -976157461 -605727202 -126587768 -480438051 -679156765 -509551702 -529654455 -978921699 -823586099 -215203262 -999281473 -396986786 -228168308 -559095173 -267425041 -11673273 -526344798 -42120267 -116438849 -534443635 -704699745 -876110240 -185863486 -840643126 -20712326 -338268377 -439696448 -583913610 -616633904 -588833231 -321130340 -891552055 -932251181 -717286338 -688882790 -700412521 -51680770 -348619054 -629272866 -748753564 -19174565 -276823460 -800152043 -423289568 -653798581 -386302263 -136815381 -109939703 -78769208 -491993631 -562694864 -870652900 -66587583 -420361035 -932361223 -711060647 -702038818 -977143329 -954149486 -815397988 -241974689 -757884422 -966214769 -206411404 -770757244 -130978644 -579856747 -655731742 -348662210 -547058339 -579651349 -72415427 -378343379 -545118079 -978172191 -913298715 -401745960 -889688098 -666945295 -712085540 -9815378 -822822426 -178747928 -597214284 -778584969 -532746277 -442150689 -61277381 -89144661 -148476885 -257145093 -473139586 -891951532 -537908122 -765336000 -794896840 -801440943 -884214829 -896968663 -472437843 -831553069 -129557189 -949146253 -658648406 -269220260 -636116670 -273120602 -567499076 -884569895 -783766782 -669830400 -600689991 -370995179 -729356515 -274930087 -666021697 -633029482 -739729396 -234172103 -574905014 -404575325 -441357697 -609384398 -805731857 -948904706 -708298805 -162478546 -650577305 -495073981 -582069360 -221317608 -805793786 -959070480 -356338722 -605594518 -147993303 -846530475 -680075709 -269588951 -827846046 -744241971 -734773464 -687371735 -110399763 -473087202 -648247631 -576890633 -68587437 -772230497 -373897232 -509504674 -744563468 -623674279 -307919470 -878365984 -312763225 -352286158 -559511312 -199527284 -29740300 -951067136 -177907271 -411343431 -952743217 -122542205 -910732035 -9189903 -106876283 -125486681 -575527957 -436762484 -327834479 -197578989 -356290272 -576633533 -45196916 -885075964 -956428635 -809008039 -496550578 -520950272 -324651734 -948891136 -899135167 -964456753 -725899180 -680283103 -177467744 -835779411 -880058026 -599920789 -916184512 -135205770 -275819111 -750664160 -109719138 -556077308 -25774098 -477391090 -855446321 -531702103 -886546079 -208368010 -999524492 -417360199 -738002870 -360147145 -474016646 -110738696 -1294952 -494870761 -528167412 -740491358 -653978513 -650680734 -642114417 -468331563 -693698351 -516163674 -333437721 -75808901 -69099611 -479400659 -747332423 -461641440 -442763201 -773366680 -641194871 -994350307 -954444434 -490357471 -11707373 -115092958 -514615560 -192350964 -380491775 -235978533 -402489471 -94945416 -438666636 -584987651 -797248535 -919587535 -270988869 -148159057 -755710785 -640674401 -460738812 -435227323 -798477605 -557207635 -853385367 -86271447 -765699914 -483487438 -854300352 -245141986 -933098749 -882624510 -458944856 -298943510 -521705844 -818838251 -110443899 -683743348 -855875269 -939865862 -650986945 -329980920 -959610251 -62491290 -649635946 -713706104 -86979552 -509914314 -812052663 -156773362 -191031384 -815797305 -722912317 -228076947 -567594750 -935760495 -296607277 -566625943 -66383 -165031022 -142075588 -233058424 -274258467 -765005557 -438760178 -355443843 -277766354 -103787268 -263027500 -853387300 -254824119 -99324361 -561295716 -240240814 -820591058 -257819875 -936717785 -2624364 -885266286 -281538375 -753475603 -493608038 -351381421 -588514187 -201067224 -726739223 -86273263 -727930528 -957536300 -277542434 -209554622 -611122669 -134943433 -251318254 -257960354 -112364714 -152361631 -383343664 -298989366 -796748555 -603620957 -555592665 -706066389 -409721259 -174381267 -174384645 -618811558 -541827709 -388464864 -599874071 -607942013 -221274548 -292017597 -625182326 -242382820 -496420750 -997593042 -560546715 -552213302 -742841691 -44345887 -680672123 -465615157 -485629506 -150915447 -126152345 -624281864 -18973802 -165675622 -900613991 -130929695 -906075816 -430438908 -157736139 -12109355 -472089514 -601388769 -325070589 -516699986 -851799607 -570830113 -868655340 -434020379 -584535353 -925364411 -891283529 -74035976 -271920809 -824224472 -716534781 -88966783 -176048032 -767580812 -300127303 -88540311 -455117825 -384096232 -810457737 -405664651 -148385792 -589413618 -548236750 -555025339 -359207880 -421585700 -63039473 -826558059 -957882342 -403660923 -987846366 -263958194 -123848276 -883103052 -998460607 -915486289 -994918829 -424609963 -495374068 -99936858 -571923421 -515404679 -150524424 -254734440 -857899509 -219002698 -827346313 -906244148 -912960628 -835397622 -768942885 -931538531 -998221519 -596918934 -443720403 -89798864 -799800764 -73469908 -363344886 -553055290 -901830314 -291894279 -232688120 -733291166 -685811408 -937842568 -87327082 -178712186 -94094517 -78639585 -183979717 -964651083 -568139624 -179850978 -651770742 -766460921 -180983244 -15279462 -569593856 -959730648 -678850123 -232263987 -131040579 -969227767 -136347553 -447729501 -718047127 -626804979 -597266057 -284473524 -757399511 -97337144 -93043951 -829257909 -296526214 -170604773 -934141011 -146848526 -115309711 -328690044 -178298872 -890903065 -391194457 -809227775 -905964659 -802124618 -994219889 -987282628 -407589409 -984368645 -218202210 -973840875 -391013722 -97032637 -975274472 -246166170 -173895170 -669911122 -521604900 -243237874 -932861725 -408271469 -857630822 -395188218 -636626599 -526165884 -398521164 -787850068 -61079162 -161094954 -670174912 -687231039 -686971535 -192309701 -691516007 -525171257 -382348421 -85326420 -291557170 -462406958 -373237491 -603794717 -771703503 -317205741 -776024667 -503714658 -876710123 -6972053 -257687674 -593331724 -850805820 -565545633 -382884428 -753999106 -818258400 -621085796 -73617396 -41226822 -578766597 -872511363 -781910770 -597651029 -183173588 -437361180 -841383580 -222717202 -37094831 -948912378 -840048646 -987248454 -914810002 -283293967 -363322864 -106199219 -700640666 -773963730 -753646425 -524958939 -473042491 -188173457 -250056885 -655611343 -970815377 -683380563 -813385383 -452792753 -183916382 -809852040 -574899734 -852607573 -638686886 -345272986 -149534184 -803802742 -984880246 -377336595 -67079381 -966065935 -260033246 -637942552 -321456536 -478960565 -726665553 -663472552 -417535502 -833917802 -486126978 -943792675 -70724320 -217960884 -36349971 -627083571 -973538783 -732452033 -899467046 -1909027 -833602437 -610299947 -526627372 -469821324 -247939729 -249005476 -595848143 -428534187 -906716128 -941320182 -976972186 -660183948 -429235468 -378439117 -981314138 -326185853 -590023973 -570589442 -725196559 -260056663 -230242664 -707571960 -955177499 -92462327 -602863862 -207649228 -720538126 -551868261 -854313304 -898822896 -683492047 -217792885 -269378989 -218321574 -879779606 -63191015 -863410462 -162410669 -524745734 -194138729 -924649692 -988870369 -538903236 -791612995 -851489249 -808575974 -656698244 -27273133 -746450651 -630032129 -140009793 -492854590 -206665168 -369401423 -883613987 -49966425 -983361151 -954250278 -573626657 -520051409 -432232350 -445454191 -105829231 -55102596 -715285393 -59733422 -870102696 -554888736 -429655402 -948642041 -847916757 -869240216 -86820696 -6763038 -933437868 -269174482 -218626888 -123462373 -784121342 -705993891 -258137686 -474965591 -814115149 -291641142 -779064590 -862620941 -100848526 -430463563 -109954838 -3566798 -191786437 -63362967 -41531526 -197335186 -735581665 -906466111 -265618987 -659343991 -174742278 -246846133 -796615279 -235815998 -336548847 -420915644 -305243865 -566223022 -10232291 -542623964 -212878712 -596394928 -418228521 -758598502 -587078607 -855135 -929022340 -51608644 -422073201 -185261574 -862801685 -75956902 -882720689 -653592333 -646663506 -242963613 -391252630 -84915876 -926491930 -57249341 -882886913 -128053354 -130961840 -871770335 -482948681 -212423803 -106920116 -586842031 -985891380 -341688944 -727081 -584609075 -657682539 -845202278 -503122389 -844836882 -19461833 -904742955 -774517528 -381819096 -496091144 -828660890 -503678634 -686425625 -482652055 -26845537 -478355481 -575222027 -906080458 -372930489 -44497853 -798675675 -964797372 -15324791 -387486161 -627334975 -962719439 -989696873 -828015265 -344448285 -57627019 -475968941 -986171022 -491753446 -979861274 -77046161 -168083375 -629858785 -173643809 -534698838 -194214107 -336588925 -319984202 -990522647 -769191023 -981831137 -788242979 -672880687 -527417261 -104602432 -438833652 -606209044 -71037959 -579022850 -537575923 -791507626 -40179274 -574978848 -462246071 -416007381 -552683521 -488243832 -689827082 -458995568 -186594554 -261857435 -181574236 -123703605 -957955404 -835122096 -106840933 -617052239 -682580574 -286123104 -102678238 -435382375 -783239905 -439935353 -980815918 -364227517 -513032362 -702395912 -83883206 -291816177 -919142510 -12095603 -603563094 -580601719 -673276719 -691985106 -226387720 -969551651 -153502149 -59779490 -304329302 -517585575 -877057508 -986838831 -229016193 -685098064 -880340846 -77039490 -297996563 -160567298 -444675487 -158936966 -175558806 -536180415 -89809918 -732430974 -647435012 -673704103 -880339870 -8442988 -677659774 -828913045 -307995131 -763600097 -650225320 -972939455 -175722947 -954473296 -52488545 -463827081 -574077098 -111048026 -683778661 -326328108 -732686863 -639549208 -708226973 -248134992 -470162741 -625131599 -824497258 -696159397 -604866504 -95616686 -745613772 -153277325 -310195322 -624792002 -470924054 -58379789 -948674741 -535261532 -158237209 -466219943 -103362652 -524471470 -814438583 -903129489 -715212033 -654008483 -82509593 -680780831 -823303168 -410659359 -714580809 -743385089 -666710867 -7865290 -618204199 -209269077 -201994964 -804616807 -239998750 -585783239 -211297006 -946423699 -447061231 -253064978 -167337260 -31293038 -176899007 -119510189 -496447805 -565218998 -492360747 -594598523 -823220784 -270296758 -236099580 -496865998 -319225065 -194420722 -574787961 -320234772 -823261279 -583653242 -101663396 -622751364 -470982750 -406425907 -195479877 -417764070 -417884793 -368414914 -241669428 -492041848 -584004145 -516658780 -66293685 -280585667 -62022350 -606287973 -851648625 -522814372 -647688123 -802807362 -506012304 -187241540 -589498688 -762208624 -627259433 -636251760 -454800189 -219811855 -256207938 -555990631 -948334227 -618753517 -870164442 -294579170 -655065235 -121259079 -313927794 -15665820 -384246746 -496384841 -886300901 -468569954 -85609554 -745438549 -443506249 -238468933 -840082920 -239682500 -366629344 -349690148 -606403717 -625737183 -241689841 -304455192 -35292261 -638326078 -870654869 -669501808 -273252748 -32171185 -419836228 -89103254 -853099851 -766948145 -509349752 -866411078 -828318927 -935623743 -684015602 -467703076 -625390699 -95014515 -758494057 -569730395 -297340456 -679824064 -957406192 -409153048 -138057574 -640545839 -729851230 -135561288 -228800312 -218814493 -128858005 -98949168 -230819019 -804288302 -735695489 -486582198 -829129941 -833004291 -222570299 -170202304 -526136761 -483789993 -66881482 -221919707 -698461793 -767121958 -564527277 -597046109 -55730408 -940564938 -483334244 -895986888 -679273403 -44630488 -355881389 -949689859 -390901052 -391925336 -149340969 -888195131 -800906678 -817771400 -319476264 -908478487 -737134917 -107991057 -878373932 -234141884 -736777229 -342452676 -452919284 -919926874 -280259989 -202410660 -913280521 -320571634 -428177811 -355062752 -146052633 -596591260 -442152167 -951165427 -81001099 -302811814 -888047657 -551626270 -634272129 -535809247 -483725830 -25219603 -566198620 -850552082 -607724560 -535872222 -84732244 -694548181 -859626191 -336659460 -120822505 -745249526 -81728111 -836586728 -601493065 -909141143 -827045476 -269763227 -876694600 -719698872 -531346051 -662576215 -170664136 -338210283 -138771479 -283828266 -993035638 -537392162 -78962681 -694033838 -111456862 -612469374 -639489249 -68485804 -448389027 -843321908 -522650715 -945581740 -629068200 -426557324 -329397083 -699337375 -221148127 -994828736 -376815159 -598915258 -136336238 -813477420 -740746624 -662394157 -822491652 -396782438 -426056135 -129678837 -70416056 -734986283 -825341956 -266057884 -470509797 -600069703 -450621430 -697548381 -443355156 -433307709 -424485170 -163279984 -722303174 -208138339 -890984701 -296111395 -75663398 -347273499 -741596719 -978568591 -427479850 -531328088 -242293747 -321943087 -238525996 -87869331 -151693757 -675756709 -513448980 -334313827 -985791459 -522999675 -945394352 -482084452 -463228469 -710624993 -183054993 -697848832 -356111023 -223746833 -295419750 -445684729 -816022791 -675669664 -200420625 -809746874 -305505844 -68532013 -1983655 -7132324 -712999315 -406064867 -393916176 -354586611 -400453627 -280065940 -137218623 -641710155 -54841220 -658361743 -204865604 -890129281 -933312571 -174112729 -25145786 -993277616 -902931052 -906453217 -204157202 -114078326 -381586498 -145641324 -633786480 -418959636 -695618639 -38901020 -422499982 -431984024 -42152713 -519040151 -79310039 -899656348 -535927493 -679075944 -375973418 -500966021 -756339832 -742073869 -130432636 -401744412 -821014133 -983024430 -633254310 -77539443 -867990817 -364090706 -395774236 -983651244 -833044865 -164921970 -902521893 -372999960 -688454834 -771558579 -644657802 -519573852 -173812612 -908593481 -915870698 -350506612 -998937591 -184479018 -386457675 -5533493 -755879583 -177123702 -354630744 -816898990 -8514767 -111688679 -153990689 -730853714 -501716625 -431513606 -305568083 -477172259 -486281684 -228702717 -2645872 -954629907 -6842868 -990901960 -924072206 -819016075 -275552992 -231064067 -677721515 -261232622 -381391905 -182363031 -314551953 -800146121 -130351528 -574608273 -612926347 -309183731 -361177809 -864461745 -379724483 -234862486 -864893045 -300086836 -983901994 -850402417 -533142735 -411057923 -454139721 -422612286 -537971772 -850635069 -594487107 -535409296 -406835632 -896720247 -594717985 -716319724 -77242256 -116176564 -222102195 -42263908 -763725285 -187900389 -263142370 -291482740 -425795155 -968991362 -833445561 -311584850 -388888768 -32631987 -722791963 -32018452 -526218894 -4007515 -702529194 -945591407 -519977114 -620055113 -576468996 -925622277 -840617298 -869742175 -748709496 -923427212 -236747463 -202585307 -307433764 -626049164 -3106103 -299837584 -405936605 -869844253 -386142536 -541234876 -460408387 -189862307 -585327124 -251912940 -286133619 -393310416 -40350560 -670368617 -968181841 -441790271 -224817967 -823610536 -387715282 -716899683 -106455644 -109972197 -986475654 -311284796 -530555091 -876152301 -367032088 -186836880 -888193201 -180044103 -416780635 -950184252 -726647006 -863757014 -137391573 -492438303 -449099268 -120710371 -44795826 -271896142 -964129653 -519282791 -795440792 -914166024 -162695320 -882234577 -593700881 -3184128 -708701495 -239178307 -813758549 -855320512 -973009708 -337259358 -267507837 -398581922 -65792411 -836087324 -103423003 -762201801 -212540028 -379504077 -388259998 -185328534 -435896899 -645422458 -885527156 -56638593 -492455215 -258002774 -56229408 -382566518 -248207638 -94243239 -169294349 -826543876 -333890769 -827670955 -471146682 -492114021 -901496790 -405248747 -445106358 -292558745 -599313880 -999295213 -738237389 -710143045 -483547513 -262003809 -531086209 -546542193 -654104559 -205508755 -608130155 -256040133 -469663544 -93529589 -1959607 -502573731 -770389674 -892016028 -609839417 -938240419 -248847702 -418337324 -697500687 -65704600 -40648392 -378212371 -395543704 -266950414 -880875191 -880115386 -111713891 -838127828 -341777863 -302684365 -417685651 -493316414 -721598969 -912747293 -828415316 -97809042 -874844940 -736278688 -633632985 -164033685 -634999001 -286357908 -450182881 -458841573 -187778575 -288965064 -18881639 -104058293 -948785050 -425707043 -620869938 -269228774 -456434884 -299385035 -903022976 -222623825 -97349362 -860121410 -955650038 -159967841 -338213542 -393848851 -460812571 -450848339 -890562189 -669048027 -327878164 -507431994 -530963058 -884523261 -764844322 -788876576 -494507378 -860833086 -598343129 -147561728 -631375030 -570158273 -33378075 -641190076 -136516081 -729880346 -526947668 -681573813 -482761315 -542434635 -441012304 -178100411 -696454394 -710372015 -635871430 -657737066 -41021450 -227901665 -57305842 -687095633 -582677069 -480663633 -508549902 -608561612 -412610707 -348301039 -648689099 -667065604 -516070746 -348250599 -595238668 -93899442 -14045131 -476848569 -46894475 -789229829 -492363054 -965730991 -19504078 -255302974 -602516312 -870422191 -611716442 -232075913 -113249495 -679365867 -134828172 -823505110 -539635024 -305201125 -511678832 -680559281 -676259628 -364204710 -89146182 -418537046 -18272477 -314801046 -254513014 -773899632 -982413979 -141256634 -808498576 -888455632 -947695987 -440715135 -636808405 -285923214 -858848549 -836222021 -987423761 -974671411 -97033259 -602544624 -194873188 -702305411 -396672905 -793548091 -875533100 -315176699 -681936432 -715160730 -675200527 -784818472 -794024177 -738356905 -277878808 -207270410 -289460787 -926182178 -667809888 -708716446 -350992145 -684138353 -43711400 -730351824 -91596931 -425791656 -350031633 -721159139 -783036871 -528054666 -748882292 -90042005 -608558435 -556166039 -282953007 -983096124 -808764944 -333477940 -315672217 -839600288 -448718663 -211696556 -771231218 -490794826 -324771282 -88308223 -163296760 -123959172 -348270609 -976238479 -391109581 -465860001 -674383875 -844007443 -458528584 -28626168 -798085509 -823231708 -408298125 -242974871 -283222611 -721650829 -279420409 -19476644 -261839966 -700904276 -524447572 -16563517 -440183447 -461712435 -887981572 -218012292 -901881848 -554705186 -385835450 -571609428 -904154713 -131228343 -330715533 -419287149 -705529673 -253034096 -608222204 -730911493 -29380331 -576733760 -374578241 -747569283 -426807778 -599088278 -128737926 -131108496 -43554361 -606127805 -452837845 -856427100 -748689808 -2548999 -658223390 -23183899 -812465915 -248745305 -970876987 -840137791 -649782000 -337938545 -571275303 -481777896 -181164800 -691825658 -25786555 -500140038 -857932879 -276550491 -742734485 -638982104 -446988456 -429001850 -764284148 -311297138 -342345993 -801645093 -457536427 -694819843 -217055481 -707025145 -757240013 -438452561 -496656007 -415146002 -261122567 -296309109 -254180647 -934588022 -329590183 -222935209 -906348703 -833942538 -960799106 -111945795 -328181782 -614305776 -615734791 -897005168 -583904046 -493461066 -35875220 -668557314 -973409412 -631058575 -114166107 -137589848 -97617500 -51906047 -181868315 -212704228 -407809840 -500566012 -414274508 -567358910 -703898784 -757780333 -697688011 -304967109 -407281023 -503591333 -171914133 -151992690 -547538827 -9241263 -602591537 -204916787 -226363049 -580327700 -763374787 -959505661 -798665112 -737081584 -455188493 -440470119 -659712240 -191529641 -455427140 -723905373 -191810520 -752329064 -347857230 -257697141 -338905528 -477930414 -6419113 -984833768 -166997928 -491598137 -770322668 -492098645 -113752958 -670845358 -84562778 -71006072 -207549971 -289398986 -37184319 -9248323 -667647956 -436204633 -723574367 -60736722 -911141408 -864183261 -702582524 -840836702 -355225785 -560794331 -533736277 -97689475 -315674811 -882651325 -878781547 -999385778 -501317375 -495759776 -648192472 -592937426 -912505067 -574699937 -80975742 -624080715 -400831555 -818487314 -951438892 -137507760 -455466837 -125636343 -354092122 -121717266 -646164887 -16752488 -630535976 -3823286 -874357477 -99307929 -242306586 -362535793 -723855543 -560371853 -344404870 -773892818 -431852552 -354883067 -706451140 -705159597 -253173110 -323070409 -351145821 -521113475 -923613416 -810767680 -225809722 -651997796 -34367346 -682604596 -900544085 -514169178 -264649771 -285585700 -629561404 -94116215 -420898441 -712883787 -28595332 -854488075 -498823428 -671998318 -612090261 -927903262 -233134218 -753711222 -170074302 -848769397 -219868684 -499204510 -52512580 -69869841 -944545012 -615257561 -987521024 -812023940 -510071528 -541305597 -592059389 -184695565 -652765343 -486150791 -925495416 -872993514 -483626650 -775135381 -605581251 -327718643 -148379799 -599219569 -154234607 -938864248 -602548858 -263769996 -316417196 -596826186 -747332228 -232261259 -475233089 -61176533 -603413289 -404638376 -362526466 -733106922 -961973984 -255668793 -284968897 -356625360 -220522461 -799843979 -706519759 -660022484 -866403443 -878227695 -20816667 -294872226 -826461540 -106781474 -106499542 -35342602 -816289441 -197208012 -177783578 -104541536 -400680179 -860759273 -561825870 -807065195 -959600994 -135093616 -489739470 -475067324 -143545740 -3600404 -862886104 -357327065 -534539202 -202341000 -80264204 -241929560 -573648563 -297283431 -872652491 -151228688 -809212382 -264111051 -905366624 -679736244 -967463166 -393637304 -94399326 -832299755 -920712679 -699060467 -654344576 -197358694 -764221477 -314018736 -240195834 -435594115 -881907476 -682992078 -488585227 -191575294 -766855387 -228699521 -70869106 -957848156 -113406294 -408104210 -921209906 -490680272 -644035076 -371920043 -921563676 -509276752 -430525433 -999672055 -9231761 -533772470 -94037136 -751480647 -95124509 -340131009 -52046187 -192683273 -692663046 -727737773 -990958841 -642928357 -346406702 -635538297 -607047657 -989084474 -633773184 -801293722 -502761380 -114788858 -784936800 -631342293 -162691436 -77778102 -836287285 -243300101 -805683274 -389196582 -612774418 -516356863 -445716385 -960822801 -298157210 -821924671 -422974828 -730207662 -547739907 -799930560 -750746324 -701043354 -559764660 -600368601 -917240775 -105970839 -337875067 -974296161 -748668402 -274643722 -413054047 -612384707 -275404335 -762878843 -524109470 -225836960 -207186115 -977009907 -598117648 -923437073 -471730814 -757836974 -825640001 -881457954 -920366425 -667278870 -281481040 -277263194 -275360405 -646755816 -121767936 -389171466 -211908537 -434473699 -815514670 -245923767 -23750086 -870661987 -870471987 -203659373 -310435322 -707037979 -27731320 -155674812 -506280124 -532097360 -756162886 -23920052 -908531939 -949735701 -543361102 -448320350 -147520025 -546250681 -267298821 -392802596 -611003369 -184402455 -569946195 -163427499 -75307218 -320875140 -752943670 -214011258 -766346946 -802515300 -677588558 -117382435 -219239880 -305610530 -684216511 -737370114 -523088734 -290928377 -516942980 -547222412 -451742548 -161315775 -960850531 -850174282 -804051672 -682717826 -337340637 -130181955 -354763617 -153742982 -526304255 -485506243 -194426624 -112680507 -211103107 -378341525 -901538419 -930072834 -552718527 -557608698 -739544300 -199832558 -427979735 -769173076 -951859993 -119478534 -918836662 -401686590 -962656488 -348801613 -118038388 -212122256 -778864716 -764422556 -723013007 -932396284 -866612447 -95589779 -593559348 -195134957 -734009080 -266110346 -123808975 -322934942 -409429322 -103697759 -890903263 -877931564 -72682218 -123526574 -583326794 -593772553 -572287908 -566980553 -538531310 -291547047 -927583945 -719050074 -255046791 -657512012 -248343932 -914123117 -564248777 -401143866 -380813065 -401663389 -988581782 -308946007 -494624640 -189628087 -450378923 -885835715 -52858904 -503417056 -673607660 -871351743 -113397117 -551411869 -705187235 -452103223 -663643044 -378990114 -449738311 -169648019 -766865968 -33100160 -419706916 -195882447 -747110528 -94996078 -396791255 -891454240 -245266911 -851346134 -655250576 -880832346 -399458565 -795226846 -128967438 -672811129 -526431327 -625201667 -425656842 -86124986 -516973803 -528581490 -44399326 -491936762 -380449064 -229619308 -955085493 -232888379 -673695226 -666287632 -241391759 -619807942 -813077887 -95771677 -250209139 -122007861 -295029816 -131233907 -81793055 -986545381 -592874825 -217825170 -23084702 -57339345 -199124534 -272155528 -966434243 -825993740 -428679554 -531767136 -56270414 -631300912 -139912267 -748852567 -560429096 -454030184 -170780113 -98139522 -279165122 -739511418 -509985496 -907855708 -624479908 -230502051 -201771605 -50730691 -27774532 -522969908 -236670112 -896698788 -27024316 -453435895 -570567860 -391458150 -354217871 -13456233 -177301447 -414193453 -541865513 -451850139 -27763664 -147238171 -379013897 -764614139 -967239335 -793296676 -906842608 -299856115 -945592324 -814616350 -194398983 -862415112 -330861334 -991924045 -440762211 -987134289 -646391162 -71792431 -438069625 -212094325 -835773298 -687006531 -387841764 -194579868 -683408787 -400226605 -462251243 -284896625 -232723259 -411737503 -48038956 -444788928 -267974011 -925173486 -29471824 -594277857 -568423540 -741979872 -13226617 -883607459 -127585837 -459686194 -543582813 -959686723 -695883118 -783636721 -172865642 -321984389 -956180408 -403962440 -493128892 -978750062 -666518836 -562652207 -78664674 -674260957 -62127780 -15635975 -702279320 -932332878 -925438269 -801849482 -815370712 -741284785 -442090151 -778299971 -726518262 -688129260 -941692355 -419438883 -578132394 -344970997 -803117517 -192245198 -296502389 -504577810 -65172803 -825476121 -50628717 -489005055 -347986794 -35377798 -388501043 -125956146 -298886066 -586224211 -622903054 -879322353 -164779757 -152748238 -25737437 -403309924 -316079696 -539230855 -321057133 -845897369 -912458503 -154671262 -330345085 -954353973 -837987688 -889942989 -159160881 -924375678 -49331711 -325381374 -710769065 -45616191 -202870005 -123928852 -63889278 -326972264 -285510020 -79696119 -197428824 -971597652 -522883743 -587692511 -619330952 -124161729 -502360299 -988423016 -588619875 -894675608 -862665442 -694118802 -653896727 -150984175 -5887592 -834709976 -335724090 -325149480 -745303065 -3724287 -780672453 -779148981 -383768764 -138072349 -833999613 -846001024 -656857866 -168153150 -304988944 -836500221 -923246206 -586030050 -88468661 -972430055 -289868839 -622557874 -970998762 -123389952 -704779036 -636857802 -744188713 -809896797 -414750535 -654036955 -801746667 -171274303 -67270534 -959502629 -532037865 -57265301 -707728054 -290150707 -841156690 -886821690 -660833784 -536575311 -946602576 -695622185 -752171655 -120882364 -738762718 -364772835 -45879677 -628133216 -73843742 -742556962 -713533314 -43160126 -611212229 -237917112 -665882396 -26912642 -594574732 -151443897 -966693896 -291976886 -345140412 -815766025 -686059781 -138128951 -824774233 -983222030 -909862829 -968846035 -260285781 -671215641 -763520658 -815155850 -488436247 -534891163 -79993071 -185436517 -607170347 -400995582 -993201054 -628305451 -216828950 -315179284 -68883315 -392670938 -84888787 -223355747 -491937653 -50804226 -327934350 -835821356 -504520221 -744549741 -651698757 -111934819 -332440928 -306565495 -239446123 -241718839 -667488987 -113410776 -27996173 -209603511 -989119212 -143849828 -983918254 -566906768 -122012835 -669322964 -728978560 -987456821 -386963860 -787487886 -986779733 -275901694 -641033933 -517427659 -973680302 -495370471 -455478734 -783265959 -782936175 -484839832 -770597370 -184475001 -527050177 -443587783 -575617974 -927499912 -692921083 -10568022 -958638943 -426967955 -294543071 -319087048 -143991113 -2621079 -760558039 -973195784 -35004881 -817495374 -372896844 -254579294 -77291560 -894876971 -135640363 -955042225 -557152228 -340166507 -829072579 -127254681 -519444840 -808183174 -299802550 -843331207 -878004775 -692201034 -138597448 -851795951 -467719323 -862613165 -629704951 -71299651 -549743013 -796385967 -483735649 -297386715 -776307170 -302995639 -315349065 -583862759 -933168308 -967219624 -85023696 -667862350 -830132591 -251760904 -287406088 -762423044 -965093274 -172011986 -749503683 -412777610 -832282239 -114219272 -40207460 -816078676 -949757547 -408550720 -238725559 -984067268 -417641851 -475007344 -829670133 -349414661 -718354480 -153271670 -424369964 -501580283 -51258621 -51703804 -656492868 -270783609 -530794040 -699033266 -807656094 -141725257 -672417157 -573157398 -941900145 -803055816 -247799259 -461425781 -773259230 -200295385 -818718077 -930678728 -800457719 -96343172 -886974061 -962892677 -427371630 -655899467 -879944652 -809004324 -286138612 -173731124 -700351412 -922874310 -324802796 -796136491 -877416059 -346532679 -775626720 -129976715 -892338025 -311833154 -331608403 -43469083 -616058583 -755199054 -152719072 -998132775 -784047315 -505961042 -94643296 -246625789 -529520401 -444045125 -674856489 -186508059 -540462060 -484317711 -430045441 -638446618 -128629591 -11896279 -916396206 -754963077 -556374412 -335383579 -367848085 -650025618 -500066764 -148486292 -348137779 -309628130 -483504841 -195113805 -704033521 -62437441 -520344274 -428714296 -835254969 -798143055 -999221729 -242387386 -813537583 -772530700 -744913231 -89240160 -682825863 -495560839 -187022115 -238462514 -825204790 -676795194 -619981851 -232303150 -296148505 -560981660 -694859472 -640779700 -303779759 -548299297 -176517091 -461226952 -706441222 -780161665 -16415656 -803742480 -687130875 -510763003 -450049257 -281179912 -515422230 -754382793 -625910222 -735293124 -147475561 -320192893 -311779645 -541340458 -838916654 -771545595 -865457330 -858596351 -14071350 -622460486 -414054164 -417048545 -142643917 -246533910 -396728119 -358698467 -698645325 -336099137 -960416805 -139069320 -505568353 -949063484 -943929753 -51611042 -597876586 -335205452 -325864243 -383867245 -80197614 -524406890 -754822206 -896513445 -437604305 -252912699 -835458677 -722370475 -920287214 -871468348 -823261851 -900133760 -208657320 -508857129 -339233035 -309507916 -988286760 -185350219 -253182506 -394952602 -17151071 -712304443 -700805188 -999658722 -21582352 -763290093 -950313632 -76675926 -252278496 -926669514 -169146322 -386115753 -837337792 -19633015 -110153582 -698806707 -387994079 -488539425 -977355360 -625259173 -242020548 -653753864 -713298157 -195692455 -147814879 -411062206 -394372852 -739113797 -793628569 -772473165 -535133531 -26011545 -496858928 -504410833 -256104090 -487410250 -956863571 -639998765 -716994964 -465991893 -37218778 -549029150 -697611579 -96900445 -152459021 -627526121 -792953394 -308065732 -825298287 -496520158 -593274249 -121219944 -576669737 -409432510 -612805033 -668639862 -653490245 -383604279 -300179938 -968479866 -123140051 -389155091 -533224612 -309730008 -811990573 -78490701 -693945996 -543792067 -289507718 -851164466 -203056232 -586898021 -573745361 -158386524 -864913707 -978874955 -611811420 -275873900 -437284576 -891506978 -12023302 -678428049 -512273914 -789234443 -194199479 -524902817 -32363930 -640085787 -41958735 -40106060 -164658345 -829081543 -588111675 -895224752 -524193509 -46505656 -962180018 -895057811 -454459790 -40899535 -979155260 -841263435 -780494134 -470554862 -944115907 -162622493 -404372472 -485091180 -324909418 -435898113 -370224189 -912127900 -277114667 -340084307 -496826236 -975739309 -967150216 -104137981 -705033767 -237504871 -436970480 -889274858 -474546116 -679873184 -816405771 -198535477 -412500804 -867098787 -684226977 -330539733 -59278736 -286718248 -41943635 -834953265 -803769649 -528360614 -550309013 -198204040 -554035059 -776199890 -631091120 -980884920 -900961233 -498135990 -612093164 -229605234 -187904577 -834712981 -182011828 -571381430 -417293763 -782989019 -140744194 -219265554 -778939862 -244253801 -257958267 -810434797 -727530340 -773346115 -912422152 -509282623 -356537585 -3799408 -318555352 -847747690 -874627140 -742609001 -150729208 -958696106 -833560283 -823335692 -992988193 -619407579 -188825418 -920165381 -230977941 -832584374 -301450629 -477275999 -177229052 -121091722 -37024954 -513986767 -203422351 -129019242 -857781503 -845712031 -526334383 -733241987 -248990400 -669902315 -535176044 -226754091 -755498633 -731149727 -285855029 -745818343 -554503633 -67013149 -250837682 -648670642 -69996978 -996865113 -785010389 -57133360 -608136255 -342889256 -216681942 -267221071 -502722561 -45488127 -922619789 -951793427 -315287962 -944059873 -288790002 -357744358 -183445295 -200077553 -283557575 -800334072 -445252282 -314129207 -555560123 -465086921 -275342098 -6530534 -93155597 -627083920 -616963488 -985554010 -585405878 -76888340 -13569529 -517653581 -758852030 -510101810 -514754477 -197561881 -748427716 -439057279 -469226026 -275385679 -976491395 -728366039 -522493935 -409092114 -631844296 -342556776 -836446191 -595637765 -191275713 -686833204 -209899009 -834208136 -360461880 -745784599 -897971641 -958446410 -645809428 -567716825 -133080171 -421503968 -81851610 -466531294 -696901502 -759385160 -861050938 -532860485 -904366837 -308700031 -705261734 -337394188 -66379700 -642895879 -866378775 -55960564 -804666092 -541695785 -333158459 -829821845 -32895386 -400399827 -935173937 -117027312 -520237217 -239619604 -328363462 -58811870 -676937147 -546853889 -62210237 -731383695 -837351835 -935401364 -261264445 -405328361 -438025743 -202986680 -302418124 -674845111 -924495276 -241967216 -260494875 -608132213 -450730994 -346151529 -700126246 -739300808 -175723327 -587272637 -284125926 -400791463 -200568188 -388247155 -633117679 -48580973 -698332666 -391367725 -684410524 -879459274 -204121121 -702046433 -699239340 -836390978 -719258012 -869837243 -468445033 -171843054 -598550624 -204699058 -477317716 -701759742 -643437103 -943680832 -764994364 -803254649 -791123506 -691523224 -187697688 -228091976 -419193820 -545884766 -29463397 -579301608 -684136964 -421815604 -746093804 -610438704 -283763189 -672021862 -850102348 -907211330 -868349816 -496134998 -306510696 -334015680 -205452562 -7892038 -737211592 -210258890 -66660303 -611961670 -965604575 -657919611 -545851127 -994286401 -191626886 -920383953 -120568925 -221779843 -609228945 -256623708 -304185121 -89670037 -996693236 -581008961 -57580121 -661482749 -71843149 -486883857 -744504374 -8877675 -712645923 -708893262 -152216783 -110084866 -167056032 -96381374 -42120206 -397561820 -897683307 -817437870 -748397779 -731130329 -300266603 -547418657 -309971855 -716174558 -870963377 -857614951 -864074871 -197087022 -376752619 -994364076 -227736474 -813874129 -221914953 -528565907 -792740810 -360229369 -751192684 -230785168 -683665993 -27336154 -644476397 -87122734 -386333763 -535923033 -49190546 -863933326 -534464770 -561671607 -624559690 -457277690 -170510828 -46972094 -521496320 -297980782 -205872424 -618131055 -283423254 -765785103 -931868315 -285129243 -139124967 -62987280 -177282579 -399049539 -728078587 -740301779 -348523739 -382701233 -456431062 -647112514 -506358359 -370040558 -943921016 -506097176 -41355858 -128647185 -787554745 -584313232 -22514314 -511009769 -350372624 -564287014 -182307272 -930435002 -292072293 -547139499 -577014161 -245338190 -147658193 -209678134 -325976358 -562998086 -542915376 -703646770 -402115209 -81591444 -592704460 -465209312 -473547641 -44678446 -251863378 -988478255 -729431656 -469415574 -272202055 -748909745 -706860722 -975034900 -302522652 -77442850 -26449611 -277403448 -289830344 -472848983 -165437971 -687322243 -573120897 -600049144 -404923304 -134126512 -305255621 -998331229 -431383333 -209506027 -590714095 -254718206 -743910995 -36305764 -992351903 -938979141 -51962269 -606527736 -543570317 -89488753 -42418642 -900623643 -171185262 -70368993 -940838615 -677564697 -977829434 -239864678 -180706292 -156429934 -255073319 -226190034 -293537735 -231685782 -483262768 -37919102 -992657492 -148977296 -212380540 -171114897 -758752223 -483054894 -436767427 -540705178 -593436293 -171937636 -700468978 -350891960 -449120028 -361044658 -281318174 -615275010 -581905627 -851322760 -526618331 -959859476 -791831171 -1759276 -766365890 -27942446 -250331763 -752960401 -732880561 -342955081 -600040566 -531429321 -502719828 -856580071 -327744076 -429319139 -182062487 -902417059 -889489143 -553665853 -550643977 -849526502 -117929218 -240872196 -821578899 -242807251 -979110342 -365223792 -475859303 -776961780 -888868553 -141058794 -818522540 -51768023 -187644715 -543550513 -173656179 -87519370 -881326069 -612937156 -730793049 -184105244 -559620053 -850654733 -884447690 -101374732 -51578342 -322456132 -464658601 -608199780 -814955880 -98111006 -489511207 -135602881 -447472267 -872499425 -750241777 -244578016 -913223260 -785488457 -914528854 -283220446 -532710013 -59749838 -766006869 -366667395 -543389291 -296358908 -604087046 -403090226 -920640408 -626898174 -395772435 -263440885 -735762610 -314976173 -310975801 -354313439 -484552734 -98016492 -285394831 -447877516 -688870226 -823551734 -743480932 -83581846 -132675580 -531187474 -224920889 -791623699 -504542480 -557388928 -22379905 -868359156 -700423445 -615664500 -500759363 -783567119 -802249180 -999029990 -361890506 -805192412 -578365426 -680673012 -652898091 -620871059 -963896091 -612999901 -674474939 -107719698 -778822161 -203241427 -441489400 -35935359 -170412505 -951884317 -711109000 -301873117 -225687414 -932375578 -272181884 -792781615 -987915439 -280932934 -333278802 -859413469 -629495113 -653786318 -351584462 -711621162 -104324161 -997023441 -52856988 -621508505 -819569554 -267894782 -183643120 -795560202 -889461098 -92366378 -251172206 -730763279 -892035267 -874048099 -608683930 -329685310 -246203577 -562301818 -108490690 -167797445 -284000832 -134333877 -399417832 -268719846 -336094973 -280012646 -324849676 -716594061 -873435629 -298496056 -487152402 -285082285 -641045456 -48314023 -11213830 -388477974 -406052996 -673530653 -828322583 -52494130 -336899787 -604547428 -182423229 -654719454 -470365609 -841975897 -257777100 -344247093 -434420119 -592428749 -665400120 -277947623 -688115443 -858733000 -404774214 -568729737 -494590875 -237628852 -651063082 -767894413 -597231500 -639158691 -301702169 -258868318 -477211771 -291303410 -452979309 -978277820 -206585117 -531510222 -81992556 -772991962 -453568560 -311073725 -210625038 -24255106 -273711924 -126091674 -679232563 -622984172 -541445842 -322667170 -338954525 -30757943 -994991465 -375467517 -269397906 -917428131 -495908933 -895496686 -506412976 -299298710 -976985387 -911135632 -485967647 -122705585 -930058832 -994334213 -971321835 -449796022 -860917565 -387041289 -971365350 -725131921 -915830643 -404598391 -343061360 -816659506 -741083490 -366419721 -700729744 -740619205 -683876277 -240879291 -719102228 -653826297 -90468729 -922811099 -527489339 -252354468 -960554836 -985669188 -731485448 -683788741 -170219653 -893147709 -658032057 -552049922 -162975306 -116447937 -910393138 -577758110 -355053540 -739475522 -88325572 -597742272 -347614761 -738384807 -746218576 -120496403 -475250021 -785559669 -591700115 -342124691 -829793914 -247858578 -835053688 -743536955 -875170650 -652188082 -811433365 -531985743 -721878297 -69144574 -548404821 -767788349 -126589261 -515012201 -937678355 -293095752 -816382952 -691015167 -236988833 -110545767 -492504638 -22292560 -499181603 -570234781 -250257709 -31279457 -641409044 -742301001 -482192184 -399926905 -694558329 -637966721 -482361460 -678111834 -558580485 -853102515 -255025404 -137205404 -510670901 -390856665 -828820866 -629279440 -877590601 -290133154 -124971360 -834233967 -339984192 -703539383 -827071260 -349258876 -691390335 -98318570 -601649254 -826133264 -299009821 -645536415 -727993198 -320676360 -317196588 -474601625 -288455314 -883239383 -747898668 -578048870 -2768356 -588841416 -813369443 -766623143 -59863172 -863652501 -206743873 -378633360 -913767510 -132528997 -597002688 -876384796 -105969544 -736911950 -116007236 -635731354 -557145146 -336972598 -574248733 -55687334 -609301785 -482638186 -92389420 -597920242 -167733872 -325696056 -676160232 -22451261 -798414087 -545481563 -521608098 -195033795 -942288163 -332359754 -327421558 -544387789 -42115739 -983267598 -436427101 -920189249 -407275150 -176682585 -984735797 -855611636 -368010321 -245697492 -647450298 -590903023 -980060731 -127835820 -171145250 -525074518 -325435971 -796276622 -535573796 -903424281 -415024988 -875502179 -715407189 -570102617 -562122445 -476264536 -954867801 -652353276 -195567906 -749458883 -671705807 -326960440 -933080351 -608185758 -120786770 -965391615 -878344576 -416129585 -539706542 -67263860 -569065707 -841741216 -765873124 -37652194 -320885228 -133554289 -928838726 -772718826 -816127436 -626449395 -916537971 -368555900 -452461141 -832156368 -211826218 -157735155 -788207579 -328001861 -729268466 -939927119 -283075582 -244716356 -19284888 -118491991 -871208555 -467362680 -218078625 -339508954 -233315606 -270672316 -768603680 -579875583 -328780670 -185068994 -189215377 -902655467 -45128860 -704763172 -906016120 -211258602 -253726968 -71526194 -704413354 -232827035 -670574836 -238304975 -921349307 -73694345 -16463951 -343508738 -668181726 -297646462 -535867026 -569693336 -684653100 -513265371 -782041505 -108691288 -135779721 -159326535 -833816730 -831721913 -253235009 -560692744 -460461228 -630733363 -375406980 -559790983 -662812548 -559605128 -517771512 -513468751 -530518924 -530722144 -691530063 -918923035 -334422672 -142341613 -710464617 -413198300 -636993165 -625871668 -115251048 -107053601 -418888005 -134753268 -847362544 -714089578 -213753480 -989597092 -139248917 -429516728 -89625184 -722856430 -447895816 -443771948 -349859792 -685222900 -784296430 -707765702 -861763723 -854489021 -959500599 -924475545 -356087354 -895415399 -706663485 -523803341 -357836249 -533659724 -287844649 -583672799 -503134890 -566346008 -958593083 -867664007 -11557708 -998587287 -885677294 -315963461 -217824309 -204053269 -665035379 -987624159 -77287901 -950782903 -810392223 -743794724 -993972606 -783410259 -600949122 -464135877 -614292110 -928679271 -421034433 -40020609 -711521133 -79605268 -297551121 -401308406 -489217613 -40363105 -100001818 -593498446 -866110484 -338472543 -282138596 -86628012 -482956054 -771558789 -648776262 -498129804 -356505417 -91002578 -963390833 -698418982 -221122244 -223547646 -13506999 -936805466 -225159626 -253349379 -943021618 -737936167 -658037745 -40752001 -235344574 -768002913 -113223533 -628477667 -441535654 -504233304 -528929517 -551559080 -918203153 -622828351 -289390937 -756037915 -688717759 -577694855 -573941588 -240954147 -546261808 -239220155 -753884490 -478102161 -939003413 -174243734 -239034315 -239671580 -205981231 -574033268 -27510222 -985519962 -434802597 -337748975 -208519579 -510546870 -576233935 -979740487 -328075598 -50466369 -218080408 -51784726 -810602701 -564319219 -980141519 -482272409 -399622739 -142746412 -137745588 -693659573 -665707467 -909553575 -385928989 -426539444 -616417908 -691129712 -820492308 -216837402 -990456875 -447942564 -507475480 -585965480 -788106057 -179221550 -250358679 -698815268 -962307204 -66464239 -20380760 -666945239 -282359092 -72268698 -800568768 -391717935 -321176751 -234499884 -957557320 -515326257 -83525196 -337199826 -639587778 -114701265 -652693154 -993283666 -864825904 -952245092 -54726172 -112102205 -866121862 -381239306 -512324461 -778939578 -635014247 -821455528 -578431170 -975760569 -84005042 -140175685 -514754553 -525255066 -122934134 -1961514 -335380709 -157252946 -599195463 -235503668 -610896278 -900896345 -129954812 -473237003 -429291504 -482172256 -602084954 -566221161 -181152520 -927483039 -859859831 -124986012 -921657196 -246468397 -674613139 -176330868 -647287116 -865418822 -212215983 -998666096 -846640333 -85133299 -833006276 -500113309 -502123347 -840788662 -187681813 -90660845 -477586750 -286127702 -471165429 -705837457 -394328573 -63940224 -835305439 -938671958 -40859800 -790297674 -540312609 -296368511 -741045099 -918831570 -335117214 -289797783 -615441146 -803798298 -354825408 -188771547 -752321220 -47295864 -151694979 -276321852 -975178006 -251269178 -566631996 -746036176 -11932451 -383318595 -168866828 -978757906 -222296597 -907705967 -761243745 -742178971 -193305722 -807821705 -815908333 -484876647 -184480712 -133891880 -595520939 -399097075 -373272167 -221168246 -937846922 -332851031 -748573660 -779726853 -800929251 -607469466 -885474769 -212249543 -947442723 -857403920 -688127809 -31932906 -837803798 -559355233 -466229214 -874682810 -320003623 -298063994 -916324321 -163499249 -547936175 -33820940 -182854935 -7794515 -427354334 -494797155 -158452346 -212476892 -543883090 -778573297 -71979524 -778117464 -708447100 -119964491 -395663578 -231625957 -280048619 -290446532 -17324258 -30247491 -198329526 -91769910 -495395861 -325892309 -992927749 -766525367 -889282461 -940067465 -953775527 -362420633 -566357842 -188430255 -220416968 -196953592 -627530695 -821037474 -78462934 -554295001 -139523267 -538220486 -340182881 -415266129 -32485863 -806908303 -560745713 -180604500 -720108564 -370371723 -557142029 -27423713 -110706754 -215270879 -195146146 -404111184 -616848240 -126132954 -949228761 -746644023 -141958267 -789795102 -205406727 -456471699 -704522923 -227949766 -403876964 -853626544 -123990511 -2841314 -654382516 -320609672 -800640162 -898340833 -565609816 -139148573 -369599046 -996586878 -729447138 -292924214 -522466413 -342937938 -219757133 -818304577 -837827702 -322512535 -207698368 -452410126 -947845055 -699786583 -924085980 -669509797 -67658554 -109860168 -742994160 -62649141 -716322043 -419557369 -21297486 -827635305 -512084008 -816511843 -779533133 -92484418 -820640682 -58254459 -610848532 -769559402 -892851122 -131712814 -270553004 -837202589 -43427193 -444009991 -859230907 -845944626 -210690233 -157754566 -350123992 -968480227 -945779544 -781196778 -157199600 -476036399 -166868561 -590476628 -419222453 -268049106 -893558198 -248826292 -896817080 -276160724 -347646534 -950615304 -876705746 -398982164 -616932275 -242237536 -14159474 -379620349 -968144990 -11011088 -298570559 -846138812 -736510910 -837061220 -616420784 -829715855 -999874091 -340955159 -867836763 -205524862 -845383721 -480102830 -959950365 -535743033 -978122790 -139067800 -225217763 -493249734 -709467258 -333356790 -704260231 -255542445 -78523672 -70964574 -848179479 -234215350 -351525346 -659504483 -438537854 -566581195 -657624523 -169784535 -294402554 -831797849 -55497644 -964896781 -231874888 -43419628 -75943666 -242613742 -816639378 -362209494 -874174857 -515501702 -89026470 -38216860 -617133310 -897597530 -985416827 -701409036 -768368418 -883708738 -325652486 -841383195 -103530291 -620256537 -794631158 -705924806 -76375432 -708944952 -598194188 -428202934 -201280308 -878686782 -698735966 -386797218 -83808304 -363424203 -848146791 -737016398 -791092102 -832419975 -630920639 -201502264 -607415777 -238931881 -420278486 -476231809 -948553432 -787315089 -925876314 -57926031 -753097567 -873970599 -589028630 -147204119 -917223074 -847200725 -11719669 -951129624 -90397732 -265896717 -581899758 -786581721 -802406175 -207966207 -991609697 -723846624 -703108905 -887396732 -664172126 -979978394 -13829785 -545625082 -652807224 -788117527 -20515742 -411353479 -380427340 -980001161 -637543914 -369726420 -442503526 -942525087 -644778414 -933667648 -923557017 -587003290 -731817744 -132588102 -958244721 -327019734 -58260978 -590814703 -416534416 -434034780 -35092506 -315208398 -656658012 -904780569 -21498204 -896987100 -936874232 -103522861 -647480511 -766759553 -622712616 -759314655 -868769170 -916229351 -486551695 -16130300 -18808360 -192179206 -213996738 -413519593 -591466572 -826562156 -382351903 -344356981 -829656418 -560481992 -416624755 -490336003 -913936143 -813486084 -945972915 -942010110 -56277151 -864862011 -390822406 -323945614 -869851190 -581890063 -240856927 -738636847 -783996349 -118037945 -457023988 -211789330 -224587246 -343345953 -689775631 -380520492 -572642563 -724282165 -716611351 -516406446 -806127738 -777880229 -446096121 -931977795 -812061694 -509007432 -692837746 -241473268 -640307592 -184932308 -154385642 -575226859 -290357068 -979354317 -288480529 -448130063 -430428083 -306719173 -552703016 -490625101 -749170911 -980964057 -76911256 -56148107 -409785227 -652171936 -754497249 -967731231 -869502045 -526713046 -683824944 -381230136 -702969355 -136838241 -335952667 -321199392 -284407106 -887526262 -706491068 -721977626 -341255284 -890307206 -604188007 -556990578 -188615294 -352100696 -943227958 -549832366 -689315647 -342185248 -369061825 -928976833 -973972891 -869525007 -636646586 -459141110 -932776217 -137097546 -637048853 -836624374 -431860795 -237562223 -236416051 -213003912 -618742857 -102062164 -798302976 -963201547 -615834982 -350595749 -615574636 -244088310 -617222346 -581231460 -619510761 -30738274 -241793883 -957019095 -859314916 -285822018 -944201894 -315877564 -569711839 -61866491 -16219198 -650632404 -21639637 -695699065 -451331950 -629393370 -843160862 -457706761 -398152973 -924517704 -945675373 -210622146 -131849004 -29559549 -795196487 -480680973 -117298426 -698057498 -248369287 -401980131 -944473648 -442390102 -65086530 -387828273 -512856452 -269443116 -606167766 -224650776 -836211760 -545310070 -276730693 -289605738 -560187410 -86498660 -663268899 -181050841 -152328983 -308231170 -761105313 -351935994 -606067822 -679859083 -420221885 -805489655 -882294002 -332694755 -976884510 -782348711 -424242906 -359438105 -545918414 -592977439 -389846302 -110516900 -511645555 -16388906 -14119459 -425974149 -549298968 -123723992 -989934440 -778779891 -260448306 -264893367 -815264200 -339689152 -628850154 -338725193 -436434845 -734676083 -979979842 -443480414 -740400361 -815708191 -345820324 -560872838 -778391129 -547691643 -974912763 -746721860 -316763205 -333079345 -98523204 -487461004 -648762636 -810846230 -231207352 -834633748 -375329039 -140295226 -469722098 -741652719 -169544361 -705821630 -630881796 -868729809 -539587028 -679162438 -998308249 -449139156 -136894120 -775748052 -676479010 -805632182 -626716456 -318148010 -927346400 -738744172 -234244810 -781002185 -557016197 -578250301 -212357511 -624525576 -822737726 -471380666 -118565669 -276061244 -965897771 -643840690 -705153319 -615633211 -821876782 -309336786 -678275134 -773037708 -568772541 -844283826 -484140632 -827773995 -410825420 -962259632 -374136916 -546324150 -144784475 -918452303 -504600062 -954498260 -756923177 -588290915 -130414980 -861395373 -351936011 -317244260 -398037577 -938312899 -5973186 -280597296 -449243528 -391722431 -680430601 -678701620 -287891230 -44828258 -342604467 -791069430 -201552520 -951437396 -54791389 -943733642 -820328612 -656610594 -463141965 -83328394 -888020329 -907064477 -979142224 -562491770 -946200290 -142783451 -567742353 -970485604 -280311605 -25530212 -700546953 -345258684 -140715634 -22473830 -971351030 -287173391 -664023863 -659601442 -571204238 -529190611 -930010481 -703665583 -818485573 -850410095 -515972709 -882062562 -75087030 -913937279 -108450890 -489150705 -680124166 -726607478 -138269394 -632237613 -113801521 -99580022 -694090412 -883898859 -591242521 -436160815 -27856271 -758498225 -21851336 -641200016 -534873627 -223779710 -18509644 -339277196 -846627220 -36049780 -753940339 -946449407 -37548594 -177844186 -563667576 -233469785 -459457455 -653380597 -958849163 -125753048 -806936579 -501911061 -32891552 -460569900 -898019480 -533453466 -466616388 -739317244 -187602589 -883473844 -46334954 -268139130 -265030758 -660906914 -208337336 -872696288 -992379214 -410388683 -547985135 -209037952 -843818874 -921473759 -73362036 -729539938 -708778324 -132062693 -993930468 -736710693 -619274186 -508209202 -874430563 -184181279 -876915322 -475608900 -732398780 -169348761 -593805000 -244411947 -768118036 -340184147 -213445098 -349081787 -842690560 -697581029 -535873509 -103925390 -693457904 -242103349 -691740632 -606170548 -132206158 -720794923 -737650331 -407714533 -289100304 -437899572 -413510131 -428759325 -87263210 -923845135 -854761441 -160337966 -120464128 -363753650 -388213030 -439837919 -128603923 -505248273 -623547466 -355519357 -136924567 -207861974 -591397257 -435321950 -191200772 -929087788 -989141774 -454098159 -931501472 -376297666 -673863799 -211979231 -305707379 -387028202 -428127825 -53924134 -633495648 -97904588 -346554113 -807295610 -793233395 -190155736 -114238544 -834466268 -600030961 -908843482 -53202116 -959015909 -149618314 -425585575 -922910406 -111155245 -346477126 -678865266 -126932715 -914936932 -685503136 -683496295 -83113571 -922682715 -783705160 -479462459 -969626843 -920336435 -658733092 -376056228 -193213102 -754739540 -701778616 -916639520 -402787745 -236569543 -887440537 -311056264 -367212253 -823169319 -202515697 -15098772 -520122920 -747586944 -564778254 -539890748 -435805654 -23119802 -552054991 -187685993 -973545378 -503903170 -167172224 -879396386 -768438323 -794787149 -947755654 -266067336 -330328145 -614230637 -840168102 -762514612 -316454568 -696512729 -202828904 -827079832 -885596927 -228309961 -820142463 -399186308 -164819070 -158200667 -525613700 -813704386 -958674478 -602128334 -558579396 -35849784 -784546913 -719057665 -880197128 -475521086 -855119081 -321154783 -503888488 -589335510 -453470440 -92498979 -64910590 -711783268 -818308170 -691619484 -416469103 -618042932 -487285573 -548483306 -455378006 -31043111 -802555618 -398137790 -554796507 -968619856 -233120525 -341809994 -970396547 -138813891 -69844790 -51678532 -549407293 -100740239 -701926603 -739353424 -911894452 -11529399 -687245344 -117492779 -180917868 -983682168 -207886771 -296531594 -475355343 -102413410 -104484065 -730909056 -811816348 -432230051 -730836948 -100054232 -138742727 -825463924 -518610697 -7789034 -496517221 -743524451 -309683104 -598800255 -542645497 -436507299 -798139738 -254069534 -115976836 -198208453 -99922635 -804733032 -693816486 -309902706 -986849586 -502926952 -733922877 -986543617 -304735754 -441068634 -209279555 -850643629 -334491858 -277886771 -859935653 -468589330 -123444578 -70259959 -958497306 -674987193 -93430159 -808198809 -218292440 -541535528 -476725371 -507340371 -830483130 -290516850 -773115791 -795716785 -552662825 -213936336 -61189807 -874517279 -548816753 -496396939 -259769884 -64902785 -936515377 -951998680 -812932996 -756976578 -345600914 -253259130 -425304895 -392619891 -403468217 -302958989 -283049842 -501022036 -156287459 -647875395 -313013257 -871550958 -153912685 -243249613 -592838189 -844379088 -255698677 -99333418 -328669706 -181018838 -831304299 -113580861 -812691105 -309177687 -124701147 -910969766 -294779535 -184292763 -610349239 -60016591 -940870735 -155075111 -120767061 -74983886 -648057854 -68452265 -730430259 -977206710 -249308589 -860391466 -129044136 -302275614 -164839470 -549264544 -238210087 -743672516 -611919684 -925361977 -709651963 -999965759 -467975243 -43400981 -33853167 -278075601 -413643367 -285226384 -349352688 -942162270 -648626731 -888313694 -156565806 -709885 -219762723 -610687019 -471740056 -396734353 -147820802 -535610968 -572120497 -471803661 -197340990 -247709919 -594197823 -792507565 -167403852 -371025470 -59557239 -416513708 -295081646 -355735394 -204365038 -634750311 -962813750 -380252545 -950227525 -445082098 -650693972 -964821917 -486254789 -980117622 -499939328 -765760177 -313935422 -83753852 -474367459 -836888605 -820813004 -479774632 -539177826 -472825799 -601165293 -72642140 -387322281 -849236101 -492579685 -73308859 -987274674 -139114435 -786415636 -772851883 -207764036 -480025583 -478994028 -140878228 -698820957 -135925429 -84707040 -601915517 -397753071 -689494067 -41943505 -394430184 -588324584 -915439624 -253039555 -407350379 -250058960 -887001967 -487157625 -165959800 -906216298 -727941016 -6970763 -496872967 -665274909 -488918780 -535438082 -145856558 -597465918 -364555677 -637955158 -356080795 -988197624 -148535407 -961004389 -234028578 -700352527 -790764774 -351715404 -643554101 -773531810 -837156575 -863427237 -275176817 -411698207 -48064314 -674264167 -524761540 -268397492 -463439 -858457218 -688452709 -250305200 -728985152 -776106098 -719910054 -175520779 -584321804 -603858878 -776559234 -550906026 -66097375 -11993549 -289919786 -15602158 -397248587 -350541785 -854550369 -803839435 -342171315 -3590635 -674736303 -761766447 -611243032 -126746731 -117585158 -643017111 -880055997 -280214743 -277362221 -882681049 -245244885 -346064944 -393383149 -683393897 -296208270 -317007417 -220245600 -875894120 -313400764 -155435102 -754999557 -535917619 -805702220 -267678023 -236731892 -544793365 -437965650 -818227030 -497490455 -15615502 -434953069 -971522540 -685975262 -715555238 -220155906 -21974125 -758810508 -361467971 -461507363 -288761789 -872342214 -191272621 -290677156 -705947076 -323491053 -921432368 -148325328 -772651657 -306083853 -518543278 -417694877 -128039862 -972013557 -325020214 -974636573 -474114946 -29329613 -730103239 -869823326 -140383718 -541285693 -625661621 -368318965 -250831782 -647525068 -572123524 -690837574 -269266226 -551529424 -643901642 -696566625 -780136203 -135592071 -221339616 -404989585 -721920429 -546312968 -518272122 -930832985 -415962395 -86601215 -828274030 -590215518 -849413838 -399280225 -723939422 -636643201 -744642511 -817526132 -503853289 -123865467 -836590837 -463781727 -135105079 -826204067 -904879104 -313172902 -269682310 -747977853 -752385554 -644209720 -9044295 -104047357 -434216082 -681618306 -757911156 -126059238 -920815080 -109663796 -262817618 -871531637 -947252848 -283157369 -900416465 -313414272 -688085162 -980803037 -335868639 -427784413 -276266568 -341030862 -758863108 -99755551 -977344549 -126003890 -446959364 -881852937 -951443988 -742411875 -27172876 -885277094 -891209177 -939183412 -826737761 -440672285 -375859449 -383374012 -258882723 -239384600 -393209539 -351393593 -304117438 -617268959 -132371102 -860106822 -798373503 -172510423 -908241071 -570494000 -965767486 -553388070 -209023080 -314545141 -589267527 -739983725 -113349335 -48537725 -26309962 -186947704 -185657792 -682210820 -375887158 -499729186 -813785084 -805974356 -783884283 -650324028 -391253164 -171666842 -858040614 -167660043 -391361905 -288234296 -488624482 -718849820 -819325949 -140762533 -543870435 -717174561 -239990277 -541042949 -951425148 -600386209 -486394478 -85196746 -354858713 -904767680 -679244343 -437079726 -362396275 -477983210 -788405638 -336820840 -983232212 -919921152 -139453227 -412800965 -452693380 -760068494 -657985129 -25983650 -712090698 -984521859 -710417273 -832972468 -758332617 -786504115 -86028050 -971834636 -57152267 -553662316 -867379305 -180206024 -526864582 -670087067 -202381595 -67462508 -240843267 -659735590 -985674973 -523440688 -511231340 -723005051 -690008334 -575092630 -550996129 -579327296 -671587010 -62632749 -708450712 -166006801 -704857719 -247994189 -941136376 -105307895 -135537755 -251200650 -972988565 -891530416 -258948839 -357499198 -313389851 -411187420 -872991125 -217711599 -68014566 -943787146 -799163780 -439656062 -191955212 -952062532 -737427522 -620814339 -754205927 -252254203 -62953607 -907973993 -679354287 -95569291 -829357426 -663788450 -421938863 -798156980 -434252489 -3955517 -415368003 -164120394 -917968239 -542875840 -940591195 -50960504 -250417123 -585672886 -474832954 -572162272 -137797945 -69305063 -700993906 -290717438 -320246749 -744895850 -56640570 -600271686 -10037421 -942918739 -383882589 -153755562 -220035397 -498419766 -734704529 -950568177 -204445559 -64395282 -431845199 -970415711 -664382918 -184484225 -411266504 -281992124 -822501874 -75800944 -69792425 -691771434 -231671074 -605096050 -21809199 -859209327 -106946024 -132235872 -595841266 -934524018 -85040052 -733831161 -699708740 -343609539 -371211319 -888942377 -119752672 -102150615 -904107858 -498748115 -639537654 -648181456 -631487693 -495143346 -140990425 -588150771 -620404162 -440463441 -18707814 -809322748 -544816278 -976418471 -278292415 -992549097 -571173148 -736202578 -820156588 -705720170 -124969241 -766719588 -61758611 -547975443 -779993379 -936693242 -892595963 -945068979 -331884693 -186906693 -939348408 -39711299 -842701192 -746531260 -584795995 -805464145 -682283507 -997444180 -74577621 -469398392 -964092362 -342526781 -943968453 -308501719 -692156278 -568401412 -15939453 -266441514 -541234413 -698353678 -391021437 -919565232 -528854932 -860605758 -369371142 -983450127 -529692751 -430325168 -784033406 -960001060 -940127326 -565071429 -21887393 -650138842 -389661155 -557663918 -292431880 -535123996 -633430416 -848677627 -938187014 -800105304 -794518913 -897010679 -174810261 -684347196 -20246628 -199888279 -938898762 -864266168 -641484410 -757730196 -184564644 -945520821 -534306315 -371844767 -903302675 -656106176 -944935045 -940913314 -268609534 -493638574 -245563829 -673173606 -542261942 -443549249 -486294050 -92948215 -33285710 -70493226 -833698707 -431717947 -854403324 -682336981 -161695575 -280675523 -182316968 -297439794 -126426357 -753335873 -296264321 -77879754 -981812521 -353898594 -594383787 -197864867 -994367762 -943034810 -601913233 -838656803 -184082960 -696232286 -518661029 -196609472 -659966998 -351071082 -813145397 -505355178 -509550936 -321157564 -328128839 -34495577 -426150346 -960464752 -495548069 -172751742 -628465256 -321254463 -682627392 -237548578 -952313108 -881480607 -769868361 -74921248 -662537527 -831717085 -117729919 -565376769 -83409186 -764929699 -647653326 -197225153 -52752727 -219965732 -128249782 -735566780 -478653361 -476723927 -37146601 -253864443 -986817687 -505972062 -590733421 -653012582 -640702895 -18281560 -17380285 -525654801 -622089475 -28593401 -855226984 -782219079 -300261444 -634320750 -27986719 -79826476 -451411852 -997264841 -837582031 -942008262 -885692766 -772250444 -30530793 -60129177 -546487956 -677427966 -907040412 -45446205 -32464508 -881294711 -390344555 -841386219 -99047026 -597764880 -327897025 -450318538 -265066600 -323653348 -24030493 -109501320 -857975676 -765367926 -62723531 -292547735 -272679627 -674569642 -12552760 -480887833 -325318168 -524371493 -798381607 -845488619 -626527287 -922024497 -665819423 -900573039 -441137104 -748115118 -94527825 -201770921 -282346332 -180429774 -521874508 -954940780 -31115922 -287911074 -2073498 -233337508 -203556202 -538419622 -659839440 -413213014 -571372755 -778073635 -5166568 -252015511 -644882353 -702758579 -546308411 -623282737 -722337170 -556885958 -913445268 -491094661 -833612844 -322060842 -748925818 -193390154 -65820732 -737749100 -773280863 -555988685 -559455363 -176625410 -387561594 -84626430 -797110466 -83562175 -473504637 -58211248 -354104544 -550515216 -237779168 -923989773 -384019175 -716955901 -169059402 -823026743 -404122400 -869240505 -651153478 -214703147 -583610927 -163811562 -341438018 -25678820 -308992256 -295372022 -247829616 -118234795 -654925825 -529911086 -236934602 -519680794 -848685710 -606938966 -855808178 -991385600 -26997173 -521917095 -393673192 -454683691 -807539598 -281524287 -800617189 -895372343 -851058156 -969692964 -162767198 -593482015 -593714569 -522122598 -986970453 -494555435 -713292919 -269714988 -194882287 -698229526 -984247774 -349884613 -583731645 -256502838 -653207889 -345418023 -746964075 -832159483 -742270481 -234135735 -418867009 -602759985 -706242759 -283800933 -84191504 -176408266 -926575697 -144731564 -704052000 -158589486 -376930829 -716400525 -61813019 -921082160 -529441251 -727780889 -180106638 -971910090 -635903390 -381933678 -29295074 -388980864 -658313343 -777649253 -658488636 -645414755 -991569286 -622786965 -163912527 -70934141 -150238997 -500688818 -893380751 -275607871 -602804395 -846829967 -606297746 -697684897 -608493364 -17784938 -279320459 -741788414 -438374140 -17255074 -542580906 -402855442 -459777013 -854550419 -982763501 -129096687 -600464833 -746341387 -852423473 -42811785 -82539046 -408114979 -693915629 -48090605 -916120927 -172430429 -698951860 -686044844 -257752068 -152455767 -788520770 -589056519 -418670274 -839947691 -959522156 -160112687 -231081231 -430053447 -239632517 -116198395 -393575171 -854671937 -975286445 -102459382 -481007212 -302953963 -773183057 -100546582 -48560117 -205869048 -688552616 -49184182 -855330567 -855234512 -650997893 -515708725 -862102774 -771358094 -892512900 -772109042 -482556430 -950586541 -451556833 -481629142 -43504462 -198992811 -787792173 -981142984 -180798178 -389536744 -677869378 -147467469 -824801283 -546476312 -86756705 -536213477 -499923916 -504754359 -426833519 -90156225 -76943079 -794753624 -786663191 -254044205 -176519684 -604485619 -111095505 -662002507 -230536984 -811626699 -173841163 -290537530 -69324522 -537229523 -616950070 -130506863 -98443241 -41212142 -38867566 -319710982 -957609939 -572525445 -959508693 -51621970 -643281538 -645363621 -176200979 -959321652 -552204199 -723995709 -353140205 -664950998 -681975772 -778917014 -673012306 -297200954 -557534973 -747962266 -631250008 -848149377 -62524101 -81024122 -952658118 -329904130 -475483341 -47588937 -129521688 -381262854 -520761032 -85153293 -638994086 -454426541 -227728729 -326923192 -567960001 -358924177 -163684168 -363156172 -849468564 -965776836 -885796489 -346207988 -387997262 -625139936 -76657390 -893192028 -112029955 -492844453 -202642017 -296117634 -866900454 -270364517 -305270577 -18323000 -179114856 -730561002 -924602951 -694716176 -94044607 -149552473 -236146552 -398873728 -75953476 -281046177 -397222435 -298659261 -520337906 -339652438 -582509131 -928917221 -425711654 -140065320 -143624465 -516904833 -962334142 -155233478 -865213920 -93071247 -192902823 -429666037 -111117804 -495875885 -534999880 -389709150 -216009504 -975082995 -166843166 -688858684 -714043219 -175112864 -310467844 -906852991 -669724580 -630945131 -27298960 -844542232 -165570179 -159970046 -705157152 -826243079 -192942073 -730149112 -589497825 -488563821 -678083132 -591908039 -787671037 -905726386 -415242805 -910467324 -158030540 -580314797 -588705882 -944153939 -548778095 -517745017 -950786241 -931697199 -698617403 -159392772 -195191862 -115959928 -498570886 -652493926 -220470826 -936947859 -491203503 -618141457 -174212352 -732577596 -953284532 -871888435 -603256659 -180989337 -690602788 -768544042 -220708234 -179381026 -747235216 -74627393 -833540010 -165518103 -34323392 -136442259 -900177467 -50150806 -790482472 -262824072 -970213859 -93345195 -373999369 -695050709 -827134802 -814809194 -409901239 -562099887 -252444304 -243836595 -802765255 -757877935 -551149397 -76917890 -581170549 -789525789 -432178779 -342070801 -143021731 -592549962 -807854373 -52458174 -48055577 -339317156 -227035504 -895585281 -406894971 -298948513 -167916713 -95399425 -295787548 -719375180 -226447131 -200471231 -78984175 -485063514 -662403708 -714875044 -847290744 -990036335 -254723736 -711599684 -628471482 -917385069 -42703933 -843124601 -473024279 -703362126 -130162065 -155736428 -100338849 -511947499 -109587296 -251741322 -149465422 -120635971 -830904102 -135217535 -186558817 -723717255 -449152711 -435554306 -675324919 -49456121 -441309305 -40977323 -571073138 -999149911 -401985839 -928126841 -928813180 -82651443 -871418342 -438478389 -139405401 -230849344 -696285654 -318560790 -782573482 -85110259 -433421800 -683890825 -38383273 -232414868 -43066698 -681166097 -890783002 -354531145 -698616439 -909301082 -919431933 -755110747 -202915529 -312895251 -769500649 -343992612 -558822862 -198354206 -340582589 -909347779 -494597032 -731849953 -387404040 -552529858 -293382309 -148273559 -792662918 -762053419 -693039823 -275109060 -452912293 -622034535 -211866522 -287607699 -553598981 -71670804 -48302 -897599395 -198572197 -650288550 -162238129 -508269262 -177416538 -13642566 -646490922 -41418866 -418043293 -384702822 -659759400 -411091211 -331162346 -38586651 -189398158 -246023231 -307270736 -636999926 -798543751 -342994518 -826320994 -18212705 -102203422 -914655438 -971813846 -432160061 -495595503 -665476248 -671890463 -688216628 -241822285 -604098158 -797715720 -547695586 -500235896 -12651234 -550656339 -474225048 -268151172 -990045053 -530176380 -541109358 -3080672 -901451731 -287829195 -357706317 -651112949 -93669823 -829292293 -295487899 -147149949 -838793621 -625040022 -493253115 -143472779 -958158405 -646280417 -259951578 -915786390 -117133062 -445032750 -559000931 -325067812 -190495384 -388022923 -318291013 -647777866 -517190371 -943469988 -154390659 -906378199 -555496425 -699947299 -991246455 -692623904 -368919844 -517368785 -396157353 -755843379 -58138071 -614652641 -517713441 -792641913 -456977749 -451798244 -13527018 -607824241 -372887236 -700784602 -621420229 -577765063 -421369777 -996490863 -105922240 -22522162 -888018277 -511703286 -933694428 -833798859 -552207012 -706265009 -509133671 -528603975 -917625396 -888314545 -224684186 -609641212 -977081289 -380050932 -252999863 -741529488 -256832198 -132140661 -974983028 -606789822 -173504453 -492470650 -212701824 -163290130 -729770078 -55067142 -739168635 -957287803 -417464047 -83569693 -134379572 -269515831 -641411166 -443866634 -401808354 -857017224 -460425804 -352467488 -202677613 -909957406 -994308266 -408077732 -62939695 -879729192 -989520627 -304405192 -36844080 -527345735 -697649733 -802651636 -214961866 -272934401 -203103076 -503021028 -180534541 -779784914 -210536034 -617709741 -779796135 -878798599 -425197031 -586649654 -533039294 -457858255 -985129348 -187798714 -960611426 -521044369 -8868304 -653179228 -716172847 -532804684 -448657093 -824880550 -719114637 -822411743 -254641006 -698734641 -5671142 -469227446 -607422982 -851486864 -554298527 -500723242 -66160183 -25466260 -147799094 -153811791 -349000262 -202562137 -949103167 -709477062 -714202351 -967609155 -306324393 -896011950 -287843783 -454598726 -492842056 -885163139 -886319511 -838398721 -664348294 -915992470 -558845972 -718453054 -313084655 -295711889 -969458557 -496301467 -836991652 -974668321 -611145146 -785995042 -452399726 -444678895 -805495148 -574732381 -802386771 -657012464 -487322723 -871899907 -250587428 -900968741 -750058599 -903841686 -831557254 -653465077 -206002375 -60034302 -214388849 -493467778 -921291396 -283804024 -611727755 -83633819 -930166839 -443878166 -900185572 -713533114 -593481482 -27389374 -536416869 -456292283 -259096528 -275182371 -857173601 -265122112 -929880717 -344771983 -718611212 -246166182 -977643170 -236373718 -119665800 -285353401 -994731726 -824975648 -776012352 -375637433 -644624364 -573233956 -961447042 -775198069 -776198429 -412173036 -575371242 -748701284 -475405488 -851112917 -682160555 -112913140 -706038266 -480593211 -335214659 -379938419 -326430327 -245212282 -106831477 -827403358 -816067453 -947740763 -880021412 -171200221 -300344004 -637292776 -435924478 -898878177 -868776787 -284711090 -703700249 -446210344 -118525829 -142860401 -578505598 -837595915 -30366184 -551959753 -329960113 -470019833 -600072420 -141055456 -432668224 -291602058 -131756779 -517447690 -953238914 -817784252 -853348207 -411761320 -426098596 -8885913 -699379001 -49271467 -10658651 -352122622 -322864205 -145902732 -280838922 -259590585 -521732896 -547330002 -213588698 -73347797 -489016135 -201812108 -613121251 -731458046 -977544771 -728211279 -474146481 -574103997 -636533673 -488047295 -16982240 -230858837 -59677189 -655336315 -608876889 -794512492 -643533833 -133001553 -285676086 -457476934 -191416837 -886861604 -465879992 -611999607 -753391782 -361484833 -310819389 -266543555 -929401695 -813593289 -567414018 -626642483 -726404439 -698759918 -387318436 -523276497 -458381794 -188100833 -7152919 -129132992 -58675082 -580401831 -586137750 -192636896 -739583129 -273021395 -824099549 -768042735 -133398130 -346991736 -259765779 -557345024 -400142207 -821727392 -197602163 -309990891 -796614625 -58682315 -183186074 -89846502 -592757690 -513380684 -252681975 -853173106 -352274069 -857967357 -43605687 -622722623 -890117075 -86276963 -233412471 -424451624 -255821458 -384508022 -114553236 -255379622 -440672654 -992024458 -757996309 -517487160 -837306711 -744347759 -262890524 -85509376 -40861402 -682170979 -906156658 -998570052 -110920242 -132556291 -237804607 -949459323 -721260468 -22140956 -356234929 -730708862 -515871964 -128603395 -797805244 -993886382 -154688659 -622267238 -273181838 -281631038 -257011000 -851374980 -501325577 -668257326 -298901467 -310007996 -216914722 -156499258 -384969175 -648486481 -568024947 -493246258 -481365538 -58412538 -421838226 -47924632 -137491856 -386213677 -194101112 -10543279 -812895517 -497542233 -353342898 -131695818 -398002654 -293797630 -63586102 -150131962 -394283622 -91282521 -739503132 -27769415 -278636146 -409813203 -364481949 -297734213 -198482833 -805790912 -138382453 -172206989 -312455037 -883564816 -993427509 -902801967 -655232917 -342661955 -120343741 -434648584 -292403828 -878618206 -713526204 -196542299 -550439721 -633950640 -592893805 -128441553 -461314260 -959668448 -547183421 -660760636 -849625709 -999039166 -953599264 -286259765 -274785427 -359374922 -915651012 -522001858 -403466794 -580642512 -639298675 -936374919 -246271573 -390109664 -224901418 -326182772 -108899149 -250043215 -988872231 -198394700 -56296579 -171975276 -40252048 -947455001 -830061737 -8925503 -643108298 -949841989 -719881616 -186660859 -588096508 -358373469 -911274439 -252697859 -129593777 -334101748 -464308409 -997724179 -168910058 -536327601 -588002285 -437044696 -711018260 -327726915 -50790522 -31180145 -191413237 -330252155 -796074675 -609698881 -288759296 -630510996 -674277173 -998035234 -538235469 -337752149 -601725951 -773092080 -880436694 -908095855 -935872874 -258413805 -756827780 -960788022 -853353971 -245014805 -272482182 -722654948 -477794350 -989250675 -344877440 -45283395 -694518690 -713391094 -635357576 -528027433 -968077679 -177902893 -150339533 -285558319 -924796371 -327409196 -476328196 -532895888 -887608883 -780575860 -761843992 -541536695 -949370268 -121424009 -984341220 -383080666 -206970160 -304694617 -103441363 -570355447 -630268115 -711626966 -29979090 -388578404 -621896890 -400780646 -906853093 -995748251 -852332264 -104250368 -787916840 -266988675 -240442050 -196578732 -931371491 -787910707 -634679352 -596988102 -28020703 -280234238 -826974597 -851522373 -753543940 -79003086 -960596540 -313006929 -641902595 -516600744 -832174507 -208444471 -49256631 -825198785 -79448181 -44534391 -595125159 -285605843 -930744185 -288989404 -773734320 -939552628 -142438530 -330556230 -719006426 -248157597 -444147584 -939456920 -753728210 -936073658 -519859867 -722796896 -894964881 -64812460 -973581442 -688643721 -415274369 -611981036 -998281 -28016059 -282696310 -949882748 -805919227 -556629684 -997077581 -599919277 -605195248 -996455242 -600109028 -210450546 -636600833 -523623311 -960234504 -934695048 -942330640 -887091341 -605028983 -94993332 -958986619 -852664787 -191224257 -955289404 -97532805 -470011997 -277113175 -574194002 -95770977 -589707695 -60535424 -919521615 -76313770 -500620961 -638915159 -211799924 -160455956 -850471292 -318338919 -481077421 -253329564 -913858761 -781754949 -664724310 -210100307 -882837384 -675761487 -803466561 -864376537 -180471336 -959759086 -731781613 -25579756 -952152813 -702047598 -113415648 -194435594 -593699501 -934501634 -733003069 -754945244 -92777169 -157862610 -951758201 -412832117 -679611241 -589520743 -204466990 -722728207 -348393537 -409489346 -260324307 -609531243 -482053733 -58970718 -59152584 -210997900 -457882553 -735222322 -369444470 -837251425 -342903667 -575940775 -481759379 -276079391 -467261473 -15269898 -160484796 -915825909 -475957273 -773428294 -381355096 -292390475 -145343460 -644855945 -827536429 -127785699 -209836556 -819030310 -653186291 -852769495 -184071186 -227277983 -378796079 -197930106 -701164585 -981548770 -117205830 -206952737 -419767775 -806800624 -879701176 -83743838 -695231160 -647904811 -184516526 -789985702 -78768936 -926083149 -895675907 -983781199 -265556154 -420742035 -187549424 -404106310 -886813072 -722968582 -877475686 -641396754 -257163875 -588526935 -841569469 -421493142 -472832013 -186663331 -580219671 -840710983 -27848030 -835602470 -753492950 -521865608 -923256786 -393040541 -464681896 -406126967 -321607341 -686465622 -377673089 -147498217 -576436517 -261727102 -678045658 -480693064 -107211880 -737153882 -864864241 -850908840 -540123072 -560402787 -198486161 -69675120 -342219235 -782370837 -832763172 -1642791 -638796434 -491222285 -504804835 -100603497 -804008073 -355639453 -440739158 -757246462 -430818513 -917462252 -482967356 -462765109 -404052441 -555279572 -506505324 -417092509 -168597431 -974226034 -434681467 -747833496 -87771431 -509409200 -95789662 -347557590 -499447799 -218341183 -409435552 -646835927 -157221257 -646738329 -709786463 -935744211 -558698699 -228913895 -543536761 -464055603 -925453789 -429407350 -424551194 -689085955 -696603676 -771940413 -752089417 -570272052 -691600624 -764886116 -965609807 -801410094 -146243694 -800351796 -761160187 -107113999 -968298372 -213735020 -890667829 -464222701 -422707166 -569203273 -789127159 -625991058 -351573295 -306983784 -357985092 -324628089 -726270618 -805044580 -920119727 -664800526 -934923813 -570418963 -650760112 -647405959 -837598510 -818456313 -650646199 -102754723 -689531012 -303049477 -33979204 -674984989 -204501085 -150489259 -779791901 -516067347 -806412809 -374678644 -661471573 -826466446 -194558574 -172494650 -815008035 -215983472 -372561254 -738721182 -164117833 -913755946 -420402494 -71058619 -64279382 -189133603 -126085263 -832118478 -449239891 -416337668 -171465429 -882674143 -700710610 -261960203 -241782223 -579127796 -72278626 -367852678 -508124820 -102220209 -568198959 -899571798 -871154698 -28957097 -754340195 -870782706 -344194141 -287302414 -180086283 -40467305 -992029562 -159622715 -863357549 -413165153 -563182651 -446931408 -45349577 -987719035 -807559321 -24824817 -738008732 -106125475 -227584911 -525204550 -586333145 -323912031 -924508242 -853085800 -26054466 -687709941 -976405280 -306318409 -972724298 -429230314 -727519751 -850522157 -115301623 -742267085 -759265525 -592200388 -174202419 -437370203 -533828990 -848756688 -426964966 -562336833 -30365758 -879967899 -989284711 -28954047 -102192803 -323394664 -23633586 -750457193 -22956672 -307536791 -163434270 -508332587 -341862148 -510303873 -690286456 -737594145 -47048133 -998549648 -724055915 -822728380 -719139556 -369071583 -684334433 -781878341 -115131086 -434969215 -271519743 -121741290 -716283112 -714237105 -544889386 -962558683 -299541154 -296382682 -410682520 -391983164 -993008861 -877122961 -16114959 -371729084 -264457700 -737828567 -334131454 -393877741 -328472280 -765614081 -510124930 -521106075 -587643215 -65360998 -541286563 -643667111 -781333194 -860324794 -88543910 -337661845 -751924889 -567932762 -261803463 -334559551 -991473370 -44759806 -43090826 -516300751 -532709320 -389113990 -695037010 -288463936 -949223297 -548936480 -999920981 -108663523 -618682597 -829986625 -394220706 -750764406 -660089025 -197642717 -893140641 -675037341 -314509980 -595091262 -254317446 -169426029 -51302314 -208470037 -38571622 -938123496 -550152589 -172574997 -626207082 -364954450 -840477989 -284479114 -807571762 -644683777 -572169757 -377841300 -354612398 -825035844 -955735645 -86725229 -214371248 -580116194 -207132448 -673568974 -31150802 -440080340 -517808479 -12173922 -689240786 -161390013 -987557284 -366271557 -472058975 -670349366 -146895830 -400941002 -917203602 -975086348 -491753950 -647042966 -82409532 -444276466 -951482423 -897017917 -772156831 -134748012 -156874314 -699336 -899125526 -476687580 -576402584 -110464128 -645401534 -418214508 -56778382 -958886765 -533991173 -383758031 -258745945 -398678023 -523887689 -513747240 -213427111 -697427944 -612966121 -90750171 -858084681 -745189616 -790983929 -460222610 -475147883 -55007847 -436054943 -880296278 -162721951 -73786879 -726290937 -982713920 -228210533 -461618499 -824020360 -266813854 -939613335 -603824697 -162011349 -684519121 -567093017 -472627048 -516300946 -223657427 -323027648 -350994677 -505104300 -254903263 -45379464 -674749018 -449667610 -284555096 -268596677 -874467102 -948214004 -167702251 -166069884 -816174089 -92015063 -643139860 -540014558 -68966320 -102264892 -210059260 -806311387 -370888345 -606166911 -867044496 -523236081 -434096518 -910747225 -22948324 -826583991 -918515123 -823635401 -246258801 -305918651 -723120941 -155363004 -930565321 -839369590 -905289953 -332405588 -668049906 -405640008 -897548339 -996614059 -582281077 -740327361 -472019120 -352048196 -833462136 -568410050 -814234043 -432767114 -970834613 -250592663 -796150305 -526346033 -480173724 -388532453 -928708269 -15306492 -567986076 -354965428 -639198112 -66149360 -723011368 -811773092 -545605604 -255455158 -914527310 -77706952 -667309635 -53479043 -364855678 -681538991 -905757143 -879418727 -520976884 -828052880 -440543880 -423441332 -275788384 -217074751 -10504162 -471295375 -709757851 -159709151 -373954015 -416284787 -426096413 -29488292 -44853905 -292058048 -342628486 -29771311 -995380211 -274594291 -838330817 -649723903 -771577980 -189886473 -899115718 -805268474 -868866111 -78449737 -930382484 -549401414 -250947486 -9797638 -538986366 -886701355 -377942990 -776895372 -992740393 -811676067 -87933240 -203379111 -416886629 -578842942 -844430401 -162196426 -953849770 -424903953 -585028363 -771786531 -489785201 -41380913 -262849 -524376250 -499370597 -121584749 -54305423 -802175532 -115734036 -16674745 -568686267 -927834644 -60737296 -46503927 -301021005 -254829801 -178207316 -429332684 -442278170 -110831548 -212367101 -929483989 -255264250 -42570543 -38173789 -703281794 -952220871 -831092059 -558218509 -351107103 -185125663 -813714595 -49271789 -639262843 -334493754 -374709708 -93344062 -441209166 -842599574 -691079021 -418433635 -634113863 -949911 -871249435 -493445543 -343409675 -450556800 -770735679 -474500899 -810663914 -994874915 -709074733 -310811451 -663547303 -970298189 -173070604 -766813172 -238958352 -166583585 -611544648 -703653797 -7456320 -251822098 -568468135 -659415589 -523193084 -588102510 -52495981 -157522081 -300656365 -419917061 -261970028 -715881076 -14691988 -272873552 -480231889 -427670933 -187213771 -837986924 -922998323 -211217863 -609857802 -645369956 -985460679 -644438896 -225440859 -814973860 -246103845 -655979581 -830407400 -348873466 -914351358 -101409450 -118720015 -151053385 -78239457 -802367451 -459342552 -303407933 -922419873 -472752000 -710162963 -857824063 -856477757 -528614429 -471277691 -227921493 -771130847 -405209336 -972305709 -50811128 -840619060 -333091909 -442538823 -438473593 -18123395 -325925574 -101578712 -789326295 -716403560 -575237710 -189797921 -673949116 -940015590 -358862273 -563302710 -366427560 -527073172 -770760365 -702753412 -859980302 -235345313 -102396937 -108476802 -972519174 -808519748 -347287782 -775372370 -621853685 -447983294 -841619556 -8012335 -217564069 -421771841 -233987750 -776855965 -602265368 -465710773 -182576940 -744290908 -858897410 -284866227 -826779440 -452205216 -903022269 -182904512 -918546019 -858068105 -876700615 -489748349 -47149377 -798248286 -807138047 -782550422 -469371220 -958202028 -379168039 -317549347 -10912704 -216155832 -80376267 -990372953 -173689810 -95197751 -483606654 -946814100 -428012065 -525628213 -774890250 -283370858 -191542120 -725745708 -782010319 -966252820 -681868350 -631752752 -804099859 -262780886 -344560041 -895982215 -246362911 -390117219 -562274634 -723616421 -483992960 -419814908 -957156082 -201301389 -64740098 -779298204 -44558091 -955452430 -543013557 -423168840 -529780959 -602726308 -709550888 -841356035 -930195067 -127077308 -515519868 -964058755 -305890128 -102512829 -414967290 -307791878 -547870036 -825817974 -676484818 -337904696 -905934920 -711599080 -675736862 -370895543 -822934318 -544391091 -99059921 -644604647 -857262121 -115011929 -683838436 -202206025 -437615681 -943422867 -710306722 -613978547 -193789836 -995380683 -663136146 -914538356 -41258277 -795384552 -340955473 -377607566 -679377353 -85438434 -623805093 -85091631 -147865149 -412062105 -668305763 -973493390 -845418683 -368821613 -764345627 -54349655 -713805172 -352645064 -342910763 -217436662 -847025262 -704109021 -370647780 -762712787 -656185831 -378257096 -783386478 -568944941 -235532155 -454503782 -217747590 -828175433 -133975494 -638288181 -462596152 -237802984 -425603695 -499378566 -597554941 -584267537 -982265876 -839561754 -363111664 -525884282 -549837722 -282334965 -907393778 -484070713 -652718729 -58181981 -396359074 -54522023 -170664390 -995600656 -787120493 -476377964 -287670633 -29596018 -399859701 -653522328 -661801940 -507380605 -786353950 -599882869 -221349643 -38311119 -793944929 -901671994 -148094940 -447197440 -308437785 -320841960 -758590046 -35655854 -707225573 -790262920 -370915200 -607210985 -525570695 -70593372 -288164229 -151474706 -450708133 -133105592 -995237075 -996259481 -184787680 -618450451 -331602396 -254571455 -76423429 -923918335 -180934755 -298897156 -642627540 -132649733 -762404732 -422352551 -585184271 -24387971 -472703638 -161328655 -701168756 -909959946 -961450596 -404632213 -991989924 -811101809 -1513382 -80139384 -46933636 -813488233 -874701189 -71315809 -475196241 -769496895 -396264759 -124293007 -57095684 -571197687 -669089625 -86671612 -165822270 -19141860 -302242033 -90233266 -561611600 -598470721 -385863307 -519319116 -76987764 -325664787 -149788427 -21730083 -620013690 -717256246 -556002067 -376119777 -2640740 -889154680 -22062356 -47224109 -609297555 -274263626 -783926095 -399028986 -845802855 -307566583 -829200876 -73827326 -135143964 -900974572 -600393576 -346853271 -811390586 -846551932 -203855699 -635634307 -939250841 -275496740 -709275713 -729911620 -19506661 -43623534 -115808602 -319340019 -822311791 -280585919 -23720985 -799168710 -181248588 -245578313 -938932261 -887369856 -963160542 -338988052 -930516102 -60554991 -790685614 -20050821 -42795504 -185224344 -853489225 -381412887 -857752062 -567125723 -437142827 -552375764 -506525345 -216455133 -864909726 -283358063 -789859884 -620321751 -643314492 -64266084 -627613986 -732104017 -387950178 -144966362 -412279397 -361842391 -207262898 -570236653 -961012247 -144050852 -1957251 -821544190 -123241328 -703586738 -121200429 -885426009 -30119026 -191019349 -543205867 -221607310 -861497101 -947752230 -935931750 -195258676 -985367519 -22995292 -567280010 -896369681 -599263108 -436085154 -993627141 -710759934 -389690390 -572594607 -666514147 -738590328 -548403006 -633503170 -979595370 -741728410 -593571281 -828453755 -735937786 -844930516 -871296031 -184666420 -751550252 -4019115 -903316711 -817384659 -928895720 -156392287 -841356957 -31890458 -955356595 -172914027 -200214189 -918805523 -866645378 -378443372 -464418893 -204643423 -628655971 -929936447 -954909110 -448091987 -345851419 -883021885 -462338693 -167477868 -845727591 -988740843 -868256036 -485253655 -450660481 -453066515 -466061670 -412863934 -563523092 -95982369 -303893043 -523804952 -167952570 -113177894 -829855997 -888841398 -979597658 -787903423 -963815184 -361195308 -856476056 -847822234 -191639122 -642329921 -708002431 -25618828 -642252971 -339239510 -929937423 -548278743 -78989922 -501002971 -789240788 -799924591 -575537028 -284443196 -430260938 -235416336 -832437517 -730033571 -426273553 -647479604 -787117650 -511815621 -244529400 -530538126 -111437772 -235669179 -839258518 -376956844 -816630906 -24081712 -179618060 -451423164 -756829639 -468935940 -37824805 -843672947 -133921064 -426007871 -669567287 -224044961 -263853766 -635887918 -176389801 -312349828 -693833939 -795299213 -129799855 -659835461 -313187210 -94580524 -718152386 -72575631 -582050718 -580698732 -962076005 -408606255 -961491045 -535373694 -274252131 -639566589 -260886647 -972541053 -802270570 -895876774 -238523168 -727554346 -989778910 -921117876 -77008673 -672583662 -760679149 -672734349 -652024087 -796296903 -140849546 -141691759 -477652850 -211985054 -386095415 -774625578 -19563887 -272432953 -486595360 -222966793 -512781731 -133418242 -62268264 -982439489 -975183190 -969195343 -921357572 -622757405 -194338700 -836023432 -353432936 -878777031 -776122760 -49582631 -182773661 -347292404 -999457545 -388734065 -204909189 -595114969 -277961711 -849851009 -854004893 -80442907 -780414862 -688952416 -744396514 -976672721 -368616005 -614210221 -396076334 -568175792 -732520242 -934880358 -123706731 -871300218 -118348035 -744013319 -669474345 -439066227 -954261631 -433725486 -847634384 -704142477 -666677187 -590242060 -64508548 -978249893 -112888354 -672032875 -880738633 -363743048 -57472379 -249549031 -491696142 -452680213 -872647727 -465160380 -28744712 -775593152 -160390896 -338439616 -631494414 -48547629 -425988675 -532523952 -604275331 -494131650 -766907082 -480215005 -687515934 -804052913 -792500328 -92703175 -347350915 -654859648 -690739593 -671778777 -72905926 -36425415 -771354074 -819952063 -930546962 -915220427 -834758754 -244348094 -795769674 -249699234 -850225834 -666595720 -761073544 -863017422 -76387528 -559794193 -642127163 -557964579 -86421889 -736246649 -72752646 -46179601 -323142640 -434230109 -729951868 -480787560 -903219053 -504498887 -639753985 -991155944 -988537964 -528687318 -44405475 -815929134 -545684780 -691414435 -576794935 -481932130 -433096875 -104982679 -153654941 -34170054 -783123228 -301779649 -720737921 -999263339 -627678052 -20190858 -465110510 -187309222 -977239395 -963362128 -350659881 -463627959 -358103511 -95119051 -804880307 -699600509 -367418072 -641439845 -409729570 -608314509 -816413468 -892360589 -440734731 -290451814 -271217587 -804248353 -396612965 -698102257 -408455700 -810099480 -298595816 -858106259 -449720646 -739635948 -831916603 -650054075 -342824098 -454634505 -4373084 -4155331 -631635310 -453211647 -156911303 -83198883 -841565074 -556776848 -997178536 -933119025 -117400344 -828022157 -352427849 -721019204 -444955922 -654637819 -723937457 -33323471 -690950521 -499791425 -755029216 -990631359 -814965518 -237618923 -346391154 -998182511 -396178397 -423204875 -577657687 -202162047 -822586990 -934393674 -232419621 -206363334 -737179072 -853326729 -750173529 -735175190 -876232023 -283770936 -231751270 -901649634 -38893475 -328160065 -874675528 -789930059 -295555867 -342612582 -413998299 -708830434 -980318438 -424303387 -322879089 -255120732 -419505975 -977486365 -469828813 -851318139 -473588335 -709141373 -212118688 -767119079 -402508892 -597333884 -364678818 -306957371 -744941164 -515841762 -499475964 -146708876 -965382020 -253727215 -122997096 -768771080 -469913685 -543493131 -365430479 -124911041 -324868054 -196175872 -576755986 -124747458 -848037021 -723925789 -87401571 -63459200 -970744257 -284956371 -795469319 -71463357 -799502739 -690432769 -486184310 -65004567 -42031820 -845334584 -527600666 -148245512 -819057401 -221810851 -304558367 -918815755 -966106709 -645738988 -202701554 -719605182 -914227632 -821508881 -60193752 -969623136 -671216318 -963288187 -760974817 -590113397 -130017577 -675694511 -812830132 -946027536 -780155025 -516968902 -582725153 -147868145 -814491296 -786537812 -98462119 -400773194 -531436524 -396014951 -806692370 -392632915 -63700319 -942628302 -286062034 -758567764 -797750774 -546908617 -804987251 -592656015 -230720471 -580803557 -336529842 -64142058 -416192291 -904564780 -328514046 -735499745 -497434780 -957113226 -317473381 -321837935 -794497218 -450147479 -3658372 -290991361 -953375252 -132813796 -189476225 -330680503 -439908971 -620783418 -47308196 -750185155 -886197850 -139413573 -921876722 -368542117 -799544540 -161113992 -970777309 -361879024 -537515047 -353788708 -740545746 -222301254 -630150499 -335346610 -565509028 -128501533 -268928069 -939375986 -915340577 -910755525 -79708643 -555980887 -241635856 -896878099 -77377831 -655542549 -65997011 -290927652 -518312211 -722704362 -991392626 -358891823 -206238332 -379552083 -284355256 -11357028 -687596493 -105133084 -254471141 -115135294 -807765169 -448575946 -637419157 -769393533 -780402885 -976313955 -244399207 -816655782 -759891358 -436775837 -818175207 -84278086 -235514060 -33375986 -545675336 -640820624 -931500251 -28932577 -610726949 -464101023 -52375474 -857512149 -519527476 -188656424 -282559101 -807558060 -351319285 -147771425 -486084636 -769434784 -433529261 -215980638 -700295838 -512877146 -947109711 -189093929 -644225597 -100871052 -68045023 -709159205 -284579899 -393700670 -167917904 -441428099 -572064860 -680771597 -390575184 -658919280 -663956069 -270013984 -163094636 -779651504 -899134 -348593049 -113480402 -299583841 -855708735 -418563266 -939420998 -693185686 -117861782 -161595243 -955184428 -225289010 -369188874 -705671060 -737137828 -585466301 -755246704 -749362428 -765143429 -833781514 -510208396 -97811526 -147977246 -617540163 -633663304 -67285765 -359547009 -164719104 -84901206 -151770020 -591486264 -652241815 -700441184 -903845904 -46421285 -517245105 -755741478 -599506014 -386691368 -314716081 -136594126 -7114638 -662490178 -483460120 -937131755 -628790639 -164938405 -750961738 -896830080 -242281238 -255530074 -872544389 -673310002 -349646986 -156107414 -751469545 -214877510 -365440525 -569193139 -927645890 -602709753 -873416394 -819164854 -690771170 -455473115 -775134289 -904479734 -501379255 -180713519 -448485304 -575541940 -518385134 -618470066 -147062764 -268856728 -299902670 -550341025 -616034250 -177162461 -528129855 -373685977 -468110500 -795466851 -939326474 -645224938 -853396350 -336383392 -825428778 -551615747 -501305176 -360755485 -753293872 -126723584 -549012645 -144454163 -159908426 -275633783 -601280665 -240767277 -842287299 -881979296 -951010001 -628931686 -283665090 -384362186 -301482502 -641268629 -29608631 -408736825 -629588892 -427099752 -746406144 -301425468 -277523372 -842722100 -397926481 -888800613 -284199423 -367116111 -956375870 -305097869 -648584404 -542743856 -255930108 -187979395 -809578418 -997748066 -182450898 -172665250 -264462940 -969469150 -282823175 -130632856 -582977970 -995914898 -659904966 -613832325 -519699765 -400992730 -955571915 -637360672 -690791510 -43399265 -947666195 -8757430 -95122586 -62717958 -131106655 -824741132 -577612951 -457992026 -798079224 -982026990 -195163091 -776500737 -491714183 -102942415 -606600478 -559733251 -48156594 -782962601 -927015163 -50904634 -526282143 -436220712 -209757787 -317220130 -312987253 -722998644 -313038874 -157444152 -974543734 -422449295 -832726775 -311710973 -946640037 -498050904 -664426410 -413997235 -64259383 -431782865 -853497336 -675855742 -71127596 -802023646 -318468673 -655023635 -282526983 -456455462 -643684982 -716215035 -59709883 -204461975 -983725915 -695795196 -126133414 -314434699 -534809684 -200542975 -650406695 -976295018 -982761327 -984303533 -218550321 -595788133 -603652554 -40666137 -914171115 -47536501 -617048654 -603294588 -587185449 -874843071 -965277769 -323340284 -67892885 -277175826 -6896345 -83421229 -226745739 -957698435 -848480921 -541024410 -799970679 -412161316 -914544921 -504011951 -981004571 -191761518 -242762965 -788004268 -223572359 -956603210 -734011997 -56728324 -760730287 -776829163 -996992424 -86934914 -83497836 -530744950 -518456427 -945073707 -308130725 -390900427 -605899290 -761993504 -420901433 -321114057 -825706727 -717152725 -126554088 -802533286 -746175587 -660249365 -770794488 -162380721 -137123152 -921699742 -760546663 -806706581 -193240284 -319111920 -785987572 -15647060 -598627047 -366116694 -46809512 -376477558 -40341194 -727392402 -240080392 -722910826 -251131818 -398143693 -578345260 -78127073 -881324651 -917415592 -529177045 -327445438 -792028041 -552533723 -93498576 -379135081 -217704539 -843658798 -390205485 -439839025 -425479929 -393962731 -171285325 -790301657 -543898279 -244155782 -297927137 -930227559 -147730656 -249286856 -366380569 -758181901 -230102879 -252871525 -826472746 -581134885 -729695681 -347426802 -923834024 -581727856 -971859687 -743720626 -191781518 -965498555 -128937169 -187437697 -273567920 -817321249 -629804548 -958819170 -982521685 -599064621 -571300608 -408054171 -987319051 -504811361 -996460192 -549243223 -923486290 -582439159 -829103613 -336451399 -303814689 -59243473 -169847078 -826192585 -3927229 -602283956 -179166245 -368054602 -990176065 -105396818 -351814273 -799227912 -413632711 -822666025 -464589116 -39844639 -630315625 -294994155 -278199054 -209514078 -940924624 -500250498 -171837736 -228570132 -685283515 -444408023 -222641304 -620073533 -301154315 -455159572 -681518444 -603326651 -666663701 -664436180 -627935349 -665519621 -340517655 -390144037 -483828093 -702693237 -866975661 -398791184 -692841431 -862396860 -521381329 -348138528 -900951814 -959480678 -955519187 -439353026 -364505265 -833646478 -935343585 -812525589 -443914742 -884375574 -964339595 -26343670 -254623985 -621385622 -737027236 -603480479 -383178865 -255342473 -402404863 -540642598 -158300288 -682280919 -33438646 -628055107 -677508089 -473288811 -59280022 -940672134 -150138179 -747739578 -451044100 -848404796 -385597749 -312722021 -507365874 -316895821 -858364603 -992598645 -987530974 -955447586 -951637135 -527920882 -99523741 -232495320 -906085627 -536722090 -597274151 -721737670 -54789492 -443922998 -792446124 -447507643 -234333214 -927254449 -820785440 -156695 -442680961 -361659721 -60058886 -179456816 -803166852 -413980522 -233622134 -372602283 -637926785 -209356873 -738698108 -662010405 -277609732 -394780439 -107898753 -628086587 -345226621 -746380650 -76909958 -8204662 -295350748 -830145883 -502659940 -946800108 -14407119 -342280360 -996939000 -184906721 -347266280 -680261664 -439377978 -180704831 -27949886 -117668823 -434153717 -431246040 -721654827 -706230467 -770596930 -369766860 -499380815 -962421599 -861199864 -735179524 -753530606 -555164642 -329042947 -949913965 -62043839 -96442852 -693207711 -57399571 -512806016 -397641260 -109644245 -510579928 -208076420 -324444329 -86461900 -532741259 -433183742 -888657855 -183633316 -257229316 -206847095 -795012506 -337564909 -828292864 -873541025 -233731178 -679112942 -210228504 -579232851 -430456803 -342098949 -987661447 -299794902 -326783492 -41089668 -747813186 -193861998 -632496729 -289849887 -50331863 -539535381 -575359127 -395048495 -690817567 -330260732 -379633364 -874942138 -948959317 -905984466 -842437631 -181896988 -805976635 -926905092 -399562508 -947292142 -193176687 -124903352 -406383249 -555574521 -822236191 -512346182 -672135244 -250535152 -330757402 -833254999 -842599853 -733969536 -409628835 -150585641 -13732497 -988038166 -314320067 -195410917 -388208011 -816024966 -351099261 -104735 -195261994 -197705476 -340864862 -489125403 -553653310 -439643315 -815544386 -607485012 -871283916 -646308739 -686719752 -762798080 -272141359 -445460942 -537532866 -77865553 -880244838 -806651571 -218114099 -784176818 -295619236 -357152653 -863364066 -762722628 -123863659 -371428526 -326667706 -83744213 -222781260 -199193586 -283991224 -802185846 -66360192 -811767177 -978773313 -113305760 -447015786 -975458004 -328707280 -333765370 -11281745 -345409438 -545299442 -370333416 -112014203 -119533583 -269102460 -918400912 -644001211 -143422102 -560034501 -395216687 -521704714 -48170494 -462318098 -585482188 -603591250 -287345666 -526722703 -212178488 -697138192 -590261392 -623558373 -528434080 -186447551 -135818017 -486439893 -22553409 -332984282 -172867980 -851846989 -423320078 -120010869 -937504409 -395270145 -325259442 -458652775 -838078195 -269688891 -310112325 -911897476 -810996071 -76614652 -916497931 -10476930 -47213088 -61508461 -242850257 -372896255 -650940455 -244164013 -192603584 -116473098 -344327983 -341114309 -368050831 -177538884 -385694667 -880541122 -63482311 -894070836 -450352647 -405730943 -28463085 -385407114 -692640348 -174881585 -255274981 -104385168 -111358026 -896038838 -484253792 -928889621 -404197734 -907996537 -198584642 -894410987 -128463777 -97208314 -280283537 -718641361 -907400373 -217986447 -746617488 -551012619 -351595789 -17099885 -633558177 -761236743 -328074319 -768050978 -452934634 -407818367 -831832849 -91732426 -353383886 -180260237 -43045463 -341515213 -531394400 -916620291 -574469945 -778150353 -207884334 -402852811 -377255623 -505739410 -224456103 -537168586 -758818887 -850124101 -463224220 -66004457 -117583888 -436656663 -801202587 -365198070 -798421479 -868288544 -366228830 -332791513 -223693587 -107324031 -406443502 -672216844 -805724339 -325734512 -12161516 -419445582 -338720311 -182116980 -719208276 -810827270 -57945222 -254066579 -316942393 -41993445 -228735248 -969124248 -635088446 -91432156 -579445374 -318179088 -282597280 -607883838 -540931159 -317469352 -717166803 -176628889 -149386268 -90141168 -260217320 -719103103 -716504593 -550015705 -750575908 -917397776 -285646923 -342611504 -964173489 -314407454 -916309702 -446453608 -307037205 -936776215 -334417053 -894768931 -129533945 -776646132 -210415140 -720359847 -659788543 -436406208 -81760706 -381132713 -100806802 -505141199 -77958956 -413372950 -239486432 -713053246 -401027478 -757338701 -617893425 -153549931 -63320284 -177604607 -204456609 -406368409 -973560171 -861782322 -100963979 -435682528 -246925533 -631442458 -998886918 -956730264 -843686112 -117039496 -18595190 -12961885 -930506144 -864799255 -290636881 -90228073 -453941988 -34617459 -37333127 -957826645 -510593289 -145551823 -99168918 -322752124 -512222478 -767809166 -287292375 -934431932 -856039817 -414589826 -955909880 -872368315 -525172830 -305455915 -979254404 -165236880 -289282526 -275050921 -591396854 -163545676 -690326867 -878321919 -746156078 -278804429 -970344086 -575236991 -271726259 -452281245 -286009864 -349885403 -279972559 -296679449 -2955556 -683346184 -672770739 -616447388 -113568256 -395470457 -668963925 -526495057 -397273120 -269550141 -165913701 -115958574 -509048670 -922634837 -224339515 -818814763 -414792890 -215059675 -856195366 -559048746 -381570367 -498602633 -354202192 -526140110 -782323460 -351451422 -342026359 -161493361 -168498832 -329950553 -691301959 -539963760 -47249915 -619796234 -553345918 -733463899 -350823732 -417837963 -179197137 -270907166 -442165167 -428538861 -617042893 -622796409 -707929142 -886411333 -224860966 -731986248 -167895808 -454269787 -826051284 -534273942 -763298649 -629138259 -163161062 -659335061 -875228761 -725374306 -545094391 -515567426 -126092994 -263453644 -191454443 -539690598 -685871257 -163825920 -262154701 -671007827 -119399965 -858178296 -663600621 -697296468 -271061115 -616606925 -576088073 -714248710 -822270790 -878822348 -688460897 -672017329 -33911486 -247234480 -244133431 -333515478 -72551840 -55960570 -243531757 -601631584 -839199666 -110857561 -325298182 -604326482 -171908902 -695455932 -610472912 -307781998 -999408313 -420774354 -437467390 -388574865 -2075352 -889891054 -173766691 -164529565 -120941998 -968139239 -275735214 -563852489 -820129792 -748328191 -347640018 -516956096 -384382220 -116664160 -844516063 -802672354 -721845891 -402955263 -196868162 -987021724 -120671381 -242448599 -937135334 -95356301 -814748655 -751239514 -3217267 -66608029 -324764613 -383983239 -376402767 -641859194 -492181159 -931842270 -392271271 -42367132 -202946289 -602560192 -761482925 -803195891 -66770458 -447169627 -421635237 -366143807 -178319423 -750769311 -537490794 -575207681 -619554612 -915539097 -732392243 -54252703 -25627679 -538586019 -299315318 -471638386 -889328799 -854565180 -914205216 -368806958 -371899170 -726459344 -211185390 -69984510 -378654688 -278163052 -969141175 -984284886 -998638795 -612957077 -404813061 -383529146 -181956458 -48902077 -895838623 -965791552 -434702385 -945254554 -943326878 -509283538 -69180335 -594899478 -614610087 -442391550 -22610320 -939717284 -600818126 -113613496 -107622226 -919135271 -290140280 -396389241 -180286576 -308884642 -297159680 -363268984 -379917915 -470142054 -156484388 -801342682 -509119142 -591542574 -372996258 -873779400 -436459131 -635988440 -353775256 -709365515 -867040694 -918022221 -195663412 -935070225 -464464760 -547870136 -170078858 -952882746 -644017242 -41603712 -435343396 -567279554 -322967449 -967932945 -333570579 -737980872 -407550221 -560036483 -65920720 -457970831 -939768483 -86389060 -771949594 -546847153 -625145766 -863343049 -902621597 -421697244 -977407705 -172039100 -896327537 -514769059 -784629310 -733364472 -217185385 -219852518 -157756558 -432177870 -853111431 -529335649 -715051653 -908662683 -263038206 -115059813 -905697613 -324008115 -661553373 -916208612 -545531191 -982949706 -952503897 -326772936 -126647336 -471803736 -909944205 -409667778 -878462549 -890808039 -449655362 -77155737 -827717846 -7490445 -269824148 -142342016 -297153805 -719811166 -306598764 -458193592 -429256562 -514756209 -114577928 -689629842 -787269008 -201714163 -428647377 -624729251 -816884463 -577622747 -750105040 -593442336 -938680349 -70777998 -102478460 -896925853 -266510201 -584034410 -90984931 -365844400 -611139439 -832170010 -737573736 -325524371 -254606393 -675299339 -149281848 -326124653 -971825350 -172710096 -169409797 -934706481 -592347367 -250768187 -567791931 -774057974 -412376762 -457680775 -588083338 -188960745 -984302111 -339196163 -334736806 -250773651 -804060000 -694677496 -334030365 -142429621 -172033103 -308424398 -515693010 -929069754 -560794267 -506096703 -497299569 -910889736 -271377374 -14774144 -857831894 -315425199 -349702499 -464559770 -618432383 -647229242 -935722331 -613526557 -416085920 -647328575 -30282905 -667970822 -572664539 -19596230 -901495456 -72729428 -587060991 -747381383 -836366730 -635940132 -203764559 -171248208 -509329533 -555319490 -605934756 -783863351 -568612994 -712790063 -614687223 -179688014 -466122992 -224974048 -425969789 -714225275 -659313 -607155705 -668354378 -96092946 -53899573 -796392587 -216448656 -212372301 -226564942 -480025507 -109749406 -240046627 -582432839 -10923938 -346634568 -636397197 -158004433 -152769319 -681765491 -557599955 -844192476 -956901221 -146217477 -709264294 -590047931 -672736831 -467060631 -142260700 -960773148 -171662218 -46538949 -608278687 -905992904 -45959821 -549962871 -542744266 -879097905 -105742685 -48744413 -742509923 -273734567 -587450806 -421894760 -125849499 -931473413 -424814867 -147048014 -449717492 -392636695 -835788804 -324519661 -418081393 -377587432 -283721865 -60504107 -987039273 -906756092 -612055650 -790651258 -195942260 -934542677 -257264065 -950449966 -120977910 -820961066 -144565999 -190474545 -627798027 -67244318 -146872398 -219739492 -503583133 -642603813 -874611811 -797788078 -739195586 -917664122 -33642754 -894096346 -208314203 -80322186 -465387765 -24347866 -264286893 -185326699 -986353379 -865174294 -626750079 -946892392 -553564942 -311376911 -134039940 -368577215 -616432906 -85219138 -17882848 -894225950 -944546913 -974785477 -827241526 -745320923 -368326470 -817783231 -348808431 -440353755 -967361698 -464768140 -278918159 -432824561 -776469638 -914674655 -69001606 -625515857 -264673357 -906938663 -465544192 -84712604 -96875367 -156417201 -492763264 -63102803 -73779360 -716618102 -415418454 -385817889 -408617351 -406475509 -794490116 -130748066 -597821156 -118590571 -133003263 -206340516 -517532303 -118932323 -158804433 -233448681 -277883335 -658472650 -131710034 -73218964 -423222629 -298167857 -666170407 -721982154 -392630367 -892390046 -377127794 -994980740 -16548271 -666489563 -224670910 -437157822 -748420978 -613045651 -104000619 -422614985 -454299393 -221409095 -500954270 -20373156 -556715134 -683332841 -24974358 -960875194 -528930795 -603030221 -201331709 -629511709 -670495068 -21056834 -564912886 -80929903 -79161660 -438566622 -492044665 -277352023 -172963818 -949822762 -482092635 -686788610 -958111155 -855623859 -738745967 -516586877 -479011521 -697601926 -546188016 -798035703 -860834826 -965676663 -153513935 -775500171 -302167875 -792070676 -774669419 -571181186 -634649264 -446426693 -635064437 -803800528 -583012958 -689712344 -106394619 -144153637 -150389719 -562136044 -636359482 -278047268 -2564641 -794267564 -114252897 -847153149 -902149712 -255655790 -445600683 -858905109 -589246464 -351203867 -70547429 -607510037 -329685718 -828786548 -336591385 -847015156 -584310458 -322271139 -879022982 -53402880 -646289956 -472182539 -491140740 -832785310 -688284094 -729142749 -670706893 -501624432 -33265363 -938670792 -676061221 -117433418 -710997527 -49208875 -269712197 -3823952 -311003494 -221210304 -523925972 -923739376 -103538876 -467464349 -759456775 -123363464 -79566197 -718642214 -399242166 -500318280 -823699015 -699604870 -944996727 -644160718 -774322272 -827068178 -356977645 -53470093 -179242012 -50133465 -159983380 -573137294 -922972017 -611418933 -511866893 -323445827 -156405851 -183374290 -279230478 -773034582 -325513579 -598079723 -497147952 -902394172 -914305307 -433805814 -718464695 -57547020 -311136865 -206060012 -148191442 -677430896 -715732529 -910497166 -957004497 -202253574 -519296652 -524817373 -41466468 -340048232 -554953885 -47610699 -418112990 -67773470 -475536801 -473763936 -441939426 -816786604 -884220805 -97440296 -537085109 -568098953 -645945341 -80824207 -486460480 -743441441 -938956188 -530210326 -75835761 -370221300 -857918571 -789941237 -815298178 -436538241 -363549224 -923292170 -225261132 -489677834 -579702953 -156501507 -101830855 -128031811 -525221019 -505727428 -259690373 -944078585 -925279303 -845410468 -144200963 -7081106 -923790976 -855617149 -576164041 -991510310 -430851309 -889867646 -140509904 -65134928 -811389620 -249343151 -110621565 -937274668 -155515326 -327583461 -15459422 -38645482 -117378259 -251918780 -231427974 -41864139 -12909466 -608389643 -756708446 -565968130 -786722635 -68224799 -784917759 -336626065 -214709777 -861617125 -751040328 -365260718 -430131145 -215573363 -752235178 -871914552 -670350405 -875897486 -163354841 -967873475 -340091070 -304821745 -922858292 -797354649 -846029879 -281446989 -919810359 -275610578 -188397678 -560533851 -741234164 -452470255 -220813649 -623729875 -201480445 -201112381 -764798179 -166749907 -836777353 -339494596 -511419631 -851206347 -809735375 -913911822 -965882250 -127634611 -360441644 -521787015 -384424430 -985050486 -516923536 -935458200 -247203498 -383274835 -202987880 -388162315 -21350390 -566036797 -605772987 -416795123 -103695910 -834034299 -819812917 -650090334 -59077139 -208834344 -768759420 -387764630 -962108149 -622349802 -184887744 -920361994 -407739423 -539599444 -114073121 -567078882 -721918605 -15609393 -228006705 -537031194 -635713100 -78017316 -680833300 -581219833 -195038544 -230026588 -991161344 -663703457 -624641047 -914211468 -34744743 -949705998 -745657204 -349257827 -460854032 -330096764 -272425369 -124075952 -711916923 -347897058 -943336731 -629111057 -303684340 -488228266 -815732677 -867076197 -106871435 -590225102 -102244280 -522055922 -260862284 -92101863 -963842998 -711188424 -648863796 -532088050 -971978234 -616632656 -368220572 -288867912 -784084703 -869366475 -738434550 -830333044 -441183516 -134179399 -380433267 -164407229 -626845596 -918324501 -447762971 -474280824 -322405039 -806696417 -936531418 -471779338 -702682308 -244440814 -492640637 -316604419 -621223088 -858643052 -525022807 -497554387 -273197762 -511922278 -857813839 -795074008 -388761114 -343782323 -241205419 -260620179 -862666613 -906564027 -74056607 -539976791 -146543701 -817650680 -878340075 -693578244 -499025169 -671235777 -513114497 -336732277 -757864631 -702383568 -546303834 -643891689 -759714431 -491772463 -67588729 -555316076 -421766102 -897641175 -976226407 -670236474 -785570433 -98557842 -218897146 -18538920 -574153876 -72006482 -819661394 -445583232 -555058516 -638380318 -676549817 -427628745 -96221393 -772221576 -100594906 -62127077 -623482200 -572330880 -64351922 -172986239 -820452801 -761690123 -451966366 -395532951 -277536521 -576734091 -729891482 -497115916 -772154106 -968693382 -652709292 -760420862 -138556390 -178201123 -486541668 -841242667 -636062228 -737296483 -736900854 -951063400 -416683196 -336656937 -553024643 -830267022 -995076777 -145238288 -877084296 -507235540 -200984498 -733806514 -698467793 -339357260 -375269323 -920141512 -122166720 -704571760 -179279998 -39443494 -860925758 -617857754 -645444429 -767126935 -176996419 -912457518 -400067846 -104411885 -873642060 -3619570 -965047170 -48509780 -996043200 -539414769 -823392472 -581637952 -407999325 -737997823 -505536387 -669645962 -366630297 -486553415 -273434984 -121399526 -757794906 -525959001 -135292733 -958026003 -864976919 -642764790 -945998943 -794951153 -77791702 -59564290 -216806854 -495179245 -749842123 -817283594 -584253129 -597038300 -303939091 -601672291 -165810347 -860048950 -579437130 -223084845 -347873330 -500591848 -887785295 -783639463 -18784600 -478103887 -127147237 -952527574 -184128820 -284639139 -411561091 -408919007 -776734526 -760221595 -134869056 -646981892 -955602812 -58915161 -434113414 -88610672 -375493178 -122777215 -266457354 -59579631 -502777852 -992696054 -846195157 -70023039 -806554665 -561567988 -290144665 -557040140 -47818352 -958523575 -43452192 -200387883 -730583847 -42955557 -32927370 -106195673 -818592870 -947711181 -444135322 -782775323 -517502295 -107981338 -500139273 -737221317 -987470162 -360926960 -986946547 -550459585 -278704821 -548863854 -355439884 -994942157 -601470055 -308136981 -255893080 -398379995 -417013542 -699769095 -110208099 -428704765 -930229627 -527107151 -318307229 -832461357 -105457400 -84494079 -469988258 -314155469 -621856456 -830643694 -701906788 -842837198 -628629931 -893128982 -908979615 -816850245 -124566985 -469540228 -654126422 -295550131 -734108404 -905884214 -552437274 -293145049 -391850271 -576034114 -130376537 -604269063 -658389151 -176769489 -245311035 -575825235 -719390231 -917927197 -83988292 -823130309 -752480900 -75557371 -64008025 -363710161 -54899530 -835142690 -412337206 -315248943 -103948075 -88861556 -199223845 -356502761 -976813454 -479538328 -39310510 -578302371 -750164534 -807665430 -690217637 -467072318 -717158182 -748966515 -690700710 -57783767 -716409212 -407341353 -707103821 -627815918 -998953207 -711116140 -945111867 -414562337 -399699194 -127920068 -744969685 -899001565 -892197142 -513106219 -749654128 -560484387 -800832754 -900896156 -226131175 -15925955 -199801597 -288907011 -26262866 -191315276 -358012111 -558017322 -587365368 -746072268 -946552960 -894217642 -691526582 -261145995 -335439024 -604072153 -800506768 -32948948 -434105078 -719260341 -823645907 -677832581 -912568302 -361989104 -92420099 -518389173 -454109207 -552770415 -489891757 -330297988 -267526965 -738718210 -229383398 -995099980 -555213691 -879161000 -738453628 -936573334 -376994194 -352759548 -765170145 -666459873 -239771820 -59994738 -350408945 -214837664 -269982813 -845851875 -900245248 -431486438 -148762384 -195526210 -490713213 -78077172 -546405931 -521674811 -590819040 -881182234 -847981795 -38199730 -792543910 -104269103 -310129917 -316170775 -823666383 -833838220 -976777551 -503252593 -347177142 -160383582 -939379853 -994799501 -827296414 -859912072 -350620293 -73099851 -649130111 -312770145 -444928981 -884275896 -862607827 -504726789 -279493770 -206754345 -559991501 -531669050 -331384104 -620497890 -580203812 -619213753 -255844450 -805406412 -77707859 -502370782 -776629637 -58352120 -361820062 -826013032 -504314043 -595990017 -203230832 -246112682 -946074746 -927293338 -969970162 -593560692 -428152491 -189012295 -470180944 -318598997 -149331681 -66191023 -884485499 -408366719 -624013262 -217631274 -420474012 -523066071 -277062219 -386198736 -772590650 -980759198 -177910966 -904169781 -84697111 -681996408 -505580927 -537950751 -272057879 -429700029 -477318584 -638716339 -468371900 -725259485 -981461682 -572346151 -43116350 -598790414 -903296401 -729397178 -958265871 -64220296 -445323265 -361288531 -27548628 -21417618 -461359204 -927861312 -309099287 -179268528 -515529586 -221323819 -655801484 -860212629 -944432680 -326798900 -344665087 -752182149 -436370871 -893995461 -35987869 -911159556 -347093028 -64444183 -982679310 -440144990 -607497745 -988696392 -536127486 -38150527 -536722342 -821698730 -107645227 -744665936 -876393768 -61805271 -815670774 -381681510 -654145794 -940749599 -582250011 -797280456 -177781057 -592835163 -994409346 -147703316 -314755714 -560137544 -908378518 -394323052 -857906022 -730203380 -60664120 -39055713 -882776992 -25356948 -842339621 -147537705 -918214737 -395817901 -619198845 -175832056 -819675578 -522568032 -754548198 -402493498 -61739691 -979725359 -838112529 -307918956 -198463537 -968459593 -442083701 -696517134 -738652803 -327198323 -742131222 -885511073 -48333489 -872589055 -987680620 -538027104 -723822192 -919653461 -374822848 -45507460 -302060241 -28069794 -644855888 -818834861 -220187622 -296209068 -575503922 -339992179 -682335828 -643522326 -755911666 -994760450 -266017727 -58873641 -640942164 -787157760 -147526954 -430649611 -262217483 -376933936 -477673714 -330893350 -785311382 -493118108 -916005716 -441392718 -879159811 -407405112 -20017967 -295166111 -959805925 -321876337 -261929478 -747174028 -239958788 -986506217 -43232688 -698278003 -369697528 -618759447 -814404633 -588896446 -242529227 -277423598 -96060133 -318615208 -73338890 -743061798 -663389952 -386780974 -647303079 -433628730 -813187577 -43093610 -859589204 -445988398 -590573859 -800806187 -413854823 -474376852 -587078719 -978871031 -641377890 -174121370 -539380755 -166825193 -584706180 -614942946 -929268906 -264220181 -766924052 -598087020 -4194533 -665436525 -364479377 -338079965 -319086487 -340896006 -496912738 -653573171 -557745474 -651952842 -889523912 -681923784 -802487491 -297874972 -620149435 -446102420 -993035038 -135182 -120048032 -688426182 -894494538 -891808296 -529189845 -981847346 -717217439 -157835696 -640145869 -1266931 -401297479 -650628720 -909447756 -909851015 -572271560 -525870940 -365457066 -107213623 -260603526 -806380532 -452874798 -361429045 -125335721 -234145722 -525891326 -706272259 -420432339 -443641592 -231219155 -678480124 -385944982 -763728925 -135489200 -156020040 -48311151 -121034088 -108017638 -291607075 -723158123 -510559604 -433049500 -807165581 -147011840 -935566704 -549680342 -62676003 -391108653 -858176716 -211601631 -981398021 -704828980 -312526267 -299773768 -793258292 -474667299 -950784048 -242560887 -707439109 -739356001 -596111027 -123342582 -31559942 -255257480 -823672479 -227215895 -349678108 -688009468 -827472076 -395202712 -632637757 -572312100 -756391350 -483809615 -836856769 -157465175 -606256835 -276426556 -229145675 -35562397 -607813427 -744622377 -289543525 -64183250 -996496619 -734710833 -949901011 -322209703 -536894800 -257186346 -972584378 -163886785 -530504661 -227378114 -949432583 -506118397 -366684880 -56017999 -756313829 -500336869 -945173840 -3994759 -421729561 -746740824 -672295342 -578048999 -222980494 -444076321 -558600540 -173363485 -612616018 -805530914 -105874715 -548038373 -406344842 -909709962 -169537294 -859247353 -158699126 -603090839 -302583578 -233816825 -60118498 -857170465 -424769784 -144509272 -575460826 -460030540 -975150316 -407322849 -125447417 -144044202 -893010466 -533032767 -110525349 -452315080 -626839394 -824397639 -364146553 -751644785 -21704308 -330036046 -892561567 -718169863 -65027984 -377999900 -556838276 -823932887 -48601266 -581147943 -514205463 -509554742 -154841675 -482230175 -986036959 -938654569 -629792476 -183260087 -807309350 -156170889 -160359991 -461107070 -346459189 -603410510 -653262726 -983671093 -860982495 -131344384 -615915152 -550437669 -473825596 -469008123 -499558693 -504658525 -979662308 -202289298 -609462848 -350736344 -852603294 -254355035 -44187153 -694659460 -701657231 -389464683 -217377487 -68376796 -688363730 -857142366 -424126089 -373012330 -955787182 -648714323 -286210967 -167256579 -373493833 -559717309 -928437746 -29668556 -867416986 -61423476 -32767873 -799030749 -186823882 -86774166 -413107882 -818451067 -742106242 -435962553 -949004145 -705149746 -103049453 -702464508 -980048799 -430384612 -838234034 -54722383 -193325081 -59435675 -284058492 -981245795 -703926525 -818974797 -922737699 -516517590 -574002109 -510626020 -273021704 -558093155 -60491664 -478338049 -943123706 -697529387 -84147852 -76730385 -159439912 -601765155 -10403468 -671993363 -500022439 -745690445 -755612885 -744722376 -762370313 -952609684 -437852368 -725905598 -399008422 -784294167 -564070318 -180792836 -9656017 -437488252 -610043736 -707449497 -678552044 -645914666 -885576715 -582406317 -245590893 -755582590 -907954709 -617600316 -124687631 -885419982 -751720945 -767632305 -630694409 -583079356 -46299703 -867787916 -131362310 -433493992 -705611164 -993889002 -305732572 -265500570 -90542936 -348220354 -611454234 -15133879 -439306148 -729097042 -964803576 -483379048 -886354048 -228211465 -578483447 -543494749 -66562053 -9594600 -23457033 -71119227 -892900983 -181479879 -145096518 -924228252 -328831692 -357375552 -68329357 -952952484 -945953955 -935679514 -759499071 -672094884 -414453041 -86305996 -181998977 -440353563 -646250645 -324166000 -191672109 -960802512 -281912475 -937479309 -720864312 -300686652 -290526607 -980814011 -196126392 -957114249 -664752043 -808831570 -106007052 -269103544 -177546843 -217227114 -556929833 -70520266 -924238931 -658348946 -982165532 -495209115 -7277214 -221664243 -454455156 -38114692 -512180210 -17446569 -197018191 -311190817 -220696439 -172079160 -772602554 -933695430 -338917947 -918339470 -399617522 -419745132 -244326697 -820068516 -794096997 -96513278 -16443587 -236874011 -814979716 -505372861 -204761402 -138123872 -823296906 -673889074 -427788880 -256196730 -435801128 -194109415 -714443166 -58829012 -708233452 -281113765 -63045164 -438355251 -763915032 -45246470 -679765445 -56492725 -762315804 -137045812 -782036057 -618357294 -243869471 -814178237 -767347281 -345744470 -863817431 -97434247 -822899464 -816338226 -11611740 -641406989 -279373887 -26278784 -550320824 -235218152 -272195280 -784501827 -50080229 -429595991 -737906704 -329851395 -386446238 -181975901 -99780040 -44594066 -395118881 -995608420 -719544984 -468390601 -895500601 -158464023 -204477220 -610707558 -58516810 -70234779 -894432963 -702845320 -573683103 -4898220 -915864377 -520467500 -18443546 -798444103 -724894452 -401238347 -495674611 -57773000 -596177365 -103479831 -161327126 -992652295 -289894944 -98107963 -216017237 -863441394 -268945034 -327467129 -618599827 -332466011 -195413310 -740559905 -703169469 -537959157 -359390928 -451870996 -988891179 -523721289 -542047386 -286606951 -397063158 -758735337 -59119447 -638546580 -146407870 -170601442 -136697433 -614444796 -319394620 -94421721 -433004037 -51328721 -4580915 -31031815 -203310796 -420843214 -768573453 -794241735 -946824021 -994007839 -24497284 -200844084 -180338998 -823070098 -906353245 -734053377 -135231005 -336431081 -132899592 -505455039 -943003099 -334700134 -514978404 -337573140 -160320271 -932926395 -71386735 -535663124 -147886211 -262313289 -227761417 -772371451 -695399045 -743340065 -694807237 -401022179 -975898038 -351045863 -740816552 -522916800 -500837696 -173966761 -231496756 -291283084 -339249056 -679106969 -870402591 -570047858 -254520263 -748090743 -735285509 -520342078 -818851729 -425525154 -54599870 -395272199 -944116625 -513881143 -449949613 -170107511 -10998821 -652911227 -703678197 -216517630 -309269846 -293797734 -967349393 -240902720 -987708287 -897721776 -73085503 -182306149 -852713888 -844300053 -885325728 -21119960 -228288966 -359569635 -250694211 -529108221 -463403941 -467673951 -513258818 -781323444 -280010539 -347159722 -836802285 -591216942 -883871281 -500709059 -793322798 -166630053 -93373696 -860056678 -434097024 -974592409 -844374272 -400328980 -368969076 -792773916 -340058741 -425608630 -634481300 -929431542 -511274778 -715260726 -64105515 -643227693 -400829826 -824908644 -237960865 -724219066 -799852466 -828369784 -174171691 -672826265 -160623676 -425630331 -370695864 -67685800 -618675158 -313918462 -674806425 -383394838 -127967608 -973199045 -793569117 -287492952 -911248280 -641742324 -349520918 -881739455 -164517590 -75970186 -829899784 -955281845 -512729022 -412901376 -838460510 -938230313 -721724106 -827402211 -607549348 -191730943 -341518296 -860097861 -893649237 -14566005 -154563706 -280614657 -229750803 -893137787 -283034720 -928706949 -505406930 -879035566 -469209972 -462955275 -286499956 -697405846 -729266106 -478154531 -834607268 -735024156 -578600576 -899586675 -617531532 -265281204 -716449023 -431188777 -70137055 -297561192 -753300055 -853040232 -610057834 -822106801 -190528465 -192567458 -799574928 -853260501 -206134507 -71635737 -70557941 -769513239 -870524006 -105807360 -382663749 -943875549 -53377304 -763053784 -561190731 -251374091 -884594126 -248685782 -994735084 -975693408 -191452379 -811051931 -869600144 -114293956 -395523605 -250954792 -404234707 -898623407 -685102936 -57960790 -129836368 -986765485 -218855810 -26679 -428278920 -688766855 -39057152 -319544623 -403473154 -208486273 -740349547 -157809646 -732844642 -655278359 -851442005 -216649403 -260849959 -522538953 -447420952 -92521319 -462859060 -415264384 -99286905 -891783060 -518702202 -29392034 -712521583 -194127585 -296948377 -361243828 -40562838 -771316987 -185360612 -550267368 -838243941 -244101309 -886563035 -362022090 -774978265 -565731075 -196318971 -197978853 -589125525 -368573390 -691375533 -436283946 -795673867 -720214792 -829442708 -518589130 -189669988 -140491696 -774087711 -919121508 -360567063 -597983018 -147918021 -330427692 -761893769 -355037444 -453043432 -5828315 -729458730 -441817761 -132958822 -641998953 -265537699 -976931517 -821380242 -196923205 -564047993 -502051060 -113343570 -610617823 -845848372 -728569137 -411465370 -839615686 -637874391 -520180355 -28137596 -24875097 -600701365 -443968533 -926908447 -363317532 -622975424 -711663973 -555447206 -56016837 -179366213 -466565650 -658396318 -259280758 -695911916 -17377564 -163233853 -710999426 -335705413 -555771581 -375971612 -326661215 -8994893 -88212596 -288059076 -414535396 -168888547 -833397421 -763933505 -989252352 -811479925 -334003629 -42847992 -987151166 -516143055 -109938647 -810712299 -316370640 -571835520 -812767948 -370612419 -408896824 -583763327 -751891131 -785124083 -20888544 -917823142 -842481148 -420366107 -785153311 -739803754 -960502616 -544419150 -78838561 -69546486 -862545100 -441337779 -371223505 -841503172 -640071123 -271956419 -447398360 -713103610 -958948138 -412708310 -614066028 -249345551 -890578817 -235395822 -835709112 -227574672 -313233470 -19712549 -413632402 -172418818 -86201301 -565861663 -430916815 -573647033 -69546841 -602009495 -662968394 -642864369 -703665989 -942688093 -616844234 -896194563 -423823936 -711615324 -74823828 -244597376 -329866807 -873368298 -835940401 -480417405 -801316542 -415726390 -916052536 -394288399 -955454602 -13318237 -303163613 -754274462 -481097198 -347167088 -837273032 -271038225 -251814058 -271891542 -837622243 -598591745 -954315406 -72347861 -592163281 -68183537 -212245563 -321710645 -197630140 -241567223 -687024660 -193329625 -774123332 -762971841 -164787309 -987820968 -888159099 -763042789 -162129318 -688578988 -941645419 -763304792 -704231321 -449933377 -81001638 -804568672 -435597441 -772723316 -835387993 -68964289 -790943342 -42809390 -116898263 -264547569 -314528944 -816867992 -593765068 -554399375 -410833900 -523504306 -938254216 -959274929 -20413438 -377731427 -559187259 -634632242 -588159713 -324741610 -270436235 -633951484 -674848168 -371020906 -260909811 -128908563 -638851537 -124949271 -382376641 -179060635 -324081971 -589717243 -111514159 -717190022 -616198318 -308621201 -582199022 -165436507 -338862061 -106689200 -2156605 -109809909 -307845971 -145592070 -63601212 -163618666 -378749196 -514272336 -500295984 -675434868 -732612016 -306748686 -257941716 -778722534 -319366582 -678762139 -19151295 -976319306 -335656573 -504772492 -181334553 -10552312 -701191938 -55663916 -760335692 -183812598 -145826082 -421180034 -784799541 -881889253 -519301104 -230505644 -267571977 -321634884 -382538179 -61590403 -795670809 -833499550 -256102664 -612834932 -375492731 -216659370 -976753308 -84951066 -202769469 -393204753 -696209730 -410898029 -723324623 -854730869 -342984096 -870972370 -984151712 -332496076 -878305162 -259742306 -707365546 -799990083 -276280711 -102121293 -249264874 -961061896 -233832577 -109195554 -162646048 -646947514 -722257642 -116902135 -64956467 -465068678 -521455769 -768838313 -51919188 -464950608 -458604962 -905110607 -43881688 -304011448 -931797681 -169080411 -57866242 -406729346 -237423038 -740046832 -804883761 -31480758 -919349227 -391367264 -376357947 -139423658 -650724764 -942055874 -941359657 -404920890 -910360675 -475125678 -772006728 -960777337 -207159693 -441449019 -297158222 -618999187 -522692173 -494331551 -931016543 -112343203 -66849311 -289123334 -766038371 -294798591 -69929670 -619355364 -68797410 -150202082 -858459204 -78514686 -540617039 -451152604 -593781739 -402041534 -116520751 -575079124 -747852970 -959480192 -453604536 -902604250 -256146166 -806782373 -648216812 -922196395 -893125233 -253940562 -988329139 -206827765 -181373545 -798626061 -930976199 -428709303 -197026500 -383787689 -86232824 -416219338 -776898575 -66634318 -911254721 -452160705 -416617347 -549439985 -157858951 -131651157 -757930039 -746086870 -180874700 -22176017 -249520227 -607524339 -523052121 -664534480 -756935874 -661625818 -916781455 -361962475 -101665888 -964891098 -411872761 -422308296 -2141255 -209593757 -537717217 -166406437 -230273124 -171458998 -55159257 -460142348 -834108334 -419251886 -167957838 -302064739 -707778067 -648678978 -977390571 -637757147 -768713529 -306895533 -744697101 -557015722 -318067624 -487287414 -700427897 -72973551 -404507057 -852410854 -839545518 -738026690 -445770903 -369993498 -641280601 -196699141 -177680626 -940614086 -587500914 -27587443 -436414589 -544123723 -256928728 -714826480 -132256512 -233856675 -929660852 -941652901 -97352253 -998111739 -16734611 -483445286 -599555090 -808490524 -4638577 -772862057 -707970401 -246632047 -21526783 -818024378 -55743531 -189963680 -418188667 -103585760 -138639020 -315701392 -855601989 -853384883 -137647314 -264508654 -328379758 -427276258 -205528475 -576141760 -783845894 -613553271 -130747857 -418901679 -625384992 -794633000 -803594223 -835336263 -575185490 -617610637 -272947027 -845932423 -83180749 -908643702 -54744788 -65149129 -715819051 -774166216 -42003077 -663574952 -147555455 -485619750 -340030817 -983736470 -466488268 -649055103 -758936172 -882850305 -29641385 -159279026 -730643675 -484448295 -960914854 -783079187 -3608049 -470372428 -234708777 -757903490 -507852856 -52456195 -861948531 -705336313 -125744213 -360439743 -452143571 -650645320 -408987980 -919090474 -81022049 -283057264 -415236546 -653649576 -532101482 -353553841 -170102125 -688798230 -52977986 -932721813 -215981499 -43137768 -461543785 -997581642 -249312448 -564725310 -405150948 -719105584 -549609265 -279864201 -394718327 -862877 -903127301 -236440540 -502824124 -186761032 -447993308 -768961486 -199334438 -256680523 -105230829 -220766476 -741241482 -487934248 -483400678 -475806516 -914469019 -595884594 -599598266 -486701247 -334179820 -767998489 -897393543 -602431339 -43815333 -12667531 -305530314 -354895849 -393247137 -354698553 -206778789 -164268778 -948954811 -211956565 -675140596 -530897612 -875198811 -364153412 -301814671 -796770931 -377470982 -93617724 -87654650 -40041871 -121306396 -451805676 -996508011 -617444363 -140413054 -813475952 -30338871 -628826322 -204391989 -294210627 -948927741 -31684708 -305558515 -288597665 -115712315 -338291715 -294382765 -606951985 -647205684 -707535611 -501812365 -486052495 -925148540 -832745007 -927281163 -28462380 -418360852 -936946866 -942683505 -432478124 -389895374 -279641983 -831033148 -68999283 -323835417 -840733571 -704270368 -561554526 -79538609 -35291740 -990539081 -706813808 -676480234 -176535677 -99041923 -215407864 -996763058 -795986043 -415978643 -827664426 -21113919 -472973563 -191161626 -134917852 -224050215 -778303774 -459005065 -734359896 -440597362 -702128365 -770223934 -214967798 -100916384 -917526120 -996549350 -439748417 -75861990 -934737080 -411697030 -316833271 -814985880 -510354792 -924413476 -742301706 -146797774 -872114251 -8647366 -191588366 -898366001 -849472854 -600364778 -677537994 -171342081 -3505372 -515127446 -33646755 -834725772 -214484564 -543652793 -481076741 -381930157 -446363532 -715098595 -52578379 -192701626 -532309891 -899306187 -540356873 -54344224 -744119429 -644756448 -715534448 -30092784 -745480827 -208280880 -53614633 -296152398 -433674132 -566128316 -303195494 -297786260 -41405983 -543887115 -601148807 -132031699 -908246221 -521519513 -278872855 -555776254 -797451919 -346294081 -672961006 -249653633 -739707088 -628604891 -159775750 -74230025 -397710795 -975253508 -190469860 -81473326 -664310105 -761218586 -146361487 -259089773 -452943998 -578238959 -423505972 -988025553 -605614867 -160729296 -945007966 -988058202 -776538350 -909368461 -596062598 -950133553 -905849533 -68991471 -249207473 -459148278 -372299855 -11063005 -219699323 -988212239 -695079793 -717924109 -885981668 -197945269 -183754515 -556252042 -460310837 -211157319 -777772719 -7141013 -802620474 -320570874 -858665910 -380826793 -281470549 -196150815 -782976306 -872589775 -622749779 -585811659 -835185660 -494842380 -130081515 -390000359 -644094966 -896486874 -367840129 -72115065 -872447040 -166481566 -984313470 -833268555 -927813800 -710330149 -225466399 -360814695 -931548915 -940369031 -194927391 -383618834 -633435178 -249291269 -318631126 -468372965 -988425947 -35800556 -39659216 -834884360 -55588163 -901057311 -686967678 -176963719 -819508545 -827828102 -892044053 -563648779 -343430599 -19439964 -950981828 -781130124 -977179360 -553468512 -534242930 -813112754 -813617927 -722224252 -976308268 -473076499 -865072612 -593840540 -267535287 -920228765 -872477956 -280838279 -171631516 -528631636 -131833853 -908845679 -271205139 -987080122 -314849687 -484798625 -726208384 -636159569 -594712464 -673603409 -972282548 -946322875 -449057622 -32994563 -108305314 -233123872 -250313218 -897292508 -130713360 -272091468 -669460340 -764679959 -889273764 -821553638 -148395100 -326113406 -381485088 -129850852 -653604183 -837332910 -310544756 -527890357 -146881713 -64732218 -211589046 -711400475 -726768553 -642017303 -407262240 -351049041 -747588351 -671735124 -581721225 -320354909 -683060356 -258912593 -685662975 -348672983 -735277132 -867550122 -859351361 -258382671 -361882203 -946418216 -564865801 -704810911 -446007334 -880790832 -862772171 -993905931 -337294963 -11825386 -741529859 -302066105 -174005027 -969267101 -339105380 -712052071 -309725008 -832027038 -16712398 -587970499 -320849839 -52740366 -751614790 -309910519 -503757836 -539725645 -131640658 -22932950 -301278898 -26066504 -730985080 -425273335 -318943616 -861875627 -396894641 -596425440 -10866608 -11512848 -77008393 -397443345 -777876329 -448915079 -711888136 -303436956 -846629761 -213745427 -837773120 -192666363 -109873930 -84221658 -469470583 -167458981 -379267526 -923800392 -220861273 -925464291 -449224506 -697172279 -719970587 -714016189 -3062733 -741431232 -296817591 -632367819 -704927298 -836004841 -223307300 -210467104 -263560501 -690187058 -464827922 -220414548 -212339128 -367200646 -94843171 -271496083 -397129029 -388532624 -749521150 -16658874 -358909094 -973167154 -419840529 -962837452 -665427681 -320645227 -360932259 -701530548 -118371284 -870269650 -250792765 -177634195 -940021818 -417103297 -853096302 -74203432 -121368806 -999316861 -358982757 -563669809 -230690564 -735832466 -844929859 -49540392 -45285749 -592186796 -35592791 -40720911 -814972849 -273617317 -364867852 -548902426 -737304827 -939699316 -916945383 -900892176 -266041678 -453608518 -528057016 -514322438 -863325444 -200649784 -73773771 -735934841 -506903623 -429824099 -965044125 -424459763 -416603722 -44177275 -210006040 -943382299 -755154799 -730949445 -89257061 -51829381 -978661260 -376846953 -619480055 -488506633 -812201101 -84010101 -654164372 -650964102 -207261242 -982878460 -835756460 -452452334 -752136782 -8711180 -708657006 -475346770 -664860457 -830768129 -258114779 -473089577 -538286078 -94530889 -843539861 -187080944 -568385470 -627801803 -389855132 -948984013 -829156236 -731491433 -171005375 -324039197 -810773408 -80763080 -496635884 -773624266 -634660829 -31872452 -124797449 -147577609 -697117741 -493041998 -786705138 -491417977 -76346753 -916356608 -165590570 -669426572 -506172438 -125237020 -251433114 -659966809 -3386763 -243736493 -68280273 -376812959 -565568325 -651641939 -677444687 -209325982 -213569079 -22309217 -401754725 -159338845 -44813971 -783540592 -900648279 -443838391 -279407076 -933666267 -707991870 -22463060 -531791961 -702259645 -64395752 -836467381 -140763376 -952381527 -419538034 -800049158 -268165601 -774551568 -937661760 -679341368 -679512371 -119660654 -859833732 -129602420 -257800346 -166996213 -981978211 -995120006 -109022259 -26309179 -586624727 -335579121 -260490246 -937678943 -653567824 -669022327 -743187621 -693195865 -411201904 -876343236 -265844251 -146636024 -592694542 -626969278 -950154199 -965821242 -338365415 -828883953 -513211268 -390165084 -42008149 -856573934 -313180879 -813351166 -930925228 -677752102 -835368149 -904731914 -621444424 -866338728 -259668467 -791602706 -754259659 -610327737 -844628977 -9179979 -94394552 -593268674 -727868485 -608500502 -808973033 -781658884 -251225128 -659609321 -26078702 -224149820 -887385386 -337196147 -605155211 -336108015 -271073679 -521071924 -240460042 -284171232 -873712051 -809309862 -709710834 -361395134 -887905617 -283983948 -464142028 -803600806 -246197481 -690640305 -240199892 -31881734 -319425788 -502210608 -149903622 -594576888 -405312716 -328506321 -686124304 -449015165 -456141277 -557927561 -641419996 -817106335 -194533481 -355008065 -393405241 -513073427 -348442975 -57888359 -454101083 -108729147 -508598469 -317838083 -887779755 -189933716 -274829564 -342971016 -191413562 -172591777 -433382297 -875137794 -516442221 -591562758 -620326299 -72501218 -214930385 -543973081 -117597244 -25684125 -493882115 -108560345 -316201797 -168265607 -221263722 -400118585 -124501455 -172271041 -83137976 -681142574 -156370647 -230189778 -902813898 -56744837 -170826831 -499558110 -759837866 -795378983 -347992588 -672829965 -250277302 -898091892 -740465409 -371051003 -737015887 -486330970 -439602768 -166021970 -256410492 -507460035 -706251288 -507164210 -266469698 -382803651 -542956604 -211074815 -725698534 -585429076 -165644188 -807589563 -503503986 -956716477 -727819377 -704323956 -13971845 -816477461 -6348510 -274874336 -966757215 -79637396 -710578213 -25380469 -44230946 -543000577 -937211925 -822050005 -566862957 -713266257 -844401355 -748020885 -150280376 -57250023 -987841400 -756139028 -508517453 -895383229 -448772242 -751913462 -351154562 -270162989 -302218530 -621061656 -850270933 -721733791 -688540745 -391213872 -273020204 -726777714 -42302714 -518566113 -365802071 -950498419 -753281465 -430241023 -669451034 -408086277 -850282566 -836616302 -442063852 -457758782 -49584605 -440879276 -291409158 -300635599 -199523479 -431750179 -771021297 -998633637 -599766531 -640249706 -722665474 -171522604 -752492524 -599369816 -977876591 -653967550 -557410440 -489422704 -8080872 -191986907 -280648233 -288871016 -100920861 -222241880 -333611051 -45288427 -464957256 -564264072 -680149225 -59760242 -207669839 -316804810 -12156045 -502323806 -88933358 -852547923 -644652741 -974045164 -61966972 -441658044 -372857339 -902322227 -49446313 -383543132 -23309845 -489201077 -769284578 -469970638 -220240082 -244588773 -963555741 -779827574 -900063361 -38685594 -862305300 -245801464 -452419690 -844027193 -98499607 -570690334 -122277275 -175201300 -315997871 -441196721 -533665091 -218196924 -221101388 -380040420 -449301288 -74708848 -312847326 -423257511 -358699941 -245159859 -618790699 -517970695 -269523428 -101428804 -982072035 -233378797 -883791100 -501947724 -8094542 -659535395 -14911728 -66258351 -556722407 -822591567 -368254985 -178777153 -307651507 -189886760 -936174405 -772921132 -222539658 -585149548 -930846395 -455562014 -597613305 -733810886 -163698354 -555841710 -635416860 -804479870 -959492599 -121548069 -554927425 -162158924 -187859181 -428608264 -510076468 -28951884 -183706259 -228816835 -103992281 -205629494 -186893006 -855596984 -667078635 -295827752 -946347671 -773390701 -26192870 -101456272 -98420438 -670826640 -665641115 -230072978 -956991817 -202271725 -192629506 -887037792 -262258451 -872488103 -492624376 -608105406 -758147783 -187773817 -137266017 -184458740 -401370872 -174136791 -168691094 -972942395 -969387325 -803690013 -920659346 -165051172 -569750313 -537144821 -401576293 -132547239 -412906288 -686443742 -336088768 -403278461 -795803408 -910104085 -757045349 -433073434 -424973371 -5424589 -687528885 -248307899 -300795380 -145967537 -81363679 -71088441 -573907749 -341221207 -222173131 -111522212 -291772033 -357265684 -404853345 -719671857 -40235170 -164753082 -460119599 -938934643 -899902894 -975154102 -326661212 -253149044 -942353103 -444859272 -897616946 -19253685 -37927326 -921174670 -508168321 -178545577 -580413481 -12815267 -496925832 -114743515 -603722396 -740847738 -101074680 -545734768 -283095301 -885916355 -441100034 -634065760 -70533896 -61700352 -524183996 -126567830 -499279862 -17621965 -558454405 -866036422 -456643319 -618334742 -886994958 -376180414 -152885286 -801358845 -466044704 -354916130 -915431055 -489221540 -372713422 -941139438 -945490060 -384295034 -116319042 -976573234 -973012332 -149377521 -937414895 -894134497 -606789055 -368213829 -841156443 -699718 -462268431 -780074304 -921262722 -761409283 -54751897 -27529357 -95715915 -390242880 -637369372 -25816707 -183856293 -87607732 -907106743 -576744083 -754339480 -476340725 -22243688 -665024175 -343139914 -556384113 -967912042 -266364365 -957020176 -589055151 -450507432 -52125425 -766967665 -979427455 -301050454 -271214965 -788232033 -132316062 -559430371 -920583235 -547038866 -876523044 -95275225 -342727190 -661218553 -965020445 -350490214 -464927293 -551500776 -814246116 -607659162 -181884908 -792470019 -253527166 -208132630 -527628785 -366106542 -418303822 -185329205 -895223190 -787706877 -815698264 -984777036 -425563996 -356148662 -794904845 -175504475 -981212903 -567623135 -66133328 -794045212 -585829492 -524054791 -281606276 -193828395 -877517283 -526057839 -948438529 -366659489 -303358692 -70941425 -917927754 -142353016 -898446683 -130046014 -970438437 -369175788 -734008778 -514753648 -280402485 -636933099 -337274653 -694754008 -855375590 -281122582 -673370193 -745344771 -330043661 -751625349 -419210794 -966109439 -891627380 -279538588 -227076357 -56507692 -193891905 -296265956 -396571929 -881694854 -527678726 -299310935 -467800370 -73521954 -306422120 -853205775 -494094885 -600125913 -136098563 -18541452 -733820816 -470197126 -284616415 -120766016 -125422128 -989245479 -866082368 -32931989 -96259545 -396654987 -624823314 -645168015 -131841111 -773888845 -979013888 -764726730 -356696333 -19963144 -95016733 -574945405 -676535404 -548168209 -301569135 -829051063 -823654907 -265478132 -925922771 -954947135 -449706250 -254939702 -235725333 -515851100 -704100503 -121923151 -398229547 -589307449 -376476713 -402131193 -573524648 -314277236 -746375136 -244648895 -173140562 -186786732 -256763149 -386885729 -995021134 -500062093 -963733877 -57035583 -200306226 -380834036 -82035703 -666293443 -957379034 -369787982 -106024594 -211273080 -121116545 -560419784 -875929885 -296388013 -154189329 -291302326 -979402358 -606843058 -470340353 -933704703 -839632822 -607698537 -614824785 -672805890 -251874737 -977171101 -402973972 -37479644 -544874855 -227035231 -210349245 -771320312 -174066322 -97530591 -209706750 -157670477 -765859875 -279520511 -311419414 -404888517 -148771983 -888769525 -383503108 -822324095 -387610953 -274771069 -166784814 -383375826 -493093139 -418121892 -534456069 -269823150 -224485409 -903373729 -326641728 -520435586 -159331758 -173268289 -237524972 -313332585 -389164462 -234943540 -471734407 -720453662 -313768820 -78280349 -518238395 -607268492 -275123083 -681219491 -232716896 -882923744 -972584235 -383066552 -870933914 -263305001 -984473789 -36451856 -218156923 -676007627 -62802714 -539871816 -518891593 -499042894 -528012215 -955053026 -123004946 -810430672 -389880897 -396174325 -927655808 -987797111 -66039428 -177385051 -819649419 -118171116 -988928355 -126564486 -745902920 -362489380 -925593154 -702611622 -628730266 -166241527 -106218075 -260204888 -431687406 -745901293 -813751558 -213097987 -106166568 -422344972 -175299577 -921581502 -641474531 -789524623 -198753152 -104250936 -99869906 -594879926 -678940748 -351631685 -399026040 -424883562 -956105706 -261607358 -707834692 -102936279 -659924927 -39844528 -399225700 -402421511 -230026652 -305963447 -45844613 -865007496 -318420203 -847818173 -26645492 -10585993 -873087647 -697319088 -899835363 -990318679 -329252245 -159959160 -855044501 -153278791 -726090140 -416632993 -877227962 -600549756 -179724636 -202171756 -676698654 -948710496 -238534257 -257565340 -451200571 -866620071 -747905445 -237027217 -298039584 -867826655 -669769095 -646615650 -817187650 -223778843 -534065232 -193284114 -429071214 -956448111 -227817422 -313038928 -28665136 -657774509 -827039061 -238049006 -210422498 -635535858 -252346646 -379599200 -880270092 -980514241 -563122813 -704736970 -743891970 -999540033 -170253119 -987555997 -304865620 -997442125 -183667911 -91884585 -579480927 -857386742 -495574931 -500027466 -131808856 -784255138 -59500194 -781536990 -829017080 -230460556 -497438973 -447971621 -463360485 -868194755 -112650592 -458249291 -989155653 -64861667 -266325361 -390246362 -628808552 -801440743 -393940084 -519821669 -778011524 -668416866 -93097556 -668370567 -591231674 -356874410 -726813555 -91790696 -185485505 -750349435 -920656517 -639579035 -873504398 -219448474 -10429206 -180496374 -481686161 -704422214 -695260794 -617914203 -998731613 -607929281 -442505781 -929125355 -11903366 -612729754 -494622418 -539089582 -35704629 -452177685 -16739411 -121233265 -632906059 -821378413 -674361482 -862050418 -805558554 -328414380 -137984702 -48373849 -737786189 -957854882 -607091070 -78120477 -417579489 -943905859 -991665177 -697371819 -854443098 -940668999 -564625400 -584812179 -298917813 -48913933 -541223896 -164037974 -7590592 -184728683 -210049313 -310182202 -85467168 -448002250 -65609104 -400342156 -31705966 -910867547 -46854683 -58648063 -87983329 -898607572 -390356019 -864024411 -557401283 -302947171 -99211046 -333449593 -379933577 -895003920 -394226202 -474927510 -775720386 -931732361 -68348912 -169091572 -242652680 -728116444 -930999634 -580195497 -67794462 -198384219 -140313812 -88065034 -304622076 -686592490 -438152684 -244043619 -784088179 -569088393 -985720053 -954387793 -873359966 -152725459 -164576967 -128047240 -963348952 -568436330 -373499184 -905084543 -572814516 -960120049 -840396823 -422493751 -981537141 -822998502 -700367922 -863352672 -240829730 -59096252 -711596516 -993961378 -931198391 -692084482 -2877220 -943704723 -34418592 -753131795 -389884346 -434243710 -173563748 -43303564 -193051668 -251190229 -268454962 -869026857 -543066483 -160409988 -854408145 -338708327 -718380247 -11513797 -297154419 -98377582 -796579488 -160974280 -884676702 -787352185 -327728229 -396038129 -691113582 -618087483 -509522221 -982757161 -427907829 -945352687 -897619698 -711237591 -774735922 -644128334 -612659128 -481684692 -716036554 -375333324 -930850867 -460214163 -193129 -383223692 -72832610 -14740024 -452242905 -67168616 -953710852 -962435455 -490225682 -105990755 -498974070 -859392446 -231137566 -652933267 -418897027 -532316379 -188841897 -871526515 -324353650 -638832765 -693874815 -875495328 -374706067 -842562736 -324544644 -791876405 -288412870 -71062891 -794279333 -871882388 -950353615 -817101008 -606008612 -674913466 -910670840 -812488287 -632520315 -552027597 -853093140 -467157040 -181759667 -577133965 -834834488 -417147168 -736768553 -202252804 -189762842 -272321031 -710246314 -540413856 -679734524 -340554198 -928963937 -114646107 -72390324 -230742071 -403753576 -906466847 -940250019 -843808747 -512841179 -795723217 -205482665 -84031510 -252151524 -772541931 -656607598 -115286820 -499077438 -134125361 -634517727 -939601353 -380908984 -21115366 -436867401 -41914329 -994146270 -413006658 -66433477 -662934735 -749972474 -8890519 -789959623 -935343858 -632560270 -752773008 -458996681 -818727647 -671179128 -385999311 -482181912 -166082584 -154601491 -531360369 -211990874 -5854496 -332887757 -397900756 -668326389 -26172560 -979569964 -881105353 -327053641 -815631103 -859962532 -725735486 -14179916 -410883890 -606057006 -837460242 -647033491 -696941145 -279947392 -77918397 -880665062 -67390811 -984337176 -575315554 -257696290 -400389647 -203103572 -996608519 -954466476 -599131490 -245835746 -294998816 -790465912 -908712861 -304244378 -162981949 -271529605 -214187309 -646127502 -367668292 -734833339 -841332043 -750997573 -729276596 -212743174 -930997208 -652833008 -237122012 -909614850 -302087660 -45154173 -376211176 -216715801 -878909271 -187565006 -755290365 -640702242 -854860716 -985404791 -888323252 -440799698 -772765142 -173264879 -554671909 -442954980 -160974279 -469722645 -939236522 -183609970 -523780452 -990050191 -377696415 -612537427 -707346678 -533910228 -310646386 -682297817 -989255497 -213857269 -167588986 -45231003 -251706099 -552577887 -966148318 -198484857 -453834379 -642145971 -393459532 -393682553 -754928210 -445146567 -965255024 -13470393 -390963703 -490169362 -389906522 -956775449 -545873676 -593778581 -135879840 -925281340 -373107408 -775900298 -19921812 -349074303 -280739588 -352145251 -209204887 -655791009 -670996045 -674750790 -425991395 -493158361 -953533239 -962710155 -460990076 -691839857 -638581626 -182237093 -227042129 -28896333 -617712620 -879262695 -580290239 -11524577 -636856278 -331888614 -890842757 -652597091 -951219425 -348189413 -171431587 -941143105 -994592133 -335503720 -188673959 -643243965 -493289446 -627484400 -71519795 -3248435 -151580720 -647374945 -165968679 -554006353 -318626249 -426603240 -438786896 -984505658 -940055812 -661513147 -352352076 -475717704 -387010223 -887258685 -845604223 -856616669 -478442278 -289882255 -688886793 -29012908 -966210565 -477729489 -616774075 -960925857 -937187500 -340463231 -840678027 -850285592 -829212542 -990780683 -842898506 -560910899 -811261771 -350091688 -309101396 -845500901 -546285557 -110412619 -779846858 -176696594 -270707622 -773472761 -802924963 -959648429 -284668168 -974969376 -602976279 -193942510 -92591422 -860782889 -795351123 -759166094 -123246987 -140686987 -23131091 -994024674 -95665875 -818810834 -155513258 -687063364 -871518823 -104377376 -463741293 -898028827 -797014831 -388468400 -687645571 -683364850 -996027517 -296843448 -831288900 -684922304 -468490956 -297512135 -853278946 -694522142 -682017297 -48334275 -596281567 -106818265 -137738624 -722897702 -646293482 -559396678 -346177224 -276756271 -137306711 -599276533 -559719183 -678074682 -970054505 -176887762 -950946959 -693832913 -837787281 -212202581 -142579691 -860359096 -56509424 -180557910 -601978364 -893748866 -507526819 -248324157 -955442031 -988522865 -987666868 -287039188 -527780547 -164404699 -472946426 -322666188 -260745950 -714838064 -606108766 -870720423 -779182999 -286857866 -405322634 -847229912 -411586949 -819653093 -398465714 -686305667 -206894288 -222908072 -712971912 -336146093 -845842176 -286677063 -865350080 -668783205 -29026010 -373754169 -457386641 -140694215 -207253899 -713163472 -579075189 -192956354 -899093249 -768633841 -489645498 -596908608 -348329678 -130332440 -324482735 -689130438 -544660601 -494171270 -468620253 -406539912 -266896065 -222590420 -896118772 -261902844 -391917810 -448808728 -415988380 -140929442 -787102209 -169130567 -798199570 -204312519 -402668529 -73691957 -735839320 -285599775 -790565189 -429552464 -458827050 -868658700 -899852866 -709622253 -721623595 -599011601 -374434037 -113817120 -9089165 -326074622 -566817316 -898780471 -986401861 -709095728 -56113646 -694898644 -584848141 -586094633 -738867075 -144041896 -678787936 -479890719 -389391289 -631313574 -57071908 -47297913 -448023853 -475202456 -68048876 -742064877 -609907301 -472052433 -634935161 -608436550 -223534368 -430649638 -357075676 -188448015 -944718649 -472697237 -201581888 -196339070 -665031032 -538592077 -338690691 -906173933 -737478718 -244966928 -369633194 -161203614 -478336080 -265129033 -844422130 -110024516 -508377098 -969785476 -283007234 -588298325 -254942587 -716735428 -94387547 -662898713 -977810518 -110784855 -197452520 -986239210 -408693915 -79793137 -35618864 -27843095 -627882210 -439142992 -849199940 -31613463 -684643251 -576937818 -79155573 -793212316 -627778797 -42095773 -148033045 -810712396 -11057021 -322215094 -716362520 -431067065 -919376083 -104935906 -422468982 -339488110 -641630910 -533380063 -858172027 -651707122 -99710703 -391241198 -739733383 -41942660 -476091588 -346580138 -187899268 -304875210 -649135691 -392719817 -673375239 -891434473 -467887199 -223205930 -816669440 -343132011 -327230745 -571620733 -126214244 -833844640 -259345884 -319938665 -877969354 -645441399 -486555654 -406157580 -847899516 -433584373 -280442372 -175680157 -790573080 -917480267 -552436923 -145023367 -879323810 -855566623 -800455625 -15679793 -716604389 -164449971 -680435219 -431866859 -557405595 -475412598 -989130949 -806562581 -314125487 -840447664 -860489200 -256625717 -665473630 -85158121 -134704716 -196722139 -748826994 -996508654 -929614328 -750050809 -344196886 -838261142 -743728181 -808782011 -396365122 -553694250 -840489413 -111225275 -188038777 -4648744 -197182879 -22842050 -924304640 -143589558 -779782006 -485794792 -961701005 -53703027 -844013125 -277657588 -682534062 -333052049 -397011605 -935495599 -567452196 -293931237 -918880140 -818545060 -343019229 -854794836 -408650138 -53373146 -452562240 -591311158 -949296026 -369842607 -820052579 -492974007 -362275001 -898469413 -937049254 -620987035 -84742187 -740432848 -106391561 -363140771 -514040627 -142148378 -798400461 -51327522 -987546712 -541766694 -443130367 -58418171 -59667899 -732627534 -487483254 -990889 -489679892 -188951160 -619182825 -534766242 -684147720 -449150824 -542643761 -289134061 -559688497 -179809113 -187725404 -769464947 -228572146 -242775374 -281608940 -625208208 -492841688 -543505804 -93599657 -244620063 -180522752 -755874958 -354773736 -268397808 -837038798 -287696504 -361730179 -504645084 -369081421 -331671980 -109421433 -442346743 -481531653 -127192294 -495487593 -551637433 -299047456 -828530595 -385076718 -750848225 -598539788 -869841099 -96165655 -548092335 -577689365 -677724747 -168228564 -444062218 -99077098 -693159680 -391514813 -521253985 -964404340 -950183769 -171479354 -678701030 -914718917 -206924942 -881202570 -956466878 -620490751 -550194466 -721329078 -581298214 -870611859 -492488046 -269109873 -304108223 -176772434 -536047268 -88014459 -985477697 -276391223 -945483039 -488327925 -238459135 -351023535 -654414365 -145818761 -326790302 -886715843 -212656606 -816122749 -191264160 -251153081 -802153047 -554696619 -616807925 -47134595 -866392839 -306123217 -759430948 -323250411 -729639928 -867160829 -274192751 -966265801 -153356059 -659072816 -89894909 -698453745 -172025833 -993137654 -175436085 -562626255 -356278364 -625562616 -182740486 -605036168 -383927211 -799357259 -656245149 -145335426 -244164512 -684790662 -820147184 -218757953 -65354787 -518474470 -153015963 -593574965 -747857174 -79172912 -445831785 -988738739 -91982375 -165756662 -784125605 -604851242 -701751146 -610739518 -275422936 -114778530 -899942582 -117995865 -592440491 -589392157 -665645777 -360134149 -165899976 -686267304 -161850405 -77329546 -565878101 -252868337 -525696205 -141233622 -691228848 -815124361 -233564613 -624154099 -674344709 -974817583 -9528802 -720279122 -508928714 -144978707 -352748945 -245174589 -96570365 -977021220 -995983112 -795462905 -385837506 -557502607 -718835447 -782053773 -310114510 -176144580 -115775623 -793571742 -461076518 -866582696 -942715074 -871841978 -662135773 -458319763 -338155547 -633244165 -988262837 -423772613 -337048378 -71991934 -743762085 -485909110 -652178451 -869959005 -42601453 -30912394 -799773659 -523410443 -804042985 -872646646 -304481233 -385204232 -667835137 -362466321 -756789241 -556725462 -436494989 -334301053 -814159429 -202454622 -592992397 -470132937 -177834818 -489912342 -265672337 -432771973 -496800955 -629930325 -425007445 -268833038 -537244039 -797789238 -510367182 -842090378 -369943374 -830557406 -654307297 -176658318 -513451075 -918852482 -700260725 -697912951 -136971955 -505962804 -68005899 -338566911 -975665652 -338046133 -859458089 -273883523 -834929200 -65716997 -830445722 -429585858 -445134124 -419333941 -200588269 -32595921 -584284350 -903391275 -821251258 -110896493 -57068578 -844542530 -824170270 -806962156 -47744966 -347556487 -500076636 -534603255 -843384521 -630248308 -996239321 -337096815 -75620103 -28120204 -150984398 -166456510 -513981635 -932669128 -740294871 -306688451 -59958677 -983740396 -951739064 -119604586 -774976324 -590464947 -148625530 -574962218 -632709784 -22861875 -215232313 -242361835 -663514166 -42012073 -981920275 -720110190 -371753022 -986714775 -165307533 -482829818 -987731605 -327972148 -420508437 -600782182 -407452842 -763513441 -399290848 -884949900 -890651103 -437495558 -777541453 -777092971 -682164653 -477488561 -737924622 -230570001 -889665598 -470501924 -284961828 -395831158 -928973326 -319044778 -167926479 -377159672 -809638770 -848766436 -406993128 -838264866 -843756894 -553439828 -566714386 -411801364 -644427482 -75210053 -30867985 -914550035 -531285783 -947264927 -638593560 -976474810 -754463371 -231849002 -126295469 -368467884 -903882203 -614171390 -439640456 -268895485 -107038826 -163350998 -524496857 -300606986 -263192182 -574319767 -563337127 -630210197 -956163900 -735023489 -462743184 -818027047 -66412737 -565004708 -256025485 -848950340 -800677021 -458463987 -197630180 -742519518 -41967146 -956495110 -669228576 -959172285 -279394069 -798867025 -266774898 -105090403 -91349614 -561920321 -644674038 -693391883 -671369133 -196552251 -326739227 -134410132 -57865155 -801791902 -383752959 -856636503 -702548 -16791451 -419824018 -280701654 -299515372 -17856560 -164962104 -215943934 -617297868 -270777919 -209274986 -179913148 -360410275 -17026594 -612301193 -984163257 -61321720 -300528525 -784563347 -943183831 -3286406 -391777424 -967838578 -473622231 -457672080 -583818380 -466249985 -195316219 -175652590 -647899203 -657013936 -436531230 -504657209 -525406205 -500056802 -430919957 -690564733 -29629629 -479324534 -97231525 -587862625 -461603629 -320984802 -994776282 -9447463 -384777257 -919545537 -974216467 -481596547 -949404190 -854105972 -844730071 -809492627 -980836799 -541655646 -69405227 -518388566 -747473450 -471031724 -201212335 -135799010 -806234292 -908997757 -647206241 -401585549 -80047208 -155326234 -450015275 -813774828 -721403481 -316513625 -223453981 -296348893 -237635880 -635058489 -124843895 -771749190 -201448622 -888397623 -997199928 -548286891 -603525113 -479015486 -853112997 -213736349 -762256834 -949235987 -458082342 -606870651 -213106185 -690852853 -746613867 -850744337 -841060888 -344604064 -721997817 -347433889 -861447437 -148775260 -353097719 -552992578 -499452222 -615292563 -425577375 -452070815 -207967207 -172843608 -671524491 -590173093 -380494615 -809747525 -462420321 -569697260 -640180332 -293926974 -100698468 -74842433 -666350730 -158371843 -746867004 -402667714 -212664208 -355577502 -33716741 -783612199 -875507916 -64251125 -275299811 -572254700 -347878141 -550725634 -438633053 -206070802 -714080818 -533718340 -419935659 -479176724 -382927769 -402218119 -241363576 -810665898 -46225996 -452033547 -845142407 -569870382 -674564004 -382132529 -114391199 -602369737 -971883056 -772588789 -14662341 -429137985 -385316274 -569680426 -533384718 -585496426 -70485011 -539345165 -25811015 -56867894 -50307815 -466505723 -482044567 -676572067 -402138289 -365035567 -749360059 -489250271 -772874278 -972629214 -602100002 -452538046 -957512075 -606421198 -774605216 -635805984 -113905667 -612822230 -141380236 -581284634 -339418180 -68821445 -766453088 -887337421 -423756522 -77147094 -997034439 -861154438 -776892059 -199256593 -976207000 -836269003 -470065134 -910626743 -368508926 -990378940 -350497122 -825339487 -567691672 -992805819 -435184086 -151907988 -139726309 -14909064 -43070139 -906228166 -701288071 -431127465 -404964445 -95262441 -234927060 -674112928 -187880977 -271439884 -945745035 -252956613 -936814305 -224448231 -819019632 -780603115 -716431445 -777108521 -836242695 -505522394 -874077383 -670180086 -636745262 -399853458 -78850626 -459347734 -100948376 -249231234 -752903070 -850375056 -911400402 -935787214 -156395797 -710707350 -633259752 -157833527 -118046830 -327141115 -162351278 -70360931 -763734315 -961151510 -139088490 -558808314 -556778618 -364384816 -209488539 -506573693 -282711486 -323488372 -941589294 -96643323 -677753303 -879259915 -715038381 -661654439 -511128856 -902098639 -669631292 -415049520 -147195645 -416217213 -265470854 -552904659 -127917275 -106153780 -497178852 -895829202 -301786199 -696521622 -360228533 -699330403 -589464667 -625550402 -869736201 -476677364 -255579269 -764590852 -833212581 -859794216 -351142113 -586320024 -973227711 -185664766 -593620742 -804139648 -414957427 -972913128 -274576253 -448953652 -532561320 -358776928 -513888565 -164907354 -69934867 -588508694 -434992123 -216512423 -795024995 -337720327 -609840218 -744907102 -797431245 -69756634 -713174933 -891503977 -232189865 -484481554 -512930746 -594713346 -360588167 -355594198 -486363409 -285460283 -444106244 -7683921 -683181079 -919805841 -573026969 -363895573 -947434861 -885151097 -28998934 -835682741 -619118394 -299131547 -278447451 -213724071 -494458369 -321789528 -758294817 -937816100 -733775088 -432020692 -977262507 -435970161 -411753787 -796383689 -547464325 -302183672 -106208413 -240208622 -439442244 -912317310 -577974384 -147493354 -435619662 -92134956 -335569372 -908312132 -103282499 -632865375 -149853865 -401792406 -498757417 -631334878 -287520830 -816070332 -253122306 -917201249 -964646321 -655466630 -935222108 -942818433 -150106097 -909430981 -422806498 -721373981 -548487478 -878876299 -948213411 -481772021 -299551905 -189293416 -619911013 -668745116 -372148217 -243233208 -949368359 -561502755 -119986562 -835952054 -284366521 -211367389 -76832508 -592990103 -719201339 -495135939 -206901382 -137184955 -204434289 -526133734 -394588702 -410369743 -569886566 -275956706 -802318044 -58903713 -578033738 -340072256 -49677854 -400161425 -525462617 -960328125 -647745502 -653609298 -680497152 -846549623 -813896199 -626784566 -731785874 -679200671 -321729790 -911167412 -284739637 -170562341 -775569479 -646257411 -725011849 -758161922 -368820618 -656894885 -937445884 -890842391 -267653649 -948373468 -814262112 -429909309 -322273149 -816193820 -757363534 -781235760 -255134899 -809844463 -380704503 -59760971 -348037550 -655997578 -218113991 -842262692 -701071954 -986029229 -365561803 -312786635 -322760101 -745474321 -777260772 -988790766 -652921839 -811156151 -505835655 -876554429 -418114984 -815062377 -349056129 -615725705 -119883506 -786815276 -849305656 -303422044 -970358950 -307127253 -308428469 -284012254 -935691102 -767379756 -896296765 -77243215 -647337493 -933626427 -390501368 -672194168 -541636666 -130086674 -546020925 -920892203 -678841894 -954800329 -446023933 -604151407 -41433005 -87080089 -773725519 -12581762 -43848437 -407429216 -189773139 -552564919 -59024415 -789679899 -25880358 -402698725 -30740174 -606510761 -655400967 -113638144 -611771178 -67889846 -187206157 -132622592 -76386332 -427288069 -961445361 -50398063 -735244537 -744387634 -19147983 -80570239 -92900697 -398095812 -295226535 -917827996 -70203227 -267272925 -544995598 -305209660 -749810610 -984340188 -350849978 -865550121 -415470173 -763736772 -636768213 -32711623 -541783130 -461232157 -824002177 -507865221 -355183216 -617105697 -108978660 -939452647 -844995377 -883647963 -282890540 -512337555 -802703963 -177109684 -511754196 -353281829 -475031132 -478010623 -835983009 -382103303 -765239552 -648803541 -775268535 -676651698 -92991592 -9846667 -926743327 -757754130 -353040190 -175789227 -361614129 -124533649 -666505157 -949071253 -811822144 -933069246 -811106370 -919141416 -185662561 -358762634 -998841320 -149553742 -136393565 -631837639 -842425877 -69299111 -862748178 -902189380 -813500289 -864876591 -325139902 -347869950 -179449909 -21783681 -892724184 -387468166 -984356497 -746246071 -985696076 -400498243 -302058483 -317795189 -358058293 -758392647 -841784017 -802001499 -746914494 -617267373 -851955033 -592871205 -893174340 -703401838 -704778307 -490334948 -420771016 -71071583 -759637846 -984471019 -976123533 -405535233 -708089052 -484234521 -708677691 -945751007 -828666303 -56468298 -939009407 -712843704 -684431652 -807027064 -314414668 -34961516 -934819929 -756490256 -935344563 -72536342 -948601189 -349855973 -259358208 -542467501 -167907955 -511076171 -284563119 -449850121 -802506840 -195270259 -150153465 -960784212 -787862982 -850748436 -565072370 -923981448 -447067584 -164668064 -903753460 -487371105 -607391943 -816099520 -535059131 -108027557 -622959148 -744944555 -441539886 -477036718 -198273860 -805419520 -115658613 -939644876 -451648351 -395732100 -89090257 -90116058 -136210627 -604023370 -394737340 -46816598 -773567281 -725513845 -807802338 -740556765 -300933256 -491630768 -239528341 -125987768 -909961180 -814989282 -535051946 -256265144 -296075954 -318195203 -82149141 -902143213 -549474074 -205679025 -86118715 -263643907 -271549531 -237976151 -777084699 -631312252 -502185446 -719449800 -412981660 -715078039 -188960252 -314280392 -33709484 -761664960 -96619239 -226611068 -155361101 -467565395 -13790050 -144826406 -438479212 -586000323 -69429132 -464961217 -145122941 -428580437 -160053141 -395280318 -70375220 -824627811 -74109603 -14233473 -546817312 -27469434 -291144456 -714995104 -642511117 -377884819 -112918842 -393879051 -955166537 -715428074 -877609977 -753759066 -749592102 -644302946 -41107886 -479993584 -345666727 -159616445 -513919710 -722222000 -961793875 -821756483 -226809467 -597044609 -432987391 -769798501 -176733304 -297445485 -564237042 -922544231 -913831771 -151603426 -452128992 -825401267 -616668069 -276542489 -574740128 -618148190 -435356009 -371585876 -852664806 -321484389 -6430059 -86412101 -610652309 -297778773 -958264183 -264727799 -632303716 -976647328 -230768489 -197856175 -206193513 -132069170 -694369812 -201584898 -240405358 -620846525 -887731755 -292646224 -503288457 -311256759 -829319353 -141883231 -187084675 -884714206 -167830828 -734906297 -701558036 -963394565 -332810101 -746640721 -574257659 -557130901 -537115701 -104130172 -316212729 -387761640 -584241439 -932362287 -248424270 -993651705 -344669552 -25232085 -767429592 -359367248 -723489113 -796112033 -646480291 -214715948 -700488259 -606597536 -783905824 -861695789 -239320278 -681335804 -227392545 -599475663 -401460886 -102779758 -144140 -972399285 -487395399 -382149310 -679630385 -817670251 -700590764 -354384866 -405090057 -787239449 -126780973 -362439858 -950149942 -887889179 -663698604 -813790700 -370855679 -556833504 -43350348 -365188390 -190076751 -967451653 -535152495 -437977516 -688795377 -963848548 -782177282 -804540571 -906396460 -498602264 -573871717 -634690819 -763596666 -573569424 -763639528 -401391266 -165483071 -372559122 -775938429 -930539886 -154590726 -843135479 -299020646 -63580108 -39754848 -941799140 -446316153 -965239178 -516788473 -823483130 -586679413 -587231811 -870392895 -523211813 -308309290 -751928262 -388782849 -461468931 -457518539 -972221810 -423519058 -95530246 -483119469 -544634769 -715303618 -587285203 -10221281 -402766510 -729141314 -611333538 -222930120 -950626078 -920279437 -348416274 -549785873 -773367189 -395926679 -683746450 -768272830 -652967521 -842268056 -528222729 -993376345 -504141916 -998874828 -260627551 -856462833 -293213111 -956513683 -224212465 -732928301 -12326012 -374510380 -811198927 -540792671 -659156105 -231660745 -526105381 -368472199 -442778729 -959720987 -771736950 -826680004 -143862314 -273748503 -765227374 -986401278 -964131649 -776930688 -664839992 -189351029 -459412590 -132321916 -921308285 -814609058 -747443725 -721475555 -182591302 -111996099 -674710908 -545669681 -455277530 -168091863 -733868761 -555150820 -732188629 -99162023 -884333582 -861297362 -740710400 -663592887 -448826761 -766084534 -293736332 -825241775 -512109079 -419633632 -337090355 -352491651 -114496192 -544226536 -653386881 -944135352 -271908951 -276831569 -854475406 -382804405 -48998629 -35111640 -208753023 -486889731 -437919093 -803598779 -241531421 -245955297 -958994458 -840194671 -562621261 -617537103 -572756929 -921656777 -299836942 -882917728 -994443552 -621372479 -351379674 -771243633 -636463751 -557398226 -170422863 -743281699 -184194612 -132803087 -949634244 -646537226 -63559249 -308092495 -14966246 -111607291 -624205669 -349961267 -598025085 -116702096 -298091445 -758221888 -517760247 -136589453 -344171695 -479649905 -432273554 -458353670 -183144935 -650829880 -975477324 -691508259 -309054345 -101531064 -344182591 -420305337 -301370689 -476792225 -481369585 -806341735 -245677249 -413331324 -176423827 -71535496 -217758052 -163834602 -887334364 -63117533 -121658217 -673642308 -659536185 -356422397 -684614399 -595801534 -965841285 -351907406 -980430059 -620979598 -462852430 -892890901 -459553005 -347631649 -669249333 -465445135 -889297241 -779268423 -485275909 -154654508 -613815272 -788005827 -801716007 -806825121 -59817087 -61065193 -562296763 -668618430 -707641136 -104299061 -162265531 -783663812 -754848146 -205402319 -499881905 -3308498 -326782709 -804092056 -393206973 -696586324 -119185990 -246014301 -972739699 -107512320 -968779473 -229614589 -405755486 -33678973 -168258578 -194804865 -721849956 -245269583 -701436693 -279015337 -806666620 -885724187 -896590218 -911184356 -864963577 -290237002 -630087477 -654460264 -69401750 -306625025 -53164788 -877111662 -374700623 -20414360 -555812109 -403629276 -930562048 -450409835 -181372943 -273146701 -734580200 -384889684 -352233329 -682123748 -663474066 -208991526 -499563562 -284836750 -651850143 -483933340 -181628937 -276926056 -892308858 -614449510 -629269802 -212633661 -962569041 -620809616 -637213947 -64343049 -282929775 -449147546 -422654583 -398998866 -543621228 -709350892 -960703951 -147056687 -963498148 -722375552 -633151309 -47333066 -875969006 -585643961 -424814069 -204432802 -323849369 -867110188 -591865360 -241720905 -582795258 -972341884 -548955972 -308255187 -556373118 -896962835 -559778402 -782341839 -938315300 -174408634 -454660875 -596942150 -787991161 -520540033 -483933048 -75185636 -839838181 -249289740 -719098633 -321732309 -279584291 -471609292 -197888781 -55359100 -562479707 -217480516 -399213154 -585331399 -773192706 -522642070 -249244868 -945965557 -88156404 -296547373 -623583790 -753303567 -116915093 -4309011 -970662256 -241180705 -323629436 -808133321 -340878932 -746563760 -730158062 -253757283 -941822873 -641615556 -615618083 -836130210 -163036539 -747860199 -475890292 -953031030 -347156566 -13681031 -783360040 -404507903 -66625642 -850965078 -801238847 -994041225 -755126370 -520236651 -170038603 -71443634 -268191134 -531731448 -80198372 -157146975 -530951382 -335604752 -793148690 -706508541 -742665805 -278036385 -335478131 -941623638 -262424577 -730407704 -400609998 -985237015 -394592271 -784348017 -719704029 -539481154 -960355401 -235182400 -215628394 -938877929 -973533774 -342895108 -396750100 -265604311 -816447709 -402092766 -305044646 -479149862 -846868411 -835781439 -958019159 -828382810 -689707194 -954199568 -77005564 -931086445 -567016415 -786703931 -995281768 -707907755 -263350425 -807540608 -191534757 -178969913 -457527170 -131270481 -211474255 -769530486 -688201121 -117872324 -472560702 -181143364 -515644249 -333900018 -780191816 -804078634 -864707935 -847683250 -622535365 -488890755 -106767475 -77284375 -684853539 -576322672 -619862990 -724524265 -356210428 -994591203 -725399685 -419547280 -113342470 -884567427 -773437448 -254021390 -663460371 -364636406 -362545914 -934639702 -607595558 -961708757 -212093269 -886444200 -239253013 -267459603 -506000186 -630899743 -73367235 -737098912 -314532986 -435393828 -980194662 -104519143 -929561832 -859696550 -258478938 -19925143 -832281661 -542197299 -712862936 -240952031 -764185430 -140709455 -778940770 -399437979 -359754216 -468549336 -458718163 -599084845 -881055209 -826305778 -841000356 -97394474 -215711704 -125092589 -319091208 -32506159 -639180964 -988316792 -362035566 -921192047 -179809448 -696030073 -808717085 -585333816 -857519520 -44901339 -757599780 -782073142 -261968763 -93506938 -333515291 -805097299 -941434449 -132235555 -184805358 -712033611 -213799928 -850140768 -152643817 -510720537 -176630921 -435002061 -233681427 -909563545 -827856314 -757184942 -172292101 -920158281 -292118861 -592726800 -24503048 -662270865 -309885246 -646239431 -581027561 -69464181 -891853441 -412366943 -326359005 -635575806 -888094649 -105940650 -740538529 -82372821 -362003810 -603586479 -414191284 -680932101 -3439613 -308033438 -240962203 -581776689 -65012888 -951854144 -776832642 -221288774 -227165904 -204728114 -477771845 -669248793 -507355283 -101795109 -805738515 -174516493 -228583229 -987793116 -486926016 -536408137 -827204634 -836136571 -556302993 -713864298 -6260319 -733877495 -535275634 -793840603 -254544894 -194217564 -889603644 -922223832 -585597051 -782410110 -167784373 -163444479 -458030582 -902654737 -676718518 -838834918 -845154909 -468569644 -989392923 -183484185 -295729305 -517220614 -732239299 -606843653 -939979659 -738695753 -188123551 -438162072 -616515151 -528904111 -262666779 -684424528 -73020247 -763177912 -122440132 -806472474 -159967916 -940917244 -16669790 -453218328 -340533866 -683813523 -615688194 -470096577 -240485526 -303695395 -288597742 -731385346 -792003747 -522057765 -834188886 -344925902 -397358237 -135182746 -317154715 -699034195 -159328238 -136199317 -157458584 -262848448 -797612009 -191124375 -842295356 -186451599 -156140018 -191242797 -766987028 -982520528 -682302782 -44202677 -81598765 -937278413 -206961473 -594572421 -401239348 -732201501 -922162687 -59821883 -810146924 -649688653 -642657241 -255552734 -210092942 -177560164 -30186973 -411036569 -583705782 -341321239 -819999970 -537233867 -162628666 -114563520 -402116384 -137450904 -582546569 -521567169 -418162879 -339321887 -412036017 -347450993 -920907214 -389377725 -648538845 -348328006 -854617193 -395217610 -158441620 -340557783 -154556664 -688014452 -706332140 -435191133 -430487738 -312751002 -489675511 -449753370 -866046769 -266886306 -641148729 -196770115 -991818430 -39754182 -319573746 -681240855 -408622282 -623629012 -348479143 -673865777 -191041667 -643660123 -769203567 -98214014 -195547315 -127838862 -722829114 -291296556 -26174318 -762742361 -520774624 -441335750 -931798645 -57891637 -214645782 -749189913 -678444103 -268877966 -345391209 -746912085 -650924695 -575958348 -890354573 -221303185 -112023201 -363541374 -243103192 -605345090 -532423941 -301554610 -210772534 -661636347 -661964857 -584174426 -839133291 -880971556 -805897405 -761019762 -941245375 -775337309 -189960067 -836095156 -714843144 -132472505 -619193124 -236302769 -721816262 -538804579 -364127491 -738262520 -696219049 -901894427 -276224554 -697311507 -678405702 -700689706 -809926228 -23011395 -918037503 -258847108 -541472915 -355483116 -118957856 -602716132 -873453668 -721094986 -144344504 -21050276 -409348202 -893155468 -970044475 -800089448 -869830623 -231154793 -67640289 -28974155 -110445371 -769176380 -518830792 -308937044 -994284987 -502780854 -500793386 -72801183 -729819302 -50105756 -291048420 -286145630 -353385365 -806071989 -342561360 -388379904 -509396827 -607802100 -988587786 -49951512 -994062263 -579201572 -54492726 -944454250 -763062532 -991225176 -874381815 -645654610 -969422535 -475049304 -172650263 -943044634 -203771963 -734536318 -428787593 -300112875 -941006991 -824320210 -334150226 -169402453 -170182518 -318828123 -636276587 -189176866 -563670727 -303792611 -954318306 -951456109 -839689032 -844534719 -128087263 -881417729 -123352273 -562971445 -806059436 -941180946 -967095569 -533286928 -295713023 -672378858 -344635300 -626121650 -515935277 -619568599 -677757436 -180377803 -22966405 -91295077 -701358356 -486077536 -696271368 -319556109 -934609620 -341562621 -817344098 -424128629 -334123260 -867331932 -841240702 -226255562 -726756475 -711030931 -752723128 -190776110 -527728911 -13346813 -322582558 -327961846 -543459601 -3649763 -955715542 -739298936 -760785465 -173700444 -894522625 -456190787 -764198359 -716252356 -450085875 -62018467 -302836616 -631778859 -665881409 -699659856 -964948154 -36380831 -133713772 -313475470 -72018757 -830367772 -967204457 -656322120 -797840878 -644502611 -966368193 -332495730 -832405462 -532898054 -108138577 -618082518 -819901606 -681542634 -706042119 -341175981 -83665207 -36536147 -852542882 -761702699 -512355565 -860053486 -653937846 -85187599 -421854942 -515230762 -937550905 -647205105 -69982659 -310615046 -47269564 -846391686 -811998941 -340407969 -740272982 -753610580 -989729539 -866113317 -446282828 -519127949 -271203331 -124795341 -45635760 -940176588 -206928258 -15856995 -666698874 -12904043 -133653858 -205063728 -956242274 -234907356 -854361753 -782950123 -297291318 -843447652 -588863964 -639253188 -911588785 -158966697 -85334423 -676144600 -42260001 -638237506 -458232894 -234584192 -258909901 -182860773 -868693988 -603269062 -530832249 -120946349 -654531821 -255644201 -709519641 -529257408 -823590687 -631292204 -151494985 -491010541 -221642163 -891458845 -219343902 -921147778 -821803402 -720733041 -408803382 -765806018 -286814231 -268729106 -568043618 -406773922 -671184327 -770337745 -559812320 -260675479 -691124204 -810535847 -937753757 -7324706 -108321885 -561530119 -105679991 -462009556 -967271274 -657942430 -277871200 -541656321 -218034098 -525592132 -408309230 -328731596 -9850550 -113402256 -98106993 -250501585 -949460641 -220950008 -660064449 -309660271 -280890825 -59701751 -659287992 -439658862 -210850720 -764667140 -280974812 -729713642 -115484386 -778507675 -15842084 -638854001 -880704320 -778844833 -206092390 -113114899 -135864994 -627795762 -966622420 -180279916 -645932067 -455321411 -241041515 -53778981 -310728486 -732923646 -984851532 -233968529 -558646227 -432070692 -147247318 -750460814 -741962644 -493309740 -182298435 -819036890 -562321447 -366674060 -497204381 -292864060 -258966710 -520014003 -402887577 -154383387 -463320994 -15064869 -555118061 -255492087 -931231715 -689276148 -625434788 -588915551 -713873926 -589906403 -88498979 -995425508 -203780090 -467063002 -563089230 -573566728 -200208295 -12701468 -893182030 -498721514 -369849709 -672182849 -306641676 -736599904 -343451113 -445160937 -83332192 -999266018 -894616873 -567897104 -960901081 -258505498 -392329425 -592432697 -654196671 -454950553 -853770901 -851786413 -242867092 -306863981 -395178143 -826206039 -640770915 -304734681 -10533320 -335502748 -235178937 -651367021 -880124568 -324732674 -642437686 -651467431 -332468234 -507052532 -343191248 -960018644 -774225032 -766342836 -401120640 -31557280 -533926206 -167842017 -928412890 -739587338 -117634329 -330553585 -909674069 -1479853 -650002844 -701352098 -978785725 -88474395 -692970092 -915060406 -319901970 -652646305 -622053300 -790979235 -559290984 -103460856 -40263807 -371991570 -586524372 -373558597 -985662481 -692893209 -103810264 -341116662 -669112673 -912232398 -626717675 -229718882 -932395734 -521750125 -945241381 -803997000 -599652343 -791058271 -192800989 -71095202 -832441509 -549291925 -345660631 -782141608 -82117925 -79505274 -503036881 -669926798 -355080192 -166356362 -687121434 -988472047 -678070646 -192201920 -700985350 -569571370 -111965149 -37636528 -864550182 -559262819 -626543041 -473471678 -269575300 -333046258 -105813060 -783789920 -912847658 -145028311 -348518830 -293017586 -533974430 -447045652 -243292732 -982636989 -866129759 -43176091 -764509139 -667236036 -826370277 -523539899 -13134301 -631284815 -285513649 -682073116 -134125858 -517794330 -147828051 -783755124 -729946125 -857287525 -746268183 -746480565 -144229229 -115281294 -873698916 -851129744 -360090901 -122214420 -507694331 -847543673 -857400708 -575383498 -47527296 -28419507 -860381487 -732182263 -295603364 -205416893 -439395114 -94457252 -655057792 -759243231 -245026312 -790221251 -517179433 -282406541 -496007570 -330902665 -958562136 -779056181 -792336255 -444221663 -308211815 -615315752 -44133286 -495776998 -601851786 -604908842 -136283019 -890780277 -127202198 -93769698 -435626160 -473102543 -574246865 -84799080 -737026742 -58271292 -45072222 -503813971 -612242436 -705857372 -727629410 -612735296 -499719845 -670363724 -786886029 -771088490 -789545912 -964468256 -893762617 -972036058 -152605733 -576373519 -284619637 -476276548 -893484760 -885358458 -472748456 -976946217 -331348346 -218135672 -960160432 -941769798 -537923840 -469929625 -764639916 -921212304 -503918074 -398094543 -633034517 -277679553 -824743700 -292962449 -64970625 -557634071 -664332889 -581049652 -934873431 -886855647 -828534672 -480079497 -565175125 -307898621 -402117307 -347386802 -487833529 -121071572 -188736783 -175938415 -974481485 -511409497 -923360256 -706200874 -15277669 -732543235 -318634005 -533352638 -55179392 -993550453 -841074886 -923586255 -170010621 -846687187 -252780349 -646035111 -551213304 -465388356 -756269586 -863117430 -666297810 -127218233 -613871730 -508688158 -118457543 -443355177 -364106982 -134626615 -644813720 -943809943 -357845423 -826418357 -973521280 -982240677 -388937114 -649418348 -714591202 -376485689 -571100322 -740605945 -187775554 -72962525 -972666175 -37812130 -784009662 -808795284 -915939154 -801653254 -824799841 -985317517 -137848644 -639426884 -44161786 -288638663 -773128807 -834918327 -213051960 -678413839 -361201191 -403534589 -134476341 -412118340 -1866553 -783659008 -6869139 -889156407 -739888669 -427149632 -556715098 -984669418 -527173900 -918238931 -293603383 -345209365 -402900044 -547314966 -605491724 -273095054 -678444828 -441384729 -131038328 -995207074 -821331657 -765259675 -204734826 -282953322 -622912112 -221643641 -417039524 -783431752 -499948815 -424512368 -524846215 -919277435 -377026025 -2582546 -842649751 -623174520 -346975001 -785746734 -871895241 -233054881 -151674352 -713932126 -861954447 -870644860 -357731049 -929603670 -127359341 -10642529 -77635292 -35527620 -899217035 -317235341 -130975734 -796086945 -972248880 -53349953 -221519872 -85722302 -998511760 -356144798 -112317464 -724221647 -601260372 -510704389 -228393487 -156626968 -62396355 -160479375 -567558575 -178940044 -491134130 -95184662 -738802878 -129309531 -781928513 -86534858 -111552582 -203820758 -57629450 -628043817 -620067034 -855522427 -466825373 -983301255 -846087366 -423648609 -989625956 -631318120 -85916327 -422624217 -46635989 -526579349 -30919426 -113940732 -770162486 -39685774 -598850331 -701941749 -30695398 -170394068 -76799481 -933552962 -229702898 -201235669 -739235942 -535936868 -671564458 -243876057 -701847099 -310631371 -779327709 -737096335 -481075503 -984251974 -59851893 -164773210 -399902834 -139713085 -973766886 -104535527 -460241789 -365559124 -241697968 -937689011 -778074187 -670805194 -31665661 -175140525 -824423920 -695261248 -893026021 -980917780 -240781065 -255204865 -959406979 -688831631 -880096719 -57399197 -635849886 -292036958 -152786375 -599432892 -933275358 -500915896 -458261122 -782768494 -897160924 -853811921 -521886665 -441660057 -609215210 -437865738 -128113865 -976513213 -53034741 -927785706 -77357577 -465650539 -949134036 -580715083 -861854444 -121266099 -925420803 -843344541 -809424089 -942220401 -750029657 -847232841 -368502523 -631138506 -693186337 -744536335 -299600953 -70531161 -335410446 -243107518 -577214192 -26510711 -382676848 -439852010 -179208949 -549117238 -417932686 -661663056 -222659454 -931673028 -230380629 -23371054 -849429708 -390735551 -254909189 -971089563 -830660710 -347859848 -343940751 -784269538 -252289927 -12649409 -480137466 -458413843 -241003835 -157467774 -714871744 -101251193 -609864331 -633186733 -840338380 -790746962 -538723748 -350003468 -225665774 -749476140 -351586751 -758787276 -807548165 -436023527 -128050686 -386180489 -836135875 -500118415 -346105365 -709126317 -113775317 -605915106 -159223548 -373257697 -507088242 -581175980 -892424221 -10319348 -395482712 -105276399 -793986225 -100759708 -491642570 -575309691 -323007788 -193255019 -337774668 -94743102 -273937293 -242800542 -244501834 -163268276 -696810158 -442371531 -891653459 -811776230 -254737337 -337967065 -711597466 -571048568 -394635757 -226265307 -550078558 -479399124 -817286807 -279286288 -569817668 -70745155 -491329996 -98931215 -355927706 -284143070 -83939330 -893486686 -274975862 -239230803 -346976869 -302629334 -457880057 -780656401 -688639158 -152184994 -694688703 -284789706 -36750568 -334241334 -766615656 -830630551 -212363801 -925382428 -642696515 -129693790 -538426562 -363303083 -642718436 -412281761 -287113040 -165798215 -787974877 -927236165 -934882008 -114137721 -190804923 -777627282 -832231345 -212221493 -920016481 -453023935 -544692207 -143793049 -945413175 -69427872 -868706527 -281771787 -478677099 -311114375 -437930520 -123555850 -45354808 -155038577 -226384318 -344735941 -502451610 -156942137 -484145648 -917200216 -757476918 -575637359 -533219044 -891117475 -539937395 -821425998 -922931923 -491220918 -916796337 -345733520 -177492178 -867122272 -450390285 -973970980 -663927979 -756709982 -545386750 -402143483 -282273891 -767182013 -433553121 -253713795 -546177689 -202484582 -886969520 -682408156 -470416980 -146828189 -761576326 -474939147 -585723823 -969856541 -531758153 -825770376 -503333341 -24354840 -922327914 -505175674 -595065547 -488051461 -598028166 -312052495 -990186939 -3189336 -718322707 -892308330 -294271976 -811785246 -3322699 -726942176 -643427784 -564341797 -303669812 -305412101 -310937049 -133408179 -291342034 -8924106 -431317541 -316927572 -865724438 -569825192 -934410079 -19543701 -520386843 -123746053 -997473183 -40879245 -253177796 -535962246 -860469705 -791408579 -359669134 -879501312 -785488433 -732786052 -307684357 -282413138 -802779117 -118468524 -569223939 -703520318 -716496101 -356884537 -244512024 -797311350 -567808862 -503432150 -814407973 -344364206 -315181887 -243250418 -958387895 -763931129 -849698819 -920386618 -485330560 -500732099 -29308355 -100212693 -930857177 -349997711 -142725763 -725760159 -37049233 -423827798 -651177490 -742058661 -715657450 -407378167 -218535772 -60634953 -141257074 -448405065 -602693267 -336626864 -830227472 -532494611 -318182617 -22906193 -499113687 -202200374 -91898661 -465326628 -822625738 -318342164 -47210892 -773602279 -175264510 -705365930 -962831879 -635698460 -550392354 -447654042 -704147743 -556978179 -190829940 -987378963 -249779768 -133351514 -519469073 -563223474 -69289300 -288648949 -74191278 -114789256 -774612867 -950099153 -544623874 -198818803 -487216117 -99703157 -51526185 -800989419 -944555129 -573734724 -361502894 -884288342 -354865567 -250349920 -303346828 -74764072 -751830327 -135455978 -908888499 -977258210 -502268850 -797352383 -648139358 -676359604 -526396193 -473765240 -731779508 -569571301 -683229335 -164472684 -253387423 -953706806 -74516320 -836015124 -155947237 -300264336 -539670292 -672637099 -796270893 -522255153 -297329801 -775098855 -679693609 -251680022 -110167406 -638300111 -491496121 -157954529 -172582705 -122434906 -969539699 -816534622 -323508211 -85598751 -622097123 -907468352 -718859734 -119996219 -586964600 -681789053 -494976450 -616156264 -271473083 -852145039 -853429772 -707569925 -346426289 -366115972 -423418877 -799321555 -255828045 -858294979 -466494801 -589431064 -123937638 -825502476 -638302499 -646080367 -989845959 -545171771 -622115435 -174749859 -837202516 -807998617 -536496689 -297036502 -551389444 -467218587 -883936413 -649425640 -484666292 -638157790 -613175060 -95660773 -182431475 -937742390 -983950727 -805390072 -938619157 -485689182 -245478517 -699943303 -629625454 -238683576 -280632476 -971046985 -796516055 -721036897 -254865699 -330604986 -514252741 -720120727 -20763100 -930156781 -698292317 -760860888 -779107594 -747819958 -619553458 -27027347 -575095289 -250944490 -164515828 -744833224 -738122852 -360743181 -78131839 -786045568 -348595542 -79257745 -423159360 -480375394 -140271967 -247187312 -965382709 -50022791 -123731055 -372009968 -377388348 -556018423 -811229627 -544865114 -760135747 -672238251 -634704273 -746432985 -635419557 -487388949 -497184409 -848913970 -422019897 -771683309 -739691518 -90822237 -848948992 -837412662 -292966732 -588118376 -395152532 -275142101 -274624350 -543144556 -328144688 -834795574 -743591814 -287078595 -562250056 -425641098 -622201569 -869444828 -626773872 -774807981 -2794055 -368079008 -366673191 -898045625 -3116760 -926154816 -463578371 -931394119 -99799875 -128130503 -136050955 -785308858 -330898410 -83701355 -873467148 -240762488 -43397827 -710257754 -387850006 -545456258 -349631759 -951760708 -103871440 -503129151 -399520412 -281341502 -801293070 -706432701 -706046759 -329652143 -492809560 -895085692 -131572691 -617490989 -897611662 -454861155 -423289468 -940199256 -244270329 -610872071 -763919429 -64046732 -690837374 -278214346 -388978996 -899963425 -515929305 -936408278 -697282626 -242280303 -496401434 -585064692 -796469270 -194034083 -33909868 -61878585 -54543594 -425543159 -840683626 -948339582 -845782630 -416420528 -856308203 -189890294 -457183691 -476456109 -750203626 -736249425 -770208470 -876421121 -477986468 -864380396 -75935689 -727629691 -573687236 -1755337 -411777007 -969859437 -896822384 -254031160 -842008149 -382277340 -613540627 -856070392 -483293460 -953109148 -881687035 -888472998 -248715314 -723544316 -354483866 -218021435 -125997012 -80694368 -637612388 -293285524 -991205876 -279566856 -226537119 -901492520 -147083342 -152138443 -630620514 -672037227 -626305425 -303721064 -851661927 -59419298 -326858925 -740716952 -73490533 -250052014 -561449124 -411135720 -666895652 -233075419 -97241862 -713279238 -330546472 -352860938 -977374151 -388202763 -893343691 -755767655 -907567225 -529084193 -235839357 -502266055 -364620592 -982897417 -496262896 -923162262 -462373412 -431100078 -403959858 -572884134 -319264776 -86223276 -591190379 -72406468 -411387327 -303375844 -757624685 -488214151 -334206863 -550237183 -920026935 -823434963 -252331773 -83769930 -72938140 -476864634 -450548975 -990581787 -685948032 -74297944 -961013471 -507463737 -848465108 -973084470 -835741534 -26105678 -42698867 -317187318 -1000810 -733818879 -932291185 -747283295 -312388630 -498230113 -415701695 -241691955 -396695147 -997619054 -64144940 -161520634 -197693844 -53821591 -975807705 -713181420 -411908368 -841887116 -685006563 -796237348 -566744886 -209910684 -224608289 -962941606 -968800909 -208228024 -287975366 -658809781 -540189725 -588958661 -385941878 -273732103 -232523340 -406739895 -816958227 -434898155 -27370506 -732831848 -800620684 -968071103 -888806975 -268448055 -635847787 -945751344 -687913429 -330244362 -857832091 -844888710 -618739852 -724087669 -544619378 -117397753 -466872289 -111878110 -331920097 -438059330 -923189420 -161012864 -935714115 -267980234 -645668590 -414384108 -517554168 -315790349 -298905150 -139570700 -636052820 -262371316 -999361947 -453520316 -541247746 -265075696 -376299516 -71076695 -237581268 -88367020 -88653838 -898979880 -925167808 -871801025 -326695421 -129660319 -161675692 -785921967 -455020440 -782555839 -933427706 -2138534 -50606201 -611325794 -723448709 -485064111 -654271198 -948200628 -687276957 -151528946 -205974307 -295309099 -935702041 -949834091 -370445495 -815072552 -955990469 -117843593 -327535424 -868847902 -278760289 -872971355 -766524392 -918075744 -36326514 -364869732 -602197490 -912073320 -327316219 -123738287 -728711904 -803097403 -474724600 -442546059 -458569434 -835490645 -451163418 -557515066 -927824272 -585586068 -301838807 -979238433 -943446411 -692310898 -890652237 -377431679 -363224778 -618442854 -317648817 -425253454 -455755573 -698493779 -390605058 -871086844 -156455 -585244748 -147411062 -586136893 -36312063 -320842002 -868749921 -511516368 -500065127 -411174694 -561190251 -963514605 -885858803 -72182752 -103299186 -671765148 -987119757 -821100975 -493399449 -307175251 -714184526 -907862894 -408411334 -332714396 -407997550 -568803232 -304320325 -84483028 -152309047 -821075934 -611940035 -499328821 -440608258 -798040653 -789860601 -335320621 -938421942 -277027068 -633983989 -539275619 -915108606 -871066394 -781204842 -584038286 -968820111 -849718711 -898407986 -580518161 -458655165 -409931830 -35234666 -29237338 -486870065 -902056906 -714629210 -955508469 -99638556 -114818503 -439534094 -685997140 -85082053 -840495024 -833680259 -547912659 -213080240 -19331008 -948486242 -170891948 -163466993 -191002957 -278036282 -965781751 -386902383 -874921272 -16764580 -150055445 -269511852 -165481788 -408788070 -319209728 -159258496 -347910206 -776923227 -274627562 -844702017 -981325116 -500069682 -383480658 -469583434 -538403261 -279105623 -427630090 -68823438 -127780453 -163192024 -161413863 -484987979 -480606113 -274807039 -517331085 -635932408 -957087941 -572912885 -80446079 -221775210 -389077527 -630963548 -169001846 -975361231 -784496600 -347721504 -495965429 -18538709 -641284570 -486155952 -87682166 -958748098 -293233858 -751376200 -468949920 -480577281 -324077897 -127441031 -545412933 -17169024 -807477617 -798725862 -472379306 -447252455 -706971526 -834338714 -580993789 -323507268 -166485246 -180223499 -668413107 -863922618 -265410965 -418967183 -604738677 -847328788 -233189291 -322333356 -18823663 -749806195 -411156466 -938809011 -221613710 -11545614 -397559091 -480128210 -233782949 -644152082 -477776459 -467589819 -857834115 -350137606 -189774772 -984833027 -783721356 -258789943 -789838062 -169702687 -589243 -562476309 -398016537 -236870077 -398732471 -916090716 -145062215 -471295002 -973076226 -156791001 -228574193 -557563950 -664547072 -562923855 -186814799 -839544951 -428217935 -16878692 -450252388 -710678739 -990844956 -481524468 -748756504 -16426381 -56885766 -128833785 -96869806 -264002378 -937820678 -678160209 -967796885 -717107666 -478186818 -142441909 -747553903 -962407633 -9602286 -696405233 -832473367 -808307675 -602045210 -763758526 -279623892 -116337432 -974441528 -97160556 -330718470 -299825359 -526579415 -677070079 -600493147 -308031700 -755041032 -540244281 -117005327 -82843525 -922205626 -542030186 -739019430 -867416735 -696112094 -338357395 -653470585 -245790094 -390910103 -237960616 -904256313 -131369721 -362900670 -834991224 -888180240 -418203960 -594374714 -767460202 -443314634 -823601784 -871536671 -431030391 -34023865 -358283475 -479344180 -256747634 -100817626 -859453884 -845890417 -888257135 -112449515 -998471207 -729607170 -419433198 -315464725 -614707054 -214447243 -879052005 -27260875 -796579632 -632092438 -30902001 -479494372 -826951695 -290197268 -725696021 -121352117 -710392644 -849000909 -786086661 -131418185 -941392264 -994536086 -908368589 -106157814 -863184115 -600929037 -356860188 -988548649 -37976013 -743811278 -528347677 -950098276 -397128768 -777494784 -890423952 -306220701 -186335009 -716676247 -924460084 -465105445 -599281363 -407371374 -120179776 -595452374 -67859281 -29339192 -852756372 -163782146 -401441591 -92371796 -620460127 -991025788 -203326897 -515150493 -69449242 -2298467 -853433528 -169490038 -33091060 -159487693 -713194563 -17461703 -628634100 -692466224 -673416058 -893960192 -569516816 -536284362 -246381978 -27219306 -577238882 -442453011 -157853549 -454355118 -652502128 -856266336 -467709176 -810948391 -914404961 -953656274 -84386892 -461241270 -589497017 -349563007 -362926426 -256973706 -443744519 -435747368 -952271705 -297240309 -202068282 -203693011 -613366651 -658239767 -270088107 -113316619 -341742471 -379127938 -252513828 -335071877 -761991804 -341754338 -526972413 -394042497 -369095002 -549924597 -333378757 -151080985 -711625162 -823010485 -159291810 -66763190 -80877009 -881785576 -986890987 -528597606 -129506831 -517718080 -761067418 -730464239 -772204553 -708490788 -95085999 -512349938 -150529668 -233366956 -551367375 -304787229 -660973815 -466735352 -297833516 -225997395 -38932140 -988403133 -19688331 -815354816 -354256183 -198630349 -743543102 -293872578 -589672322 -622515682 -627562572 -812627899 -845820084 -742800205 -356437927 -321431803 -827868476 -600707324 -781117764 -999024839 -964386154 -885277620 -658578419 -100382675 -399481446 -61913609 -924143035 -748451217 -896265291 -85240236 -94485945 -667818749 -885396233 -278440264 -463144220 -675331793 -63090249 -274440031 -13262816 -204886461 -287966670 -33334224 -194775132 -561684263 -427911905 -775460363 -630736667 -958663551 -834148533 -858162410 -817619336 -772384061 -568107664 -577395431 -109536735 -677601666 -549762860 -328934160 -88773408 -981152892 -871943733 -298836324 -702703987 -462177686 -227564983 -332637257 -237234619 -678871204 -422566390 -13728917 -54591639 -665422863 -410216207 -292130660 -717381814 -750964862 -326556295 -958125857 -95736417 -995529250 -271756108 -740114447 -945860376 -751430429 -23400050 -148538048 -403670448 -655042326 -379996683 -650437868 -93924457 -199102380 -214727454 -747097318 -928860669 -897686318 -955428659 -797701823 -886683480 -76994862 -621998903 -826811933 -42130326 -827399801 -414841747 -116006872 -343886745 -203307574 -679709969 -377127488 -983543800 -455635704 -71390279 -998412006 -774903588 -518597318 -276094065 -774692410 -516365225 -496137920 -527351133 -145876111 -824528869 -698040647 -541179494 -698181214 -569526540 -983453190 -40096097 -550350869 -504799649 -732066058 -971935393 -51186842 -444494346 -777506903 -519957451 -23074957 -221477253 -581026985 -930775535 -12847426 -597526551 -831530917 -828324113 -194454295 -124915475 -748188794 -161080813 -254665624 -50558682 -144206563 -284223858 -496199129 -945547557 -487168047 -729287965 -459579330 -795145259 -419138823 -673574655 -150586040 -530396487 -547925807 -105173761 -750564122 -894612308 -313761578 -670467268 -770403168 -272141369 -13320162 -546062920 -443380919 -387730566 -58355532 -540620905 -803462485 -330154411 -281804392 -631585469 -293734574 -880051265 -63519933 -849631002 -428428578 -175129385 -146652171 -221358326 -568307213 -35671821 -2364297 -444721684 -99976304 -911456087 -349431252 -822344139 -432327538 -266669150 -342622080 -47322758 -150518213 -107889073 -610885892 -138075907 -494781822 -361275536 -420686065 -833638531 -954915111 -979160874 -806371482 -198437338 -962134071 -335759482 -240316899 -663844530 -554542104 -234773498 -281097209 -740068872 -733838388 -90648225 -81425597 -614747924 -1369292 -834788562 -305022875 -293171865 -159482593 -929675074 -39659570 -131711421 -189120680 -140591673 -947655064 -734032923 -74350996 -699871308 -730003304 -501419970 -813768237 -102140093 -758786323 -313300996 -800120805 -712041043 -113061037 -349408236 -6835647 -50707206 -729738065 -961434388 -599337646 -361973220 -879864332 -891797134 -753214778 -967446217 -460993664 -175460303 -651235856 -670879706 -968365950 -815352329 -204193033 -340219226 -357645683 -558833730 -142224169 -396093102 -987530307 -894994155 -212680675 -413061189 -814124500 -351555388 -331091566 -616032920 -599535992 -899368360 -262908743 -263742105 -374129135 -439759519 -603506330 -331307036 -193738994 -194653001 -534970029 -555547032 -722844622 -343788068 -845516508 -856743595 -848144359 -354857052 -190055287 -737981010 -732322 -994560724 -974592429 -423366764 -339267337 -296878969 -238843518 -90826492 -534297380 -448527401 -322913055 -691007085 -460119470 -886370045 -10191464 -977028253 -61943301 -261885548 -331350632 -643291805 -266788353 -220160698 -775560206 -459563705 -547653572 -526327374 -469095219 -435284906 -655230890 -421606431 -777413416 -536357016 -795626334 -665716315 -541978444 -773520230 -600874966 -46966143 -807946522 -916687087 -253376267 -476877227 -571725956 -970587456 -847975444 -327925590 -395498994 -698985199 -460295641 -771912631 -168120498 -645419745 -700450493 -237811226 -638896373 -709770954 -329845865 -306850131 -257337016 -51753181 -652741732 -568532540 -638303990 -141109929 -91765788 -711298909 -663480695 -105408361 -146643207 -922152600 -513821514 -178505282 -155582322 -646712198 -181802668 -897208590 -730352864 -975919672 -111996192 -902656861 -550964468 -622874052 -611095657 -711966143 -388341217 -606180935 -881076677 -840914834 -709676475 -199932781 -188722550 -181224993 -63811840 -649535270 -997023272 -797749271 -458280240 -956683335 -634972907 -458144913 -196254918 -499635248 -683009198 -868581119 -246976706 -826849271 -342071488 -302089916 -444760518 -453805524 -686634976 -825118630 -717275556 -287399255 -522480477 -976542435 -592786669 -207802114 -662644292 -453610438 -130410958 -671899520 -702143683 -568456195 -960402943 -348250454 -713101088 -868341392 -236170280 -641949349 -644161764 -610306410 -146914336 -537089155 -265102776 -199264200 -367863401 -91099877 -88698040 -990032233 -318429845 -602419083 -695801449 -447130346 -141543648 -617759217 -909539756 -587042301 -94678364 -197658865 -622178129 -791487754 -664023282 -249568007 -182040151 -872433677 -436502829 -505120642 -509809567 -631807166 -505506117 -616683064 -676346619 -487204970 -52876563 -761579585 -905744589 -289875164 -239627587 -495887679 -287832142 -135194820 -339414916 -289561017 -487782171 -836247248 -509644096 -275822205 -165773902 -479904620 -225300587 -900684626 -769290830 -501157589 -930254960 -287183833 -478305692 -372036015 -71460853 -313618878 -413789538 -545073180 -152261682 -123122562 -975432955 -367830637 -528306130 -474064767 -180684795 -465129996 -121426563 -164375874 -138951114 -190002613 -938656257 -503580552 -496849567 -705589521 -404629408 -741462899 -183017158 -271093393 -942176125 -203336728 -877955882 -7735193 -765576191 -304094720 -75073857 -292826883 -600009255 -822065298 -635005334 -703138761 -107710138 -512746389 -377293877 -948757826 -897327458 -765479914 -969594326 -928600476 -963371293 -692956689 -986851136 -6731161 -229296516 -748106110 -538293294 -573369065 -312025817 -425972144 -522882081 -102934737 -886371264 -815454053 -727825600 -911529850 -879895145 -694331920 -716799515 -116890015 -595922261 -112870918 -486880941 -242291011 -186049399 -936924983 -581213305 -788195896 -621007120 -395701349 -832894257 -278662436 -726036026 -891512344 -451541504 -900426039 -501881577 -382227919 -984324332 -166401677 -556040368 -299551451 -434226672 -651404626 -787170559 -381543063 -271759936 -882960517 -643995205 -316715620 -883548104 -142829918 -451955582 -464609948 -131129648 -574263125 -870105323 -533231404 -312332483 -499302280 -732030839 -720678984 -370111971 -845178490 -526456527 -463010924 -804101853 -787590463 -829691869 -231412501 -272645226 -628434598 -49202719 -445558383 -895375170 -894324585 -519819046 -848472638 -702611033 -158653243 -120670653 -696087119 -43759612 -735601854 -718090304 -617775710 -405685404 -731959485 -766283243 -354324758 -509904658 -173679107 -881914120 -884544151 -962528848 -2784245 -339976892 -142946693 -819052909 -931122132 -331090482 -970562962 -141576952 -956844540 -929915337 -443012935 -617924358 -801265506 -343077419 -229502372 -649320488 -888919960 -122760561 -701571645 -253058230 -604716137 -17853624 -766833416 -358632302 -506138649 -225329022 -756344654 -827237394 -426361153 -964497857 -809728989 -111319627 -355785338 -909960951 -635145163 -439501243 -501467410 -831584227 -685967397 -819644287 -671415144 -138174155 -442776850 -50390129 -978357012 -156537648 -405075998 -961531268 -56635853 -158697968 -540141092 -703999970 -392976348 -285328752 -691624426 -904500571 -32501128 -560971425 -785682156 -77620183 -636893920 -158127698 -289026592 -634941568 -921326746 -743469124 -786118220 -457231753 -507568168 -11956559 -806907064 -206527436 -853996066 -795398651 -466329906 -4877803 -17299260 -994791903 -901678218 -794466813 -783184881 -653486788 -104763262 -927829411 -289869906 -510349309 -232486191 -189413568 -595453273 -12505764 -868702062 -541966464 -603705396 -963595585 -52986195 -206035117 -554471100 -876622426 -56699421 -215411660 -414995663 -729907195 -638633329 -47353776 -230318741 -416776176 -681220986 -798570062 -3621389 -401110933 -838228334 -573159705 -703688488 -780951998 -693695386 -290016690 -252058493 -943202545 -844959388 -778310584 -892673340 -592729061 -993538427 -231968333 -460331088 -637825215 -223670703 -667031204 -556545421 -647478215 -725973751 -217920766 -990760898 -768513246 -258980766 -31259726 -468950902 -162011997 -223902420 -684938316 -957335915 -448835001 -339405416 -293715823 -630954139 -467422582 -772056447 -60260797 -620003849 -510179806 -664432312 -969025658 -665208792 -459491303 -171182637 -72048785 -836394875 -669397212 -534991249 -345697523 -596703576 -488730305 -515840512 -935584902 -349726776 -192791660 -642219562 -841982221 -336849100 -565910184 -421608787 -111733627 -267436068 -471385956 -653147495 -266831852 -551910447 -855761836 -303035403 -454908266 -144748346 -206315250 -54487002 -764362454 -38260474 -313836618 -934525820 -460818120 -718984273 -784024419 -528057440 -855767061 -140164232 -644145918 -981009172 -296135040 -975752527 -739369012 -50170805 -39120705 -342163234 -296227347 -667351832 -61156815 -365259850 -708651516 -102755234 -965260339 -857105411 -310883493 -736444648 -46254400 -409648831 -60940425 -654285853 -998664971 -105162634 -914811613 -363208681 -40625705 -822224675 -323218152 -552873295 -133258399 -634030490 -607599922 -148436040 -877883499 -571834657 -568040831 -694496031 -821875431 -646551279 -530537279 -27712169 -491427761 -477483595 -217224392 -882913430 -227674282 -599216053 -473629037 -989621807 -151276772 -44351756 -494047897 -693318768 -641173276 -973022063 -922468181 -8379901 -132549924 -511581705 -327087283 -162596751 -336135529 -814751548 -277375969 -713464073 -755598545 -687955144 -335660058 -774759655 -605005800 -396852155 -914955197 -819859353 -147269400 -476898160 -4333706 -684314771 -41735164 -298370553 -73963871 -389438048 -614843089 -145457084 -502376682 -845141887 -840119079 -578522104 -785975240 -678751401 -533969271 -240242847 -495226120 -441133990 -292627097 -184500547 -202027292 -496050483 -452036684 -254667253 -853733147 -349686238 -237415267 -11906468 -439786567 -254187629 -218405275 -379314740 -585217311 -442666915 -706498895 -752946308 -131219777 -283412304 -929511098 -707434373 -682928225 -499379798 -267170461 -858006794 -398523542 -313696556 -330205079 -248813521 -845259795 -332887674 -731102500 -748145574 -569530605 -625620649 -840363299 -726091979 -319312314 -899205268 -196908905 -12713233 -901187272 -595593882 -472642348 -674379404 -786054579 -470428652 -685640789 -393030831 -704014230 -20477413 -111028847 -295038909 -235444755 -545508122 -856079667 -400734548 -38990235 -845644800 -223945531 -210978893 -984809194 -355778977 -375019327 -667475328 -290263671 -250251970 -439679789 -429621496 -285640723 -378695505 -626478843 -693637113 -966549422 -458364314 -102180798 -721223487 -394815921 -196115666 -998667907 -453210572 -328247196 -626854470 -8843013 -478611289 -626255816 -364479458 -329537674 -663611320 -578074680 -498991205 -961553379 -461908497 -636774495 -612146903 -558308841 -960445115 -922577541 -580646886 -479270320 -187411617 -457330163 -970545588 -92763277 -283437797 -881159209 -93017318 -774885172 -806362035 -616679919 -632086907 -334174738 -382039781 -992673972 -388181707 -509126973 -58359418 -228958456 -872134294 -155037521 -149862687 -362364403 -696268902 -860239401 -619577190 -27176492 -849821554 -50137561 -741885772 -415674632 -537992954 -802866426 -579821849 -630121266 -869998676 -994151587 -886882341 -507614653 -207221641 -978062925 -878833666 -256544664 -847916697 -101361447 -446092987 -24144520 -789736981 -815988521 -501290775 -829653052 -701598671 -451248290 -88868307 -425340427 -224045233 -128214199 -410209114 -254329966 -362219917 -175710607 -514007494 -817201325 -581709708 -697454336 -782342257 -834911900 -927584691 -223774741 -373419673 -434576535 -579629836 -915055374 -864141318 -96592913 -698515276 -981950181 -259726265 -252623365 -622773510 -572211496 -876448906 -328564629 -179176220 -550387818 -613202012 -940867841 -147854768 -844514862 -513378683 -32994350 -850334754 -235753858 -391746004 -15999830 -729902963 -487164324 -696460559 -319569215 -816178314 -689636316 -304046228 -990551789 -372195267 -94583338 -546114639 -486658672 -271589997 -919252782 -581836058 -455012860 -29040485 -49042254 -950478228 -798304434 -112925391 -218579676 -794631784 -567736186 -77242506 -516553471 -375502373 -861722546 -606834997 -572637318 -64240132 -138503839 -286564823 -679356135 -132278314 -28915300 -970337194 -513284945 -982394751 -228641412 -407864666 -861133871 -879957255 -833647887 -642452823 -203086770 -395180467 -37826585 -213361847 -879926116 -80178324 -42035643 -928047593 -505012890 -32493059 -166375474 -869586563 -427141738 -457043653 -658719873 -681693130 -220957768 -950589965 -655475366 -490535638 -833174113 -939788189 -253436785 -444936766 -113420059 -438786340 -626010315 -151199329 -235884381 -325944951 -295409394 -97808465 -49812336 -985354209 -364898432 -153609561 -975444486 -203553356 -67896546 -395306694 -820154742 -143409105 -29581926 -85166833 -732113374 -191082885 -968268267 -138114972 -828884055 -865759047 -927561467 -236287280 -10800827 -153969599 -805137488 -769786966 -362541685 -254763440 -901773871 -158824084 -216590390 -547817997 -90022538 -774067420 -10537370 -395297134 -757151566 -108718694 -838834883 -593018441 -776868022 -654294912 -651929742 -676992065 -261547667 -667335591 -529685795 -293781450 -182622752 -282042782 -990949193 -102896205 -388239275 -265227710 -240117267 -761111395 -816722525 -254296804 -275911686 -15106999 -326512498 -517223586 -892183053 -678728136 -320724997 -427871932 -712627504 -448788818 -162851532 -188046820 -700268012 -859408270 -496032571 -430935907 -990083562 -763952171 -990860673 -693266398 -383321874 -145547024 -725494561 -257238807 -445134294 -363956146 -601972484 -314546414 -609031896 -232227842 -324583614 -164666699 -296669662 -646873956 -848538998 -640306320 -46820643 -286083345 -272829020 -162935065 -773610591 -537058598 -1150096 -256193517 -734166157 -901235526 -188924187 -943005615 -328611126 -723268056 -378240714 -470911890 -973586967 -917077057 -773113943 -18868925 -53900860 -201287728 -82332410 -699081834 -471261199 -434265416 -892712276 -165991635 -858628241 -978663539 -504476442 -308282375 -188613316 -808311286 -584589640 -88344095 -490397607 -461889614 -395250545 -662574663 -743445104 -298018731 -406332050 -434424172 -50168540 -450293433 -734623319 -961836669 -644058583 -942603991 -714538509 -843160041 -52418674 -48526068 -126590 -308597485 -25604396 -707324862 -109342408 -854062901 -162355823 -634689488 -432291247 -970040727 -843395842 -690816146 -302678225 -447180687 -404924564 -621438710 -109191809 -336740673 -709230327 -246157426 -907794608 -584250137 -429007445 -980566406 -871233483 -820640401 -5532217 -883002419 -585650401 -963385368 -656284530 -516064504 -472833002 -838035295 -705711544 -788755250 -659338938 -311522628 -850512211 -986754952 -549748635 -106534123 -358718124 -458574985 -888205751 -75809297 -860234610 -176344531 -996693453 -87126828 -710603172 -904801431 -858791555 -618846105 -386235817 -531822378 -621289556 -817866921 -493128050 -857862631 -845387605 -302785454 -725702546 -167356967 -267107124 -250435918 -566235236 -26193380 -185803725 -489062161 -835605599 -660175159 -29468183 -536115451 -869527912 -835926670 -210788729 -343314985 -473421316 -532332306 -547343131 -840266478 -440627869 -903616720 -670636642 -697906674 -258920212 -789080785 -219602107 -252386212 -86462845 -279957463 -427529274 -303427298 -640778170 -75560269 -874858143 -988514581 -29572737 -335103932 -476533300 -509995617 -605098123 -49900178 -608835167 -404753311 -601356171 -698493113 -77757944 -193099630 -782546903 -90946833 -73502767 -137078789 -959098016 -600277478 -207360293 -298964594 -945949086 -791965562 -199771624 -414461365 -972007340 -377724285 -973011459 -913970111 -160933280 -465123996 -671719032 -807382533 -21374794 -23387158 -880804129 -835082111 -866249721 -737963700 -624894380 -829995599 -363214093 -893944278 -543567509 -334498598 -255145938 -142640198 -63226620 -720257125 -91467821 -957146296 -206443925 -203148799 -244724115 -611794422 -831763730 -462603577 -654826667 -356600924 -110182951 -628722142 -594541112 -12532575 -25391176 -299159233 -411353460 -458311825 -535765822 -211578804 -603919716 -545467095 -734703992 -371408917 -726078169 -968347627 -595827863 -727277637 -469250214 -273483979 -365243407 -148453173 -135684285 -297892923 -43229603 -705350964 -200815000 -943657217 -907811429 -886712386 -840252770 -316823092 -457971681 -656062029 -613761502 -162272319 -89120666 -499175961 -599396541 -455316442 -69427842 -641372769 -269665296 -963572776 -217750480 -485366697 -554585160 -559640539 -422329419 -468277637 -901223087 -118042933 -322791704 -102517329 -178560641 -193919898 -218320269 -273304399 -44712736 -800994981 -577720672 -907950763 -322689599 -145860036 -463726388 -702641425 -867630620 -404241841 -749893982 -2720338 -893470135 -857315490 -772131782 -865012006 -716620524 -301693438 -487435781 -810700790 -269680469 -273015611 -461548041 -123983413 -26377196 -630004589 -805945506 -201626267 -599799014 -48452918 -705020049 -60726228 -454771422 -753315173 -880375975 -557989366 -335143788 -735279047 -827164139 -524594716 -250521586 -407559977 -832475862 -742730322 -128837090 -620645270 -496269930 -306786585 -87251350 -133489904 -760594525 -891696414 -714916829 -645040 -336756478 -434056822 -300493302 -834898960 -215215982 -841191785 -459889482 -268302555 -773057150 -437906120 -688829289 -679635378 -969628279 -317159592 -583397585 -475700465 -309368773 -59374821 -713485304 -198512706 -28742154 -701802738 -806967720 -143285601 -273696268 -279045155 -450105817 -296042775 -667124294 -713006242 -567258698 -351160505 -523293676 -874616471 -926632903 -545508751 -839670356 -629761496 -992675419 -274524965 -16403397 -354362803 -114911138 -597933832 -590028070 -180352284 -149988445 -235724595 -375200260 -442527074 -536683622 -559142540 -308656519 -32083050 -600223949 -245037383 -889468608 -190380807 -687077587 -629593696 -94947170 -497364170 -999029224 -976034830 -680669459 -212720399 -944369113 -622577748 -528704369 -390211722 -656442086 -908115445 -37683476 -207366574 -372675455 -310504219 -227398052 -8222713 -325816267 -354672786 -366961321 -747230986 -638468189 -659648302 -828784059 -448440251 -66272419 -206510536 -706228475 -803559294 -322026695 -303302889 -814795392 -357275955 -210528656 -636671854 -101414982 -818946842 -800848755 -49149350 -7990621 -896162119 -679860199 -407350657 -967815552 -447286108 -670520327 -800396654 -133238304 -229698546 -840944894 -392234452 -596642429 -428181973 -397165185 -979941580 -833084940 -461567055 -53332058 -355915664 -611140509 -415115481 -683421241 -206980589 -487749684 -676256130 -153685126 -205034164 -522455879 -707014702 -209157842 -473369164 -981314256 -50462135 -423783451 -396593018 -814541966 -896114086 -623274876 -455005807 -91847812 -353557848 -351982150 -725375393 -106881545 -558025712 -647649715 -745769456 -741667187 -396144407 -321757730 -409019256 -768679492 -265255543 -33711446 -807693739 -780289413 -461058424 -777694555 -905129316 -387190504 -635806087 -740021853 -462556744 -142821735 -789190020 -138105893 -19521621 -570855728 -76046916 -909305379 -664349331 -557298785 -574875195 -112887055 -87060641 -231440099 -628834893 -76135473 -630795457 -128528951 -111197190 -729721409 -329130356 -307035855 -303486552 -432199552 -718227866 -599051515 -196082507 -725494413 -944860659 -252844489 -55366256 -502883137 -272438246 -965515461 -722151429 -670752473 -267700731 -885324732 -783819141 -316930819 -70643252 -320736623 -923507390 -303500814 -910226456 -219206069 -705683382 -457144904 -565453980 -968674132 -271203975 -718869611 -775997998 -249449108 -50830901 -596245207 -148519996 -526935182 -342815426 -95685915 -617576648 -325830040 -703820523 -559424703 -180029033 -208026320 -972279631 -137373992 -289181109 -531893213 -139427400 -540784615 -600253158 -660115765 -936752593 -236881915 -478902139 -253137614 -274336951 -719339980 -985355111 -916781654 -495513483 -809541397 -170187993 -333602843 -148525043 -223637400 -114384244 -331177190 -619348026 -578871346 -23560983 -859051375 -328659893 -939451176 -787861614 -147883955 -960139955 -435665841 -675928764 -41368672 -188704121 -732060215 -533268638 -248589367 -901241009 -254570440 -743067270 -372653888 -716605186 -130885231 -135304845 -223102670 -181260034 -350200025 -27518439 -132527998 -372696525 -406932480 -618843407 -797394639 -697691006 -81445311 -911613299 -587183311 -541384406 -938570070 -543243019 -291515914 -746436127 -407194724 -190624453 -125847137 -352006952 -172113478 -391336517 -221998259 -400285965 -529664462 -123718800 -666672927 -9713894 -896643312 -905264124 -551085754 -204863299 -312619000 -687920248 -800441754 -10759616 -998925605 -283825921 -96660580 -541563022 -844190030 -224564356 -408034175 -985638738 -200272383 -957534260 -290718185 -196146824 -424458038 -819877126 -117070748 -526671440 -288809381 -760696210 -236318555 -797504841 -928354604 -25256252 -858875675 -386565062 -950408368 -911811574 -354089979 -966567321 -304780180 -650449255 -968973953 -216060979 -794965376 -277656813 -189378339 -977068122 -268305643 -895262988 -641344700 -653571855 -587296820 -234867570 -233354791 -170179520 -216636164 -574828920 -757887586 -17517093 -118208162 -5759561 -716673213 -826314328 -11667924 -423607423 -812219591 -94045167 -523672111 -501128108 -577124256 -839928845 -928347195 -299146135 -798277939 -200893278 -535879183 -361912885 -619906776 -483052274 -506680342 -794814940 -685383539 -800461454 -574781467 -627865507 -315982917 -438496878 -547997842 -404175115 -212586881 -328973965 -515866089 -546570489 -855089374 -598401476 -266258126 -593092083 -467590302 -663142555 -328835652 -69584219 -46192127 -103982898 -352030281 -527143668 -608688142 -419349663 -545111775 -955043084 -504798880 -710989584 -840589804 -101419841 -470847850 -744782249 -526410634 -844645738 -967996305 -720683206 -699748731 -420607057 -415710134 -729112709 -10156685 -468845927 -964876938 -52709149 -535007347 -534454375 -384284273 -150933831 -170625050 -682912384 -30339239 -134818691 -546725302 -615970650 -955704843 -744010495 -857379886 -915868353 -85721707 -573452062 -334780854 -658834000 -450160987 -779995887 -68911954 -627107985 -756532796 -419178667 -428678109 -40198500 -28270297 -145783852 -19833314 -785250677 -128752154 -736859110 -645354029 -284353556 -665960904 -786913663 -202299143 -553929394 -644300577 -628114473 -543991052 -657804729 -709062570 -178109261 -108776062 -861049226 -362147411 -230046093 -455045975 -428007128 -948802973 -806715378 -261506595 -924739980 -809960539 -652761846 -821320167 -95421196 -58200632 -126881613 -875863654 -578013390 -529905708 -18832156 -427943393 -396841415 -981128441 -169234919 -477621289 -689340400 -414798693 -58526154 -721617081 -425348321 -695190226 -61640892 -335773862 -947437740 -453469710 -824105518 -551359067 -409437689 -307861252 -841765212 -507734528 -367997257 -269578514 -722399133 -586503889 -222267228 -221852349 -660824976 -316059045 -327315938 -839701549 -790183450 -446893007 -431785520 -64795084 -558424431 -50667770 -876695992 -340128510 -145317164 -661225188 -464820024 -574344979 -75965069 -435122328 -963809565 -44536048 -669475740 -693089641 -666534637 -806771414 -448402814 -706263537 -14970654 -20002156 -210900451 -719503703 -593355521 -835088764 -106328186 -258109252 -741780018 -760562287 -458705 -889614062 -897318853 -938974093 -50503512 -965010522 -940523855 -261378477 -238329225 -447603650 -299200630 -316931872 -307574011 -713767862 -614674489 -699035088 -105894825 -42702250 -849161382 -319350308 -124367005 -947755141 -353042018 -229641069 -468718409 -539620041 -704504756 -403422826 -21985305 -258925188 -946461595 -535643905 -853922508 -978762513 -976492085 -286155078 -376848548 -63026336 -804944790 -92560239 -404220349 -585396239 -695628891 -721036542 -230976618 -57129027 -313004585 -699139063 -960827409 -165425748 -477767176 -108952513 -887013044 -589503070 -363812516 -411240075 -84979571 -13114417 -441987899 -181310846 -586872354 -293670992 -55047372 -529638963 -641971858 -471171956 -949697014 -584065457 -918794317 -672052768 -53541923 -524450292 -703995079 -688262256 -301899650 -455568288 -712212354 -551096755 -138855862 -882071276 -579134660 -806752008 -500557447 -53261349 -107034545 -590704122 -873959362 -339506551 -371631569 -144024196 -342667903 -167528395 -162143316 -10249748 -715722060 -918021747 -894035440 -916805778 -746071225 -501024680 -862810540 -522099357 -28994635 -678735419 -56968569 -838078427 -428737221 -14608513 -968792998 -812602218 -810060376 -638714666 -582540667 -880704924 -30219124 -173875198 -125554183 -107948388 -997764885 -181225331 -928630200 -87586274 -926555959 -75308259 -67100007 -923650162 -605945059 -827379289 -284507086 -83181799 -496339247 -279320933 -331751261 -792104550 -215176159 -331666069 -910809183 -391901785 -235724709 -299925068 -68421939 -745210349 -6233840 -906872363 -33726505 -935139207 -112668771 -480402291 -753463247 -342531952 -408954330 -317833781 -329889209 -314841050 -661667874 -112989222 -30075093 -295558906 -102395635 -524253779 -935764539 -624340887 -483567508 -251007926 -901208016 -821596026 -764356496 -203733042 -278733447 -743195877 -425332580 -665175550 -96648777 -951048225 -936909670 -798745386 -865630732 -923841115 -230916656 -54247307 -277772714 -454831836 -673546735 -844815500 -270602800 -167214021 -373317291 -134984271 -84313248 -166885168 -952738146 -857644375 -626497480 -68629720 -603378925 -798581483 -218341192 -720037346 -172709351 -319245222 -379379385 -616342412 -453198115 -960511693 -958052510 -947419008 -991462549 -806632181 -446755823 -283464928 -350943074 -807719539 -337207831 -116212881 -407485550 -153675891 -805477561 -502306338 -203081077 -55286806 -69773819 -14107765 -913362178 -391303884 -15712299 -667118465 -841014657 -466839270 -647778056 -344160943 -427855078 -43020153 -546886982 -199104799 -400356922 -610655921 -892594137 -899373754 -830422040 -791618234 -382639195 -986295730 -888529875 -188144797 -918194533 -824011425 -666103575 -487177948 -493065645 -750919220 -233114822 -259595040 -793184175 -801741055 -36787701 -639817811 -940881305 -965748218 -833317614 -104127502 -285552508 -37089128 -537412419 -611822138 -525012475 -756135864 -240191772 -858184832 -669263888 -587502075 -144712196 -747278340 -106371529 -441824596 -560381093 -813248262 -787371569 -456985758 -836485689 -52155466 -192265291 -356590871 -522666748 -643054770 -316429512 -935195564 -114163729 -271773516 -474037443 -567062568 -41966974 -936935450 -167447446 -988883700 -934157382 -50119541 -139035611 -830425882 -700901609 -452394840 -991010475 -331439169 -653699337 -549431582 -554833838 -17428173 -927175476 -921384501 -488787138 -277468026 -690400100 -9870356 -542278580 -728231458 -909888209 -839320083 -909375024 -911568373 -984965155 -696352072 -170169557 -331450513 -940704470 -729676008 -736355251 -319393906 -51367916 -379026343 -547608616 -913865400 -278742119 -624487349 -44911750 -421430613 -299359848 -490538171 -892610438 -88295141 -201236905 -488063746 -262322674 -82841764 -660671563 -248791494 -150982012 -576556950 -879066608 -840103842 -745385589 -354235978 -608105283 -998197707 -36618908 -396005676 -898236327 -870553025 -592750345 -231383795 -331341348 -286153596 -723045594 -393929061 -153062207 -126862567 -285038343 -593863288 -988774267 -214737128 -127213620 -232978742 -388077502 -951322789 -398804174 -669117449 -407441300 -898048785 -763237975 -870167245 -382260002 -910416449 -290176934 -969036486 -136788437 -607716591 -655637607 -550021900 -626796284 -772127234 -934721063 -312975982 -695489296 -509131468 -187457122 -236848851 -793391585 -118953297 -365360888 -378003918 -119025470 -67422817 -997022977 -592217413 -317285673 -511193434 -154434069 -38234566 -372793258 -918017945 -427379375 -219914041 -977962335 -780762249 -168753975 -844318909 -64141 -415126531 -547146931 -391779634 -873695892 -858633517 -608165980 -675656375 -167000416 -394805256 -367730334 -843929141 -747310724 -587144939 -32034984 -928841912 -510390938 -768826892 -30973758 -819977742 -381162197 -368775593 -754899964 -153318494 -996551894 -736612265 -5085677 -386548733 -486551282 -80259853 -646991533 -193269350 -228805851 -926611000 -557258105 -280799765 -729080803 -90189376 -962973396 -339336794 -637909665 -206233890 -886301950 -558441718 -135286791 -323334000 -838768692 -548929926 -295358889 -916120786 -229264503 -811730127 -395883047 -263753962 -298565954 -684213411 -397092547 -926480581 -439914970 -557997487 -54269947 -465505257 -65127936 -625826542 -317219196 -955860855 -296545350 -384212029 -663878612 -591024836 -312515622 -424137569 -688440013 -666022973 -673100486 -898016310 -335576547 -384729159 -526891967 -945119670 -291831474 -721571374 -480590916 -13096698 -273113628 -840131770 -323040536 -53776474 -585715961 -956276083 -732049861 -989157204 -426746166 -562667265 -324781 -771064457 -717005838 -29093560 -356968187 -781746545 -724651248 -327201817 -246826106 -974344125 -963890597 -232775258 -788518956 -186019850 -450686203 -899785218 -399083873 -934479418 -972358086 -380533378 -407618339 -873823951 -284172569 -654657800 -19119897 -752602996 -127649519 -343826324 -397922508 -317028083 -962403723 -862823238 -945851766 -308952760 -88507368 -615404613 -874623609 -452774853 -432414235 -235991898 -393309090 -757299803 -671938093 -91325113 -519579938 -829055417 -210478701 -196422706 -370373026 -908884847 -41221222 -752429715 -197554214 -983330698 -10021045 -217028707 -71752145 -484419957 -443059328 -416163955 -195689620 -880337632 -670257718 -983412059 -587402853 -100907112 -108120448 -512141005 -220921298 -547337558 -649055218 -521546523 -232507621 -809967766 -729036583 -575042979 -945633029 -763339838 -601456719 -948440212 -359900636 -538358423 -118239091 -199747166 -479386559 -928143235 -264920829 -409052975 -642556443 -672165822 -90277090 -481788461 -779841719 -420044119 -679659280 -939799826 -287114142 -174481522 -335026104 -756674809 -61224872 -48875185 -403047997 -311722135 -722110697 -621345477 -883853335 -615213453 -331815331 -429460434 -482458173 -696547902 -196691066 -876721576 -964074013 -167498433 -280759855 -555632486 -456904432 -605400199 -878655032 -33943989 -456813120 -958893289 -333289330 -848320482 -215299531 -984334199 -191062403 -549505053 -814384825 -972358990 -163740193 -578917855 -386619396 -804318241 -546349619 -374651298 -110273609 -286895831 -433356041 -948700170 -492597474 -629408975 -60691627 -521743210 -687418950 -120267010 -758645309 -713701236 -758835801 -913330956 -191053312 -178195928 -888026256 -475477940 -381672271 -929909445 -144487413 -188054475 -98816637 -657596097 -707478008 -529525767 -567623750 -930104742 -625535075 -240521669 -306795602 -874267772 -123946095 -267796891 -620787686 -341844674 -115120487 -774247981 -912970498 -4315898 -566568308 -646473073 -609313051 -923400564 -161111990 -334675332 -212957852 -810855641 -344687663 -946160497 -923971595 -136103612 -340092309 -715230721 -877464778 -832935394 -64077421 -101204973 -747392831 -941902811 -484678800 -977367901 -413790321 -693072772 -520231503 -58006033 -246901353 -90597969 -704368857 -588891857 -748021858 -52204457 -353126655 -989147638 -101049553 -642860538 -217368040 -587660691 -64630835 -351000141 -834176606 -680106333 -669809075 -704685393 -530171246 -256760508 -919364025 -515916858 -366979896 -186808517 -71917726 -125691947 -654526534 -189009119 -7104015 -972272412 -969655808 -179627148 -195354184 -366993860 -594824437 -64846281 -880174487 -946147398 -233383180 -82550307 -688497781 -219034558 -711224404 -7291909 -301148439 -830273359 -760323289 -947427502 -494325417 -486850913 -176880824 -666513259 -75654716 -938040813 -712350355 -226496 -718986235 -929239806 -646474069 -128451979 -398604617 -638456679 -98537412 -506301282 -430243961 -925494317 -619351738 -306019695 -339401426 -568137378 -92241917 -885683237 -740546948 -563994675 -42923264 -438419427 -407520773 -477897320 -82113410 -8948376 -899562961 -714545102 -88275035 -656871815 -219763260 -362143428 -284446091 -964898220 -884647772 -808509521 -315543676 -542719457 -525004597 -713417109 -775559301 -915695006 -96229816 -676604023 -935067437 -601574784 -653809816 -731259748 -50685993 -101729884 -613080628 -39639038 -556443712 -680223126 -789242700 -180047093 -551118240 -648916796 -718290743 -459333762 -408007991 -407742354 -631832588 -709432294 -326370163 -953065084 -958531834 -810853317 -27165734 -210831035 -513259116 -467268345 -837219904 -826915740 -286008958 -478987123 -367998140 -494963773 -172797611 -838312575 -880413888 -25747834 -571685100 -662659220 -868115083 -987290839 -731115536 -356574372 -180984945 -483269171 -393034602 -106748995 -170791301 -993732922 -75921009 -924767618 -669260014 -690252871 -90771046 -952651385 -382483761 -627453985 -154810862 -588882920 -152563166 -747740396 -189326360 -988771104 -232662457 -18591405 -460763906 -956642854 -472393667 -20068087 -189823573 -663221723 -926464927 -891265782 -817863421 -188200172 -377138050 -274813183 -856834959 -277403313 -785667995 -930482661 -414368205 -645920833 -8007529 -532828588 -195369414 -34758546 -708147051 -538881973 -875366871 -417293140 -38640576 -58474891 -772197079 -292289332 -734751769 -46876853 -788623650 -204188981 -557897304 -253351136 -560448543 -4669133 -647260352 -644796574 -960251677 -620516190 -362607431 -34591131 -745391979 -933233310 -774865154 -134511304 -619916516 -609292232 -322291472 -196586003 -694605189 -920960192 -172427584 -544793277 -989396767 -769327283 -282485500 -589274409 -288713446 -189548456 -768060653 -330067945 -188492260 -693584261 -368512844 -631530588 -658352025 -184745262 -839698444 -477546432 -484458084 -308244536 -355123024 -437722062 -681935681 -551831284 -30058273 -21694981 -361412824 -611684596 -674234249 -80991033 -881992467 -1157175 -410656806 -944233696 -959573457 -169861759 -230201857 -768096750 -11457721 -651825983 -870108238 -41919333 -478366294 -468294297 -302154161 -73226840 -859429559 -854160672 -790966775 -178024290 -62646205 -243672765 -977987650 -415513746 -691855309 -313595231 -279617390 -20971971 -390520820 -59097889 -920732411 -459172688 -918826167 -370126164 -347089259 -968439171 -799134451 -691412267 -55684981 -54236178 -575526800 -491995445 -201170493 -216358528 -344744501 -840540208 -476076457 -218184878 -389837985 -173555584 -39779556 -933521769 -827147165 -691632465 -994555386 -638057029 -829043166 -382404251 -255990151 -777533096 -806296562 -257791262 -142293949 -438910450 -656821065 -782498876 -122379604 -726679028 -161151322 -393315535 -260273126 -692873696 -182896683 -489575197 -33768824 -680153868 -303581801 -507927053 -966113849 -359634181 -869492192 -817189255 -140243855 -54539836 -961067963 -187438197 -158018487 -715322026 -70823734 -747982079 -353868199 -316687397 -925973539 -86282578 -435690801 -12370739 -140640990 -639978992 -749081195 -582180287 -689800164 -514557728 -889515296 -875060999 -625029331 -30534212 -64295771 -466884245 -662450888 -313654080 -468820069 -321511267 -986340480 -656367859 -87103342 -575818213 -563123828 -527175178 -458235203 -251348189 -816229398 -556611188 -448817254 -575652810 -240827920 -572926823 -277667959 -410361131 -355549663 -6802466 -342896763 -748734142 -901402624 -801684779 -837895435 -259280461 -173747623 -746238776 -91644682 -142161000 -908859792 -876376110 -382372312 -167981060 -72864774 -992971909 -999613606 -857841253 -837175226 -776320587 -192571689 -698405923 -583324714 -392026914 -719630921 -158906450 -46791544 -607040275 -911656169 -953185070 -804666760 -553060211 -127110452 -649722874 -136264629 -473082731 -239594188 -984517688 -727382578 -648194298 -247779123 -854887743 -543413826 -269760457 -300983187 -493086379 -896997353 -204724179 -69660681 -564655786 -143479274 -243237855 -245147473 -632080905 -741411465 -560532384 -176379879 -625412789 -571061145 -538988020 -614856760 -824658184 -201829613 -95542887 -430707896 -205622018 -21962992 -595019276 -327446683 -160234879 -927193940 -471751814 -603461016 -61805725 -734444075 -76772489 -742564993 -279439433 -995188651 -479530678 -40355866 -669179314 -357472384 -593392574 -698313977 -106297283 -921779097 -915938645 -316947692 -75712563 -292791990 -59189472 -101042381 -583715301 -798853117 -523064123 -861288261 -814012761 -815640274 -190513401 -929694944 -250247846 -675426038 -318534902 -603714611 -563800878 -612422262 -746716526 -916948943 -58544088 -440916569 -115047282 -702520609 -391183370 -240750763 -64793185 -402587727 -963921624 -838620698 -160322391 -497101893 -255031886 -324762248 -506617300 -202504536 -267958678 -888984272 -481977087 -787619172 -353290711 -577039829 -220322518 -414362736 -748124343 -861583750 -202976260 -912017659 -496669987 -569779495 -648840036 -876758917 -681602195 -429250228 -700448572 -711955037 -228401537 -772599743 -254379220 -827509870 -950075848 -354815254 -960586229 -587964132 -937592759 -486094916 -552197753 -752650378 -697147534 -773126392 -713138262 -271282743 -290427008 -846035460 -102523909 -538942680 -444800587 -788517153 -982012429 -396399724 -661725808 -879365483 -826573096 -269760179 -252529343 -881239887 -353148630 -232393020 -175149761 -779495060 -311201086 -459312479 -139866570 -876487888 -349210798 -740607432 -150167223 -905441383 -793238324 -412962608 -798473332 -746418248 -242365246 -515865939 -783976467 -653712241 -490277601 -514362465 -101169578 -765857588 -995042262 -159494355 -206174216 -416799943 -928546177 -597096511 -5928847 -755208295 -48345320 -850795813 -871695414 -212434933 -257859994 -324152808 -356898594 -630340789 -354370642 -164673365 -75881119 -698483126 -552113900 -170387730 -22022308 -902047786 -317475973 -597131657 -83503290 -884652935 -770393961 -964717559 -655906798 -577137251 -120369771 -165453505 -802508217 -284979712 -303066387 -696189928 -580704676 -460710132 -311976048 -737135128 -46654911 -521836785 -762090771 -24657030 -631336117 -280345094 -699516894 -705342136 -294636511 -435963646 -452709798 -138428395 -301292220 -944807440 -759820957 -276322163 -880853001 -469888620 -232961621 -33345846 -762710379 -305070347 -501567430 -365277025 -259718820 -291215831 -888871153 -944069917 -541191446 -851427833 -87783395 -426564386 -355154317 -326133052 -952170273 -34814552 -470656432 -288041766 -296222290 -976685430 -477510725 -128249348 -180924090 -404418236 -127066917 -534253630 -379542505 -190828274 -982131107 -379105427 -687200050 -517161597 -674619976 -723505461 -965890442 -552431707 -635543373 -982568463 -382665795 -854013633 -472065748 -476758784 -78480907 -407296159 -74787641 -143591545 -194005147 -707146330 -221294614 -383160359 -213995537 -797185479 -668878367 -33486540 -752851831 -65283652 -159983080 -107371323 -224844998 -832099135 -619332378 -708890377 -407860689 -314287215 -822600974 -458915490 -74196676 -819389265 -595416443 -156048652 -614409830 -182872180 -48322157 -369645139 -476798036 -567121895 -25289350 -708068464 -362498467 -615541544 -239866740 -884347276 -63041459 -493408616 -999676141 -402719955 -548124286 -290396837 -393991885 -626497049 -771506474 -918719408 -780870739 -994379977 -670856385 -741283259 -677761622 -516989828 -574292946 -105449821 -330585019 -411804456 -771002750 -347600771 -777274926 -68593812 -295438140 -724128278 -137172017 -988114793 -81500695 -702636335 -166783350 -814296557 -518965305 -101939111 -504611177 -15411176 -125596776 -954735170 -758377066 -734271291 -547333989 -798325374 -80416514 -775450044 -716604780 -822381655 -226274845 -481942281 -197890444 -766404551 -161277953 -358838974 -906063342 -50660197 -41102768 -237540405 -159280771 -273706364 -663069956 -941337342 -274620796 -141968862 -787682716 -723663878 -244653189 -979498826 -192940462 -621837351 -327625989 -103229914 -991452846 -533788739 -788937295 -787535013 -810722647 -815432329 -292070814 -170727270 -687185690 -582297478 -875306191 -799604178 -864590883 -185316574 -948899644 -259437441 -66148341 -98352395 -524225986 -584496498 -321890916 -818599318 -395501142 -198204578 -142376290 -870629569 -727049398 -523718060 -751627532 -240519705 -346852145 -918134651 -463206682 -546613148 -151984930 -71528248 -71213634 -317260780 -948763217 -440599836 -245290354 -610803089 -113740424 -725105197 -392539529 -772398681 -368982677 -98019455 -123121674 -306800735 -751823984 -334559280 -631457347 -529568139 -691019171 -18433892 -192376238 -159584334 -683155441 -354471311 -578221494 -442840862 -816122991 -137674186 -420727441 -70275920 -248696211 -268089772 -443700179 -265358722 -227470556 -459312701 -738399617 -181310871 -616623966 -222658733 -229501846 -959916863 -929661769 -841684170 -389973815 -901873572 -235546618 -344971732 -702587025 -484314644 -237939541 -890969857 -807934731 -978411591 -937513821 -290815245 -144010846 -567689637 -847492583 -708450582 -973482146 -421378518 -177412679 -510146707 -345047953 -124215349 -645512167 -636331291 -846865498 -163756754 -905191953 -841540685 -891972086 -470085033 -150789039 -73842374 -718837865 -832244124 -94549353 -822499147 -768803762 -30589213 -215899788 -851612399 -395462771 -414220493 -38754375 -477414581 -689319364 -655603830 -5307296 -868901200 -799285846 -695758193 -529369119 -842486416 -509073116 -29378596 -893907748 -588651155 -240765043 -447366239 -780676847 -269482054 -418115084 -41057117 -923912646 -238071617 -890642715 -591615529 -100160666 -925197075 -379680776 -688660567 -950426803 -207358056 -352032728 -639897503 -403389870 -845583748 -555060211 -55134982 -906008385 -938077274 -177078688 -334270954 -260617837 -270863062 -677734347 -767983994 -79599823 -367644189 -6414409 -167965209 -888214728 -554723137 -238985929 -164183208 -641803613 -759956483 -155645350 -679546860 -211252806 -105554245 -923455775 -301451481 -444330062 -363705849 -632956925 -114309847 -112600385 -601578699 -90598767 -244014788 -437520615 -935920253 -544834586 -822899227 -393731032 -304693012 -956895204 -633228468 -154133000 -222429653 -618469121 -432345899 -69855246 -69621477 -593465093 -748434992 -653811408 -137915857 -296603200 -883378411 -357490477 -527060413 -48963550 -337628464 -557271540 -725029280 -841276684 -131983340 -471811687 -323410456 -863418719 -259232480 -230976574 -837525150 -291145322 -560917140 -465248303 -33755308 -803829852 -24575226 -895808873 -259228152 -637502809 -533907293 -275884464 -737151259 -954214737 -45103897 -64145988 -842410127 -792274123 -729391829 -518835991 -190203995 -488396774 -40529090 -816819215 -110903815 -209987784 -669259307 -605555019 -701380194 -164797934 -812190416 -47397148 -529663875 -702093421 -680516987 -69351836 -15769539 -753308720 -276252261 -255136237 -618484577 -955645115 -673483616 -699995949 -901151364 -165350170 -643796255 -300698250 -677675893 -121942019 -664826416 -419629178 -156826664 -743294907 -839195105 -997125748 -23099487 -94763349 -249344645 -408394030 -94761330 -237618778 -771158260 -800995744 -923971774 -698076271 -406874143 -368318588 -156240441 -175069430 -657914654 -575369571 -319982952 -850740983 -692204452 -53965638 -658536927 -397224662 -485223434 -254693325 -583170791 -425535902 -556073047 -908550465 -489137654 -722971120 -990056363 -961925374 -819196843 -508646957 -841867222 -65101988 -375200708 -398684083 -70837510 -436993056 -153016205 -790508631 -551054860 -343987607 -527742513 -394318352 -127352115 -207716145 -233529213 -830299604 -120460258 -682897001 -262932960 -754786217 -258942204 -950802417 -912834578 -259311633 -502510237 -955854135 -563812062 -846107176 -175431087 -587827071 -607182607 -686910221 -365580043 -644893714 -251637136 -421309229 -536528818 -721838290 -106072379 -214461361 -606769469 -662824007 -103251088 -273107563 -529629107 -220683904 -21701572 -601292054 -708502527 -884443869 -551486887 -72764354 -747892458 -88406172 -118336781 -657947903 -181850251 -136110387 -92317243 -819393347 -46788307 -98187889 -139348308 -914964703 -799620192 -664051002 -474849037 -679557351 -910804335 -408814222 -901766651 -28187975 -750786218 -104001394 -597223840 -332376164 -137441303 -478987473 -33157256 -287618267 -34291835 -856038945 -525890858 -812204081 -519208271 -69084808 -945668687 -956847085 -393978371 -489508443 -698893911 -393763598 -440302197 -558311599 -181273702 -634939379 -780887327 -477074023 -202557963 -565830134 -380145399 -67153977 -225390493 -44201846 -911149419 -299502873 -206293078 -961538272 -378850394 -563416343 -101698550 -14027962 -186551827 -267324430 -109190095 -334675846 -508297089 -772419687 -639131942 -457904380 -221850717 -695780782 -450816281 -538334196 -286312283 -570639316 -964933471 -376999885 -521578056 -420984823 -117057680 -105692326 -101411841 -709081181 -459728300 -202321361 -199478770 -585279090 -626478236 -940147462 -71841967 -994141966 -957081645 -870304475 -234310091 -213534678 -730720997 -74989212 -191921786 -113099970 -854778362 -80909102 -613527441 -118103247 -800781197 -396415188 -10967465 -787199125 -440116076 -500343151 -844833679 -562905586 -436455173 -26135734 -628361649 -11322586 -585363660 -219895461 -829459127 -111567211 -133049379 -40825909 -192609662 -538616485 -592520665 -466988431 -10320083 -70257199 -80260247 -44296749 -97969472 -287100208 -137986688 -142114005 -144366188 -71943455 -506724038 -19832637 -230321029 -541996559 -941586198 -146272035 -692309690 -967864645 -511007702 -925033376 -430921816 -466321755 -773268580 -134251794 -272518847 -801461340 -944669480 -355614305 -92015390 -89370426 -203934274 -683705875 -763837629 -821068241 -460891984 -691119081 -937232192 -119939220 -112675440 -38733993 -594846045 -960871501 -922043392 -624605079 -724617186 -192737453 -246836002 -107596768 -819789432 -182813668 -162354778 -271898106 -397088354 -26707366 -995279534 -464058849 -369389774 -277395117 -791548638 -247371348 -859773410 -572784120 -613461608 -677412730 -975992326 -455498644 -394874819 -88131976 -647811373 -592781089 -494870780 -408947631 -391222416 -583226259 -902358498 -868665828 -286987485 -754017973 -463907535 -253461779 -822022314 -157229264 -799134707 -502265281 -78857340 -100422085 -145024167 -553502611 -876279324 -766543524 -567012367 -95618032 -247209353 -756449760 -502933843 -466057394 -653102716 -8210021 -43711782 -326960305 -726881009 -872959805 -1443459 -413341707 -935490588 -983711330 -364538307 -315572612 -71017900 -607709931 -860349313 -629850875 -254522760 -219437363 -138185508 -845818795 -811092843 -13732946 -277404970 -359052902 -608851259 -976122744 -464196353 -975103581 -760711511 -779239976 -93698112 -445663702 -91416099 -596523041 -737844963 -604681870 -781406328 -350882124 -837344275 -194483643 -229990790 -771464952 -946848836 -515824952 -903707207 -179481714 -867536436 -528114623 -970701963 -561947448 -672824840 -865832918 -48007998 -714857854 -57864106 -178740289 -56740876 -487081645 -388970067 -36137424 -678608170 -532123904 -422523232 -213731626 -399956427 -993895544 -429158773 -226270493 -933949893 -360955088 -349450380 -634171471 -969935908 -440380263 -253081902 -148644399 -4442169 -436949610 -79263733 -844826390 -542701981 -311286141 -828649223 -510042620 -318623961 -459929602 -83652605 -341219080 -155854944 -522103496 -329524282 -353586431 -934437965 -140661216 -82231938 -54647713 -241261827 -940533619 -532590578 -830661290 -119862196 -161432471 -11313350 -835047270 -485517039 -520390365 -686956451 -106560783 -372597405 -101703818 -871898634 -772937201 -485835400 -261366337 -244614260 -331173273 -292522227 -590746167 -293782417 -87320119 -657237793 -223872021 -269254360 -771586575 -847523330 -364222863 -92398149 -44035299 -432056954 -418528036 -38508743 -811641454 -722119590 -150999619 -570042234 -956788775 -659285628 -129528136 -814173428 -57633440 -33893262 -851794033 -193650439 -14814952 -629305465 -634630930 -549386721 -189988455 -629003202 -129441877 -391670431 -657576282 -674179325 -628410077 -148151653 -3812990 -319347400 -182447239 -232223328 -862350064 -636450954 -187915153 -214552280 -190575737 -247392300 -626043941 -555699016 -663566648 -204972947 -773642007 -205814760 -482766658 -897261330 -26549303 -458329499 -549304387 -338793070 -67906189 -702817311 -929671354 -439057522 -973073072 -105810071 -503801436 -399986748 -953776564 -824051602 -580475747 -24204938 -868338135 -138189525 -866808410 -919244127 -713514323 -851406147 -667946967 -873352245 -477714107 -779595379 -814897255 -844304767 -349930290 -202487533 -581841237 -706388197 -846221385 -879744098 -72196422 -354939443 -852939547 -928083073 -732520041 -38229882 -590385525 -529992753 -43071117 -330782806 -392415196 -683927705 -155902801 -826281066 -194910878 -621232063 -546255148 -1212971 -595143936 -59420729 -526023437 -377308225 -976060378 -714366914 -689538760 -809962887 -719279928 -838870106 -506007680 -962433925 -15331141 -390647865 -871381490 -159938348 -472052432 -501253311 -285008269 -873713370 -91386865 -635786840 -28192598 -870313326 -19514972 -260477678 -670631695 -397447634 -232742034 -519038963 -152941867 -269758223 -576616067 -37748087 -461965774 -895858437 -459210777 -367733934 -321550012 -383847941 -591066003 -672439272 -747131700 -82158524 -361559881 -125435981 -893292581 -414147553 -171052647 -288281648 -623515893 -282531100 -995815396 -809387011 -416143631 -303100868 -724084299 -449113090 -861073303 -177833946 -323491067 -350486198 -460465422 -828748494 -627580011 -852970161 -955853921 -520523001 -26681972 -453111 -882291297 -692573363 -533549035 -508047245 -152388819 -553515845 -396261950 -49292548 -68731566 -317116192 -681787723 -490406159 -620964811 -355776054 -129220111 -79321002 -763664833 -137990814 -855731137 -953888053 -890372416 -518639394 -338139057 -487789829 -550904296 -514384374 -809424953 -214900805 -804662803 -829526587 -429433564 -174049912 -232882127 -984982545 -3973411 -332616679 -711555781 -277532160 -277161561 -679523176 -229382591 -478023442 -658699621 -505758936 -321341702 -829327088 -302298190 -831102752 -751045288 -355717069 -537595282 -711001815 -158093886 -368825205 -395377734 -477617277 -550888388 -862214375 -561492448 -362837317 -740822734 -469281569 -547835414 -397181454 -664180742 -306180785 -10793969 -542417660 -712122731 -410765683 -925430436 -612789284 -391279239 -673855417 -995820141 -828584199 -405010017 -38695184 -312820626 -586588085 -918297520 -966051739 -553223666 -841701756 -370071662 -368827936 -208266748 -370181698 -484729831 -963764934 -982414356 -767603973 -446799608 -588427004 -602969369 -641466244 -44422626 -726518835 -929361861 -421322758 -214318587 -979703625 -482665604 -500744695 -581785101 -606429482 -341367310 -844223107 -422544355 -690482426 -709744381 -839072256 -997457041 -44178788 -721008472 -757565737 -152854243 -137303333 -380421019 -819868541 -749167324 -882049173 -945998684 -688873310 -505899991 -377019529 -88936307 -476793786 -827896496 -173480404 -439128394 -648379016 -719673030 -901515276 -634182891 -600606380 -567186875 -919932622 -731273069 -257549314 -67094925 -190572245 -477544482 -316043682 -249455321 -962697226 -889444012 -24563594 -673495569 -236723061 -833861899 -764577231 -194198343 -1690697 -393393219 -493369635 -332829997 -73010309 -107585856 -71935486 -166657882 -136620735 -139027776 -401067281 -81593970 -807123701 -353099438 -677102115 -155677947 -981353584 -913904757 -782226632 -215468181 -565194944 -512636998 -348988647 -374901266 -392649297 -125221221 -815571064 -896054767 -201073036 -891192870 -482539814 -70084059 -616898337 -682724787 -520158715 -798084634 -961831463 -627936715 -234736401 -185874436 -426271036 -890012149 -658115178 -443980700 -255523175 -729870284 -304476751 -407960580 -385921494 -705125610 -224990924 -515700394 -235191954 -543594246 -559518333 -905267767 -256530462 -390129276 -298734100 -427203907 -740398847 -552866759 -997953579 -395095223 -342782930 -699243847 -889888679 -289992984 -369202394 -749666697 -478501990 -525242008 -938942247 -31008405 -949675639 -379075916 -861097020 -67026079 -880252864 -724238030 -965384867 -271204041 -580348331 -917447923 -328067820 -587891366 -688570669 -787319520 -108829853 -769082471 -513668936 -89233371 -828908986 -15692069 -526872724 -905191147 -143095733 -723954204 -477103963 -611222224 -720464355 -632424533 -292927979 -424737133 -136791381 -362715113 -459350521 -663667759 -430754039 -140510388 -952061300 -259735267 -895969234 -962936896 -456654230 -810491252 -906284166 -10519489 -749048364 -830394710 -847045434 -813647424 -677198091 -645074816 -875011532 -314380853 -398057643 -901582702 -451922158 -817090967 -740469038 -218295468 -447352004 -373773814 -727460068 -325742492 -592287141 -137494767 -78743239 -673534718 -919249908 -333311470 -600508295 -640184877 -320726489 -933681802 -253915388 -559198462 -839275217 -551867196 -789756957 -13886774 -533651836 -847993939 -177812587 -585475857 -98851635 -556128371 -493618798 -18201189 -523340510 -954281781 -131450974 -51146208 -153390754 -956937284 -77201530 -542426649 -717679057 -216001380 -823731754 -902763607 -119139865 -663931698 -934794518 -58466971 -10189008 -499715172 -233836250 -495685996 -246269074 -130138955 -310746395 -742245529 -589305738 -193210727 -760772214 -398214671 -456466725 -983835806 -452402729 -542219195 -750952434 -656852790 -483673751 -110506799 -585297589 -843903576 -944859043 -469598816 -961335306 -622522095 -254317280 -110413719 -271626040 -998828634 -558851915 -215284069 -300203818 -121563475 -119344533 -184723093 -687192751 -167437740 -763516351 -510673019 -28803413 -704987214 -307787201 -688347775 -685387809 -939663764 -894976246 -345237116 -488572163 -910627953 -519445188 -164667905 -638432177 -755773589 -405596013 -240326245 -80366912 -278425114 -167690096 -397381974 -393855855 -451465288 -51018747 -45817367 -622286208 -5508724 -783995891 -80514506 -64844194 -835468365 -193418430 -691927326 -794529965 -862682408 -882438888 -386484436 -124272183 -419185546 -466584517 -697053663 -555597938 -124796614 -401801615 -977824707 -631849932 -383401392 -586800637 -494631257 -503530877 -602580927 -637221991 -713304860 -738415383 -103078119 -266697525 -59916160 -350494244 -440306249 -646412661 -658279927 -990669987 -418767475 -787850835 -215250052 -238173534 -279208507 -613080174 -740438268 -560607295 -129920352 -871667736 -383725588 -407097881 -188913239 -629612178 -911640776 -898897208 -767878318 -183482451 -780261060 -108890370 -330117521 -236493312 -678237943 -561844089 -995690926 -776992620 -103295118 -91097592 -307712524 -252539306 -838743256 -579997035 -273520035 -426926048 -900756540 -916750620 -219290373 -403258687 -903490792 -716719935 -39315322 -404985139 -646109480 -29233357 -21682607 -845482517 -106759859 -398706019 -458962279 -347185848 -522858412 -615524339 -624747514 -686282501 -27213765 -464327598 -754729687 -323275409 -180565323 -953367126 -313839696 -502744432 -675393741 -738813553 -989033444 -291871411 -97915221 -544710945 -303293609 -321805998 -917670385 -531094819 -723713097 -335744320 -642650146 -844113465 -68603524 -443931031 -304311805 -133835198 -984965975 -197779874 -561307558 -974745049 -961211527 -633033410 -463950351 -660020241 -259732578 -909890739 -904109636 -212038460 -218853136 -594971509 -75876653 -748123036 -886029376 -900454400 -157417942 -355294686 -997439120 -154354261 -73877978 -398411954 -937190979 -474018944 -229666475 -125913698 -519312868 -762061025 -622859039 -2545761 -814602600 -938415732 -677991237 -299697822 -555084390 -882688867 -689606045 -352811544 -592561777 -773175028 -662088935 -17441049 -95855882 -134189971 -30802094 -892272269 -747024042 -338124885 -608295037 -438122031 -539265607 -72576537 -363026110 -385821486 -690131435 -487657690 -310385881 -796351165 -341006259 -376003542 -554031710 -382667382 -790271450 -625983020 -447447307 -554327294 -412400844 -343072207 -733478929 -73059343 -162023080 -545352382 -690299322 -466205412 -223900635 -690501376 -714251180 -942028906 -78153137 -118734293 -114175083 -641408349 -480429477 -677374255 -969618885 -868697578 -898631809 -953955844 -604777382 -83851814 -523400254 -239868107 -934045367 -474196356 -605717735 -984605187 -994750366 -676972101 -399222856 -834670240 -76181614 -345861517 -551161735 -518133895 -418759656 -225701399 -227163316 -686733619 -638303308 -231479416 -49445219 -97984694 -144136195 -316050980 -113468795 -389677850 -914347196 -176824588 -360141612 -839086671 -445268587 -301465976 -502782873 -365903491 -292076285 -569392536 -252997456 -712952837 -32756284 -920157945 -173768427 -518086927 -212324939 -390897801 -592988473 -950179549 -574142100 -673588771 -479530408 -537108393 -275203732 -340691329 -194730342 -714183424 -222953301 -442764528 -485086515 -211874508 -567790755 -775378788 -674546773 -904681018 -164541738 -155151086 -473736953 -144564672 -919814840 -549291109 -198631753 -327548088 -299361744 -335653315 -665185879 -644203812 -310010640 -820136559 -846708441 -409015652 -192663515 -480774245 -113950038 -253284673 -357385469 -539474201 -879286183 -111611743 -377121818 -880115221 -679152998 -887835924 -469518454 -573085548 -648953824 -889554851 -897349896 -122093816 -288469519 -535120298 -442478305 -190235152 -102045579 -631856013 -305575547 -709934257 -671113540 -602027371 -355687936 -927219768 -690674314 -825273735 -327004026 -282565841 -957841249 -597362820 -870924257 -854402492 -386756730 -10231760 -217214725 -706713263 -344303847 -498713010 -663217881 -721064120 -758811623 -966325271 -427788006 -225527818 -241106870 -598939708 -137668564 -940672238 -496969903 -193402283 -384867688 -232735207 -72790352 -91993381 -217420914 -40928536 -243332108 -603178801 -532914533 -463238765 -286034566 -418151191 -340406316 -852646658 -295643717 -23112713 -535212788 -450417082 -16941161 -297593502 -860588302 -965814470 -299352840 -75641854 -680059947 -290774981 -460854152 -688239240 -482890944 -707752877 -79449487 -151674646 -88750594 -131890206 -817711610 -228727698 -339220247 -368348606 -137701123 -51373277 -454379335 -523112416 -524250554 -249133713 -591316168 -930270394 -754560894 -834032833 -565525847 -524291480 -230405914 -441582448 -109071497 -145465545 -943623376 -492371577 -344520914 -372734886 -780501343 -837198181 -963273983 -22080214 -72987827 -371715171 -273103770 -446767124 -854815721 -968582247 -810503425 -528557509 -721396397 -911572865 -741574021 -293015344 -645833392 -94157101 -562086443 -499278263 -924515645 -210089236 -924800978 -6162876 -576322350 -621885633 -504441818 -765143219 -390513422 -377117420 -566057603 -196039359 -192611216 -127573108 -554408485 -537542445 -811121198 -580913697 -164421744 -266026669 -50073697 -517772670 -217540960 -909958386 -101652465 -309221196 -779948343 -243951861 -678074097 -892704354 -47581268 -355386613 -599908571 -810808888 -408724332 -457685341 -840124625 -490442309 -818870131 -46483385 -44555659 -667999780 -726377443 -324696339 -578660650 -840346970 -256484030 -723966930 -122578636 -907573321 -369829992 -627651331 -288335844 -639690368 -2752929 -363296933 -239588014 -285682692 -119799689 -624590894 -646832403 -286141583 -585902439 -977465196 -196521682 -934364567 -551902586 -3729534 -864625830 -117938032 -152525603 -901339787 -365621421 -908073526 -377857718 -857115138 -255306887 -292204133 -732883526 -985701513 -366705858 -483797734 -13640510 -862812226 -92229618 -838891845 -804020751 -149605919 -915051868 -568102493 -52026157 -561506599 -693480337 -850155485 -190541404 -106030317 -208941227 -59185093 -874691199 -484602801 -740365628 -566727832 -302182293 -98160979 -727412116 -400191850 -85225147 -437155916 -139204547 -206754274 -680020328 -378835032 -397050926 -360158972 -762569136 -226066032 -145906382 -88828750 -665889844 -565946460 -375596732 -771565531 -592561171 -510917498 -322457912 -15224681 -278139622 -552200788 -744527675 -647363061 -835554519 -151666790 -991047688 -573438982 -616967331 -256100483 -117106163 -170674569 -179230786 -247363045 -560744254 -560796413 -243873618 -998984129 -132733883 -464147832 -616116491 -530708875 -331550329 -626038396 -316285010 -572436385 -298376105 -757190885 -45265272 -273479687 -702947161 -244555940 -791950662 -457510820 -252352961 -518736339 -371144137 -993564151 -694852857 -516540463 -476752379 -461879408 -586852465 -284169029 -993497995 -711851666 -958019899 -175439188 -441609050 -462153253 -325833339 -924536135 -558306557 -428936519 -975206633 -13834279 -410815696 -506996219 -345700891 -84333868 -26188934 -808926442 -78921599 -198971798 -419759861 -449276178 -7961939 -84665829 -460237312 -99408170 -971750306 -38328084 -591500962 -830878998 -597483068 -490015285 -604540805 -937983987 -561265843 -389113520 -857509760 -644576297 -615236486 -896621053 -749676659 -420781046 -34388256 -694260080 -886056957 -975351638 -642275453 -321637728 -217354559 -249789586 -284564473 -566987687 -228504977 -453611535 -718310439 -612271101 -520056244 -140433641 -783197500 -962377100 -243842264 -304570077 -372189677 -291728016 -967568629 -396734534 -895551742 -811850063 -552791343 -305679973 -589967825 -476631758 -171756087 -730166934 -708449432 -45107971 -225692051 -151829109 -485599682 -39546207 -169636181 -805846725 -947000171 -237606404 -720083411 -628814473 -129411225 -126090708 -185062122 -66626981 -543627737 -84754860 -912812862 -170378555 -550416999 -628202850 -553729952 -593183987 -312429769 -288642797 -626898051 -424504083 -121342969 -579633407 -91228177 -299690297 -613816966 -988066169 -75007566 -982145116 -883832852 -257659896 -846887569 -418054446 -916760286 -685454649 -638039193 -184892555 -851534665 -411858169 -967129588 -994562365 -433554591 -13868224 -612088085 -938568472 -864655463 -976925990 -757638260 -548216400 -95362858 -987922010 -250115918 -590484749 -695960782 -629678457 -16185666 -677761092 -319722865 -975891233 -485776583 -235429718 -984880705 -296415275 -524367151 -699674729 -522811170 -879893000 -12340774 -712383965 -94354940 -413981530 -759378276 -8259503 -107415312 -379759983 -300592859 -53961696 -85694560 -916007614 -313876686 -636101366 -864164090 -351186005 -446816410 -632605644 -407516139 -72620600 -758129782 -265920930 -147827534 -3334996 -557498816 -174549092 -478573021 -550613191 -12620246 -944553359 -432546819 -580932065 -177450178 -757034318 -765104351 -946420096 -752203659 -289997456 -452402363 -265534958 -683380167 -581302841 -500311444 -487445990 -700175806 -492473739 -120774225 -950177934 -268639431 -712295973 -537998491 -713383847 -722359414 -278777018 -974886606 -120022803 -16983889 -984098535 -456198422 -135716781 -290332416 -265532581 -520891001 -217127057 -642250672 -291580380 -646093662 -494343799 -298229861 -848276325 -624462276 -682870791 -122283143 -505217806 -242591572 -852740487 -752673100 -782607848 -621249294 -108123131 -920408029 -829593679 -546268921 -36615891 -358683885 -956019054 -750816507 -200670024 -472737992 -408605581 -171251158 -542661659 -116187499 -613662195 -830354709 -157557276 -638264632 -349445983 -455158255 -239442179 -257312726 -781928381 -113938699 -130838755 -230448042 -317329964 -275492946 -670626478 -241381935 -519236671 -147284315 -937147695 -609993261 -112740702 -594513790 -612045160 -190555747 -612656920 -448896955 -979969696 -492227418 -222551317 -121593943 -493505494 -930448705 -178177990 -917261169 -268785671 -983597862 -289992692 -511056384 -626212063 -851301851 -516511127 -141723059 -100452383 -882400632 -380069774 -703658614 -974482210 -783038271 -815681963 -832698508 -843820966 -727091544 -995082339 -163827570 -692982600 -262380502 -645747294 -973379292 -358121414 -876743414 -577353543 -417014500 -547751990 -6392823 -115601589 -134375551 -491363107 -658119701 -509414381 -801013851 -103288911 -636028013 -668518768 -293915551 -876964412 -703120680 -31916479 -380014320 -186011422 -479239259 -456114443 -154084086 -512895732 -679335828 -979217611 -961398727 -717519805 -949500925 -424382514 -771704867 -331685309 -804183949 -607128255 -85809028 -485320269 -540009522 -492310136 -603098288 -577268119 -231876771 -99745312 -467418737 -522493946 -457004229 -414794836 -471914739 -746596157 -553474452 -500909887 -456420661 -458787641 -700539474 -365144639 -148563602 -839659569 -696285913 -832147583 -572545428 -35959894 -950894230 -862729180 -76025338 -910421070 -851072770 -40729877 -725163904 -822412819 -734070689 -271668985 -120077874 -704270362 -818431715 -125901442 -610595828 -177809789 -834650517 -455718898 -727114526 -743024190 -801545432 -263950004 -986343408 -32409034 -215293123 -235378008 -28130561 -153244792 -808562163 -583855288 -439049078 -792111286 -775168663 -899872262 -662195726 -659241978 -469388595 -224853024 -886782011 -684865586 -655449807 -235582029 -960210543 -709245574 -732660754 -227074021 -663065380 -170844773 -800871048 -74554044 -466721125 -523350181 -805941218 -184636068 -140722574 -648999376 -260620866 -623982871 -93942507 -751444085 -112301963 -346446977 -215893001 -410414080 -967467933 -325457868 -118034072 -443755244 -690426858 -368961993 -957209623 -103851137 -344935121 -761034870 -910589908 -652178394 -706177840 -595961244 -975260067 -420041945 -196405884 -785002639 -884400292 -585823443 -679655682 -94739062 -526457791 -861030151 -546433169 -792161639 -57180379 -467097363 -743676107 -388536351 -18094230 -866117248 -628063439 -543017046 -245064476 -945967406 -586163446 -851103362 -543878189 -393358656 -695335536 -444380200 -917900016 -493236793 -354587171 -877876539 -35563351 -373808288 -953788313 -61795096 -29293306 -96459717 -500272408 -822403385 -87786486 -807963894 -146740366 -508195798 -996613754 -170388799 -320819529 -404474369 -201607309 -560754046 -5303840 -97034349 -740070761 -903838160 -565288843 -482192392 -444406581 -186760589 -462650677 -866867585 -973463552 -369273567 -10726810 -578594512 -430944300 -397969218 -155105346 -484927095 -54123076 -930628192 -8384320 -709503677 -289839859 -728835683 -354146087 -873277975 -156234586 -604213510 -500925746 -990607488 -979311779 -722722094 -893301363 -672815911 -9568460 -103439615 -906127417 -704666656 -311102594 -717775203 -54034752 -237869825 -307268344 -862271704 -751720298 -696945542 -747769301 -477336195 -929594308 -784255735 -433923905 -171049677 -317633480 -782249683 -89697981 -664935938 -185921486 -552098005 -34653123 -257325564 -654860156 -328814746 -394202663 -76266633 -253619489 -803928588 -97153954 -601948075 -887006968 -745151904 -527663603 -507032352 -547290491 -750183255 -493805194 -2193704 -121003456 -675853553 -567189117 -878233211 -789217289 -656142625 -267858618 -361245414 -164631450 -817632079 -424411844 -115972810 -471743385 -986205514 -89853800 -303404396 -22313402 -33273632 -57949542 -518594033 -375597807 -208031206 -850888037 -393849425 -516533940 -581544513 -442852668 -208573448 -122885267 -310883511 -57229346 -321445020 -859061372 -16619641 -745200663 -617393424 -514586000 -72644040 -605603835 -455265791 -936665171 -860286910 -986620543 -286321083 -557170578 -652274855 -685887077 -903817941 -873802677 -29292547 -237311038 -729864169 -570375777 -541327233 -364800024 -985536140 -998880630 -65900126 -913930799 -212042402 -849128400 -578181758 -288623653 -788469372 -307252521 -828066216 -380631629 -200840058 -397537404 -468842467 -878885701 -720589832 -609626197 -610575144 -588246445 -684248260 -342241973 -281376736 -946130481 -671199223 -330109565 -931569456 -597476683 -137597630 -573193431 -365713706 -756359543 -628777838 -398724533 -720677505 -549789840 -329109489 -627762065 -135839467 -950005354 -486830967 -534481515 -593287006 -699027411 -865867353 -396977239 -857741344 -952730984 -999785762 -151577777 -362413619 -172349592 -203065864 -199111564 -522163914 -731939351 -641362723 -209818584 -212813288 -629009301 -131786542 -482199885 -851655286 -484958410 -455584701 -986047811 -606895332 -884584843 -3315416 -51124234 -302984583 -322764142 -263425337 -936655205 -77144600 -353015443 -792304586 -448081852 -439606878 -55310817 -538388624 -651957726 -806603188 -341697329 -94791305 -10301344 -686786849 -585204325 -713136560 -695535181 -842801481 -235583321 -24602107 -33919332 -393217042 -932184803 -931509244 -828299279 -885077904 -240944695 -64743618 -92935659 -497645073 -348731345 -955105117 -226817694 -99505950 -70421167 -26247284 -651638572 -694578786 -896060179 -801662033 -99501890 -653452338 -994200690 -4725056 -182374278 -434552352 -819408323 -162665136 -295514467 -347811063 -468250638 -524685824 -492484145 -747072057 -888808797 -658242513 -26752175 -824889554 -337276619 -37290932 -564280214 -199726213 -782431002 -761284405 -560152056 -104266741 -327015663 -93723573 -702733898 -712705336 -746150670 -121187910 -317177080 -941590585 -825090013 -878422621 -966389829 -621618672 -766622834 -912050004 -957556562 -836605022 -489967996 -643961801 -764285817 -916950087 -12917759 -469151312 -751439676 -333887301 -89838032 -815839978 -396046653 -275136847 -210756445 -760444120 -39271859 -438847077 -605900531 -892142272 -137500382 -661493673 -279655442 -285194218 -979027123 -833693982 -969565738 -920438963 -477459266 -220110360 -888511445 -284559545 -630985226 -455137301 -167109366 -192218371 -323864394 -313985897 -976184102 -619703288 -528197075 -397347421 -83910528 -371392393 -411175988 -592660538 -740560890 -172290941 -878350243 -909643461 -35212242 -11091447 -879288024 -745552340 -295427077 -424723444 -167393086 -972399941 -544377149 -530175548 -567253539 -664882733 -910508481 -306203940 -791061081 -886734221 -687822109 -250850446 -61912342 -171644929 -603185446 -476781024 -385405712 -990592568 -443636208 -640530610 -754317028 -220578608 -836540266 -984709825 -747132440 -231268578 -16389397 -212762800 -89906321 -550789399 -623949549 -539519330 -657716956 -772351579 -622981026 -645102212 -626983833 -717049177 -188296514 -309578496 -63644266 -265696159 -996835180 -74810 -966431549 -156661654 -53118836 -532572988 -951017737 -464832237 -794950418 -979894244 -296000357 -531025098 -345824492 -646896530 -941277348 -240165898 -901456436 -65784198 -597434299 -233997377 -756847947 -518662282 -158764655 -800210894 -152503139 -614799743 -314400030 -218043014 -264625013 -247024265 -683183854 -843912598 -458281207 -138416629 -316328323 -302996339 -255350264 -704062702 -35361171 -856755981 -257681940 -331985822 -798249974 -766785294 -399181904 -728842576 -656506276 -425386743 -109586938 -144866550 -632611931 -898084301 -634102918 -990023744 -294720659 -108328084 -473700195 -262466778 -223243912 -7942608 -62217586 -806713399 -794132194 -582707586 -454773333 -43507231 -570901136 -200721058 -731297165 -375913775 -226036483 -267151567 -264626116 -313994692 -917818921 -787467469 -60903334 -798423064 -276629384 -126106078 -581396069 -946214836 -99460733 -25029672 -38702890 -469257582 -23610736 -945385821 -254567308 -339755241 -863428951 -536382641 -336166459 -67766699 -701669790 -411711953 -356181382 -775435090 -755636197 -192987186 -305501757 -237324067 -340859058 -717412876 -201094733 -525773248 -807703392 -136074478 -819463099 -578915208 -816286047 -399151887 -218203888 -477300535 -7455174 -496291165 -123877728 -664830748 -453565849 -25965646 -666497450 -557390105 -501305788 -84331475 -743559225 -836409164 -113871209 -805415743 -303711734 -970237771 -933775971 -425500055 -570350945 -181734533 -28687240 -458267976 -369000470 -624814361 -645560239 -514150331 -744960771 -167033735 -663135418 -395524141 -941789521 -931101619 -690800861 -220945799 -577540494 -48056529 -311165631 -57057981 -610758675 -924646698 -242205504 -115474706 -346014422 -797363174 -899226539 -949674933 -686811601 -341422426 -357189300 -542188713 -910590594 -345750839 -936228291 -27734739 -122897863 -709957803 -101869144 -132857248 -503971325 -391043923 -970000684 -416360507 -489593946 -434649654 -822559852 -889946004 -436873134 -392311066 -131977464 -699512338 -956355814 -183398251 -305331589 -876087748 -476158107 -794728768 -910986516 -332529194 -634016955 -975392816 -765760734 -924758993 -333343711 -9396981 -206311160 -112864015 -934827642 -905569544 -196056571 -439121136 -649748688 -362472089 -381379590 -960545161 -524171716 -771272980 -579083567 -977427198 -111781429 -937838501 -424485318 -815809839 -158085173 -531215364 -538384355 -358212550 -105139880 -626386316 -696208100 -140360317 -378021316 -256061012 -5588849 -490195374 -840515377 -391811788 -108663792 -531159171 -727092700 -294189241 -251284397 -994855257 -130431941 -871204282 -15552331 -871523088 -293280576 -539418960 -329292379 -408877826 -519313658 -488808403 -640569849 -605411760 -365944439 -93588981 -900648171 -898190896 -158937794 -250629791 -20077523 -586816852 -640657906 -611133823 -537545369 -923354016 -544581395 -535182737 -367422858 -206363303 -838207469 -684203735 -390839321 -215158758 -735351768 -460428226 -877002427 -530397416 -159722323 -277610382 -127029432 -274694148 -300205998 -536864464 -585880545 -24777914 -249617337 -431405058 -365022397 -132722165 -403559922 -990101559 -281850021 -312540187 -479978508 -916195020 -935956924 -689904988 -456815578 -874405862 -19536725 -314737800 -137209027 -341108324 -565996081 -714158928 -429534825 -52506837 -258571100 -288882505 -856842416 -267106678 -564789748 -371722242 -441615840 -621289841 -129523302 -603347268 -942311488 -935715134 -149180205 -505993296 -556314252 -537047681 -314037231 -533958626 -176876364 -92024714 -134077155 -286206093 -784875446 -2157189 -993756510 -79060355 -332741073 -79713846 -119125689 -705997301 -993335805 -308353130 -685951708 -781568694 -290400581 -378852546 -103144755 -689165476 -578381831 -21389686 -259094653 -159246208 -517393887 -283778748 -947026899 -918261194 -781123521 -251380562 -895275554 -799159768 -84116803 -49021429 -537146710 -854316969 -470318120 -655192982 -34892082 -324188727 -868625388 -41940028 -369296675 -362468082 -406317279 -836509160 -335558143 -52280659 -141145798 -575510084 -595659812 -452306765 -31123992 -522011074 -261432764 -44576778 -677198319 -709363274 -28888815 -321860144 -73328640 -192399665 -394580385 -621274248 -780380640 -427103597 -602558650 -767957217 -987706989 -465396667 -202859039 -741594768 -833371322 -518979158 -270558763 -662887048 -945556914 -146897494 -12395160 -197244930 -37312226 -417254673 -381636604 -934009988 -949630496 -81842133 -248114631 -28141379 -27989772 -938795927 -182693088 -314825318 -576110536 -363321794 -170866977 -812648951 -768954022 -876787336 -352416637 -455249335 -470410121 -902423057 -70301172 -15673598 -913796826 -84209130 -462298374 -806471097 -136087409 -438671248 -764949329 -300118282 -401525757 -400230632 -765419707 -197429882 -4181759 -679688140 -483304621 -384507731 -65714084 -408462703 -132693032 -817144283 -412347603 -55354349 -445094532 -174707427 -419953103 -407360208 -318112839 -342507048 -917947400 -166620626 -340604110 -982558970 -180132017 -329359492 -425271454 -30385178 -638945242 -305711513 -534772898 -294712296 -600933843 -498589064 -53109935 -479320756 -480899217 -699740073 -325535050 -458688354 -152271619 -769023459 -433016557 -207018930 -167171761 -801648519 -63011490 -120534893 -27245603 -756590595 -368215513 -129447295 -403136154 -564973467 -682238271 -942464114 -28212408 -237784877 -789748679 -925531425 -59107854 -600427289 -842272580 -220775068 -129431548 -208523340 -60463513 -283761095 -309983846 -725003253 -302349950 -848772202 -970039080 -708234422 -258860196 -910525364 -610747967 -554343030 -607626678 -638056568 -19970946 -291649133 -401436309 -497035449 -933139869 -399280800 -227391219 -632696059 -278471446 -990485831 -867804055 -341052321 -300970166 -603108575 -860098967 -672528152 -906872022 -166542854 -119423081 -742647715 -901269188 -66849898 -821682329 -339977730 -812176787 -34280006 -97588142 -468675989 -849179705 -6178746 -335114457 -484076771 -59073134 -98456136 -888409798 -395968888 -488227576 -736225548 -490899671 -433762627 -583790634 -572296147 -182550017 -805306081 -909334805 -524276297 -10568997 -42548406 -923208497 -70689216 -229213395 -58806363 -868310098 -698293862 -446158259 -489986596 -247339320 -785247231 -687720593 -113343447 -737762682 -85433921 -79311691 -722358987 -494165329 -629420948 -563737014 -889034868 -636734954 -791486404 -763246644 -587473886 -508989501 -477789490 -835896786 -825567909 -477664318 -469580541 -72679584 -582581817 -140628199 -217681293 -661483229 -400696336 -67145762 -83075748 -152210200 -974806588 -548296422 -875367638 -695508384 -808514820 -419293931 -341439281 -70654358 -665304404 -877485532 -255820242 -695074850 -125994219 -611435975 -822457268 -154607791 -700849553 -888029842 -233908498 -444191445 -341100462 -182081937 -569806387 -695004716 -710237728 -929621398 -96919703 -706490782 -629621849 -775429788 -456544066 -896813257 -232537118 -884767841 -270863409 -421604960 -868401368 -813225527 -571460266 -224680578 -17106315 -882134236 -550387328 -514315055 -415994094 -203441593 -584331881 -950579699 -684686949 -744828963 -160261030 -41097801 -338727679 -245415109 -528065472 -272562430 -472834400 -614700709 -196229681 -782253549 -331011021 -118049392 -150085798 -671413344 -47538588 -351071050 -235462358 -529418420 -684169747 -762778656 -992230693 -333411486 -381249013 -964642040 -9116551 -847428683 -240127767 -886597422 -188551317 -948252586 -537373036 -749298618 -702419208 -98274293 -440824426 -268465623 -318562031 -103030664 -865796845 -238811873 -703367013 -506487284 -949560297 -460991562 -975450484 -751979130 -325846463 -621805173 -705593859 -316745329 -19536900 -564355894 -208303307 -546234469 -866053771 -519004290 -733011781 -468102867 -787656526 -500740267 -327317452 -800054043 -540678683 -686302826 -204298428 -952778981 -983315770 -619555582 -713142484 -881631033 -886254835 -301287063 -627335964 -380625995 -575735788 -634412114 -982040627 -839295853 -419199107 -857425267 -410873764 -448559089 -315132366 -981831089 -944815933 -160302749 -119195306 -219656778 -369302214 -155837685 -164307311 -907232046 -564104742 -340432065 -712927382 -995930923 -109346423 -712688992 -336634158 -680029482 -828478577 -457525342 -855086868 -456702543 -843464319 -435437591 -281908649 -757545170 -747808214 -87109778 -214026206 -756632277 -448762625 -745950439 -725699551 -19405394 -508000321 -332192747 -530186841 -300639704 -60075660 -48341957 -781916811 -428197050 -535537950 -670791920 -80578765 -666798173 -997672998 -793926673 -76150289 -659358103 -378784969 -403632186 -27123558 -503410038 -468786921 -535453666 -20184292 -32622956 -793203221 -602993191 -235716228 -436216745 -103422189 -854955960 -221181008 -553204416 -332743597 -399166478 -715863952 -744706859 -286030802 -845028884 -449135967 -147910306 -811972242 -217552008 -768463149 -99570660 -89638745 -938395268 -182255376 -535543689 -129256964 -39359466 -907347917 -419428559 -447523463 -186814515 -411596802 -310334542 -787284248 -717452280 -832720293 -974222096 -555972486 -821809696 -766660265 -334172202 -325686373 -39467231 -932378482 -190756144 -81477702 -364410738 -995514767 -658452130 -328765899 -838590273 -171216411 -285878570 -630396910 -244769038 -781123952 -402558502 -678433027 -302405890 -738502563 -46155015 -558352841 -8357007 -94168410 -395231990 -739749508 -729083237 -784909143 -48562532 -402114358 -83230492 -80726245 -830815787 -236892939 -686789607 -45290810 -836040194 -11138810 -10280056 -663181664 -470366257 -949587910 -219670003 -402939565 -864297349 -339582014 -483949987 -915689041 -267685150 -510437065 -374420997 -746864904 -168041188 -30171030 -56163308 -166870877 -306659621 -511324143 -960189376 -829249834 -166244559 -312183318 -13885118 -943255788 -301893786 -340117903 -465067813 -585637105 -908951023 -71757255 -846052326 -650554437 -627021708 -772389779 -992312455 -845223158 -992982794 -276857432 -674986451 -539636990 -442916631 -736100549 -274123312 -144613899 -549685759 -387964220 -22282487 -202752725 -25215289 -432271374 -723268683 -817221083 -310202961 -761423617 -371365610 -240294520 -500475538 -99948380 -71744539 -665949700 -870801222 -275437903 -277109481 -633543472 -48768794 -228904160 -985795297 -677948267 -304558949 -295466394 -497798750 -164427369 -392048152 -235999155 -177843883 -927954969 -263135075 -792912783 -465624743 -168752545 -114968013 -352769717 -217229368 -643834594 -255901654 -190078214 -300688987 -712660171 -846890219 -849487640 -233659229 -258870265 -321190 -952505988 -100760012 -287977381 -483919519 -296569947 -469145493 -682771356 -700936955 -300171252 -320120545 -619706387 -582427869 -850747409 -145341004 -622130998 -86193164 -254949783 -382482001 -157324342 -787309951 -103036178 -388243704 -383254777 -61231886 -887154032 -261323915 -727741176 -706258461 -672227398 -407227493 -255944398 -397260747 -89948761 -989151326 -369574102 -695377590 -168934773 -654432416 -557983727 -503210466 -879772381 -732469030 -770660864 -974762027 -215234154 -610742289 -332800304 -778212800 -908830443 -376394182 -54889264 -424391893 -813821816 -804323733 -341980329 -506255020 -960329110 -280837404 -295940980 -813946209 -880719830 -95709721 -760835554 -270801920 -850538652 -990237720 -273580708 -274165238 -386847279 -646595417 -124678639 -425145057 -649498494 -441050440 -605240110 -453290904 -284943850 -607668530 -618620884 -298803555 -690780697 -841834344 -510283530 -348249898 -204585656 -661472400 -386218909 -78701899 -478131901 -147869961 -780943032 -980853775 -555028767 -120042863 -62522442 -557220415 -617929883 -342374041 -404724643 -990390135 -633747214 -870247444 -37652645 -489961165 -27309464 -711963660 -23510468 -903125508 -88974046 -98083048 -222129318 -237946818 -885479486 -707563630 -531159163 -13954461 -365737017 -343483357 -584963724 -445262942 -330674650 -413699156 -10141865 -892372232 -722578713 -440010467 -189155515 -177068434 -776631519 -374791753 -986168695 -41954386 -100231436 -191247197 -63382472 -815556725 -819020704 -368584061 -579225756 -783795350 -566139303 -486469969 -650019136 -508664310 -750831037 -580686610 -44829253 -43143186 -60467354 -773478432 -251531816 -164413407 -590103963 -831015872 -666380680 -603732127 -360167073 -943412674 -594755142 -156342863 -497646367 -482149660 -898459727 -95727382 -597152657 -327668262 -293378404 -358785488 -209199696 -132075239 -19451920 -2128105 -352796693 -846959326 -650001681 -148132694 -566435225 -682883617 -174988296 -515304085 -117433370 -321006869 -628160981 -813011607 -158642168 -100934331 -401239647 -721004761 -64047097 -93070010 -203636063 -881638738 -601771039 -599038995 -714073787 -987588191 -17888942 -870965379 -656702505 -32344122 -666784514 -536917121 -927178939 -975828725 -479921887 -680558145 -364291298 -827838894 -312983704 -220204459 -504434487 -357163379 -416040825 -277952525 -897543949 -546943210 -306293559 -786940937 -547343048 -905366677 -685049772 -919159450 -840073023 -603414012 -601786223 -847788203 -546799806 -645463200 -649570483 -403465303 -763811859 -799639561 -972725696 -683025591 -841849026 -852407079 -998652184 -600950551 -837706458 -549203452 -369077968 -635195018 -675918978 -308055116 -597448492 -955638961 -489745928 -751697680 -843952805 -92296494 -346768841 -91645603 -402485195 -923768904 -603699847 -929440774 -567974707 -916815074 -343632088 -888675866 -267174385 -780333329 -768059208 -671697060 -656452138 -542658347 -322774343 -92710938 -802438244 -695061938 -384794497 -957933534 -83442276 -599338444 -300583205 -599832478 -326691340 -247494070 -338211780 -614339931 -179902324 -863244981 -885637877 -255897752 -973893213 -161027703 -27117152 -365862322 -47334592 -283242401 -632148525 -305791752 -605566209 -840439208 -38556904 -72431881 -985096988 -381960894 -577728108 -963747248 -515146627 -483004679 -445865498 -373450229 -556296684 -422712476 -40548418 -94110275 -545415418 -350483028 -715213207 -797814591 -606016814 -167688296 -49660495 -999657345 -524717727 -328015680 -306451776 -93856981 -546989127 -261301375 -970242552 -357043974 -509935652 -2358116 -261976045 -132352057 -526944208 -907076165 -549805248 -970590150 -821623913 -893792988 -393073106 -548993305 -157826886 -438844820 -212673129 -412639286 -423383043 -64102349 -795832552 -590949980 -924604829 -932171489 -957238877 -128655043 -107553836 -682661074 -215571042 -417003875 -221282784 -265801317 -437572123 -295557057 -502480392 -497951144 -249788359 -815525225 -376379178 -954028484 -500033516 -981021535 -413355696 -454834191 -859944962 -572210733 -595448507 -540821001 -890422030 -256442395 -437571943 -54747249 -197047113 -817026732 -864337673 -349990599 -857099719 -309299339 -942910982 -954876081 -153028117 -557758760 -835343880 -180819427 -2238998 -558482957 -758000136 -938197429 -857652665 -558086028 -460391215 -693665874 -277802861 -26949174 -471783512 -708869948 -248968967 -796056277 -289745291 -578844660 -404013343 -739961391 -577941723 -893199779 -833916554 -316972057 -933870125 -487058872 -921337358 -4891595 -231755325 -545863807 -793187843 -313096387 -390638755 -961231878 -12946843 -995459995 -408230158 -535825353 -160497166 -644764979 -820155859 -852179371 -615528085 -742378582 -670376736 -602006148 -209092963 -402343202 -682467088 -205529892 -268198474 -811746145 -588147897 -266091124 -376267128 -259259480 -420096700 -976708037 -654099977 -992554893 -659917217 -142285933 -711456641 -316562140 -778147258 -746897837 -732355718 -561439927 -853491595 -571850331 -976368301 -823614249 -200402885 -24028249 -828391023 -691127504 -702533157 -152982429 -638065667 -955850671 -886978969 -277006913 -254640251 -788688089 -137739875 -492734915 -593048038 -617198038 -509481690 -598091643 -455134591 -5557844 -975602433 -660363549 -925892253 -120509691 -676031678 -863300517 -135342348 -596986665 -781724556 -663721470 -688580585 -24741369 -303571096 -787433548 -559189602 -70072851 -465893640 -174048365 -453610870 -846045 -92982306 -692287033 -424659573 -690236139 -671691102 -286214305 -278723460 -533812968 -141114950 -905450169 -836460316 -515628914 -402212014 -741953818 -490609214 -654619894 -600871604 -608742792 -307286003 -533018694 -437661727 -257286321 -178123685 -574015104 -678226554 -616956418 -668231648 -641757568 -239163834 -692134974 -587695554 -159839161 -506514461 -429023999 -664485632 -30379296 -283629871 -749783821 -209579444 -185154626 -585053838 -187053223 -131675148 -36623799 -733084463 -164044433 -467708110 -597538450 -342006023 -457094217 -289291662 -157155013 -153762251 -492454613 -560108250 -560541875 -944370880 -485711256 -508975325 -533534583 -14364464 -339411477 -896743505 -572280627 -152245091 -550247099 -835041498 -937575076 -361161738 -780975334 -492369592 -169102996 -58263047 -882306860 -612464777 -791592773 -395661980 -24882713 -844877384 -211565641 -382752993 -647994408 -127912847 -5485947 -174401587 -115422932 -446775492 -885385738 -585915588 -371935736 -456788787 -83910546 -106260225 -399302235 -423748994 -138249133 -273827037 -356139531 -949773870 -704921224 -868670534 -273196368 -274823684 -651485483 -587173051 -437108760 -383025113 -662440760 -831251970 -377015557 -247650775 -200045404 -603173930 -733056083 -140628550 -468234489 -140262679 -3268683 -901409651 -195399135 -745693434 -321213892 -371815281 -509290936 -136296914 -226062961 -283857859 -864744536 -534755596 -315286797 -273682512 -582691187 -320346227 -540592547 -123987682 -939767057 -198959287 -302306392 -618119843 -709895708 -802722713 -519370968 -27370166 -871654462 -878240411 -112020281 -773232760 -965299123 -810663080 -141587752 -542808843 -740039568 -183577727 -117713659 -482854935 -56155313 -234074201 -88327549 -863943276 -698152372 -71872117 -895609419 -348838512 -226353674 -997635077 -972556776 -642988683 -981197274 -409161524 -835417384 -998040151 -295698695 -311957869 -572000904 -114746070 -292618713 -412457492 -942425515 -71018991 -739430301 -660205549 -249899537 -983332100 -843102687 -550752930 -671893009 -494957677 -135206071 -712460890 -894482690 -527997953 -698693263 -428180796 -229860470 -637746013 -57665192 -561674781 -921205920 -824659228 -547646190 -359191424 -768317881 -855939121 -610987612 -515733188 -733699561 -370832499 -787676657 -121830131 -297633934 -69306477 -756020909 -862867765 -919524838 -911111859 -802226390 -233817348 -488813007 -166358071 -275848228 -820433987 -199430352 -276061496 -215186092 -29361281 -519512495 -437470524 -869496334 -916686541 -570545984 -946769142 -374466163 -78943671 -120523092 -389267240 -167178770 -352816144 -263992920 -888970805 -636784262 -253994507 -952795799 -543691928 -521333518 -677164344 -58227111 -6203896 -915193356 -115538552 -728893995 -687031635 -994473286 -556978020 -465464230 -647995718 -796505981 -196751576 -771348691 -83089960 -760333401 -437323206 -387630872 -749030271 -942196780 -525979119 -229141284 -502236097 -496320105 -661933817 -776105063 -875747480 -593926090 -783500684 -591926924 -771782990 -355677740 -982942607 -74867483 -267213399 -814668741 -877384394 -187551998 -460582685 -615864150 -689845432 -935091357 -826646243 -32243618 -681015433 -984277021 -649476193 -244780354 -655858411 -349040910 -254009400 -168142961 -529652706 -337172595 -354159746 -882738881 -540022411 -467266828 -183900002 -717936925 -619622803 -304106794 -928233461 -340859077 -834907744 -31651961 -486031914 -970501497 -394419869 -834336798 -314962710 -225241949 -754876156 -89260874 -223166907 -983418434 -545919923 -453206593 -391705869 -950555158 -926429750 -797204189 -354683711 -940715113 -794016361 -630483211 -170337783 -536939040 -852076656 -921606814 -367857547 -799754312 -819253565 -758220058 -715002990 -19734390 -747387645 -465503207 -842192887 -464758399 -750338834 -411213837 -522520017 -82752237 -560217116 -408226031 -391229470 -441597430 -160813942 -312921840 -562493083 -618008701 -25147358 -788412903 -772925565 -711544700 -353252089 -975015142 -655262480 -602727252 -793986294 -580481911 -699420827 -151577021 -766570008 -367589797 -911882072 -170554555 -275101463 -717469975 -554862809 -680181292 -586856423 -84265906 -922092208 -696041177 -904299613 -845905795 -186343615 -358615642 -548299592 -165409196 -880208818 -856240811 -561658593 -845526322 -284842189 -849976941 -824371410 -443752935 -397278003 -935945085 -445245208 -690466644 -885518696 -633381752 -347819191 -181795182 -291993904 -286251061 -597943468 -745041871 -871400613 -536893075 -977786714 -139155670 -828361069 -842121449 -552975585 -521288561 -466687707 -251901805 -701673132 -587390404 -836324998 -368835802 -660732095 -942577175 -642058175 -920826576 -589157293 -436348346 -324385464 -924189249 -697052288 -311350625 -721177048 -19506270 -321387315 -168500750 -496221076 -791347398 -222307686 -907907023 -74632350 -250159684 -493071827 -46926394 -421897813 -600333271 -755272676 -137602344 -907687235 -997745428 -195017675 -938005518 -144013553 -40313786 -810146485 -284702265 -741107147 -93609008 -889895078 -771617336 -15180352 -54481685 -890662266 -512042664 -929852865 -705330184 -992080292 -763750832 -438118156 -956609577 -108662603 -623617575 -643118588 -739367376 -570714113 -39230913 -715890337 -342260829 -872963894 -645016925 -294164697 -603163169 -824082769 -563886534 -596814682 -715793619 -56975633 -391787948 -962091936 -808094177 -526437567 -288969681 -691015244 -98032699 -465884400 -568955173 -457406773 -326781679 -236258766 -253252588 -477571709 -538770124 -191940963 -247117837 -467648590 -435161526 -779533929 -742813701 -440492973 -840587538 -81623200 -996434354 -103664180 -266584618 -862398957 -199157607 -16174578 -463806529 -151913026 -413755140 -765278760 -393556612 -24147845 -482290138 -321006870 -622989653 -543533053 -947243368 -884394192 -682379942 -348753812 -279306119 -173941699 -880044364 -621891649 -234920363 -320089510 -805346513 -535950506 -77799260 -915635187 -558148926 -797148604 -9439528 -937621115 -644667696 -418983940 -739503584 -735349900 -135004753 -58982822 -580205569 -217084626 -579057478 -612074975 -231362019 -91427611 -468508081 -14079041 -411364708 -763343569 -926866859 -33229925 -655964756 -860719551 -784628568 -296501723 -632385279 -170862313 -303898756 -985001923 -402156389 -547367065 -314929116 -761837922 -618608642 -907441405 -561002133 -958748939 -908709813 -638789195 -553987658 -579771129 -360544415 -7011301 -817344551 -774279921 -326492952 -971996700 -820280336 -109522544 -203889789 -310228364 -997077353 -23634955 -693566458 -863164958 -816340977 -630107957 -809213007 -153043315 -90173504 -168274081 -655683491 -348943655 -472350194 -868612288 -908650716 -215283246 -910525356 -855783400 -763407340 -112701960 -847858914 -771474088 -838327255 -535066476 -600400515 -831951366 -763729249 -464300797 -402734207 -578842810 -113175414 -681372552 -317833301 -954260802 -251264376 -354275648 -131801356 -789637552 -16690948 -411353890 -155303543 -881830968 -71524452 -623759525 -560813116 -431068968 -943956544 -983779472 -204810017 -516912214 -314099946 -288859937 -117548725 -685764474 -419255484 -208667162 -388274302 -333151851 -677714601 -531282537 -501727564 -110391558 -385296842 -927303464 -268457323 -404198437 -834192088 -807324188 -349467371 -767118410 -705324195 -710166603 -928837986 -637170500 -860793829 -424326962 -129784568 -178408557 -119026244 -698125898 -171437562 -876141089 -513074188 -852252580 -291107318 -764985507 -823376634 -70127930 -782520640 -366225435 -789286298 -636123601 -451869319 -479303998 -852162063 -621615102 -949621292 -448553190 -912829716 -819574287 -601274827 -368452376 -586711092 -736634862 -387467935 -51332499 -857340030 -811515370 -923337054 -985075277 -691179375 -203003162 -222233731 -516924573 -452460985 -227014892 -269481669 -847531300 -724904348 -590272039 -931606550 -820714732 -566172342 -983904456 -421372381 -231658845 -987491197 -903824968 -477577070 -544596814 -490434770 -336428876 -561687371 -224771585 -496878324 -294119910 -438839684 -572489212 -460117300 -969790142 -53136299 -435622329 -997423794 -357574615 -15393040 -480101539 -34567998 -478168272 -950068050 -779334261 -712522187 -336102838 -719558446 -949319527 -681938889 -503307968 -695683445 -800902101 -294226509 -868286423 -849688728 -20439900 -124635173 -21819029 -293696609 -769223585 -734741801 -215730238 -772382066 -337723602 -85703477 -305893430 -104005975 -347147894 -748298580 -977590061 -975674602 -55761566 -134450850 -144725391 -694932142 -811064500 -541193621 -42969425 -145683989 -818245968 -800023786 -33094913 -249682623 -394953778 -810773392 -809981783 -234352713 -244444526 -425716526 -397620248 -513580504 -265894149 -898565227 -863124839 -125732310 -52211944 -109461177 -555208285 -747732900 -195534326 -830652569 -423461739 -436640199 -311798380 -209017182 -611478127 -541747955 -475980898 -785576944 -442932118 -117150312 -625811536 -55260933 -204834295 -434530539 -471770316 -293506946 -832373105 -381444381 -230328128 -431382244 -345698802 -569189544 -465443529 -712904367 -36755359 -972442624 -849758624 -816256541 -837330979 -657472208 -213934058 -824926176 -57298614 -865307081 -613132069 -66600571 -143111574 -653211674 -203847264 -932465813 -380038863 -756980051 -12447337 -740285455 -257532990 -429090107 -362652356 -180155553 -516134308 -307166803 -48778001 -235978945 -778259163 -309901651 -327077396 -13686624 -519550074 -729054878 -950768621 -430342231 -785983805 -453245710 -670653170 -486096 -611423881 -697958930 -862542715 -318919956 -969045553 -28473664 -149113787 -514871302 -576294930 -483295628 -903962845 -504566414 -316474089 -866253383 -372961332 -810680606 -722956830 -960571076 -786867013 -184833040 -604290503 -996122144 -316557440 -441300515 -542498795 -98190489 -802427679 -184126114 -147318872 -342721544 -681696948 -594368892 -231398397 -901336265 -115415507 -206422633 -993555110 -59133328 -484487800 -441037261 -640177590 -566948003 -373306887 -330195721 -37044742 -48278507 -225772714 -69268516 -498172208 -586058575 -601657018 -30256678 -439772130 -463790597 -232424075 -978325127 -575421806 -72124383 -809919147 -62949742 -258008960 -736968107 -606833224 -266161796 -171317342 -183617866 -217797384 -923616369 -6364482 -920250995 -423255218 -584402158 -830762180 -852324672 -873915254 -980785711 -254817546 -230656776 -154419628 -441298493 -8445895 -896284833 -930757668 -858700833 -167686611 -534121539 -156901054 -765148994 -76270292 -90379395 -988957008 -591588510 -216226939 -104262781 -230896921 -473750962 -120202073 -678098245 -743538219 -373018867 -768857750 -26114352 -914821504 -100965361 -337345741 -305370825 -314861067 -113459379 -870294211 -39680347 -274539324 -914039042 -513822160 -425844892 -196357733 -6709751 -801467803 -208395293 -752534689 -203691092 -380143748 -69588803 -555836180 -632222288 -25403916 -843521767 -846545095 -627464878 -128668805 -101248601 -456828888 -408175881 -174568371 -183276075 -103039100 -790095869 -888888960 -740266938 -190020534 -298867311 -934130924 -155314575 -858548163 -461341784 -86758224 -726388254 -147369614 -490941774 -515768904 -965724680 -161890409 -562008252 -203394535 -222735506 -142961965 -637671752 -336122338 -246152590 -590596230 -828030892 -319959657 -924411910 -89071680 -185612445 -414978782 -840124873 -284024587 -805979540 -814864759 -46577917 -467678265 -389946092 -33251513 -931254907 -389142963 -492209324 -168552860 -858400242 -652092079 -6000195 -981294146 -554661643 -666392297 -338430010 -620564884 -659642830 -704999005 -490682231 -577418499 -656520929 -91422998 -444445069 -338883054 -137044524 -285945073 -778050884 -185911625 -217257614 -988838306 -327955179 -6865367 -609833564 -552890552 -704285188 -956139151 -339036725 -534316209 -927598995 -484753143 -112248238 -115974917 -534945540 -652223667 -178565980 -823253373 -351463295 -375277851 -70764207 -799234447 -130433929 -986285641 -44507915 -293978583 -168563208 -690780625 -902810907 -144032779 -498491474 -274320361 -351880799 -574482399 -345418098 -497186200 -736556884 -361731158 -47623395 -223505801 -826998089 -231984101 -137773875 -132903125 -941710634 -295889854 -885771206 -329665552 -618558783 -340324270 -210001364 -966631222 -900628845 -792245018 -582282908 -211577031 -832100662 -565398883 -755877413 -268933726 -123297977 -240631725 -638499131 -921937852 -933776814 -882156001 -256702690 -906215689 -487643879 -324988908 -47236 -637394775 -274112257 -126565842 -985680481 -19198083 -595371594 -183680940 -829258195 -441324703 -577626422 -835818138 -665434569 -75125759 -460509875 -212100204 -45537394 -514338994 -107742729 -296292235 -526741309 -617573817 -474112171 -83234040 -655343430 -97379380 -989901993 -11424362 -776193008 -803978261 -106230113 -277272958 -220959881 -580795141 -374793634 -847516618 -196358782 -762094742 -444972355 -36536386 -581851803 -582994370 -275366856 -592101330 -707097456 -409841664 -241087263 -296216332 -996866023 -66293732 -888031782 -480879208 -352958733 -510918839 -652268596 -107506207 -657982316 -54590358 -580722223 -656057342 -433848731 -227382603 -428712235 -94880297 -373639909 -400268047 -732088974 -192157078 -74795646 -720962312 -878248524 -102776530 -278856960 -878151012 -38227107 -557345705 -767775870 -382666676 -832606482 -572229587 -394458730 -713493965 -117525615 -23594469 -713999527 -150054682 -625990491 -65803841 -277965280 -759548169 -627873145 -450036037 -358612042 -417115856 -591694097 -548283102 -455001871 -703471548 -614112511 -761163477 -801294302 -958071735 -713320111 -101723619 -431997285 -237892811 -476064752 -317779578 -627178757 -465533889 -799984744 -727940900 -903325664 -101810795 -928484916 -438692836 -135652636 -154145687 -684451787 -837327143 -758970700 -922473141 -260815140 -587656249 -79049064 -455392441 -398808585 -974462346 -947053627 -974853915 -845149494 -397397557 -815592245 -474372919 -859481783 -144003012 -267103739 -873662299 -428717775 -567359987 -116161398 -108065714 -494574489 -14350206 -427140921 -166939192 -996030603 -417450868 -228220512 -865308499 -412709397 -512144026 -394624339 -917399234 -11357252 -570555833 -656406890 -549037145 -273803147 -341799185 -108672159 -811538049 -313949082 -361047581 -694604429 -766280921 -542183413 -561524524 -813577305 -901389290 -594409978 -385305417 -568319834 -71727857 -438939961 -911014865 -946502156 -246669846 -735436808 -339406850 -288823890 -504463442 -839312102 -312678468 -561843308 -255775168 -956082262 -516198675 -126097047 -331055650 -128801314 -431075049 -861386225 -413173572 -850694406 -938795167 -346298564 -284499797 -79807402 -636831959 -813988924 -492530369 -210546239 -764939325 -749813134 -580769162 -828224007 -183606343 -343759677 -249730313 -178670765 -576404657 -908221249 -122466880 -364204695 -539390494 -784597262 -165426429 -469701329 -305202042 -38982287 -550066167 -362322842 -158129569 -274182498 -637701692 -770539302 -803046491 -256682153 -581114591 -937955027 -675323344 -6703281 -244165610 -117604569 -435617125 -784610308 -187061529 -306603743 -695631085 -942520968 -88242814 -96410542 -298231551 -842331501 -813755623 -320949005 -716571452 -619797838 -407774800 -193375642 -767688407 -683192624 -986606569 -239258676 -749547958 -24576018 -725384680 -480937877 -556819893 -201074570 -19550491 -662977863 -237057991 -251914364 -674933581 -588764236 -495619636 -595462300 -959934333 -497711004 -53242007 -75992132 -580175989 -412087917 -478638957 -114020685 -119151184 -815852113 -103344879 -60464357 -645523905 -396230432 -539432507 -464806900 -73591568 -584180088 -730126678 -328970259 -296438352 -770410591 -289088424 -879513140 -22768139 -467132451 -302445771 -180413370 -51132134 -604330895 -389785970 -112317386 -536888313 -827348308 -1413378 -195234048 -357483860 -685601131 -721821255 -676561204 -464651257 -917806492 -237153491 -365762497 -376829274 -607519886 -516356455 -593109308 -386846209 -874122196 -10483813 -27029811 -425918448 -93008696 -531555703 -775446455 -205373009 -375461199 -628890992 -693802563 -139084713 -991091842 -57504886 -127370548 -240022260 -859068542 -572881449 -733044857 -51078146 -528561873 -618605003 -222058695 -499774469 -15968309 -92856110 -6119369 -823724044 -193177611 -486191602 -415773117 -572154842 -543149671 -406236884 -859539622 -309516357 -231496981 -309758519 -198921385 -160026748 -912198557 -674175326 -417225709 -707003294 -337268307 -792216856 -43580970 -933469507 -756474301 -380934939 -971311503 -928539516 -784288012 -83460748 -518252044 -283706160 -572307490 -715448101 -658314949 -904168926 -31390239 -887651776 -16758056 -690457259 -362835162 -716101 -428313779 -999753175 -573724193 -954832275 -413416956 -254108286 -279651286 -927646595 -656380347 -988864970 -625416684 -809206191 -181810230 -350976371 -164717617 -29372564 -25154044 -862657329 -790286640 -86259442 -114490015 -17657095 -668376256 -936414881 -206976818 -853515188 -640803663 -977921335 -89524961 -714632351 -412783654 -71384569 -127443431 -254967821 -939436391 -405272293 -211268861 -67283924 -238759697 -604601366 -973247898 -64981566 -690752467 -283738863 -909293565 -337912229 -912908962 -553650480 -720289548 -260563389 -721838521 -647336932 -40399016 -260079517 -615575313 -403603347 -540720151 -545011194 -960498257 -559400118 -753548928 -366781614 -393910082 -267349381 -640930707 -309776139 -708635014 -772585127 -987748854 -474800261 -105888342 -458694044 -727559290 -543158399 -299085303 -894030323 -517721455 -773529596 -779681214 -29446486 -385073593 -56666070 -961912855 -113558380 -972951658 -160770555 -230706799 -100618485 -200607322 -319933998 -86159004 -401853052 -215071907 -791801296 -436944733 -840602942 -920944568 -141657417 -481566899 -126496195 -285874865 -908756876 -326169508 -164885660 -98927692 -813701811 -18972623 -340929465 -467877822 -347967355 -116406161 -367837044 -720471543 -959768600 -264322508 -862059006 -657071273 -626600985 -769172634 -483638551 -595591075 -431479682 -395729141 -562593217 -441631720 -339024983 -252581710 -25613958 -932653160 -14869326 -333832574 -429955721 -708863236 -270561464 -310425232 -632803373 -450306683 -934279316 -318108591 -341597374 -767210980 -416051381 -45070607 -945421407 -993026283 -124262176 -77940156 -928534041 -66621415 -251979421 -674534633 -481744196 -248663654 -313950480 -53022671 -837264256 -758371664 -491148556 -32067632 -814632143 -316030685 -993979802 -911086680 -453476695 -673736680 -405880835 -110668133 -431423016 -542429655 -474066449 -857024421 -155341040 -632757428 -164767726 -985223588 -211891822 -566676939 -918675401 -244510749 -515304051 -584111596 -924333435 -163808619 -916288089 -174123396 -828688904 -576958524 -312627851 -726671317 -589866594 -895370379 -548735676 -824376865 -277562577 -810752771 -896927891 -774768334 -945285538 -913697344 -927066796 -63947353 -404518197 -310331368 -639318270 -466274688 -257662933 -919811103 -128817008 -372241267 -716652654 -232682144 -714707505 -522573468 -434778496 -840767807 -122858735 -729983540 -428952709 -476195209 -86243096 -657199380 -372151936 -76655971 -191732144 -84035543 -523352294 -309856537 -8720989 -97683685 -329443997 -989266089 -241495882 -908196868 -478872590 -636589281 -829108602 -249920962 -376235612 -930792228 -196577324 -916264571 -909654440 -438490910 -404133328 -284120135 -658915745 -84794645 -30832790 -219200081 -392075733 -994025819 -348858964 -707111145 -771611326 -611403328 -461735369 -204765433 -365017875 -654247693 -171653563 -648115245 -694594058 -537253825 -446603470 -424817838 -684339176 -54252261 -313800490 -220941907 -374431938 -25822545 -487156486 -810334919 -204657583 -701472089 -516329485 -266640912 -226985326 -545970971 -97521449 -927660107 -156857523 -361755060 -451256704 -148137167 -468708986 -117576764 -769728763 -930602080 -538466395 -42848642 -133409154 -780343676 -38281480 -981388548 -968082048 -66915878 -868574480 -108865509 -525127132 -712190927 -572542969 -274181481 -514925397 -769356324 -544634513 -777524858 -531924072 -972685327 -449425113 -63619968 -713159834 -937416059 -605885146 -127086011 -860671366 -304128212 -527316262 -574898556 -126947397 -977344627 -207392641 -271310383 -573300956 -699890887 -757867423 -767646697 -482047527 -387732703 -240503983 -228304441 -409903371 -716863202 -607246248 -558060806 -650247368 -208603926 -660050768 -78011529 -184039306 -622194820 -29263784 -500580445 -845782211 -163004718 -933658751 -543784854 -787641206 -729996450 -841232962 -417994816 -536417063 -390167343 -978042368 -915706136 -248185277 -861693863 -417753494 -847186168 -516181147 -76586561 -812021754 -105308117 -744607303 -648885345 -544294892 -217108937 -809389352 -733548739 -503756589 -482246869 -373171150 -243649896 -108111277 -57447739 -162368995 -709975576 -339189409 -684969039 -643283857 -98163851 -691111034 -383756745 -601384715 -968155860 -115268233 -795296983 -125117740 -350763294 -801239938 -61030814 -267033481 -882783580 -547853648 -492766014 -363990671 -436127225 -967023787 -38489767 -89322204 -492043621 -434717336 -849585129 -823848825 -919157924 -821583395 -835173206 -262603516 -174622078 -78774415 -278538721 -181545460 -834787005 -218445209 -340322645 -300285903 -176415633 -851662044 -196376215 -278002011 -645240 -750148564 -143219396 -645735426 -971154041 -211768936 -990440595 -911694831 -14906491 -588015641 -752668587 -61194389 -568170638 -122334352 -256344827 -411771508 -271012855 -523138496 -185115101 -257719670 -349888273 -936037590 -815346874 -485398436 -978950026 -224633013 -801507913 -536850195 -917666062 -706950733 -772117847 -655233754 -65390206 -137382548 -990574858 -694843116 -117538740 -850921037 -839210898 -213724171 -333292776 -305104143 -377351181 -201431280 -126402333 -551763978 -481522750 -563627335 -335964839 -613238202 -322640533 -446633691 -242700045 -782568081 -496455076 -640306162 -675616477 -292952986 -460302963 -327182414 -153902978 -527251181 -357216450 -817204780 -292854774 -614269036 -295681137 -361512095 -731643585 -527989579 -419609863 -564430419 -73159689 -753634159 -560509234 -858545544 -928326316 -392218102 -744807963 -229676423 -321442237 -492532058 -408495689 -855787322 -363113669 -818896002 -59886633 -861119797 -786204750 -850391782 -403435739 -317233245 -303988516 -709619016 -803627283 -86198621 -61649020 -857546564 -941836484 -554111778 -226440476 -836703177 -653833301 -484801067 -7135033 -322334544 -578903741 -125739247 -4992476 -799863395 -157345553 -916496597 -669002080 -575940104 -975742899 -590098551 -652823895 -219049357 -258205087 -96443133 -691417407 -41924301 -496155635 -387943447 -820092497 -526033829 -280542084 -86709056 -264401682 -963648224 -498700892 -78736010 -894469134 -852766325 -18562142 -215362690 -518422108 -613214905 -432755208 -277814501 -495007167 -486187640 -968092645 -795002147 -995546870 -655708040 -3422276 -726976756 -161992717 -221199720 -14808309 -115071999 -963529290 -772570265 -262885466 -260117040 -263399652 -137072626 -70843985 -931193163 -188331890 -125664552 -994247720 -733572005 -669328780 -452557629 -302429994 -776391912 -575071899 -758429908 -124842618 -672611493 -651978417 -951904139 -86919802 -116344697 -322803897 -678408829 -872913112 -453637834 -410795602 -825419551 -887083959 -142926392 -119330227 -801947915 -177971830 -286570474 -193868144 -743684502 -238437262 -321603499 -339956867 -347852739 -592798067 -990892054 -829821912 -536443942 -192296961 -883810106 -213950416 -799232544 -380892587 -137832117 -268893052 -312081493 -729064149 -281896683 -292096991 -747297488 -520792930 -718432807 -591216964 -696089999 -339449047 -902411598 -751547156 -916324901 -196252465 -901667225 -45180460 -33508341 -702700432 -978892689 -524721950 -217013749 -7160147 -983588424 -775644579 -698897017 -57945356 -678365510 -208954234 -302062239 -504290526 -303425547 -366846739 -10809261 -765011966 -430736674 -172068476 -982149245 -585031705 -169235351 -984430405 -444229750 -649936967 -498027724 -513250304 -479676716 -533167864 -436220740 -165029232 -566224383 -595573554 -124192146 -714038182 -443133589 -38080958 -21776225 -498902067 -168742236 -807163162 -100007370 -599872548 -142019935 -483263643 -531445701 -588045796 -348796352 -916821722 -375221253 -691811785 -545508505 -766827319 -567344605 -401200457 -85986612 -308213771 -760553836 -653165574 -68425394 -500530908 -851406191 -37204091 -416189525 -840020404 -485888222 -631716443 -509136365 -248137058 -614462238 -832656454 -729858217 -243095923 -566446642 -772409351 -953299858 -914350233 -611425273 -485379809 -84900542 -624150980 -327681987 -602812044 -833926992 -203106913 -624834182 -833847030 -235593824 -885793965 -943217563 -481933918 -859615560 -645313809 -491870832 -500366128 -430354716 -661042863 -686466200 -615619006 -83321267 -570350354 -143440629 -443732567 -953633376 -627078715 -93903291 -181822208 -704637853 -997157757 -411332796 -208740103 -525910567 -897783980 -156716877 -214145910 -323706456 -277859152 -553055716 -398576174 -500841037 -812110045 -928804829 -658337480 -495831056 -788817682 -320117228 -409364233 -477927874 -917140633 -453672789 -423679291 -82373359 -357964143 -438979717 -669489573 -57392032 -364358572 -177254214 -916328574 -273833930 -775720410 -205548372 -198066434 -474422654 -245716321 -896462675 -816069567 -861524157 -728404457 -209231385 -707910529 -288314467 -989880194 -618687111 -890847003 -474999625 -417485228 -139015501 -548786705 -848602290 -49329878 -680779840 -90090935 -56128985 -85200581 -607354724 -177863427 -720483780 -158396554 -430808705 -510757131 -725231552 -182437890 -714547323 -150578132 -464162074 -470954640 -156683957 -418695675 -711706127 -191890555 -824921842 -823817515 -281106370 -613351254 -284970219 -391542365 -145944459 -922339512 -433230554 -895476483 -559574578 -727691175 -228020413 -57889374 -480452260 -256653193 -521541742 -845807647 -485694400 -750908769 -912452142 -49138382 -686538061 -293506572 -120995520 -861590617 -853807084 -923572517 -757297975 -572432743 -432137697 -917068194 -777492529 -96983673 -576459659 -594607958 -983489870 -780108697 -244875669 -745023002 -992556606 -959155941 -126111144 -598782211 -672850485 -466473251 -849645142 -978197948 -985006364 -294438381 -916242033 -85540028 -761396311 -314622807 -168582749 -117536093 -807842828 -354687373 -724745201 -728829364 -749394468 -453591569 -234659068 -760347720 -526044468 -886315353 -700053913 -167832480 -563239672 -190092498 -606591545 -371140182 -550937605 -319291265 -258470227 -559751739 -663347704 -434069048 -528770465 -608490005 -43396306 -134068188 -565620728 -617489653 -554824102 -476383045 -897589515 -920252466 -971689207 -813242011 -319861425 -318207404 -488136109 -870283631 -737353471 -265237341 -335977482 -88521293 -882265581 -79634418 -437032576 -241611372 -162831585 -488400557 -588641171 -285880680 -589946242 -591962034 -346379663 -338136185 -367886897 -421202253 -973317199 -451414226 -105982319 -972729643 -489115145 -26309760 -317724635 -285381495 -641542798 -334587602 -99848085 -514409507 -567392670 -565963669 -806422697 -807268468 -327443770 -201270733 -805620526 -757466201 -619104337 -538049263 -596571751 -778658221 -605582356 -637415426 -861595818 -749143385 -1458247 -581522955 -840197467 -624319987 -592719092 -972212401 -475434425 -813312874 -637493938 -629666386 -756042006 -958989045 -220883213 -534974033 -118172674 -998425167 -496488080 -890990063 -924711049 -435198340 -612269294 -962463235 -290829605 -376480367 -840187414 -3521111 -529335428 -658775100 -703682797 -332225167 -955685888 -649597687 -537299969 -842315060 -17764264 -965904347 -511568162 -942605486 -958210163 -651158045 -668988171 -775490238 -590328804 -386093753 -500953031 -631365933 -616246054 -142479939 -372533189 -643668969 -692141449 -311729001 -356967095 -786493669 -996759798 -532161844 -888191590 -878078104 -724959920 -819063182 -936434311 -276644753 -297189397 -837980597 -449013423 -714020213 -765945752 -243174711 -811439568 -750501015 -115838997 -365683907 -207753789 -900429579 -61446506 -172653435 -988477470 -280238747 -418453963 -680365682 -33606589 -682778105 -629361475 -780483544 -193713637 -957152274 -65703284 -792742840 -99605901 -93040213 -294402379 -247727160 -714557211 -970055061 -645524296 -543325759 -360242850 -830085169 -279401397 -583149749 -364901194 -916076266 -374722037 -125035140 -153267631 -659552403 -675512598 -139846899 -748963112 -481885851 -632312951 -800096822 -621119420 -320019182 -889351069 -276263601 -224964891 -690053912 -152514733 -192153765 -436469461 -735452051 -925872601 -776116282 -37665990 -814591674 -200689447 -541834437 -323367762 -242260533 -246049578 -302576361 -861624664 -494197178 -129317314 -296717515 -906152492 -804860509 -568266477 -121420227 -565656630 -637181417 -105123252 -577862937 -133797337 -962298606 -730652855 -629860840 -239115693 -915941271 -781044170 -326203711 -777405230 -815756758 -671379624 -364932868 -988656599 -599886152 -541839598 -973643201 -992041857 -661103039 -528660248 -540942447 -107824928 -755237048 -443027524 -46601392 -516635657 -973280338 -581466029 -924017591 -60175953 -732568766 -646896603 -68858634 -695822238 -107615611 -345800720 -601977761 -203943716 -891491051 -714594021 -441942976 -288553426 -731796685 -501097368 -840064570 -585077462 -310510475 -777127541 -250994895 -195011341 -506132387 -360994947 -902200180 -918561183 -225603302 -870931626 -186344695 -576236251 -123676811 -832755661 -287618039 -736809739 -879355127 -617940477 -730016857 -460681150 -841481499 -265826778 -166623962 -848075864 -914324999 -638835677 -348195911 -111981252 -197650800 -626401521 -460921339 -608611450 -992159138 -438608890 -380491437 -269393084 -136866256 -968333563 -849741853 -335537346 -823914741 -613816017 -29989946 -168992459 -357377176 -70804649 -241164868 -550359470 -644644577 -13799468 -600758213 -652300985 -357494981 -400843821 -89778467 -604775060 -988815976 -834049867 -842964249 -868631655 -201545679 -633313111 -758286711 -441826679 -217435673 -3370590 -622205575 -683136886 -658848992 -272934647 -601855861 -561879438 -308545950 -644595954 -579642927 -433199005 -478121899 -397841986 -333860942 -68790200 -950797789 -504112415 -749738432 -212837690 -665234530 -768162982 -201685048 -725524249 -403687214 -804246084 -668730042 -13775175 -591246752 -973033432 -725803652 -314706835 -551666520 -420935854 -137761759 -311800597 -786730569 -747176989 -997676287 -65543037 -386782874 -801827868 -792641628 -726443217 -569241037 -166457905 -560893648 -797532132 -207484891 -492822945 -426749534 -420206931 -944224363 -652701401 -730839796 -485717577 -939868974 -407741335 -125960899 -187039376 -273318113 -101268322 -25686132 -393621161 -709824875 -743290836 -93123307 -564892430 -92355758 -491470332 -69529574 -998470419 -52856072 -357939158 -830063200 -787776459 -554429936 -569286929 -765958281 -603825715 -226502149 -731993447 -603337577 -180832548 -104035265 -330799457 -217996739 -153451704 -826273378 -49013291 -401109585 -484571221 -410340474 -901951709 -541220717 -52579292 -473137371 -361126119 -7477461 -848884683 -485658385 -287876878 -512719175 -650534208 -89213695 -113088811 -201192382 -317216006 -185250032 -61555820 -707197638 -892748766 -720647854 -608793844 -267414169 -865362233 -705666604 -518248946 -170620383 -663911949 -346256345 -517181924 -509367862 -118462908 -108359647 -145045433 -524906158 -831351038 -617254962 -309493692 -948520844 -8382318 -445704487 -173785568 -363299714 -788157640 -423471006 -890876525 -594579988 -160650079 -786716585 -235138789 -538687263 -40953587 -193129208 -267024770 -208051307 -235400917 -184603711 -27592743 -380858642 -992360703 -508118510 -899574605 -55872746 -644541454 -118180284 -160227027 -100983813 -272663759 -743605944 -125654879 -554539587 -230783999 -201995584 -202318257 -943744079 -549573138 -998388939 -161855114 -511748730 -582219826 -47226589 -445329951 -197061267 -214160864 -663332501 -541797499 -681744347 -235941268 -641932988 -480898769 -610065654 -303932638 -613946546 -276490379 -15710907 -508470966 -402833317 -713410558 -278976862 -379026825 -288447401 -443439792 -672252725 -673589085 -51098671 -197563642 -505483779 -396916095 -910102173 -966436249 -446972260 -619604503 -627633691 -991436548 -355359554 -128633207 -920179765 -63153255 -698339816 -147476785 -902101361 -520890991 -317625108 -132480299 -397502823 -268134111 -649697385 -159308121 -624536304 -411732930 -24776664 -209672080 -612324264 -200570207 -554471093 -981322261 -102403916 -754476805 -343882816 -713890940 -741608945 -593610030 -664619878 -225009415 -328414163 -630893730 -473007658 -75049113 -216749438 -299024850 -822364097 -913363564 -780698937 -380856034 -931513693 -92644538 -595735527 -999570512 -815803103 -828338267 -441238977 -434502482 -134908168 -999528734 -918358468 -315181034 -231436598 -471352826 -801395528 -722083648 -895426428 -526779148 -954103507 -548980407 -3019597 -788035802 -140903697 -86937344 -340409616 -294898365 -74880892 -638094980 -299596385 -861093943 -116330503 -67030154 -736243966 -569662102 -679102025 -352728087 -651551519 -163202254 -148218912 -293356508 -894328440 -287302881 -839012530 -949698624 -222527250 -519577398 -802246481 -500778337 -825296596 -585195313 -610108908 -868129867 -887748361 -590224055 -6120445 -406771509 -213409989 -427386855 -11773579 -280907801 -288229779 -606027436 -378154889 -890878579 -872928306 -375478336 -129578254 -419118098 -486010944 -673118140 -57806045 -942096209 -869876892 -197417800 -130339208 -298479885 -502655101 -54168396 -644156268 -852690634 -999868433 -88754916 -53074676 -483971659 -649663899 -802273860 -118655365 -743439206 -751957359 -673218622 -785587325 -28899602 -558261602 -724725115 -651224948 -932857399 -13326351 -979066396 -632110068 -901932361 -452472061 -784521457 -124733365 -64219651 -631823234 -724939839 -791221635 -233150721 -485648186 -387781726 -488128955 -666019248 -804467903 -96676770 -288808830 -125976161 -346099409 -581514527 -10022270 -118019544 -320605251 -914814447 -524794273 -795398874 -457888764 -912276751 -342701968 -412134355 -927151576 -911652833 -925025437 -244230013 -849790590 -628688569 -139868383 -166055345 -885012322 -650761563 -953948833 -302007151 -573557674 -594796198 -280612218 -519254066 -750806427 -907490262 -330299361 -828269727 -364497564 -320266229 -951588397 -130844782 -380119597 -475778000 -632227207 -113877482 -727821406 -13687363 -615295081 -731627423 -628057335 -56919680 -947570555 -552742223 -310273631 -633361842 -684297264 -342897687 -376528735 -77225898 -492315099 -702258320 -933817563 -142191884 -848791138 -432586838 -423343734 -807855428 -226475189 -355629852 -351654678 -491731388 -377073684 -746174086 -455087207 -674021937 -972086712 -653984434 -341068717 -2822249 -576703021 -742009100 -679317764 -679197231 -654111472 -395569753 -597334601 -731934492 -311512776 -68564768 -348109019 -827621930 -427573435 -154808228 -567863189 -851269583 -945385147 -61304138 -139108752 -251885986 -600282682 -967451068 -350366285 -741919759 -797221077 -933046984 -377467397 -391377172 -999617394 -626593052 -698147699 -703617207 -547043881 -552380440 -552454813 -240858288 -323952268 -161549802 -251364621 -719112825 -779589979 -762540598 -134305823 -598572454 -553075579 -248384241 -152666111 -59675696 -359827747 -707374365 -96627128 -532381871 -414270135 -526533240 -7290506 -155939868 -950327332 -919513650 -571440630 -79921132 -250096131 -910318732 -315125893 -895742118 -206820530 -840215290 -421550971 -187185574 -123398932 -689777440 -366168265 -399523103 -701189359 -103128747 -830860100 -635121667 -645153704 -5825676 -516915327 -373715670 -240531024 -867103251 -70056430 -770047587 -609582372 -477517036 -967371540 -712053127 -361685023 -792389197 -1583802 -75213566 -963489035 -108783835 -962652748 -826080406 -177061496 -785126753 -620303567 -882111881 -288218221 -647662406 -997159366 -922003552 -37880484 -499482140 -741341339 -383484236 -567501495 -920063042 -801605916 -954404738 -992446172 -137496993 -368573 -7214180 -969821251 -398551863 -763988662 -694379049 -363625456 -117715848 -276403872 -141986932 -855179211 -87670644 -817433935 -287238022 -635622106 -450318446 -882685012 -516766879 -26600798 -73657723 -143891791 -591992367 -124668057 -19545178 -490823758 -528596279 -384990710 -837739660 -19088150 -981012497 -305985444 -573552041 -359279635 -494403953 -607984759 -819140795 -842947125 -80522873 -18168330 -527259337 -718067718 -269022216 -434531237 -764246687 -171461002 -940756433 -926752752 -105973422 -873674811 -124317557 -938259869 -927184866 -657314145 -466354981 -220529258 -948794690 -993505172 -794384847 -581859383 -636132249 -38197500 -26944447 -481386298 -833296704 -472788351 -731276932 -553976674 -825802356 -608520451 -822378723 -662411573 -418129744 -634895714 -337197491 -447619333 -353520497 -257644675 -140040861 -578721481 -353616170 -926332314 -194581236 -514852444 -546044145 -869911062 -242999048 -182501753 -897998872 -366634690 -70900930 -162751709 -438045847 -377681910 -545755556 -289142187 -243809248 -585035844 -171690149 -955648420 -645859388 -818946332 -580361473 -600761948 -712082486 -549861702 -409236972 -165583729 -131248722 -564651734 -683410781 -265268232 -126971556 -284221517 -720233744 -924701439 -588695299 -985476652 -577964481 -162693849 -928125168 -456074626 -172396396 -844644271 -512229142 -639132703 -879349996 -481563923 -164323102 -594231945 -760009944 -214471803 -287047892 -76386838 -730452623 -799173156 -351069717 -126818630 -253001858 -828914898 -930059374 -266141951 -347842690 -601071104 -768533847 -935542507 -18433074 -981136196 -718417223 -770392551 -109114050 -546174531 -283717889 -754228863 -723494790 -92240224 -300768283 -723834297 -934142275 -128800208 -434538748 -858469 -969240587 -134937806 -37274390 -864733938 -356199877 -330133154 -562364281 -711287766 -157211154 -415242395 -402558091 -788672429 -178506571 -327227521 -579586208 -246771494 -753875047 -733380934 -738958614 -127119377 -613960840 -156396699 -629564043 -988248350 -530366370 -397640567 -842673026 -122671027 -265167816 -175349765 -462736617 -104224858 -362510572 -286015300 -680006238 -702016038 -230232891 -974929756 -19335293 -803175190 -138921713 -310445095 -959843606 -608835162 -463496475 -558263065 -492588104 -676610599 -66022934 -965180411 -476728523 -654059746 -807021082 -827144753 -479469384 -918686252 -693588099 -426224417 -466828467 -755417002 -750450939 -102809745 -540537401 -758521641 -593800388 -279831084 -624908017 -619828089 -547999036 -737965058 -347976126 -30602763 -725404548 -592696865 -649067547 -553847134 -502360870 -183991442 -78921246 -36424013 -647256859 -662145095 -579733080 -510444501 -693144724 -28979458 -116917494 -168471823 -16047081 -366127006 -408567443 -337389835 -501559490 -989084966 -143787552 -796206902 -434312198 -783991134 -929302290 -164101237 -783993576 -170808249 -805675557 -912576582 -828685093 -375133750 -664555830 -729261717 -865592822 -913261121 -14321799 -207369065 -357238835 -757243439 -16073506 -560126586 -809093123 -352668003 -977779582 -941951908 -215645948 -200945311 -344154277 -489783510 -332622120 -384580596 -784085273 -343434388 -711008324 -488149528 -793873948 -633724953 -70880483 -977409110 -284894952 -470987247 -75099285 -910435669 -573657716 -262633486 -863506402 -189539983 -96119659 -996559815 -980649163 -860714841 -574495100 -445426087 -357788702 -58549943 -328786204 -605530680 -555967140 -914065815 -402525384 -33825829 -800120834 -896714500 -845268711 -784998598 -746836007 -523435366 -21762598 -197896774 -669491259 -656191397 -880215176 -908852566 -491016273 -255968542 -203293863 -940647966 -962290674 -795955227 -96038792 -268738815 -608998974 -907541088 -141236724 -275801068 -195230986 -406733491 -649610463 -96429340 -772513156 -476680192 -694832443 -429112148 -769102932 -801299342 -536996565 -972215410 -113113908 -128353830 -477871747 -851002745 -276656148 -352434988 -949965073 -154666717 -979006157 -612887404 -912295972 -517928723 -316316362 -788829327 -596194350 -330355019 -7467624 -384092935 -454448976 -160702004 -606454974 -535401080 -141144006 -275885439 -708657105 -721820343 -810066375 -630374736 -890378720 -562390743 -193324366 -692548946 -652831819 -595595760 -363616099 -192050664 -144186002 -790649278 -226587942 -431100600 -119520571 -162916781 -132329667 -785627096 -648437803 -855342787 -984150920 -641829189 -611098284 -783703722 -397690363 -136326768 -277323530 -644901883 -913916846 -148706322 -111153440 -435457589 -191499999 -395528431 -43746851 -97189813 -619859846 -429393145 -222745620 -218711420 -859636970 -381821097 -249298771 -304356934 -273102118 -756256808 -169868823 -643529790 -921353718 -455107560 -904286713 -984497759 -530378438 -349493897 -910278249 -199839857 -282895871 -651908635 -879919171 -804494070 -422620713 -967247859 -768642363 -840981068 -9077401 -720628745 -185459758 -127474626 -323007998 -466321473 -868544451 -453003380 -6342063 -531679149 -538380554 -820364096 -414149848 -66006409 -275949912 -550868337 -513632745 -966757755 -82904789 -913157125 -435581352 -659729882 -574787309 -494083205 -610128421 -332754689 -678573399 -151154333 -987164990 -549507646 -279717134 -651357338 -106831365 -215840079 -619274920 -693175779 -828028460 -42596424 -221451896 -758572967 -194825889 -163959178 -855353013 -677806411 -932737648 -897724979 -678400171 -560062928 -275096044 -201143898 -601217139 -115817103 -202830288 -675299354 -487251889 -809100057 -244798436 -596843114 -312866432 -299223067 -743756930 -570215623 -560152292 -923712477 -985913544 -433700074 -81982615 -953969581 -381519242 -311815611 -626257153 -729236971 -327991652 -925091914 -914847060 -735514883 -688005681 -33402914 -609082813 -82098294 -166711296 -1043779 -618855162 -745944854 -910253065 -701575695 -355906093 -245629511 -113813583 -489525652 -768847087 -62665100 -179897771 -407726568 -933793709 -593912661 -233623336 -632794859 -836049621 -439304327 -941091166 -304273946 -21267004 -827732781 -321499247 -153279716 -476151001 -928885828 -172866908 -766556696 -122085111 -269349608 -498510691 -250605413 -291008684 -76496402 -963899096 -214867920 -49009819 -116091947 -963932312 -446824856 -582414414 -63713073 -91467920 -910066390 -353507442 -59605646 -822519562 -911722655 -641062204 -390182382 -875698269 -344687866 -214062506 -316627571 -152053858 -906507472 -529103386 -433905913 -448069899 -665677891 -941839893 -267622871 -404412472 -325782701 -884716581 -925752875 -343115129 -373244619 -46894486 -225020368 -143917993 -100794969 -42101720 -449346147 -242257577 -227937492 -118739795 -909840514 -445606467 -118765430 -605714053 -807577571 -168041524 -210678589 -360605680 -329971049 -358224019 -47710588 -768094115 -524371958 -600652591 -975670192 -981765825 -593237663 -33158725 -195722601 -288643346 -543913683 -249375217 -956246073 -140353432 -956091868 -871849316 -125984636 -262708755 -169046015 -311852377 -704900111 -426075086 -830177835 -498794874 -291295796 -912253353 -706152786 -593749318 -775424888 -613312434 -108045224 -968455937 -692155415 -73852226 -981851005 -199852417 -605074525 -214934264 -484992859 -241239030 -602407302 -9593827 -850295930 -834255916 -619691158 -661817112 -950616958 -666278320 -824084112 -195205802 -108831481 -562691198 -505564014 -704541281 -659264101 -452626830 -714089985 -779360501 -594818472 -335922411 -582373717 -973492556 -940321665 -849603177 -929955026 -370977306 -363636589 -260232192 -774782298 -618082417 -715447876 -623120311 -212901358 -79304768 -927010307 -271673665 -417179490 -793434892 -355087605 -471364763 -880728841 -839885169 -121140586 -539604995 -434934516 -616635913 -34497579 -10950662 -651335260 -713558043 -762558766 -137158638 -338686 -7979708 -609578430 -615649946 -758771184 -839619324 -414972594 -412374799 -459571697 -299372976 -252560833 -939802618 -587580708 -507422702 -715830077 -43184355 -400595426 -487690964 -595276433 -820823390 -621315764 -151121015 -314277593 -350677291 -409772878 -339757182 -126107113 -208486151 -983302754 -316133271 -342683321 -171445325 -333102523 -871871038 -478745195 -281866285 -886481543 -819907600 -523480953 -847027628 -821795816 -927574421 -89006285 -716125583 -875401528 -780854477 -99717738 -791982898 -157226084 -506223348 -89908532 -61820164 -981086075 -364920635 -797409479 -657615306 -802069256 -91498613 -797204597 -762362113 -166232787 -397289998 -205860100 -615126233 -784615563 -344571122 -820881533 -774571901 -66004506 -964571516 -291681707 -329720092 -949373960 -638196513 -696217678 -667318602 -683746209 -5426315 -198083281 -170905061 -917292236 -738062741 -632534875 -927318745 -686791884 -867280869 -787520576 -229084047 -413776138 -999651491 -231497171 -541382696 -710902983 -184175854 -144647624 -804424383 -626070725 -751508868 -532721755 -129514750 -793755608 -409072920 -948493157 -36697489 -737757305 -778191767 -25944622 -147986980 -290458803 -925279426 -654178814 -169871374 -162025865 -344158754 -20186207 -661385321 -458660818 -353872135 -153838147 -95436649 -116367950 -14060464 -217711507 -42290026 -958678898 -936223375 -136230477 -919599776 -149677125 -508826072 -2846626 -946403242 -66375984 -583026352 -277939970 -721752559 -405871376 -972551160 -632011729 -101622816 -225129804 -958820078 -755393172 -568677206 -953399009 -65530689 -523804254 -144645696 -692874450 -923470535 -257237842 -414335886 -129316333 -685331826 -759697416 -711845520 -619401488 -308747175 -495882266 -727139477 -698758107 -448964831 -752103278 -181568300 -951927334 -467846100 -808350220 -375826121 -647395644 -352378815 -701620350 -102781755 -357919132 -246292291 -234281219 -78543758 -792788548 -757759683 -988837827 -782811402 -297316306 -541036575 -880005260 -812439574 -15904058 -558030145 -675632314 -399484721 -601743998 -358516623 -304361390 -550940267 -188291384 -931034201 -801638826 -598774391 -390372916 -936485992 -704546146 -220157349 -169862610 -156537136 -913251633 -470853711 -830384122 -764201159 -743749124 -573420940 -714803744 -363840219 -576468943 -474465129 -755025471 -46609699 -873265718 -756644241 -15765589 -513639237 -192443551 -500062243 -323035277 -658537268 -393478648 -238662665 -819960825 -378189887 -132848633 -982128063 -530773152 -144910876 -611557887 -467513370 -493877889 -290455456 -781261429 -614442141 -720726537 -114696712 -436640980 -624775097 -994155446 -626519427 -696425117 -220204860 -173420534 -106459203 -775072075 -572067504 -635995677 -661948265 -950863725 -751640533 -617012178 -394894413 -535856581 -128462233 -400639106 -696047310 -435887091 -530814041 -615468317 -116284065 -794639844 -941288707 -773955890 -742948275 -284522696 -518126044 -130769190 -736432312 -500855843 -222476770 -195318089 -190757300 -804523628 -571597093 -844415576 -821144710 -414474579 -68045492 -342162466 -474528834 -236358766 -34896043 -891702302 -701302003 -906018186 -193087554 -771292679 -207031691 -435952871 -808564167 -384139494 -340967228 -982734424 -504585144 -38828520 -675266577 -872645114 -574235297 -556228969 -676380333 -444315635 -148622915 -713564085 -521115361 -844693634 -827790015 -291151028 -9346165 -867655926 -676640299 -648453418 -175142661 -806590061 -704193102 -16117839 -249423805 -469543066 -78125220 -987112114 -237630457 -173237290 -367051252 -543412319 -697346743 -409766581 -2719010 -333372155 -244655804 -464228236 -54578372 -590182692 -661073946 -320161254 -653770797 -297653654 -384056833 -998411762 -776179788 -288268671 -858202605 -420305713 -48690725 -568788314 -411434619 -518328199 -25171306 -755160981 -20895410 -192786637 -132186701 -568747514 -203134284 -316344995 -268449256 -963589622 -595592366 -767842744 -893780296 -435131403 -920509206 -460110635 -771490121 -264718246 -555952570 -431302996 -135427320 -414586035 -911385856 -487020817 -181994802 -542904747 -866446152 -356824058 -360091268 -433400935 -898411175 -536221662 -982024648 -942821724 -745843131 -457658066 -729781658 -34801950 -990249395 -13450454 -407962173 -577589050 -967714548 -20035391 -884943873 -806550904 -717713403 -490762896 -980811419 -100703659 -246524442 -213686047 -449165370 -528053593 -289678602 -302441316 -33869252 -480936018 -185826848 -989663164 -443853500 -45970162 -858975782 -778152285 -819736910 -791722663 -289738916 -564170537 -54699374 -483790909 -209132562 -312060527 -772391871 -136626223 -340793446 -662475188 -666517384 -331099256 -928360902 -455255744 -452274150 -627319782 -439528644 -902179573 -745977828 -536931994 -614289267 -185809111 -434768401 -892495023 -870857647 -539455829 -690739573 -742522840 -225628177 -265939241 -368068786 -604840058 -891560311 -333913927 -625392225 -293495144 -430031065 -520522283 -740019888 -249261622 -106133624 -340300959 -362562445 -140102554 -903048458 -397090680 -492127521 -653731574 -538238403 -370912723 -111204289 -164587936 -200508683 -465441467 -525968250 -188001265 -323816381 -222302256 -677503128 -214247294 -450194416 -14519732 -563207552 -632840588 -364472065 -83028253 -460138254 -895504576 -81676702 -336783078 -771821253 -831475840 -183857064 -477220144 -323136505 -586645087 -682592313 -320009894 -423054440 -164042166 -35687661 -782516767 -532309633 -173738631 -191797945 -753785837 -825159929 -609665201 -774354221 -353267681 -579739000 -588645378 -294545242 -364655615 -973619956 -394660901 -134408527 -214807679 -665736072 -591454818 -315185037 -451565056 -989985831 -345362589 -945624427 -15991811 -921607107 -310539177 -157068567 -844891761 -961946190 -871374042 -514979789 -388370833 -187107628 -281074694 -181297295 -323185720 -300082 -606633 -723711636 -941176833 -28613324 -500751506 -240798363 -123982263 -180331792 -949564709 -317350743 -207707153 -969161826 -99056613 -508915864 -132298013 -153607585 -655631554 -138144356 -268100918 -455203265 -136572157 -837800813 -451084214 -157445995 -868655852 -48910028 -124708647 -688831358 -705679100 -855615416 -274108128 -933612958 -26685166 -343687957 -139460010 -467104045 -274028222 -108645731 -510763825 -924766721 -915310534 -562851521 -210641690 -634835105 -38161060 -489051872 -867390297 -998840902 -601280047 -18891119 -973531378 -443493263 -524304900 -950362377 -598553419 -755062828 -826563973 -223610957 -594458992 -48231120 -87742194 -437900988 -193319192 -915651853 -285423376 -308331346 -443060293 -26325321 -804933577 -608427079 -544230812 -407210192 -104249134 -909349219 -273094674 -842693304 -347333649 -258101864 -477088710 -817098148 -473183111 -957308498 -566140361 -608697587 -165591245 -132128143 -873798890 -448356168 -681790036 -830550946 -224170410 -479209207 -798583099 -670276701 -683018838 -83016863 -727221327 -567978686 -870374814 -132689551 -786191802 -715472118 -377557208 -784604814 -485679140 -345098613 -446131589 -527748088 -833209853 -979310448 -832641885 -713797482 -618776686 -661303718 -238321886 -321502899 -36897628 -739678019 -551848719 -803366500 -639712561 -292012150 -669981328 -66259305 -724495252 -523758603 -958727139 -350777053 -578652401 -62826910 -649760682 -947542775 -281770421 -917475836 -591154168 -665384692 -197869111 -657649682 -332306074 -968821285 -650585531 -519351404 -694659352 -573262528 -673388680 -855587022 -382029540 -512489970 -975939821 -174598821 -594341726 -52154971 -800450576 -376512938 -226349711 -80745592 -424537424 -233598416 -782568327 -496992440 -831284045 -24830328 -189200920 -123191664 -401628152 -46311435 -579333532 -547474095 -64851128 -202569363 -704229583 -41629269 -186576233 -742685642 -397232990 -979354983 -378907793 -285668563 -943734493 -695244470 -784119235 -836488242 -536269373 -215858101 -736130281 -278560408 -237255120 -263538422 -518114097 -917725040 -652161881 -733860772 -606511904 -207599971 -416010768 -165777119 -2989434 -891202380 -227797380 -192289311 -359018855 -293542463 -527509951 -916514049 -723806078 -261626875 -145956883 -459059810 -628217221 -214203329 -407367279 -921079392 -821304006 -565737719 -34574241 -108254986 -535431251 -129901447 -827381705 -531593722 -847600734 -607857632 -466006536 -176846923 -267703910 -198843446 -255779778 -756466640 -380280677 -399760101 -755968372 -403238409 -214201847 -688522515 -303944418 -966558819 -816909561 -732035077 -59669587 -336001350 -770360508 -721293201 -88149534 -2237780 -563333851 -906151109 -847148406 -664681963 -497508531 -620122476 -51087840 -183833817 -616099943 -722781109 -178905605 -528416866 -803270444 -157650746 -281733540 -185978445 -217284511 -218182562 -446337238 -855606348 -133736289 -360919653 -740796175 -19519131 -496758281 -222688899 -241065571 -239766138 -154000028 -890609121 -493348028 -316732056 -242587333 -880816932 -660648890 -506444089 -418664591 -146739086 -224384457 -646011897 -340174920 -894251086 -891665602 -81694119 -115346955 -730326844 -242891373 -391148091 -570357946 -128923452 -579283 -136564715 -996885072 -381966678 -724087985 -243146625 -23519559 -784933718 -114885711 -593790461 -436055925 -920465272 -683020535 -122252028 -824783147 -151322283 -762863793 -641761183 -424839292 -7010151 -277004527 -110965703 -647143243 -986321816 -941680782 -189072121 -908692968 -827293135 -918499062 -92417450 -261317710 -207518357 -783523618 -941842946 -287171314 -315715473 -993119228 -999111857 -474047086 -520835310 -435025421 -747285173 -692899787 -676580903 -568846443 -882656954 -908792070 -380047334 -604336691 -819053598 -446772968 -971637982 -297468096 -864504599 -554405129 -601758815 -846396519 -139064297 -816730976 -977493385 -595007979 -91897700 -931860440 -137335705 -284701720 -740479233 -482548949 -123552827 -327718399 -989330977 -397832770 -60381249 -370201854 -922004159 -830197123 -980251472 -639655226 -907943818 -875946546 -502172089 -790018636 -752091475 -679181161 -924160987 -909062891 -230204981 -969345682 -958893212 -771773037 -56707704 -660051314 -272050240 -221374180 -567350940 -314589515 -396274176 -217049840 -389676207 -42429124 -360174721 -837301368 -257264101 -281382620 -95930523 -618852811 -930489357 -618707761 -158587016 -600674209 -81172737 -266273856 -397652543 -710224835 -492373408 -785630337 -496452648 -684282771 -414038927 -609350476 -311279053 -104371717 -420190503 -326760167 -341411552 -507097914 -610714078 -408624223 -213338534 -965645379 -163166556 -11981028 -2686733 -815491721 -828509949 -729160126 -781824570 -117599880 -51122666 -329322489 -600631989 -555730283 -912956313 -870668573 -697085484 -77664035 -654397710 -271183759 -156697909 -939755527 -724264855 -237957865 -681601377 -54580389 -652665778 -613923979 -901978021 -584955889 -103503076 -889246988 -894684597 -289708361 -836722010 -399510429 -560390494 -112951824 -666728345 -632691122 -160067325 -370143069 -834634674 -532261288 -206584541 -645436048 -343425456 -868145046 -234045910 -406362556 -962711556 -143975496 -284393300 -664748718 -905879040 -306522386 -25106273 -138425534 -726851436 -953335256 -11168433 -639561176 -38813318 -726146509 -986728613 -112006839 -145927007 -248452198 -752843624 -166590918 -137110552 -5077425 -453433681 -857743246 -80841408 -591565580 -379033405 -388699892 -743137710 -831942509 -116698620 -591670356 -732462646 -5111271 -483907276 -976167817 -166868938 -202846174 -938440012 -306796009 -755484348 -881119173 -656500220 -805472514 -565343947 -73436658 -558238926 -511943955 -306337952 -542492561 -6421148 -166227957 -394264826 -667614798 -248326116 -833019178 -525803676 -688774930 -895743603 -476411643 -115361305 -875963807 -433267644 -562954218 -36190242 -395732546 -320323399 -77492027 -990347195 -348258096 -793663610 -198573477 -89957862 -79734494 -833457176 -781122145 -654005666 -546917369 -426727957 -175948591 -247584881 -473305410 -286025156 -784602895 -397641542 -737340654 -554159378 -362061285 -566518754 -837720601 -603378947 -245090331 -609507024 -766284964 -879122393 -827753130 -951494175 -117335509 -472138450 -615191872 -136139243 -494940211 -869806677 -870023178 -528795510 -533784977 -762587997 -307842555 -427623534 -95745049 -585129605 -939359057 -459421843 -26637875 -863249752 -219505223 -671607349 -886503882 -46134894 -91186247 -322974634 -23545069 -782272243 -361370899 -370476918 -231852607 -90599164 -508064302 -804941652 -371499235 -324181813 -951534411 -361166493 -383827363 -573105039 -612186330 -842705292 -88267364 -611897712 -15767658 -171820963 -128369272 -757768282 -838621460 -901109421 -848625796 -639360242 -718135579 -325905545 -791214035 -231833773 -678569632 -245110074 -986751119 -791002048 -791503403 -942048955 -193336467 -77344197 -426452969 -472113733 -281268713 -648599268 -230191198 -182583006 -978789135 -81842999 -629972236 -870935062 -32335113 -547372232 -27961559 -854291893 -755636345 -988748072 -363817088 -275841492 -697259070 -552403823 -114090621 -505221159 -492174322 -864738365 -707460113 -894918889 -189356948 -899889051 -164955098 -971694363 -909704697 -185697248 -261919867 -76214624 -241565537 -784366104 -46646434 -175270955 -538523596 -997248149 -571303429 -335567312 -904958271 -773477482 -523596505 -749841486 -108248259 -880992111 -909143085 -108019933 -132368747 -467964491 -110676185 -328810910 -384165291 -128052718 -429418342 -946904257 -325537452 -476347844 -278039792 -770716014 -217116004 -116251694 -792081342 -815211664 -407424804 -639245234 -222807156 -752295204 -769761136 -189063499 -785286228 -217686382 -221755545 -864957460 -27033514 -550273724 -454382296 -744636141 -830135735 -438916618 -961087873 -753707558 -99540904 -118018543 -589349766 -916190512 -635383537 -599107251 -7581163 -632804534 -668380047 -945288406 -612562188 -862812487 -859283905 -378593590 -558343073 -30104640 -310964237 -441018798 -987173978 -655438156 -403371344 -485102169 -340208613 -884490404 -759998818 -914638449 -396013687 -578176378 -101394388 -572170047 -251035509 -751119061 -37136271 -940964182 -690927772 -615876000 -556301797 -217588886 -380271487 -519670319 -389116967 -678321331 -843834778 -509259434 -92845591 -457738544 -283614361 -547980153 -212620266 -926182564 -960882568 -801011716 -249398232 -926958421 -74659679 -348155129 -964082469 -423019544 -529918492 -210063939 -495692095 -422578316 -932078416 -139486160 -874286880 -74703430 -31934540 -630710458 -695548818 -931591945 -859228592 -143364644 -341062220 -231891508 -16329104 -329210108 -369957205 -832326887 -868816066 -843020703 -820785961 -360340696 -124624047 -160814386 -618564984 -539581721 -889175989 -582028730 -314553845 -647397525 -81538060 -478029090 -777855588 -359731421 -519602336 -904894256 -316018598 -699490838 -344200696 -275266173 -655319569 -854182912 -990357709 -296428120 -73143572 -278456648 -398730171 -975084072 -101797950 -823328797 -390260808 -56417436 -469666870 -36565612 -271835934 -608673988 -411056792 -910844634 -772007967 -584794248 -11951446 -23455323 -949126758 -974320841 -649552186 -971735735 -716423341 -431660413 -982579773 -861330125 -957904009 -978850675 -932624378 -677691558 -79055077 -80118325 -956172320 -906563322 -583595411 -924401464 -68839177 -528057981 -214758618 -701053848 -333214545 -440759430 -670408495 -661699051 -175020946 -519693524 -102906463 -325972010 -892998837 -918872354 -281389513 -821772500 -523882212 -372395352 -776263411 -67985211 -177245435 -454085651 -124974938 -507677236 -45835023 -575315473 -804220286 -98086931 -681433254 -117982249 -307021198 -330495087 -256271966 -789816287 -564910060 -431812355 -60405701 -807269925 -595823263 -986829968 -496756548 -387748941 -276727098 -89302414 -65067236 -534884211 -328172003 -962625581 -537957149 -419419295 -422097547 -881364484 -524424779 -939116269 -901993204 -600537914 -790480841 -774578489 -574200115 -590340532 -591203015 -721826760 -825792603 -835123374 -161890668 -814873308 -663467006 -950236457 -586425539 -942647331 -244563376 -95192078 -139503942 -161240242 -443695472 -955657303 -365860338 -17125520 -255200665 -68050248 -448363950 -861683334 -637703969 -987240042 -497040298 -968194007 -585680046 -825837707 -803054137 -970142920 -773338052 -474396643 -440494648 -402959383 -644697319 -161461011 -822427513 -871616567 -605900365 -41178129 -644260872 -336800332 -259463920 -769088766 -217672964 -819459832 -546480210 -895855867 -235115613 -243615785 -492580866 -906345174 -25129500 -110097985 -185963846 -147357749 -795739436 -440821407 -836752606 -433239983 -906733085 -517377768 -50281453 -717520491 -899346131 -302686275 -546800313 -837612151 -805248686 -370648858 -127401048 -930049909 -602598921 -423246521 -761884402 -330457119 -555284414 -15468059 -592596383 -969267517 -994240731 -133213906 -525377341 -108673652 -862763366 -421002482 -327543685 -275425308 -423633231 -715151669 -848615849 -680922444 -228936755 -250800597 -63590271 -346194852 -876760061 -45984328 -562083270 -890515015 -236846871 -821492607 -875257782 -976033699 -262036744 -774650911 -40025558 -509119440 -125913835 -9488091 -345751990 -121748279 -389714922 -945629028 -81352110 -473953442 -973473393 -463036651 -302430673 -462080600 -603953010 -795447377 -888155335 -654068644 -405592193 -348205316 -463295329 -560543724 -402039244 -418025377 -587447809 -782391234 -142809375 -329274637 -623564432 -474306188 -403929487 -553111171 -47227252 -78674820 -776569501 -537638152 -329428508 -789049196 -74871220 -66241799 -297020527 -691369238 -295160607 -631037514 -619228979 -633708787 -832116730 -48186381 -599537394 -161578912 -156120162 -76243526 -181930197 -683650203 -334322084 -408432706 -508138214 -932900397 -357660806 -288489510 -934413040 -484636737 -47975224 -862388824 -845605013 -340738630 -486668691 -610310659 -800863782 -322926571 -119151076 -746004236 -335237530 -979292537 -505928914 -928493282 -321660340 -252755275 -778236709 -449665333 -757307556 -403091159 -21361762 -451421003 -468398493 -391377282 -107015224 -262301046 -349132338 -506400140 -653810580 -292000977 -389093448 -349009086 -96132604 -553337594 -807716058 -597295796 -362574227 -878184884 -5858312 -313289399 -822699817 -281596266 -776770182 -666276961 -304185282 -580917642 -1369202 -902416927 -856878377 -881788567 -900637388 -171940029 -589307486 -647111900 -794389779 -432357122 -495395884 -535829104 -118955561 -122090072 -708543025 -477546922 -667922146 -520251528 -815617283 -389902773 -9955784 -786745814 -307124890 -689086045 -265503969 -592196578 -769102960 -311676157 -749925318 -608806798 -794437347 -920932476 -71652077 -646691843 -324655426 -374567965 -835541296 -243627229 -894453760 -462347270 -88116614 -563034688 -41859040 -951234473 -251889822 -325528068 -618645006 -277924084 -280871320 -355563928 -901675919 -602173428 -748252043 -861945508 -185792102 -800263128 -475511493 -615455620 -746612520 -416768983 -138864817 -331939379 -756729901 -250328522 -528276103 -194223030 -49819797 -448423056 -826075599 -507960196 -884807591 -289054457 -383603549 -192274518 -299152521 -865151354 -217122054 -641152575 -344492618 -445888666 -554267865 -978241141 -538667740 -401664902 -959818977 -362631270 -191528150 -487173841 -175109965 -407137801 -882982988 -458605804 -600613903 -382477868 -974931193 -255922733 -626295774 -732747601 -219200662 -988618978 -767231219 -851330291 -81562461 -365443300 -495059303 -301595488 -343797844 -355542246 -517614740 -261473237 -373253917 -911021235 -121941916 -431654292 -802870963 -715261205 -703173212 -154380602 -332573096 -693409172 -706056845 -618166723 -298054795 -704429504 -483821904 -704936050 -482161549 -738014734 -457424169 -573995817 -543864506 -850406192 -768247020 -974452660 -423399232 -104452873 -913903320 -145262621 -249564646 -108495802 -643672646 -851677462 -842823441 -353181392 -845545754 -497465116 -415194721 -536822449 -243339271 -803064992 -824801212 -149551555 -678661181 -519043040 -613338792 -306786205 -399321080 -379590252 -845201506 -771271808 -8122517 -514391582 -238292598 -171542342 -862759992 -676416375 -205344723 -929192137 -774604016 -28146735 -921828483 -161885544 -280377608 -801570553 -177087617 -437165228 -330128937 -385242769 -107888851 -890321808 -258960290 -277411074 -48961829 -945555260 -586376736 -210876998 -296417839 -259419185 -239015970 -20385203 -666168645 -12496229 -220152567 -245347793 -311829459 -579493958 -758690163 -182785893 -956601185 -128152473 -643199886 -553123896 -589615211 -427101288 -991206694 -785686086 -1763475 -624639737 -321718486 -259682982 -404563033 -360685096 -804128329 -299012009 -538840520 -964610859 -659127205 -23237872 -328616340 -182871194 -133956233 -670801187 -875403828 -828783016 -51504971 -513010251 -581626211 -854284676 -106295263 -918504698 -162058341 -432073877 -600112434 -302436398 -574849331 -633169957 -1137661 -149248506 -372165550 -286271487 -519854168 -444005026 -521084406 -282765630 -230232001 -66657989 -807651594 -937324478 -360430209 -430726425 -957946986 -17368298 -159860830 -639015715 -69590700 -159950773 -299206284 -735056871 -333839574 -985680122 -867202276 -946204086 -519421405 -722734009 -404672868 -882039534 -561511893 -174621686 -420017544 -132218747 -594248441 -877031597 -891163786 -810383847 -116754513 -126780331 -114053634 -752165384 -452034648 -908507993 -131111961 -927503259 -700963105 -529724325 -769871955 -710482205 -496534812 -63068608 -722929039 -807243767 -174316643 -86703715 -21452769 -873816194 -433228578 -628865791 -848302103 -942998468 -686540424 -929443545 -695831373 -661102679 -542251878 -99650082 -129181683 -387455883 -110948892 -581067140 -525323750 -945075312 -935066610 -66611331 -233286679 -378692886 -306627423 -116286160 -694897745 -799607776 -236885269 -127149071 -888583286 -690738278 -468585655 -181547293 -158863962 -563580384 -892261521 -745056697 -677468039 -356953014 -121990993 -155387505 -255778853 -131244869 -307532138 -595780286 -847346578 -669857449 -167943208 -374728898 -348319306 -283850552 -591494210 -495062809 -734863603 -877989276 -600452222 -514865211 -645735749 -660010556 -761480337 -246940631 -426947039 -789936032 -906647255 -423715969 -348805172 -183708483 -375608707 -178866534 -113681521 -406378157 -896345565 -428641321 -257603732 -309761795 -755821393 -991790944 -304691022 -626490913 -924034588 -492501679 -406927727 -208514504 -162320772 -669531674 -455303521 -161801522 -324811909 -598094438 -28555389 -44294572 -385012270 -395472744 -675517479 -432555709 -204012237 -533725860 -564436797 -37683115 -204874103 -693524578 -242646595 -112771926 -503206473 -348626061 -76138288 -635628785 -919549751 -26636230 -483571368 -785554916 -24677884 -284916227 -747362684 -430754934 -237603878 -968041506 -843377619 -455732285 -421830380 -708633066 -195841349 -269254477 -66876095 -571140704 -390667765 -527093913 -505988634 -950932516 -61095985 -170815180 -880395738 -485138038 -20461587 -910296015 -937386345 -549289061 -771563913 -45337405 -882175354 -783337074 -535764166 -377298133 -237035549 -166772721 -55847190 -242516276 -889567850 -920809828 -76624783 -931197266 -422093670 -725360132 -809917565 -729243376 -294963612 -116259781 -703022376 -935765216 -99578022 -303173082 -533813133 -106487139 -701975850 -214431030 -215275524 -308616207 -977454535 -97069377 -157235570 -555461750 -6662768 -478289459 -249495567 -214820785 -740897885 -680487240 -454529254 -875924445 -90205423 -334555531 -198146398 -542231906 -610355961 -723146756 -214734186 -535557847 -23061968 -676147645 -426195130 -105749628 -445302236 -763852498 -910502823 -970098716 -238765997 -511555484 -718314230 -450975947 -313603122 -993944911 -229012734 -911529065 -294917086 -384413909 -110494533 -540823878 -596281540 -798282933 -298176416 -444927961 -159133864 -859127914 -961665787 -225793416 -778824820 -537213122 -556938123 -10006074 -176659953 -270992388 -735239290 -642733073 -997442118 -232750978 -603455188 -918077785 -421798954 -427405771 -997215391 -476234687 -253949403 -472012173 -191592250 -259151452 -186472790 -99837721 -215806986 -792501858 -221809970 -670079769 -383645598 -279371230 -640035500 -24670578 -230660879 -244964471 -360216604 -811935192 -914789139 -516935909 -321542507 -683583667 -769732403 -449696675 -908248032 -974770905 -579175866 -821479018 -245355628 -261440313 -335246355 -48214168 -18449353 -472505208 -354670645 -298340791 -894446333 -823444502 -987979135 -263603179 -554492541 -713186213 -953111286 -325907055 -53739744 -98377661 -699425940 -910682391 -587503479 -853745574 -297057181 -530434253 -677491751 -430191354 -297428642 -220200287 -863444285 -480096986 -404461117 -433008532 -117964055 -723156770 -754284687 -172293918 -594944250 -138001064 -83278589 -827523196 -856990808 -887043664 -923038945 -230556245 -957027702 -275449450 -976007208 -414557177 -567918145 -381578755 -202453833 -988612861 -28922584 -141912949 -917632847 -101480666 -497252990 -598375067 -292166201 -925186479 -802407959 -325876054 -477118304 -332392534 -450233429 -216994330 -472701000 -579612752 -176278616 -349197385 -456137446 -971732912 -36340082 -247315201 -440981335 -653090946 -986351377 -944992845 -621217890 -611511209 -936094002 -486741827 -989909574 -860586009 -194872700 -890869262 -647709848 -286346167 -22386112 -238857993 -969706654 -93746564 -227544410 -697690947 -735781084 -384734439 -599427205 -2485439 -541162278 -968601338 -500900194 -368786463 -281609567 -190942708 -564750038 -411460981 -584550762 -793401985 -231326318 -877216855 -882242263 -325681692 -148316661 -539000412 -831833834 -146124837 -2796701 -217197949 -87648906 -508608590 -122374623 -418068298 -187189819 -275930393 -354347641 -241691220 -616864818 -19815227 -149504051 -323302959 -980586979 -592997413 -267091892 -583131249 -550344130 -845656083 -976722083 -645220334 -411340986 -393994465 -196733447 -740548437 -851840886 -956618195 -872250055 -272321064 -279327309 -659788252 -373371522 -605541900 -277614737 -315669427 -206277844 -950350361 -923605283 -862506157 -935871185 -213411501 -85547794 -466737856 -998464489 -708352152 -66996597 -940517512 -218723095 -296145760 -715491709 -64427645 -306656359 -12930358 -12132878 -910268006 -510332268 -924146591 -243962328 -81053491 -14842356 -539530620 -421848643 -361637049 -310525182 -294263448 -257930544 -977512891 -382703441 -949759599 -818163352 -805727154 -378438646 -575251084 -928963174 -526497390 -693649248 -285281497 -255953855 -573641675 -683779164 -782840059 -50725583 -823449213 -685675239 -393270649 -606041090 -302009574 -295390940 -129335969 -108861950 -665243727 -55368894 -549587210 -242237845 -201562398 -751710000 -429667129 -755317714 -442146081 -32610203 -84866399 -248112181 -765734531 -461332547 -973335032 -432144649 -984159361 -625088904 -65424544 -256252381 -958648830 -373601050 -719918301 -532203468 -690356712 -652718743 -999110568 -905418382 -765347789 -562587192 -325430735 -704473358 -46778666 -227632357 -925613910 -600736357 -407279985 -820735186 -508484375 -808157487 -661693869 -211748437 -137456264 -333833512 -548175608 -95649236 -650967682 -434036475 -795975794 -580074055 -414180443 -995610382 -150326550 -73325854 -623405099 -239659551 -792075956 -140861466 -266148699 -397837727 -788221009 -249553738 -358308661 -405731361 -574013291 -226877902 -757733333 -954286580 -492046857 -854542307 -723413423 -7164723 -671032465 -445740951 -901240569 -822129276 -971228691 -653150346 -685361992 -508918764 -660736771 -415125019 -448752647 -804071179 -911077185 -647752361 -216992264 -130932524 -513777640 -896074258 -712491456 -564917391 -465858124 -756228206 -24690580 -279198407 -114069329 -848679400 -123093434 -37079099 -811895527 -683688670 -517429778 -33808273 -465523791 -829874920 -173992202 -182190747 -210939817 -452545457 -278038584 -265545701 -709729670 -513570641 -542773590 -785542708 -917157331 -733564676 -737099725 -812731588 -129189257 -786318780 -158163425 -666120668 -480939344 -299931193 -113725978 -37115083 -168252039 -73537993 -917553431 -114064716 -461012386 -215904268 -643984001 -60840272 -458038287 -59152619 -505950192 -861877314 -487510371 -233134994 -966310181 -899406461 -318288427 -64685641 -746697370 -195320576 -315823553 -100361278 -745889788 -815663418 -903730830 -445347276 -76484143 -230279741 -250440999 -673116456 -939911756 -222640741 -366826871 -507330233 -774573955 -457571369 -586851154 -8885200 -267833093 -527490829 -344003500 -946107362 -841014961 -166018200 -222477650 -611192269 -916930736 -566859442 -324493705 -315031766 -736632943 -468775550 -729923628 -504845999 -672675959 -83445384 -393609188 -407789535 -293573865 -347944178 -641300024 -563783555 -36481671 -508376682 -614866875 -859792460 -307929370 -257771866 -84293397 -398417366 -420311171 -746229939 -735731026 -483213402 -909404865 -394913791 -393236350 -76377377 -365497054 -137114860 -115476025 -156590375 -377455542 -254948368 -817284048 -934314632 -944041892 -523984587 -131597588 -236527371 -800482899 -237770695 -841031756 -601476429 -895114512 -588880610 -691679310 -476803093 -316334773 -495478584 -297660925 -794409874 -556660971 -576634645 -426950396 -43011483 -789153546 -756036858 -274554260 -71434728 -325097605 -129288136 -500004058 -977535287 -725078277 -153189829 -864333563 -87556177 -318383415 -223366185 -726542052 -608866345 -711534135 -439586987 -308150805 -520801396 -231001037 -705578564 -805296925 -63672889 -659189201 -724211878 -625995408 -587652109 -182349335 -873433177 -626912442 -783627022 -799450355 -172645238 -163702279 -944422348 -323155382 -301901239 -506631077 -595296856 -813839595 -318050465 -678585911 -205437367 -333730337 -365349821 -953320401 -623125322 -500581371 -259286397 -15938415 -697581316 -606506850 -369774426 -224351243 -186960742 -666270359 -627676746 -325893693 -315277933 -891885357 -86597257 -863420439 -605541252 -419978728 -645075390 -247142851 -848347452 -287784971 -729512042 -567836319 -708578477 -120975163 -701547501 -956300890 -685421148 -996905929 -56693910 -331818366 -617202734 -757473679 -300964302 -54521743 -503329795 -669804171 -713445652 -230091782 -865808821 -948487493 -49366522 -237516048 -887557590 -701864645 -990980825 -103079592 -238263616 -925156898 -147283250 -721052188 -371400963 -101366646 -727339702 -581465525 -166586539 -282614681 -125858769 -586822352 -857588791 -548649959 -612639059 -119576938 -952160393 -916389209 -811896278 -58325901 -590936973 -143093609 -379253191 -153588998 -121105507 -956740148 -373531981 -351863190 -28874423 -676578629 -334405969 -334234634 -616386657 -835785368 -972200491 -483100772 -834982004 -603208518 -732035149 -43221881 -24194865 -464716301 -452683048 -794264738 -788810034 -582046938 -228612421 -187854969 -488762756 -757616928 -562468251 -569064430 -745129193 -233606542 -633339497 -629897284 -215737388 -756620466 -958339322 -389375264 -676831589 -360987302 -192411274 -971196541 -286924885 -516206768 -512287013 -388765709 -928372414 -204157327 -633969548 -592708961 -8443433 -672252978 -459904514 -461736242 -502612003 -377102948 -744518308 -726888494 -118883673 -931741712 -82983 -657961369 -220917886 -148256293 -657705833 -219835287 -140967234 -478083808 -565760244 -268277486 -937988549 -143232747 -357742933 -406751589 -211716116 -824229575 -115423099 -387364833 -465285914 -608671542 -428682071 -199847090 -134400739 -390215278 -272873164 -668157860 -284810020 -839300639 -799371444 -206406863 -663915831 -943364251 -862497368 -261728241 -134683977 -39352630 -29978403 -360145968 -93542700 -752068436 -995978199 -893354593 -180962619 -379091586 -444163424 -10201962 -879643671 -55731409 -933865906 -172735206 -39810837 -519059568 -953198046 -598609490 -828689983 -765118346 -682836456 -102458563 -861504090 -771858093 -790206076 -443708811 -126924691 -511688084 -792740011 -354061370 -535269511 -344005911 -796612363 -880800984 -726880548 -160725784 -165430246 -635244748 -298984549 -720246245 -179120480 -59093641 -515558350 -968242669 -547952006 -18926691 -462309660 -153606311 -452621606 -192641496 -91683761 -609181046 -675245197 -570415952 -246839599 -850320881 -638542054 -266317779 -298426287 -201742891 -832151516 -714436120 -610066297 -369956408 -776063218 -466610245 -783114796 -242382488 -647110669 -648321551 -285230678 -240391453 -493717199 -169581800 -824818186 -429097494 -461748659 -499695924 -580139800 -188952926 -373416975 -56976254 -602978278 -285583034 -32145729 -286257646 -868554651 -77434568 -154605665 -357126941 -861531019 -24258776 -311096695 -304178868 -61155944 -983843354 -584461523 -76505349 -734800825 -210860899 -607085008 -125520729 -814337699 -936380758 -616572147 -878587309 -387972055 -484333861 -157473463 -868077146 -558787248 -280014388 -463571304 -693368322 -306236077 -748806660 -329244539 -102541340 -23767369 -916842356 -779589102 -323392241 -819688098 -301753324 -724485092 -976599731 -326455866 -897244414 -109650833 -53607150 -363679164 -316425315 -309770977 -132171139 -845321212 -367374464 -427318919 -796562293 -895586204 -359407410 -773143226 -817099614 -751889905 -238792707 -604168674 -271774031 -532527239 -73135399 -463911072 -290743195 -535292128 -727081182 -605658936 -299446759 -804641079 -952380492 -702934742 -513134185 -805777652 -410327812 -45209201 -328407056 -863820578 -658279136 -693551309 -542543460 -318172530 -996731594 -128110867 -506227767 -647035948 -546328356 -205313216 -231066959 -120613833 -310414167 -533301944 -636593902 -144423184 -885875702 -879343556 -891925956 -400041990 -60108250 -47337970 -387918909 -921142810 -868352128 -221955246 -248598675 -27467898 -412392132 -680021977 -573079795 -273235185 -947861138 -480900714 -465017924 -362233008 -424768154 -910084942 -39872310 -524759822 -534830440 -990537758 -143930805 -175017062 -173722744 -915379089 -161639486 -870003764 -105975990 -866740160 -931517826 -726588822 -438271459 -269786884 -734991681 -576035249 -933054884 -551689566 -730725248 -843299172 -735933273 -362033896 -169159287 -914794191 -810949127 -126953104 -521458628 -524945594 -333981343 -467001944 -579566367 -305848262 -834479534 -576080850 -561298800 -179423811 -74363822 -616765177 -74735504 -34337813 -325132201 -805820299 -436691168 -760480716 -828124486 -719812808 -571041187 -995834058 -100191430 -672974274 -815289221 -486391974 -443029654 -748504263 -746091259 -846343666 -795766564 -630487287 -49857460 -301274025 -849283883 -68243122 -470610782 -536907852 -246272661 -492699532 -546816068 -955897877 -642972291 -311801025 -635762573 -437043463 -432072416 -385777485 -38244680 -374569057 -789471923 -993638711 -775649392 -9555028 -842015664 -414963841 -484584378 -694637133 -1267310 -83232152 -346096861 -749070438 -181746265 -173675354 -324066561 -217110190 -824652263 -83161627 -307182400 -421960402 -153483251 -430545652 -282266701 -390021169 -239637151 -969214269 -426005699 -558239662 -335446431 -243324167 -741131512 -756563924 -564353100 -651925976 -303763257 -148639899 -294827849 -977928769 -729159135 -829709273 -931153685 -333440454 -318419053 -816739026 -517262267 -106180426 -214300747 -535107471 -937556811 -484089698 -729319647 -294762167 -14525465 -502987731 -333128868 -591374199 -773767842 -17812288 -67529392 -784637612 -450918146 -170976575 -360070473 -457993030 -334142171 -547251012 -839711807 -736846368 -299569159 -203910783 -85630927 -853697135 -469416626 -29026909 -511466037 -605862326 -437023667 -736402294 -855430285 -184576432 -366056061 -274667621 -963984562 -543310458 -490765455 -144606013 -731508667 -821202577 -336937481 -426652620 -567108229 -950661433 -91784429 -742332900 -803134960 -691772723 -105377698 -5077070 -258827467 -498188728 -82336125 -328258873 -107778691 -179853614 -185439841 -335324529 -516570261 -741906590 -769475532 -764076188 -791219974 -765506678 -159885041 -510684220 -861406364 -544694471 -461319827 -624103231 -696833667 -283815888 -992911739 -954523516 -272798032 -700212407 -660137616 -881937864 -86373174 -882319008 -608244881 -262992381 -887985268 -464496784 -16855441 -398723368 -762395031 -89402498 -818814084 -451742515 -698545764 -946396656 -643883569 -320096570 -610781223 -640764651 -638096365 -116983697 -932395882 -619497877 -899626951 -443025846 -261341684 -639659144 -128772505 -600474921 -979441565 -972787938 -597592757 -360508038 -517461692 -42149756 -1818553 -727004224 -655640792 -821064318 -254873481 -715365336 -825018469 -401638309 -569856105 -376196300 -742216877 -971905640 -701481299 -694421930 -928499569 -799979166 -184568226 -773482041 -671277394 -497912584 -411176103 -777903536 -824172538 -244688618 -135665643 -937726170 -949042191 -342910987 -257143534 -275787767 -646230095 -662726210 -522685847 -151832393 -674689111 -951816200 -300683144 -323566035 -689287388 -87531563 -967412376 -553010821 -109556392 -525359851 -875918218 -122464609 -697039454 -931277396 -843260591 -732457600 -34312539 -427871045 -636267498 -96580301 -626513483 -619242274 -528261076 -635391376 -584869830 -566759153 -842641197 -626924151 -310166693 -315158195 -301562985 -394088213 -939457789 -666681408 -78381422 -464791592 -729894265 -436691898 -863357158 -543766687 -342227591 -210678638 -214652972 -318823050 -604151776 -296009878 -665159274 -700337830 -273767697 -519237477 -540897298 -76695996 -814022451 -889737157 -749089391 -4881572 -993542706 -601152246 -335221671 -907960058 -220616853 -375269883 -209674655 -611027619 -83279566 -165515610 -114672856 -69529594 -871866011 -140659694 -118401972 -993792389 -966009540 -885389253 -839009561 -60103839 -606464424 -224545971 -569301746 -926262280 -543914799 -582164224 -672068518 -109673192 -432667468 -864853211 -324638473 -195839449 -520815965 -397452380 -768264537 -228901622 -914603763 -432140091 -37976148 -26944996 -455810231 -663478283 -782203540 -259877980 -539550962 -221780765 -585871597 -398392956 -475784035 -285513369 -474958189 -551812141 -493229075 -272160142 -477501416 -504038590 -270273996 -136829302 -128987268 -890289650 -397712334 -494648182 -422819876 -339834193 -378028403 -868178825 -319485677 -431284364 -335999777 -158773027 -75850122 -788636946 -147434006 -10531893 -864896333 -973202255 -665332848 -129772820 -157807028 -889788828 -183909518 -850486899 -757410477 -481391585 -156223585 -701931410 -47834669 -589827482 -466330718 -861649889 -6149494 -993309325 -324433281 -444338368 -317755735 -771611059 -485389948 -912104887 -668385375 -399064665 -932230320 -481912816 -991567672 -711894398 -908193332 -829292239 -881748888 -416878471 -725807278 -933545244 -622406600 -519050267 -664721495 -282621562 -395001187 -963613571 -363698279 -705056289 -937265933 -892323633 -131640379 -569441413 -602747124 -835041147 -773218625 -34862499 -54673319 -281140992 -354965434 -304243905 -245872005 -286781278 -859026698 -371286852 -656563139 -912941301 -735082677 -848074274 -341816689 -309957764 -454924118 -563913446 -887227281 -127742141 -681842100 -34649425 -514440758 -695424155 -83179638 -277454613 -44477230 -231960460 -911026910 -729542382 -678297721 -384474234 -410445517 -935665018 -980134148 -637752720 -150591165 -753034307 -373945631 -176792162 -380408666 -98255880 -933247059 -32913456 -3777389 -834135537 -89010099 -489004280 -186842665 -41167284 -61512317 -850899920 -184798627 -867216974 -820658373 -675710671 -222680790 -46561992 -30920730 -204832212 -385981180 -271719333 -913295299 -990299611 -852891040 -977860587 -632888986 -663570551 -107888893 -782467796 -300622900 -252639911 -858487645 -708082366 -708781991 -779530809 -732695404 -911817899 -379032096 -644303901 -812654114 -707077073 -945993462 -546011854 -953061939 -981701182 -504637260 -862458992 -303094450 -552334171 -485570440 -67733025 -243527255 -762946888 -913683401 -273304145 -292663361 -200437749 -711003307 -994107963 -963399151 -447656305 -942972402 -816364027 -874001543 -477357207 -607121287 -62205094 -22747863 -996036541 -422557014 -945083965 -66089714 -646134772 -5756147 -939523010 -511212880 -374846126 -812497510 -902158754 -790457377 -982259143 -441709663 -23097602 -736481128 -142977158 -633412747 -186155489 -987387348 -431923709 -247978550 -764519578 -503581059 -83507743 -112972624 -652635937 -88018172 -857425939 -790598589 -312124205 -748182369 -895716637 -486119182 -187635314 -740416208 -64418774 -463626394 -942998843 -333156756 -138557318 -796924788 -68451566 -368100551 -223473706 -118498584 -636454337 -382751226 -474887742 -275819276 -74404763 -855403007 -747764014 -276391267 -594075801 -689884029 -503635545 -127642682 -504141391 -43067677 -891895961 -560577941 -822137978 -75758923 -676383332 -656058859 -459800305 -346822558 -711099830 -683497833 -520769604 -509691106 -336146416 -978896209 -966466627 -673324303 -784416349 -701062454 -258108991 -421862138 -596443181 -268322674 -142163308 -890733070 -753351255 -331736745 -250842191 -586372981 -565244358 -857479981 -720404772 -114825960 -978264478 -95622972 -693954589 -950004361 -55256074 -573054701 -146561642 -611132861 -96550425 -454968079 -845717527 -839351901 -307513974 -333129255 -699210802 -608520296 -710689153 -89974603 -350098694 -303762735 -166645988 -416712157 -869455402 -730721609 -280635759 -706007609 -71630159 -402759105 -410686120 -779192677 -321280565 -2298337 -259528970 -548978281 -974767486 -815894877 -13316077 -357350423 -234190038 -232289335 -468570438 -242044989 -570716152 -683173962 -784079131 -906504063 -24141590 -434183992 -578856195 -992858596 -833018157 -882643080 -283500483 -72671088 -410369408 -248870305 -810057164 -147295227 -220963080 -601642270 -429150546 -707976906 -446187402 -374924042 -347447530 -914888317 -102585346 -445305265 -53078620 -96703971 -567751586 -826398351 -735150286 -889194136 -586643422 -986676132 -839446965 -186926875 -79772403 -824958568 -199152414 -665465521 -744333483 -463648832 -14166242 -103498233 -787243058 -836738240 -458764785 -276246522 -207317665 -130509842 -510813808 -760912542 -352142608 -51376488 -28202812 -558966288 -925091933 -522023336 -819543335 -692171382 -592910698 -632422893 -626259211 -734905817 -65517369 -445028499 -254256109 -404187988 -60537602 -116111088 -114120489 -381315141 -415688776 -701948271 -647578471 -253528448 -235930755 -875340388 -763313085 -195805456 -430693490 -950284350 -584505888 -435831801 -84127684 -893028750 -221253003 -112071780 -296715187 -19046953 -656199848 -110602187 -898956566 -14842815 -320842845 -651522139 -400084192 -183560721 -185891061 -943803923 -308896204 -663899303 -168840194 -446489846 -782505799 -238307200 -367098329 -391315630 -527163461 -134437233 -860592318 -636089356 -538887113 -446445354 -145851768 -922761275 -616942567 -14906412 -923179067 -865981029 -793956911 -959316263 -30003304 -998821602 -561635306 -337672301 -761354401 -432149736 -94472289 -58961157 -483638941 -218500573 -699629505 -485202480 -413929506 -137201095 -14532648 -326935394 -402013746 -186419234 -605538636 -171562853 -14291485 -260414441 -799073726 -938620011 -671432721 -738562422 -1525106 -911010175 -684428535 -451477832 -722648095 -450963705 -510092972 -925914459 -945497263 -569508495 -446174541 -583908555 -954799664 -189389163 -80611734 -585464374 -951655805 -63730926 -657714616 -908196615 -360420160 -358621508 -483683398 -838315125 -876187933 -710611344 -264300117 -190778267 -647641289 -590856021 -792033127 -835258034 -228745371 -217215799 -490888540 -399723017 -636952015 -136153512 -867694124 -842105802 -211888479 -636905992 -321597274 -603233505 -225910138 -585863193 -857265957 -626143488 -86479296 -604908763 -494254758 -818192760 -120216015 -482632715 -928785657 -425254296 -859435356 -696267121 -53183399 -792604221 -225350184 -928556270 -36991938 -944110305 -150586114 -228001990 -96643957 -788175989 -644393497 -273218089 -508359789 -353538722 -177103562 -9259600 -556919873 -327506448 -909431731 -327606877 -656945780 -404719408 -80382867 -876100854 -138949818 -261927248 -948220435 -772254130 -248722793 -268017683 -894197102 -552376158 -249321674 -488814849 -946937019 -886196889 -504109733 -563841574 -291649282 -387692708 -947335391 -610010411 -49045258 -409581951 -505168922 -278022161 -426718250 -995184964 -870504743 -894304104 -72636747 -375692467 -778212957 -663679164 -331060868 -831729343 -390926317 -764124277 -254675973 -619841254 -197622447 -851373394 -139753550 -515472913 -911462798 -270395258 -255270476 -17430969 -51754376 -414700549 -309364718 -760049892 -127039372 -863081041 -486827172 -697413354 -585843498 -142738650 -895984136 -966080634 -986001890 -985383011 -825580294 -431075400 -406187184 -535301141 -820951161 -235789541 -281631325 -926079167 -165770190 -509683270 -504570062 -115725578 -255327767 -311882295 -513273822 -358814810 -327784148 -300910093 -558451680 -682715000 -608149785 -506726033 -603433704 -624425760 -322368075 -205870655 -332603397 -852936444 -623145705 -772281782 -38858632 -609828314 -36335498 -870216643 -455473277 -324739294 -915947366 -646108345 -740470165 -225510592 -949413712 -682215924 -270121992 -795932096 -496042770 -821675565 -418400 -275139325 -472983742 -508149287 -363085177 -64911709 -501225015 -642779781 -925838228 -835454166 -172496304 -788111426 -615572353 -899692119 -107759784 -714716115 -745640083 -286055570 -741811977 -723675953 -252409072 -186973450 -92415364 -142666834 -310194394 -466366150 -207925798 -82194973 -509777458 -263307887 -124181264 -267201525 -854365547 -411981426 -930401079 -756316606 -787142907 -542537207 -892693832 -417427066 -962285427 -408167479 -581864603 -50058308 -697371190 -629210960 -486385130 -853070391 -507069290 -667367218 -28920662 -690888828 -888626143 -645918083 -176361413 -910376122 -72551488 -799195050 -513389127 -905494173 -125121473 -457906884 -766238592 -28466403 -789536088 -972471574 -376053361 -655114537 -81737612 -889756624 -283567513 -669859846 -767555867 -240109767 -571764865 -896679366 -630123630 -355841204 -207757231 -924644638 -955357316 -653470076 -489462842 -222621555 -448021921 -379822774 -985020209 -181942696 -422332823 -694195169 -847950425 -985266592 -740322193 -494344940 -430334567 -589381487 -66831402 -258534067 -266779177 -593397521 -745239466 -743914585 -136739154 -617746816 -515478475 -230119392 -393180056 -245144819 -7314487 -251981105 -753825658 -37591207 -233128286 -661018750 -424227558 -776307685 -57636095 -250240580 -8011654 -722320823 -907869907 -475705514 -338129963 -940239407 -615528778 -386353633 -68309393 -639958944 -74124207 -770098802 -428632684 -684643651 -12616644 -126195853 -533559995 -834487244 -301058482 -294527100 -938882911 -915386987 -797450299 -857737448 -625820130 -486545977 -208709684 -434910285 -879743385 -609377473 -164293553 -107046799 -122745776 -573429251 -439066276 -881399497 -66099453 -816726921 -469555580 -633374820 -90379327 -589108914 -632978188 -783745806 -38176659 -720859830 -631854222 -71064624 -200185151 -120892847 -37427781 -431379371 -161896130 -954804044 -50757837 -185018115 -921977086 -799289594 -533495321 -629803350 -961563677 -948322572 -438433520 -849148461 -887124152 -557195065 -286514665 -519796668 -230942935 -759964895 -332689254 -923952040 -355848155 -364387682 -324949547 -506938314 -496570444 -914882527 -640288488 -107886418 -569246100 -99674685 -144068459 -620386735 -465053156 -912519313 -231648412 -178871563 -788954170 -483659646 -634542513 -256353338 -365259813 -608433344 -371432275 -557053504 -722625365 -941812559 -879952944 -262145708 -167958879 -742390266 -998020423 -485105981 -528504273 -33031325 -451651985 -672085288 -898132353 -125537147 -271368879 -875266685 -252553403 -22781848 -515589737 -90066404 -172581926 -877690768 -916424055 -562694425 -106491996 -427248173 -211087938 -816486472 -224333305 -776450336 -2551335 -292844369 -437267135 -782950141 -791136274 -6855460 -171977337 -586261725 -594684292 -238914147 -384277603 -224185553 -274763973 -450602387 -58471678 -788922738 -412821484 -889174974 -722072755 -509400388 -348943251 -761087256 -495750620 -43585011 -832336039 -448872396 -586373606 -129024239 -741751614 -218483184 -930591651 -595034861 -852648246 -695587954 -381963720 -642980725 -936082645 -158098743 -407015629 -197716604 -708868153 -616432027 -847465056 -766996198 -547417687 -893979057 -845603013 -774509904 -347074397 -343130136 -323245885 -265844619 -499383448 -805342197 -231877668 -10413398 -148086392 -426290436 -879066892 -921939446 -770212091 -274187696 -39379208 -975762911 -538539121 -655170766 -480219706 -377873005 -353694235 -919813529 -125225809 -612870717 -399385146 -810685499 -742721784 -312489046 -249219140 -849147082 -946412390 -768989218 -737728901 -51207024 -651224617 -640965996 -366619237 -247610136 -821199568 -937099635 -708046022 -875823440 -447063657 -321677334 -220678606 -631433767 -587148863 -666901027 -203590929 -668445575 -488587990 -956158538 -669269775 -887731487 -693079158 -421106101 -66057748 -407522800 -120125727 -556375945 -700393733 -284077882 -406245856 -844802788 -983521228 -980651449 -213813914 -711609537 -701906098 -882364806 -337719688 -702459017 -923414326 -154508346 -39604021 -171099775 -740856631 -256959661 -984586680 -729373183 -724074789 -85406830 -781093437 -691813758 -527008424 -460302835 -658900942 -554014066 -999901224 -844086605 -18982418 -359493972 -379081093 -22081562 -558086171 -529212093 -983589406 -134167495 -94868039 -250044970 -54745646 -903765527 -61355670 -96326514 -160758026 -564385447 -448027166 -71112329 -936033653 -601387765 -889499337 -283178687 -308501216 -954279758 -203491516 -240463339 -946754295 -496302128 -448937171 -67021298 -413136905 -832868177 -332353348 -485207296 -39267720 -922623994 -660989375 -791349647 -433767551 -227729391 -365473119 -579764983 -107862155 -442187380 -398133913 -356778199 -635148044 -81708119 -755832161 -233965385 -807719591 -395436450 -219802754 -935584686 -785442376 -406515810 -34979946 -435719515 -5764929 -359094266 -840123673 -881002971 -242862948 -843351212 -294173777 -188475767 -13595100 -288684747 -80205348 -68006410 -42179629 -869022867 -306691116 -255976557 -543347856 -449108702 -701099928 -808157747 -262997192 -172567342 -285325200 -439494585 -16977624 -550406416 -739676861 -312135514 -173205506 -352530102 -534420579 -605510065 -785700856 -50387844 -399808452 -421148539 -543646102 -41958415 -423464236 -371269578 -687316447 -605299346 -218739088 -62334745 -741193353 -20002793 -713640520 -721127205 -845161113 -717692298 -51619273 -95956764 -714014569 -877600886 -569373890 -26162969 -484421459 -627702882 -841347498 -5918010 -135539593 -554464184 -760591100 -539416282 -289621665 -535751311 -494254764 -318642047 -238061617 -160996894 -547180251 -353463645 -477458544 -25772295 -199417073 -951100710 -765497898 -10127274 -523073579 -865130436 -672773126 -215608109 -724761611 -629914119 -391016418 -870568967 -893307346 -748600655 -403421847 -175053069 -85335253 -282792933 -683989705 -498780150 -936839929 -982856111 -318566831 -493020654 -655894480 -21071786 -357116956 -210075937 -508063157 -455665615 -114184567 -59750445 -17485642 -718754368 -165715138 -981480228 -10810765 -637627915 -932524244 -339667398 -426853143 -234639788 -509489776 -385881498 -139765164 -933931082 -647557455 -565147799 -91479368 -845754472 -702887505 -377576823 -259788929 -823257814 -578074986 -772382808 -108793044 -776619846 -803965729 -515587616 -377018960 -156315462 -485077388 -773655274 -32986504 -523540618 -418303357 -37665633 -261011195 -232370211 -770861491 -304557964 -193768557 -637527922 -417628529 -826496150 -971333546 -477656130 -657605740 -855236945 -361742904 -721832297 -345417515 -818217423 -314480439 -587930700 -750579241 -950290954 -619209322 -489374377 -619078215 -131808082 -421532949 -717473386 -273168016 -647527350 -115748816 -518151519 -2611554 -901109592 -426676107 -968724473 -736340536 -91715849 -841301755 -637462670 -916151049 -266138041 -937864897 -491983565 -391165503 -931507839 -318025216 -769465711 -526765618 -490544843 -462927745 -246561342 -16999564 -853160472 -242225390 -154029069 -282670697 -254468745 -247284143 -806308642 -782928506 -696020323 -375663783 -654853949 -535962467 -663485333 -630154826 -76931198 -561615687 -466518526 -750215301 -973581477 -923562637 -868422855 -974935639 -628166651 -942764720 -852924255 -328851101 -262369412 -972069735 -53914205 -374487449 -359894261 -693436462 -175188731 -642885584 -588891751 -277439075 -891987483 -405788984 -309250342 -165507741 -168651756 -13798467 -386292430 -26405804 -73102925 -615142056 -737411483 -765128726 -399853593 -378521765 -39552398 -20708779 -851619396 -269058621 -198925218 -239933932 -203179966 -87721129 -374074620 -476149571 -9408490 -823969734 -988360072 -356228541 -27887973 -460302093 -708190983 -803842599 -436689118 -202043641 -930694606 -327729043 -972429761 -570286561 -161643065 -680029844 -696508976 -828286358 -923427215 -457327617 -128354015 -31956337 -251601763 -682675941 -240759824 -344377027 -299614730 -304746209 -308524256 -248584405 -624614370 -718790957 -633804599 -969108007 -847403000 -300370670 -570567609 -987301354 -127431894 -956333506 -894198290 -150132579 -422650505 -994154130 -295855218 -815054314 -744055249 -160669221 -965253651 -205777520 -206483412 -510292340 -89853329 -176608144 -34186357 -118214499 -676077265 -922143612 -702255259 -616394718 -34440600 -163747204 -85407603 -343252281 -706925179 -992352266 -963552083 -988256523 -628250426 -948123520 -173339706 -9247586 -389209841 -162127024 -868811306 -791730025 -168847944 -175761867 -946222419 -38531795 -127108737 -642265455 -433536363 -49821213 -174165213 -702769117 -17838695 -516473350 -609334306 -923554238 -174347350 -813215195 -960259588 -348569782 -53638274 -443897283 -858734056 -592804700 -767435732 -413222045 -797099516 -616311339 -177802970 -410294947 -255995029 -853296897 -285466185 -389993016 -39565980 -332608556 -353752827 -933319709 -248796024 -422206054 -433263224 -853872644 -135727927 -704889508 -63059797 -721916522 -862451043 -454858391 -489459953 -634253209 -145246574 -6861112 -828128384 -730236749 -713795765 -523598746 -619962145 -826685681 -953361100 -446102950 -617836540 -290616276 -866488533 -849219934 -400969158 -935844241 -877532920 -54898686 -286444379 -618350669 -402747555 -926704639 -191222838 -856735644 -447585363 -219872557 -636907950 -14860855 -315667902 -288782329 -277963495 -665164966 -290030440 -617273131 -651157151 -70378257 -745792778 -333585087 -429620932 -755997533 -176364566 -308251411 -642981526 -401591842 -856606012 -609486469 -860795631 -219089948 -319501613 -723681791 -123488803 -754479870 -891672280 -609809687 -915506618 -863470594 -697214263 -388412051 -332704767 -818677939 -651875815 -617240833 -789968161 -609087299 -426901017 -501803420 -624836340 -24052570 -463114681 -598222242 -526696896 -984277757 -367160653 -777794207 -36818211 -326339760 -672345017 -32827029 -307319379 -903848439 -597353235 -728447401 -506195693 -617741432 -321914332 -369739216 -80717995 -768842363 -188243720 -645319311 -416328363 -104638801 -25743460 -159625237 -730754722 -594456588 -497635876 -115136730 -365599866 -487670211 -38009157 -75404666 -550400789 -62103760 -674314673 -599942075 -37709235 -146269075 -112942926 -328656505 -553891279 -581428343 -745190877 -95366946 -267998934 -894284609 -844249132 -76236703 -359078110 -783859244 -296741516 -729202616 -59163965 -409578357 -884659273 -440354704 -530660375 -640187910 -744233464 -446660914 -855740437 -993361408 -578998062 -488763956 -750232851 -36994228 -19120570 -591356778 -250082579 -390258764 -321572529 -427352761 -319895853 -87399361 -692693911 -506038016 -350253507 -751879365 -360139218 -272060561 -842462658 -134151526 -170781690 -843313967 -995659451 -179429655 -954897067 -182666997 -224057468 -846240430 -433889392 -589652246 -865956156 -375249490 -962964463 -388203986 -707849808 -512878048 -392956698 -471750569 -770468735 -668761049 -769809957 -18752300 -894570784 -126502537 -247564473 -923602227 -117766477 -2549114 -937823983 -829192528 -270634625 -1966471 -497918941 -37662122 -483828328 -279992046 -909377657 -175468598 -272989563 -897467194 -591726581 -297172083 -475182111 -18006891 -760436360 -209232980 -517008229 -49141072 -789177183 -206260687 -960152739 -247265085 -82654155 -261531857 -185572407 -118115195 -634009728 -627347195 -622209037 -598747201 -146028230 -773488779 -602757841 -25580229 -635701041 -212887045 -312926373 -67072183 -154151974 -196655429 -354226993 -255550335 -524130767 -608403133 -818333868 -695027240 -67314714 -624421714 -764412825 -80679024 -383597745 -940727022 -632241544 -306511202 -58430462 -23333464 -815053444 -950548681 -49821949 -486129053 -775347356 -971600029 -767800477 -72142829 -453721657 -703042250 -360170818 -886658087 -312836348 -129545091 -432384681 -19582761 -813707926 -772598486 -815350990 -976892176 -405969310 -149075272 -305830184 -859409360 -926907410 -894715390 -938255355 -835930443 -265070070 -367555021 -876087368 -613083709 -133586970 -744077715 -494963539 -273540819 -485048055 -208135452 -270658732 -490690596 -326759565 -312822067 -143544851 -338141804 -907961559 -305166604 -751473194 -235733289 -411278143 -82057835 -125256564 -271269499 -149383317 -999748719 -306425386 -138484568 -717644352 -563134464 -309808781 -337844309 -862103291 -868465142 -510461060 -242681582 -209925062 -134968964 -392192075 -871456795 -95888119 -882992957 -982330707 -697130241 -655076206 -197759577 -779035254 -890604625 -588027507 -633840074 -392869459 -683484286 -445819156 -145512987 -449953484 -855067662 -651733541 -266369634 -298019955 -726851361 -668021183 -841078332 -224627195 -496233217 -903266730 -871938585 -663210879 -468252922 -129376189 -598078680 -790076233 -489180123 -629645291 -392255566 -360697799 -487263137 -127689580 -73434701 -653016086 -296432173 -567672974 -779522541 -934959547 -76508655 -586878162 -465441822 -233759556 -586920081 -115439299 -545950014 -171318530 -671743497 -600705735 -789695556 -348485712 -667119594 -945714728 -574691165 -489872579 -155213134 -443835160 -170240621 -842031435 -247997777 -183879804 -89810552 -264041412 -694653271 -153602700 -903626159 -233033816 -516863750 -797072016 -643711260 -519116184 -699453245 -19342646 -264719054 -715886917 -533933212 -82438725 -914957957 -608257305 -838964644 -28661342 -470693574 -923677205 -607309236 -308434197 -941836146 -305546212 -286054801 -279723221 -654640708 -925309420 -397487463 -155178424 -942057669 -203153856 -744792285 -42773887 -57332950 -658745740 -120548515 -459445617 -729870867 -454837821 -952400802 -474137103 -753382173 -530990938 -596225561 -652838671 -622487789 -37616608 -497166613 -203534700 -292997466 -128592211 -224946614 -928518843 -153868269 -29512149 -87744066 -991681186 -325735166 -783464208 -427597626 -384935984 -284004251 -835780278 -372617207 -887030411 -935515604 -866340992 -960612107 -441182628 -883015496 -472750800 -497009207 -990370772 -503081768 -388532750 -597245805 -433498228 -278156036 -134550359 -550026017 -466495811 -28989256 -591227351 -894262294 -744053289 -500678157 -804620666 -174381101 -146808677 -323182078 -141596121 -881580031 -933060804 -239854147 -683846622 -926277378 -536145219 -13635751 -894586587 -425423630 -970704249 -647191574 -910433474 -653200579 -159879293 -571678215 -22659068 -741512091 -594010769 -155836238 -946890016 -874808100 -470822640 -532220812 -811518830 -46223074 -108307356 -928763610 -364684927 -185594261 -553074760 -877637036 -31484794 -973271527 -596934970 -964902376 -257601130 -419873898 -822629268 -864840089 -966628331 -247302805 -940568958 -100452474 -75898594 -770281584 -797651505 -972524203 -550798690 -327500185 -764817538 -709274874 -338851879 -477192742 -409779017 -588148402 -347896431 -939252981 -818669739 -175004707 -274319228 -907364029 -127188608 -318643868 -225349446 -617415034 -528273245 -174840611 -763207647 -956507767 -97864186 -110252465 -825463722 -815096501 -396641700 -695691320 -772081982 -11429680 -619911318 -620016818 -639720704 -266226681 -202694542 -170969413 -858456563 -308123425 -330641726 -202785505 -215931930 -854230624 -172810824 -304134992 -848174786 -145580057 -527506685 -704177009 -99371975 -540814619 -146194363 -551409239 -79284415 -355414749 -195075073 -274999247 -506614394 -76099573 -676982138 -523652018 -61726293 -925531492 -593557952 -14314018 -493572086 -240825942 -672982997 -22485301 -9374996 -787217830 -401394635 -196420889 -970189176 -342856923 -653144068 -601582128 -615876362 -662260315 -64739827 -92300473 -52422103 -963543510 -398921340 -930714314 -43691491 -322037071 -166950860 -261894785 -596950576 -725875706 -29652883 -520466087 -197495083 -754416220 -706024904 -338952906 -897324392 -264936230 -930770095 -331928163 -34608012 -371097020 -837959236 -552240961 -627379436 -233536630 -265654188 -359344716 -997005215 -932666595 -769986423 -79623600 -379566719 -751249086 -192146264 -337516906 -869674105 -491833661 -860793673 -325286963 -365200489 -722404721 -88433994 -392152211 -551342815 -520388065 -700525190 -383675490 -104157495 -410534823 -873734674 -478980637 -842162164 -273911617 -270397458 -536333544 -103191533 -637522893 -701839726 -612263108 -142980276 -665997893 -740871682 -31413118 -693145689 -780775478 -217997821 -179185793 -545487680 -725474469 -740432461 -841567141 -49692944 -95657870 -765622850 -57873326 -74184209 -793655638 -811148148 -103747950 -847192843 -229699632 -964880758 -546697203 -294057704 -651775808 -635693587 -141656902 -86544859 -445877034 -1719251 -871218056 -540555764 -773708400 -802147724 -278180493 -430671726 -176065010 -337885102 -864996171 -603905662 -504302807 -949444128 -121041541 -777110476 -188502729 -199689798 -490246427 -83770637 -594529245 -483901107 -8311655 -520617418 -262855985 -940932575 -255804784 -638767425 -452388270 -909641901 -330323731 -633367986 -154400706 -840788279 -595595297 -768795449 -531649987 -625808746 -319571103 -15168113 -853482914 -626661037 -343031988 -183660802 -419166169 -168215334 -22371894 -31012915 -722067080 -962042422 -555827732 -932821941 -966285764 -11991994 -744333085 -181759826 -48481758 -102645149 -691909374 -257824480 -255079965 -221847932 -509294852 -245178817 -364423852 -967575750 -336391740 -395172075 -86439296 -429524601 -571078192 -622002790 -125188067 -466988444 -127153131 -335207388 -804611791 -988176766 -587921844 -752432332 -239837034 -434280336 -408899323 -50365526 -567346360 -356739766 -3826313 -956953447 -585311689 -768291003 -539225012 -50650801 -412453586 -769212486 -522406454 -8713307 -904214968 -796359602 -674825909 -687574461 -248878711 -946042417 -263695891 -549853333 -695606846 -519113616 -525970522 -58275035 -506261031 -80296891 -406304531 -778098941 -634999263 -138511327 -397077443 -752759160 -822401210 -769085360 -736829049 -38404338 -457533146 -636878679 -201680930 -869600199 -115240163 -726312464 -412798608 -607198052 -35788132 -890710822 -447088852 -853895781 -99253416 -208951549 -192307336 -61531982 -328928208 -85218209 -652361514 -516426158 -205463116 -305821232 -462222266 -454018816 -952554065 -890529216 -945376043 -224644129 -573087269 -503657259 -704473754 -418840488 -528924650 -674871012 -926495827 -51317033 -286365990 -726170758 -108709765 -649585413 -954666377 -604262636 -304311848 -670481748 -974212301 -839493337 -613347846 -680225144 -903774203 -101554048 -204505144 -110395984 -260034625 -549387162 -479636025 -397043785 -166675210 -495232855 -848772804 -290148759 -81791537 -12065405 -742542453 -404479144 -764441872 -810577310 -600641447 -984567295 -966107994 -545956383 -681926445 -495174131 -945955856 -938953337 -700030695 -8074653 -670069824 -139552311 -111954068 -696794074 -458703490 -898533004 -349992846 -186265016 -716814166 -392463388 -926744876 -751931817 -560688595 -14548998 -233040956 -608041797 -71155578 -306696976 -867823178 -85883653 -168675352 -83496472 -773894566 -669826667 -858858144 -419963510 -640210449 -926358597 -361227922 -803496088 -72851468 -961953745 -266734987 -915426559 -590735058 -52430250 -920919228 -469299198 -281612161 -881537963 -660930758 -841661067 -321217087 -853115075 -815241634 -374838039 -3678669 -87496326 -557309520 -736826791 -189633661 -216664796 -188592903 -835677775 -119386460 -694232809 -297401094 -81906511 -831721036 -935982936 -286688337 -677003995 -950500466 -860675320 -571209036 -446868524 -463216585 -554950291 -454987566 -637336214 -287279729 -805059411 -287091681 -922782467 -435568247 -469871561 -959564233 -322249105 -776622575 -655910671 -400372752 -564090535 -953647772 -442651030 -99815252 -861937824 -574542957 -84228568 -694693900 -517276180 -364953622 -708687810 -61095663 -918011639 -763425888 -192330660 -117346954 -281976393 -260438170 -258359358 -115954045 -446261355 -878699132 -557195623 -291503095 -178243617 -105359844 -442744345 -75445426 -15162005 -730866743 -970400320 -512338940 -722502664 -364580960 -125509310 -261747391 -996736916 -987828807 -52835773 -53811284 -437976944 -67055391 -637879512 -511663658 -23962188 -812701361 -893846050 -561123539 -294110630 -368105829 -684275231 -733884563 -149938627 -891607797 -904291626 -552302773 -238511044 -32435626 -74850835 -214240325 -463249136 -229846500 -497114608 -349779263 -83680216 -382774199 -257658749 -698296411 -832166557 -553205260 -351206130 -969478971 -164638453 -727245228 -43718365 -855868051 -918267839 -306322757 -67692874 -93465855 -243898122 -861917531 -966023794 -911796722 -424780295 -556684682 -44510957 -961824588 -184518061 -627863595 -323171694 -975706014 -186044373 -880826353 -28908455 -651532096 -699102250 -549185338 -731289577 -626478777 -392594401 -12766700 -545171282 -20451349 -966959581 -179137468 -963504345 -208762475 -555434730 -857893443 -541283033 -495242882 -591741842 -630107067 -780048519 -587633549 -20804414 -432801031 -134280770 -14843236 -557795454 -407108661 -510760593 -292327230 -450305683 -464753901 -116213127 -267464177 -141582680 -546628179 -841954392 -496502388 -859935531 -871868573 -881866787 -715346676 -915262639 -124270163 -853433624 -774728693 -496998077 -710339068 -959672406 -1189050 -402715759 -53101831 -254950092 -366174547 -544961788 -976932635 -309572109 -686151032 -542557653 -594376696 -489056658 -731054980 -702686850 -263397587 -17354262 -813881432 -294816332 -709418644 -928335141 -527491402 -304739753 -869767552 -746626918 -445327248 -990597305 -869045590 -913443394 -522776354 -541490080 -876467705 -566435223 -507476384 -709769410 -19537243 -912829231 -152656635 -477320145 -771340253 -693821482 -935693045 -616788144 -498825513 -407105810 -985803598 -32902834 -930156573 -72580885 -154365415 -464668049 -159662046 -346903591 -243770784 -261321598 -399806384 -127718049 -926245930 -341816834 -71128500 -398946998 -349610911 -651312303 -948905664 -444787299 -814458926 -461614726 -339515030 -579642121 -340661148 -851106678 -995163620 -87440593 -537996209 -488367580 -732604386 -275339714 -227491677 -782143011 -937295751 -385684808 -813819975 -698900143 -914530696 -489568036 -973860319 -857046480 -746801635 -40930632 -903036249 -251180713 -40063984 -405445694 -417700803 -877489599 -439672895 -430745900 -333941384 -738296028 -650309163 -544175492 -762212631 -477242797 -365655395 -722695248 -210546673 -618519416 -714902927 -630362211 -695437892 -968575845 -639293190 -575740733 -507736987 -663067129 -369691059 -908946729 -820788740 -108888780 -860585754 -511011138 -478412844 -335962382 -367427249 -695382066 -52544945 -747655882 -861788919 -175083865 -258543028 -812483473 -454567094 -400339894 -377961958 -210759098 -95013249 -839551022 -464238060 -624612882 -609217105 -48068436 -602801768 -575118786 -251916663 -216566130 -156359219 -943821670 -134306693 -552543524 -578044247 -41363886 -261056132 -556266027 -639001101 -734097666 -235314475 -562885234 -569308191 -522876989 -831118039 -263260203 -759428977 -230872622 -170606089 -291332324 -253359894 -452873099 -18458158 -799815845 -173939103 -801294480 -479559557 -33514701 -194908277 -286438895 -996951955 -610109459 -275015723 -236620871 -256324789 -380009848 -167517698 -336597070 -193613040 -514589748 -914514419 -145573373 -13355287 -71290721 -892709605 -819805541 -423532042 -764137300 -561589122 -660684117 -530033305 -688863723 -822521016 -840063514 -405356657 -738429468 -465587562 -855834324 -609068918 -877466005 -926572201 -10444325 -793037830 -348630384 -923311910 -994713586 -167600770 -394230433 -99534383 -691497869 -817063309 -658380850 -867200300 -947582903 -685148797 -278914743 -881612191 -646215335 -674970685 -385406650 -193413088 -344436768 -133748312 -580406410 -415401030 -797158806 -197102032 -277866765 -351567471 -105522486 -869578937 -871804595 -369471129 -854573135 -683987966 -814629074 -663688161 -14405972 -669300828 -698412967 -154523439 -387890234 -933691978 -818883767 -699674295 -915049034 -344726204 -143120066 -752971488 -950200173 -518339019 -975815895 -472781023 -482698590 -292145837 -127761137 -759420882 -688666497 -767413536 -644200322 -57917758 -611616839 -203720734 -902910177 -577923024 -89914556 -522817177 -821963009 -96747377 -990314433 -714112749 -935638618 -936132615 -549329924 -334626845 -326424409 -895337523 -109044670 -485177398 -876669966 -708050951 -526254554 -374841235 -301431010 -827560953 -216088026 -845234047 -841294118 -279819365 -465127890 -64194090 -811141248 -899395891 -304740835 -315126794 -572578766 -856552674 -476662733 -2990861 -671846185 -940325470 -788344283 -565051761 -489489173 -774338294 -462641275 -884686752 -728317231 -27516096 -616842804 -607925063 -593235558 -522478406 -76845697 -345482038 -776917150 -595370211 -672017830 -132765157 -574871582 -982722961 -196333617 -763570568 -285059918 -235391812 -132349038 -604721567 -103692906 -234815795 -712411367 -815381414 -712904460 -285223370 -747806131 -287642427 -113418025 -132936860 -369612785 -828989255 -385761421 -314747271 -95987028 -856090354 -636076077 -79444849 -858655129 -473155211 -718686763 -907222338 -864224735 -935416464 -901440345 -99507781 -273060985 -890353569 -855323321 -43339577 -358370133 -459372963 -5201264 -171357076 -686852431 -240572483 -440755461 -802092566 -812640695 -729733733 -587401204 -687895502 -762106619 -672429815 -935967774 -904610043 -961673858 -752633384 -18616111 -663742576 -705331982 -844367044 -193333035 -160784584 -227706141 -632339018 -595797302 -484142699 -865027321 -45329804 -433227233 -707804493 -695522098 -546879326 -371081706 -874271656 -9174942 -111823643 -452717294 -610865685 -821128044 -191799603 -818715974 -202758116 -910149615 -616403235 -528685520 -800116039 -879203580 -32425204 -748215351 -422600435 -951403688 -136281609 -659275052 -368549450 -994388491 -771227531 -588443946 -134815189 -130642563 -460042738 -103719541 -170325415 -364639900 -13724658 -289423556 -528362069 -299037827 -64492452 -649754724 -685759360 -354268795 -285628590 -906793953 -89905775 -459386475 -586751455 -308614934 -574586813 -163629894 -980334590 -562621145 -610569808 -351385226 -559267674 -62840621 -365887395 -562166618 -146880439 -935920586 -161753223 -411407435 -966059570 -105464254 -435403944 -260792295 -365480775 -818637977 -356874668 -144706841 -354172715 -255924800 -502159005 -261971124 -934522170 -204503372 -979117808 -32972365 -613967588 -718320295 -414225043 -571293333 -60788433 -447326432 -804379136 -2968031 -777423524 -388220803 -618573860 -394210809 -674312103 -214133036 -725051694 -988297941 -375914284 -557589217 -492542282 -675581685 -518445059 -649397813 -553276045 -363526719 -570640102 -149704001 -234573198 -344253352 -871913289 -212072744 -611531862 -439839080 -866009361 -476420724 -604165038 -152782302 -73184363 -775254497 -788050972 -193131217 -253593156 -351150137 -854767971 -315258871 -494620502 -544877385 -581260121 -280652803 -751446247 -773014560 -824619294 -999059270 -895223401 -896085217 -854736135 -951598912 -333119373 -38018424 -946753799 -719200694 -184005459 -337641463 -192858624 -818255513 -519178638 -704208894 -913302592 -572163768 -519922449 -113051865 -68377919 -220490833 -569266548 -888283999 -360651004 -731398226 -299354889 -42121803 -282960681 -854623502 -269208198 -242230189 -717468481 -443935514 -466920183 -564155407 -466598996 -200470387 -289857308 -165280564 -656856695 -446019502 -749622206 -533498122 -868245386 -444858363 -117176424 -943950866 -749441944 -198332722 -339160158 -137670568 -476165898 -514519217 -52162468 -231101790 -510024862 -401688594 -954441850 -308333785 -610018802 -988476011 -438336329 -55049320 -294922865 -103199821 -503099133 -160801833 -902199051 -690709819 -48052846 -657919217 -401440590 -378181945 -454147729 -231869394 -332885678 -54199746 -452568954 -56356013 -588775884 -33435872 -940754823 -507103969 -722598624 -543152696 -54676350 -734298007 -63845759 -331117962 -862194278 -938732670 -485421579 -998345447 -145481801 -931727565 -929506248 -643750722 -122257352 -930901710 -311483023 -496428141 -989655265 -134332689 -657555385 -90894334 -482978031 -219583143 -309167878 -457633978 -95429161 -970868787 -438904958 -54939893 -268832029 -955819092 -858549334 -139252915 -906517354 -437053032 -864606888 -592967686 -903433822 -888727816 -486132313 -544808035 -78413237 -456445971 -479254824 -197582951 -592858398 -888697504 -126604852 -993396538 -900495405 -92189769 -898596032 -726295772 -60611850 -997577749 -969942136 -370982553 -868422702 -71143879 -948753392 -559730000 -468783761 -984966534 -544935479 -213349975 -378182421 -797047833 -493385854 -943074162 -808190386 -333640269 -158795615 -170196048 -805578307 -567481763 -460796182 -778685775 -912665513 -794408919 -371240193 -677838854 -76696881 -644980203 -114826744 -465697367 -99029564 -427459447 -189375133 -121674777 -324800036 -490555864 -958033856 -551665306 -977508935 -678721583 -680667891 -354741526 -218577394 -741724669 -366350817 -680764783 -862161993 -51456407 -34335510 -832018476 -191420878 -922792564 -925595151 -259726059 -649682772 -919575326 -47749968 -79600483 -604521878 -214826924 -145692629 -754374313 -154606830 -791561210 -352973321 -505116976 -135769224 -576041756 -504408979 -697526384 -812229718 -592394280 -78178842 -93277065 -189465579 -696775705 -775352610 -178297528 -324062246 -391013199 -308096647 -803194059 -843323062 -962185110 -783096879 -615565112 -909344255 -827138720 -137932764 -12463248 -463146922 -777728031 -152377226 -929687634 -993839602 -208547337 -984687546 -264572784 -168767737 -220008675 -180010465 -617529792 -991193927 -381683331 -740348701 -201274038 -960736110 -552480124 -727007072 -435376005 -689543597 -137613646 -683671254 -913795387 -679341125 -849001775 -568409545 -367546470 -47130743 -394441649 -516279037 -683154309 -59107599 -897023995 -955010690 -118836689 -348120365 -576071721 -104112316 -946558137 -208581831 -874517925 -357010963 -738771768 -133063353 -987355914 -22095661 -792422662 -846741693 -824637117 -218270603 -730032229 -577655231 -131722005 -994399539 -40430688 -749427757 -268816936 -883598779 -13954730 -766324557 -177337975 -570845541 -895816626 -912927921 -256440036 -366120687 -929220909 -976765196 -614217987 -18244991 -220507972 -648007898 -94549082 -252965970 -259503241 -641897394 -243906417 -719692630 -928210486 -141481607 -971707563 -873258276 -71393223 -982718842 -21393775 -157357711 -163985542 -383129730 -29115022 -239719689 -219500374 -163322915 -675342310 -560818991 -751639041 -591375852 -637331436 -357734211 -69642728 -426574835 -376067042 -580956816 -375539012 -871862981 -48344124 -337049124 -285113033 -284801383 -729382075 -817719002 -835779189 -641493908 -535987596 -938962652 -394667741 -59427509 -9278509 -778530668 -705365207 -194870619 -104229943 -346640705 -414804338 -784284143 -923988065 -961264864 -60101890 -975376357 -157351546 -47724115 -257391229 -322228441 -81222845 -598987414 -5185288 -107644865 -969707114 -431441447 -77937345 -304294499 -735688283 -542599748 -865904342 -378276866 -443127008 -166998451 -468579963 -194218164 -703339895 -155511589 -768301014 -945284083 -997154375 -652627024 -63899316 -32348463 -74459526 -311649772 -721852854 -203594219 -552979497 -386590120 -312183447 -500949768 -835690105 -487239067 -152760469 -382532605 -908534773 -245732748 -856265026 -769267 -694018312 -171827608 -228767430 -705032312 -433623516 -280866796 -963723537 -903586228 -617181743 -317756996 -841740140 -979398835 -474376992 -357945529 -21419400 -540880090 -307699640 -704728938 -253576858 -674148271 -403497567 -785733135 -916915944 -336071185 -258841584 -533927267 -579806529 -134247067 -256860193 -603598766 -530559175 -982887406 -702046892 -644581750 -883533580 -181968995 -132270070 -74910091 -98035263 -133547738 -490495232 -450664596 -702969543 -883564629 -728437258 -567500995 -863968889 -326575381 -604579422 -291991359 -486799646 -183236994 -709506209 -514803844 -316354498 -783614293 -424201925 -790808950 -835228257 -217384239 -996258953 -541078651 -695501066 -80303551 -829129801 -909669241 -690130296 -165392207 -32233781 -505384960 -801092102 -61513464 -175022236 -138068306 -106313278 -734331189 -722996254 -122030377 -633225789 -736159411 -680900025 -792036640 -923270160 -85866323 -221164406 -662412714 -951522105 -545069011 -286179901 -406279264 -234970348 -316427180 -242245830 -211390819 -665993942 -560282758 -108099736 -241155945 -561806209 -824993770 -964677120 -395072166 -841576995 -747751541 -573035043 -649871899 -765847595 -860491138 -86259374 -687083197 -294510233 -51425069 -486009079 -830896144 -923953309 -817334575 -122046289 -752721972 -978040516 -474739762 -746213671 -576396087 -924128951 -145380960 -765518220 -904682143 -152345840 -876615189 -276428977 -516488621 -379378977 -558897849 -369348176 -51339356 -352541435 -493956210 -153745247 -709742736 -498303372 -372502531 -737726081 -244502866 -425911199 -683581406 -511631822 -52113034 -706214045 -674660733 -269992035 -661206695 -441067120 -756003404 -465320781 -882000943 -179066946 -709842894 -67710354 -829958728 -638443569 -137472324 -816867763 -374240108 -152244818 -919738226 -835983909 -760055280 -758852385 -543319532 -921595584 -840127879 -876998067 -862235672 -184531669 -887965913 -515829395 -163104432 -752669398 -690265395 -185767995 -13418455 -530221292 -318031184 -442931476 -727748966 -513104422 -507865921 -401130452 -209286776 -61085449 -674215158 -635103695 -905231444 -479735574 -361480974 -389900776 -731147943 -990376830 -465101092 -245322952 -905042831 -869121221 -876444034 -655160531 -358355332 -504548994 -259494395 -422697728 -921591078 -687502919 -394501914 -962869433 -397451407 -562208167 -810494412 -171388798 -467355153 -503184689 -279239243 -685546186 -304135301 -110202396 -100827188 -146291670 -844450462 -256117334 -737217050 -507094702 -850207954 -555263440 -509350216 -993523030 -881013985 -185141274 -937728985 -414295356 -429221294 -967755292 -857643912 -519519607 -31306637 -767058725 -262131943 -556929170 -103459612 -701870101 -761236456 -781950869 -981633703 -858022256 -14013667 -792078275 -140020997 -694449095 -457169889 -740414603 -267882518 -553528911 -681262538 -457489618 -850308309 -640470975 -911469717 -37971936 -411155548 -820096647 -882191676 -883357653 -711168625 -339273356 -94196235 -477673507 -499709670 -474820278 -543493160 -85504535 -326341972 -915071547 -519295923 -530494144 -372027333 -989205038 -676966097 -131009001 -336344566 -460078316 -611670486 -770771045 -749057122 -655306077 -557519434 -628543692 -102543573 -148584220 -849857855 -237218032 -548638214 -259457924 -832924835 -33225174 -516667321 -764148488 -13852069 -642598957 -456867947 -248925802 -428336304 -953045018 -257465120 -510975156 -29107805 -459267847 -586416619 -363175125 -635051789 -939440040 -166903477 -15396508 -390461382 -685508405 -87010868 -291286856 -819803390 -248555614 -450355608 -214615128 -131724070 -265178668 -121580885 -163397300 -79568232 -957599214 -668088824 -562127412 -635372390 -422149802 -242593011 -106409360 -606734463 -275818307 -23033627 -582028152 -81556721 -450289303 -446485014 -359214822 -491830518 -738723452 -257129200 -818223919 -960954429 -839135520 -389985312 -216536687 -280382168 -100894368 -344859093 -137192589 -280637127 -608795896 -648361988 -592135613 -136535404 -973347725 -991199549 -649346614 -183396478 -568455954 -315231599 -163893673 -730096389 -646620965 -908145892 -745973141 -153568639 -384587744 -68490259 -763722530 -401968010 -431804687 -33397521 -893125886 -743991752 -883124996 -466231503 -231318086 -264408360 -207702083 -133530588 -980715938 -22023681 -610657311 -388287741 -318183298 -784975301 -817918323 -658918919 -284087773 -72718421 -161694300 -617517488 -210682913 -57454805 -685077895 -713463354 -930218060 -252527091 -184970053 -380542443 -505054900 -70117851 -571787404 -744805517 -633629279 -257225751 -418745057 -161516443 -907229527 -250388629 -851141669 -276277289 -586259354 -756822603 -49542359 -79884846 -343043469 -673106655 -958875222 -913206822 -604022253 -471493065 -519016734 -844606289 -555059339 -706233350 -396883496 -766472074 -87062792 -8035886 -950252834 -234096058 -554843767 -946373014 -937426965 -755213052 -431056270 -450264322 -992939775 -992066956 -162102776 -418683807 -776461337 -619645378 -483518831 -927373811 -44894979 -162604981 -210665612 -860932661 -410789880 -703346474 -957318013 -261776963 -56939650 -655981738 -90909336 -787984020 -493495872 -914609388 -243810759 -774653994 -912573946 -886925237 -74307465 -300572013 -848995871 -982230954 -784561419 -102364587 -89846450 -183262425 -136282756 -421713653 -747298502 -425163174 -366295033 -724044140 -154819155 -547651809 -681715370 -363006175 -913639311 -172799633 -34141328 -4099072 -385093317 -907406676 -427266775 -904878360 -923685730 -201700181 -581646421 -754130681 -471681758 -660611393 -458987078 -346889843 -806088726 -592151325 -813836502 -829254841 -384414881 -915286196 -142042529 -867482551 -470857548 -210660268 -112727642 -367049445 -199208282 -870819529 -506861933 -496539998 -186233294 -509343802 -968174756 -883923343 -168081414 -171000333 -34789142 -881779075 -646372679 -578295308 -766821232 -368615859 -158612850 -283052503 -933254864 -483863916 -398518927 -730512576 -611422990 -315924092 -331030830 -796105655 -433031627 -441365440 -296070676 -858787315 -375810680 -72304581 -58775516 -865708009 -949764258 -830113404 -548596263 -365493589 -390811244 -964327282 -574925795 -134793068 -23071535 -918877786 -487347611 -340572238 -865868559 -884302984 -364019510 -361743798 -75767186 -730579194 -377740197 -557272011 -992529668 -580835112 -496831311 -822402940 -956046675 -454430760 -680395567 -736797905 -457838622 -695913753 -639319549 -611899553 -97331422 -932595152 -248368599 -986834704 -836722752 -243566297 -563223754 -333414400 -719348231 -283268382 -839696106 -499027920 -679963609 -311314991 -459170727 -225278280 -254022028 -501922568 -478416009 -375447093 -227173399 -268049223 -571137519 -660495269 -472280198 -598687098 -115422554 -367175901 -187592981 -117054744 -784241609 -24134004 -812571375 -177271867 -127148297 -984547262 -196378314 -704293251 -225323322 -340251119 -10549331 -64698492 -381589844 -395678956 -638895703 -971749412 -322337378 -344605874 -599837006 -821173018 -189534163 -268639375 -233202720 -103903789 -172364771 -212665751 -730075773 -816447426 -233882110 -133204082 -789318418 -853055604 -641025670 -314098797 -895518541 -132242436 -831242359 -701743073 -433752043 -705613275 -449360053 -803413427 -156710942 -33446636 -229615313 -156266422 -30404759 -252772248 -3421773 -771212423 -884200535 -684676250 -952709358 -731671068 -919221488 -606075289 -155875353 -782944725 -981692811 -143939177 -133027874 -124424873 -107044256 -373800552 -790169951 -161766821 -263573751 -599718180 -894120163 -769393033 -615688862 -927301628 -47513908 -305000603 -179910099 -856238376 -617371002 -57317753 -965876051 -482596737 -560326539 -628228089 -758258833 -352304287 -596373571 -566029709 -199751910 -302339211 -777774028 -882785624 -462749243 -479677181 -22331953 -446658690 -113070955 -778932864 -320958416 -264587566 -99875783 -337384171 -351750657 -692996943 -466948100 -968026803 -254756674 -750200066 -681672346 -538119271 -540994883 -690920897 -39518532 -275041573 -254274375 -137775127 -192301605 -19340182 -224084664 -516803700 -364305119 -77960221 -494177194 -921772996 -398234625 -106144500 -57042547 -63256768 -173258069 -805491936 -779006340 -712802330 -112760524 -269863814 -202006035 -284647493 -165218594 -728160311 -584812207 -926322128 -906442634 -518958836 -884453036 -438995625 -245308423 -523843914 -490424890 -523583058 -422552335 -846483048 -278324376 -372081759 -871480205 -747597387 -738933802 -994330641 -684346891 -133829140 -180300108 -455423282 -302406469 -144516750 -204829885 -728257130 -803246334 -434582865 -231411367 -317753041 -812602769 -794683802 -702170792 -672043862 -134978798 -858569224 -20736494 -554829272 -337640959 -509672877 -511700763 -264184206 -17624069 -970273046 -648301303 -386635031 -714039410 -270837685 -416556881 -919237354 -592976270 -833243696 -580668237 -465201624 -230806791 -951808539 -146476363 -155482877 -344538517 -240259883 -81027390 -152224539 -522735282 -627021199 -150545403 -900923532 -569532106 -679108356 -559628944 -466076124 -658255278 -412701260 -853234265 -35763848 -776890732 -338155811 -511315706 -594061736 -282619146 -825728139 -715038813 -79920681 -782894220 -586456257 -893727774 -619713304 -919327899 -740822212 -495579168 -644680005 -808865411 -364258912 -484452976 -659827601 -73283415 -216371568 -843410054 -525429052 -870352709 -892162117 -575122342 -656953662 -382871137 -657969907 -596580476 -458706736 -105465143 -413017117 -329983884 -362168882 -674177872 -800819404 -924492149 -449058604 -916171078 -317972826 -32910026 -32835237 -537907934 -478614878 -543340505 -62163803 -351745212 -100733068 -259549682 -402845543 -9228873 -502343782 -609821244 -454528525 -264932166 -268202758 -401909964 -560952134 -638193682 -729248378 -547087058 -988281708 -988738457 -568791667 -421003868 -524583920 -444838014 -874607483 -712167575 -659976291 -913799455 -379094533 -283583493 -14361937 -843031229 -436556016 -334851360 -603760850 -507419584 -62545955 -748856517 -568286915 -333498368 -628224493 -6076852 -735016325 -370180423 -395406850 -105667117 -428240854 -691529463 -182860904 -102115439 -965820989 -86253537 -776178356 -122292188 -277862123 -459106873 -622301192 -585965879 -3887214 -605758563 -507514888 -662087738 -883020884 -279249993 -499348496 -981979231 -651008519 -785495878 -872704251 -880155789 -399725851 -595278637 -163308243 -676310645 -99041424 -139602847 -483304390 -41255295 -397321924 -209079431 -508930667 -656807326 -251146005 -64707035 -17954361 -672719950 -870408383 -542142193 -352554100 -407998259 -808775412 -137236055 -372855512 -559609831 -389965510 -534096854 -666188610 -455120820 -126900003 -684986351 -398080918 -681643211 -944034604 -348838816 -199978607 -325734078 -991071787 -538769965 -47368963 -433355100 -161891807 -869474619 -176022768 -799058127 -47691934 -143043108 -753600700 -276457869 -3027035 -62197136 -792617886 -773794223 -954928221 -652581753 -625032398 -164816903 -473075841 -465396250 -430635946 -439341672 -711510082 -883756508 -405880772 -248192855 -602821610 -53387246 -584906950 -181043721 -772432784 -310156390 -794549112 -59683752 -514917180 -362021722 -640503255 -88698717 -576850538 -200871978 -800043792 -474045140 -274812705 -282027507 -130332691 -832950908 -928386772 -549874450 -201691996 -95646846 -239437927 -829481472 -575968309 -625602826 -566628116 -546511333 -331075484 -268704142 -433496703 -159636402 -460181860 -16150026 -803058537 -654527574 -230704146 -480322641 -947684860 -780929721 -333850340 -214378551 -520695494 -315420433 -952797016 -564599815 -898598342 -142183582 -30233533 -626933527 -158222443 -102439338 -167972678 -159487902 -493270188 -376665149 -402900426 -738772010 -439469673 -660362205 -483786274 -730061562 -690492636 -100477467 -555276103 -818049252 -237302939 -762570055 -488993906 -332085808 -784467263 -995590710 -812710523 -320208267 -963775062 -341595354 -468388005 -957299768 -502917946 -679759870 -688111695 -296033453 -991059387 -484377505 -847270486 -80984217 -185384938 -146995626 -231830297 -208867395 -301573250 -796254203 -798307496 -247281309 -717002229 -654919484 -507967948 -669522836 -770619868 -385494013 -513750453 -49010836 -684978139 -611009225 -903697162 -858165290 -420562481 -577817832 -488469335 -282581705 -564524128 -250143081 -20423424 -706751163 -759838263 -517662318 -80873024 -466830461 -34875309 -76351607 -223304416 -933712022 -527602274 -50172086 -740348495 -762389890 -969749013 -17121774 -46925617 -804331478 -252423042 -478476419 -974247388 -544851569 -740417087 -128666373 -117853099 -806713216 -363716898 -607703919 -28529774 -26522093 -82220174 -687654157 -732928255 -136090784 -75358587 -970823873 -343777037 -752736815 -5696014 -926334909 -169339217 -535802698 -221520395 -593291053 -515465438 -24981172 -71149953 -356253063 -767015316 -913142570 -314691379 -599790955 -278724045 -450311688 -473315547 -722315257 -199671564 -282739361 -629174875 -867568141 -232949174 -483461770 -61924278 -262004406 -555202174 -739717051 -248899104 -372833754 -897792227 -939572184 -461388742 -645651993 -757141021 -331357182 -944644300 -106543527 -121705500 -180260066 -524676091 -340121230 -516586649 -321383427 -999680907 -262863694 -916804768 -523148347 -181953867 -130983023 -620944165 -860221417 -594256182 -139856304 -58342753 -758864297 -979148307 -847222913 -532483622 -210597682 -144376437 -104933655 -804432011 -987401352 -920384544 -154081796 -430601793 -427964777 -292027914 -557815068 -632493884 -161621494 -759810084 -141781556 -767290540 -261772582 -324783969 -829702958 -57952443 -931290440 -517592516 -692107586 -942106273 -592920098 -981008591 -237643600 -263334140 -125042565 -954583116 -288950318 -632514610 -887123511 -131595453 -72918330 -922585053 -285727394 -219855356 -844836982 -339323047 -304174430 -489824026 -23947170 -961293163 -701195686 -53269379 -596611740 -496732351 -160843391 -683017847 -641386317 -668843713 -794035036 -61840385 -574831238 -124093045 -625082809 -62389440 -595137716 -79824008 -756370749 -628540338 -173208994 -401831089 -171058866 -864152708 -730357847 -399318381 -465350559 -405290934 -994820350 -381626061 -435462334 -742525832 -873865828 -14148124 -471562744 -914815791 -958430539 -568560066 -332855592 -622796658 -843004859 -5764374 -228939219 -308237963 -938207624 -391472510 -351251235 -212921901 -530686933 -97031343 -968636725 -191792503 -875614494 -399604743 -277273431 -820169883 -999901650 -665773458 -569859807 -944611065 -385073919 -699060142 -96794830 -57357923 -400582233 -626650705 -593768411 -665139511 -865829482 -424486537 -371676039 -625638428 -490017676 -630832646 -590055673 -875928741 -395275229 -423016485 -355660033 -489677587 -505046730 -14084179 -658329178 -941657631 -403227597 -379818826 -200554874 -389730610 -645910430 -757745203 -935175732 -997077054 -790122233 -587708101 -976020560 -677761606 -574587265 -285753839 -357819158 -695620549 -989590214 -518735348 -455890172 -582321638 -339054444 -805908786 -616262290 -995926086 -444398940 -86452100 -403839716 -882770418 -910328284 -420929678 -495377320 -915076301 -108400659 -732652066 -906892214 -909251330 -961681762 -322269611 -766544584 -409402958 -139173715 -60571268 -597306895 -232464943 -759920958 -564154880 -331837045 -198682480 -875067842 -722607376 -996443942 -972532025 -252405568 -485946047 -388615659 -310351173 -561771121 -962650053 -121150449 -857402932 -593722442 -346173983 -496792420 -297351201 -885950799 -515509838 -641933064 -48499672 -403133006 -628810334 -333703852 -44462176 -865734313 -923608061 -153110961 -176521345 -887493692 -503198163 -764900158 -826488692 -213421726 -27331427 -325097269 -259208682 -115131942 -793718247 -857129571 -867841620 -884768606 -847364831 -918027698 -16349955 -695782050 -495326320 -276619650 -91725846 -333653290 -497688406 -331883002 -619474859 -887641184 -996543541 -214201206 -549339753 -950260757 -295860083 -786436936 -662766877 -321313085 -226047160 -103996842 -816999657 -342773948 -479225315 -198360936 -451600936 -945597778 -744680481 -255857178 -413804102 -754074946 -521178124 -957948906 -450033101 -133173046 -717676559 -910440285 -378706605 -851117790 -930676889 -401369441 -351098312 -880653923 -261864435 -481567677 -309504498 -293817314 -10786047 -897911854 -940075967 -122009059 -178977275 -196621201 -10039817 -460914943 -891663123 -249878151 -662856267 -115365173 -81865039 -554341314 -484803041 -742416688 -95020177 -365751466 -686085906 -552310555 -309325242 -210118933 -532587543 -386808723 -987604318 -853393521 -345798412 -553145554 -841280108 -94669624 -90375960 -526914317 -181772533 -955590515 -515269717 -108877788 -118911529 -868759805 -390042375 -379743907 -274280992 -192253735 -915590267 -152117756 -954589236 -235202260 -530145536 -698851273 -239229629 -328251959 -378445421 -334552822 -673398711 -644402337 -458598313 -300821138 -9317136 -651948058 -513377905 -883148148 -531916273 -578716792 -116442286 -644253968 -128701749 -94340508 -451582444 -73761850 -640134273 -220510891 -972171371 -460878417 -690149670 -783448216 -341660071 -479354898 -575331188 -564643183 -880739137 -660399970 -874022439 -882695669 -64424538 -261946851 -541011501 -781168530 -118049873 -661897566 -413930407 -965575636 -263238646 -598510173 -471355377 -935960400 -371665559 -355628885 -285867296 -168096136 -253565418 -849485766 -889663221 -402505023 -802967565 -297041745 -369450927 -354810786 -534987039 -975655727 -585368548 -513142773 -239412128 -571515270 -132847468 -423269385 -868935317 -44926344 -682570129 -154360601 -800483412 -913773204 -180656204 -46683294 -52367534 -374707573 -424903162 -811960617 -659244413 -716857816 -671468680 -527273177 -310619367 -124616652 -693149321 -558020878 -379088165 -986487351 -392318220 -521664159 -820267993 -150561158 -782199651 -573082848 -146643751 -532840156 -979431794 -943767122 -932971693 -722799828 -605426065 -74939407 -365555382 -477124027 -332098563 -737418404 -442171737 -105423481 -915332554 -491780137 -294187977 -668664245 -580942348 -179201699 -169616778 -289171144 -918010557 -46557395 -414265126 -974028172 -20343755 -726295799 -519071184 -968535229 -875774388 -446339872 -6488744 -885692337 -539158104 -822374032 -428698496 -632609749 -425440873 -125133209 -560471238 -986056045 -65960554 -218477828 -462119970 -284903295 -556232950 -890870058 -959964538 -676022120 -499235075 -909416955 -932679185 -571180108 -936936949 -496378467 -562101341 -321514149 -914526178 -850126041 -802033663 -495069015 -421966222 -130280926 -552902396 -478993397 -534468251 -728837400 -723638893 -573838138 -171570079 -531050080 -405022928 -872288510 -823364046 -989846354 -173444433 -530092315 -188570682 -416611009 -273460606 -975054648 -550818337 -763780578 -857905447 -433449713 -815475403 -325051360 -33002346 -724585547 -802525206 -685820418 -144815152 -430344056 -269143086 -622023830 -934699087 -391921227 -517629706 -463974863 -675734025 -90821646 -660487132 -879579070 -265154022 -400442748 -770663274 -260929265 -831466477 -520801671 -739889774 -934651837 -240253317 -89362144 -850047053 -695870018 -363804331 -616927332 -729328388 -559040987 -79600587 -971756952 -5656175 -975573054 -628216616 -999647226 -581399088 -417716593 -621133667 -605847069 -420846705 -733323066 -11298597 -573597951 -796082821 -201594670 -406725715 -705874980 -859196798 -89837187 -954047132 -920523081 -251513596 -923846964 -83744309 -950341362 -284044065 -980638874 -851322926 -200788198 -427660691 -637286187 -923241415 -752796537 -615537459 -858425974 -743887520 -747811139 -511538222 -187561487 -471090877 -63643277 -625669478 -700947591 -965724203 -272167356 -666232621 -524601307 -282940039 -849702149 -753473111 -814713711 -810121530 -874498841 -388494612 -573476532 -708551945 -833715639 -399559826 -43181359 -836065806 -993803598 -214295817 -663942068 -105222274 -920751843 -721267131 -133469458 -622448642 -681216754 -450996162 -655965268 -312956928 -511211866 -90592 -308904409 -783478841 -859838106 -786322205 -699685049 -6231118 -103610139 -47396278 -727406844 -980042587 -844436827 -915285866 -204855754 -982421741 -222326411 -197499034 -122042399 -30146788 -247926654 -275575056 -976591859 -687564877 -490094875 -805035207 -164261922 -957892506 -38860874 -777822693 -922252942 -633653387 -151406325 -984194371 -60722740 -839007133 -801426177 -333342155 -910885574 -163728919 -36636280 -955136422 -794936472 -339824457 -947914290 -911861753 -928001149 -516758444 -313481950 -225936558 -519046973 -332812373 -453915343 -235669540 -995684561 -579804581 -980488273 -374808528 -394650975 -86962868 -520606426 -66039954 -882966143 -922022199 -920107382 -368455604 -803080589 -278033557 -584381500 -660092867 -776598621 -308583313 -467844444 -954344732 -398407832 -332038695 -727276296 -996192350 -172605243 -15739872 -962520905 -82583134 -213631668 -16562338 -496065135 -562798721 -984615704 -793489851 -583036310 -466129991 -88238118 -423123412 -240660480 -836300299 -370160029 -692314024 -747330485 -222794847 -635246177 -192278446 -437092690 -562486073 -117296963 -414405677 -565740780 -253319795 -475159602 -761478972 -525536112 -854421371 -708761048 -58332375 -519588619 -67246242 -536191328 -271110872 -893345110 -582659943 -496646910 -8106216 -166899490 -428360429 -812076852 -141341193 -367240300 -598655195 -553756525 -779905805 -189309640 -912636373 -778349095 -268461604 -690580142 -654847469 -738572743 -346997803 -696960675 -997295929 -366404386 -917259298 -203188444 -720290829 -221149026 -810149010 -978588405 -233708542 -218549515 -424568003 -478339144 -47924954 -557992792 -258257016 -571737256 -571468654 -520067691 -839502519 -82896690 -841502948 -65104486 -483513027 -648580854 -701947167 -795684569 -195716002 -864249522 -307646155 -948786005 -729760140 -797043733 -390714149 -765107519 -302675025 -104812186 -365766500 -615210755 -3999205 -98484289 -621495421 -211432700 -243060814 -161721950 -702541902 -513800448 -798003252 -813600517 -305340202 -819589735 -127099518 -860845579 -178155972 -255016805 -992241128 -589520564 -500585731 -562033398 -196414125 -978059183 -677682790 -596569791 -401733944 -515437018 -962011952 -211468747 -518137293 -215958866 -355258270 -411806290 -467427164 -166684377 -988479614 -592614688 -535231997 -233622618 -430831268 -829358024 -532561172 -448580175 -297550375 -495777340 -59672646 -988446741 -836704041 -892642279 -657506440 -158247175 -128849837 -205239243 -559757400 -605162540 -844900708 -275677324 -369683419 -415855074 -151005956 -157175126 -421537303 -367368970 -352966285 -328654913 -157041517 -30912175 -596890034 -639544727 -936067401 -621407812 -494864651 -904747954 -444275344 -104470500 -707159646 -609383415 -514302132 -519817724 -494629358 -487491904 -736419995 -843044344 -154877195 -5613119 -122168171 -44473503 -130129660 -631349582 -535249231 -715971563 -565538800 -702199947 -609528318 -824820430 -986547047 -772695181 -862823715 -88025822 -944422929 -141928570 -327724353 -344068040 -440113114 -544696755 -968748714 -824380464 -752652296 -182775913 -250377912 -893109879 -118675538 -897643974 -254569053 -201076541 -990341159 -213352472 -883785662 -77769435 -900972318 -663196019 -802453262 -506809981 -582585877 -335378905 -106087819 -781120942 -249779419 -254782304 -523866938 -202663427 -374662260 -672056324 -718969120 -220528239 -720596334 -636111692 -188361201 -157499875 -86978655 -984657357 -271921610 -178700874 -889333057 -322460566 -751523416 -99094691 -984006556 -573845845 -435654561 -815568003 -925562302 -248339746 -72938873 -776670591 -739912508 -899341250 -996650893 -531162843 -952062740 -235685318 -733925925 -986992787 -888478472 -6560289 -961640077 -209669274 -599602249 -815775802 -241614462 -206919482 -379090779 -217215755 -997133037 -36786274 -427929906 -647849636 -509246689 -768929459 -628801037 -54001416 -528414026 -8058120 -618046168 -959850474 -236565604 -318391230 -210632875 -496570459 -698639071 -487903129 -457831748 -246597122 -518582806 -833140529 -466051772 -950292964 -173110677 -460201888 -319763033 -417768773 -237120436 -504884683 -651700189 -856540216 -889623125 -306918655 -925189148 -457434029 -576805726 -974023243 -727970680 -180336764 -29002483 -498960602 -411725890 -533921936 -662278302 -724971486 -118782146 -642071877 -956283474 -551809064 -603244484 -980373751 -938645503 -90189542 -255002809 -418226348 -888786981 -910564158 -999908237 -796118043 -259356946 -198685860 -221506024 -975135425 -284062166 -633209879 -991886869 -504572994 -29695764 -21263768 -330571617 -664777683 -169824452 -988490057 -718406975 -306377830 -176924988 -231872547 -373618278 -185863853 -596543957 -564260553 -468198241 -801503546 -643303398 -385988853 -970907516 -600273719 -675302939 -139102385 -816506578 -855371347 -531104675 -379516954 -438659078 -7076579 -222952437 -484599403 -587341859 -530754230 -511530064 -695259830 -859857102 -867758753 -122554513 -395710226 -829884742 -317399375 -886860836 -124412956 -227996146 -24836866 -188025812 -250301297 -844817766 -947472431 -341732253 -944506045 -912985054 -779564268 -539588653 -842993129 -690553186 -411155952 -489195889 -886615599 -417257055 -503489746 -717040081 -883364409 -561721108 -801688691 -447874429 -540458525 -704810569 -281811633 -322613368 -148743629 -584785870 -523399555 -459021621 -629496871 -330122038 -705336511 -214287760 -454904912 -718907922 -719461963 -470415809 -156153814 -437457323 -471027844 -75043380 -576698621 -145177665 -191486814 -643781432 -864277733 -381210524 -365377625 -33270348 -813856023 -997472615 -774586128 -525534490 -765661487 -846316995 -494894687 -986668981 -727221409 -552779100 -540301658 -247250908 -685214956 -904371112 -628868675 -309068166 -284253364 -587770668 -605947980 -475982115 -943755177 -116319243 -172211941 -934650742 -391707247 -602116202 -302031564 -172368647 -885609020 -391987164 -867609204 -306857985 -703008182 -572167562 -60562226 -258794365 -480266813 -262224217 -208240626 -572944623 -347875076 -901042742 -9261241 -398626150 -66663413 -30458912 -397547690 -221399402 -62709320 -796503725 -205783357 -248523748 -665245324 -795008425 -139681976 -510404873 -154926927 -221037789 -289918101 -112333179 -880012202 -388486648 -255184003 -3714798 -956310618 -719105190 -454011401 -222028063 -321950996 -911948787 -861382375 -190408267 -150469369 -811560693 -877666345 -430487807 -706764424 -16878106 -806472518 -776627067 -9532556 -937087837 -270257423 -814325953 -415573364 -295463028 -171464852 -571832232 -216875682 -19650663 -107856853 -486479286 -430053576 -174430574 -755157126 -699712401 -965272302 -1751662 -692667133 -298699627 -373952424 -29737304 -673106179 -365048303 -204770282 -41815249 -62611275 -195546199 -992238394 -439839915 -498831949 -444627296 -34994906 -970899649 -885803077 -265665526 -297987692 -283610734 -516420499 -592502491 -784781112 -743168444 -169690903 -225990659 -68335602 -437048006 -187805262 -416417010 -268731704 -191590186 -29615625 -877181489 -639128189 -635190819 -555662494 -96741052 -124840042 -62600276 -475459384 -940478461 -118062231 -848227138 -529627769 -568676152 -612167766 -678969870 -892152211 -209673649 -682863018 -262016284 -665223068 -65864035 -456499920 -788379896 -655348278 -79505519 -563972751 -919766893 -785371409 -489750560 -572694171 -213357191 -128593080 -955547013 -904361546 -854753189 -645578488 -577278648 -776769359 -851394251 -977727944 -103510594 -982515513 -185644535 -156776015 -738738470 -877127252 -258531015 -802972224 -864696575 -457075895 -120614279 -746395639 -69276840 -868891341 -842130128 -727013585 -580814746 -150941041 -724833056 -472365883 -184694851 -332690128 -161397369 -588815477 -664381308 -472323520 -993930739 -795689309 -107613169 -827129977 -673745956 -302459823 -292711713 -913512300 -601585510 -829596927 -541853976 -514453189 -974765319 -991049023 -852470302 -118700937 -819530446 -775034396 -232445523 -463814396 -647334731 -64748927 -627346910 -443914055 -674339203 -345951785 -255888737 -437334538 -921639138 -665303520 -744606520 -158429007 -640954313 -811768718 -1388085 -926661928 -588489855 -518993844 -728836581 -953732751 -783814829 -118860818 -457879204 -179431695 -43834217 -111801511 -891399634 -104207330 -709519784 -963223201 -595172108 -532688854 -962561899 -839593618 -613828161 -72933903 -666457884 -720084321 -432805502 -947880471 -654125936 -235828552 -778766807 -973220139 -252771776 -112359102 -536786896 -607593218 -893207902 -613374032 -744254029 -367251775 -84788150 -312833449 -283472318 -743662256 -991040607 -625322846 -351407290 -816409889 -811207380 -101058019 -179524516 -485165992 -188993198 -927805590 -506114153 -636955796 -376650219 -404913140 -868514412 -831790821 -849623804 -420998199 -298904711 -603470114 -705108497 -336320260 -408854858 -803079432 -410136497 -229936530 -495239940 -392532509 -12777819 -687692943 -37793224 -161193742 -161261522 -390801780 -702710044 -882515218 -792135201 -364453153 -811704738 -961162700 -715371270 -782473827 -288951585 -585102272 -984739324 -77703510 -200315454 -188900467 -223630712 -70751890 -277500571 -139962613 -91488331 -472226895 -293258817 -579289140 -846072754 -582353545 -282038385 -611085950 -799683168 -699566952 -311572060 -711224504 -930667556 -366865530 -771708756 -367279638 -630518177 -170504406 -405898282 -69481319 -76974199 -397952546 -247876065 -143548609 -356493678 -866160798 -661697628 -879827055 -345037195 -806003639 -516459088 -529553522 -70132237 -270908359 -265737311 -333840783 -558065860 -587372693 -117442199 -912149310 -81884882 -29403055 -887602648 -561649660 -612382074 -941041992 -910884603 -802102512 -949494362 -669123394 -991452682 -950968591 -721213180 -480941412 -237514533 -2852132 -565681968 -34664663 -182047011 -200328373 -830265735 -194462209 -89246875 -501158602 -951277876 -945454353 -227771045 -495900553 -737969822 -816228898 -47869914 -778735110 -896690211 -867873604 -569767736 -507684323 -330056739 -853025777 -611540911 -870857730 -766091979 -92217938 -852978105 -949721159 -126996913 -611368582 -468249720 -644117968 -462419968 -561684720 -328833474 -551647619 -607326935 -976184042 -835432925 -933703562 -894374355 -754101182 -966940781 -240206990 -464005107 -69375684 -605234781 -530377724 -235911352 -825230106 -204654664 -919459405 -179897460 -307344761 -425799661 -496429922 -670863789 -655417150 -25773167 -575851169 -201343576 -638538626 -992950868 -340941307 -465249916 -109980752 -899824465 -247760994 -851783875 -277734300 -502961212 -588267704 -781366723 -875596481 -114227586 -113656901 -158277925 -160705556 -829191602 -801290228 -280484934 -330606903 -745232265 -757018993 -754674167 -707199341 -99250016 -36687759 -226673724 -242373372 -830766906 -454032949 -379347354 -365067620 -9352174 -947089460 -872775113 -641115190 -943583167 -248648376 -603066692 -856007032 -463599679 -290804413 -242889195 -168905151 -641398377 -98223253 -213207243 -910024122 -514108987 -965202619 -689829570 -566267004 -397673371 -856913078 -906173421 -714599293 -152387065 -74857807 -675811436 -391590164 -473783098 -636203702 -467790176 -834066876 -375618022 -337450505 -398729347 -199219361 -798426630 -500500425 -929288762 -941352231 -153947110 -589352260 -326489210 -92604619 -510889817 -145963640 -17804549 -468401729 -951226532 -509340362 -80425718 -460298115 -798897405 -652615302 -958172946 -932967873 -933268760 -386257000 -217303210 -385707361 -634705117 -689938178 -488956547 -355361945 -150603865 -750369662 -182279564 -441949376 -951272316 -771683661 -601922152 -988586882 -562940295 -196761425 -649710028 -795588459 -95255844 -837386542 -406935183 -523188655 -211040360 -41677997 -635891778 -221180408 -165795816 -184098074 -706483721 -562442439 -340384709 -22982182 -904503767 -340617084 -876037991 -336341608 -229580285 -516956497 -372285535 -650112377 -387842274 -783389274 -61261061 -123461074 -887154422 -592157966 -197151078 -423790890 -117264731 -969335466 -663417560 -253075908 -635137204 -717071570 -182452471 -749294312 -190244104 -959484685 -116957954 -432530847 -316395788 -485717990 -704245678 -421994764 -959461492 -844988437 -258481201 -211815600 -723156390 -129076205 -245380818 -821153906 -975544546 -107602710 -70608340 -821686601 -248534423 -178700935 -600095728 -510677047 -440130422 -137046103 -587990675 -564963140 -303123586 -268429405 -603833266 -14835646 -719306764 -536501349 -603935912 -164203322 -634256088 -289465907 -825631541 -748207681 -669777599 -118983780 -10764635 -26707892 -58125335 -88448520 -220020753 -483592499 -991096423 -60320729 -633386877 -817973583 -88925666 -232677623 -977789062 -410040610 -201864285 -983125033 -284103517 -836442219 -549555746 -804166786 -947587387 -761633238 -127007441 -945523511 -130358912 -123792389 -341898308 -515635695 -893773924 -103930692 -537243553 -567283338 -704666055 -798316839 -590385111 -453200995 -637140313 -526757625 -340620151 -715272481 -103542504 -937880320 -203158849 -737296382 -742307137 -265890874 -553946581 -303876393 -151779277 -162262410 -683256676 -861541348 -965410186 -993926767 -811863096 -646078607 -485684319 -785652143 -295147166 -312188814 -193137198 -760919639 -618152581 -736784264 -646167445 -482066292 -277185849 -459419948 -675554642 -481552830 -815529715 -411304990 -873280588 -794754418 -309141067 -872423815 -294310828 -185032912 -529472426 -825561469 -536365349 -396493236 -915694701 -924571302 -732628666 -402284305 -960567047 -629743331 -766179620 -718108486 -383046737 -703088867 -305572759 -388066432 -30532585 -876767591 -127536838 -230285206 -760103534 -452763543 -354815081 -661717616 -565429924 -7989851 -71005008 -158727331 -989294997 -69117680 -490684700 -439190684 -474862763 -308518571 -3432795 -574096183 -580346176 -798765639 -617741 -947346073 -670363758 -447046974 -85305356 -414127795 -757394784 -51709807 -54532926 -776218005 -494059765 -993875241 -95902784 -272625349 -4339153 -82312961 -848934964 -499123617 -315759221 -582800884 -680946241 -556461584 -318246460 -236596777 -535301732 -604242428 -687340847 -630519874 -834067606 -728772425 -289790066 -32296223 -387976091 -869569112 -577681596 -487845026 -357407460 -616951868 -438717403 -911518476 -710725028 -811567279 -213216509 -257287052 -608504683 -271444175 -576491022 -272872285 -133565923 -996246075 -943073825 -32937938 -921673471 -646518369 -352044512 -937528476 -931498384 -111789565 -104944125 -898332700 -358850081 -93042627 -361538056 -519766864 -64637198 -195992155 -579669784 -398107877 -294736157 -898414043 -352905969 -875005950 -840518133 -129614831 -812247966 -943753990 -690657369 -843981178 -848692147 -822320607 -243145511 -173277034 -657538052 -721566223 -10226802 -292558970 -616725165 -737062914 -611370900 -121460353 -799490523 -880116020 -315462588 -717804344 -16594152 -850396237 -664233985 -867352780 -576804336 -899880361 -649104301 -1625404 -702746185 -707227964 -697087755 -706255119 -860889562 -993102501 -734348845 -571231047 -376942180 -81768766 -721290156 -786924410 -99253785 -128829564 -366423842 -265859018 -935167947 -356040660 -534365994 -869504668 -616781625 -884726976 -689352169 -924581548 -717587870 -107203203 -980038970 -252557058 -425325556 -692616426 -250218443 -832672348 -871830695 -670675013 -262739445 -47785477 -563769220 -958113991 -765908078 -122762822 -294789291 -740309083 -256358164 -700214659 -680724359 -756439371 -578388987 -954414707 -380362058 -168710689 -334184058 -687120218 -295743782 -439191540 -999576334 -41870102 -463148972 -79797127 -374974997 -519974428 -29363384 -215520727 -763612525 -593104816 -696746041 -765692114 -892801446 -197273244 -634044124 -943810568 -702231294 -882057045 -162411715 -442693044 -903244531 -359024804 -597862387 -85511675 -416067617 -211963243 -3739088 -393046220 -829110695 -29005256 -994367656 -73412613 -680876255 -607198396 -794534772 -139193177 -239819365 -465742006 -284462899 -119463650 -950685291 -579798502 -40906799 -632356165 -397540553 -260557257 -612692414 -831812008 -547243692 -798732325 -487746740 -245778667 -609686627 -4995617 -705650273 -142875237 -251603812 -716275120 -973571361 -295508239 -691632459 -546436204 -702255572 -44147820 -708804469 -370249828 -387087365 -917260551 -89679172 -493517009 -678216567 -427907804 -801807747 -512543152 -483368090 -315663625 -428843963 -255227868 -656950593 -447082193 -755191976 -21505003 -393032623 -553679831 -104760027 -252992682 -696212846 -162105470 -219391194 -116051648 -262103472 -577017611 -113707293 -299385573 -844220521 -752246263 -35105315 -683958234 -332040447 -985535257 -3758505 -14744138 -492020990 -455806017 -190083083 -151748119 -348324598 -565463804 -256819690 -809479754 -778362558 -705111409 -109178606 -972738447 -164198744 -261146152 -159481862 -109133996 -577586039 -305126659 -330394123 -817432108 -182176798 -850383182 -381788757 -432446738 -546792386 -900529733 -842202771 -162429026 -570731772 -39677951 -250400615 -941524304 -582959835 -392512521 -970463004 -308003568 -322616106 -70075047 -90266626 -197471531 -358965207 -546027339 -119044104 -671231939 -37556315 -31707251 -500914411 -742411518 -421462527 -7292406 -374807903 -547128043 -661217287 -993599099 -756972149 -360359076 -754686908 -169432180 -165275222 -913342211 -102507550 -916829272 -667471427 -949112284 -202203702 -384804918 -666625445 -544911111 -922429740 -425535099 -781484467 -256934666 -735068245 -989090607 -214223293 -386552976 -995356719 -587717316 -469437604 -540640745 -611333923 -329495237 -6070128 -613920693 -779638812 -939066359 -817236022 -801079135 -47770485 -170974576 -3150437 -60000944 -501231993 -886685105 -99249123 -516066636 -233007915 -968209600 -797598487 -180635246 -176851063 -370355226 -163393360 -839726097 -741687494 -147995974 -811985219 -825604857 -516243364 -941243744 -579908159 -571501975 -157585087 -67123482 -454929550 -497732852 -37245820 -959752568 -152762103 -777239081 -87309457 -40084751 -989249251 -885490065 -755387447 -558038347 -279964213 -704655598 -598998975 -337535898 -530005876 -505057123 -59503456 -189753749 -406957294 -931819595 -933498431 -543316746 -501927460 -595243928 -697429967 -592760444 -613130496 -656373093 -143885838 -602861823 -697482188 -336874501 -234942171 -302022149 -586523823 -406429237 -354225950 -274040286 -707406453 -270581527 -407553454 -409274138 -981288598 -380920401 -492866110 -271100631 -242164813 -150456566 -545788299 -255077675 -693965192 -93334095 -527163786 -539438969 -883254971 -595881326 -276030107 -443405476 -454203854 -484132223 -242552182 -198006547 -901640474 -836347517 -848650487 -971200743 -808397713 -966689692 -867137698 -739803728 -356705276 -542149124 -376018873 -18615661 -889295902 -618060964 -596869932 -580993821 -576277715 -705659340 -355022730 -651629894 -609097577 -820425145 -28662616 -45583799 -584814455 -238393779 -785128746 -866053462 -705432380 -299646979 -456548261 -956673162 -417753359 -383015513 -46856610 -391879503 -869477544 -190776040 -424671539 -384525779 -209745686 -646702248 -137264782 -531288587 -524069336 -636811186 -819865736 -477472411 -212291269 -276882044 -710226894 -353911390 -271915632 -943834089 -158761308 -388737371 -656261251 -434573500 -619942257 -199364622 -169097258 -881344233 -577280608 -9137646 -10722515 -269162031 -438603088 -156433014 -744552923 -222551871 -106248927 -298249474 -235671145 -312800034 -261792850 -470377471 -953325391 -881756006 -212488129 -59925835 -207362482 -338206598 -299249014 -985153482 -636583670 -568062902 -961317509 -75700300 -353600912 -264273925 -732218986 -4725275 -494347188 -493353942 -805464816 -637662734 -270992564 -688215506 -853256444 -279276766 -946010669 -437578409 -72661244 -328348260 -901913507 -999645532 -988656397 -412192200 -334637595 -265259475 -286261609 -311980934 -406678284 -334301585 -122865929 -831008957 -240859302 -904030228 -571193244 -15637018 -795360580 -112169476 -739495419 -936238092 -23703192 -87835283 -627348808 -859562177 -654591344 -198588438 -595340753 -795271855 -244303066 -430311964 -672255164 -782506591 -170215414 -188709996 -312871990 -228024793 -565849398 -549443658 -477921612 -836509499 -750132356 -789834168 -85022295 -758608544 -370173638 -519216309 -970802289 -749612049 -376880362 -570082120 -963174969 -315175807 -622526377 -322583284 -576964667 -379350988 -767340857 -822000216 -852037757 -947895076 -441631983 -589955489 -969080459 -810431265 -649667485 -324847570 -182722825 -161992722 -248943176 -457466793 -950142612 -600583738 -293744675 -680391593 -724104134 -601786571 -900682322 -850688747 -16607018 -183294886 -763135348 -569000411 -409439025 -705917523 -345301232 -34874171 -420803126 -685226012 -169486253 -334434375 -642932279 -147555766 -670122495 -827804909 -820008311 -15608962 -710568565 -495793477 -875069798 -102344714 -641179419 -858311223 -571124191 -391866533 -398861932 -496107121 -721460244 -836693501 -885941565 -686145969 -174895849 -306168375 -541429960 -753793876 -685301050 -750231985 -751060399 -457049882 -78284460 -765468736 -696308235 -335035295 -784076809 -552566636 -160880328 -437978977 -877163137 -236537862 -463269248 -26284238 -595044760 -448412575 -287878765 -29809245 -306862898 -312706978 -639995006 -211221105 -618614625 -108544991 -671391267 -546520705 -514896366 -317342115 -143052540 -879147563 -33620872 -987996894 -334714512 -244201480 -917665040 -588822866 -366850759 -789300636 -43768765 -373808543 -882086441 -355465279 -175923691 -437058065 -792602985 -284254546 -41734799 -634791002 -949979842 -342153826 -577890943 -35905871 -438123181 -410556285 -62411363 -951912694 -529286967 -358679053 -853356076 -829274981 -44993293 -141859946 -876976309 -494769360 -65460299 -682849906 -807476736 -524788134 -446571417 -439473161 -915728369 -218519057 -10428712 -862695808 -38318901 -72244192 -378001333 -345661915 -213972962 -842412070 -575056861 -610384270 -829904830 -59503015 -306048664 -449335974 -118976867 -361583004 -76559937 -695990519 -822142071 -36189170 -3246843 -234052936 -614181577 -848522312 -248536469 -428002833 -651525964 -577238730 -144542208 -877188734 -819368867 -12273673 -714684107 -312423832 -917521060 -934184582 -72243838 -970479824 -168403735 -447652434 -235661754 -794031416 -260529992 -270205255 -619777835 -983722831 -462454979 -289787747 -56704923 -385354445 -954214448 -161754629 -978840928 -719757903 -60240253 -920788010 -545438816 -592765627 -556548597 -316357965 -271196601 -683815607 -262771494 -928059206 -509326522 -391874210 -651033626 -664983732 -508649445 -379266881 -686491836 -832552953 -703278498 -173244444 -635301536 -132906591 -266721695 -49870932 -5848957 -984562642 -150262631 -554215613 -21925513 -295488907 -200915983 -893782719 -173519113 -631817384 -166327921 -743739820 -247284686 -712056520 -166630736 -779636097 -830840360 -151234542 -956044136 -384391603 -143392650 -870404223 -943615707 -854406151 -668232127 -902663140 -724710859 -840592111 -945071429 -493486 -326169581 -435713661 -997792937 -616532509 -385800002 -430973528 -152879710 -770450269 -417990453 -991415240 -802433721 -843753741 -242138002 -657634156 -512963941 -602201463 -548240908 -743246814 -502208493 -1670659 -664739783 -806417748 -105046866 -442441533 -790297820 -68700590 -426459171 -367483508 -624185471 -139976648 -922890084 -185249755 -868461701 -863358441 -612498613 -484968668 -439944401 -199093774 -346947442 -253108831 -823572963 -104936287 -225624779 -55108647 -401053168 -231805067 -705935718 -469748534 -584746154 -807459451 -824674179 -213858197 -576161313 -62716096 -839847964 -499735645 -818217159 -898432137 -317360701 -995235940 -338981762 -834250683 -276062762 -352707541 -677562754 -116164946 -378084916 -763839271 -939804571 -53300745 -810955950 -217332987 -986369539 -967435919 -916430443 -68677139 -897698093 -753132265 -357468838 -922993202 -257661379 -342783709 -203760799 -5037305 -972505498 -962138498 -432090875 -127734772 -320833830 -8537913 -649763533 -576347163 -987500548 -244102725 -397403958 -202906059 -443571012 -358449173 -598276841 -141920967 -408901990 -4469827 -924091343 -934893353 -16996182 -454448072 -286150880 -493107505 -103444452 -852981017 -121655393 -332199384 -203827419 -167582300 -993309040 -901647889 -976686583 -901443209 -378616033 -89841406 -327864053 -256676680 -345336313 -71977761 -658966234 -699146150 -359022930 -721912990 -785557906 -364225673 -711728862 -927763217 -275579026 -774099874 -940885162 -658587171 -184359909 -969436629 -358437537 -871417143 -610619400 -858782477 -261454928 -283736242 -576824150 -468170088 -545867634 -529069565 -181926319 -999085959 -208484829 -254731644 -270318639 -357460164 -448809882 -554896391 -127913977 -437220066 -931373057 -181453715 -329122349 -791291234 -575757986 -346340380 -103967021 -974719398 -812789640 -901436829 -63242484 -525205500 -570341905 -6374639 -546272950 -594667620 -558849407 -342305181 -714609337 -919920709 -888426941 -968150390 -310623849 -267291242 -232885095 -459636319 -350910852 -1043594 -283392302 -441777590 -899871247 -282993688 -287989576 -861690932 -395768825 -121889341 -320331879 -803724069 -12815005 -348804294 -568515001 -735699207 -504021619 -751181002 -317836903 -89077349 -704758478 -602831604 -691828627 -489943705 -551725934 -997882644 -160167624 -963498667 -393787548 -736350105 -465981492 -271000435 -651021630 -390718227 -418863506 -581954183 -758275214 -991109489 -279850030 -191948999 -320605430 -705800044 -389812292 -867264870 -510896917 -573649802 -643595266 -635476250 -663009180 -81696397 -317516139 -105550936 -566532863 -662926319 -317606400 -895283121 -390286714 -179073856 -265156610 -266658637 -33436430 -538538851 -150876790 -610577822 -460786699 -869850932 -895078101 -941426477 -420174521 -565377795 -428665288 -40136208 -297498146 -612906631 -284461088 -191836366 -481340021 -65900996 -956254930 -414905730 -725137674 -718518864 -385438362 -493968060 -960212812 -680213574 -626966607 -911570103 -664179036 -143008523 -560093891 -596443236 -14958689 -616410318 -89454536 -348739673 -93386950 -661903772 -231084144 -659644661 -777438609 -486213325 -229633988 -29417698 -69437972 -563146579 -474344684 -367067532 -960478659 -857994252 -272551853 -229861483 -147748441 -925091214 -35403794 -80108369 -87738156 -453183593 -643504662 -163055195 -66973125 -726752515 -659741420 -529648376 -495200255 -370228238 -638472496 -108822254 -817359524 -456885973 -947938976 -592795103 -663576379 -349295702 -122812142 -870424232 -318983888 -475695859 -639762362 -197064209 -884319856 -590816210 -596629191 -887036791 -57768575 -995943085 -778987474 -352290412 -360705973 -639464490 -282244466 -199917253 -195422465 -185890119 -76721163 -105593754 -48984696 -910078826 -480482654 -647046469 -20134855 -564731763 -595530949 -536155588 -242408963 -668489461 -306606604 -483345786 -85026465 -889225369 -833633006 -90132477 -388991404 -988178733 -373001569 -994078800 -297228640 -78340343 -118310076 -702946356 -534467813 -707908236 -941428171 -217890719 -390037482 -532607932 -756081908 -760400705 -457015496 -948635765 -553842823 -614800020 -908893038 -260089134 -689888600 -372899997 -218798653 -59363178 -493030126 -485909310 -17652983 -599620763 -17897132 -276190479 -79955835 -657711262 -907800495 -39431379 -231711051 -46184147 -732835461 -257109582 -516490072 -612665625 -606128896 -323902089 -812330042 -577219690 -822796976 -167690006 -542931091 -813693768 -899030488 -410292538 -903350116 -798962128 -472575233 -440082494 -436811492 -737273929 -291654658 -339261459 -620877289 -294168605 -256454647 -344191178 -91334775 -476303711 -919809256 -967181291 -677388528 -518131770 -42649712 -567709993 -798447464 -260358883 -672427682 -14020907 -681171399 -104662590 -802643537 -235403433 -752522183 -369124132 -753347361 -28779191 -815278056 -979453211 -944545529 -786203240 -805453020 -133036161 -27887801 -328622403 -642123816 -434110779 -79242837 -246332927 -260461388 -53014590 -893270127 -429679200 -168288639 -328053085 -796219754 -391405361 -644361949 -376691409 -215338755 -182734523 -394985655 -357078415 -325012804 -962495046 -212697063 -295761216 -847423791 -640456085 -846848459 -831408909 -253355332 -153514069 -66419292 -517620455 -447847229 -555068691 -837673963 -2703028 -633385133 -751278630 -242479917 -55985333 -374757957 -498316887 -10429499 -945315139 -530374051 -961226485 -202910961 -424001145 -842391789 -379131583 -516502292 -413821670 -498805567 -782207926 -630737806 -757054864 -671463731 -969019249 -97307605 -775471158 -202227150 -290748776 -650175491 -622639049 -436813583 -567574698 -517373063 -202454183 -500582857 -441787730 -163978610 -936940386 -330304741 -381976902 -437994245 -196266923 -458434716 -852159688 -289241293 -862460387 -125757801 -793147855 -404418551 -875103432 -24327375 -660794499 -202633196 -292011771 -924301443 -139086892 -997542398 -98501948 -811814027 -794950275 -814864713 -319323272 -549748236 -334057975 -779385600 -740870057 -253636093 -869557894 -471817448 -582955356 -9079556 -314064361 -862212222 -943734510 -448600372 -188995966 -902791127 -587253005 -74262774 -624135399 -405780537 -836897474 -371503598 -627351480 -894840441 -475492804 -585840766 -544102084 -777658519 -911387394 -175543182 -37355419 -602665454 -845536197 -810432747 -151771326 -12854758 -724343866 -697939022 -866748668 -765678948 -870619789 -220316439 -253571891 -182351 -786932319 -83593228 -360745051 -176680793 -954716892 -999675442 -721216304 -387880412 -762186339 -867283821 -387975993 -700436011 -847631317 -795454995 -739744622 -220774267 -738611652 -591862406 -293955592 -422952144 -966258714 -620592820 -605826322 -785072125 -215693259 -154468265 -804583043 -371330604 -151307385 -981502364 -654986663 -406048251 -191973591 -508534594 -105998657 -650968520 -247191388 -350125591 -358820003 -604043935 -630933282 -550638780 -172061502 -340393873 -742683304 -284707769 -304455481 -686403842 -787484248 -385242331 -521340961 -868711634 -554662016 -558612365 -331464073 -75418012 -81544837 -190374707 -77235826 -791301146 -370258474 -532996796 -721298924 -35292985 -972626252 -743634935 -133582587 -735806102 -370070023 -74664963 -552401201 -438883730 -349305170 -92763604 -657877777 -739382933 -390240526 -520199745 -855583585 -944224018 -309940735 -350681832 -515337030 -770667103 -838715548 -471725255 -180831232 -19088214 -895925012 -233803929 -488838131 -453129566 -615236846 -570209358 -524581683 -717846017 -510072845 -853719427 -563245348 -483387917 -494792474 -3273687 -601331292 -820181685 -717511018 -742594166 -237820315 -194166178 -779640200 -148700720 -134275195 -540841830 -536783179 -758735743 -131424608 -5657587 -943562757 -575160877 -540707045 -739072355 -286055528 -810570432 -933241643 -304552451 -276552450 -869339934 -880397397 -849627072 -320136376 -617948261 -772760189 -352032470 -218939344 -424912259 -607899583 -416536252 -861882367 -419193005 -360212300 -139371566 -514702439 -72770228 -273965432 -603570748 -919524813 -253530177 -188463993 -44444484 -568920957 -799677320 -351891336 -803001059 -556536175 -708774467 -210376946 -431287031 -61991155 -338513534 -151163815 -484175557 -397158967 -669106916 -891512863 -370880977 -975224765 -569337357 -373062990 -371905502 -44314504 -811838190 -517842018 -466982012 -943354954 -623504153 -961398547 -819299247 -277496077 -998648510 -313429187 -93762603 -922561821 -725382192 -902774692 -607749910 -981633973 -863483061 -276598409 -607542844 -491982002 -999819892 -994755491 -328043413 -954866238 -743621283 -981148386 -544964283 -849277210 -913121180 -335868471 -611317940 -644841470 -323717871 -239238271 -97921852 -802141029 -817795371 -524280912 -65503248 -43871580 -707424316 -507997509 -241608275 -524843170 -204028617 -2491318 -550712174 -957624474 -146255912 -448756208 -445842177 -431424016 -415328444 -768009903 -863733357 -491365577 -754095232 -534444659 -295783654 -280383203 -62377014 -883284770 -122605031 -855121369 -374829999 -768536307 -111064383 -730717876 -605380857 -709082909 -665603246 -312779938 -984232304 -808064397 -393597250 -121088107 -419619115 -985955728 -54030969 -529387897 -250635659 -574692579 -852258420 -701841247 -399267667 -387795328 -429583393 -543327959 -297354432 -359125711 -900082068 -403645068 -977369506 -81038973 -447799162 -98405076 -973932345 -552980537 -238210350 -57721680 -390325966 -425975993 -990936861 -590631610 -211906518 -824460086 -324879186 -740639136 -207920779 -96169592 -139791644 -491070958 -419962934 -539581872 -929433107 -30143147 -295872630 -600184499 -781967604 -284798495 -887779341 -243018324 -45854441 -391892900 -741450009 -35563217 -688552717 -609147145 -55695135 -573232926 -503148449 -825760062 -719967871 -127840668 -68506082 -510279237 -299803641 -319035213 -129425659 -907708691 -257803812 -637257522 -598561919 -52979537 -997066439 -706087635 -5088129 -675346946 -941917338 -312206221 -849239513 -720923503 -946003203 -305754276 -747663226 -547795269 -945302702 -900256223 -85015209 -598482323 -71454031 -66618306 -969381373 -635561125 -572588098 -335758417 -381597020 -765947173 -948057911 -796204862 -407902979 -101498766 -571323396 -760003236 -86400202 -165625697 -415290514 -735610702 -941542946 -155677023 -159642177 -485964559 -979912172 -154131058 -180472566 -319506425 -3254489 -704087001 -906188145 -776746532 -26069371 -462020429 -18280074 -333261536 -239820974 -860437396 -538355616 -945061048 -180421526 -702074975 -869374292 -954579045 -564749707 -325932809 -296205241 -978134105 -486648734 -89001467 -469637118 -252449881 -997195231 -890154597 -746265793 -75178191 -931742483 -757464241 -701085691 -711683904 -967015749 -290684904 -255166697 -905042744 -552191871 -172090175 -715732155 -325295160 -942707494 -887417510 -73954650 -30712269 -481065343 -997147615 -486602733 -778126749 -897726736 -501702501 -186374303 -2117604 -846602136 -10646711 -722456845 -528240752 -220621242 -83425623 -388326718 -647042476 -448898168 -654719200 -501248988 -205035612 -315797808 -198230856 -221381692 -328650415 -511108498 -877039801 -257335263 -244696318 -743157241 -154024420 -720975977 -195908160 -41987724 -95429327 -961790476 -761163915 -870845662 -463226900 -232561567 -928775109 -944706932 -127905944 -761801173 -450196459 -910869647 -457707333 -619496371 -688393355 -505220671 -719202492 -667405300 -247146181 -928609008 -434643188 -929565136 -221160069 -784679479 -921842601 -325345065 -952862567 -438518646 -949557046 -261861526 -993131269 -888166875 -206350312 -914932417 -663958812 -487422431 -784316837 -78232358 -947528777 -914482978 -692435989 -912001277 -543023766 -450311224 -237300474 -327926109 -849289757 -356902707 -737460576 -454035812 -459697428 -197542764 -17484435 -243344029 -246405211 -963845155 -172331583 -235580957 -156920233 -956325315 -55383369 -27803221 -319277258 -508548059 -637948067 -57599908 -751182682 -936018247 -803798540 -924716768 -675110705 -930786032 -811330296 -87562706 -550360488 -635958346 -122432578 -800372894 -56739132 -938553547 -341633719 -945797014 -470064209 -660613803 -560388597 -229621367 -893005098 -816417315 -804110544 -40788116 -882570869 -381757041 -504463738 -221250031 -345420379 -940351535 -927019686 -302999618 -347431300 -843003382 -964574902 -871409949 -785745796 -81370353 -671402465 -407712164 -731754447 -899020030 -673012334 -159064389 -582516606 -391146013 -618429211 -900986286 -237852284 -39822111 -738284174 -957690905 -639095708 -560836213 -397581626 -283225044 -828886431 -272918944 -937215167 -191187731 -831527996 -470117257 -271979392 -662885120 -564962121 -752235794 -749426613 -379540967 -465289430 -56775542 -866761129 -731372734 -567270292 -769487069 -851684107 -785925025 -820387905 -948955714 -245521716 -172556425 -392668913 -169680011 -945882150 -739695793 -829687885 -513939370 -243544293 -562674206 -22272534 -671129822 -271404523 -112908192 -43593529 -664578147 -791806716 -117973069 -217278138 -276083424 -622067494 -180723146 -401911251 -32318590 -675108949 -541323684 -316871366 -729041450 -340427332 -89309231 -651241614 -699576013 -214957596 -263960787 -332981899 -924611049 -332708178 -650951441 -424847706 -980406027 -736058148 -534746506 -149643444 -978444455 -189694338 -669979588 -553695263 -780567909 -900891012 -184431763 -6417165 -87077692 -970737944 -603983980 -951949743 -222430482 -313414493 -348596662 -197433947 -96337529 -313391608 -815046228 -122798778 -90899286 -462852069 -763042140 -305057447 -273336201 -166116007 -506039555 -753962591 -641930408 -520415128 -780411777 -839884305 -257000943 -430982285 -455374762 -460321343 -601241336 -359173600 -384417032 -959674156 -43888740 -179004447 -189523294 -180835278 -359003322 -719614543 -238653511 -853612356 -646134229 -772329354 -788488414 -287843949 -263774878 -963392929 -776072927 -466485440 -788766821 -278218417 -679053918 -225010402 -116306389 -854648173 -697553019 -859038501 -684057470 -285066945 -975365013 -365275687 -38343845 -590647565 -283546806 -948733870 -475141303 -215483169 -84499444 -661891618 -635893974 -571926695 -950055323 -7132757 -565557620 -618969715 -91730070 -972450151 -441218172 -434759744 -159945779 -43457385 -416901372 -783540300 -59252075 -394926990 -799061322 -505369744 -12538007 -930222351 -274262261 -267567313 -321568940 -793091024 -268394431 -824080619 -826346798 -654584016 -103459524 -952799569 -39934382 -141766049 -158230044 -182150052 -819915650 -134176435 -476686540 -935773901 -916831179 -914244457 -542059107 -587042635 -5800502 -541565372 -306072786 -946482266 -752232484 -362583374 -414109962 -12978272 -291882131 -805195160 -737039356 -384081373 -528885311 -904374294 -102704423 -506312048 -581715370 -513627309 -103347388 -702857962 -954873056 -684205226 -339792250 -692150967 -64228554 -854852008 -945246853 -351231081 -821269296 -348974468 -427863201 -963306167 -419703945 -593852952 -498382679 -996320929 -523632637 -965858633 -164100532 -158273648 -544563864 -265501482 -152663425 -407722832 -604380472 -858297298 -968231551 -472621644 -325365978 -520336073 -852815801 -856136815 -888810866 -88258704 -608006140 -174672137 -983973183 -771554001 -670902945 -286301186 -852646781 -478367332 -408709711 -15799842 -729955329 -782670043 -296949690 -343476487 -229620363 -661989883 -775892186 -403587894 -437496453 -480738296 -60982223 -20877670 -876789463 -380971112 -706972606 -211142344 -298461875 -234690886 -901395915 -640214395 -919416939 -534181895 -712497877 -657787441 -143539175 -887016313 -350913372 -531630258 -64214623 -91499220 -55613688 -491540819 -626664105 -107434959 -821503085 -474795598 -437327627 -928578074 -842798405 -271804508 -326359208 -235353258 -345259936 -507777512 -962349420 -309430817 -979052578 -955265890 -936980654 -990474585 -428575177 -458056005 -99044373 -68227758 -363220726 -995956694 -446537260 -998897326 -312348536 -193477889 -674384363 -910059900 -313116222 -979776325 -213583449 -251734078 -168213595 -907294931 -173750787 -306531647 -76446045 -546704045 -646167925 -177221456 -967265546 -455167164 -946747591 -42036601 -711340288 -615583706 -957931727 -564826783 -924435227 -482037874 -520502039 -768935587 -157568975 -287956575 -514062225 -575953914 -198847188 -437326 -806393781 -694316156 -242508224 -416024735 -334943020 -609404299 -77413657 -314494592 -231695474 -220031381 -689011738 -264558042 -464290952 -940231365 -566407190 -761416356 -586299830 -814129138 -236324563 -187185635 -842382361 -440173057 -474045020 -27256673 -803903682 -854453320 -232506157 -784028565 -915745280 -663465523 -699854856 -852176983 -18933329 -758959933 -212139682 -238346214 -255242397 -531909715 -842844377 -6627245 -269083116 -654826125 -420209000 -695803762 -120111677 -159774223 -245565823 -774625396 -115452217 -652323574 -261489367 -462599039 -179078171 -535691694 -110994471 -112036983 -946349137 -634156245 -330836354 -101854384 -352379541 -310676487 -431399468 -55352776 -302382084 -981917526 -83226388 -377968875 -735474380 -647991672 -73873006 -969939508 -653231278 -847706197 -635587385 -560171437 -98769107 -41346734 -118638882 -289229443 -27773223 -719191311 -986325922 -542089624 -990039088 -146947629 -158368790 -278838109 -996805346 -410231280 -653937279 -241621370 -618637902 -340801137 -609163850 -494343506 -333118349 -893508849 -351644931 -391045960 -543102217 -542086210 -949139435 -353634887 -258771892 -342585657 -809564595 -679922875 -494953368 -671766427 -13584046 -724015798 -1490185 -61941514 -370647938 -382566927 -534433766 -143229142 -925693431 -615935829 -722245472 -22755057 -253758872 -797905030 -543995941 -78795845 -223532351 -724558896 -224129213 -996075965 -369391692 -376846618 -349050221 -726724240 -714909295 -805295895 -680686579 -840343036 -329818595 -296391212 -150601496 -699463201 -636016156 -557497284 -490112955 -351252518 -562446756 -369743772 -607758795 -650188335 -107236652 -484398394 -244631303 -898605783 -153035057 -463531769 -325253589 -840239277 -98231036 -801820026 -195629646 -335626101 -930306638 -525262428 -432691092 -517278480 -657005785 -98529871 -153541268 -556898075 -750315502 -220295522 -82527996 -673873268 -39650550 -84902857 -191355695 -891765950 -180074074 -266945355 -838473046 -2031425 -892505306 -749188859 -774876528 -115769283 -424342865 -932341855 -444314490 -179656589 -215535598 -143614464 -905809238 -349081051 -70639475 -620761446 -142261328 -864721666 -613904224 -435413408 -721282816 -889036816 -913824558 -985893016 -675270783 -118804643 -36735356 -532817873 -529385711 -968448237 -599986948 -222189460 -907572617 -714776411 -20329210 -354001206 -622575424 -784446351 -217429715 -777448026 -492072 -507107216 -616654411 -769064963 -676860134 -951781152 -279696907 -365327490 -827177991 -837773764 -161721533 -155344908 -611867004 -906066041 -803849471 -292502328 -269999684 -865741061 -970735730 -478075207 -759050870 -52800160 -39022221 -872649816 -861594358 -516168805 -669487198 -897716070 -648070875 -461113270 -600312329 -475662070 -92979565 -18441729 -360136441 -657288472 -165901261 -735408672 -338179401 -262355597 -952083386 -462601137 -729576974 -55728383 -438248648 -820518792 -45697978 -22177355 -723740722 -560934326 -850608975 -750934726 -819523499 -304903233 -707145230 -787391236 -782274632 -761195409 -785495784 -956264432 -185840580 -834464870 -873730338 -109934113 -235511017 -425291936 -928997162 -940175434 -436739658 -281220343 -370283774 -608415644 -115814052 -964561620 -349318135 -218369594 -181510699 -177541252 -836630474 -776889086 -972234525 -84602361 -426481825 -830486653 -447906013 -650032931 -443009754 -741675069 -311944834 -58910946 -199250062 -865962411 -197698460 -966792939 -558772179 -984036072 -93201085 -741836165 -143834515 -287248059 -909624920 -294815594 -91775149 -242795796 -510257398 -707826944 -124515693 -543120304 -769657865 -336804558 -301867888 -121833575 -344214051 -243060283 -600176919 -884155441 -173381300 -281404957 -503602288 -527124817 -397990679 -639990468 -54055459 -817988155 -466600594 -662993041 -184213893 -331673193 -625282195 -270405661 -75823887 -342220485 -886205415 -43125678 -402919774 -576899155 -421014065 -642994154 -902289716 -875722357 -45703814 -58617589 -273381679 -656691565 -925276069 -911297407 -212491647 -24412411 -930722231 -293814059 -338726151 -122485346 -241830192 -123729463 -72198228 -848761968 -320644989 -241918234 -913288842 -970808759 -474809637 -896773001 -189531548 -176009070 -215642806 -15241298 -530977679 -969034181 -841559953 -991958144 -129328416 -231974495 -207748544 -857691764 -618496371 -200116848 -49973709 -658944155 -826794689 -653390355 -8680317 -351898589 -516487471 -563164271 -309321965 -271722678 -63547009 -199528503 -414042984 -1512454 -329521134 -557426124 -300229639 -581699910 -755142112 -152989638 -446182470 -911880656 -187379738 -569866358 -649216775 -730247334 -204928570 -187233049 -203254383 -358168826 -574256209 -81794012 -53705956 -416352759 -501111708 -11499130 -299832892 -956867738 -534930831 -727408232 -410900578 -473369020 -745697404 -301762265 -505018248 -755924993 -201978047 -660149325 -704343176 -606656197 -144213638 -126518613 -845977278 -791682078 -15047307 -945428944 -546990166 -753541465 -858609985 -738547842 -343075018 -378960100 -865389570 -977053384 -79567951 -466053698 -460494832 -641393778 -774262578 -552844258 -178532858 -513205157 -188388873 -965659571 -264344915 -284817621 -684020705 -311757148 -472562509 -923893854 -227278655 -774315966 -794903720 -559582000 -17640912 -84183554 -243896280 -129136362 -659871405 -908845063 -296449109 -130994717 -759944908 -301710999 -711963477 -237436411 -777726595 -184657388 -58721302 -974201099 -65565361 -829187748 -629680316 -278438467 -735167711 -37510622 -997978492 -443952580 -18490942 -829168515 -10745819 -339251697 -921201381 -578241175 -281394953 -894186006 -189967582 -452202825 -524755844 -135092786 -689357827 -930984958 -603828268 -868806146 -507676184 -987305192 -615837994 -452743072 -668836925 -619475023 -598766726 -808502169 -694880399 -134752759 -634770021 -312945026 -483727635 -690328978 -589675419 -777833800 -645018201 -356311553 -782185277 -978894823 -898333019 -485914962 -293453765 -706434113 -556098419 -819297393 -794877171 -17616815 -526030358 -15490558 -995972241 -353183990 -884531861 -228454637 -575850356 -636764545 -744117504 -702045296 -667490465 -975618696 -408666547 -351268829 -507721761 -657672123 -180883033 -39500290 -651182325 -330718005 -121807343 -814092053 -485879637 -382181863 -29073158 -402440715 -163452946 -905394253 -386394087 -12951377 -865108659 -153423276 -40285747 -718080417 -41165602 -264106232 -35816419 -194282437 -376767568 -356555779 -527366258 -411055881 -349123481 -51173110 -252293762 -126862739 -755997861 -496876288 -959170725 -967386146 -494978001 -875167658 -243835361 -594374485 -569658661 -904384607 -44281915 -644991295 -266991330 -727072326 -731989472 -506421583 -190110953 -73261729 -569936527 -276051800 -236676324 -511034312 -763563990 -704696129 -629478582 -119122154 -695520205 -151653843 -631765505 -874986396 -877201367 -185971064 -900551479 -71472129 -867005349 -851140574 -578894942 -904776879 -431953785 -235500281 -366444421 -586297604 -502871495 -447981094 -297771866 -710930535 -745289340 -944013116 -340537413 -437618838 -950673375 -803924081 -847615875 -118415591 -103392675 -293286607 -781333022 -999290857 -909921340 -593567778 -731944632 -652641181 -816139459 -464668814 -669680566 -669361650 -259049406 -481118130 -108999830 -190719283 -988533445 -905390600 -812996380 -644759553 -777379138 -384013071 -408938719 -165318104 -620960834 -164082607 -984439444 -735143699 -263683385 -49597442 -742316242 -207315328 -227912317 -493667222 -153340832 -789657219 -69330193 -975656826 -475093885 -645413839 -705950480 -516523013 -973432796 -577252501 -38906623 -90741601 -192723219 -108800199 -936193366 -215304431 -451043019 -275876138 -793672805 -706495202 -992983265 -520896077 -326234341 -771869591 -450127075 -281787819 -588869829 -653821213 -548179653 -433472816 -542488299 -218286780 -445110738 -585297643 -958692427 -168212488 -347701322 -947469396 -775130507 -509687945 -339831361 -519290759 -560132237 -360375126 -395630041 -590809711 -387316967 -300884105 -877223458 -376421287 -991278642 -138305713 -147500021 -224410958 -599465818 -986082329 -959881677 -468093317 -867422785 -474683434 -939109567 -460346124 -707636194 -458929566 -939406117 -391627351 -136557531 -569226751 -13610819 -393468168 -242182014 -872320171 -760511001 -381207173 -531621770 -615161188 -997523837 -889472152 -28628555 -447168734 -170116758 -430967095 -771789237 -321182593 -960320488 -572842582 -111666569 -416095996 -645481550 -60349039 -660510474 -412631218 -740467201 -552438474 -167364163 -464694068 -450833583 -770110 -438529426 -343447590 -335953866 -402728989 -482731708 -456986003 -363422417 -900053106 -609145997 -627455286 -964974411 -345164820 -679292367 -925465334 -673872778 -26442789 -752087284 -745936932 -877162514 -31295149 -566995943 -441454100 -435264521 -477599883 -703054837 -752028958 -234440045 -582708400 -369556415 -619809611 -225150975 -774076098 -316286716 -282412588 -983765888 -678886985 -23970032 -435870515 -995045144 -318443152 -104416387 -57128462 -769797051 -225899879 -799249008 -850800179 -669807930 -156746373 -63138466 -314949104 -907998266 -143106871 -793233469 -749730875 -932955886 -928646113 -958134497 -729834532 -534191412 -265459188 -184061680 -343750812 -574454077 -48638923 -93062555 -81412480 -176547561 -786032689 -825006039 -948241517 -330307457 -99103956 -130938553 -647730992 -973629772 -796066252 -823618710 -760460486 -266708615 -268968368 -100893902 -347783253 -975928310 -209442962 -321393718 -713131332 -455216141 -956787883 -505074538 -927959973 -755274154 -394470902 -346172123 -795074758 -973237558 -401714025 -243724753 -31889586 -620458426 -681188066 -750261538 -427357185 -731700126 -371349856 -967722108 -58587034 -303309377 -941138345 -359680154 -716622808 -975434985 -323793810 -535318742 -43807132 -769120174 -848355758 -933016401 -912826999 -574105290 -272103380 -600351594 -764873930 -462342632 -469005072 -394478848 -887137227 -728691069 -234312165 -895008322 -657630987 -986455882 -836756243 -91341892 -704861088 -159428507 -959756146 -146931634 -680814637 -939163667 -785030763 -778744913 -505664893 -882590229 -231362931 -624208287 -717698017 -528296193 -382126667 -144969763 -174906215 -648237332 -850729825 -324333026 -572357427 -159773973 -153615265 -212503891 -652528410 -515108386 -197293912 -394371307 -52304327 -695562151 -266471544 -915500474 -871675793 -671439757 -755412659 -544494176 -592673413 -514851669 -886889498 -675471928 -117920771 -664770326 -952280458 -490958241 -674328148 -467223851 -491791092 -78878173 -265240245 -727597085 -954856062 -819460874 -67809035 -720898700 -422622765 -349498141 -518874431 -767824479 -135221627 -731182586 -232352824 -333516236 -126750258 -845124533 -31046294 -542619751 -880670038 -88671458 -460922228 -622816931 -741483675 -328104531 -153861449 -38320541 -98710882 -718640077 -704871530 -594981866 -989390093 -617392060 -850508081 -419147032 -256824464 -154308832 -596405534 -230730090 -39947404 -895643255 -281545185 -240641340 -330193804 -151616723 -970870513 -98130257 -333841638 -2721828 -794104369 -108404047 -215381871 -613685304 -793950782 -193086059 -55902963 -967810653 -352997147 -810041577 -458906916 -436318259 -556002430 -671577485 -108799845 -378333597 -837548 -189473200 -736914584 -963547232 -718266272 -742683797 -202689201 -562477873 -503065557 -15809816 -434040096 -603757188 -74945330 -908785361 -628930069 -536744599 -196367659 -639528 -759811847 -84930133 -953203367 -995382554 -766680437 -313038656 -324176804 -942223771 -499214280 -180712698 -142679903 -45258086 -523942504 -335735545 -781200267 -844893181 -192754449 -939943195 -515456323 -225305887 -647269434 -290924266 -288032205 -883341855 -743979093 -199632944 -59383827 -128920980 -811726121 -294089567 -164527421 -930599543 -839118158 -927038188 -198830985 -459589411 -72000188 -148295143 -983843650 -458305086 -771211135 -70498010 -695476617 -278269561 -338127925 -763975727 -171765688 -459588378 -183544737 -673241383 -613922674 -665678374 -670404555 -36011447 -530838998 -850825006 -717795558 -440725538 -641733139 -824561392 -688311785 -687937594 -740974318 -135746413 -286838552 -544398273 -956240009 -776472394 -800552694 -151009273 -121785624 -843146430 -379630723 -287836423 -209607852 -981374732 -333238242 -706630709 -483445887 -542687245 -809038907 -377789941 -387680048 -467427861 -893573305 -380169813 -830848436 -36568027 -368916333 -89972375 -127620050 -283620205 -265270965 -261422761 -761371388 -778842312 -538763578 -181786931 -774638454 -518227169 -366303830 -326247298 -351033656 -995318641 -376073178 -948078142 -940334677 -455408118 -258508384 -854799256 -419310579 -937901232 -543439501 -304676130 -534562473 -63492688 -971885835 -950465157 -370763269 -172089172 -486006330 -959592524 -200599464 -582860301 -43693448 -135267749 -551411697 -270253962 -558763178 -730980924 -172293427 -59589363 -401165469 -623174217 -939742626 -972316674 -428290635 -244873875 -175266821 -695820997 -379965710 -224857150 -326554377 -765333729 -621087845 -72201986 -274693163 -313084777 -980548404 -758688244 -777245376 -124061751 -968883469 -916538440 -671474010 -511615496 -492996353 -504793690 -647039926 -114836684 -379169300 -594627574 -522534622 -282280415 -244285196 -610372050 -853369299 -110418938 -225521576 -502173961 -690739950 -753995128 -697157607 -710645053 -110657227 -776970740 -662181316 -863727185 -924656027 -507057136 -611278121 -658232637 -623872745 -179131436 -165697750 -923183967 -884222165 -904699109 -876315435 -199012291 -615071668 -963804382 -597510854 -983625037 -462135517 -935751618 -861577496 -652087964 -394150920 -10443 -374879582 -943341388 -739919509 -344399561 -371793980 -552113684 -397383190 -119209225 -788053030 -136299323 -586542813 -141989692 -369919994 -674205392 -73549053 -377468415 -130691294 -142330255 -416708325 -160230167 -783968566 -129226005 -239984185 -947100033 -187739527 -396682594 -606997318 -297106946 -959614222 -264049975 -977470341 -781368984 -460959241 -640145305 -658852856 -253191078 -384737875 -950548280 -970035147 -953897957 -341267264 -588988066 -498269271 -618069340 -599477887 -665374376 -848681059 -55195116 -365700855 -617647929 -782739500 -844170392 -196392179 -686482667 -218227838 -388016592 -416621836 -898670115 -519075297 -236144167 -328918531 -821258995 -177010541 -689174872 -991153741 -682044949 -529546602 -976958886 -629978677 -972054972 -562329440 -783555687 -397690544 -828773705 -957531914 -734288350 -241651359 -324100751 -840332312 -78036603 -429187556 -242335026 -524193619 -352759223 -7204445 -766472162 -407885184 -832196938 -379095380 -306475218 -923451406 -332216270 -253625557 -541618174 -760366938 -853694398 -197514010 -645151326 -931267020 -155914742 -560256044 -111562160 -490994346 -819218791 -152522114 -746120771 -899375014 -976158280 -787304078 -328390068 -14624890 -135275715 -568322902 -274499919 -634814601 -906811430 -685419040 -473439768 -290985961 -513451336 -451288622 -429307754 -876805251 -363767632 -397819565 -119806728 -693434804 -427656719 -194092037 -972945632 -823235685 -444895270 -630533737 -910206206 -435085605 -988348985 -414644958 -535369505 -185164496 -946002432 -77433310 -453604952 -842805162 -36934792 -831172794 -31496431 -605388587 -193569298 -850166251 -490268181 -679559992 -976680435 -930259633 -794157710 -304520208 -123782535 -709822368 -91877927 -977209553 -923739338 -26747925 -582754964 -179115577 -979462871 -50717698 -448719709 -588941545 -345526207 -455029357 -642444151 -853474270 -172236027 -649595136 -396091174 -5811772 -57449130 -122426577 -978344539 -860103463 -705549744 -997128510 -69172608 -327391196 -548415991 -606246736 -474603323 -204523043 -369085757 -954286834 -768336467 -228522890 -151061995 -501133544 -882130644 -770131176 -750679331 -589652092 -570286034 -729897513 -429823176 -233192047 -454967502 -125378020 -73786335 -70104134 -601632158 -983355812 -323107734 -491847482 -943758493 -977670428 -620961131 -644810292 -649182541 -533101350 -797808456 -351021547 -929755663 -343146818 -446174570 -564024702 -473602029 -943052111 -648056356 -627268404 -752442539 -884323086 -134892748 -855206098 -57341165 -715374662 -832762492 -176948782 -31958254 -238583040 -543546106 -181974769 -386708553 -713498598 -829586205 -864537715 -238062192 -114819831 -49139091 -408131314 -72152432 -701951953 -527439727 -183012133 -136893440 -328199399 -953196039 -41617785 -156710951 -313631118 -80277932 -597563426 -352302185 -916813217 -737759600 -221536464 -160946297 -550858710 -93768288 -549726318 -375858371 -75943262 -321429707 -700125300 -110426387 -772738409 -553488847 -669135380 -830921064 -55572415 -286310041 -831070532 -604826263 -608718402 -746254464 -887809458 -989608184 -884354791 -585040296 -425569909 -310575893 -873789286 -53519563 -385070160 -915560732 -647338048 -722483254 -885760180 -428707982 -474938971 -565588977 -78201976 -784894250 -192613937 -820321430 -798524916 -340858543 -958999051 -179003731 -840860461 -349148322 -727827497 -255460275 -528197639 -103757651 -318748396 -118976309 -871002220 -502961155 -591677104 -736335315 -433824900 -520792823 -6128468 -923335110 -301247115 -354295675 -903158400 -737887583 -559663484 -300824012 -357026617 -312766654 -986028695 -440560268 -784205890 -484117504 -229245536 -800167836 -776426721 -203946068 -791489459 -22654560 -759951907 -718381721 -525872846 -333022716 -829932010 -228928772 -999230747 -472783573 -281570419 -967971753 -965768819 -621780155 -308960181 -510294301 -935783296 -720173348 -162037738 -954407887 -456277754 -894545206 -683423198 -469536924 -749275188 -447361754 -332449934 -438437550 -577785893 -697455900 -763505336 -27050053 -317406563 -926311886 -234392691 -752051445 -840122576 -952761829 -279757173 -642909528 -370457433 -819144248 -674918085 -744320338 -649618681 -716461082 -994125032 -806443331 -61423679 -55205220 -757030936 -160676918 -993984994 -884810710 -268977050 -478020257 -846975373 -836477900 -46730201 -542552915 -358055917 -126999296 -645317232 -964364300 -561963277 -149497058 -609433381 -166347587 -409493665 -165622112 -134045526 -248798564 -824177186 -202522442 -760129762 -933829242 -414338336 -269521098 -735957569 -727299659 -128724081 -782751972 -963983216 -259418001 -457744771 -474776863 -568113982 -434102432 -617428969 -162920194 -465543952 -930881290 -759028902 -673479601 -855736798 -439651446 -592503710 -334241471 -717275563 -187838193 -502485226 -541745883 -426510680 -960712050 -175694235 -555149343 -832654074 -71733311 -24565180 -104728993 -515154547 -951922968 -981389421 -572915586 -835747642 -199491183 -377531019 -847334450 -881181083 -606907341 -102249964 -83663469 -48049449 -118864885 -977840314 -653615326 -768899382 -132933255 -509015010 -877976004 -374270526 -133178903 -468948047 -970083465 -834560269 -6335794 -991322291 -134213892 -240187558 -301353710 -690134834 -681606496 -747674542 -244735057 -457601155 -114424501 -479353166 -520753766 -749231960 -30397221 -266088148 -981069082 -944787355 -166493723 -427547866 -446922123 -375757888 -362110364 -477845767 -961563929 -883143561 -22918227 -902022138 -791376613 -221788814 -861512784 -855590388 -411511112 -309193034 -859062646 -88119591 -632152890 -154584851 -977914117 -444560528 -337779171 -556978276 -284589837 -81274393 -389247666 -349879865 -704980123 -360944217 -34902748 -99836539 -5001302 -189566519 -761331541 -229987707 -82797430 -631082783 -738511254 -452064488 -192097159 -162869480 -964032969 -228946484 -517322471 -376974080 -117790866 -695395634 -344531657 -612703073 -524150442 -155628659 -578840647 -634669890 -679850883 -182189272 -322237881 -329800653 -829313995 -705084644 -512276739 -739221277 -276806902 -683271436 -346430802 -99164803 -263200433 -145006713 -736909846 -952805069 -681446942 -208518368 -576240149 -701927147 -834326055 -4457797 -342426944 -269047090 -168873583 -734494062 -744438022 -527439625 -42955776 -682466270 -184703565 -207968015 -651971398 -103890955 -408009892 -708555978 -196981294 -101015048 -297013569 -863393583 -610252847 -310005781 -115131915 -386207491 -589932868 -772632116 -370460650 -809689910 -25913207 -261222988 -89330607 -830211401 -698419862 -44252914 -605506239 -838371578 -230390386 -62747398 -682518608 -753907468 -344530029 -533615358 -448816087 -611341639 -566329935 -897792447 -873397139 -833545520 -864005249 -708777347 -867901224 -470238897 -178085050 -549314756 -168275089 -421799759 -516272822 -917982059 -527375914 -62230618 -199544808 -684705308 -343738327 -386730222 -312550785 -807246651 -193435514 -766567469 -226692102 -356019603 -351426338 -83208558 -87665778 -457512844 -677560800 -784506113 -969483319 -226657702 -663323712 -704877470 -934380233 -709383762 -162384533 -760181882 -378885280 -864226263 -324856333 -694894002 -170460538 -339202318 -360874478 -129276625 -55967423 -457879121 -199248218 -556487560 -44934819 -822490709 -291537749 -856832039 -13989165 -535444481 -853446077 -571999842 -109614941 -854588761 -737150478 -863288297 -674312392 -953887252 -241423768 -407556278 -688493863 -960986115 -814128771 -141807026 -318483856 -524301061 -677337065 -625261314 -366730067 -274493919 -287469356 -68702268 -72699529 -387005982 -845019690 -401391625 -544340115 -465503053 -53032861 -371168634 -985932716 -551913159 -178741033 -415084292 -668139536 -651477526 -783073627 -971653251 -904422798 -981866776 -607737667 -625798218 -251810940 -651941002 -575121674 -609363832 -8549108 -958098513 -894165266 -746900360 -263573686 -596559139 -219524265 -353850629 -305185780 -791746473 -119228746 -177542207 -66841444 -453423135 -513622525 -811855398 -551076612 -142799021 -683960480 -105197521 -488454210 -904521793 -363194398 -380747029 -581448497 -294421552 -660271140 -271127894 -679065177 -107383401 -781426655 -447088283 -698999611 -11985048 -262895257 -326396977 -706143279 -492841084 -870532175 -902058922 -1002177 -822113131 -30340607 -631776206 -365255160 -331611530 -865350947 -658207815 -468442326 -379291155 -103657365 -82270718 -824728405 -319467863 -733603031 -386558723 -144858848 -854902767 -479403615 -641294134 -720874144 -502457243 -777417949 -197312154 -900432545 -774209155 -515798156 -269781349 -652380834 -678828010 -408641125 -610099790 -209875683 -324560311 -158738245 -83249397 -410942088 -736115731 -50254571 -941000548 -281172535 -659933182 -720891065 -581310673 -476992814 -838352038 -191972650 -880814004 -15335747 -149664288 -640747665 -692122427 -842518637 -349949714 -970600193 -845637998 -259086535 -504250512 -801698877 -402002051 -678976362 -339997071 -390492281 -515364501 -485477234 -681634228 -198425123 -419143915 -358302070 -28656752 -175791010 -327952019 -345067741 -432903254 -555603961 -702947086 -199355190 -112793150 -273498807 -408871929 -619034245 -275586858 -497127268 -764958313 -764219798 -879264260 -589832875 -845491251 -478587423 -973161388 -546426526 -814448305 -887190421 -761076662 -937792455 -792565203 -81190552 -650467780 -318030178 -462640346 -182000733 -766540320 -578457697 -534084421 -170906128 -332853367 -262183955 -295045566 -216859225 -850571478 -329189014 -795612596 -649623701 -867199050 -255599232 -844420212 -193786535 -569022242 -331397065 -445752769 -438335165 -738088437 -774660247 -631822457 -971710678 -798215956 -377806147 -955275781 -827063412 -665067623 -177969451 -419045652 -923162874 -52511053 -560138982 -588378969 -838465303 -64391022 -862220750 -469759049 -918763217 -352493846 -581933824 -783405452 -238986248 -921902168 -361947939 -166166675 -859132231 -132495248 -995578035 -550798770 -742914736 -730570740 -311564495 -379327952 -769588653 -802418751 -412931677 -830132645 -7653837 -568760975 -711909469 -100509043 -374125477 -788302501 -688530753 -507117718 -542267678 -741096688 -517920753 -993089498 -21559346 -124066853 -199357880 -574510134 -173244044 -236195229 -377161465 -147944164 -211278477 -118728146 -283046392 -733148868 -740749976 -410134561 -724785239 -825254164 -933951743 -946497372 -453006040 -136838808 -778728704 -622563739 -299816956 -460656992 -266398291 -50908195 -330516936 -285381467 -72413315 -411304511 -93422152 -729740197 -772626687 -477901239 -42914674 -813721235 -433039449 -841508580 -700886649 -383269920 -982741176 -574361648 -534108481 -662495111 -845361922 -389122628 -280324623 -603495260 -231611105 -303005963 -712913257 -825165998 -433737568 -904664567 -120219992 -552916347 -425791207 -312657253 -284239505 -385655283 -716541187 -979278099 -180962022 -797052398 -868615110 -894880588 -627312736 -820747054 -678627175 -189980611 -662794890 -671018614 -987919180 -658687041 -489284206 -821557133 -609734929 -794638445 -803075468 -554625217 -976779733 -620763060 -868602075 -31412846 -377541963 -947572408 -356964778 -586544140 -258777745 -253597083 -366432019 -98148313 -202282473 -558573451 -790864905 -472128920 -360792783 -970309789 -719096873 -34851020 -320078972 -968750192 -527574762 -360259159 -977037385 -429467760 -412094236 -104028468 -375070070 -321431940 -510870935 -279644373 -690022371 -337383410 -435668824 -618751151 -404913930 -523699652 -346746796 -530898288 -997280940 -673677333 -881495304 -512899068 -330284656 -3445451 -324872932 -494808772 -987984907 -946069294 -528974360 -939120536 -23129628 -957121905 -890183754 -631667994 -891269776 -540842254 -617918433 -579990893 -321799697 -100488240 -826484743 -44624773 -198278619 -84097825 -30024597 -33958986 -472239916 -772319856 -974728744 -310738349 -765164338 -304014672 -672806503 -41806797 -861391400 -915253989 -38026159 -768442895 -704118284 -972996535 -600482071 -696921093 -356924262 -835471706 -968458057 -230761231 -993288861 -559832679 -53292613 -475089562 -698824151 -484828846 -478402306 -976983293 -664574527 -902794214 -836886859 -729927168 -167436521 -400805774 -709941581 -476797485 -615564048 -84457704 -385192116 -552635955 -869295590 -386873470 -31918693 -176932396 -918160194 -583426634 -767343706 -410914905 -276738991 -453566371 -576543066 -656718133 -453888494 -659068379 -764171251 -599001429 -674184075 -311732217 -520576123 -674823144 -157851946 -578364146 -168696578 -172047194 -344887904 -721530000 -44677145 -201854247 -521320889 -841712648 -764701849 -446084746 -99273496 -420948200 -174762652 -581764405 -453647209 -137541241 -194072067 -695441372 -866640754 -108122820 -603571559 -319614253 -309384443 -348617484 -344141484 -835818337 -456725796 -921608270 -683316245 -221117524 -322670591 -982778838 -563902061 -372669883 -418900126 -305716720 -98444492 -515199541 -237778890 -834844471 -401493333 -999979736 -550660345 -812038461 -909215234 -4822211 -113237803 -57838889 -85344696 -393369738 -374569344 -851472137 -790563912 -511290920 -22758144 -613464716 -360530162 -610452523 -194042523 -696028157 -601543372 -507509151 -7018475 -107323178 -537880758 -487056267 -344161321 -912031317 -713176428 -87641002 -259814704 -782248872 -273615648 -712882244 -651976092 -679904246 -128753938 -889360938 -180875339 -997102701 -892727251 -934496192 -105115833 -144255096 -220596583 -586399273 -311972279 -857425485 -57266693 -780156075 -851356165 -518247271 -250864097 -817894617 -985342371 -371130159 -324129351 -16704260 -867551312 -212496969 -963339525 -175933931 -372095969 -982129252 -332439798 -265024243 -140098271 -618129220 -553366359 -334213193 -987863312 -498743057 -427798546 -12313680 -599294826 -741080152 -214523071 -752352429 -557477696 -650530066 -691635984 -885624385 -543482023 -816304845 -357178950 -177540281 -523947008 -409923655 -36986663 -365011410 -123069745 -494308758 -456887520 -171569214 -813268625 -421420730 -253342002 -352120316 -923316573 -264104035 -357598620 -266843229 -582451671 -105621368 -491202835 -809246830 -832496505 -118945842 -216760233 -673098895 -959680790 -732553044 -691778270 -793394495 -868251239 -23868277 -129635491 -529148173 -573402948 -179498721 -168597125 -269939944 -950608140 -753713337 -580538186 -65209677 -607383697 -267820353 -630402298 -54532261 -24342055 -655999169 -607503357 -754761124 -59516132 -733781413 -848998901 -933629698 -97678557 -118734378 -950446030 -794308872 -514264537 -825317249 -451026100 -770771616 -387965311 -63194386 -215785742 -826800902 -600389684 -842239920 -676838607 -241881781 -728107766 -470356865 -450992605 -227983389 -23715297 -9392889 -481848809 -679093959 -182980894 -146987973 -905596521 -62669201 -588109120 -419746238 -552811408 -813805368 -733191505 -635422945 -560128141 -377935910 -477517553 -52006959 -989521203 -988466977 -786614996 -144230767 -96215752 -936061979 -453351398 -28610410 -492597065 -183308512 -388974321 -214266748 -191242586 -859449432 -812468638 -627123423 -811063616 -760662343 -243912869 -88529046 -240599043 -636607891 -410251315 -707139955 -582522420 -570856844 -242142814 -226799867 -142694578 -523640797 -645180147 -572259638 -224493029 -638592438 -792171289 -3892121 -738295777 -188506112 -56762047 -589252557 -301009913 -192105097 -104877058 -789456279 -129326968 -529322304 -387084495 -545083291 -22504989 -562283064 -79383714 -78183006 -39731024 -295106518 -664092449 -232175329 -263055426 -414699531 -444594379 -588715990 -689509755 -54889224 -117102480 -324085585 -800761940 -55397960 -978977188 -498973000 -501596982 -559401978 -546340217 -280007318 -583898653 -223195756 -3205320 -530573454 -694468311 -379962568 -469028269 -765618696 -319298477 -423958544 -397908452 -631718252 -499189988 -444948467 -776477765 -741054660 -40093272 -747352335 -162166115 -785151883 -709145171 -42608264 -133962182 -81218011 -512665657 -678295601 -109167073 -860703736 -468243756 -388384976 -974282548 -680048322 -349116873 -984461016 -71335792 -225285388 -309416072 -719044749 -642772311 -542673873 -798452810 -345411034 -456814607 -985880712 -222344039 -885187659 -184688264 -670668969 -340821670 -395376391 -481534489 -53724520 -353318596 -545759017 -238544390 -750487667 -345349431 -936841071 -874769704 -29837135 -896011416 -78554536 -969963801 -850307105 -639451415 -519072666 -572135741 -848499525 -856725375 -233376345 -524806934 -121465525 -223491336 -472245101 -899662809 -578429763 -482593330 -376953264 -398666456 -827895706 -570873305 -232556505 -268952283 -578650883 -154744307 -346505645 -665224492 -649070953 -51527057 -257115962 -889839191 -914211097 -408692242 -768004694 -282216047 -296035135 -406738429 -765242401 -76764574 -684777152 -546963059 -493063609 -137138531 -270473263 -909973230 -20515194 -993606257 -488468205 -266423791 -959593984 -357973226 -820789722 -703307243 -202098691 -57593725 -895439319 -427885418 -340871603 -175314602 -855630557 -142106191 -79389955 -436874420 -848342641 -47500371 -146237591 -4382503 -524883687 -688681299 -726211846 -707865833 -600648162 -522250515 -805232957 -919455512 -817060903 -551399561 -284254199 -352221283 -530423429 -673215565 -220679567 -276040184 -956555840 -30546242 -743713581 -58510143 -897454981 -269680719 -31595796 -767953123 -506181929 -743791072 -934035339 -809179542 -910678453 -217662183 -289134643 -127616770 -832408068 -73823924 -218710042 -678081289 -856481243 -373511319 -26350269 -643335576 -877880925 -315651908 -880232421 -271469772 -403669188 -291111240 -419379692 -920376464 -702963281 -501016972 -479703224 -612178985 -43870187 -326904243 -189643119 -737003496 -847480979 -522024652 -336364476 -218366997 -909089787 -217539356 -462401375 -688252197 -423013191 -574230387 -244726422 -413410173 -32874113 -179070408 -71961462 -780110220 -627224520 -741038551 -890946997 -357299154 -678694405 -635323833 -942344992 -865110855 -236525025 -39001384 -753452692 -62146425 -472900252 -345308227 -848565003 -794032104 -985693245 -92394644 -382747380 -958470698 -812461466 -915298708 -137320981 -46328775 -205006153 -459317286 -217939279 -404611688 -45924068 -123107061 -772265017 -260545303 -814599792 -43836874 -591926516 -255049735 -946770973 -431054515 -446656612 -763056244 -624074703 -171634797 -61948414 -604211815 -736384626 -638479671 -928662077 -67224502 -16201733 -461794859 -316609638 -51589862 -477974700 -974322443 -764435382 -199825259 -373016638 -574714915 -102350703 -46965859 -224188029 -169370715 -848131374 -204084590 -5896303 -666730209 -630549516 -60791297 -999524589 -390958644 -44419928 -824470057 -721866451 -218661639 -72826215 -236526543 -606377401 -901036794 -215920302 -388297612 -481395887 -524283335 -526757952 -626763145 -264514735 -750814656 -905056042 -105568837 -331388421 -690814979 -589288587 -893224347 -871021050 -60170107 -831235890 -388999110 -715170615 -808781402 -313068605 -642079601 -681260600 -279711465 -872037099 -460327284 -161960784 -397610530 -793478031 -498529937 -961210058 -975637574 -420005422 -457028484 -862580888 -153376408 -289854190 -323918064 -954783323 -266359381 -450792476 -750224986 -921253376 -163959034 -651053479 -777797372 -67804174 -241055506 -81910811 -868791580 -461237337 -347313929 -693168370 -58197212 -249939427 -888132092 -171986693 -591360211 -659125679 -798192494 -698330161 -591520958 -142964061 -706754750 -96176641 -507942106 -396822429 -698451437 -666923903 -272731239 -218999917 -683152014 -315837833 -622692378 -870854883 -553648726 -899201967 -469152058 -471534932 -469281316 -73617095 -266570352 -683515326 -842546902 -38852638 -36703376 -535977057 -422344111 -414173094 -778785910 -490072951 -621741812 -471752205 -371928620 -777596850 -340249428 -834456970 -160599119 -741318885 -904623437 -541467142 -189462483 -270276743 -501182754 -124291835 -989614612 -964099284 -811300076 -97508389 -654880135 -589887377 -236360859 -472604619 -702002111 -467900027 -328785632 -336337563 -241658961 -324110607 -919312854 -379086459 -407644705 -611967012 -957390548 -171012132 -998205466 -72311293 -408214652 -297898221 -977673880 -401221224 -955200210 -879990419 -695123409 -472054419 -608681456 -249997906 -362920209 -865144106 -337793156 -798870035 -171219088 -32314232 -235162186 -922753613 -302021812 -918338487 -489037853 -813850721 -850017692 -486076345 -679418097 -986996938 -913527049 -421315251 -201348477 -73713987 -749441314 -862548378 -222447146 -102131625 -152186107 -723453310 -699574115 -971604938 -910133894 -796530981 -316961396 -923333732 -379587730 -470132749 -776733136 -482258991 -683376040 -573965715 -612549793 -302776323 -690662397 -876560015 -549669421 -591019114 -228889447 -3313221 -353397433 -981343855 -123999666 -426676250 -892282619 -925117516 -327118157 -602124822 -57357570 -515530637 -751849192 -151937005 -662298912 -752398433 -214149298 -799088894 -146660790 -325092710 -421947272 -787990260 -197361197 -57709902 -367373678 -598017604 -994450300 -980027825 -841248537 -816582811 -419820851 -798919818 -69137516 -244863701 -917030169 -611893235 -442166056 -427333601 -774500429 -371797826 -882247438 -46014812 -939380088 -739887951 -567588792 -177147309 -169443019 -883103405 -637484233 -365721888 -997192868 -537985993 -59001356 -868398688 -995364653 -809739906 -507772326 -864310042 -170573224 -550702761 -731558201 -662753837 -396135521 -44898187 -117079081 -811621411 -78072246 -985616146 -9696658 -641443150 -232901925 -528529782 -78046753 -405806764 -929490434 -195414625 -719761514 -597807262 -713559299 -225173181 -774626345 -762309315 -429278368 -513172980 -806131255 -842108900 -220295135 -414817169 -414877497 -438699769 -418270993 -127792947 -550589397 -771451322 -548829263 -705999878 -926374115 -840862224 -109056821 -581024497 -315659558 -304342986 -946315217 -489919784 -343405284 -824436791 -348859973 -766050680 -973442684 -164861745 -775716052 -779310999 -815725137 -106934772 -732297864 -384439895 -687891079 -380435277 -253888396 -478897927 -466950221 -541062761 -890611671 -825538476 -773615889 -383547945 -417020554 -877456352 -973063996 -147348228 -211311500 -877382503 -597460288 -282562864 -33410791 -475725818 -678177522 -647143085 -621195904 -649300100 -298788502 -258553572 -831690407 -588739648 -249352235 -281192629 -798209928 -77996109 -591504883 -998314710 -15019054 -556315554 -749842660 -882964065 -207119954 -131436008 -277331174 -751886193 -484066091 -183566618 -9007813 -880654545 -20169719 -781490065 -59313956 -330155203 -382771939 -469051475 -708653962 -81702948 -156625964 -539069674 -952549034 -642697566 -268084568 -951980961 -641684261 -851854974 -97139552 -365387414 -562126671 -702609737 -27414345 -673890782 -235177930 -911551277 -769809780 -762504398 -271576193 -128401527 -123598685 -153562710 -778217855 -908815384 -404960092 -236606016 -925058624 -54773614 -945645663 -515441702 -702505478 -450872682 -721479918 -667379777 -311175395 -822333990 -886123050 -116135539 -381076527 -500293669 -401878392 -338506355 -241063262 -242940867 -127397516 -829153776 -925910619 -977608956 -460601170 -581975911 -814579711 -702433477 -857297390 -560071786 -732292797 -74681703 -138431258 -362002041 -886855407 -140605001 -15338615 -973580929 -119264889 -790494098 -547533849 -822801396 -599146465 -743410508 -862552 -618461849 -2519458 -38366995 -957625362 -521554847 -403184027 -850194672 -435399433 -37905606 -840780013 -937571690 -81809192 -620182652 -992656871 -951184019 -658590762 -779221532 -838740642 -458558719 -362154091 -738469441 -373679051 -935632941 -227864311 -117583271 -315867076 -284707978 -313818373 -57608813 -692507061 -134015222 -654705143 -346715409 -954031121 -225161350 -286704237 -214635307 -299099876 -413801926 -744912477 -182798725 -523144236 -651088030 -70927257 -774217256 -119445945 -669090211 -97018861 -497405180 -892026668 -15643618 -182226125 -738135023 -630079888 -734730427 -234005922 -868615385 -751115939 -676899145 -32799989 -691380543 -411328917 -703760453 -878383325 -353236856 -655594703 -988566890 -420781619 -37732345 -987939074 -743469971 -288705499 -488958153 -700124806 -465748890 -429692881 -529000996 -108531481 -554442656 -724073288 -827424598 -942923771 -32261743 -178881094 -770347191 -598222003 -287573996 -227125070 -142157604 -651412352 -613418018 -675686753 -578484165 -153586483 -782405581 -980976284 -311467971 -710762539 -700875153 -608072543 -980310150 -558288361 -728213949 -675486527 -76559855 -835087017 -746314220 -362898648 -593128888 -171351581 -271474401 -947976091 -911233571 -780566098 -752967844 -296265704 -935741303 -683124644 -308598445 -33754243 -616134935 -614773786 -733074257 -332525073 -716080357 -691052694 -494246037 -887246064 -438242143 -499327003 -554161087 -245098599 -797859729 -867803266 -528425312 -910357450 -356980385 -498561673 -595616452 -171308390 -729183202 -146985984 -506408819 -287140014 -8291557 -812636388 -923208003 -547613752 -215427382 -101649078 -848305284 -541342180 -572124022 -103626130 -847373093 -752812844 -839125157 -875383399 -987027394 -641676440 -290737961 -791976644 -291271530 -598110925 -728032310 -369306103 -364397699 -421552207 -901302494 -243365872 -835561521 -573088126 -571858362 -644434282 -573342282 -833022380 -891581616 -619597123 -864298303 -263426047 -967338174 -620622982 -810333827 -338941796 -791105858 -183164833 -934403375 -513484231 -940234752 -698584745 -674265026 -225538548 -877989454 -775329082 -752026772 -443914566 -429539873 -589103487 -260730149 -575103374 -969636878 -605562670 -969812119 -148314034 -895320900 -299756034 -887504016 -909746947 -182228764 -268239356 -335676902 -33813101 -363128824 -157353303 -808907107 -1807597 -652090119 -857262289 -31363803 -487383326 -420461028 -171940904 -579250673 -406354806 -85560471 -847455057 -38555431 -618957175 -947834873 -918071539 -719248857 -637049093 -647824468 -988479904 -619225110 -68538694 -192701944 -667980512 -789266491 -187885644 -779954677 -365835553 -991888879 -4446624 -578759483 -598722484 -985971726 -756916881 -63694514 -760757221 -437909679 -568221103 -844887206 -139325996 -475751021 -302417373 -696038922 -534147454 -662276573 -96175424 -66436054 -276892539 -270270730 -240461750 -221551767 -466793247 -379592134 -537584204 -687300904 -481676979 -589381934 -97796018 -474893417 -266473276 -908383149 -196633367 -457495400 -300030861 -429218048 -408702516 -134189720 -610818172 -836730153 -389964507 -155572521 -988489431 -526999634 -151562985 -919130779 -880872697 -344691668 -589967769 -80178469 -41839385 -231086636 -512617385 -420125519 -797451428 -917239540 -479340996 -383954974 -458002348 -962580234 -531648690 -308691883 -362054240 -85042680 -184982537 -437198111 -690765822 -720863393 -419274595 -583147905 -104090457 -607859714 -172943346 -772094565 -15345377 -411647694 -461262200 -897783477 -150366220 -687545691 -604126825 -761522046 -677749904 -290322500 -85801123 -255400781 -592155405 -239621096 -9310491 -350523892 -730559631 -557418011 -595158024 -130686749 -104643866 -343825131 -960614534 -53666058 -779117494 -83515281 -189164179 -821685193 -865939823 -957887892 -272001311 -80451480 -942225311 -120185082 -678600764 -125095389 -835247499 -787092960 -139908037 -7940885 -799209146 -413800569 -226400453 -410501521 -296945802 -700671023 -243150719 -461560167 -210417998 -230952950 -520167655 -558262320 -26713163 -759834217 -731250745 -4082594 -225778272 -132154588 -369928408 -691555516 -109870701 -493079076 -93247373 -284801923 -114336366 -606198066 -26942450 -665815139 -475800479 -322463239 -565855796 -487540778 -900843254 -542246625 -320884529 -658135452 -198722346 -127100110 -653406795 -825600853 -196840701 -599679805 -85571933 -695281809 -563438246 -618784966 -72100539 -768232303 -581082306 -596110751 -993445278 -619093597 -915290689 -153239245 -604451371 -736341990 -642862414 -121919731 -47712256 -233521851 -352161343 -834500283 -568761819 -721755698 -619732829 -176145169 -344033257 -18241191 -826684051 -229531290 -95736266 -539407238 -923099481 -900565748 -528001068 -710408433 -179840051 -231418847 -666473445 -231929711 -51899632 -765194537 -184633298 -89105350 -431168618 -80928625 -338466073 -629148032 -965767591 -297532715 -231930784 -310961281 -767143113 -439622880 -90332819 -642207419 -418924695 -762264606 -276204023 -291447454 -960513835 -388222387 -933049812 -986754550 -341563451 -369182918 -865885185 -99915314 -213081111 -465396444 -994497575 -856798683 -766056619 -243789071 -504377586 -793785995 -945201076 -695259715 -52347456 -6510051 -876086661 -34868663 -769875223 -734615316 -445146721 -565902727 -346025094 -699166548 -678930573 -173512886 -459686571 -514562914 -59670136 -320281616 -104259451 -572437747 -233048473 -756635564 -80601311 -620542169 -196232873 -660917305 -64620438 -985583918 -728620873 -340226411 -961220160 -741339686 -818757184 -838953548 -870333023 -184184365 -174465690 -636914368 -143536253 -739475113 -861630658 -867430821 -43362058 -160804967 -127539558 -711621544 -563466028 -298592491 -4551994 -724731781 -827158027 -980727297 -622854965 -117808800 -310904907 -644246581 -733196822 -553378420 -390111313 -661673004 -430388641 -426012787 -677900072 -665029398 -801908864 -537648060 -828202619 -631400518 -772693202 -545408719 -164230892 -781729777 -664203403 -63969195 -339955489 -841923053 -784317031 -927707111 -670721988 -577706750 -327655386 -751134907 -172108018 -537934487 -10889290 -224594348 -708731558 -237084970 -391633315 -920292179 -844063736 -336046799 -560923909 -699607787 -161837362 -694053186 -501610160 -934746192 -682144749 -852590961 -315446104 -228992490 -919169600 -593131470 -695414492 -249116702 -401343075 -404624896 -772035040 -326000321 -516661177 -295765005 -256990400 -702392323 -301274361 -99069307 -247041234 -526276557 -866316442 -44364841 -943681442 -645923162 -700421097 -844696926 -747796655 -81825305 -756408142 -128536543 -856699802 -592203017 -403831892 -901503899 -771148798 -829673336 -236223757 -823886872 -328721348 -357343457 -500868515 -76713990 -876661841 -579316818 -94191796 -767776657 -515517556 -280183942 -858303278 -478624092 -590565782 -698185745 -904245599 -109693469 -119520149 -611193858 -393414222 -480842666 -799885982 -967007845 -670582585 -821631046 -326544168 -423684490 -682500985 -301177857 -477148234 -931247683 -17397291 -961947363 -984673132 -484798171 -603066423 -944981024 -475849878 -129691601 -803841089 -39042191 -484778550 -874614286 -873670913 -163217621 -112047788 -421212808 -696434225 -539729062 -579819932 -65086531 -110110487 -856090684 -2854336 -387433895 -468296029 -962105415 -927743559 -284232174 -793980218 -680121273 -709350962 -83207977 -495069079 -51257066 -538513971 -500507039 -748538099 -190792192 -686645813 -209432594 -575408193 -248412250 -556916855 -718371761 -835826806 -276492639 -317303225 -855708456 -546218695 -780343240 -259026385 -258431702 -310646269 -96515734 -526860412 -786897864 -401139384 -389995868 -455425878 -865250536 -733069886 -381682105 -352535307 -394942288 -781124521 -462640785 -303182729 -769165693 -495280834 -710418621 -824097359 -239464842 -954326629 -791656134 -445204478 -727241225 -486636678 -398251373 -267511793 -918591200 -553669484 -290155211 -19699762 -173755637 -859735639 -179205428 -64654788 -95984909 -408996806 -639399947 -370905811 -947404934 -713315419 -133490845 -37193528 -667129885 -994156212 -343846861 -117948519 -848369932 -778418580 -341290607 -518398252 -155162160 -841838304 -69826148 -521085152 -704166741 -236018584 -337526637 -233043441 -619302930 -349558753 -229209609 -746829658 -542224609 -66207703 -116986010 -829381512 -777310253 -536278795 -934263510 -174301826 -384501357 -405374773 -85756015 -933962296 -567800505 -437999572 -353976296 -742012779 -516921799 -299710477 -723730395 -394248845 -183206092 -890872561 -158816680 -732296873 -664465750 -314123120 -355147980 -872348572 -397700013 -798085824 -873966640 -502390007 -321696389 -308841266 -118357325 -964345173 -339050622 -311298638 -192240136 -524797591 -250711003 -705744720 -713386972 -517662161 -513877069 -610824210 -759374605 -269545959 -554857788 -784566084 -733599481 -152534216 -685896939 -559767144 -816084701 -529949404 -304620142 -301951285 -812727587 -907160787 -614530581 -994594101 -58013249 -116691511 -427190083 -805603400 -35103445 -400034562 -447388360 -168624019 -980861572 -82234946 -207278596 -632844177 -531022237 -68502766 -124159887 -16091633 -920751803 -49767188 -962257319 -836655650 -135435733 -238801901 -730955370 -599359008 -444414488 -461066225 -789237386 -688641289 -776483436 -571212063 -803058496 -840434422 -239011662 -950883081 -143137129 -138653792 -236489049 -883412082 -439737358 -549954514 -180000041 -149565417 -645103684 -453140480 -891291049 -756245830 -286338524 -617596769 -711223233 -449338617 -836678910 -378841153 -212568844 -617942507 -644633548 -791384085 -356811683 -449639504 -12175501 -427022861 -895567745 -650454005 -990462597 -503861132 -523172683 -488739678 -277737115 -799218866 -715138829 -670264882 -712166094 -659372188 -149828344 -989824777 -234832028 -353235979 -20031463 -948581655 -62368075 -745247620 -274985375 -320861149 -184390070 -837932967 -742879880 -30353168 -527738249 -802441457 -122512652 -680637222 -729414645 -616590119 -211620698 -74569130 -218523852 -490876592 -833861033 -14856703 -160169712 -657294477 -823391428 -233845559 -195263647 -872312888 -982549470 -159287490 -761472647 -140115170 -726928120 -981651041 -421007743 -185915219 -301422551 -641771498 -85400474 -93148793 -68878162 -628786241 -54436014 -892022250 -166184877 -833411265 -412837921 -164323773 -42989488 -30616165 -593921585 -294564349 -313140214 -327981715 -741675773 -180120452 -601411567 -467162225 -818167595 -785854134 -138910940 -558088366 -106129000 -191733987 -273611706 -49409589 -857024318 -993998702 -698249282 -328774484 -826236275 -827606373 -942539974 -139593744 -112821136 -429960255 -600389785 -164338450 -33956425 -169159001 -906187600 -506961850 -494380675 -277488932 -686493480 -60156170 -503991444 -829971150 -830634499 -814628987 -36522483 -305920035 -860761604 -725570186 -89113206 -824099869 -275275401 -328908135 -429514932 -823298733 -927225096 -156061761 -933438494 -710376674 -242981182 -473731785 -445442601 -175113989 -802321885 -613992897 -845316835 -646419453 -16879610 -851861466 -713647178 -759999502 -909785349 -50265291 -943222659 -274796767 -556186726 -196290300 -738059570 -513875159 -580772704 -223185262 -162301472 -213448793 -63815961 -469472651 -577996074 -253489995 -137021206 -441488278 -268715568 -658829848 -47723897 -928613886 -719034440 -14588845 -755830777 -18697128 -587048458 -568317903 -491399587 -482450339 -641291130 -334138961 -831798461 -200439073 -855954155 -960124549 -139057545 -841890437 -33614161 -374747110 -464787275 -437682525 -979050071 -989749465 -187100941 -298585284 -937170980 -769134130 -660081686 -546672345 -982717675 -290144705 -726560920 -634595117 -252290464 -394468037 -693817776 -208416346 -189360552 -597970332 -18212837 -58759853 -180917867 -788656512 -591754384 -979118070 -201327606 -517247190 -205617651 -278968393 -632617429 -160901169 -406135610 -446632904 -922580703 -89994086 -167783705 -168529692 -407260752 -157646049 -267842196 -655791893 -967347682 -372014582 -118603129 -707494324 -795041113 -293963915 -380309354 -305481194 -512147359 -162023240 -394905333 -924081134 -658070169 -813158417 -510902189 -687945199 -25390964 -23768443 -400827683 -985904921 -590755560 -773353330 -784824020 -669640580 -909563143 -315615824 -21545508 -848098114 -676774284 -832889139 -340551345 -229808032 -677481320 -284005017 -870174673 -152872254 -82569837 -968695735 -724062354 -936900947 -749168718 -51557265 -559121785 -678420379 -223934226 -409512671 -617202807 -705044547 -978866401 -17575205 -3785916 -581715854 -745893180 -360464027 -397710632 -554707350 -254270850 -510281913 -829447270 -565025743 -33367459 -892363095 -360062339 -69840827 -885542478 -832551450 -592480076 -439254208 -478715618 -514763023 -175206874 -694440853 -542867140 -273184054 -820978128 -83321552 -938591099 -375897638 -852022793 -687731787 -497213588 -541838108 -452042198 -24493189 -211048853 -672817257 -142234011 -220046629 -702285528 -549915906 -176694252 -444007361 -467564741 -379600351 -539489527 -363432840 -829553396 -666922675 -229527 -604728909 -528156141 -280736744 -422044709 -387286584 -16328765 -909971520 -580241251 -708479431 -980441447 -453225890 -153141224 -258500425 -924969935 -120379947 -684681384 -433130785 -97742906 -765267756 -794208680 -300651968 -685055142 -611517862 -903770174 -245112927 -518391591 -690924180 -624967305 -856201203 -549251744 -492147206 -918998473 -924775369 -939357365 -539330193 -651927369 -368075115 -843291796 -512570575 -907409665 -690002616 -389202126 -383454087 -622371288 -577448660 -329017598 -38656037 -925086387 -234092035 -346841067 -307015045 -687995443 -543001261 -158721173 -473938540 -753758179 -479671489 -854814897 -896285012 -645116712 -530627081 -290739790 -120456889 -8812775 -322006630 -203937118 -456810090 -927648928 -300305796 -816372816 -106428011 -966729863 -625753475 -265707510 -269306843 -256515705 -45225299 -992599986 -965506353 -325821370 -203410358 -614941383 -553690244 -17699995 -607048838 -229027518 -115748501 -100851669 -33653776 -237440597 -170208721 -192415087 -101080446 -38729752 -130021418 -310673138 -69008427 -880561558 -242182908 -5653330 -407710517 -666223569 -504740974 -379772441 -553302966 -146434970 -50584204 -795868238 -734495944 -674961302 -463425842 -774002808 -872466984 -481689033 -837515150 -72239033 -294524674 -165402048 -756646286 -948616204 -492018633 -43039338 -146088918 -991864692 -26560764 -652867702 -676457441 -569581023 -938011428 -25455432 -182506244 -193258578 -867623674 -599215285 -31596302 -693350297 -565432605 -292318039 -641853751 -734784303 -640848667 -801728701 -483019267 -539085802 -99232166 -396871645 -342492273 -330685840 -511900064 -442566910 -518358433 -559168735 -998158207 -486045983 -570849142 -400682791 -434582204 -480567078 -637552765 -667659001 -165456574 -266320622 -747472047 -290893209 -44759139 -912222833 -876658782 -918635009 -328646619 -66015796 -828043249 -200960802 -224467803 -408512561 -462291976 -128317523 -548661898 -833390108 -803751670 -746918791 -407271262 -948410907 -542819257 -56529267 -457040123 -962055650 -377852836 -553206332 -7977856 -106348791 -906526335 -159374469 -373002767 -324620844 -917619346 -881247499 -518251825 -353690576 -343581092 -440543630 -189764359 -551583910 -442874407 -340800641 -12933527 -427870905 -946749220 -489765126 -417041411 -142823247 -811706897 -972147281 -890511540 -539055619 -667977437 -371657751 -660355409 -313480494 -422363949 -16993642 -721235759 -364701110 -903591695 -292595184 -509877040 -46215515 -231898073 -873302319 -529876916 -103386119 -783536155 -889783819 -469080669 -645685658 -264280007 -421749416 -975548104 -686272579 -222692107 -760599538 -48530862 -765769039 -554903756 -567301286 -550858603 -1479251 -497456806 -772386705 -427544753 -693091010 -523765979 -773764660 -698408251 -410430325 -329688790 -138290954 -537420579 -386713450 -500843710 -850981615 -69343535 -620754608 -45294595 -177769743 -117574339 -500493641 -304357451 -231131406 -26321952 -402752491 -359577147 -59970974 -800827605 -466715337 -587904893 -439568924 -54591088 -154846566 -281702618 -437915020 -308521938 -770402416 -694480403 -351201747 -222857017 -922976163 -458463788 -239452468 -415087238 -641829335 -369772260 -950811670 -200382842 -62795972 -824859653 -847329937 -204898404 -87191250 -895309708 -106488615 -392485769 -584661849 -531017848 -208126259 -662839301 -530877392 -252299750 -703160170 -754922794 -554768044 -687343791 -509528302 -132161655 -285204243 -442233412 -777781578 -22514714 -844553371 -591538755 -442859783 -22329543 -39132883 -601206414 -204454484 -805832342 -206328820 -619963934 -493007809 -424026766 -355999253 -424122908 -849243893 -176509104 -327626998 -310612269 -644963221 -125046855 -473664056 -23662173 -323468021 -398509593 -700683330 -585591889 -895814417 -630863863 -228097125 -937604928 -16605836 -223972567 -403506225 -627999598 -811967214 -542425813 -761475790 -326173403 -543910361 -957391146 -666934615 -540529829 -859185227 -940709849 -514898415 -172654788 -98490670 -545867892 -485260143 -863391718 -823537243 -57294353 -92889244 -693763379 -371605052 -280832657 -799176691 -189089125 -713270851 -704797915 -362587960 -706808774 -682893416 -922630699 -483732240 -71542031 -785290958 -583168842 -50264893 -651006955 -6222843 -986855733 -550810880 -927076029 -618990530 -557437769 -352705434 -606683761 -115829772 -264265425 -264324286 -937349385 -274947664 -495294637 -135607295 -632280850 -192945598 -682280246 -621491081 -693454595 -657510635 -581004159 -365332068 -517799203 -18008058 -660458203 -972309930 -138575444 -761819509 -417641410 -184489416 -61447246 -138509458 -97354003 -16889540 -732919124 -307057815 -631407309 -726735110 -310933659 -818964767 -383446680 -841650618 -937811104 -301014553 -700009586 -545542397 -989475248 -425740325 -210217073 -343777744 -825611612 -459832398 -6310900 -515834759 -282111200 -761894487 -778896156 -131577075 -61760434 -972699538 -17773655 -467043549 -754717119 -401757052 -312454118 -67105777 -624176345 -585970456 -812853202 -164856005 -877333977 -787824227 -641673815 -37787369 -376220233 -196979703 -487225161 -218537711 -699453931 -468608315 -702785994 -134375851 -336816182 -639915734 -948790353 -203286101 -181533508 -497696929 -440938378 -99194297 -995591903 -226259757 -285780276 -430376335 -548175347 -328443219 -560544822 -707947144 -654378329 -130604436 -558674225 -841914516 -92839472 -231820502 -166694853 -396913448 -424155230 -682103074 -756020879 -421027623 -360775368 -568336009 -751460139 -664321103 -560848164 -129088488 -283474901 -963329820 -236690701 -839623435 -705494389 -716265948 -746439420 -49595881 -692416454 -418870727 -680903041 -534285792 -861405629 -832377244 -505328696 -634651942 -404689699 -256799390 -984542582 -528888288 -804504961 -40158017 -959564876 -717086613 -162813619 -445247429 -389868453 -145036971 -836876055 -692074776 -913771294 -857519880 -997638934 -520145721 -275612453 -145394151 -75596484 -121660815 -95504795 -505317473 -215436686 -184664221 -249824690 -619750251 -591759269 -773000335 -674529394 -78751658 -52282876 -323041729 -746732981 -962183440 -83182596 -906215692 -819671289 -521224743 -706351852 -587797071 -389452216 -895459024 -123261885 -672029482 -960519694 -970669170 -466645151 -624448344 -11601119 -50777966 -910066119 -808257971 -260044239 -545607414 -54181941 -261464827 -637100897 -840961593 -366177632 -363200818 -226113206 -470056235 -853042134 -947939022 -566310455 -64986389 -381381633 -141927061 -281227440 -167067557 -488381097 -878056219 -768257596 -43781853 -489889934 -55163504 -554028202 -591124053 -910821659 -895304595 -849123895 -829829573 -431977616 -517170552 -994790386 -785032054 -761872012 -819773910 -231671402 -505914594 -275566267 -794124439 -149662014 -438831256 -968896427 -68566247 -901619877 -39914243 -375354680 -176503674 -367009285 -50721084 -261266828 -334884520 -951573414 -154114115 -173738483 -342971703 -243086018 -973421332 -512778449 -625909012 -571857081 -969341270 -56582874 -313182608 -11012128 -339863475 -707609811 -725661627 -985842577 -53260829 -786141096 -427497263 -107960136 -363178063 -318190512 -701856299 -696055085 -826125189 -236393482 -484486677 -557385672 -117464921 -367008134 -464149109 -990090890 -77471404 -831042865 -511259262 -439720776 -327066406 -435168809 -757874314 -741143714 -308618974 -14703556 -824989113 -191401081 -843292759 -120918187 -880689012 -22973132 -849536536 -412891511 -944771166 -346744192 -714161967 -930511130 -783683541 -661715650 -198792101 -92789919 -907706426 -842195565 -295993091 -895123106 -841939731 -343036148 -37077629 -851235310 -121049256 -75049653 -687226614 -449051361 -938272079 -657904474 -688724826 -753274236 -456769773 -146486554 -945009397 -922802990 -772852561 -994164639 -113165878 -984851972 -946224589 -28475838 -290536535 -353452634 -476467573 -572448394 -761197841 -787469054 -388809448 -106747967 -430485432 -617697877 -245035512 -975145886 -889529770 -753459614 -15597909 -749676892 -760565547 -23979231 -285475631 -892840996 -294184086 -809689307 -738839634 -438008705 -585310240 -844158012 -100838398 -891400856 -166864442 -419829292 -310993016 -288505798 -194477780 -999205860 -15510714 -724637143 -509130961 -393814967 -424683391 -237611055 -567908394 -636139629 -805644352 -379160837 -442162141 -984573816 -803732990 -916514642 -619758318 -749253891 -928831474 -995385742 -319099812 -582127864 -902510201 -282901041 -8082588 -223391993 -208257369 -625878967 -512930279 -20355488 -887015664 -249302650 -300343007 -491307953 -591402957 -864797788 -327916846 -677972214 -82276476 -77329188 -376682 -788821730 -54941947 -566525084 -649235930 -707981708 -450244899 -607020099 -602380324 -905696952 -910066581 -232711052 -389783359 -357527986 -68655059 -94269821 -426106240 -965563936 -772604836 -946218482 -50733590 -475144661 -76013458 -545134590 -72807894 -961222856 -168675764 -317837767 -571186603 -344100241 -594643409 -742132665 -701919545 -595012652 -754965052 -58013711 -547719873 -814244315 -544628846 -402173007 -781263680 -899690268 -541360019 -684930301 -273254773 -912681491 -833525813 -270576115 -802573128 -926672186 -648355940 -926339918 -910645132 -127446077 -838985909 -576246994 -128612179 -844237268 -741044704 -771545658 -918077459 -106299774 -215415496 -536001436 -200466851 -299198067 -741655428 -474493119 -239557888 -777913509 -513122996 -677480130 -487294944 -534893274 -973798173 -382190076 -46269547 -182147483 -292295295 -773228085 -161203654 -611916789 -475810538 -841461527 -707171813 -609045608 -181963308 -134602355 -735330042 -563661240 -20388072 -442818466 -159468759 -126728855 -202100504 -916490451 -259335014 -944232693 -222619679 -491000875 -68788528 -916090438 -972638569 -152826052 -602889487 -663349021 -169681740 -299596111 -599000893 -845294288 -478531682 -816825392 -249076932 -103739009 -532954888 -348198904 -196913395 -520447243 -876976978 -172370957 -483051414 -222477145 -208483677 -885407946 -791478103 -441386804 -83939268 -16649147 -226879038 -248206021 -640383616 -14371429 -529789207 -977042842 -604935653 -201890868 -915585437 -584568697 -563525352 -471013004 -70770440 -448468320 -737548273 -581352344 -40199722 -731937702 -509904935 -736150442 -694850466 -499505286 -255654559 -50949538 -270739401 -545229121 -209792689 -735131131 -500318334 -318356901 -487013158 -118610881 -42842723 -376986145 -414062983 -240937619 -920839125 -351376038 -244286824 -460639342 -186104296 -474355751 -736076615 -397034560 -783667012 -521517376 -139415881 -183720097 -403991722 -506963054 -444572225 -368065907 -277773422 -661835336 -460997964 -628897050 -208551152 -333948706 -746835263 -399977378 -399548719 -452670703 -391073035 -345981963 -532149908 -914480204 -644873283 -381537561 -350298199 -722416668 -834598443 -975981812 -406684829 -884890282 -803638277 -51463357 -898753352 -288504546 -838688804 -858633344 -199508167 -831650902 -712650204 -111841734 -351824718 -90569700 -588495880 -70927705 -349350865 -741947794 -835319937 -270533489 -920563303 -419878113 -735335078 -406897546 -169127410 -36409439 -810766096 -717933084 -598980940 -431813250 -817523499 -177792117 -546182472 -565822887 -426373609 -462261927 -447803109 -144225865 -897357276 -189337890 -970360280 -606272687 -72209055 -328430169 -660083359 -279616329 -598822144 -19242959 -773380034 -49246367 -807681194 -707076157 -480891131 -311555298 -4304603 -307713620 -677572130 -495074095 -804430737 -815438321 -514299735 -678612372 -28978531 -47603048 -972370967 -25652179 -606947361 -505792956 -512509577 -483594437 -817753318 -41613473 -94364500 -486744682 -38829017 -728703329 -497819635 -48173651 -197193596 -322358750 -22983928 -17250634 -224113514 -362169061 -194226188 -120235977 -759219576 -415258540 -610102653 -373640270 -222750651 -780856455 -186151284 -627526909 -314237044 -681024679 -494090295 -607298252 -874812386 -595109746 -847909369 -819386687 -314094912 -762710377 -625096823 -361060219 -843101880 -430132154 -886386253 -621449867 -628229261 -431605688 -985789927 -85859851 -617721332 -875547243 -705043733 -264531340 -269163518 -940760350 -580636500 -531974083 -421413075 -914096515 -229921006 -650615414 -452867427 -993680397 -499727664 -862119229 -584518768 -900406962 -278904521 -990593667 -290682302 -882224240 -927317651 -546278689 -696688805 -80196289 -42962757 -579959387 -582458664 -458624248 -718457552 -289727703 -719449997 -78688594 -501324295 -171236687 -731010566 -959562838 -404847409 -128917082 -246092971 -391031298 -741858826 -560898906 -288456104 -332396457 -607004946 -369612806 -756071381 -786710903 -551091739 -51632473 -951527857 -54743132 -571073375 -27491908 -965924425 -649112948 -784437596 -958884405 -18181690 -226208791 -420562769 -63588169 -134101806 -829938644 -564061213 -305104283 -245382740 -144966166 -668372273 -875747948 -629347809 -530713656 -106073674 -76900678 -58075795 -320349291 -419361274 -420958191 -489249063 -598227902 -248400755 -295162703 -242304947 -253340895 -182934042 -731288972 -866250923 -289426075 -230876656 -481563241 -507673650 -993214367 -870077795 -601848711 -81558374 -519343772 -271813930 -125625125 -219394619 -594096875 -824580743 -458305985 -377513958 -263685089 -796835646 -818313801 -719517760 -133926411 -935984498 -891662603 -474807902 -548124044 -48913711 -501099131 -702428922 -990992378 -127439661 -999631933 -533136557 -775810046 -789130170 -355723355 -295394694 -530059134 -382556516 -583121623 -672261621 -598826472 -586752806 -264369718 -887761837 -265346366 -245669720 -783614465 -655440064 -156919403 -110747538 -304109577 -242729800 -765972528 -702881147 -614567707 -999115466 -856702413 -275809957 -400534901 -184019535 -196418626 -197733222 -403690701 -40338343 -364334575 -377935755 -839654671 -652490260 -822446076 -331926172 -821565279 -370147144 -82316792 -781755490 -864034376 -931268503 -730070736 -706425365 -561743567 -137424116 -346118216 -38507314 -303008552 -71548743 -77245621 -750630647 -49027095 -165667868 -821921656 -529033017 -912615448 -81710108 -356378246 -243149096 -345584457 -197640593 -417768729 -644277438 -851448598 -795055087 -443257664 -39270788 -77364889 -535777950 -524514196 -840369628 -296217184 -494336026 -38644071 -419437052 -527867661 -21409050 -564917763 -738289438 -441567216 -945367193 -562212259 -134549982 -163658686 -43294390 -209974289 -991142913 -240293721 -682241341 -591924808 -335972863 -915963273 -682712064 -476982331 -131977990 -402773878 -582902084 -882825735 -674805342 -11496521 -700039842 -523704390 -500810127 -212254615 -280788801 -613112174 -104640714 -686401079 -730381874 -390643878 -937937437 -536158978 -186389846 -57898063 -771940039 -441946451 -246883938 -764177233 -111360632 -767691470 -682892444 -142312826 -780309484 -829998414 -792648900 -904010425 -732806298 -734107455 -478653838 -466200840 -124952252 -560595495 -888797069 -459953662 -476625700 -325147816 -466115171 -173563983 -80630582 -771627945 -104440467 -294459005 -265847492 -212825699 -293813591 -458111400 -785702087 -240792886 -879829621 -774709865 -940717908 -167559849 -695704933 -487221204 -325742868 -70111937 -194479544 -843674603 -18219926 -289947998 -262252698 -299299302 -496886068 -442550475 -816718790 -343370585 -788964818 -410869232 -818146864 -769283004 -288696582 -999579543 -740985522 -524721839 -290642959 -98251001 -697727487 -277641178 -489211675 -894050422 -679508188 -996855670 -98575289 -367057552 -845440079 -717770704 -450748992 -548059876 -716245206 -27086360 -528553240 -470344572 -315679058 -365102288 -584024558 -876857373 -448530206 -726601761 -975363994 -752271870 -314224963 -979923428 -15948299 -932104185 -255022155 -805400785 -308379564 -219328896 -528132782 -90990878 -488711515 -565643040 -330480230 -222500393 -297966138 -328660559 -84560917 -494134592 -870245500 -182487542 -786539244 -62407356 -685332060 -430391231 -10341159 -380628816 -818937635 -592274411 -684126970 -622225897 -549072575 -939609725 -690471868 -431629632 -370310594 -748946542 -999240988 -446008167 -910833535 -509908843 -968423619 -171769982 -780424562 -941392250 -687048071 -114727747 -305255379 -338479161 -157973343 -813373855 -246172776 -904129711 -827037248 -124662684 -847263501 -848251369 -622064820 -668726903 -410171408 -521416568 -472876098 -735717455 -725389477 -86329959 -743971689 -660441116 -537914020 -201035765 -705842966 -435828034 -701450323 -986819577 -693022039 -928503415 -831786598 -702060602 -961700610 -236840241 -354907990 -976959989 -566699893 -800524623 -13302549 -229577324 -208552016 -278198643 -262898952 -113381066 -678811768 -140991489 -366460792 -207979267 -498962084 -365592543 -779637400 -241015343 -675864080 -232146659 -127727369 -681209464 -617186442 -593120884 -389164176 -124726384 -771074157 -250256339 -400032563 -273953142 -630551938 -770091266 -890928804 -52354373 -605029953 -846500135 -267521866 -31921247 -740977022 -94231453 -846914825 -541179201 -108179833 -22002527 -16503490 -628167934 -926053339 -429889828 -154490034 -122612289 -250672878 -479974737 -926166684 -486756441 -465645774 -210201071 -540796111 -961844913 -360058344 -450432151 -727029357 -406333910 -785431819 -217958088 -571024000 -98774017 -697390700 -647371450 -859788808 -136449597 -221909807 -656924046 -816060294 -998207654 -190257125 -734243755 -590711484 -502445065 -550631630 -892185802 -731900454 -304300285 -394255363 -316289288 -265824222 -902505869 -526334690 -973064353 -388489112 -921657010 -516761612 -820872991 -15984750 -85891051 -280121539 -677464543 -600316822 -156013427 -759415070 -863638177 -678976319 -765716825 -601440606 -24557530 -774980609 -679575250 -690912108 -511268885 -883692103 -110657324 -612455371 -727795082 -518879988 -414183462 -614365772 -105186517 -707218789 -926624564 -738931194 -37935187 -552876203 -543777976 -786454468 -519914879 -384409086 -347341553 -106099310 -564138144 -228462803 -850351799 -117208622 -58172009 -988462758 -817741590 -428252481 -986503299 -137834615 -613677223 -6123809 -525367022 -914576483 -788541477 -359046680 -490526117 -232599569 -382898191 -653349328 -511014578 -286244028 -411697765 -538931129 -356969068 -974840853 -247957057 -171402636 -709242121 -277964972 -318375508 -708227073 -984946853 -221764989 -840278166 -451912598 -199699094 -14107802 -722951727 -859544593 -645466446 -850437905 -875757155 -347829957 -76846140 -434276355 -500931816 -447196020 -524573191 -751974941 -830466629 -155585110 -159355197 -629085621 -237810322 -877531132 -465877064 -995452668 -820410075 -645198830 -600424455 -634128391 -825998646 -543547994 -204757853 -672349899 -665102992 -190268348 -407444524 -210397405 -892242007 -930942756 -52751710 -673990776 -557233756 -212141251 -455154373 -743048583 -4925016 -887356407 -878800602 -684520517 -708334109 -319712687 -721882012 -92912229 -724750906 -296368221 -378651021 -597260962 -101911672 -949665145 -131890636 -646772058 -741586869 -149933174 -333754851 -396558925 -542751766 -190573128 -623646046 -303184583 -852910144 -388004887 -615206176 -928812094 -666644759 -18244013 -294924179 -731637762 -823066716 -231532806 -60605723 -709509144 -313234532 -675373922 -326610072 -66422371 -938306075 -69229169 -879196772 -969980063 -51235240 -30077441 -485764077 -622822373 -921435751 -399280044 -835419073 -20314178 -7641704 -514387628 -809976712 -837019520 -9233006 -114930228 -606608084 -741840826 -926906196 -656543959 -578526594 -224688566 -696970689 -126853527 -587668343 -893319591 -616340109 -836010769 -53883317 -981557808 -895412194 -263295002 -828856852 -729717791 -165153618 -324980241 -605340522 -456198164 -956084275 -943602283 -174399794 -325096834 -325369888 -552689042 -351275700 -699816024 -21777675 -818007842 -266122786 -383654997 -286574471 -112502185 -44669832 -925266740 -954009826 -894060211 -502800564 -266121465 -705120053 -423763846 -690362329 -879839978 -614654059 -732708527 -803793690 -965838906 -774970944 -37960718 -713552383 -816007289 -232791806 -855109884 -699265783 -565867738 -538003767 -416295149 -600604939 -903950098 -937389266 -827230904 -506298572 -224073136 -854737448 -547538293 -582352348 -511287384 -805068538 -95866864 -324783888 -820885505 -371320099 -137298319 -708044730 -681920512 -541404108 -750693485 -531309375 -833290560 -230004401 -244406900 -312507888 -28668891 -947995526 -90791076 -278376502 -14893034 -565926029 -937264378 -543551619 -883971485 -518988972 -648293655 -779321739 -479709994 -436054910 -215566538 -428082349 -74042970 -980156585 -818418433 -749819256 -840175803 -158022046 -131945081 -381207310 -174491940 -36174788 -23132447 -248954177 -374692768 -620860817 -986072108 -495315943 -517756958 -870474534 -780867345 -358362314 -889390225 -153760570 -567668960 -739630527 -879844383 -936617056 -153927339 -220878999 -192736295 -984372084 -969721642 -838455513 -792356099 -198213354 -657616704 -923361834 -940178062 -582209744 -385453523 -487397397 -848463906 -2554857 -111319072 -259027386 -224738876 -749284445 -287714176 -483763122 -847095009 -160627308 -615671227 -567665072 -600941182 -385843810 -548382811 -254306066 -458476550 -690755792 -85252061 -146068900 -495757611 -616266842 -933226048 -852452114 -163138124 -67212462 -572002485 -758919089 -829347752 -591129176 -794510142 -946315434 -337472472 -839676939 -138143806 -528072256 -392444447 -805227572 -421552004 -220367430 -96531073 -968766387 -885526425 -70929461 -522391540 -441761560 -291656069 -531576256 -115068859 -382511781 -448007822 -459372354 -471779781 -197454874 -12712875 -391642282 -328017911 -228003178 -923011693 -535712544 -866642817 -755837151 -173792815 -114087921 -828438479 -789813550 -493777240 -577339442 -40673858 -734023579 -547974827 -142959818 -86019973 -404726027 -111770298 -95398661 -146351476 -20467400 -906587268 -426613507 -24669859 -968755993 -786843122 -842018261 -773193074 -393029228 -68091445 -283853949 -384583168 -153106740 -305950881 -889802007 -253342324 -373562805 -88287513 -742929111 -280648528 -539862604 -273790565 -441817218 -3908310 -766976821 -883049507 -637033579 -778929323 -487854577 -809643809 -912345429 -104150538 -776243394 -374184099 -436611738 -971750113 -402940891 -701446742 -233575737 -399255306 -478556665 -518116029 -198139715 -970490395 -853630174 -496048392 -220132274 -513630558 -310782947 -622189025 -625978115 -174504112 -87300042 -627730695 -94911956 -585080167 -554499397 -353236855 -34104499 -866481650 -288768948 -665157232 -668710321 -342020128 -420506974 -732008731 -218027193 -671895457 -787421019 -836973901 -629771177 -336602160 -845066285 -579404870 -629828098 -194778609 -411898464 -750131602 -683934127 -349990463 -226841481 -649141479 -485245204 -25970487 -649838864 -545833618 -950674635 -956501828 -566221948 -694495669 -997759693 -898510142 -807471845 -982356130 -316929449 -818688916 -337431511 -774172203 -884111128 -953946899 -949004593 -996003854 -4071299 -716967993 -714692289 -11843915 -502046345 -996758147 -181489623 -171058203 -128726671 -735999813 -263447434 -653532024 -331212056 -541649880 -493868829 -134338384 -86357023 -149008355 -529871079 -42870988 -229372241 -247051354 -971319315 -859040863 -96799877 -268224423 -684512104 -330415454 -707559175 -539597242 -58801750 -367589112 -688500533 -918605613 -864177596 -665155421 -884687203 -252843742 -743211452 -875186286 -117476284 -129328339 -429607165 -696232626 -376367911 -375950083 -483664629 -152528328 -897405783 -623493470 -93699856 -318610982 -887871755 -128184022 -390684822 -265108913 -777126299 -530634588 -581375769 -997160818 -19640097 -12533329 -487489302 -887458840 -500373561 -382509219 -191644690 -448602085 -353234574 -445227151 -676947587 -281594317 -289519154 -464485514 -629590444 -208717721 -341499836 -17270343 -367377126 -401756216 -899674500 -83906637 -829504312 -285095905 -336996794 -170832214 -409878394 -352318442 -256842012 -704330408 -216755388 -191483091 -813480256 -640280875 -60153512 -571724158 -786980413 -542570274 -685516802 -893391516 -789446392 -332831254 -38560661 -600040369 -231959715 -261779271 -574958349 -481526876 -355419592 -33677494 -866838814 -842545670 -821763541 -252882993 -900789849 -95843462 -935187246 -651518987 -68202302 -109327701 -140158942 -885242078 -915163353 -896244821 -403581270 -350362754 -483868483 -373645981 -830276205 -51744739 -536290513 -705776006 -127880069 -929546021 -850013066 -790023558 -685502134 -375903398 -564512066 -175867911 -322155798 -851095613 -953497822 -534222141 -269142097 -923573410 -81475497 -950413228 -692390868 -283188760 -466585246 -191608474 -375092630 -742369148 -462403559 -69017269 -662786440 -894607567 -66873023 -877784626 -869887324 -711113426 -624315272 -715189711 -417788765 -893345986 -414539398 -121534141 -339943601 -330912265 -265030703 -223338749 -657430645 -856018965 -557522478 -675008394 -962152366 -391634489 -393306535 -321937891 -114126555 -256357414 -342235024 -738599905 -295095972 -906029581 -303541032 -10443834 -581733431 -688075054 -53733563 -933647266 -961292670 -705098663 -613409010 -604321257 -371773237 -359832214 -453350495 -452358730 -312360552 -447011609 -552994873 -701827394 -254326840 -238487963 -986517859 -373062013 -779711089 -643584355 -922825658 -296991792 -103996869 -716386890 -202976749 -928530387 -550086995 -486529638 -296380433 -283796752 -195153519 -660728730 -66631474 -176719179 -46376861 -313790119 -14576721 -939942964 -439060289 -7224603 -724511707 -397787452 -508931425 -12430132 -246560560 -736367239 -516476052 -460059793 -895690512 -793471744 -842579702 -341397700 -842990212 -731003366 -833474348 -748614031 -151040811 -775390435 -132056721 -503668656 -467920401 -361791475 -116885175 -728562564 -162985248 -35188913 -106611007 -96605141 -14691306 -567455729 -598006074 -960281243 -273682204 -883086472 -372419827 -837940669 -469378580 -261727113 -144998753 -696900746 -852726733 -416138904 -847717581 -949572754 -422610853 -862567784 -743437730 -399570108 -449052765 -451282949 -628966895 -479765436 -37930212 -659003952 -604336197 -427575300 -223935600 -996456783 -232337681 -956549190 -804247672 -476590677 -32125804 -865705610 -158863002 -937983720 -478992721 -187670384 -804167286 -103962360 -530740121 -958685049 -686453421 -193814085 -80081108 -57430371 -277691717 -754738189 -710410153 -761757716 -344752587 -926913065 -64350339 -766928778 -564572861 -312807152 -244527993 -746775276 -926648414 -380594171 -149219053 -16084460 -320138544 -516465236 -184851344 -48970433 -402238790 -68629087 -860532123 -421131946 -700381901 -11326323 -827317955 -522912820 -800992200 -942750812 -431693928 -474081758 -138233533 -411190758 -752335710 -91385180 -956385915 -182770180 -988137929 -882854134 -378726794 -49447293 -518555426 -602950231 -690852255 -417968320 -535687009 -162371344 -709241419 -478630617 -114619754 -563813904 -560414787 -625884967 -752495018 -344109246 -57180587 -762852599 -886982414 -364249728 -292933203 -448689071 -380753254 -608543072 -969785017 -913468974 -172503815 -177066349 -110332970 -975781374 -855330355 -284951714 -243427244 -872753501 -576427712 -968328679 -912139668 -516030927 -248205254 -711760710 -131413514 -695025585 -363413463 -309033228 -679812419 -484801007 -592023951 -306970797 -655876423 -127104981 -369426922 -84196976 -464872092 -266206806 -266813601 -365654765 -397699944 -746579807 -35031482 -248783281 -772771795 -827831656 -504375175 -84049621 -972436488 -629905795 -955985782 -649328434 -642624091 -326415974 -401262143 -153218396 -220972561 -865089037 -204306190 -922378798 -101935240 -875639316 -802689931 -319093443 -829291786 -681674562 -475003298 -137447291 -548968948 -886861948 -206618899 -913024978 -847906131 -19023940 -58000306 -432577715 -881522597 -941861593 -289121558 -893024742 -494479149 -25041614 -387647002 -15512594 -432716853 -590690033 -934028596 -576625799 -971746674 -607924997 -486675257 -28614502 -147291593 -14596428 -283565049 -798728904 -813909234 -353447538 -930239602 -930986612 -676923040 -729376043 -832129842 -240065847 -460409578 -158709379 -768664336 -240101314 -285102923 -251621955 -345088032 -823584639 -714013507 -239046983 -966845297 -516345482 -708268522 -914399820 -589916622 -893981064 -774825340 -624314589 -300260834 -564320121 -7519174 -339288430 -154983559 -653054611 -380110619 -187660575 -2731534 -460825827 -337723836 -589735719 -2487002 -359317795 -277257953 -996484808 -592383555 -687103094 -132705851 -896225128 -145202249 -204328049 -483334147 -18156613 -706011965 -793340464 -203466189 -726869472 -575801043 -638322153 -53811868 -263243931 -977378359 -252454743 -141329257 -494732291 -832978590 -225432109 -939931528 -557814374 -683891474 -449906077 -194776556 -368948364 -771592894 -664346196 -422749857 -925914063 -311081713 -19297600 -185490684 -128496811 -692248071 -818474595 -706311890 -695584985 -414763092 -262962631 -665798738 -773164683 -581633830 -801362701 -69342014 -789713354 -31769395 -397181517 -693504218 -557336002 -767974764 -898817432 -414714075 -817412123 -687793876 -829648186 -31496637 -164601524 -874904677 -813296968 -198751108 -553920015 -98302351 -907597277 -303798685 -263878984 -69835622 -582081282 -805406290 -91772905 -41314332 -745147213 -128935056 -437403004 -137873718 -752398227 -787255671 -23293317 -447887981 -301480976 -785378997 -385506574 -717442199 -529466699 -492670223 -680649062 -66453463 -972334580 -456876427 -741676958 -231948568 -413894693 -834903752 -298005043 -561555828 -67806800 -415473556 -661193004 -442267321 -58934450 -814337642 -294930726 -211253385 -158745888 -584518130 -513963172 -237682486 -742625460 -726424515 -813493388 -586286374 -659373002 -306683558 -401150063 -500814952 -597665934 -614097649 -769449092 -889487698 -541098747 -591336079 -909276388 -42306580 -296307476 -76875387 -227492694 -641349691 -702107863 -133484857 -794042579 -826307871 -80887565 -237102698 -6042644 -239974084 -739878873 -440681916 -405653319 -246826911 -533879850 -278541395 -338562191 -233534379 -542254843 -324624796 -133352640 -49541509 -298595357 -551919685 -484564407 -242964199 -848786158 -54555363 -829083387 -315377983 -316067532 -569580998 -828605156 -998348224 -85808733 -558325961 -977182260 -280495941 -456717261 -892908699 -95507585 -197899723 -386892528 -108922305 -634750669 -295661306 -942026406 -635819227 -516231957 -538473414 -220028575 -674699708 -488486060 -984093016 -348167525 -75353224 -477598757 -310472362 -916603045 -897138663 -118133065 -599675832 -953286836 -3645051 -72434713 -243533512 -183486448 -874810032 -813067681 -859661122 -677000617 -304432404 -238459416 -717814545 -398140070 -451763780 -224126807 -872767548 -185765236 -208901090 -368209670 -460023191 -214517692 -44967270 -24795624 -109471064 -243223615 -742309 -409276428 -318896702 -921395347 -987398400 -200404723 -838114803 -375965966 -899439967 -364106743 -311621951 -592761031 -63847130 -399482993 -384401548 -221485694 -697549320 -242448665 -961419910 -125383229 -855223748 -603886669 -656686456 -462207827 -325723683 -819253853 -694063910 -495010523 -181597375 -5500629 -144992367 -989211208 -54690773 -211984568 -871140549 -185824144 -360789734 -790105345 -70322842 -737511305 -560937646 -999730524 -951543668 -462636744 -337548899 -904743831 -168510293 -25658341 -871887485 -246105070 -330606351 -812904576 -699254785 -116517773 -808478776 -592722557 -330408943 -227896043 -972150687 -585295777 -660122177 -65178930 -283021292 -647508449 -728364955 -878125150 -716407032 -821238765 -914109392 -999119690 -770677302 -964995299 -862847554 -528446555 -533566200 -735524962 -667274983 -990466498 -706868900 -138123270 -438423473 -234342674 -775849619 -225588832 -704952820 -291441615 -289305696 -149471489 -797473937 -511636416 -273591747 -194671626 -632441277 -605530757 -263618790 -305111984 -102585252 -330752818 -67836779 -183565263 -510431002 -204769755 -621111477 -677386214 -777691694 -352827546 -843368251 -640469580 -954659434 -518677016 -295045344 -843139374 -350150766 -463976214 -377044466 -248379208 -113204190 -792401665 -658397643 -645997144 -35660129 -470731981 -694644803 -828058535 -452033837 -604113947 -426818991 -285395566 -254726391 -823216833 -741737440 -231322968 -211368900 -837393302 -122387439 -709123321 -245053512 -570720827 -444733753 -278306640 -996620947 -751199441 -22605705 -534348502 -633752793 -634887842 -199597681 -154917447 -991228925 -500976031 -608645500 -340136699 -362644729 -305366373 -442324260 -860520943 -970804483 -691402023 -698917194 -224339447 -274201772 -253907636 -974796088 -94833077 -645556204 -590490705 -283300459 -13980490 -251239200 -307940933 -809630099 -18188231 -839431884 -644643036 -369539917 -368816925 -308019476 -250043786 -181586190 -964910817 -905195558 -537570321 -882700247 -723425652 -441051706 -182883604 -480569545 -198511045 -132545437 -148566408 -643955519 -741413944 -311640984 -854222977 -500145350 -537301680 -792874384 -988626332 -794486752 -770297827 -480047881 -870909828 -523772581 -112252521 -8292061 -4405320 -420664230 -264867061 -48338320 -795444032 -86205247 -284150381 -694597406 -341775768 -63546181 -742632314 -414237347 -396435480 -987258520 -510265833 -318037460 -339514451 -618958282 -769532658 -166953511 -101993459 -536111530 -980895928 -994091930 -41315242 -655640556 -382762713 -656859093 -759747103 -343790640 -942986359 -298629833 -406857800 -95389295 -33521421 -74434314 -667197796 -781354454 -420780061 -228237304 -416235157 -107903059 -25103880 -473169432 -262500842 -562198276 -953165034 -188154082 -113241014 -990994784 -811343427 -414950751 -567849542 -828390180 -870683531 -630078172 -211512778 -777365059 -451146433 -477483776 -377685285 -606216275 -518357030 -796514865 -391983176 -391311826 -366385951 -940111547 -784045341 -951884930 -110141360 -495634496 -300373986 -657370086 -357801930 -181226467 -547955032 -627499974 -687991568 -363602248 -46386472 -520189944 -259478315 -759073114 -804113559 -46276469 -560964031 -671367411 -975359480 -432797454 -648850482 -897059314 -881942916 -84509905 -962585652 -224404602 -322842642 -633695374 -574561647 -369406565 -762139370 -653195466 -580446912 -169822116 -557783275 -655529475 -546274168 -193294058 -139640174 -616764853 -950832305 -866091833 -354548208 -87440870 -422621176 -376522132 -27792126 -91409704 -437183719 -188407797 -669107387 -776765112 -677938963 -735707453 -614173831 -307026906 -437610319 -344427942 -641145082 -534153618 -366040127 -862329172 -298574897 -916959271 -797253967 -4398149 -575655525 -612787936 -562770642 -481149746 -408694641 -188035047 -650106455 -121546587 -825570369 -72339025 -911198276 -319371001 -265869087 -287991575 -562293480 -40128787 -327859741 -88841177 -382656718 -251989786 -500662316 -35222906 -873456239 -350290875 -316853297 -230489510 -566465742 -264313626 -403504565 -855549506 -408379458 -410377900 -807741636 -626652787 -901115577 -896835731 -790853257 -572194792 -395736427 -535035135 -301517987 -403631135 -704427225 -725867958 -941006974 -552783894 -448899824 -566912335 -28423494 -433967447 -547276998 -604152026 -193431903 -253837811 -41844172 -693509726 -457493180 -197197849 -321294753 -879482239 -940536617 -278464727 -267033338 -880020435 -619253779 -584228414 -681944633 -217914501 -819645756 -910021600 -12126367 -476294759 -209687689 -562542520 -953385232 -235417619 -654955930 -689830003 -506088207 -81517530 -931439474 -650689250 -511087630 -382179052 -286372435 -725124762 -723797989 -524504564 -408072484 -958729807 -533999852 -562247492 -726249653 -438182114 -153676958 -534460027 -483386976 -30479441 -957087685 -347628266 -144340930 -138442781 -308447167 -318758012 -90029409 -751458909 -458604537 -63764124 -935095620 -624477718 -748847742 -348826177 -93630970 -685159981 -659411337 -43984342 -795712793 -531644392 -516535201 -212911839 -535759034 -739740784 -624101186 -667005750 -546541846 -330637141 -321961416 -694259769 -328945318 -555588455 -398754418 -448625431 -549376590 -307580150 -73173087 -581196837 -963077778 -592791723 -306989760 -342100469 -611419139 -346728631 -682456643 -916036080 -842059399 -396515850 -264375450 -429855364 -135475574 -451983203 -693110652 -334988376 -832627458 -658208080 -745756540 -61365544 -325031015 -426430592 -827141127 -562321841 -197361905 -285319108 -481385864 -468857703 -408951744 -780630153 -165754141 -39603767 -610175473 -687682993 -110786507 -40192151 -950170828 -775108648 -26916504 -813521396 -387577832 -348184957 -83240753 -468389882 -871041204 -425114380 -106970504 -242170001 -357217830 -572553274 -689253968 -98104692 -166590742 -453361827 -669611142 -97626835 -445084062 -44020465 -636157726 -506615585 -811190532 -269205211 -62334799 -415602165 -203934227 -738428398 -661324460 -834172063 -225238786 -176178155 -248946663 -549693702 -54386911 -435016859 -883020747 -241641428 -800054736 -882375032 -691146570 -600805488 -17401467 -132996596 -450302768 -337746775 -267635824 -924122204 -779252993 -732749586 -498549261 -579916409 -263660044 -702689494 -247240008 -886753181 -959437588 -501211024 -74576356 -773169391 -214023221 -387467812 -661876344 -277422213 -828707060 -367354549 -988071602 -946240882 -163374595 -33218622 -297433524 -602359810 -502901833 -127040445 -5848745 -514683335 -913734124 -203844016 -542338239 -418958244 -992148565 -513675276 -899137873 -614795497 -523961620 -223424672 -856075575 -302836181 -275552833 -453229901 -173814846 -623496335 -351066404 -712184557 -488476045 -469659486 -731687343 -113517564 -387336793 -31024248 -849772683 -577584982 -226264429 -403099695 -664777347 -954239943 -259338621 -453501346 -103585153 -600239896 -244782645 -463347680 -898715386 -987724063 -304260590 -768012325 -843600188 -39405909 -116917394 -153977435 -588022043 -732628228 -18641478 -106118847 -130960311 -36839798 -493517756 -844750941 -349234640 -382179906 -290846129 -149508844 -192039616 -681257350 -31855569 -270236138 -407547651 -732353758 -884642971 -345480914 -858421940 -940397791 -74344146 -579272681 -166641165 -655615046 -135041220 -879917149 -937901165 -46775874 -37668090 -13750064 -323559514 -436449517 -219556291 -882042756 -357557473 -841546748 -830329422 -634709505 -10597948 -144682762 -692442126 -252869411 -876234882 -172318501 -159053762 -80781574 -254249502 -52625972 -126984992 -504387101 -552976389 -119207862 -647485922 -504780275 -495716350 -627131791 -42322774 -581988606 -988920368 -422022400 -967660840 -509509916 -233441434 -90039345 -209569740 -777075223 -913668240 -927902255 -338600691 -646015262 -746162285 -598896315 -425486228 -711334270 -495133310 -255908129 -405090127 -572276870 -871707914 -364533889 -119467665 -438628947 -150868831 -810081584 -870932777 -781461176 -858109240 -579105190 -152687914 -196288348 -665547543 -413466628 -709917324 -785538447 -283682503 -997136264 -656361972 -268308209 -767149378 -303451380 -893176775 -400112756 -607766512 -410817375 -315476294 -186788392 -430918322 -392408863 -744633771 -823341483 -55438191 -594595954 -302466319 -461594310 -800692209 -670373834 -80465517 -340616155 -728579871 -628566682 -806199801 -320593941 -55077506 -891066178 -945052515 -243185764 -158630068 -200932627 -613194665 -249755598 -501729687 -776837515 -859325211 -461981135 -480749713 -927814692 -264777099 -490295828 -658396196 -168247437 -680509325 -635000279 -970598626 -224491325 -32429240 -300183132 -417729671 -858568332 -925765712 -590057514 -965420881 -823206971 -2249859 -606604214 -707025142 -243584860 -581148265 -393148992 -503049172 -786255713 -60753746 -235059314 -866950899 -776377651 -344732803 -394833817 -854671259 -644435922 -80974923 -440620191 -283812470 -354450716 -963477743 -994732865 -802986978 -863456871 -253232437 -209684117 -327919344 -944571180 -218338398 -587903620 -834146209 -22660197 -822004914 -81652263 -264755135 -777066031 -687428971 -514917720 -567120764 -854221622 -47777722 -512901168 -200842891 -837509833 -385778632 -858972713 -519464556 -489865352 -847832267 -375466478 -267673836 -738665267 -693981076 -471651451 -614308324 -661653033 -644092267 -992222856 -902100818 -530094675 -993163243 -482739927 -832710606 -283019802 -142246993 -953221423 -37212205 -427828583 -163330466 -295070074 -620627016 -809137594 -579849179 -318756236 -499849525 -770304963 -476841779 -184163788 -725110274 -338766607 -78459317 -598821785 -343382116 -382051881 -219744199 -682061064 -548058592 -259091547 -779708025 -59014503 -950755194 -104248269 -946385082 -764464643 -754760131 -35273401 -418338280 -210521168 -927355932 -144217319 -84360935 -771838752 -57011491 -948397494 -206517203 -10521410 -288868953 -545967955 -292275361 -650605922 -484490812 -459844556 -839186192 -651594720 -954128445 -665767902 -660920612 -941593790 -837053162 -924447861 -677752549 -854982648 -2793784 -874173189 -308847922 -904959784 -20115451 -311312306 -677651322 -291011669 -455743520 -603019565 -799166468 -966961900 -437749413 -695662358 -50827151 -22983962 -534145100 -311797714 -254032351 -624864252 -99652916 -619820263 -554376473 -838630930 -83476123 -98249439 -878148042 -797885194 -370709273 -83465407 -993668020 -985852885 -156686313 -791689631 -926173649 -492232248 -216112751 -975409969 -313794784 -959081797 -842261381 -580352221 -789592801 -170926885 -984910723 -274150226 -208861748 -679333534 -921512346 -48421517 -393365630 -194684900 -522022222 -929276337 -413668152 -464506623 -963807241 -60486560 -226864520 -133191219 -243565760 -379098066 -480858104 -864110690 -646671264 -420714030 -562532571 -653548865 -877043326 -84334424 -511294094 -869402834 -172337958 -890063636 -359138061 -919505886 -292970296 -540696606 -696899283 -723309078 -132195066 -366836997 -420638604 -250914505 -927618547 -636976812 -609075569 -221845994 -816155676 -489916760 -421316981 -431652557 -50767108 -823514848 -800017176 -558831358 -977309962 -783558363 -886397924 -775908663 -285559007 -142910930 -784707157 -258891575 -699554327 -341514463 -304978479 -371809975 -621116853 -46762345 -759576338 -198385515 -201231007 -281193847 -687885607 -789825201 -800216821 -316335761 -552069413 -748998792 -978702601 -939931539 -604902802 -74341908 -91487094 -595960983 -663928797 -773939159 -801273390 -205072534 -337186510 -232600316 -702108443 -467566804 -380375087 -36372420 -774668205 -563412822 -838751890 -620225088 -304579909 -8954929 -603058930 -720156611 -233683081 -233235382 -776088149 -916054078 -424331199 -771632572 -583876113 -894253212 -916589836 -951290827 -364880743 -516504887 -611130107 -789832749 -790953465 -443492028 -293300610 -922557024 -572419091 -36322578 -691749726 -609348013 -947510683 -676982896 -189149776 -598243970 -611498119 -96839803 -894322792 -220538837 -872504647 -365391921 -412722357 -428620494 -268112606 -281673440 -487029148 -71611553 -296102602 -255270031 -270034106 -74706909 -260023624 -957591420 -508384699 -145485754 -623637894 -883366200 -305020532 -258143938 -324135379 -153451047 -565724614 -908078317 -462439471 -822574975 -542667390 -602448180 -559128617 -284734915 -278589847 -357969695 -691929618 -240427241 -300394375 -96834361 -554578097 -956168394 -382303200 -169514840 -168501835 -619772754 -330979042 -292060439 -883021440 -368312594 -821417127 -342150300 -62157446 -317553122 -738425076 -75465955 -546100900 -667124191 -574256981 -18119981 -829315391 -821683045 -917370438 -334297639 -136624821 -274906074 -111965121 -483739270 -53894416 -32367418 -872666096 -311138058 -470945806 -647750230 -396438950 -885129176 -224490122 -766243032 -310909253 -910604338 -955156049 -450266990 -862861499 -192347952 -128436107 -396382362 -589029963 -440959047 -866755660 -119068323 -751659860 -963191720 -202567544 -72324713 -827986031 -903078496 -270076222 -709934602 -488050515 -299152013 -785091408 -186098232 -558743097 -951914259 -191596195 -235613341 -934551176 -860665350 -212917649 -362108914 -177875670 -53103583 -364304542 -296212326 -559718523 -441800672 -394247160 -891364600 -640001007 -470774926 -668560033 -322827902 -394617863 -653207786 -852239635 -407036796 -998781079 -864486125 -626512648 -86010294 -607369331 -853991530 -81290059 -616695458 -825751050 -398748326 -146018262 -22204556 -541357461 -908257474 -805307027 -72631591 -102622428 -384648069 -836212519 -814714381 -389680293 -262167729 -177601400 -27764899 -828729794 -402531913 -957610405 -359757623 -152300560 -458898247 -752168579 -859701488 -316767163 -8259037 -874213383 -622021193 -139117744 -382666269 -910762991 -679081913 -308964792 -693364730 -336626302 -621507804 -146837028 -874214384 -897250169 -51799213 -678547520 -638148426 -289728425 -372385317 -299037490 -550220433 -292728485 -730886012 -453347276 -502998422 -932651338 -776630747 -980326236 -862336395 -934330779 -798972636 -835315034 -54447407 -755555437 -703019884 -479585835 -269947318 -275705037 -798800137 -561924268 -580889563 -557244451 -372073482 -905034798 -434978633 -952479199 -693048695 -104786394 -534452069 -564316699 -269578265 -149987964 -408306429 -544098134 -658630879 -671345364 -646620919 -748694590 -795717161 -727952054 -321772201 -915143819 -457757396 -938998877 -994906093 -120338520 -336088278 -826806332 -415676421 -270177659 -899197228 -908776533 -497781566 -475963438 -194030621 -109894853 -47592281 -775189973 -665777178 -414541544 -216533903 -902972593 -600236277 -212273232 -691900669 -910550539 -999297549 -871271687 -844981053 -640069043 -155835939 -946381089 -195442468 -371807327 -404037283 -430331892 -99489693 -129241599 -601233349 -560575966 -215618941 -914792643 -679843845 -271658563 -119496887 -237661514 -142760995 -23916126 -255298444 -782117204 -845747915 -594959831 -495895231 -934989636 -661223467 -382468267 -856765556 -252481191 -868304653 -650272623 -184441305 -430951739 -893662773 -61977777 -214184484 -891214390 -538288550 -294875231 -858558766 -206092215 -859928975 -23881997 -459812040 -121743591 -608636272 -272392927 -337349117 -212655880 -440273253 -590859759 -730952212 -854106589 -613590857 -682987113 -195585324 -998563564 -727270838 -504208238 -984554314 -432809851 -325860293 -192476676 -372787033 -700680295 -259181669 -611422756 -782109304 -401759745 -761734359 -409606502 -261463075 -547996686 -604517343 -714193269 -151895685 -502178951 -483850032 -865553667 -833422167 -599271914 -870406950 -39380785 -622178798 -658157290 -794096460 -558116002 -755474727 -569668943 -737554039 -171368497 -220102100 -78111976 -249832500 -921700311 -922077427 -419226288 -128714002 -89180777 -14599638 -543955873 -573012350 -504357279 -297330321 -100981067 -927755774 -844476504 -178228704 -206462256 -802195068 -674053672 -198075871 -740468820 -545092385 -901844930 -790959727 -1296140 -709266252 -769422807 -170450734 -372135291 -435344167 -785260281 -749332130 -929012214 -635260650 -532005194 -583835328 -425433020 -654768350 -445247462 -273776398 -16380148 -768583492 -622482275 -810288108 -878959961 -953280268 -704229101 -373780741 -313485327 -232085973 -688303255 -672524223 -228847347 -430523127 -831715549 -354525554 -149400664 -320770877 -732828039 -382865418 -251199732 -963006247 -355668355 -461530289 -75471810 -159948077 -149769081 -984430687 -506869218 -260500753 -98407740 -97273640 -584455109 -284048180 -713565478 -934017560 -263639040 -249851077 -766645189 -268216439 -102737331 -788574369 -147561303 -695249932 -6169677 -985412504 -405802329 -586053592 -326675180 -74840069 -658674133 -651328656 -484963812 -736780275 -845076851 -838099360 -756741829 -8437593 -566894936 -967533647 -173342683 -248105541 -239287905 -521015744 -22110826 -136274070 -623761292 -423891447 -549231383 -890729687 -42821270 -28965614 -423963755 -398120714 -4494402 -984392562 -165697054 -925603697 -136804532 -686596034 -459460600 -70724109 -963145356 -608019292 -464722845 -661039829 -329750468 -497224067 -373826808 -792513686 -617876654 -911482772 -441443001 -643658198 -494629161 -821938586 -178663640 -868073598 -652316600 -899223983 -560470210 -751971031 -331888251 -939200142 -747715818 -658263979 -808926003 -25871266 -308120128 -616016840 -39257435 -411656044 -844302228 -352490048 -234667355 -945960661 -535774153 -893788125 -487685472 -210093594 -826822409 -145113195 -29896791 -6888319 -459871645 -655148914 -267327636 -25386595 -86229159 -166490800 -365896308 -364640265 -597696235 -326610781 -307383201 -969185647 -794940609 -17949022 -42626421 -45189137 -265905434 -284154361 -637902326 -781586416 -512864691 -282241096 -469249545 -612621993 -373544291 -283016049 -154045655 -895889161 -254122373 -998084240 -466991472 -482910668 -827537617 -763679800 -261342860 -335426385 -422237504 -382699521 -107193212 -123278028 -118420586 -89702638 -420901710 -496904463 -194529052 -694632003 -360234122 -887786313 -41134270 -415834819 -637197990 -54542668 -178385832 -685493547 -654254694 -233267074 -694789799 -828087228 -265747021 -69124252 -425438994 -569557155 -58802422 -690258506 -982327343 -538194276 -304509277 -654078225 -131197622 -405684507 -858935119 -496850024 -396232228 -575797842 -18786914 -312781025 -182207293 -849567807 -862292059 -500746946 -627134884 -389314368 -792601058 -592024007 -273498256 -891891468 -567934727 -931046755 -70820326 -657494048 -828008817 -805978575 -217874728 -15158688 -249127704 -781136385 -814021974 -994206793 -771933885 -209025896 -994746250 -795313388 -587603769 -530230175 -687601149 -327968360 -717112750 -926235935 -387578683 -767891610 -542941488 -256284394 -603935992 -835570056 -206960603 -31371631 -168505771 -354859208 -692288686 -484615279 -915808290 -560294056 -596579434 -631222029 -251561761 -566696651 -934575678 -452721232 -650366307 -743048638 -535362461 -663779869 -588053784 -371359168 -828736174 -56773435 -964288325 -141068747 -167226032 -337440921 -832445888 -251522944 -234878742 -826137638 -683180888 -565188313 -991385442 -416005564 -704835250 -797792630 -424719288 -739469828 -848247504 -356760430 -318649969 -388389726 -292484271 -346984737 -662391367 -858349548 -453545108 -889246335 -756546848 -748932484 -623250588 -829106338 -460706645 -499264830 -853220216 -481436791 -770974004 -396663440 -455700765 -816466126 -291033512 -551913277 -482998161 -542921524 -196711173 -14381205 -322891086 -569141094 -998348954 -77127826 -715689438 -450004825 -763553775 -120828082 -862460888 -521741945 -158424723 -717048266 -96164800 -426171105 -393265477 -616391891 -131621362 -836433586 -776799826 -427250718 -715363575 -437453485 -745337189 -222928651 -805763168 -851533137 -794432844 -15600431 -261747112 -984002108 -830659937 -11310061 -210171824 -264674187 -344563850 -587065234 -112697021 -381301157 -251772499 -235494747 -875810578 -858750925 -219032625 -927583400 -326072418 -467156277 -351905367 -357170588 -528313458 -284546830 -64499255 -647503903 -267325621 -773188822 -908939064 -284090139 -696698155 -95740746 -981808976 -615075599 -78871411 -317014833 -425231987 -694780250 -857469636 -740157919 -45492290 -714609503 -691749638 -353242393 -682984976 -45619968 -972063841 -658683839 -210996273 -786703619 -707370330 -995983093 -716271993 -247013901 -597091939 -129842829 -488346138 -150182408 -56592258 -682767381 -529166964 -948455378 -573312472 -492748158 -103767996 -694237856 -71896325 -636844710 -714011810 -468716892 -741100662 -451249403 -807149925 -774478062 -440672459 -530562016 -862358649 -936566199 -874533169 -53657216 -506379663 -804869129 -212525411 -988915221 -111672422 -451838941 -835763027 -12721289 -335189584 -194815877 -934842650 -210815064 -991296751 -108771374 -785845873 -62225347 -821405283 -893901190 -501511814 -190322778 -622605783 -373925504 -450873743 -410559081 -675345371 -348476644 -759463788 -419877183 -432707204 -579186500 -438363729 -850640715 -121842823 -885339143 -197346309 -605867032 -817539515 -419363904 -505886618 -641120899 -408789043 -596889761 -465722674 -77534424 -603814512 -890456576 -634747574 -45145374 -550214094 -355023088 -38331321 -554185829 -151246630 -129512762 -774546515 -728525365 -181594023 -525041817 -202052050 -753712493 -828768581 -981046383 -600108143 -999261221 -789128063 -65394102 -778632709 -510096670 -522398148 -964505739 -162738847 -223270377 -713740972 -76536675 -261041124 -794981344 -821941286 -634955838 -707166604 -860694624 -817384093 -656545905 -686395894 -632000280 -700997790 -7524787 -933021106 -739837260 -427840586 -66285408 -866379327 -84815283 -34354380 -16616403 -740483268 -446825619 -736695385 -269241134 -947739757 -536089395 -724719685 -990177492 -695451053 -390009488 -615801519 -192798418 -325577505 -606146881 -527646761 -77620646 -690100398 -690926098 -320983581 -256960924 -447177932 -480182305 -578392656 -365216674 -993770434 -764786358 -526179841 -776157028 -585590236 -615986781 -928868075 -454055856 -359328040 -869140681 -744304393 -987391763 -625052117 -230202831 -402618649 -451999023 -259502022 -1566757 -556351221 -820286257 -526031890 -930569966 -654119496 -582630379 -268832814 -102558793 -261775482 -254623663 -783940359 -26119225 -385296695 -668880338 -669810542 -722802781 -646873271 -73056654 -436838391 -387060615 -215772580 -337395514 -462711044 -628343131 -59955865 -960873359 -946795698 -424911958 -406420761 -964825888 -172330090 -208230830 -260318864 -910190462 -926999425 -618543410 -540920459 -142941799 -520207080 -748047966 -580653487 -275630096 -845381411 -871238432 -347856839 -508115931 -922013835 -483031018 -320424613 -372067950 -755595499 -809340233 -12984797 -623752853 -314859258 -336417389 -135152811 -892302527 -573687925 -502450158 -695500465 -790925037 -580554163 -214520920 -49788590 -518483129 -894539437 -639554032 -908065018 -458580439 -131221044 -599345774 -390975315 -561334426 -727597028 -924164194 -644564732 -266577813 -919403557 -235931468 -269044039 -936980474 -452577957 -554334184 -401277536 -422265007 -327567171 -682720847 -851023284 -444741734 -738154828 -659255761 -180514888 -599678928 -877508729 -952791466 -357690702 -362361145 -756417836 -263867767 -188946850 -651897988 -20734678 -597513571 -149052586 -187021286 -908694855 -114129780 -562829119 -260197187 -622434317 -396555251 -226551790 -127076514 -222518645 -242640562 -966195480 -397845146 -169220966 -486631763 -444228356 -965272363 -110051002 -721848410 -918729671 -657224436 -713395712 -736145997 -756523330 -399496574 -170086481 -710930839 -779744154 -856049175 -950852021 -164320526 -622873692 -206165093 -843254126 -814304404 -708349403 -867867103 -879160189 -985118157 -328233689 -581219133 -135686197 -64692292 -606594233 -860032439 -173111673 -779578004 -539267715 -834620113 -114069142 -340321166 -601348937 -451952343 -540403380 -221083973 -493390464 -401620385 -124403797 -792202150 -439027817 -475011357 -631170886 -819158873 -821393906 -232229124 -598462448 -783090552 -487789588 -601883808 -889190216 -656580549 -691385434 -130701938 -727590916 -652157174 -165009627 -689802596 -815436333 -258138843 -849269897 -554466588 -175036799 -171594264 -643162440 -190364016 -530322043 -851814824 -996451938 -553543032 -649482642 -247821221 -444268699 -805642422 -291259466 -730032938 -548884250 -333676397 -417321854 -761817530 -238198702 -12188499 -165681016 -223605458 -506570626 -307991987 -251223793 -910310599 -549387656 -489495252 -442083456 -487088128 -336546304 -520604965 -589305362 -480043486 -930794270 -445806041 -560588619 -847697490 -637940165 -871539268 -327517068 -252965171 -985774506 -71090379 -170428685 -232775102 -103508189 -313187932 -473740765 -155348356 -619366185 -436203517 -758939982 -110211472 -298505009 -236898772 -529139954 -121517796 -242258901 -811789768 -98560639 -539341923 -846599357 -238892353 -982084251 -840484871 -669108016 -721587954 -944390006 -61223698 -883298973 -415076196 -253541907 -750162285 -245899666 -635437456 -239214470 -225764757 -48127850 -436381858 -663127819 -351347262 -856814450 -328429188 -649550018 -674579413 -454889787 -251760233 -862146089 -434044391 -764444619 -406772216 -25794094 -786907711 -194674978 -447691106 -267871907 -627692940 -355247668 -719080205 -240298731 -428671152 -327509986 -582367686 -327969707 -938700242 -384943239 -392100597 -745198493 -240815655 -639441966 -110206617 -99165914 -599960227 -860713408 -830186521 -239819959 -224153896 -343405490 -12154736 -661122443 -963074430 -672467561 -593774330 -7466022 -109659226 -854129386 -596722588 -3773330 -370227723 -322066828 -387970037 -969042569 -827273565 -115537685 -120866509 -134149372 -550844404 -87733844 -849079744 -329801240 -243874444 -375553212 -525479270 -31694611 -549547623 -409922290 -194539924 -649870615 -927899449 -547795784 -804773365 -85528958 -623882757 -638044831 -9355307 -711112930 -294100357 -257317294 -542001779 -204699992 -932333889 -808188889 -226817375 -836987037 -852839911 -17712927 -599916989 -83592926 -335205958 -581989957 -51841816 -830547610 -153719873 -749252897 -18590285 -159018616 -101978964 -564502524 -799015914 -300686917 -859987836 -903993988 -322155395 -836471200 -782246594 -733558869 -472201304 -650609586 -816832710 -493810166 -204197330 -493613817 -202893833 -989930076 -374985726 -791111245 -879158597 -62878575 -790786541 -685174077 -221220071 -966446373 -7580809 -253108008 -804075959 -405196729 -383654802 -260185475 -808662652 -504492891 -588823570 -206258958 -86699406 -818711168 -296359859 -180206350 -749797976 -183869747 -692571554 -661460161 -573442142 -100695645 -90435713 -145250064 -854826264 -984158888 -979425162 -273623519 -308001806 -126407572 -861707919 -198699590 -964403701 -120821061 -479648830 -358666443 -195143691 -143136503 -939318833 -872769944 -815350033 -698202348 -756492607 -990593624 -929395241 -556382683 -888455591 -947971198 -124466640 -365616099 -388414285 -619148861 -838366506 -418214282 -647018621 -409217346 -883874691 -517338909 -628702028 -427053486 -115770178 -86534693 -33281509 -610903382 -516487655 -87414854 -332682458 -606848159 -117477319 -286712529 -410701883 -71468108 -34569019 -440222343 -648237545 -198179567 -776439475 -583759596 -906314047 -300285983 -950096728 -755114498 -160907103 -308817062 -901093434 -41043857 -888441985 -909558822 -418992355 -810802055 -303127140 -175949293 -527946999 -781243369 -928122635 -67222234 -109858184 -533237206 -577403674 -594200178 -341033123 -128904780 -814347027 -489426889 -956113278 -120882327 -444373496 -788913385 -792925361 -913204269 -512810366 -121996329 -699441789 -726848014 -448662094 -415933540 -906371743 -533429029 -136504646 -935446542 -526825384 -246756493 -292960933 -767280357 -880724472 -364810110 -763047056 -493038188 -532729405 -16850881 -342661845 -286137818 -151456595 -59015517 -939329073 -810773253 -202768310 -294262496 -534440328 -687865495 -85651780 -912255791 -355168040 -523167484 -950300745 -749658541 -187837735 -680067946 -784328386 -269709813 -521950834 -802731910 -303380568 -621025986 -937085793 -13722409 -633078991 -28115259 -802609562 -32541509 -203161353 -593471122 -713613348 -297500147 -214978994 -302016862 -751603273 -806604306 -606051517 -701204200 -359272778 -637949809 -348656773 -794178024 -595500883 -700937215 -535010520 -125325442 -992356778 -441395120 -673538516 -250476120 -797964725 -855145653 -761894183 -180710243 -249636381 -92900066 -801308782 -838883613 -900275765 -292294414 -364719111 -369752737 -827557807 -97791978 -657315489 -864819678 -24008694 -691412370 -652534166 -34428547 -497618574 -431878439 -15475749 -380814075 -29765017 -831129405 -926885062 -653472008 -561210696 -430806982 -436004186 -341843828 -660601789 -992663723 -283705003 -110876542 -91813609 -30803531 -46683071 -305082690 -580074654 -355689054 -19404729 -524612905 -871988972 -634922580 -823889343 -301028308 -285866865 -196495998 -442870130 -131916813 -672922722 -518858836 -323026683 -174240654 -127076572 -104902847 -313908279 -329192430 -576625344 -53016666 -969682531 -891700978 -885291141 -615834604 -799320425 -164443207 -676860490 -452172402 -284401433 -238080117 -336018124 -484907902 -233834938 -807283757 -269279951 -40843967 -766055755 -521662302 -594691966 -374473709 -451900340 -783369386 -349685597 -953603540 -623452810 -533077048 -763312174 -907523203 -627579782 -631233610 -5117083 -838701636 -930143383 -797268812 -137269612 -181289741 -238825540 -757261652 -971339697 -504335715 -598999074 -181362665 -652969000 -360403424 -261309242 -300766690 -602274244 -286834251 -335615040 -943223265 -654765714 -720473045 -839611264 -884738112 -80198522 -635867266 -936635233 -35896978 -386754140 -883704218 -778610144 -413536582 -570822511 -600472467 -966224517 -541907905 -176049162 -714149610 -786522553 -598830050 -91385240 -595323980 -44047713 -136044136 -796159779 -825201756 -756774494 -967786783 -131865799 -223330802 -516234841 -468168960 -739476137 -946576994 -437440352 -463695984 -536037083 -490832369 -755046485 -766628359 -489446620 -682106939 -549334155 -290671725 -571711132 -716526087 -394738391 -579285606 -930275103 -276704803 -947026796 -754059864 -942050155 -870572242 -996556489 -896111791 -910084289 -207069237 -72980203 -995659271 -18109636 -210090648 -937422831 -429105587 -339836369 -891591605 -179679439 -666150749 -93719153 -543807885 -954857288 -323785432 -783157051 -522515261 -333579107 -830409298 -94382472 -860444277 -971476833 -791078996 -857994065 -889863487 -159052046 -731692783 -190498928 -644548983 -769372371 -65706081 -42873534 -539606122 -756759909 -396934323 -800759838 -316973628 -494820659 -217020191 -630429279 -674206588 -87978197 -826596550 -212700571 -193342129 -653542224 -467921541 -752985839 -743872975 -816088957 -469575078 -796657903 -593161546 -13296426 -903010863 -963854090 -395643764 -891732743 -959297909 -979918895 -950913529 -752251425 -590036273 -959252106 -196757763 -836782312 -583396912 -20855011 -648713786 -484080506 -510523570 -226406101 -920039239 -323795356 -815713078 -933640097 -427966270 -341401054 -200671844 -247548031 -174909163 -343326128 -814771867 -57675009 -130564572 -485343695 -562098773 -42300756 -277231660 -447559460 -574395774 -92777146 -48951572 -474477112 -946341615 -397494740 -376354226 -739371783 -193109749 -165216450 -199617807 -601258696 -483995638 -958058785 -300191778 -518411460 -987135424 -426501879 -593748404 -626597561 -124367757 -199922850 -537914781 -380791035 -574225832 -893239918 -603209932 -157098790 -685592992 -86885481 -169158174 -605903687 -339565891 -509429351 -965843568 -887246478 -488443282 -216619061 -590761832 -70630896 -266167447 -637581616 -414685270 -44404431 -80413510 -574296079 -577836354 -487181461 -154494700 -637504490 -170969599 -927608193 -823404856 -303721001 -243977635 -618368718 -22239569 -21126140 -510425020 -47281912 -510651393 -962242812 -888825802 -419580620 -583580410 -419289863 -936737111 -989154423 -282974213 -656079386 -164211462 -303901965 -739253212 -455790439 -533084058 -899485460 -67926763 -956091099 -484692477 -56216431 -138039968 -948009451 -604154951 -61841216 -659131228 -35069149 -141489480 -393240147 -979764681 -614465766 -268434380 -472329326 -658850089 -614423815 -505359820 -103873148 -527498502 -380418661 -971132328 -60533156 -239873814 -710453271 -544737710 -777815582 -386204790 -887404782 -347603407 -536053358 -159201339 -459926932 -92788014 -735560800 -909802043 -435468209 -491662350 -975376179 -968687587 -609255750 -901787481 -850644132 -163673450 -613708315 -255641571 -358820924 -368113821 -535055731 -578522409 -228635011 -54241954 -398925632 -598881909 -818784324 -938441106 -585537273 -787554836 -565195367 -171576770 -245202690 -445369840 -790808237 -724555239 -535649127 -421573128 -869780586 -423608240 -201486822 -33373160 -588439184 -141072837 -868051935 -490023805 -486161253 -633783384 -140714329 -642758436 -440836683 -918565917 -116782683 -954589232 -947764836 -372820808 -267536536 -812680300 -604061367 -647843088 -444316106 -734380597 -337133634 -498297836 -790310881 -162343173 -588821062 -203431391 -168470630 -774270177 -894266992 -928804027 -868175384 -481578922 -579185487 -882239906 -884107130 -511176755 -494394652 -972587568 -154856218 -830805539 -13991403 -387180689 -804161856 -672359425 -287531851 -367918138 -751132052 -932797418 -112222891 -58253321 -384267220 -834668471 -844223687 -840531675 -58562010 -181270596 -712554936 -294194288 -144860399 -966933097 -781627579 -828923008 -62193949 -433730392 -431633395 -823117523 -339611939 -233002158 -977229644 -126136331 -913842456 -672418392 -347163778 -931034002 -212207566 -54210469 -415340885 -943602827 -49030322 -421456698 -910161686 -554225872 -406963970 -440998203 -753011634 -29853101 -440851999 -126069325 -924353011 -398932441 -590701590 -385982780 -782193441 -743467498 -625147831 -218229974 -815850981 -973596906 -479870450 -414021868 -696900421 -807767189 -440319725 -653173661 -341107830 -640566291 -776948950 -843491530 -840486751 -999725241 -976449046 -759598223 -769768923 -408087446 -865476045 -393008255 -107379409 -424855837 -774326705 -503166290 -78065063 -361040561 -62832600 -979780101 -804174770 -877057432 -494661011 -479865293 -665980022 -887225355 -376898495 -53027276 -407420869 -644275128 -205671366 -6015115 -796850059 -587698202 -582078702 -934363726 -21505520 -425837670 -749862895 -292880521 -201161031 -760762043 -288189431 -453220145 -827259958 -19559352 -370988955 -61699585 -280052207 -807431278 -299428451 -880032089 -390987645 -686091494 -413925188 -899015008 -921562394 -847089217 -57725828 -489132611 -198904062 -301017766 -437839748 -342244288 -792486564 -654137340 -407548836 -719158342 -84358712 -951194334 -38617393 -527684358 -234072577 -273890361 -827307626 -127139578 -882841004 -816177159 -18912621 -444107008 -94597436 -232315792 -307075172 -338977535 -187789401 -41483819 -533369804 -194076578 -270821842 -901484660 -885879172 -305685046 -294062304 -962473561 -975348064 -623991659 -275614269 -72315573 -679447230 -484240660 -54036676 -497977038 -64819216 -192151080 -93431262 -531574960 -8512 -28471600 -538363715 -297070620 -885611059 -86816214 -467347454 -998625908 -326527185 -192426263 -670561260 -866272071 -174030283 -882268556 -496717661 -58566748 -658846642 -570824666 -394635478 -976903375 -416608983 -525412331 -504499729 -575444867 -354911858 -219000924 -951448742 -289645446 -737242773 -254211860 -876597773 -575379050 -225241817 -432114351 -969358616 -899991323 -570077394 -226062796 -737889132 -20378704 -252403181 -232287216 -338979182 -758257090 -387803331 -929588658 -129038227 -160439483 -712116701 -465831273 -121519212 -777900995 -550444626 -811235406 -51697561 -981566126 -78918778 -333691617 -246964213 -442087949 -495297432 -372642236 -452813399 -398762296 -673462598 -167154466 -722791855 -929661951 -122109698 -824373394 -476537999 -13462344 -441372448 -186560792 -750542686 -653179876 -598529456 -151469714 -467068076 -629444217 -369878651 -421868174 -156515589 -98858429 -341088001 -351135571 -295698021 -324043132 -184756509 -944413285 -195310916 -644603891 -603008484 -27240922 -551546680 -659623036 -687760327 -955275852 -293971432 -58461757 -697239678 -456314021 -200864691 -338670205 -921419295 -373150283 -541598281 -260886494 -513882041 -704738340 -223926483 -6877812 -312008344 -254959793 -183946550 -160761900 -19399829 -800502761 -283585846 -453540788 -881230775 -829688657 -356790375 -647702787 -452096938 -237845063 -97150050 -633247323 -818600264 -389858427 -753261873 -118333565 -135628883 -816344194 -975425402 -372942360 -23314289 -796158442 -894770444 -892610934 -863885472 -21757294 -817938033 -430544484 -586352091 -759402941 -284714006 -870792796 -500663326 -714572261 -973926639 -713734205 -144608006 -164959845 -364122684 -856002590 -60629084 -832460922 -806618750 -485109264 -948181441 -459052253 -878818612 -360412036 -689410045 -377742203 -787426736 -225566159 -347853449 -902261682 -479468562 -313860783 -486426544 -531978354 -3662271 -297215080 -959699664 -607954913 -268660664 -580409116 -720094328 -342467095 -890563527 -649652380 -673934512 -976501121 -632139294 -645824924 -135740191 -94077262 -29896147 -440771100 -933874471 -823447325 -560686909 -343034472 -87019935 -976313615 -582932607 -657066836 -274788161 -133088635 -194722442 -796909961 -407849591 -280596349 -288939892 -861685162 -197985697 -302185533 -513589905 -143444977 -709405699 -95404580 -151832908 -221647152 -480025914 -152113389 -291324413 -73490435 -508439863 -896058574 -996214277 -766919309 -853903859 -645620890 -873070516 -57830121 -383153100 -735279546 -633173894 -505733215 -129778271 -272926452 -750379352 -743238779 -259235367 -300171101 -8196829 -848122047 -683781091 -417952901 -661785530 -675087132 -332527578 -446978439 -517205815 -440218270 -813721245 -330272064 -542302370 -125531293 -579945732 -348035262 -763022129 -611004116 -471345075 -230214701 -867479501 -667816543 -639056853 -3433683 -398112711 -241794962 -969205543 -455249912 -403923468 -768111346 -923387675 -956556887 -969634997 -367226761 -828666900 -348477877 -254187857 -819214941 -47232986 -452249797 -385536365 -843423258 -263747903 -32653542 -42634613 -256992747 -29395164 -653525144 -621437258 -119115172 -248405052 -182420197 -936788690 -72291326 -770227912 -943121165 -190965037 -667114052 -791990796 -608839195 -817247707 -942122361 -43553166 -391687326 -524204282 -767007588 -653616654 -297209632 -767357158 -875334679 -618312802 -138969746 -336335708 -141357935 -894021849 -864641476 -44686332 -449572032 -567897976 -870114375 -13121811 -406384318 -185532393 -185534123 -191587033 -277074369 -342545505 -677747099 -217759639 -348438380 -494974531 -92520057 -176349411 -339986505 -699640903 -756972107 -85538712 -477938198 -859638106 -995283678 -646470801 -124971727 -223827950 -959230667 -810659073 -851503054 -58428575 -725651310 -936216789 -464101340 -281830650 -282437845 -733807731 -224017590 -878409286 -799350826 -621486975 -303563940 -919548086 -35304633 -178209202 -828451129 -791300626 -478227557 -686305334 -557846693 -258813638 -748862164 -789019695 -236899729 -61124127 -279623994 -773755820 -760713571 -620424966 -830657104 -820202098 -129939601 -284353769 -649278294 -381474765 -108767512 -682943821 -171327378 -167338270 -283243701 -690119377 -38300258 -657424449 -971793817 -412101158 -65494745 -457395371 -211430254 -258088824 -166396848 -96643706 -249393910 -654578336 -192096607 -558590886 -187754406 -594771481 -419940028 -686882197 -196658505 -425239871 -518538627 -695116564 -747414096 -649957145 -976761579 -963584548 -645828791 -326066540 -683606442 -993309150 -512504122 -824039750 -401486133 -280020754 -859024124 -76551923 -668273213 -260356694 -127884782 -250984968 -834676987 -779224715 -492367465 -520100555 -706283030 -128706072 -102415545 -233291359 -701620779 -912510658 -256987032 -473065598 -226704490 -810594323 -633274010 -669163090 -786496843 -828044496 -581538411 -343345238 -534790895 -835170733 -758212748 -328279887 -789127535 -73651805 -807147224 -524334127 -232598231 -145527535 -322655184 -334885805 -984958481 -465288986 -538378298 -182344642 -559137449 -910874228 -540525689 -844541376 -123671693 -869372411 -2027385 -730913018 -724628067 -971058107 -709320592 -319896119 -186148607 -323930486 -75467457 -648427747 -772741708 -630375279 -294888857 -794270927 -910099945 -468878424 -364460002 -68620382 -434516675 -164309451 -217048207 -764817501 -989538236 -886783149 -943068489 -887414848 -428995605 -160547794 -890035443 -551740529 -409780692 -124113592 -247906208 -313536575 -276830889 -757682413 -737203720 -909373618 -872814772 -411985902 -990433597 -51920079 -519636700 -933236010 -986954423 -146872413 -82939195 -116663378 -469975437 -728507004 -981810416 -421966477 -812278193 -627641918 -352861322 -697676622 -339302571 -778443468 -454369053 -725944250 -170888724 -511125606 -260018105 -330609324 -973332204 -80019727 -885781931 -98879686 -389960233 -904938739 -211765705 -403141317 -683590912 -785487711 -827583326 -305000791 -52853378 -68129374 -801709846 -416118382 -661784479 -396678610 -277113141 -485583991 -307013224 -703166330 -624996008 -188124968 -683027508 -423539897 -969231452 -984853273 -17509785 -581639242 -71773678 -937143629 -581454412 -225347631 -831066432 -226117242 -56815629 -593526088 -475358896 -354029638 -92583488 -698925098 -340252450 -431529425 -747132468 -670094624 -889468160 -536215497 -723716696 -384279027 -922251458 -754290000 -127292416 -426512960 -906976150 -630749404 -719278428 -764523718 -265508309 -770467311 -545773876 -643197986 -16050480 -723322941 -86390685 -518703832 -829326255 -506218766 -71208653 -908774606 -718580554 -564788995 -935770922 -809897807 -182484972 -137316251 -424915837 -442992351 -303688951 -834873370 -759195025 -586905122 -561479731 -569524934 -477595020 -876579627 -595580117 -473621921 -289774745 -89566122 -781484683 -822853976 -158742300 -321858144 -715348294 -340940582 -977667098 -682447752 -560180034 -271397314 -764201377 -400493204 -888499832 -695763031 -949075320 -410330577 -683811301 -67595939 -426389562 -119885734 -897589719 -946355606 -663037216 -281796610 -965255621 -440152770 -582626584 -639614037 -312118596 -526549987 -236152728 -219884618 -428509805 -39603784 -268209598 -463264943 -84781570 -884412700 -365257503 -789224939 -739718774 -856764621 -66662556 -247395786 -769264128 -624759660 -363197548 -760295798 -998458336 -974301851 -525071666 -863494014 -355043284 -238096358 -750171642 -619252931 -611279431 -936196338 -702914422 -102652194 -537945185 -332960584 -380672446 -794027758 -679729741 -751244251 -952922262 -112979081 -911536270 -905105413 -58317172 -540392095 -47878055 -905042905 -64164168 -607531624 -528342385 -104577425 -803692259 -169698795 -866228055 -433204070 -188821036 -900071190 -602236479 -787522694 -822189365 -898071154 -328231658 -466056167 -503613756 -156531306 -803472419 -639182756 -338329029 -567514347 -457738657 -23410891 -709181574 -890451544 -908858998 -55403711 -198864083 -113648372 -31567437 -806754917 -410190930 -195584401 -261713055 -116397606 -131834332 -931272082 -698226680 -588371060 -185780078 -989220137 -914420776 -145191574 -601722364 -505194340 -574146597 -355014400 -314478335 -869115748 -56457190 -176868747 -690687112 -946928797 -845309514 -548563090 -838580456 -252023290 -625288070 -321248890 -758507294 -600522897 -665464884 -148092629 -455093080 -742272722 -479957271 -401330866 -265593914 -309120094 -475930395 -878420787 -50843177 -125541927 -64442457 -22164161 -358566206 -565353228 -972997874 -93711263 -66221447 -585283888 -31718365 -281677397 -991579347 -845629983 -137687529 -420672837 -189777346 -449761574 -931515217 -74803347 -321489502 -8957142 -532032664 -430800490 -201475747 -688760778 -182413703 -997083747 -771077975 -301554255 -477872239 -490597955 -946768621 -907314638 -766038960 -296935334 -608529749 -866219495 -321657342 -866040227 -671901521 -61255524 -524548401 -568804025 -543060584 -717690620 -233432698 -407540219 -958556591 -273677583 -719026646 -99985494 -628100799 -208617774 -672439364 -464647572 -517414125 -256923678 -979876759 -128301465 -993667542 -727618166 -280785128 -444658529 -945812613 -348935910 -321658618 -231818017 -579009060 -745778649 -17412280 -707078641 -611627409 -648539026 -138254931 -615281399 -227606231 -159718221 -22375522 -362071191 -228372102 -85890814 -234306213 -309711322 -252854371 -396029982 -144051086 -467700082 -4031771 -702680665 -237560656 -405772919 -404196076 -382603898 -737167449 -752867007 -860391451 -37566162 -347050824 -935364149 -476646811 -882067289 -138971647 -649785173 -913654780 -413792112 -376693216 -649242977 -774152174 -44265588 -832654244 -656922005 -281896983 -144207943 -930538416 -161900338 -71539904 -427710885 -575845071 -580670677 -198268335 -632082553 -269751835 -236026271 -986445504 -39284098 -447420436 -904081687 -408300358 -907377576 -578220830 -851605721 -272159439 -813169245 -423804829 -307729388 -715679377 -920125708 -910495115 -630471030 -366841161 -624120194 -938197033 -977680379 -589129066 -500191228 -114305713 -74562821 -521861930 -441425674 -510667848 -737861451 -814138793 -99991718 -805795858 -473265116 -657232185 -317459572 -33125160 -5569672 -334384551 -853744126 -900017664 -243388654 -873089524 -708590340 -315546430 -706407331 -978343397 -9576557 -375874528 -361769967 -457222008 -455292273 -836477341 -546046658 -559171980 -388113737 -503787634 -376423090 -44982683 -47147693 -199557673 -949064303 -356370668 -94805107 -658703077 -684564410 -401063558 -571368541 -595534482 -770130799 -261093915 -318319502 -694900868 -672004261 -640963068 -133366022 -549411613 -485549206 -3298800 -860119403 -572126586 -357874565 -900184854 -614178105 -385331472 -296541552 -215208662 -539245419 -93573829 -853117375 -411488947 -831023240 -81624058 -650015125 -229296847 -622676435 -71093999 -433582555 -864034326 -929716903 -541157605 -87951545 -197534878 -891747963 -229888478 -903680901 -168115103 -59601643 -220401258 -412630524 -202705994 -59330162 -180838683 -118661085 -375488820 -795818933 -599134526 -485875168 -511925826 -19944820 -956917711 -931450441 -327641414 -145569914 -919384298 -937740010 -953098670 -479515400 -420643483 -360636976 -78229188 -281946484 -398178883 -108285902 -7955936 -661947645 -868655069 -403123525 -520823145 -522529211 -82640683 -641825251 -927050303 -61480540 -112316468 -908738512 -720227776 -403142691 -797547193 -680361661 -34302816 -987979825 -88316912 -154378248 -565006329 -58384323 -749741444 -330959411 -671923499 -759869460 -98461058 -662128363 -118267214 -117298418 -750839998 -154341823 -390826954 -311200931 -216928350 -232128571 -939340928 -270070440 -770745172 -933857266 -178411307 -897013690 -439177963 -898718225 -405546806 -45606662 -182827055 -137495220 -111827840 -419678046 -572816192 -358668817 -988659955 -68039594 -256385071 -443217248 -668488022 -12987279 -632413572 -663339201 -98394415 -679022727 -373011376 -469176066 -15259816 -339751083 -1995775 -941073941 -727889253 -851181788 -549601805 -424413319 -382103362 -648987468 -913306775 -733195950 -450959453 -917232147 -139158309 -84092735 -766702217 -179020195 -775801429 -454564222 -735036671 -874293133 -207501271 -697691961 -388447150 -519458756 -457341749 -322576229 -528026685 -114277450 -795702005 -23102109 -804458074 -27900042 -552621082 -18410716 -17381738 -18494272 -605569276 -507862535 -526241191 -182792841 -484849216 -456331683 -442955797 -90123384 -485247148 -332119037 -273502063 -986803536 -93621368 -855004396 -337134869 -361111135 -184259283 -2615269 -333233443 -725716987 -209482542 -810575345 -926173938 -577414334 -605359871 -310669371 -765806698 -330900029 -213512538 -678061197 -161310626 -563090132 -444487651 -926901664 -75364219 -137070960 -327592198 -155357646 -455415295 -867362204 -140414228 -367698310 -543739049 -924406678 -54352716 -468914835 -654965578 -924885242 -920572597 -46323791 -526992977 -177003474 -23299357 -815330449 -688960282 -70607268 -160684118 -376349522 -75155515 -619431368 -707862786 -61089514 -28013169 -482792144 -292707423 -620295845 -710695548 -470218850 -794926024 -900760536 -675610474 -525190057 -129344499 -301161123 -215049019 -624101246 -757791482 -928860089 -555220492 -206553670 -912467733 -509619830 -761843531 -698997825 -206352712 -878379391 -44879236 -586566241 -529091997 -331881426 -678576335 -202992301 -403464049 -945563832 -744072456 -347533944 -848175615 -80739829 -423391621 -679965536 -730835220 -971755072 -81289097 -238279886 -474906542 -997103373 -652401332 -210969968 -549393101 -113415899 -165716203 -624984437 -516663685 -167202068 -322293236 -949694701 -570440167 -165072037 -445564867 -274576899 -861645021 -252851052 -95426618 -319627583 -212106335 -84586111 -724909213 -990087505 -239564046 -115823599 -303368202 -258901464 -636837358 -683653660 -873783658 -737320574 -68119158 -812770118 -893306512 -604586346 -381410907 -282085499 -62501416 -899083261 -360565338 -175627745 -774316285 -434308025 -56480256 -504210121 -946257311 -135751815 -493824542 -309051097 -617116794 -475261019 -534449836 -637090534 -409903921 -980293321 -585572142 -307620241 -182818727 -202362409 -311733222 -514900561 -605769763 -787646957 -935599163 -591358417 -13652092 -562934697 -777702361 -988131447 -821278570 -331839044 -807070865 -332301292 -950060242 -203618183 -598706011 -224964378 -136207762 -480163479 -135281251 -280428054 -37942744 -57047523 -947358292 -114700728 -201226027 -490135205 -824070807 -829961365 -701517626 -219762845 -17994135 -827579491 -703580275 -903603674 -958100386 -362851088 -191664546 -590314635 -381824446 -79767042 -45676846 -489799734 -537206538 -937702255 -777909898 -364775791 -61258115 -35514341 -935601458 -955613797 -631992609 -768361936 -498035832 -809559766 -483347581 -682090831 -165689007 -839006129 -48896593 -482218183 -216553641 -360044265 -311089218 -925005497 -441171449 -221558951 -726709748 -958666706 -123648748 -164309463 -76941433 -206551722 -963859595 -303474662 -68994070 -502508844 -579623455 -858484141 -703689868 -492802466 -179365056 -442996803 -999881257 -882726299 -49005249 -728044345 -793627548 -427446874 -222189310 -914781103 -797023304 -301605620 -547441067 -103417726 -990233159 -938151683 -754542886 -770442904 -989390324 -925403995 -50794836 -760587816 -697482986 -687056163 -202557109 -726303667 -329197130 -160763 -68378152 -35048753 -406992460 -24857970 -834234397 -293161152 -811658118 -588267336 -799860388 -577592482 -658484763 -323428838 -226163745 -120637523 -975368786 -284565584 -942486518 -399606628 -861586863 -279952751 -908307358 -157628048 -521683831 -473047213 -179159807 -405939583 -984357381 -186248465 -280118486 -7092977 -280835079 -673241593 -373116595 -523681393 -377258782 -453396941 -673896539 -89776842 -601173211 -82834890 -280921416 -176928934 -931391653 -940836321 -801441736 -213233672 -110175307 -63991276 -88925159 -124355154 -332103178 -180963878 -575770443 -115092370 -247883158 -298936922 -508694738 -519800544 -462691104 -567762186 -142484895 -180018603 -956573181 -986525710 -365431768 -684074206 -523355142 -491620639 -492671801 -401881095 -578593156 -717865055 -865606659 -751068737 -258558405 -836546724 -561070798 -284248429 -635676739 -520729158 -362919900 -973777795 -654256694 -467654966 -421641683 -147213938 -60338114 -347938262 -535988237 -569888168 -650613470 -244619808 -204682580 -132138358 -669101427 -503252370 -334279693 -76293131 -42380795 -717291629 -272029218 -97508463 -743513748 -710621339 -437124093 -834571850 -829075587 -45015684 -532930051 -45334058 -7886139 -592252900 -437720548 -956323758 -766198368 -810249456 -183779928 -714309947 -866298210 -966545549 -656472084 -79983683 -2444143 -559610680 -173128961 -283568660 -919962023 -753902773 -68764753 -710841651 -456014499 -22150600 -593218912 -47597950 -111904338 -766765970 -670714625 -475262059 -373106984 -736442989 -292217738 -495796968 -315746341 -740378363 -556218327 -49173515 -149080234 -948226262 -133268094 -237545933 -1366634 -972027266 -991633094 -779662217 -94092614 -18042502 -812195098 -131258601 -431334009 -950790030 -338393099 -405763924 -407476484 -736368574 -322856618 -596860801 -481957208 -175466472 -213105351 -826724506 -228404975 -943945367 -310480912 -752328247 -588698323 -678744661 -227612626 -448058275 -606665447 -460104264 -984316965 -340017747 -95716786 -53248219 -629768944 -274869487 -66647539 -636574998 -677074344 -43439357 -300639191 -695587594 -230179319 -582731420 -226646866 -415014647 -818742930 -749509378 -243374207 -273429412 -740430223 -588149594 -418774889 -350687968 -514708708 -190562640 -862976236 -863811834 -417315696 -22354388 -137145498 -613504887 -749149431 -567918513 -166458338 -640174498 -573314350 -742131591 -963932845 -605429950 -123787250 -59924720 -107658177 -895778269 -917044133 -931449520 -134560580 -54455644 -241218236 -98269327 -757234981 -797222445 -10230296 -68335419 -869935109 -644477669 -854261810 -921844353 -34177593 -533313294 -550538648 -491038252 -670969160 -5224680 -189574256 -566582482 -548330441 -128747632 -864420868 -833423615 -204808867 -496480517 -816449578 -574331628 -408524940 -80233458 -425775384 -109502380 -922569386 -875021361 -843602513 -657827489 -167162058 -4801324 -860820956 -885026565 -921371327 -342983224 -353564719 -750273762 -971458387 -735684939 -652500139 -34304253 -486122150 -452051559 -509267465 -420346552 -821960761 -894560495 -804713937 -952945493 -75117810 -614295872 -676748 -584863067 -621118616 -923728688 -783263804 -712563293 -846442342 -380497925 -920625200 -887622591 -367472903 -851836655 -932465976 -633374082 -875303501 -224380405 -392299874 -281716759 -533513226 -285663126 -41631731 -726676011 -202933960 -468757399 -34053228 -138281820 -719943111 -237809891 -609269945 -269929590 -741545788 -264321405 -635617442 -324339392 -290616687 -332597378 -997398137 -660127617 -212500098 -117236836 -544998582 -115433268 -91230688 -622201394 -950945200 -737157527 -207781402 -849978478 -786964959 -97287576 -37309708 -846607991 -704125225 -449411071 -15764372 -748328811 -428766176 -95594251 -982281755 -271313339 -148220007 -854206173 -852353849 -192751230 -595700071 -597472060 -795193762 -317781663 -690369106 -144410135 -672324525 -297259730 -631241063 -794304918 -421445076 -226779726 -46215289 -596819326 -24744538 -123796058 -439682906 -811922347 -759000814 -988790007 -72028814 -64701135 -270287615 -365576785 -799619395 -317237481 -150177637 -940647300 -672489552 -426095745 -842815195 -733927326 -248102167 -892441628 -802978377 -623191111 -15849824 -198400566 -1463152 -482204757 -279200813 -85588174 -185539045 -796437164 -117023468 -508425729 -141789267 -707336038 -471228807 -268749402 -905679793 -464141387 -110841819 -123971948 -739695460 -107874601 -458648052 -893780098 -776181889 -629683392 -668830777 -418667355 -786568962 -252919096 -7668992 -436024194 -977503849 -447359069 -716088644 -209707009 -661290358 -58393092 -437513455 -629982381 -218357895 -763005890 -500522200 -471119871 -335930228 -875751986 -318900934 -265667675 -438482658 -612244901 -974320110 -862439218 -914059110 -109631523 -223937233 -109886607 -657940763 -656337982 -300378807 -906785271 -409962844 -327832354 -600145573 -872743397 -909561626 -775875131 -823060707 -784527700 -699930959 -6309646 -348035692 -312662033 -221647473 -856661294 -857736000 -917719398 -838126454 -23223175 -650647142 -305682381 -670736541 -870369285 -336671339 -270793355 -581269661 -204243133 -482599372 -698031297 -54153118 -761293240 -866803458 -882175415 -881778820 -199312216 -158365069 -830217416 -482244893 -450227664 -302448492 -998485907 -944948346 -857544439 -700194248 -456110269 -530649891 -430526882 -734225379 -954237433 -119882138 -603124034 -531383854 -86106110 -817336721 -326224478 -305362028 -719639988 -969006103 -70012513 -802543014 -808268379 -972927939 -964578172 -453565438 -293698919 -938873100 -623201294 -184584946 -791814091 -529979471 -927301883 -517343800 -239784027 -185391224 -856644458 -562863766 -939927601 -942479261 -356722730 -101766096 -499588863 -155308574 -331819519 -69473538 -978637792 -175666475 -269974286 -929037578 -662415790 -364559717 -295355042 -758340679 -431227372 -715603005 -541040733 -136562890 -734919541 -226033699 -552729822 -989650568 -63226587 -194104897 -844320687 -721983369 -336947495 -291507304 -696616764 -996362143 -994839166 -227576958 -247031870 -344617650 -474807542 -492216869 -557119908 -104056775 -511240493 -978517638 -133264062 -129713323 -501972469 -885556482 -829420244 -875194970 -739767648 -875989024 -913069167 -977000667 -775123071 -391555461 -110047147 -358329407 -317092691 -439949671 -409485697 -341767726 -208398892 -607230712 -287682223 -528963672 -417313649 -273719946 -674714821 -685480716 -644107091 -607754341 -586862436 -798786233 -185941850 -745504295 -478904218 -842773942 -473954272 -745328326 -889344312 -879568888 -233356452 -551469758 -231751001 -776497055 -809863012 -903791065 -419329812 -450947415 -769892073 -928331173 -12241430 -376735166 -47235603 -209319723 -780912366 -573616405 -480421242 -886107793 -779286422 -127826553 -645381764 -378715514 -518636316 -915877971 -618451836 -447190074 -509674491 -589947252 -459953089 -548367173 -154058052 -50682611 -872850192 -769048502 -831604174 -380745691 -287317773 -190590797 -999336555 -696331514 -749765639 -201144685 -861789219 -301729190 -852605634 -221302502 -457919783 -395850206 -593348780 -811556294 -937560920 -802415434 -529797658 -614730278 -587346996 -852115983 -908450764 -69411775 -399687757 -726834846 -75277254 -684129588 -355444289 -700002866 -69586189 -765924016 -110729806 -297169316 -843179971 -466195758 -146410127 -176090251 -476337284 -124232203 -17406995 -625415591 -852625688 -814760440 -999661902 -560097158 -659237611 -296051157 -254154660 -446719135 -95144215 -151476989 -247591188 -471805906 -815613764 -453025061 -612149580 -342125401 -280068238 -737015028 -361576344 -936328547 -514825455 -275964864 -99043437 -827608965 -378969111 -984811656 -585690731 -65226507 -535300822 -274920812 -94481552 -741115798 -45219217 -53854529 -55877771 -366137994 -866307561 -672824158 -274081638 -370762204 -473690645 -694730028 -322021904 -500440559 -577584058 -317857157 -445961269 -580145790 -388975866 -764489378 -379262001 -367013997 -265216944 -223238756 -321575254 -919478418 -176617742 -380948364 -252984865 -364114397 -568887236 -34235142 -405065072 -79789146 -270988550 -715461652 -838428090 -856955211 -723395786 -517032495 -866211696 -227990977 -912150855 -362362748 -595726380 -476090035 -112573884 -335322081 -648234199 -297587096 -699854396 -840549695 -815156961 -163245797 -857645315 -948968262 -533873422 -773118430 -774692951 -574171229 -172070158 -434439586 -208742198 -54153304 -500994649 -155467647 -121656870 -165784886 -559222031 -676753326 -69683071 -717302275 -716526046 -40828644 -926417540 -12214937 -742365390 -141301440 -302806653 -658665023 -764516332 -219722001 -22956042 -313841606 -64141479 -164410206 -24542857 -257206694 -412687309 -700688597 -745106053 -282850849 -477549153 -448522524 -642117018 -450323740 -67765261 -826897283 -397932570 -311141497 -6142708 -654222834 -367449960 -638789539 -255139317 -919577867 -659736546 -911282000 -543626051 -863973918 -359148939 -351577158 -816867704 -883044640 -128998677 -256501222 -904924668 -146286088 -813797904 -549298835 -508569784 -445159700 -770739375 -996553436 -878847068 -85216078 -779561385 -253225186 -889109311 -382809405 -932919383 -195898568 -908969295 -858557780 -410848715 -394129821 -841905834 -963538453 -245473366 -946350093 -434960565 -22922563 -522214140 -206064894 -288679993 -162337951 -784370931 -690805483 -423955580 -514107396 -869373698 -927586114 -606489426 -761080619 -241937378 -714090089 -753262655 -611463627 -90040218 -263272509 -540313672 -691401084 -602715203 -885168287 -889763406 -578937083 -265334526 -350233066 -66964781 -55582902 -831898224 -192790150 -91745298 -559020406 -190862780 -984554530 -286592407 -490308304 -746481740 -61650594 -142249345 -87439794 -714699546 -253539048 -115662722 -685228724 -889554149 -238786183 -434027957 -235192045 -138486412 -869831764 -646645314 -291157451 -521109184 -292746953 -49927014 -351766680 -198850626 -773890044 -158457083 -294493712 -403661980 -650104160 -84879298 -702713484 -863926413 -408270287 -546408302 -17370971 -172029138 -599746224 -33430549 -470503875 -172483331 -482428065 -663835602 -180487640 -754691297 -657154819 -911532123 -741632602 -233933783 -624879038 -530532579 -840044584 -672198001 -647060297 -353615729 -401554911 -582020290 -463148822 -891387029 -823826941 -90104720 -159353161 -922019684 -130142802 -403997928 -467401164 -741460048 -734220822 -149242461 -896012923 -242018169 -102353150 -477537589 -471251135 -938288723 -107749955 -768688309 -369547608 -472477057 -479424873 -925607054 -67076658 -120074122 -74125041 -14841607 -311826409 -344186919 -886222138 -137655569 -802019492 -312678798 -777150687 -595758616 -600907766 -66854771 -263076897 -877452407 -163469921 -388254599 -814467261 -84783010 -927186353 -658417182 -768818069 -645377760 -175222760 -992919581 -664137992 -828602519 -475887394 -948316706 -780047151 -641065165 -977542252 -46912645 -369219439 -446033002 -273399115 -483001795 -964090171 -409129775 -275608275 -755124263 -601254365 -726867024 -405063785 -195873617 -369911740 -617295101 -374856408 -73337215 -331281076 -873755023 -738509596 -43087147 -73120323 -622054319 -517075612 -137242979 -169021597 -699442613 -573898982 -424875185 -818925428 -615885809 -23717574 -559470017 -435659220 -957395326 -301919844 -706325304 -132910069 -123478500 -474645424 -335488360 -889943440 -718301247 -666494882 -344296788 -241126089 -973266807 -508788744 -213270866 -838936021 -982921984 -459968783 -908411287 -270285156 -339583896 -151975333 -224047830 -853856274 -847106473 -598142524 -876151366 -401209335 -125177223 -932785800 -934685319 -826689286 -929378142 -240025950 -581554061 -968433993 -56808464 -986201169 -763273321 -196113775 -825789270 -612322532 -882529958 -865466489 -1436158 -39169664 -380560916 -413183395 -715928780 -538726444 -314970843 -397231380 -209908366 -26369904 -464840218 -202118234 -727485518 -642774597 -613619147 -613973005 -176208068 -965277540 -314660090 -19244808 -488230170 -425721746 -136082 -676765024 -868067517 -646418391 -390644062 -369879522 -161065355 -204491530 -412418161 -441655442 -191384108 -277295877 -513404809 -127114882 -924483598 -572916063 -882136450 -745230193 -911744843 -438786022 -125998865 -228017472 -798835245 -957861315 -254521486 -339936388 -277098415 -775190092 -716669058 -717014664 -959114879 -937013276 -59633425 -543780219 -268281052 -570791571 -698199182 -129596972 -646292609 -310699433 -4941200 -659641212 -147518364 -694707222 -289299997 -694329164 -559394624 -471202846 -847439199 -678074288 -645406888 -987204342 -382108744 -327523517 -801773013 -177423744 -705429962 -783356923 -5085871 -982338903 -484001764 -283097462 -666702534 -196248636 -979000213 -444080299 -320342905 -806625566 -430538675 -886313083 -740443729 -909220303 -116071507 -951413021 -393783341 -293425277 -655900667 -230298526 -518388891 -886102519 -990552588 -379679546 -156197800 -536513699 -575667500 -51626286 -674020894 -642965804 -411270055 -468663119 -255474433 -608449320 -878542725 -239904862 -831792579 -736265148 -463048986 -995489157 -387420730 -665155100 -739134557 -250232989 -564217870 -810336510 -45792456 -194216086 -766950813 -214227405 -204959358 -79350199 -443989835 -822968705 -631069284 -452965911 -715624775 -468479255 -610109462 -76807812 -567936050 -566967713 -139068613 -88556984 -253073128 -420141535 -718809003 -550412293 -521459785 -520559181 -541459149 -79548156 -629101490 -570203224 -399053490 -411321838 -903374514 -540923581 -875254887 -491534138 -955913428 -405514507 -209334424 -239712209 -29627745 -396145451 -845832189 -339919034 -443259326 -611541785 -951472964 -275718658 -389113496 -207303509 -347568446 -185823054 -238013703 -10161193 -87271879 -842884374 -981201030 -117682651 -665553535 -305935474 -393712144 -197065992 -359422502 -130069024 -236502646 -754924291 -72800883 -365461665 -90343321 -885571524 -476912002 -221222797 -983401523 -91378843 -179517928 -325377678 -716900560 -717263561 -375751767 -160988884 -613846911 -405443550 -114442949 -892742215 -962681420 -15237935 -285634863 -341009794 -744254040 -653512452 -406744330 -126791352 -205023443 -507516248 -305096341 -152148150 -304730852 -827364850 -46173204 -27877133 -120570072 -380876888 -448686810 -495054573 -975335544 -74964663 -368867983 -684717300 -415492475 -937217386 -685343690 -159008528 -958203862 -630348762 -161051224 -724740090 -93630246 -261600484 -68686793 -904235947 -690180485 -525199746 -409668997 -783616202 -119157832 -861248893 -782370531 -364375816 -890180960 -252064868 -156450484 -381319137 -600952888 -822639824 -350246772 -693880500 -447005616 -825599049 -138472321 -186645536 -227728765 -489659656 -964004411 -121007149 -457193081 -894399363 -723509492 -821339677 -266978807 -426545026 -598058246 -261676040 -291466971 -845894224 -923920221 -658276217 -622385028 -393382151 -42312376 -562207609 -739985220 -816369383 -491602849 -458979941 -351969511 -786083347 -644949713 -652260406 -859466076 -189504191 -160664158 -588351542 -982759399 -262664944 -770292935 -994488831 -803614770 -211519636 -101428809 -274134132 -146904241 -645667242 -815634093 -908762049 -494433936 -680147422 -660998835 -490026105 -399268209 -531396120 -561967355 -194199976 -754072624 -232323846 -999568442 -357303422 -230153043 -676818713 -511256761 -588231913 -854641756 -3797662 -248849632 -786621027 -898875898 -257356910 -130450897 -72026854 -685109214 -812163000 -515482553 -152420255 -276329375 -737276537 -527679851 -422990412 -622612238 -725199340 -103639163 -223711931 -200717617 -677404061 -85355994 -283746759 -947679146 -584500249 -393107080 -845843998 -288855256 -149718155 -181482892 -644683820 -923397855 -668641438 -812678129 -475521594 -510917673 -940284780 -992084488 -622891952 -782956228 -453472966 -256013745 -306329541 -183674817 -717871604 -412733144 -128983783 -476135098 -996901462 -605928913 -6891685 -145543145 -432687127 -196418217 -322686289 -437059742 -836598018 -745508890 -203496197 -807413012 -154196851 -864347985 -669574194 -141210089 -383814948 -106016024 -228695682 -480840675 -541752428 -668824180 -220673038 -983294527 -730451603 -739802307 -366505085 -11596621 -569912855 -455437824 -147411615 -492736704 -174711713 -307679225 -25087369 -756588807 -43695209 -741841669 -218996308 -641931007 -874134716 -883781134 -452926209 -288417510 -708679273 -1372379 -402437575 -789750963 -485584643 -358924024 -370295972 -525078041 -700729634 -599814301 -814039791 -81244973 -787510524 -338507544 -939462085 -998564234 -175655488 -958397096 -898922001 -656038998 -718269659 -525600032 -339439798 -50017295 -419560196 -745451403 -973278234 -492163374 -794155045 -729229791 -966868617 -990324978 -730686642 -293447259 -110800585 -446408897 -87602103 -27517866 -351681397 -419254628 -347386034 -402315554 -703399005 -332754544 -309351511 -431821384 -179848289 -839679772 -672463236 -271357865 -210880861 -722406327 -480071369 -188523653 -510622707 -311796899 -833784905 -432995 -313070323 -831184452 -426499090 -7609792 -283675643 -970989896 -955873254 -80671070 -592184465 -590263709 -534315686 -251617494 -548922443 -403818308 -78544782 -156338053 -588724919 -877921280 -923149891 -260854401 -590344293 -804795923 -579941827 -154081481 -864574074 -491975997 -702614522 -821168349 -63440426 -628046480 -623854919 -858376859 -214983415 -818325371 -624694644 -324301514 -547031174 -922598722 -508007858 -173607328 -880946840 -815010994 -705589676 -966302326 -257128707 -289253402 -282708286 -456869581 -623639544 -624357107 -403165188 -770191082 -678331399 -162125764 -353495347 -441771288 -280797373 -781836237 -160646862 -17586012 -548453675 -533241615 -291035960 -346584611 -805716582 -17007798 -164235168 -935176557 -70269167 -516359067 -513338638 -901529682 -858933236 -999637284 -230232556 -460258068 -886383967 -385380331 -989220642 -158937012 -910349830 -676569746 -437276437 -442964431 -979937954 -49743047 -389593224 -273883068 -652670066 -66804005 -249893324 -734229335 -816070078 -610164913 -486104319 -25341727 -376953084 -746313663 -364511806 -803745799 -87165462 -583242069 -808473225 -849366804 -794992617 -430163815 -585901232 -586025308 -696069983 -155048237 -587034324 -911832340 -965041327 -87420085 -542856168 -382351465 -391412563 -780377563 -66735660 -609974262 -421142525 -530855031 -67020453 -234407015 -365837612 -479332819 -519201709 -661198712 -881601663 -59420247 -698777460 -790070818 -524638431 -924087574 -433322989 -679296430 -21075548 -401656197 -206669869 -429502045 -520804913 -664370355 -232068009 -991575054 -847084803 -817892011 -549535098 -912217898 -274384073 -230537960 -52221065 -220721268 -269449271 -142839417 -637837619 -540260667 -918704904 -755071444 -48198277 -935780205 -478005261 -447027101 -309519857 -705894998 -847696329 -416939575 -524554265 -453214367 -55149590 -673132558 -351474278 -229968263 -12968019 -51056711 -923825344 -489619890 -649394609 -10298511 -387764691 -335542685 -920650256 -977722050 -976270533 -872498709 -706341891 -838243915 -359270510 -184350280 -631720236 -409082986 -322203741 -719913609 -813767677 -830203050 -630189526 -522102997 -438152211 -708267052 -814727523 -281659838 -518787411 -862097774 -732529896 -44363646 -781946555 -203772405 -70316140 -169512567 -385252323 -249578059 -132285716 -495957075 -379762261 -598655638 -668826374 -438302057 -411457527 -257267208 -364581440 -418875397 -637304905 -635285193 -824421211 -153732750 -801959487 -126730476 -577134060 -974735019 -256028464 -424703552 -837902087 -988336125 -792005091 -402184648 -748672457 -180531407 -444669186 -846329371 -841721790 -811508071 -677624415 -258873084 -185425632 -36696346 -865442501 -531886507 -678477150 -150958471 -895417627 -800360538 -131066041 -706540844 -165123657 -338138832 -694426921 -355210861 -972709509 -73095629 -191164027 -952335942 -644859564 -354158815 -110336371 -111237426 -722662919 -592832333 -301176422 -210388527 -351625999 -403588658 -636843957 -977479861 -929077682 -796160430 -743054934 -524777059 -816003368 -516122801 -520134358 -181865813 -937548363 -28218210 -47070159 -113320151 -54094113 -666987241 -919153800 -261752238 -918255822 -41235110 -43661348 -733240518 -925440340 -338349334 -761808563 -763056095 -136119223 -726311629 -752738542 -920274602 -136631469 -299489277 -34468306 -571436764 -111486939 -632639971 -785344219 -447217421 -177524201 -927193995 -33794939 -72358808 -79367339 -214060410 -716746298 -99869186 -972526290 -216233000 -518460612 -134578356 -815153421 -672723642 -498465763 -607448648 -418322710 -109754901 -145247429 -72254848 -801366871 -534970413 -594682221 -54306638 -190523540 -149392865 -894350749 -642639643 -90955917 -794745143 -94587988 -158852643 -60778660 -490873454 -389326091 -569293645 -153117840 -989350246 -287879613 -238137274 -570799692 -791244285 -183320467 -392164875 -860380802 -663841771 -816076147 -416691051 -609005356 -133870495 -228931994 -426868099 -762026245 -824711058 -219270319 -438376358 -519711240 -640483202 -947902674 -931004466 -830323751 -63780844 -662929240 -908247391 -189108376 -656084042 -896681331 -685340029 -333150229 -593544515 -330400291 -126632440 -443348430 -12284256 -684475926 -773456557 -853489741 -964780769 -905837036 -702041457 -759071779 -164624538 -248503208 -462903814 -975466874 -88851060 -243964041 -737785205 -45153896 -217667495 -69153589 -90714715 -676153088 -912178376 -102343194 -121971907 -276160167 -609859856 -561502246 -397660666 -462159428 -37972659 -60227828 -423971072 -989453464 -536171439 -549130425 -483259124 -481789409 -764136022 -476249213 -478202656 -751559623 -811102946 -171761771 -212176673 -459871187 -428668510 -828689217 -491652858 -549933249 -512925404 -172315073 -130964365 -142628931 -750469178 -477125736 -424016540 -33706338 -54274796 -104043252 -548952325 -571991622 -314047256 -272604114 -113117309 -589280269 -993434372 -15328452 -532744028 -937263312 -907552011 -782917452 -142266831 -864670041 -993658102 -8233027 -394372464 -813335249 -667525949 -997659144 -835786022 -352254432 -880653967 -480682577 -656887685 -285531258 -113186941 -626823569 -449096512 -610427614 -581871221 -390727480 -115470000 -914664429 -604671387 -67317072 -545239527 -797622492 -673069515 -437462640 -442696515 -168473404 -723560075 -738797532 -181493984 -526023533 -218909474 -739782526 -664723977 -452561834 -708465861 -924004274 -988824194 -828707661 -907468704 -271967612 -789330905 -390007768 -46071522 -640870939 -361325410 -860448525 -202265940 -732330134 -689226931 -377854734 -449301030 -842317380 -63344745 -424362113 -345805390 -632936327 -695582080 -33918537 -711673185 -46382832 -895034718 -115511519 -238571313 -656254116 -30783498 -956112936 -560518729 -217425481 -277011704 -825311857 -831061303 -136909441 -402634002 -360608682 -283314200 -863466122 -947431646 -302964508 -468493600 -638124728 -404447471 -19197241 -931920452 -903988996 -905976193 -522352866 -917981884 -161554361 -902482405 -335013565 -577474120 -124585680 -710519693 -546849963 -308782300 -668722823 -67501393 -993247778 -180205815 -657488938 -305099585 -514621869 -434289637 -720093849 -249111941 -263594197 -539478302 -303901877 -108353655 -822712885 -197776605 -932906255 -606556903 -118981524 -431312565 -645182285 -892443593 -245439233 -644173211 -467381210 -637206182 -428713491 -778017819 -181822073 -201442795 -133352709 -375938676 -626800783 -270065747 -707819781 -495640227 -994310290 -438108404 -965790122 -699446757 -394314999 -742499875 -825286577 -80484248 -314435765 -276053660 -290532171 -525939330 -356834428 -566494713 -393075760 -341212408 -763289219 -490132038 -750332246 -726635177 -808970121 -2964609 -226076842 -787965670 -916584438 -192126719 -881370505 -719946429 -823524251 -825003389 -188406578 -222836620 -710598349 -315623028 -502710964 -817449911 -407204678 -381347819 -993939737 -434754057 -598955540 -245811703 -340557030 -373913762 -133505742 -11801238 -178409800 -744437595 -961000734 -597469362 -673217480 -122743126 -257847847 -192112874 -182191979 -484371449 -829988832 -907051819 -306446252 -875747842 -27161870 -412739860 -625559111 -561815687 -912726891 -741944067 -881207272 -938547247 -642555072 -965992622 -992341298 -873257163 -158346405 -238555937 -766058333 -993391630 -146213555 -206943032 -888966437 -66869978 -710775145 -117381992 -462306745 -276875830 -521529949 -771071531 -409939800 -234731733 -435801968 -283977770 -961195560 -79930976 -59504278 -777154251 -490051824 -342719648 -435582144 -381424125 -800718752 -634786554 -523939416 -390787812 -448938373 -707192998 -30606567 -239628321 -18133107 -966159039 -746703570 -965109559 -76689536 -748984416 -906783798 -424804390 -617450657 -784841759 -246726999 -436203647 -934635432 -978266849 -523194860 -107164688 -182151652 -91581 -67084468 -745768250 -90266425 -477528254 -109418348 -858726440 -487844066 -831629262 -496438786 -931631208 -764554076 -241249628 -214443542 -61201379 -303992119 -378314956 -253112737 -328928122 -559586966 -756940920 -718890137 -1317841 -362758704 -270577133 -457340941 -979277644 -470942422 -73452744 -547017572 -505988250 -685947269 -823567764 -333622104 -636826109 -13447717 -864932811 -122024365 -484038319 -396016165 -42706787 -533819919 -824313490 -878443355 -296116674 -613337179 -700424499 -582175959 -812685678 -835316712 -571620713 -302261760 -194638474 -21293738 -184007130 -271623032 -780449039 -847550269 -434677169 -784532559 -315600627 -626186124 -819243046 -631314967 -902314916 -947118871 -371071597 -922352537 -575926898 -445901611 -89278439 -21607397 -852883531 -790161170 -805297653 -400997386 -805035412 -226314967 -181127596 -193200731 -153886837 -217532285 -381867942 -32150760 -332135326 -903535189 -409058211 -670614251 -526368026 -731102259 -495300872 -488334282 -826691376 -649985860 -194815502 -167909929 -472462776 -849740331 -807005672 -179575604 -443306451 -396142364 -443187564 -489215287 -673365724 -425086689 -743665378 -746766998 -547542155 -631511492 -718174199 -424204324 -916727948 -931392440 -778072446 -165059993 -493021539 -323532444 -763652120 -239806749 -480324475 -754242254 -120647565 -929096915 -501837170 -875012249 -651919264 -843448002 -621630878 -483509605 -1592231 -296639244 -290718377 -605689320 -554205610 -427632723 -772392727 -59942373 -602956566 -705896352 -518544732 -614684244 -629181579 -776006371 -288866645 -529274612 -723183749 -977090657 -656498212 -439131177 -543647456 -699547802 -905798752 -758590827 -872148749 -917857086 -888376538 -387269646 -332080495 -667980790 -961093980 -286407399 -125851298 -574281118 -568501086 -754522051 -929786378 -590187844 -684732458 -526350520 -93715330 -16004948 -296040843 -401172390 -354570570 -900486148 -736031820 -565666626 -687586420 -856805779 -735569152 -962277051 -31888339 -259550781 -217640720 -446906642 -931841059 -475857142 -200398362 -625035973 -672451728 -592771585 -634805559 -633982436 -252995229 -39169210 -280635094 -171001206 -844420444 -800915314 -606913862 -272519669 -435261698 -928428854 -935961126 -890376800 -32041326 -339966616 -180252252 -999276100 -164601529 -893004199 -57993121 -628921747 -556720307 -892523582 -125228901 -63630086 -526713086 -473285307 -639688853 -596365865 -374799800 -887631305 -39325987 -317676044 -827244536 -544261008 -923224007 -865390308 -749688919 -47923095 -846791925 -928870761 -93069112 -783859677 -365575311 -181001401 -289820170 -757401538 -262967178 -428285003 -907354288 -199917616 -687996964 -994084507 -183062696 -417911941 -214019049 -733750995 -192717917 -800390321 -52160862 -840521337 -633123228 -148786914 -726074878 -690917752 -784929138 -788703151 -934874664 -386186411 -706363984 -197771278 -904855511 -991632496 -483652275 -843846618 -656751999 -641735438 -823877221 -191843988 -773758124 -109081673 -668190961 -747188919 -494069711 -261400190 -742300418 -329046301 -652300733 -890252568 -8809486 -450231266 -676198445 -983929120 -50271227 -551007663 -38491458 -13142111 -585407058 -516604010 -886805098 -832491125 -706341745 -607124800 -617467228 -486217467 -879004709 -953535378 -983973715 -614452850 -26666581 -632299005 -391296968 -303016425 -100390179 -987760311 -196884751 -489119746 -464824234 -45826182 -441190972 -875033443 -350586270 -545713498 -354409636 -398838051 -556280434 -388993598 -209309500 -807442365 -666015339 -344335136 -804412671 -76043958 -395668866 -864814440 -687586561 -353612199 -244918451 -662207240 -859852592 -59962594 -110784300 -923719854 -145938872 -889229914 -310237186 -364098107 -925666766 -833349967 -327806521 -24502758 -936118644 -846554891 -884902095 -327277826 -779916100 -319344427 -966790570 -455533291 -623489501 -946421350 -589705527 -711760153 -561976503 -608788845 -678196568 -154716483 -119249477 -576494446 -916591041 -121785351 -222042652 -926009729 -603313171 -928951506 -81914937 -697929372 -776848998 -345024477 -642167126 -753049536 -39837298 -909787335 -307697485 -139888539 -20033459 -401225776 -760979680 -626816932 -545181903 -920203767 -272642332 -977279109 -661532418 -411507794 -49822828 -309460526 -192394668 -40891194 -498673671 -993039716 -412927441 -958616879 -881758195 -531312602 -167069052 -664559762 -842838521 -262857237 -87381235 -845944666 -508570184 -200066553 -94773786 -508798658 -717178498 -642712417 -520624187 -935876128 -972666678 -118385780 -926045323 -624388239 -213775997 -433482951 -770906200 -499993526 -104745334 -531603717 -226501094 -366203242 -604989724 -891387763 -150728330 -498348429 -280321872 -455606651 -164491258 -418721150 -242729807 -955701079 -955823049 -480447876 -803541041 -108356971 -419716214 -415905421 -427591993 -442481400 -700930021 -524233446 -561130350 -228380800 -212576409 -713012247 -611735568 -613305486 -706954325 -81602453 -75076340 -776671216 -318925129 -656238226 -502918692 -914852478 -523722319 -472697505 -850435408 -288847359 -716706786 -909594728 -745601919 -294523138 -106245261 -443901258 -449497820 -818473312 -54524417 -28650634 -496805497 -814092952 -40425645 -820767943 -620671140 -385348220 -769701234 -204147894 -921039184 -997587571 -391212547 -366835918 -86400706 -929462453 -47886759 -593527162 -529105248 -458216026 -431311035 -326768835 -760426570 -186840811 -836406631 -348060320 -468651751 -221875853 -797267702 -941013565 -508639774 -917396481 -865699428 -467263006 -773729083 -74905817 -946717695 -139268820 -609841951 -755394116 -8056467 -245908841 -512662757 -744628593 -751791211 -572465237 -159421397 -216070395 -396510220 -41880871 -208370051 -224571155 -133409612 -122417868 -169509856 -653672486 -303350566 -821462179 -315157143 -983117337 -794634995 -926764362 -93484452 -593486159 -933332510 -816455439 -162794159 -969749483 -397709489 -129483912 -127749213 -86788235 -887734945 -442013723 -880108569 -123266632 -77190412 -516976914 -99578699 -393447000 -305054949 -50293021 -54449904 -527965527 -288626618 -434232773 -462133578 -832618659 -794359512 -866111574 -87933480 -587866005 -268746048 -165448901 -866079581 -826410240 -813030135 -591297122 -796222881 -820627250 -58073520 -695203511 -464263100 -100507725 -327277186 -43769245 -456890988 -580224185 -213536451 -41822115 -451874085 -698911067 -730776211 -678321269 -57605784 -947536943 -919256342 -742531120 -145335104 -221428718 -552892261 -469664813 -763983770 -882709353 -564755164 -460735327 -550329486 -792548736 -482944590 -152944881 -312852209 -301467979 -133842532 -81673167 -33060697 -563505060 -643924665 -561118316 -565829230 -172841587 -43950988 -652087575 -822420284 -536130791 -29753466 -350476785 -756913172 -133575510 -121281662 -692886795 -642251800 -280966164 -825942282 -266544107 -896283060 -159213689 -475214464 -274563967 -856551984 -362496755 -436884492 -572189327 -676070570 -880668723 -447023537 -326834835 -259578414 -95663023 -673663826 -194675077 -33609954 -980331581 -528885173 -986384422 -518415890 -807663897 -305047419 -813827499 -246714095 -725678248 -200860115 -316111564 -491923614 -786751526 -128264224 -896995392 -650188697 -517373955 -105695358 -277535469 -148435217 -762149438 -819901921 -989052995 -280182358 -722868068 -505371766 -744777555 -802305779 -230524277 -288036580 -936596000 -415470565 -530975079 -233684606 -180053034 -397952457 -614614469 -653381519 -156529804 -169346944 -713759392 -205908490 -327301311 -503452053 -745472758 -363981208 -740895795 -869014992 -82985824 -217916968 -298099722 -233192539 -8385823 -746564941 -471106753 -218157196 -853100307 -368688279 -545557261 -131065723 -358176503 -383917738 -319088049 -696478247 -925235215 -939205601 -960682798 -435684261 -236015554 -136620729 -973468240 -299318052 -349661637 -47037614 -965425156 -301887186 -997931111 -267181108 -729985359 -774152142 -183826312 -130884030 -364374040 -649996186 -906558786 -116515119 -785941598 -521385302 -86842320 -503568476 -73753208 -919091868 -21918045 -463062621 -389206055 -504319966 -316998546 -518778762 -95381083 -295960773 -848688725 -962934540 -561775803 -648653059 -993741760 -688670773 -285366326 -339603575 -804482616 -483215123 -720139035 -525195039 -553843639 -730074750 -943550966 -527124149 -946924970 -947393284 -451480369 -620193540 -374892321 -514210750 -237614217 -22557642 -328244946 -12001533 -600488601 -78290410 -81527403 -446184576 -263806612 -729934591 -525972947 -564795422 -922439021 -992078522 -773280481 -418209801 -895029350 -538760453 -396866098 -958857507 -659781485 -110423155 -915460787 -749434730 -160224340 -74078190 -560386801 -568906865 -295730604 -131938211 -431154725 -555775673 -875261254 -889035747 -276137582 -965010410 -696021614 -63334414 -564419964 -817759510 -956137085 -700701166 -659051201 -816578001 -575672406 -56955057 -95000923 -536190006 -768334803 -990061735 -687381547 -235001217 -128058671 -439277790 -533879750 -456131474 -642148081 -192189658 -271645831 -242608394 -287202350 -190167279 -59802712 -442872661 -183321137 -868510027 -814323037 -362038573 -663476122 -620536934 -741663259 -521094383 -704785194 -472808499 -965724106 -991754822 -145448976 -646195342 -542113445 -555225110 -695868761 -654211142 -125769915 -663353854 -153740484 -843692295 -859544553 -488530247 -135057610 -683026778 -797934673 -565362707 -602452936 -504566626 -936177794 -43331160 -551317926 -706781367 -507589256 -699976889 -376000174 -20413666 -484635437 -805089135 -451261254 -159985947 -61662095 -644989937 -265416129 -298886098 -697771562 -314837229 -65810628 -52843788 -587753949 -19369384 -872758622 -511749815 -996822873 -68987757 -868094474 -480808833 -348987471 -377024913 -99940852 -192553345 -30351750 -353636920 -991677083 -765570774 -99323644 -731866721 -844155517 -273511812 -65200089 -408981371 -214578632 -494914945 -99120091 -950763068 -25894806 -525530473 -582422865 -622681679 -887108175 -281870389 -952770144 -251085981 -194531577 -934012951 -290003537 -82606238 -77172333 -368528829 -692654388 -414461121 -933518819 -262153420 -71796967 -674988132 -394256412 -319325895 -426248340 -354160113 -903042392 -662684449 -28214646 -262518548 -271797938 -771906529 -219069565 -300962639 -747599738 -101747877 -353887490 -408569691 -89656171 -879270955 -947412805 -405648430 -117210772 -47408762 -951402060 -93939670 -876684490 -721137536 -806715820 -670950884 -238089000 -527900589 -561190448 -342456811 -448623905 -879646208 -800572486 -947115038 -379185070 -397760127 -939233376 -864753502 -397869344 -62680295 -164928674 -534568433 -773597827 -101676858 -189087865 -280721735 -742701612 -28825745 -743371911 -378103028 -688334230 -315922296 -392911177 -143349582 -691499290 -8817138 -76653708 -907531981 -960866420 -175404733 -156827867 -360279459 -662265563 -602064220 -200146364 -245187632 -42938196 -789976969 -561264820 -288543140 -526170580 -741090764 -474974278 -845744955 -278388928 -135657676 -438727719 -1980056 -712948639 -393333904 -504136917 -149631069 -310101434 -793340736 -101660315 -428369717 -474971086 -828100049 -611662593 -658223550 -697934208 -230249161 -75120079 -162138376 -354018933 -412679739 -168890147 -299669272 -355482249 -590143961 -782252014 -955563105 -797697174 -197441501 -848803189 -681644433 -152809551 -150347879 -641366423 -133938953 -894770354 -470851040 -78062912 -345269579 -228526519 -922324798 -217380190 -696830508 -953955519 -981694599 -448854745 -698567385 -716411698 -372029662 -754796457 -372017449 -453025127 -893831961 -522620943 -834033627 -688800053 -604920743 -784843981 -638035448 -335651641 -608303654 -612773046 -549061585 -534781360 -862058629 -97491013 -514002711 -742747868 -678755345 -985409793 -248185695 -793365169 -121419059 -875814316 -397301319 -347786545 -964411253 -661521362 -896186913 -636909153 -887223512 -923957068 -555557126 -798288904 -81721923 -357259091 -974731572 -33558704 -719660507 -40562265 -387418764 -557578231 -762951189 -410016466 -800620023 -85235157 -328785830 -498344277 -582539841 -661608494 -56100096 -114928822 -587868222 -728946188 -300517264 -835297974 -818132573 -250691043 -847194548 -906142854 -596271654 -715535143 -254965533 -351500255 -404801300 -791324580 -385527231 -216363065 -702196745 -127999300 -445937266 -425719333 -691773920 -78577005 -725044175 -389228179 -756997369 -2421247 -492224388 -654848821 -343745804 -587721602 -716200171 -530933586 -314093393 -350421519 -589442062 -325617061 -2038316 -31882920 -339897506 -731392678 -666826102 -42623099 -441479187 -285330938 -234017715 -809694107 -655158693 -236791727 -243092196 -998926036 -542916323 -67206432 -415999446 -372996513 -898343226 -916819172 -353202525 -359379368 -254743677 -251397677 -143548743 -37181604 -362956018 -937550972 -405545801 -783580471 -508441534 -89613952 -707926738 -624488287 -222630516 -587297247 -342473270 -58577058 -998712062 -803101596 -354009735 -803195580 -482301480 -953821396 -752321000 -210266103 -259923189 -235971802 -140689876 -18505515 -247702735 -774994523 -28978317 -189857635 -849407473 -301782575 -229487610 -196936466 -649826073 -993733718 -648859003 -606022993 -367609069 -92487620 -536261184 -555537679 -331197222 -957961540 -348159602 -923260954 -491505996 -898432408 -476640618 -687186714 -587739315 -425347009 -811351958 -698940647 -49982034 -864275166 -848856937 -904170713 -785237799 -842373141 -178632616 -263157786 -208761107 -143431809 -208828485 -393137144 -936242158 -826073817 -638679285 -247288839 -627096729 -485943896 -419453106 -407315783 -583206510 -434500437 -599974461 -401739642 -914718637 -813968359 -16124684 -332198313 -8283720 -765625187 -953224705 -859534317 -502960218 -448637026 -309979417 -464758556 -594952797 -132694010 -474262813 -414978792 -503343898 -129903706 -369180184 -920844806 -943436074 -268863240 -412091893 -4027242 -445532713 -660052400 -470445743 -252820727 -207201135 -454772218 -276004977 -194050355 -435764795 -352560329 -509664790 -4278619 -125205703 -788255672 -328374044 -582268536 -215956977 -42684890 -162992427 -535114519 -24560319 -764155908 -353085970 -756761175 -491192517 -185306191 -277238660 -39617156 -879809404 -141262259 -226252190 -857952678 -861015190 -696117589 -70867244 -555457482 -726118760 -471564604 -508682057 -572534346 -554939175 -90210144 -507604873 -193733172 -396176038 -983884819 -654903760 -859239889 -744701226 -749421326 -797701066 -673944389 -757462534 -55069821 -493972878 -587025870 -691248559 -96900300 -668415300 -929627297 -664874586 -563631146 -126311238 -312711765 -698644148 -510276131 -530981962 -297397131 -698171327 -165582812 -869165274 -973411530 -517445295 -545865182 -415791175 -207601985 -202045812 -523820156 -330521901 -639534270 -333503191 -605581219 -403734133 -974774194 -975621750 -182729181 -881608890 -778671839 -371968005 -516204847 -923676353 -497127833 -364262525 -121006340 -143040507 -729617699 -690276324 -480094190 -555315759 -388517531 -668257245 -854149341 -598140593 -207255714 -283287060 -196920816 -268468514 -592122481 -237705505 -579467098 -797551735 -298409529 -468862137 -184188820 -751466941 -439213592 -519064089 -902870165 -633558450 -515205262 -931896184 -887216268 -404783132 -974912293 -970568230 -421460866 -547857711 -242855536 -841543994 -870114675 -745161524 -907153952 -651355059 -647174913 -191911985 -994873803 -160311942 -167726547 -149159647 -453959908 -582539590 -761532987 -485983713 -640735635 -924341797 -213060254 -585655402 -924898187 -243102793 -659581209 -963120483 -856542740 -401835913 -255987053 -265042761 -637882507 -665829268 -425243264 -34208038 -602967785 -229613246 -660906473 -480828967 -943029931 -169455341 -703548156 -80567194 -731494124 -137411436 -229844450 -371627115 -281263365 -592617447 -855103262 -979698737 -247796172 -290549794 -201444575 -815751654 -479230556 -624181191 -54405266 -947581802 -301634374 -884222072 -593775734 -757164851 -615085398 -423938925 -649412534 -530094443 -839740903 -78994992 -661484105 -531798666 -693710697 -911287966 -518821816 -897173846 -441096350 -19093998 -65875757 -612086117 -584310536 -863692085 -876912191 -387328955 -4581225 -324677346 -395221651 -903584973 -308754074 -162575735 -13694544 -208270586 -819417306 -565977630 -619180079 -650788992 -776947651 -52201599 -915792889 -900047071 -19168308 -118146265 -716994033 -447303988 -555185658 -488561227 -661250712 -97202906 -798535706 -283121452 -583016249 -855748563 -994417448 -588309869 -177436980 -899085920 -399483733 -397553027 -608040520 -531545384 -962818615 -172924606 -920687599 -847772241 -141120504 -785561970 -795044274 -28434901 -562796444 -87495187 -123321737 -31224417 -776978204 -840387395 -426325950 -477674669 -145120624 -316495656 -298040017 -478790224 -71169920 -938038684 -104622390 -363506107 -283142553 -202385047 -444361718 -849445194 -934357575 -40894520 -19547463 -863145667 -188837256 -197850733 -888928381 -702823079 -688401675 -487763122 -519115995 -851246471 -189966157 -710908653 -281045617 -582951809 -973798503 -225676096 -689739448 -277560773 -137890313 -44589202 -127121892 -356413087 -630206143 -754466040 -558522669 -301833370 -450122119 -71482428 -368254255 -445107577 -420062047 -511931757 -225922655 -853393249 -929499038 -870686561 -19133640 -297128769 -657920366 -324559374 -515577397 -38463533 -288176862 -34207541 -564613936 -439476024 -977040878 -356604329 -457053357 -855421688 -994290352 -250784098 -340653754 -187626707 -523837691 -666306228 -895880813 -723897312 -514693838 -750511237 -895615418 -805870082 -267880461 -310922472 -840300224 -20126791 -868764695 -30791355 -729647384 -778009391 -596750041 -298809000 -602799819 -335157128 -145129014 -112339805 -870519696 -431632201 -810246323 -38166862 -769831863 -645813960 -410070414 -956886225 -514224407 -214150813 -850749309 -48406697 -801055169 -333495974 -507794951 -336990112 -414447132 -538040436 -378577158 -700737057 -588748841 -709559089 -675858939 -353341262 -507562357 -893492061 -327015189 -576312263 -496573801 -179410788 -50671595 -212156027 -369605892 -894513526 -815205933 -251001574 -431645216 -360993064 -7614667 -828185139 -90087056 -540721220 -388959035 -629611256 -568082243 -683592270 -71060529 -444058667 -581140678 -655393697 -4805705 -18763977 -140322875 -201500220 -236757263 -761704024 -30603975 -480283429 -928127806 -779494650 -375646514 -449230282 -28690336 -121605974 -955780508 -670467027 -56485998 -746103457 -202894576 -459348275 -825129682 -92014850 -93992704 -889364637 -136684691 -145154504 -229543510 -316923546 -18231279 -660544640 -790192605 -814500557 -621895335 -109377884 -713774180 -510239325 -534871088 -393500680 -2000446 -825004614 -521952894 -737275081 -199109348 -998919845 -213007763 -62687338 -679101902 -468241727 -885174303 -583008928 -998820466 -23333440 -837106864 -331209570 -332672914 -395414826 -628667386 -148809891 -8338724 -830482288 -877265597 -754441982 -405811861 -185320089 -907521466 -612712551 -178195614 -467974617 -395006211 -970844853 -660657502 -990053558 -729611671 -650379135 -468389024 -157670449 -57575064 -489171267 -965073695 -459404436 -178969945 -16168706 -371779082 -403413253 -744059409 -395156603 -504359285 -839967700 -625375365 -200289591 -416487539 -309374220 -175338620 -98364979 -849167210 -805484929 -827891909 -926931870 -698151034 -482858677 -646257877 -677189052 -219784045 -658988421 -925958520 -955588180 -371842136 -93249752 -277370108 -758699891 -835015556 -290526341 -891295630 -218580028 -776366835 -657263674 -386256407 -294412978 -267768663 -649997887 -461871638 -597151257 -955354206 -445441323 -438211636 -396257299 -442420562 -731663515 -281965568 -200654654 -914257569 -78756620 -458306064 -683734217 -982378538 -529195162 -312791834 -768951825 -615909745 -171051231 -969224976 -827591350 -968821329 -582548439 -695640125 -437461735 -251328692 -322101599 -367529225 -722038590 -190110527 -246465366 -587192531 -67296786 -303439890 -882807895 -497086902 -743341703 -924293976 -754233296 -950015232 -147237104 -103778057 -349044215 -495055427 -151875266 -670190100 -362098473 -292566267 -488985118 -734502222 -508226191 -874583836 -572974727 -902173735 -518480895 -233189990 -714786110 -111993599 -898594009 -265166529 -302781103 -567423470 -274228908 -243472894 -182938672 -437130585 -253019517 -407412995 -854435559 -455417599 -987636572 -458103877 -858175633 -753898870 -691349902 -601843302 -93701247 -678139229 -976243185 -405280978 -456878893 -301350506 -85144905 -178900817 -746834879 -84824723 -407698239 -722342594 -663273675 -889058742 -644144587 -921568660 -484385394 -808230641 -656067711 -870199854 -467146374 -817824272 -963054433 -987083004 -133703914 -963397366 -339203778 -24687213 -478775877 -795897537 -604047066 -625745975 -951141065 -940267187 -201220386 -233792951 -545275582 -498958887 -155476418 -527052051 -267590410 -333506598 -755337929 -648423988 -58026936 -616325981 -76482699 -206459557 -138335165 -681448014 -128955815 -399010595 -365323417 -906916740 -368172935 -474935486 -57067395 -379980971 -553445187 -841275098 -89640795 -446796568 -175402364 -892982450 -918987477 -565598690 -167663262 -439629875 -233926903 -975741330 -893957252 -314298752 -790192334 -922387646 -109498677 -316116343 -428707786 -163964711 -202712451 -808263910 -82966981 -870478101 -442166301 -958216600 -527610783 -80424957 -887551704 -664019214 -479815607 -18824333 -112102105 -875661363 -480303764 -790309778 -164901988 -808987189 -996374829 -782927733 -970363321 -76658208 -706855309 -459916424 -327652721 -829041212 -514029546 -377607939 -557167295 -647039454 -26029576 -215407205 -920347320 -501033393 -871772958 -695783891 -103660317 -964898891 -550877536 -806463423 -125366147 -983562931 -938239790 -513981858 -549922258 -777207154 -370546327 -360090618 -431010081 -444666918 -836166713 -464077867 -489504220 -942607265 -562457334 -456589516 -636714774 -305026897 -952527316 -487821449 -879243198 -498565577 -120089317 -235114835 -280550072 -147230181 -594089138 -986055990 -596542549 -549950464 -342902640 -249077411 -787941045 -395721291 -923296593 -697869776 -209187996 -591767995 -665193160 -764210632 -211645099 -925895254 -95245149 -847046642 -55244075 -909941654 -178121435 -135218846 -447747237 -920381395 -730084265 -514357430 -234479751 -422870949 -565846035 -158796726 -300194816 -169086601 -458805748 -746923214 -416220097 -949726750 -94135938 -951571954 -336335332 -77875718 -288634932 -330303307 -201837579 -145374890 -648804263 -895426240 -655624146 -628627276 -887315643 -28641965 -21651165 -95362393 -732076216 -756700570 -758866091 -269781007 -268544307 -207150093 -255053826 -780681671 -776023779 -851149741 -593995170 -91238366 -939549977 -187769865 -375024409 -126537159 -269724485 -66748538 -88386218 -344419397 -88849667 -622133375 -627701647 -295227752 -583025270 -153374067 -261568459 -25285872 -258530868 -358552237 -93816623 -155479226 -628540657 -390838619 -855965499 -257892821 -335390287 -670521104 -371966347 -870435346 -865132872 -614473199 -326059113 -607978808 -81481094 -502407020 -682478637 -784198544 -586626672 -286361427 -968759462 -139788844 -108142262 -248350821 -718865499 -298798485 -235955292 -533064994 -746234142 -759736758 -53565508 -541789807 -902284880 -718545528 -525589010 -180782979 -479404386 -184527522 -522725374 -31566173 -187304233 -276537247 -248105362 -117059523 -768420974 -775154862 -220717372 -289977219 -620678843 -265068339 -407183646 -848258696 -894591673 -49380087 -523182967 -124726227 -850336429 -961811571 -991357990 -518323027 -899549373 -961072158 -418662064 -522716513 -373974199 -664376219 -306731599 -420641699 -593651481 -717723100 -436430204 -631467075 -582232253 -675869532 -343593266 -960828550 -794359758 -603546213 -242222206 -490366023 -219523181 -619041140 -227572770 -794144716 -270526380 -240940075 -55507185 -909088537 -203441052 -220540466 -75880261 -121272328 -621064916 -941724425 -644599219 -539851956 -664779695 -71721066 -509712927 -350685810 -250692444 -398198257 -162459767 -990175667 -398884732 -47048295 -933090683 -980651069 -452326310 -663747548 -525472205 -804979842 -918327649 -694522094 -28186484 -678864775 -412652421 -943148767 -689889699 -17008697 -640942773 -683048200 -428039075 -340004788 -951960606 -946340767 -91313219 -304883337 -251018310 -28831889 -906409914 -790978919 -916029620 -14292419 -833050606 -818721539 -802660518 -302745449 -298611839 -905380408 -997282203 -867441625 -26239407 -921862183 -821260032 -596774969 -457111112 -490345877 -839058832 -528897812 -156556625 -726382437 -127774355 -591244400 -339857702 -420424579 -715742054 -6008385 -521867482 -425596605 -41888439 -835029781 -817360777 -589216213 -216527333 -942858514 -936148925 -164061673 -911990825 -352686829 -34311654 -302731090 -443747527 -842869762 -772208979 -625955549 -787872932 -66737310 -868132849 -684452505 -319091165 -490190346 -5652965 -399643224 -197061583 -126941485 -332526733 -732834341 -452145062 -596998165 -595322745 -870119586 -15969288 -132825550 -276360068 -550655086 -951620220 -144611175 -873371676 -354130305 -644531474 -744544076 -473550455 -348233189 -37704952 -17052082 -669552022 -305548261 -116418690 -539846240 -163688098 -54974044 -195605609 -381404760 -923707744 -132480507 -925298473 -517313522 -811120398 -787793659 -828915594 -112031608 -399538594 -364439885 -511122828 -551118854 -268168794 -822506623 -72696701 -632241904 -440006416 -839621531 -491952348 -323630500 -843809353 -931882048 -268755224 -961757260 -693119103 -181802491 -361885457 -268228683 -756259575 -270710928 -590804972 -567421832 -292260148 -160395209 -326235248 -450057536 -364931378 -527952569 -278468875 -947415156 -196829026 -262951658 -231993358 -498303701 -407458458 -627021507 -453603434 -830368125 -570464470 -187592140 -961353153 -439510694 -402104348 -15418271 -656543417 -852565933 -971613670 -902858948 -966652099 -393014834 -325980073 -898396753 -59000254 -439551471 -204051881 -50794735 -46521871 -707232604 -173571677 -955601619 -853591838 -709892063 -968770902 -708388513 -258477533 -432352839 -176502384 -329459005 -222649045 -36292407 -872590560 -598266768 -395869776 -883391629 -650356027 -29059641 -107865145 -705597719 -309377546 -844902166 -337301182 -970561621 -892345222 -55717991 -689711544 -739831435 -264847197 -500626081 -341698695 -958765014 -779310962 -226923045 -583591364 -207234080 -649845465 -617378229 -82985045 -598620254 -631000014 -961920353 -964578809 -933511123 -59167999 -524478219 -722734531 -591330686 -429181591 -976204887 -364093756 -332751943 -558207159 -408790649 -911181017 -698203776 -371145852 -841269146 -619470545 -255266472 -239137658 -868922976 -176696057 -147007061 -358420414 -645890815 -278953429 -607993975 -129101260 -544145076 -12554317 -231006599 -759694073 -810464632 -550810458 -635358232 -153326559 -521374627 -907684732 -267121887 -701890548 -549253721 -806639774 -980157966 -306366794 -276807524 -697586240 -490546398 -683577125 -641595750 -428642123 -809108640 -451508280 -225413473 -243001698 -27912742 -838370658 -251226105 -643300850 -100542620 -176846647 -528188412 -178747500 -675883659 -587739329 -155978305 -900951681 -853901655 -102184587 -328678169 -421954507 -319589244 -141221143 -58199995 -408096209 -812669999 -254655972 -626211512 -947304952 -314616438 -837867924 -299461815 -891595090 -893789859 -504400516 -647653454 -224835996 -983765154 -70444168 -886438025 -82695038 -4748008 -611643641 -188127401 -491988793 -985736092 -203255547 -766004666 -776898053 -256180909 -914447192 -116984384 -468304052 -979321204 -880510453 -546291176 -39239221 -646861468 -619392128 -991231849 -848030380 -19197346 -576442034 -558554448 -118739076 -93470207 -344246748 -367277156 -625123439 -462602126 -876585029 -455648889 -73995097 -53213738 -891299508 -293996409 -785384098 -8898747 -785587025 -421396084 -780215177 -106578557 -821076890 -443730674 -157333289 -606375575 -317995912 -677751178 -346823512 -750235199 -294305722 -758520843 -114934830 -814435840 -418508050 -938454822 -954572120 -264827830 -316314086 -711222277 -469862974 -261561295 -90869392 -240352121 -200560475 -630279707 -353011468 -249358626 -396897885 -36648516 -895803271 -820084005 -870836682 -570511321 -618557022 -529992090 -961915894 -127217530 -384065966 -401739719 -397634462 -181192188 -44003002 -820664914 -173561572 -855637451 -335710661 -196984377 -25192299 -828090512 -519746312 -475875622 -786425915 -382220632 -3454627 -140437747 -566795736 -930108882 -109895058 -866232143 -240751575 -631377773 -443704125 -41329765 -665305960 -969909410 -374833537 -95951093 -336579008 -83275912 -20400893 -41027074 -580648165 -151015088 -291394297 -354663025 -591713713 -61140790 -610644345 -218234851 -355877919 -177663934 -647357599 -452215359 -197272395 -59391283 -282603740 -437414234 -128663375 -87680290 -485762579 -613061268 -290194047 -579596003 -561162643 -692331301 -906819163 -918962842 -698954206 -62189640 -81520274 -786531294 -182521005 -284465359 -440706926 -615379888 -968272480 -662817468 -82716943 -711929886 -107752375 -899989763 -898623924 -186550888 -949994763 -502514706 -360449656 -365921946 -232455552 -737926187 -559544620 -168555973 -296969936 -767600146 -822391303 -827048181 -703060057 -270859490 -110934414 -746953049 -913738475 -998196323 -360167800 -766746371 -210658990 -549689125 -558323946 -288931341 -899668676 -580422128 -124962185 -387067668 -771606837 -760339067 -59694980 -836270301 -594433874 -512148372 -529553948 -40403528 -993759020 -18973790 -840886276 -133046541 -297631405 -256645722 -990323186 -139659687 -970080123 -690072762 -718324427 -193816696 -83951583 -987074340 -535533798 -211615450 -273385211 -402246929 -417061252 -780399365 -125556707 -380698536 -406583252 -810549406 -274624096 -769558702 -25183613 -665899302 -494701625 -478201953 -978180865 -434015373 -8254770 -771833819 -674793279 -632433906 -391082149 -296221291 -369634942 -339784945 -246443923 -260816532 -79826150 -619127116 -798535196 -339797473 -638660546 -420124205 -381038846 -272398040 -135917644 -657110400 -393099579 -368221758 -690929562 -658030950 -591182393 -103895855 -280762875 -655395072 -788463652 -850800312 -15872391 -204613755 -765629034 -176162181 -398256764 -60677580 -708241516 -228439886 -218725620 -479821452 -282642541 -335766107 -248596626 -304944835 -230688296 -671650519 -202759956 -933037717 -204243215 -88514713 -443769924 -438111663 -829342715 -125751862 -232819682 -525805940 -17671560 -398047194 -401323792 -554146924 -134296395 -266595639 -402661824 -207473376 -541441258 -701436287 -719828243 -676310410 -85317339 -157145463 -934420020 -313101334 -623243851 -353489298 -716988930 -214184660 -836604893 -575811012 -222292993 -894108158 -623867087 -335407727 -704749028 -939839326 -29601895 -908174978 -195003211 -730760717 -26919949 -67912119 -560631553 -231404366 -352022881 -154861697 -680721306 -717771926 -461514186 -711584501 -306769566 -566684213 -100819313 -129892073 -380462579 -157310038 -64484039 -518490719 -481746997 -613500318 -701940725 -967533677 -972566094 -313278608 -240887244 -901309311 -423535238 -582737955 -975898282 -49375898 -185090293 -191423783 -291474465 -830651528 -870724712 -944557300 -102119897 -758288809 -301795699 -291567864 -656960640 -625471103 -791414759 -842791214 -531723214 -783886256 -590746602 -913982995 -370157411 -258290907 -811129787 -548967427 -767353459 -107641608 -453163105 -914201198 -19312182 -174081012 -364242650 -390669046 -367448109 -333333236 -671134831 -794948209 -846762458 -704153950 -177650958 -405282437 -726961790 -118753164 -812603251 -360531385 -659964711 -352719128 -882223051 -549482371 -470886465 -774438066 -366607027 -188306584 -26515259 -149778106 -673130568 -351072201 -779131202 -781958849 -847742369 -269635617 -868870224 -788146344 -46748945 -985026958 -885785811 -800477831 -304214582 -365593354 -518162030 -17934856 -854593202 -44915331 -545715750 -711490635 -337528735 -807001115 -845464438 -832802708 -504404465 -671823815 -370147287 -350358959 -795945405 -12361820 -367357526 -715746809 -311915332 -471699929 -435393234 -154969020 -493138044 -193132778 -229354480 -845361509 -154126897 -855096373 -732335100 -233319834 -979988993 -734282324 -392076090 -176348140 -374671737 -115615166 -370023628 -750332334 -489476251 -769424400 -129076252 -562170962 -313372696 -489972413 -729273931 -816305776 -692022055 -730848727 -502686510 -966026890 -921944203 -964023266 -112626414 -281151506 -17629595 -479689108 -970981452 -287933885 -390917774 -32913913 -392434787 -988086457 -432383730 -765207649 -184004972 -335932198 -630243196 -274204742 -288989965 -151880980 -893507132 -403475900 -642130810 -423269426 -957973082 -887601500 -437291906 -616969442 -417806785 -603574084 -623897253 -488526824 -926754406 -697345364 -445321946 -865817341 -767848043 -500621828 -999658706 -566069504 -404693470 -253968673 -767780550 -315243585 -272191424 -395139037 -235170059 -688831317 -595060905 -507531224 -14055872 -220868125 -93990557 -775013039 -922412459 -193179994 -397583618 -636828345 -883452610 -721124589 -306836651 -45595758 -548163674 -200308011 -514046623 -187700874 -183378595 -392826290 -318957871 -111749946 -378269373 -522424736 -368338086 -736875074 -910006556 -851113737 -817100181 -806855672 -849293512 -381206656 -693020496 -840629234 -557647030 -25656045 -612855551 -533648237 -987858398 -622159313 -758404181 -323683591 -292385807 -633878851 -734131579 -567496673 -620202630 -498621520 -519429646 -837553825 -575095808 -987145465 -43730687 -425677807 -464213707 -757756749 -91401371 -551123518 -225926722 -114959194 -671917988 -161509261 -667021534 -145096536 -566689966 -860836016 -898390093 -802093214 -23737814 -879758488 -297751485 -287544806 -793425715 -161838652 -429071201 -644449827 -111176116 -627299391 -81787935 -425102250 -328209763 -256899083 -337151802 -309301334 -258582030 -608168914 -400324309 -549546319 -494922020 -962326953 -130618372 -184367542 -687909275 -102659420 -99668648 -932639883 -346532163 -856661269 -846631098 -18669841 -469052929 -257115712 -604519740 -935126135 -386697218 -413409802 -71151373 -520399032 -346776760 -494963632 -611375547 -928971223 -432135304 -13059543 -630252776 -661333159 -545767212 -985338577 -716277940 -186326953 -266642230 -96118626 -96073579 -555130022 -544928477 -52532397 -484487196 -266216065 -665219220 -206135418 -954864221 -545081610 -459735506 -908153177 -812597646 -366217219 -779393828 -71115906 -673336569 -100203964 -13368422 -167107736 -827231194 -513451815 -804724052 -147382231 -229225845 -207495901 -347706290 -77309976 -759829171 -158770401 -535527494 -728299595 -490927218 -42296906 -470830518 -309131586 -502436112 -393014430 -867272608 -809647088 -451099813 -313962772 -403602567 -876990724 -930700705 -278521749 -62562 -200696054 -469003561 -976558112 -585131058 -8482373 -304726856 -15071007 -614643150 -890193184 -164297933 -737446241 -219979600 -731779847 -332135723 -70490441 -786817408 -759546478 -419376096 -160733895 -775255520 -506861924 -261094283 -534212581 -119603823 -95851900 -42624413 -926376554 -926583131 -141012815 -263956780 -928778818 -640087081 -906299136 -383204540 -388552706 -784099075 -654295516 -247500166 -397130314 -97118678 -247758089 -795186913 -653512982 -118265563 -873073771 -606779998 -623238316 -934842439 -439113090 -909913148 -250453673 -207400295 -129861226 -662449827 -485807587 -384769763 -946080937 -771272502 -97325795 -579352307 -597020450 -486085072 -232926202 -854447934 -327635603 -665208123 -743932815 -517742116 -768653361 -655292476 -600437932 -758836905 -639140830 -201811054 -988097775 -337542939 -645021195 -613460615 -214503821 -219473157 -56342775 -872709393 -771248127 -228846395 -660208576 -96767304 -526856897 -36041199 -113360115 -679447699 -739038285 -635455762 -625241680 -266809898 -889108103 -211640339 -340642918 -79898854 -102772135 -722178706 -388788570 -389953357 -402054988 -766253490 -187118844 -849461879 -873355839 -309660812 -72133796 -399797121 -332794363 -31919348 -979204798 -712603654 -315242233 -321169697 -152215920 -505903789 -754704521 -974200941 -25286524 -206738049 -272989492 -229976751 -559279583 -383521096 -567178347 -888672544 -510743950 -457164156 -866749048 -654852914 -194823102 -433271048 -275773142 -906736080 -759795084 -290262672 -154150277 -22718287 -915483938 -262041452 -817386389 -865625528 -841810321 -820361982 -236213217 -525597938 -235405461 -255105066 -345743357 -353512882 -709298821 -61675704 -267774370 -718829274 -852530419 -901155956 -230404030 -545713828 -79165651 -712021064 -709243940 -8372037 -696497107 -173712230 -692066676 -857878167 -759494678 -311066225 -331547692 -160345687 -694678591 -178194104 -23292931 -27873315 -142638075 -486687290 -114031067 -504688984 -728803379 -950107812 -458195950 -139773302 -784268937 -438609990 -819851049 -274340510 -893346630 -183095871 -955720304 -118664765 -832511458 -42366184 -188795555 -201604154 -641151417 -196756754 -169027397 -230193907 -380995999 -813052605 -385810186 -404044676 -101433208 -55415548 -587679029 -506663643 -889149164 -490544334 -574572239 -753325302 -162882349 -847634248 -827955984 -189077094 -171242659 -315086802 -964890148 -123763538 -647896625 -970566370 -528690379 -594178600 -301960081 -623688901 -415691163 -97641072 -266596923 -144777425 -421078996 -358300472 -467923523 -864646602 -636235959 -683917992 -519967301 -514973573 -384458465 -158871076 -991373382 -908623173 -577857835 -392404193 -537061051 -432556998 -482052053 -609709879 -854839893 -559896113 -794408150 -47370641 -883403723 -989446426 -50415060 -546599947 -167831890 -551749944 -993023520 -679448477 -800910229 -518303078 -312018348 -42467096 -869360373 -318704414 -738501900 -164208181 -38340081 -950930957 -180721567 -260239483 -534752733 -976183362 -365875366 -677139840 -752264803 -699497533 -940757333 -102854033 -764878924 -629846700 -822927779 -810074207 -871892510 -471809838 -900517082 -573785529 -995767336 -721044671 -88148386 -772072756 -673163398 -81580043 -690649883 -626114559 -81789970 -543971457 -13289451 -530550200 -995417185 -977040183 -809625706 -605393667 -196283621 -897366629 -511853031 -691568055 -940183276 -607796474 -180673212 -356602538 -97703855 -128034979 -892694829 -272316875 -546186845 -993997588 -393873284 -996615165 -958018990 -684507829 -445379717 -137523481 -766954246 -616418742 -856952416 -192515937 -64412445 -117018374 -439389579 -20545166 -446112569 -878368192 -885783183 -344477479 -427907982 -170397647 -556209409 -692145715 -867392461 -144510992 -922828902 -791557661 -364014899 -79097178 -147729717 -236214420 -800817009 -218621305 -895363402 -53389436 -249217640 -682641130 -16299215 -543090257 -907993721 -111999393 -132327941 -657098081 -741613456 -837497992 -591992406 -807573102 -648633592 -290078840 -867672481 -394797640 -702045243 -339239253 -846135051 -82092245 -646790624 -376249381 -347170391 -22433726 -911914062 -425284430 -82386600 -77470824 -518158897 -353542357 -104628825 -680761828 -86407391 -269742000 -115756347 -166975338 -324039664 -703161264 -856412369 -924837877 -669885465 -435718141 -505915377 -530207820 -748456704 -978310220 -976944791 -273565069 -344520538 -268763303 -316893537 -685006963 -933732091 -416498167 -907745301 -660722671 -382899331 -374922000 -348191266 -957262753 -818050140 -785522450 -434377831 -850715898 -498016946 -311310356 -488059957 -290751011 -530964713 -670747236 -921336354 -237916193 -216724666 -923393128 -823265189 -793021469 -373560528 -199110937 -733493586 -996667172 -856721947 -807489507 -829411909 -418939264 -903657702 -14243576 -53775179 -400828830 -639543942 -122868261 -217752982 -640622638 -497623166 -94528412 -470077189 -14826944 -524081289 -478267741 -616361147 -630257613 -57681161 -629398613 -632909397 -388265529 -533946852 -382536430 -816912662 -494489925 -515043968 -911887646 -127205822 -326743827 -562397784 -637913249 -444316983 -946307818 -429518624 -112891997 -422052655 -833392840 -430331216 -374018272 -528763224 -868936786 -733254376 -885783450 -930872876 -598756945 -668355737 -243089809 -633493303 -202895237 -782930020 -513847554 -728232523 -282573029 -269749961 -301727611 -104848342 -321985824 -255430089 -449907156 -370048856 -692809906 -735811212 -357461997 -853958717 -605738839 -317978390 -659863646 -7113557 -149888433 -626193361 -878723727 -973795350 -899474603 -923350417 -859632410 -881515093 -628733637 -232962670 -536803943 -180088672 -845580223 -325121824 -619857260 -988898264 -2635042 -781876963 -760582242 -495902954 -287867762 -979130307 -531432631 -409102468 -854468740 -522452460 -211406640 -998725871 -327512873 -959485389 -189323376 -648749341 -520451471 -792305800 -477794726 -569235148 -141503729 -626550335 -191739885 -64578706 -668549205 -605629998 -410172152 -304086527 -402105341 -848061610 -950464124 -385162016 -920830869 -102411239 -836196174 -874074 -181459602 -973387635 -739896229 -980334525 -124948683 -447985970 -820178410 -50225132 -481274710 -42933300 -726319718 -778434845 -131222145 -507931530 -472170521 -454767827 -955766391 -119201533 -43809585 -676588652 -600414762 -688980462 -659096500 -178731691 -287920252 -245887402 -438742672 -202554953 -793838864 -140923436 -932748448 -35425513 -276195245 -317598780 -878661370 -34840348 -933348796 -323971710 -369831194 -329866610 -969796831 -566651612 -857936253 -888486766 -677562682 -503779291 -336315075 -643813258 -624589134 -129216600 -323704578 -233611695 -515339073 -166312397 -464612988 -526501257 -979687105 -166558330 -181257067 -540193482 -841995242 -214184840 -854762705 -994062158 -322007446 -390414495 -981931858 -924201076 -436204829 -929019065 -839978694 -815618000 -614668984 -684923684 -255296321 -79496252 -226306775 -437792665 -688229833 -114896336 -682490397 -939208463 -502147977 -104281348 -479638519 -270631273 -161094449 -270832630 -205720045 -217772715 -939795186 -549759463 -104279708 -330551811 -463904375 -939463318 -697916002 -617697903 -751631318 -995245427 -420333148 -740982174 -803379180 -509061225 -408701706 -701267767 -913476908 -295980273 -193611246 -280981478 -390679239 -610546248 -953379465 -455294101 -969608116 -332626072 -505866531 -460821291 -853267169 -699926483 -5023854 -630357668 -399863143 -929403856 -115336097 -376616075 -67491376 -7115992 -303823651 -877041411 -451026534 -120296386 -40621315 -86363307 -655997250 -496241799 -32919001 -939687283 -992335403 -770082674 -622070793 -472682711 -128156397 -139971960 -938388 -40351668 -641138825 -793511251 -809983781 -811091596 -930370547 -26620470 -852364756 -570479046 -414163515 -738598976 -615662628 -586201710 -56333176 -451271000 -67822769 -827403895 -678618898 -911413692 -309198528 -829157630 -732909451 -174157267 -712866468 -720116458 -132800428 -315501205 -487460520 -500139806 -408912694 -975880599 -432030211 -241372359 -798893619 -950335489 -807476623 -106419156 -354517750 -397569291 -668337509 -744218854 -772972581 -858584326 -237655216 -286179091 -180800425 -812752411 -63339388 -291080204 -257390764 -217296905 -122463266 -695857874 -975127388 -334549065 -324634964 -409455031 -493016685 -791541173 -295042687 -794134513 -822340464 -959436093 -58742928 -86594987 -371274389 -546228215 -528703785 -540040490 -418078049 -29029165 -510193314 -343695327 -700897161 -508003919 -741927140 -88760194 -606917827 -551741267 -756112349 -684168279 -538231904 -363648460 -393433502 -776182364 -269590016 -329385029 -816567442 -419813083 -128035946 -648414386 -377610479 -938793509 -680223532 -427185880 -791276326 -64246243 -568009911 -400319408 -41692401 -458319361 -407740386 -580041052 -651531541 -109778949 -370464867 -643061410 -950775047 -733199276 -726953555 -900672600 -831578604 -865626204 -903530411 -399545838 -637664414 -901557164 -347984972 -412796659 -609805050 -72905223 -32166574 -553670059 -345736900 -270735714 -663288205 -955818082 -62486130 -264602658 -994253724 -705414946 -173182604 -706857631 -582809948 -335013785 -241923363 -941516560 -718918726 -738699501 -279655064 -196924219 -924262597 -985408597 -292945941 -125587425 -200219658 -12389181 -856952893 -790466295 -71989994 -14855714 -516795938 -655067598 -508508681 -668641797 -768741843 -981350790 -761620444 -36087674 -917793339 -13967139 -734953237 -797180436 -203964027 -538246147 -369906758 -890895607 -921616053 -834762954 -178493505 -895982587 -568116500 -705328010 -980207145 -853298313 -41778180 -456281961 -490790173 -248023695 -495164311 -336115196 -632101940 -944553445 -586647917 -179938443 -162490956 -743381709 -108927204 -385163811 -501957737 -225391441 -623356792 -847898247 -996415612 -726254889 -482341294 -290334022 -99861287 -801897844 -638695774 -4231503 -327482158 -966707016 -759486236 -317543544 -703210650 -584567039 -771629976 -84958574 -717045357 -308380619 -634192175 -835777143 -245875245 -169210455 -638412252 -927228313 -496048089 -969518091 -132369575 -538844406 -663869766 -151011563 -371881415 -179977428 -681650268 -470291234 -667001397 -429815467 -874596254 -793180498 -750376604 -264321571 -736241261 -516414563 -98336437 -399686933 -256473121 -290395813 -383514559 -403902142 -940328064 -551602793 -527201245 -310558008 -832079563 -355275584 -902957567 -675401576 -374514832 -438617555 -61253589 -787454982 -180796135 -466048639 -485213045 -322132508 -156329618 -881285064 -963700819 -237281719 -276527251 -286291483 -791915973 -383654560 -495707176 -544103971 -311951525 -482681348 -554177189 -134105630 -428167369 -146556430 -743506632 -977035751 -371257900 -255875111 -131526729 -636336588 -808337527 -690901137 -402654625 -7081933 -867786083 -686574964 -689666245 -896126732 -395112625 -231489607 -465355956 -526223006 -748252139 -473566921 -455107672 -962669808 -651334149 -934666453 -420210586 -385376384 -25160223 -587813007 -951653856 -100854333 -944262492 -108088009 -931697115 -984646893 -183439690 -433958312 -948102926 -642319625 -104301774 -550272385 -841571077 -913818830 -208161961 -46665941 -441353183 -795828815 -193408765 -573978725 -346114093 -778151846 -639053447 -241946148 -35474073 -39682838 -86436970 -981382194 -359490080 -612591298 -491121788 -790731185 -651943226 -402049671 -516347143 -486628940 -394987409 -988960667 -328691721 -952672847 -286309077 -71348345 -642904355 -880057053 -401700362 -746825554 -632124119 -382716744 -532408482 -421423933 -780320359 -887648682 -661169648 -372045615 -32350757 -432498583 -981595319 -832397609 -868478781 -29121620 -557029936 -942861255 -102578363 -727927777 -816420230 -185252338 -439319213 -709240219 -761774929 -110835890 -477180742 -881953488 -744755171 -880141419 -891600683 -918105152 -613266504 -529219690 -552895530 -827580634 -326453817 -429482906 -480573468 -757862538 -731512323 -515781961 -766556436 -824115174 -47645746 -731389535 -703463492 -896660222 -316326637 -481132386 -834499298 -156571214 -937507122 -740775927 -475708356 -414403144 -424178519 -797262192 -30566026 -624738760 -466996780 -327670326 -948270645 -701695839 -578967116 -734362781 -771933506 -456081587 -637044238 -694969322 -29327651 -980180052 -970965652 -866130348 -735929887 -358655866 -100784060 -904728476 -594471683 -850633207 -439355808 -620264339 -701443974 -377211003 -147876350 -891428725 -281430365 -195083497 -872469562 -461552065 -816841665 -202050857 -221494410 -985056702 -266231599 -90336547 -941332821 -719194319 -359827982 -359436746 -763056816 -552972090 -543417405 -913916957 -254412737 -695258877 -958168652 -804955838 -715227341 -691010396 -537640494 -189831954 -352976098 -115293301 -955823045 -81341661 -182592368 -115916759 -875176819 -18040702 -574409030 -838689753 -964359148 -678977631 -236818360 -241390603 -415368958 -253445550 -643468675 -379152846 -928538022 -8694499 -909301937 -966447204 -464818614 -739561471 -884668650 -225214090 -614867437 -500385539 -862665592 -126827131 -17871277 -449251183 -154248570 -600581939 -518700565 -990958423 -226355723 -918097897 -368532485 -636751265 -103407710 -384962873 -623924337 -69063884 -421078866 -137253999 -405866337 -563829781 -347610510 -7628220 -508628968 -961424733 -40520321 -220281013 -270153579 -114600718 -903271708 -576506386 -63208905 -733963864 -852453521 -907964877 -962190435 -316233978 -635244792 -452159251 -746924836 -740535450 -930772620 -468568311 -545392318 -498484429 -587710271 -301268515 -517607753 -651923156 -478710874 -73757699 -838246249 -905132732 -142483856 -844979875 -211960099 -399417974 -325286511 -108752400 -463962016 -425925885 -243135718 -650798151 -656289030 -188640277 -108147477 -872688183 -28339196 -660548129 -660518588 -369648161 -990478282 -589075198 -711640230 -801866795 -165578587 -599846468 -932363066 -706269910 -998112092 -413429929 -107508394 -183587786 -679275869 -915132930 -869034515 -709186553 -430344951 -781385984 -670641379 -640523871 -323260946 -949938667 -420767621 -164920234 -158935527 -668835158 -236965830 -235673908 -539103508 -791379458 -676503518 -980438737 -550676057 -807119753 -509236659 -388103244 -609841405 -905917167 -227825846 -37772952 -187446476 -89522276 -157792483 -56521663 -568539130 -5161467 -247950770 -493274418 -725278503 -971357911 -92701854 -75703293 -518275896 -725185246 -951730657 -729449672 -635533517 -62186108 -882217804 -408150915 -636858885 -768375462 -591473409 -513584720 -605057303 -327155685 -427359649 -765660497 -655116225 -707591921 -697349538 -362647657 -647503923 -400032618 -42003045 -724812062 -691872631 -554416567 -687463868 -311936422 -919153025 -150018683 -735981269 -852369042 -146796136 -599628452 -442737461 -80544576 -283034288 -613792576 -933372306 -142350654 -741505669 -596987319 -601919397 -976201053 -102166027 -344658030 -602231368 -533121721 -356997477 -967218772 -735745946 -75540140 -564522721 -880090 -41215411 -590368356 -846310683 -414361657 -92357328 -372945463 -991539341 -728971302 -125251083 -162277614 -173584500 -950485569 -969462407 -644385114 -551025885 -390955743 -615037867 -446404055 -729227581 -919042514 -724815022 -964718842 -777090928 -7372190 -364881149 -11818813 -692382306 -218527448 -928733935 -637760631 -204039974 -816162799 -939348025 -182985208 -319716958 -292738556 -244032762 -602914520 -736545063 -332623430 -226964311 -994089493 -741255989 -252266978 -632944765 -58764307 -648378669 -309772808 -422199921 -561589857 -331916244 -608857610 -89708626 -654837116 -481793278 -751701515 -354962737 -873340171 -705566825 -312918724 -215367866 -96086854 -130607401 -182683712 -286428009 -814405553 -347459323 -436468711 -643870284 -860051945 -143205471 -256781526 -5228951 -807322492 -241980936 -207874457 -67322745 -987719068 -722871332 -387425978 -163999342 -327006581 -481231242 -71488863 -725357069 -441009293 -590697571 -970442528 -784078975 -849724948 -488932086 -197257207 -467495977 -44820659 -316420195 -823845049 -664738629 -422836335 -934371318 -884521771 -199151483 -71244303 -194033011 -79327655 -589938554 -681101273 -293068157 -159931447 -622946481 -117627469 -325950393 -61317095 -237168546 -360581613 -462925745 -926975371 -192200426 -251918937 -838668390 -251253182 -316545008 -920353790 -723612431 -250562271 -37161315 -812585057 -614886282 -143525583 -960032895 -684124791 -36186216 -526298161 -839844638 -750449942 -108872486 -893019674 -383410306 -88286023 -399429249 -817937669 -992180040 -898912790 -838683509 -54211115 -401457282 -130582071 -804687575 -591704340 -24836324 -493889561 -450975284 -246450656 -971590932 -577294979 -647308951 -312530799 -895557986 -503882483 -179048073 -330551469 -967478511 -468452342 -866982805 -748243309 -524609271 -270441111 -469607728 -569778215 -655070674 -153326567 -463092042 -483710862 -372582628 -464168232 -884227359 -491704549 -804301103 -407077276 -495009773 -253634945 -479792623 -845586642 -657414561 -608299263 -92565217 -173820071 -204088658 -746721369 -143006860 -944433681 -792563028 -312786893 -257499447 -884462775 -359807633 -892209943 -292025103 -224365057 -773354905 -243652279 -212532812 -6030234 -701707163 -521136370 -394630531 -224254476 -424539166 -735577745 -963242674 -350626851 -320387647 -812815985 -822909379 -138444267 -742283356 -69601123 -44461624 -723181079 -162419842 -619661811 -292054502 -854432188 -199250603 -636950704 -214117201 -136184896 -590085387 -889477166 -532391470 -617786995 -618331608 -399855307 -64272704 -468013920 -525908719 -876218554 -266572846 -312958764 -56174931 -502377484 -900833280 -974654249 -295210740 -208883189 -245993299 -707735709 -507682141 -478480861 -205876397 -617575838 -721042676 -361982542 -734975692 -292501671 -295366055 -202857083 -628528734 -265244798 -181184666 -647416237 -317363197 -292877451 -791936199 -608274696 -65183501 -126458823 -203284319 -26112001 -230669490 -153759090 -689124653 -936898130 -959567952 -744315625 -529986666 -396011591 -328963675 -576568650 -750282455 -302824542 -344828866 -288758057 -231881064 -405531615 -717717228 -273054707 -252990063 -483925501 -286884903 -804083388 -427983178 -447805766 -33341647 -921725623 -516641632 -628486332 -367548329 -146162305 -783045129 -706592285 -435736414 -163977813 -512182154 -805816244 -922266749 -823981608 -838205084 -618785503 -326770108 -903790200 -223023377 -24802957 -170826509 -939450529 -531622634 -465640047 -480601804 -21685492 -961763107 -867577133 -765342762 -660213117 -889334220 -509639430 -255274987 -312361645 -97925538 -334624754 -661522758 -265995079 -404990088 -591328679 -839513568 -224687572 -710704430 -363192417 -562466902 -765593479 -600627623 -631620052 -210210071 -60794766 -341835369 -739724690 -733948873 -34572208 -59255859 -540161736 -883124554 -317311602 -134836514 -612774447 -547838835 -360136267 -737739648 -286944042 -103991795 -415725274 -33774948 -996953121 -190390123 -360045773 -580835371 -205855196 -395445721 -181150291 -321448268 -984615797 -644423732 -930555417 -238890514 -460139875 -245332692 -167656201 -383397264 -24028022 -625228444 -499981336 -566312772 -918768416 -433306211 -980767570 -498072916 -532043279 -759031771 -207165573 -312734409 -141568004 -176351415 -4247801 -828315482 -979070717 -516848056 -44401100 -827708218 -162224907 -130771391 -707188224 -105448068 -180906070 -497491732 -868413210 -587130337 -453150108 -512682959 -59363640 -184592862 -427031269 -735367821 -733587949 -459073407 -122243261 -339297796 -419162243 -874278754 -602491770 -201413089 -997726680 -108181763 -706623093 -30007662 -567918738 -311621043 -486870980 -760007871 -229746663 -842401962 -735942459 -993089068 -120933597 -597938636 -511570515 -366169735 -255163901 -350504066 -370384145 -246015304 -106108995 -913902345 -346504099 -848867585 -251930012 -267675141 -856866348 -966705508 -107739561 -1520352 -456414053 -172882213 -977147739 -354133870 -247931785 -559083846 -263808835 -957983033 -494932711 -245170294 -372579566 -581434807 -521004493 -404770450 -741919757 -758639984 -529663043 -785010160 -663641818 -509558454 -100533093 -936285526 -532857477 -647104125 -793610725 -503214104 -655331089 -481261268 -437641579 -96925689 -452990530 -873334877 -606771843 -862588242 -32558527 -301093761 -462112828 -979486072 -368507844 -32228505 -400913204 -92759511 -604322905 -565355185 -95949997 -758914463 -566822582 -414657371 -78969864 -169049568 -161826554 -355526283 -316039549 -791660392 -101370258 -496458276 -496324784 -466580563 -484211560 -142683024 -310090512 -553844067 -178347538 -134423779 -838842548 -493335663 -908261562 -180431482 -460147848 -136950002 -481196046 -588444101 -596877436 -186624712 -936732776 -962066908 -104540910 -828074062 -711497779 -663901401 -924240208 -501524722 -363595976 -813151403 -586295123 -221099612 -488815792 -442049527 -842498734 -725217546 -759229192 -706695378 -760634573 -825943804 -892746147 -351583828 -198060839 -472239940 -794371676 -133513181 -999147366 -858199742 -858543531 -171337886 -118221073 -114119075 -856707507 -568591654 -71774214 -423951296 -657312983 -802148228 -504354401 -830308551 -618252787 -506814814 -454288569 -378993517 -974310272 -316131136 -57874144 -287679165 -790239895 -163370818 -857639079 -86437253 -605782922 -107760273 -237686778 -370988476 -904213271 -243449561 -932144186 -233698850 -780960226 -476769233 -249490091 -387550534 -537009166 -307712877 -300242327 -952786222 -808299325 -118567289 -764974080 -363914363 -424030691 -393385192 -331726187 -355930739 -970083477 -433644321 -82390417 -218771949 -770738083 -391419025 -995265713 -285343398 -774010714 -828769762 -3083147 -793926447 -675513228 -797680670 -862987203 -617880801 -915081062 -183102614 -805061753 -343996341 -959584119 -261761642 -961918472 -165000896 -350890814 -751995747 -18812116 -295659739 -817067805 -486727633 -909609003 -564986450 -981977380 -796177734 -25882147 -71614701 -860401831 -184182923 -457250257 -799822062 -963895346 -617345952 -359391938 -596146307 -808075596 -112478726 -808076949 -839724542 -50865448 -508372040 -496446200 -150000384 -990799859 -248726370 -709925523 -649634214 -300909426 -90531445 -633791205 -272776203 -98837437 -52098099 -498089144 -718956232 -797206120 -429519770 -153442738 -498959080 -610620612 -684289253 -351906850 -146893898 -636203478 -7766689 -932286010 -654340280 -593430233 -495335133 -42052435 -281722690 -265131803 -95559548 -690736539 -788684162 -19067755 -733630604 -513316749 -662252108 -643526519 -852720163 -278601961 -431374631 -838901263 -787245287 -171217491 -907087676 -516026270 -474592609 -329124875 -891145293 -470314864 -532083142 -141894264 -179092135 -429853370 -89607484 -66147237 -512584641 -899717998 -78784101 -703689137 -687942055 -230239668 -304001696 -665697509 -582035703 -599465613 -304274259 -649463316 -489966477 -553529370 -702735825 -215359804 -588413897 -365805553 -219584520 -890646623 -717438075 -800694884 -590409457 -485070109 -816814652 -323559216 -343657054 -840546264 -643427716 -29065669 -975612116 -847635132 -211186319 -287022576 -555750702 -499046408 -714075711 -6213287 -394014355 -621802406 -806913022 -40260905 -608744618 -508793252 -518773898 -68598778 -356901815 -535124573 -5121954 -312225996 -687976984 -237203046 -137419149 -456305692 -46929309 -106311484 -20460894 -317611638 -953831588 -404908399 -891440609 -636031460 -615425358 -661474606 -462316957 -994327940 -911448307 -816343784 -874435084 -859869607 -885139532 -376746089 -158404774 -658827471 -628343178 -92462104 -905012904 -306994759 -178049990 -72117488 -538878930 -822573682 -985405257 -232175883 -322431432 -958795418 -22542384 -684305101 -231881705 -870804183 -322419765 -58575816 -398146107 -435741271 -949987577 -941197915 -639648096 -653879900 -704578259 -763007220 -511607949 -915515862 -594973184 -686599616 -693449614 -913146079 -780647516 -97757085 -600731949 -696924286 -481226940 -990230461 -574956000 -436735917 -63013309 -358979703 -669461772 -132870800 -787513953 -699095013 -822610789 -569246957 -879483846 -584094277 -350424448 -722810123 -864599326 -536520909 -160990407 -291656930 -877992943 -529548527 -268974803 -62354279 -649604436 -80575631 -410792065 -911148314 -454356837 -780723145 -461941462 -589935471 -188026235 -59126132 -752416310 -373170665 -810978782 -609262888 -899910104 -349517053 -621929912 -920858827 From yadunandb at ci.uchicago.edu Wed Aug 21 11:40:29 2013 From: yadunandb at ci.uchicago.edu (yadunandb at ci.uchicago.edu) Date: Wed, 21 Aug 2013 16:40:29 -0000 Subject: [Swift-commit] r6908 - in trunk/tests/stress: . IO IO/bagOnodes IO/beagle IO/multiple IO/uc3 Message-ID: <20130821164028.C7B7C178884@svn.ci.uchicago.edu> Author: yadunandb Date: 2013-08-21 11:40:28 -0500 (Wed, 21 Aug 2013) New Revision: 6908 Added: trunk/tests/stress/IO/ trunk/tests/stress/IO/bagOnodes/ trunk/tests/stress/IO/bagOnodes/run trunk/tests/stress/IO/bagOnodes/sites.template.xml trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.check.sh trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.setup.sh trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.source.sh trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.swift trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.timeout trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.check.sh trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.setup.sh trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.source.sh trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.swift trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.timeout trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.check.sh trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.setup.sh trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.source.sh trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.swift trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.timeout trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.check.sh trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.setup.sh trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.source.sh trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.swift trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.timeout trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.check.sh trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.setup.sh trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.source.sh trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.swift trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.timeout trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.check.sh trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.setup.sh trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.source.sh trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.swift trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.timeout trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.args trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.check.sh trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.setup.sh trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.source.sh trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.swift trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.timeout trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.check.sh trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.setup.sh trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.source.sh trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.swift trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.timeout trunk/tests/stress/IO/bagOnodes/swift.properties trunk/tests/stress/IO/bagOnodes/t.sh trunk/tests/stress/IO/bagOnodes/tc.template.data trunk/tests/stress/IO/bagOnodes/temp.sh trunk/tests/stress/IO/bagOnodes/title.txt trunk/tests/stress/IO/bagOnodes/wrapper.sh trunk/tests/stress/IO/bagOnodes/z_stats.clean.sh trunk/tests/stress/IO/bagOnodes/z_stats.swift trunk/tests/stress/IO/beagle/ trunk/tests/stress/IO/beagle/run trunk/tests/stress/IO/beagle/sites.template.xml trunk/tests/stress/IO/beagle/stage_from_remote1x1.check.sh trunk/tests/stress/IO/beagle/stage_from_remote1x1.setup.sh trunk/tests/stress/IO/beagle/stage_from_remote1x1.source.sh trunk/tests/stress/IO/beagle/stage_from_remote1x1.swift trunk/tests/stress/IO/beagle/stage_from_remote1x1.timeout trunk/tests/stress/IO/beagle/stage_from_remote1x2.check.sh trunk/tests/stress/IO/beagle/stage_from_remote1x2.setup.sh trunk/tests/stress/IO/beagle/stage_from_remote1x2.source.sh trunk/tests/stress/IO/beagle/stage_from_remote1x2.swift trunk/tests/stress/IO/beagle/stage_from_remote1x2.timeout trunk/tests/stress/IO/beagle/stage_from_remoteNx1.check.sh trunk/tests/stress/IO/beagle/stage_from_remoteNx1.setup.sh trunk/tests/stress/IO/beagle/stage_from_remoteNx1.source.sh trunk/tests/stress/IO/beagle/stage_from_remoteNx1.swift trunk/tests/stress/IO/beagle/stage_from_remoteNx1.timeout trunk/tests/stress/IO/beagle/stage_from_remoteNx2.check.sh trunk/tests/stress/IO/beagle/stage_from_remoteNx2.setup.sh trunk/tests/stress/IO/beagle/stage_from_remoteNx2.source.sh trunk/tests/stress/IO/beagle/stage_from_remoteNx2.swift trunk/tests/stress/IO/beagle/stage_from_remoteNx2.timeout trunk/tests/stress/IO/beagle/stage_to_remote1x1.args trunk/tests/stress/IO/beagle/stage_to_remote1x1.check.sh trunk/tests/stress/IO/beagle/stage_to_remote1x1.setup.sh trunk/tests/stress/IO/beagle/stage_to_remote1x1.source.sh trunk/tests/stress/IO/beagle/stage_to_remote1x1.swift trunk/tests/stress/IO/beagle/stage_to_remote1x1.timeout trunk/tests/stress/IO/beagle/stage_to_remote1x2.check.sh trunk/tests/stress/IO/beagle/stage_to_remote1x2.setup.sh trunk/tests/stress/IO/beagle/stage_to_remote1x2.source.sh trunk/tests/stress/IO/beagle/stage_to_remote1x2.swift trunk/tests/stress/IO/beagle/stage_to_remote1x2.timeout trunk/tests/stress/IO/beagle/stage_to_remoteNx1.args trunk/tests/stress/IO/beagle/stage_to_remoteNx1.check.sh trunk/tests/stress/IO/beagle/stage_to_remoteNx1.setup.sh trunk/tests/stress/IO/beagle/stage_to_remoteNx1.source.sh trunk/tests/stress/IO/beagle/stage_to_remoteNx1.swift trunk/tests/stress/IO/beagle/stage_to_remoteNx1.timeout trunk/tests/stress/IO/beagle/stage_to_remoteNx2.check.sh trunk/tests/stress/IO/beagle/stage_to_remoteNx2.setup.sh trunk/tests/stress/IO/beagle/stage_to_remoteNx2.source.sh trunk/tests/stress/IO/beagle/stage_to_remoteNx2.swift trunk/tests/stress/IO/beagle/stage_to_remoteNx2.timeout trunk/tests/stress/IO/beagle/swift.properties trunk/tests/stress/IO/beagle/tc.template.data trunk/tests/stress/IO/beagle/temp.sh trunk/tests/stress/IO/beagle/title.txt trunk/tests/stress/IO/beagle/wrapper.sh trunk/tests/stress/IO/beagle/z_stats.clean.sh trunk/tests/stress/IO/beagle/z_stats.swift trunk/tests/stress/IO/multiple/ trunk/tests/stress/IO/multiple/run trunk/tests/stress/IO/multiple/sites.template.xml trunk/tests/stress/IO/multiple/sites.template.xml.beagle trunk/tests/stress/IO/multiple/stage_from_remote1x1.check.sh trunk/tests/stress/IO/multiple/stage_from_remote1x1.setup.sh trunk/tests/stress/IO/multiple/stage_from_remote1x1.swift trunk/tests/stress/IO/multiple/stage_from_remote1x1.timeout trunk/tests/stress/IO/multiple/stage_from_remote1x2.check.sh trunk/tests/stress/IO/multiple/stage_from_remote1x2.setup.sh trunk/tests/stress/IO/multiple/stage_from_remote1x2.swift trunk/tests/stress/IO/multiple/stage_from_remote1x2.timeout trunk/tests/stress/IO/multiple/stage_from_remoteNx1.check.sh trunk/tests/stress/IO/multiple/stage_from_remoteNx1.setup.sh trunk/tests/stress/IO/multiple/stage_from_remoteNx1.swift trunk/tests/stress/IO/multiple/stage_from_remoteNx1.timeout trunk/tests/stress/IO/multiple/stage_from_remoteNx2.check.sh trunk/tests/stress/IO/multiple/stage_from_remoteNx2.setup.sh trunk/tests/stress/IO/multiple/stage_from_remoteNx2.swift trunk/tests/stress/IO/multiple/stage_from_remoteNx2.timeout trunk/tests/stress/IO/multiple/stage_to_remote1x1.args trunk/tests/stress/IO/multiple/stage_to_remote1x1.check.sh trunk/tests/stress/IO/multiple/stage_to_remote1x1.setup.sh trunk/tests/stress/IO/multiple/stage_to_remote1x1.source.sh trunk/tests/stress/IO/multiple/stage_to_remote1x1.swift trunk/tests/stress/IO/multiple/stage_to_remote1x1.timeout trunk/tests/stress/IO/multiple/stage_to_remote1x2.check.sh trunk/tests/stress/IO/multiple/stage_to_remote1x2.setup.sh trunk/tests/stress/IO/multiple/stage_to_remote1x2.source.sh trunk/tests/stress/IO/multiple/stage_to_remote1x2.swift trunk/tests/stress/IO/multiple/stage_to_remote1x2.timeout trunk/tests/stress/IO/multiple/stage_to_remoteNx1.args trunk/tests/stress/IO/multiple/stage_to_remoteNx1.check.sh trunk/tests/stress/IO/multiple/stage_to_remoteNx1.setup.sh trunk/tests/stress/IO/multiple/stage_to_remoteNx1.source.sh trunk/tests/stress/IO/multiple/stage_to_remoteNx1.swift trunk/tests/stress/IO/multiple/stage_to_remoteNx1.timeout trunk/tests/stress/IO/multiple/stage_to_remoteNx2.check.sh trunk/tests/stress/IO/multiple/stage_to_remoteNx2.setup.sh trunk/tests/stress/IO/multiple/stage_to_remoteNx2.source.sh trunk/tests/stress/IO/multiple/stage_to_remoteNx2.swift trunk/tests/stress/IO/multiple/stage_to_remoteNx2.timeout trunk/tests/stress/IO/multiple/swift.properties trunk/tests/stress/IO/multiple/tc.template.data trunk/tests/stress/IO/multiple/temp.sh trunk/tests/stress/IO/multiple/title.txt trunk/tests/stress/IO/multiple/wrapper.sh trunk/tests/stress/IO/multiple/z_stats.clean.sh trunk/tests/stress/IO/multiple/z_stats.swift trunk/tests/stress/IO/uc3/ trunk/tests/stress/IO/uc3/run trunk/tests/stress/IO/uc3/script.args trunk/tests/stress/IO/uc3/script.check.sh trunk/tests/stress/IO/uc3/script.setup.sh trunk/tests/stress/IO/uc3/sites.backup.xml trunk/tests/stress/IO/uc3/sites.template.xml trunk/tests/stress/IO/uc3/stage_from_remote.check.sh trunk/tests/stress/IO/uc3/stage_from_remote.setup.sh trunk/tests/stress/IO/uc3/stage_from_remote.source.sh trunk/tests/stress/IO/uc3/stage_from_remote.swift trunk/tests/stress/IO/uc3/stage_from_remote.timeout trunk/tests/stress/IO/uc3/stage_from_remote1x1.check.sh trunk/tests/stress/IO/uc3/stage_from_remote1x1.setup.sh trunk/tests/stress/IO/uc3/stage_from_remote1x1.source.sh trunk/tests/stress/IO/uc3/stage_from_remote1x1.swift trunk/tests/stress/IO/uc3/stage_from_remote1x1.timeout trunk/tests/stress/IO/uc3/stage_from_remote1x2.check.sh trunk/tests/stress/IO/uc3/stage_from_remote1x2.setup.sh trunk/tests/stress/IO/uc3/stage_from_remote1x2.source.sh trunk/tests/stress/IO/uc3/stage_from_remote1x2.swift trunk/tests/stress/IO/uc3/stage_from_remote1x2.timeout trunk/tests/stress/IO/uc3/stage_from_remoteNx1.check.sh trunk/tests/stress/IO/uc3/stage_from_remoteNx1.setup.sh trunk/tests/stress/IO/uc3/stage_from_remoteNx1.source.sh trunk/tests/stress/IO/uc3/stage_from_remoteNx1.swift trunk/tests/stress/IO/uc3/stage_from_remoteNx1.timeout trunk/tests/stress/IO/uc3/stage_from_remoteNx2.check.sh trunk/tests/stress/IO/uc3/stage_from_remoteNx2.setup.sh trunk/tests/stress/IO/uc3/stage_from_remoteNx2.source.sh trunk/tests/stress/IO/uc3/stage_from_remoteNx2.swift trunk/tests/stress/IO/uc3/stage_from_remoteNx2.timeout trunk/tests/stress/IO/uc3/stage_to_remote1x1.args trunk/tests/stress/IO/uc3/stage_to_remote1x1.check.sh trunk/tests/stress/IO/uc3/stage_to_remote1x1.setup.sh trunk/tests/stress/IO/uc3/stage_to_remote1x1.source.sh trunk/tests/stress/IO/uc3/stage_to_remote1x1.swift trunk/tests/stress/IO/uc3/stage_to_remote1x1.timeout trunk/tests/stress/IO/uc3/stage_to_remote1x2.check.sh trunk/tests/stress/IO/uc3/stage_to_remote1x2.setup.sh trunk/tests/stress/IO/uc3/stage_to_remote1x2.source.sh trunk/tests/stress/IO/uc3/stage_to_remote1x2.swift trunk/tests/stress/IO/uc3/stage_to_remote1x2.timeout trunk/tests/stress/IO/uc3/stage_to_remoteNx1.check.sh trunk/tests/stress/IO/uc3/stage_to_remoteNx1.setup.sh trunk/tests/stress/IO/uc3/stage_to_remoteNx1.source.sh trunk/tests/stress/IO/uc3/stage_to_remoteNx1.swift trunk/tests/stress/IO/uc3/stage_to_remoteNx1.timeout trunk/tests/stress/IO/uc3/stage_to_remoteNx2.check.sh trunk/tests/stress/IO/uc3/stage_to_remoteNx2.setup.sh trunk/tests/stress/IO/uc3/stage_to_remoteNx2.source.sh trunk/tests/stress/IO/uc3/stage_to_remoteNx2.swift trunk/tests/stress/IO/uc3/stage_to_remoteNx2.timeout trunk/tests/stress/IO/uc3/swift.properties trunk/tests/stress/IO/uc3/tc.template.data trunk/tests/stress/IO/uc3/temp.sh trunk/tests/stress/IO/uc3/title.txt trunk/tests/stress/IO/uc3/wrapper.sh trunk/tests/stress/IO/uc3/z_stats.clean.sh trunk/tests/stress/IO/uc3/z_stats.swift Log: Committing IO stress tests Added: trunk/tests/stress/IO/bagOnodes/run =================================================================== --- trunk/tests/stress/IO/bagOnodes/run (rev 0) +++ trunk/tests/stress/IO/bagOnodes/run 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,22 @@ +#! /bin/sh + +set -x +export STRESS="S1" + +#./stage_to_remote.setup.sh +#ARGS=`cat stage_to_remote.args` +#swift -config swift.properties -sites.file sites.template.xml -tc.file tc.template.data stage_to_remote.swift $ARGS + + +#./stage_to_remote1.setup.sh +#ARGS=`cat stage_to_remote1.args` +#swift -config swift.properties -sites.file sites.template.xml -tc.file tc.template.data stage_to_remote1.swift $ARGS + + +#./stage_from_remote.setup.sh +#ARGS=`cat stage_from_remote.args` +#swift -config swift.properties -sites.file sites.template.xml -tc.file tc.template.data stage_from_remote.swift $ARGS + +./stage_to_remoteNx1.setup.sh +ARGS=`cat stage_to_remoteNx1.args` +swift -config swift.properties -sites.file sites.template.xml -tc.file tc.template.data stage_to_remoteNx1.swift $ARGS Property changes on: trunk/tests/stress/IO/bagOnodes/run ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/sites.template.xml =================================================================== --- trunk/tests/stress/IO/bagOnodes/sites.template.xml (rev 0) +++ trunk/tests/stress/IO/bagOnodes/sites.template.xml 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,123 @@ + + + + + 8 + 100 + 100 + 3600 + 00:05:00 + 0.0799 + 10000 + /sandbox/{env.USER}/swiftwork + + + + + 8 + 100 + 100 + 3600 + 00:05:00 + 0.0799 + 10000 + /sandbox/{env.USER}/swiftwork + + + + + 8 + 100 + 100 + 3600 + 00:05:00 + 0.0799 + 10000 + /sandbox/{env.USER}/swiftwork + + + + + 8 + 100 + 100 + 3600 + 00:05:00 + 0.0799 + 10000 + /sandbox/{env.USER}/swiftwork + + + + + 8 + 100 + 100 + 3600 + 00:05:00 + 0.0799 + 10000 + /sandbox/{env.USER}/swiftwork + + + + + 8 + 100 + 100 + 3600 + 00:05:00 + 0.0799 + 10000 + /sandbox/{env.USER}/swiftwork + + + + + 8 + 100 + 100 + 3600 + 00:05:00 + 0.0799 + 10000 + /sandbox/{env.USER}/swiftwork + + + + + 8 + 100 + 100 + 3600 + 00:05:00 + 0.0799 + 10000 + /sandbox/{env.USER}/swiftwork + + + + + 8 + 100 + 100 + 3600 + 00:05:00 + 0.0799 + 10000 + /sandbox/{env.USER}/swiftwork + + + + + 8 + 100 + 100 + 3600 + 00:05:00 + 0.0799 + 10000 + /sandbox/{env.USER}/swiftwork + + + Added: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.check.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.check.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ + +#!/bin/bash + +echo "Cleaning up" +rm -rf "dummy" *.out &> /dev/null + +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + for dead in `ps axf -u $USER | grep HeapDumpOnOutOfMemoryError | grep -o ^[0-9]*` + do + kill -9 $dead + done +else + echo "No" +fi + Property changes on: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.setup.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.setup.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,39 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +MCS_USERNAME=$MCS_USERNAME + +case $STRESS in + "S1") + SIZE=10 + LOOPS=0 + ;; + "S2") + SIZE=15 + LOOPS=0 + ;; + *) + SIZE=10 + LOOPS=0 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF + +if [[ -z $MCS_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$MCS_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.source.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.source.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.swift =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.swift (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.timeout =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.timeout (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remote1x1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.check.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.check.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.setup.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.setup.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,39 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +MCS_USERNAME=$MCS_USERNAME + +case $STRESS in + "S1") + SIZE=100 + LOOPS=0 + ;; + "S2") + SIZE=150 + LOOPS=0 + ;; + *) + SIZE=100 + LOOPS=0 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF + +if [[ -z $MCS_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$MCS_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.source.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.source.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.swift =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.swift (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.timeout =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.timeout (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remote1x2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.check.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.check.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ + +#!/bin/bash + +echo "Cleaning up" +rm -rf "dummy" *.out &> /dev/null + +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + for dead in `ps axf -u $USER | grep HeapDumpOnOutOfMemoryError | grep -o ^[0-9]*` + do + kill -9 $dead + done +else + echo "No" +fi + Property changes on: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.setup.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.setup.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,39 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +MCS_USERNAME=$MCS_USERNAME + +case $STRESS in + "S1") + SIZE=20 + LOOPS=10 + ;; + "S2") + SIZE=30 + LOOPS=20 + ;; + *) + SIZE=20 + LOOPS=10 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF + +if [[ -z $MCS_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$MCS_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.source.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.source.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.swift =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.swift (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.timeout =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.timeout (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.check.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.check.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.setup.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.setup.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,39 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +MCS_USERNAME=$MCS_USERNAME + +case $STRESS in + "S1") + SIZE=20 + LOOPS=50 + ;; + "S2") + SIZE=50 + LOOPS=50 + ;; + *) + SIZE=20 + LOOPS=50 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF + +if [[ -z $MCS_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$MCS_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.source.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.source.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.swift =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.swift (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.timeout =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.timeout (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_from_remoteNx2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.check.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.check.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ + +#!/bin/bash + +echo "Cleaning up" +rm -rf "dummy" *.out &> /dev/null + +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + for dead in `ps axf -u $USER | grep HeapDumpOnOutOfMemoryError | grep -o ^[0-9]*` + do + kill -9 $dead + done +else + echo "No" +fi + Property changes on: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.setup.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.setup.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,56 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +MCS_USERNAME=$MCS_USERNAME + +case $STRESS in + "S1") + FILES=50 + LOOPS=0 + ;; + "S2") + FILES=100 + LOOPS=0 + ;; + + *) + FILES=50 + LOOPS=0 + ;; +esac + + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF + +if [[ -z $MCS_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$MCS_USERNAME/" > tmp && mv tmp sites.xml +fi \ No newline at end of file Property changes on: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.source.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.source.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.swift =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.swift (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @filename(tar) stdout=@filename(out) stderr=@filename(err); +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.timeout =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.timeout (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remote1x1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.check.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.check.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.setup.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.setup.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,55 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +MCS_USERNAME=$MCS_USERNAME + +case $STRESS in + "S1") + FILES=100 + LOOPS=0 + ;; + "S2") + FILES=500 + LOOPS=0 + ;; + *) + FILES=100 + LOOPS=0 + ;; +esac + + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF + +if [[ -z $MCS_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$MCS_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.source.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.source.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.swift =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.swift (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @filename(tar) stdout=@filename(out) stderr=@filename(err); +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.timeout =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.timeout (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remote1x2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.args =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.args (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.args 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +-loops=10 Added: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.check.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.check.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ + +#!/bin/bash + +echo "Cleaning up" +rm -rf "dummy" *.out &> /dev/null + +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + for dead in `ps axf -u $USER | grep HeapDumpOnOutOfMemoryError | grep -o ^[0-9]*` + do + kill -9 $dead + done +else + echo "No" +fi + Property changes on: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.setup.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.setup.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,55 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +MCS_USERNAME=$MCS_USERNAME + +case $STRESS in + "S1") + FILES=10 + LOOPS=10 + ;; + "S2") + FILES=10 + LOOPS=50 + ;; + *) + FILES=10 + LOOPS=10 + ;; +esac + + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF + +if [[ -z $MCS_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$MCS_USERNAME/" > tmp && mv tmp sites.xml +fi \ No newline at end of file Property changes on: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.source.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.source.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.swift =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.swift (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @tar stdout=@out stderr=@err; +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.timeout =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.timeout (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +1200 Added: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.check.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.check.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.setup.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.setup.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,55 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +MCS_USERNAME=$MCS_USERNAME + +case $STRESS in + "S1") + FILES=50 + LOOPS=50 + ;; + "S2") + FILES=100 + LOOPS=100 + ;; + *) + FILES=50 + LOOPS=50 + ;; +esac + + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF + +if [[ -z $MCS_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$MCS_USERNAME/" > tmp && mv tmp sites.xml +fi \ No newline at end of file Property changes on: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.source.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.source.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.swift =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.swift (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @tar stdout=@out stderr=@err; +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.timeout =================================================================== --- trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.timeout (rev 0) +++ trunk/tests/stress/IO/bagOnodes/stage_to_remoteNx2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +1200 Added: trunk/tests/stress/IO/bagOnodes/swift.properties =================================================================== --- trunk/tests/stress/IO/bagOnodes/swift.properties (rev 0) +++ trunk/tests/stress/IO/bagOnodes/swift.properties 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: trunk/tests/stress/IO/bagOnodes/t.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/t.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/t.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,13 @@ +#!/bin/bash + +arr=(crank chrun crush grind steamroller stomp thrash thwomp trounce vanquish); + +for item in ${arr[*]} +do + echo "Host $item.mcs.anl.gov" + echo " Hostname $item.mcs.anl.gov" + echo " User yadunand" + echo " ProxyCommand ssh -A yadunand at login.mcs.anl.gov nc %h %p 2> /dev/null" + echo " ForwardAgent yes" + echo +done \ No newline at end of file Property changes on: trunk/tests/stress/IO/bagOnodes/t.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/tc.template.data =================================================================== --- trunk/tests/stress/IO/bagOnodes/tc.template.data (rev 0) +++ trunk/tests/stress/IO/bagOnodes/tc.template.data 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,10 @@ +crank bash /bin/bash null null null +churn bash /bin/bash null null null +crush bash /bin/bash null null null +grind bash /bin/bash null null null +steamroller bash /bin/bash null null null +stomp bash /bin/bash null null null +thrash bash /bin/bash null null null +thwomp bash /bin/bash null null null +trounce bash /bin/bash null null null +vanquish bash /bin/bash null null null Added: trunk/tests/stress/IO/bagOnodes/temp.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/temp.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/temp.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,16 @@ +#!/bin/bash + +for i in `ls *setup.sh` +do + BASE=${i%.setup.sh}; + echo $BASE + echo "Source file : $BASE.source.sh" + + cat <<'EOF' > $BASE.check.sh +#!/bin/bash +echo "Cleaning up" +rm -rf "dummy" driver*.out &> /dev/null + +EOF + +done; \ No newline at end of file Property changes on: trunk/tests/stress/IO/bagOnodes/temp.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/title.txt =================================================================== --- trunk/tests/stress/IO/bagOnodes/title.txt (rev 0) +++ trunk/tests/stress/IO/bagOnodes/title.txt 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +IO stress testing at a bag of 10 nodes at MCS, ANL Added: trunk/tests/stress/IO/bagOnodes/wrapper.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/wrapper.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/wrapper.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,21 @@ +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" Property changes on: trunk/tests/stress/IO/bagOnodes/wrapper.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/z_stats.clean.sh =================================================================== --- trunk/tests/stress/IO/bagOnodes/z_stats.clean.sh (rev 0) +++ trunk/tests/stress/IO/bagOnodes/z_stats.clean.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,24 @@ +#!/bin/bash + +HOME=$PWD +echo "Current test : $HOME" + +TESTS_HOME=$(dirname $HOME) +echo "Tests home : $TESTS_HOME" + +ps -u $USER +echo "Clearing all java instances" + +ps -u $USER | grep java +if [ "$?" == "0" ] +then + killall -u $USER java -9 +fi + +echo "Collecting stats" +for test_case in `ls $TESTS_HOME | grep stage` +do + echo "$test_case" + cat $TESTS_HOME/$test_case/*check.stdout + echo +done \ No newline at end of file Property changes on: trunk/tests/stress/IO/bagOnodes/z_stats.clean.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/bagOnodes/z_stats.swift =================================================================== --- trunk/tests/stress/IO/bagOnodes/z_stats.swift (rev 0) +++ trunk/tests/stress/IO/bagOnodes/z_stats.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +type file; \ No newline at end of file Added: trunk/tests/stress/IO/beagle/run =================================================================== --- trunk/tests/stress/IO/beagle/run (rev 0) +++ trunk/tests/stress/IO/beagle/run 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,22 @@ +#! /bin/sh + +set -x +export STRESS="S1" +export COG_OPTS=-Dtcp.channel.log.io.performance=true +#./stage_to_remote.setup.sh +#ARGS=`cat stage_to_remote.args` +#swift -config swift.properties -sites.file sites.template.xml -tc.file tc.template.data stage_to_remote.swift $ARGS + + +#./stage_to_remote1.setup.sh +#ARGS=`cat stage_to_remote1.args` +#swift -config swift.properties -sites.file sites.template.xml -tc.file tc.template.data stage_to_remote1.swift $ARGS + + +#./stage_from_remote.setup.sh +#ARGS=`cat stage_from_remote.args` +#swift -config swift.properties -sites.file sites.template.xml -tc.file tc.template.data stage_from_remote.swift $ARGS + +./stage_to_remote1x1.setup.sh +ARGS=`cat stage_to_remote1x1.args` +swift -config swift.properties -sites.file sites.template.xml -tc.file tc.template.data stage_to_remote1x1.swift $ARGS Property changes on: trunk/tests/stress/IO/beagle/run ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/sites.template.xml =================================================================== --- trunk/tests/stress/IO/beagle/sites.template.xml (rev 0) +++ trunk/tests/stress/IO/beagle/sites.template.xml 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,20 @@ + + + + 24 + 100 + 100 + pbs.aprun;pbs.mpp;depth=24 + 3700 + 01:00:00 + /lustre/beagle/{env.USER}/swiftwork + 20 + 10 + 1 + 4.80 + 10000 + trace + + /tmp/{env.USER}/swiftwork + + \ No newline at end of file Added: trunk/tests/stress/IO/beagle/stage_from_remote1x1.check.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remote1x1.check.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remote1x1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/beagle/stage_from_remote1x1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_from_remote1x1.setup.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remote1x1.setup.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remote1x1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,39 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +BEAGLE_USERNAME=$BEAGLE_USERNAME + +case $STRESS in + "S1") + SIZE=10 + LOOPS=0 + ;; + "S2") + SIZE=15 + LOOPS=0 + ;; + *) + SIZE=10 + LOOPS=0 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF + +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$BEAGLE_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/beagle/stage_from_remote1x1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_from_remote1x1.source.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remote1x1.source.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remote1x1.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,10 @@ +#!/bin/bash + +export COG_OPTS=-Dtcp.channel.log.io.performance=true + +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; + Property changes on: trunk/tests/stress/IO/beagle/stage_from_remote1x1.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_from_remote1x1.swift =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remote1x1.swift (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remote1x1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/beagle/stage_from_remote1x1.timeout =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remote1x1.timeout (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remote1x1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/beagle/stage_from_remote1x2.check.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remote1x2.check.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remote1x2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/beagle/stage_from_remote1x2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_from_remote1x2.setup.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remote1x2.setup.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remote1x2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,39 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +BEAGLE_USERNAME=$BEAGLE_USERNAME + +case $STRESS in + "S1") + SIZE=100 + LOOPS=0 + ;; + "S2") + SIZE=150 + LOOPS=0 + ;; + *) + SIZE=100 + LOOPS=0 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF + +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$BEAGLE_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/beagle/stage_from_remote1x2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_from_remote1x2.source.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remote1x2.source.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remote1x2.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,8 @@ +#!/bin/bash + +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; + Property changes on: trunk/tests/stress/IO/beagle/stage_from_remote1x2.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_from_remote1x2.swift =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remote1x2.swift (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remote1x2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/beagle/stage_from_remote1x2.timeout =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remote1x2.timeout (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remote1x2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/beagle/stage_from_remoteNx1.check.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remoteNx1.check.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remoteNx1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/beagle/stage_from_remoteNx1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_from_remoteNx1.setup.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remoteNx1.setup.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remoteNx1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,39 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +BEAGLE_USERNAME=$BEAGLE_USERNAME + +case $STRESS in + "S1") + SIZE=20 + LOOPS=10 + ;; + "S2") + SIZE=30 + LOOPS=20 + ;; + *) + SIZE=20 + LOOPS=10 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF + +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$BEAGLE_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/beagle/stage_from_remoteNx1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_from_remoteNx1.source.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remoteNx1.source.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remoteNx1.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,8 @@ +#!/bin/bash + +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; + Property changes on: trunk/tests/stress/IO/beagle/stage_from_remoteNx1.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_from_remoteNx1.swift =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remoteNx1.swift (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remoteNx1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/beagle/stage_from_remoteNx1.timeout =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remoteNx1.timeout (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remoteNx1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/beagle/stage_from_remoteNx2.check.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remoteNx2.check.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remoteNx2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/beagle/stage_from_remoteNx2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_from_remoteNx2.setup.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remoteNx2.setup.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remoteNx2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,39 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +BEAGLE_USERNAME=$BEAGLE_USERNAME + +case $STRESS in + "S1") + SIZE=20 + LOOPS=50 + ;; + "S2") + SIZE=50 + LOOPS=50 + ;; + *) + SIZE=20 + LOOPS=50 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF + +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$BEAGLE_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/beagle/stage_from_remoteNx2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_from_remoteNx2.source.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remoteNx2.source.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remoteNx2.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,8 @@ +#!/bin/bash + +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; + Property changes on: trunk/tests/stress/IO/beagle/stage_from_remoteNx2.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_from_remoteNx2.swift =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remoteNx2.swift (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remoteNx2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/beagle/stage_from_remoteNx2.timeout =================================================================== --- trunk/tests/stress/IO/beagle/stage_from_remoteNx2.timeout (rev 0) +++ trunk/tests/stress/IO/beagle/stage_from_remoteNx2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/beagle/stage_to_remote1x1.args =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remote1x1.args (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remote1x1.args 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +-loops=0 Added: trunk/tests/stress/IO/beagle/stage_to_remote1x1.check.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remote1x1.check.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remote1x1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/beagle/stage_to_remote1x1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_to_remote1x1.setup.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remote1x1.setup.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remote1x1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,56 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +BEAGLE_USERNAME=$BEAGLE_USERNAME + +case $STRESS in + "S1") + FILES=50 + LOOPS=0 + ;; + "S2") + FILES=100 + LOOPS=0 + ;; + + *) + FILES=50 + LOOPS=0 + ;; +esac + + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF + +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$BEAGLE_USERNAME/" > tmp && mv tmp sites.xml +fi \ No newline at end of file Property changes on: trunk/tests/stress/IO/beagle/stage_to_remote1x1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_to_remote1x1.source.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remote1x1.source.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remote1x1.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,8 @@ +#!/bin/bash + +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; + Property changes on: trunk/tests/stress/IO/beagle/stage_to_remote1x1.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_to_remote1x1.swift =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remote1x1.swift (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remote1x1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @filename(tar) stdout=@filename(out) stderr=@filename(err); +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/beagle/stage_to_remote1x1.timeout =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remote1x1.timeout (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remote1x1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/beagle/stage_to_remote1x2.check.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remote1x2.check.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remote1x2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/beagle/stage_to_remote1x2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_to_remote1x2.setup.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remote1x2.setup.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remote1x2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,55 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +BEAGLE_USERNAME=$BEAGLE_USERNAME + +case $STRESS in + "S1") + FILES=100 + LOOPS=0 + ;; + "S2") + FILES=500 + LOOPS=0 + ;; + *) + FILES=100 + LOOPS=0 + ;; +esac + + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF + +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$BEAGLE_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/beagle/stage_to_remote1x2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_to_remote1x2.source.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remote1x2.source.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remote1x2.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,8 @@ +#!/bin/bash + +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; + Property changes on: trunk/tests/stress/IO/beagle/stage_to_remote1x2.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_to_remote1x2.swift =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remote1x2.swift (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remote1x2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @filename(tar) stdout=@filename(out) stderr=@filename(err); +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/beagle/stage_to_remote1x2.timeout =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remote1x2.timeout (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remote1x2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/beagle/stage_to_remoteNx1.args =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remoteNx1.args (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remoteNx1.args 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +-loops=10 Added: trunk/tests/stress/IO/beagle/stage_to_remoteNx1.check.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remoteNx1.check.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remoteNx1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/beagle/stage_to_remoteNx1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_to_remoteNx1.setup.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remoteNx1.setup.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remoteNx1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,55 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +BEAGLE_USERNAME=$BEAGLE_USERNAME + +case $STRESS in + "S1") + FILES=10 + LOOPS=10 + ;; + "S2") + FILES=10 + LOOPS=50 + ;; + *) + FILES=10 + LOOPS=10 + ;; +esac + + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF + +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$BEAGLE_USERNAME/" > tmp && mv tmp sites.xml +fi \ No newline at end of file Property changes on: trunk/tests/stress/IO/beagle/stage_to_remoteNx1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_to_remoteNx1.source.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remoteNx1.source.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remoteNx1.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,8 @@ +#!/bin/bash + +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; + Property changes on: trunk/tests/stress/IO/beagle/stage_to_remoteNx1.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_to_remoteNx1.swift =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remoteNx1.swift (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remoteNx1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @tar stdout=@out stderr=@err; +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/beagle/stage_to_remoteNx1.timeout =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remoteNx1.timeout (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remoteNx1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +1200 Added: trunk/tests/stress/IO/beagle/stage_to_remoteNx2.check.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remoteNx2.check.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remoteNx2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/beagle/stage_to_remoteNx2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_to_remoteNx2.setup.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remoteNx2.setup.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remoteNx2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,55 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +BEAGLE_USERNAME=$BEAGLE_USERNAME + +case $STRESS in + "S1") + FILES=50 + LOOPS=50 + ;; + "S2") + FILES=100 + LOOPS=100 + ;; + *) + FILES=50 + LOOPS=50 + ;; +esac + + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF + +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$BEAGLE_USERNAME/" > tmp && mv tmp sites.xml +fi \ No newline at end of file Property changes on: trunk/tests/stress/IO/beagle/stage_to_remoteNx2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_to_remoteNx2.source.sh =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remoteNx2.source.sh (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remoteNx2.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,8 @@ +#!/bin/bash + +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; + Property changes on: trunk/tests/stress/IO/beagle/stage_to_remoteNx2.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/stage_to_remoteNx2.swift =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remoteNx2.swift (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remoteNx2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @tar stdout=@out stderr=@err; +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/beagle/stage_to_remoteNx2.timeout =================================================================== --- trunk/tests/stress/IO/beagle/stage_to_remoteNx2.timeout (rev 0) +++ trunk/tests/stress/IO/beagle/stage_to_remoteNx2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +1200 Added: trunk/tests/stress/IO/beagle/swift.properties =================================================================== --- trunk/tests/stress/IO/beagle/swift.properties (rev 0) +++ trunk/tests/stress/IO/beagle/swift.properties 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: trunk/tests/stress/IO/beagle/tc.template.data =================================================================== --- trunk/tests/stress/IO/beagle/tc.template.data (rev 0) +++ trunk/tests/stress/IO/beagle/tc.template.data 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,2 @@ +local perl /usr/bin/perl null null null +beagle bash /bin/bash null null null Added: trunk/tests/stress/IO/beagle/temp.sh =================================================================== --- trunk/tests/stress/IO/beagle/temp.sh (rev 0) +++ trunk/tests/stress/IO/beagle/temp.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,31 @@ +#!/bin/bash + +for i in `ls *setup.sh` +do + BASE=${i%.setup.sh}; + echo $BASE + echo "Source file : $BASE.source.sh" + + cat <<'EOF' > $BASE.check.sh +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + +EOF + +done; \ No newline at end of file Property changes on: trunk/tests/stress/IO/beagle/temp.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/title.txt =================================================================== --- trunk/tests/stress/IO/beagle/title.txt (rev 0) +++ trunk/tests/stress/IO/beagle/title.txt 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,3 @@ +IO stress testing. +Local site : ANY +Remote site: Beagle Added: trunk/tests/stress/IO/beagle/wrapper.sh =================================================================== --- trunk/tests/stress/IO/beagle/wrapper.sh (rev 0) +++ trunk/tests/stress/IO/beagle/wrapper.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,21 @@ +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" Property changes on: trunk/tests/stress/IO/beagle/wrapper.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/z_stats.clean.sh =================================================================== --- trunk/tests/stress/IO/beagle/z_stats.clean.sh (rev 0) +++ trunk/tests/stress/IO/beagle/z_stats.clean.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,24 @@ +#!/bin/bash + +HOME=$PWD +echo "Current test : $HOME" + +TESTS_HOME=$(dirname $HOME) +echo "Tests home : $TESTS_HOME" + +ps -u $USER +echo "Clearing all java instances" + +ps -u $USER | grep java +if [ "$?" == "0" ] +then + killall -u $USER java -9 +fi + +echo "Collecting stats" +for test_case in `ls $TESTS_HOME | grep stage` +do + echo "$test_case" + cat $TESTS_HOME/$test_case/*check.stdout + echo +done \ No newline at end of file Property changes on: trunk/tests/stress/IO/beagle/z_stats.clean.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/beagle/z_stats.swift =================================================================== --- trunk/tests/stress/IO/beagle/z_stats.swift (rev 0) +++ trunk/tests/stress/IO/beagle/z_stats.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +type file; \ No newline at end of file Added: trunk/tests/stress/IO/multiple/run =================================================================== --- trunk/tests/stress/IO/multiple/run (rev 0) +++ trunk/tests/stress/IO/multiple/run 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,22 @@ +#! /bin/sh + +set -x +export STRESS="S1" +export COG_OPTS=-Dtcp.channel.log.io.performance=true +#./stage_to_remote.setup.sh +#ARGS=`cat stage_to_remote.args` +#swift -config swift.properties -sites.file sites.template.xml -tc.file tc.template.data stage_to_remote.swift $ARGS + + +#./stage_to_remote1.setup.sh +#ARGS=`cat stage_to_remote1.args` +#swift -config swift.properties -sites.file sites.template.xml -tc.file tc.template.data stage_to_remote1.swift $ARGS + + +#./stage_from_remote.setup.sh +#ARGS=`cat stage_from_remote.args` +#swift -config swift.properties -sites.file sites.template.xml -tc.file tc.template.data stage_from_remote.swift $ARGS + +./stage_to_remote1x1.setup.sh +ARGS=`cat stage_to_remote1x1.args` +swift -config swift.properties -sites.file sites.template.xml -tc.file tc.template.data stage_to_remote1x1.swift $ARGS Property changes on: trunk/tests/stress/IO/multiple/run ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/sites.template.xml =================================================================== --- trunk/tests/stress/IO/multiple/sites.template.xml (rev 0) +++ trunk/tests/stress/IO/multiple/sites.template.xml 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,70 @@ + + + + + 10.00 + 10000 + 1 + 3600 + 00:05:00 + 100 + 100 + 1000 + 1 + 1 + "group_friends.{uc3.USER}" + nonshared + + . + + + + + 24 + 100 + 100 + + pbs.aprun;pbs.mpp;depth=24;pbs.resource_list=advres=wilde.1768 + 3600 + 00:05:00 + /lustre/beagle/{beagle.USER}/swiftwork + 5 + 1 + 1 + 4.80 + 10000 + /tmp/{beagle.USER}/swiftwork + + + + + sandyb + 16 + 00:05:00 + 3600 + 100 + 100 + 4 + 1 + 1 + .64 + 10000 + /tmp/{mid.USER} + + + + + westmere + 12 + 00:05:00 + 3600 + 100 + 100 + 4 + 1 + 1 + .48 + 10000 + /tmp/{mid.USER} + + Added: trunk/tests/stress/IO/multiple/sites.template.xml.beagle =================================================================== --- trunk/tests/stress/IO/multiple/sites.template.xml.beagle (rev 0) +++ trunk/tests/stress/IO/multiple/sites.template.xml.beagle 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,20 @@ + + + + 24 + 100 + 100 + pbs.aprun;pbs.mpp;depth=24 + 3600 + 00:05:00 + /lustre/beagle/yadunandb/swiftwork + 20 + 1 + 1 + 4.80 + 10000 + trace + + /tmp/yadunandb/swiftwork + + \ No newline at end of file Added: trunk/tests/stress/IO/multiple/stage_from_remote1x1.check.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remote1x1.check.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remote1x1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ + +#!/bin/bash + +echo "Cleaning up" +rm -rf "dummy" *.out &> /dev/null + +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + for dead in `ps axf -u $USER | grep HeapDumpOnOutOfMemoryError | grep -o ^[0-9]*` + do + kill -9 $dead + done +else + echo "No" +fi + Property changes on: trunk/tests/stress/IO/multiple/stage_from_remote1x1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_from_remote1x1.setup.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remote1x1.setup.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remote1x1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,60 @@ +#!/bin/bash +#OVERRIDE_GLOBUS_HOST swift.rcc.uchicago.edu +#OVERRIDE_GLOBUS_TCP_PORT_RANGE 50000,51000 + + + + +if [[ -z $MIDWAY_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{mid.USER}/$MIDWAY_USERNAME/" > tmp && mv tmp\ + sites.xml +fi +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{uc3.USER}/$UC3_USERNAME/" > tmp && mv tmp si\ +tes.xml +fi +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{beagle.USER}/$BEAGLE_USERNAME/" > tmp && mv \ +tmp sites.xml +fi + +ARGS_FILE=${0%.setup.sh}.args + +case $STRESS in + "S1") + SIZE=10 + LOOPS=0 + ;; + "S2") + SIZE=15 + LOOPS=0 + ;; + *) + SIZE=10 + LOOPS=0 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF \ No newline at end of file Property changes on: trunk/tests/stress/IO/multiple/stage_from_remote1x1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_from_remote1x1.swift =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remote1x1.swift (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remote1x1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/multiple/stage_from_remote1x1.timeout =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remote1x1.timeout (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remote1x1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/multiple/stage_from_remote1x2.check.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remote1x2.check.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remote1x2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/multiple/stage_from_remote1x2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_from_remote1x2.setup.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remote1x2.setup.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remote1x2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,60 @@ +#!/bin/bash +#OVERRIDE_GLOBUS_HOST swift.rcc.uchicago.edu +#OVERRIDE_GLOBUS_TCP_PORT_RANGE 50000,51000 + + + + +if [[ -z $MIDWAY_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{mid.USER}/$MIDWAY_USERNAME/" > tmp && mv tmp\ + sites.xml +fi +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{uc3.USER}/$UC3_USERNAME/" > tmp && mv tmp si\ +tes.xml +fi +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{beagle.USER}/$BEAGLE_USERNAME/" > tmp && mv \ +tmp sites.xml +fi + +ARGS_FILE=${0%.setup.sh}.args + +case $STRESS in + "S1") + SIZE=100 + LOOPS=0 + ;; + "S2") + SIZE=150 + LOOPS=0 + ;; + *) + SIZE=100 + LOOPS=0 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF \ No newline at end of file Property changes on: trunk/tests/stress/IO/multiple/stage_from_remote1x2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_from_remote1x2.swift =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remote1x2.swift (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remote1x2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/multiple/stage_from_remote1x2.timeout =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remote1x2.timeout (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remote1x2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/multiple/stage_from_remoteNx1.check.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remoteNx1.check.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remoteNx1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ + +#!/bin/bash + +echo "Cleaning up" +rm -rf "dummy" *.out &> /dev/null + +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + for dead in `ps axf -u $USER | grep HeapDumpOnOutOfMemoryError | grep -o ^[0-9]*` + do + kill -9 $dead + done +else + echo "No" +fi + Property changes on: trunk/tests/stress/IO/multiple/stage_from_remoteNx1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_from_remoteNx1.setup.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remoteNx1.setup.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remoteNx1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,59 @@ +#!/bin/bash + + + + + +if [[ -z $MIDWAY_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{mid.USER}/$MIDWAY_USERNAME/" > tmp && mv tmp\ + sites.xml +fi +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{uc3.USER}/$UC3_USERNAME/" > tmp && mv tmp si\ +tes.xml +fi +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{beagle.USER}/$BEAGLE_USERNAME/" > tmp && mv \ +tmp sites.xml +fi + +ARGS_FILE=${0%.setup.sh}.args + +case $STRESS in + "S1") + SIZE=20 + LOOPS=10 + ;; + "S2") + SIZE=30 + LOOPS=20 + ;; + *) + SIZE=20 + LOOPS=10 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF \ No newline at end of file Property changes on: trunk/tests/stress/IO/multiple/stage_from_remoteNx1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_from_remoteNx1.swift =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remoteNx1.swift (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remoteNx1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/multiple/stage_from_remoteNx1.timeout =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remoteNx1.timeout (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remoteNx1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/multiple/stage_from_remoteNx2.check.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remoteNx2.check.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remoteNx2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/multiple/stage_from_remoteNx2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_from_remoteNx2.setup.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remoteNx2.setup.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remoteNx2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,59 @@ +#!/bin/bash + + + + + +if [[ -z $MIDWAY_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{mid.USER}/$MIDWAY_USERNAME/" > tmp && mv tmp\ + sites.xml +fi +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{uc3.USER}/$UC3_USERNAME/" > tmp && mv tmp si\ +tes.xml +fi +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{beagle.USER}/$BEAGLE_USERNAME/" > tmp && mv \ +tmp sites.xml +fi + +ARGS_FILE=${0%.setup.sh}.args + +case $STRESS in + "S1") + SIZE=20 + LOOPS=50 + ;; + "S2") + SIZE=50 + LOOPS=50 + ;; + *) + SIZE=20 + LOOPS=50 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF \ No newline at end of file Property changes on: trunk/tests/stress/IO/multiple/stage_from_remoteNx2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_from_remoteNx2.swift =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remoteNx2.swift (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remoteNx2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/multiple/stage_from_remoteNx2.timeout =================================================================== --- trunk/tests/stress/IO/multiple/stage_from_remoteNx2.timeout (rev 0) +++ trunk/tests/stress/IO/multiple/stage_from_remoteNx2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/multiple/stage_to_remote1x1.args =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remote1x1.args (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remote1x1.args 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +-loops=0 Added: trunk/tests/stress/IO/multiple/stage_to_remote1x1.check.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remote1x1.check.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remote1x1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ + +#!/bin/bash + +echo "Cleaning up" +rm -rf "dummy" *.out &> /dev/null + +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + for dead in `ps axf -u $USER | grep HeapDumpOnOutOfMemoryError | grep -o ^[0-9]*` + do + kill -9 $dead + done +else + echo "No" +fi + Property changes on: trunk/tests/stress/IO/multiple/stage_to_remote1x1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_to_remote1x1.setup.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remote1x1.setup.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remote1x1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,72 @@ +#!/bin/bash + +if [[ -z $MIDWAY_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{mid.USER}/$MIDWAY_USERNAME/" > tmp && mv tmp\ + sites.xml +fi +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{uc3.USER}/$UC3_USERNAME/" > tmp && mv tmp si\ +tes.xml +fi +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{beagle.USER}/$BEAGLE_USERNAME/" > tmp && mv \ +tmp sites.xml +fi + + +ARGS_FILE=${0%.setup.sh}.args + +case $STRESS in + "S1") + FILES=50 + LOOPS=0 + ;; + "S2") + FILES=100 + LOOPS=0 + ;; + *) + FILES=50 + LOOPS=0 + ;; +esac + + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF Property changes on: trunk/tests/stress/IO/multiple/stage_to_remote1x1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_to_remote1x1.source.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remote1x1.source.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remote1x1.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/multiple/stage_to_remote1x1.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_to_remote1x1.swift =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remote1x1.swift (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remote1x1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @filename(tar) stdout=@filename(out) stderr=@filename(err); +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/multiple/stage_to_remote1x1.timeout =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remote1x1.timeout (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remote1x1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/multiple/stage_to_remote1x2.check.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remote1x2.check.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remote1x2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/multiple/stage_to_remote1x2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_to_remote1x2.setup.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remote1x2.setup.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remote1x2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,71 @@ +#!/bin/bash + +if [[ -z $MIDWAY_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{mid.USER}/$MIDWAY_USERNAME/" > tmp && mv tmp\ + sites.xml +fi +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{uc3.USER}/$UC3_USERNAME/" > tmp && mv tmp si\ +tes.xml +fi +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{beagle.USER}/$BEAGLE_USERNAME/" > tmp && mv \ +tmp sites.xml +fi + +ARGS_FILE=${0%.setup.sh}.args + +case $STRESS in + "S1") + FILES=100 + LOOPS=0 + ;; + "S2") + FILES=500 + LOOPS=0 + ;; + *) + FILES=100 + LOOPS=0 + ;; +esac + + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF Property changes on: trunk/tests/stress/IO/multiple/stage_to_remote1x2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_to_remote1x2.source.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remote1x2.source.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remote1x2.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/multiple/stage_to_remote1x2.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_to_remote1x2.swift =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remote1x2.swift (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remote1x2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @filename(tar) stdout=@filename(out) stderr=@filename(err); +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/multiple/stage_to_remote1x2.timeout =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remote1x2.timeout (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remote1x2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/multiple/stage_to_remoteNx1.args =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remoteNx1.args (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remoteNx1.args 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +-loops=10 Added: trunk/tests/stress/IO/multiple/stage_to_remoteNx1.check.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remoteNx1.check.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remoteNx1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ + +#!/bin/bash + +echo "Cleaning up" +rm -rf "dummy" *.out &> /dev/null + +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + for dead in `ps axf -u $USER | grep HeapDumpOnOutOfMemoryError | grep -o ^[0-9]*` + do + kill -9 $dead + done +else + echo "No" +fi + Property changes on: trunk/tests/stress/IO/multiple/stage_to_remoteNx1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_to_remoteNx1.setup.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remoteNx1.setup.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remoteNx1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,74 @@ +#!/bin/bash + + + + + +if [[ -z $MIDWAY_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{mid.USER}/$MIDWAY_USERNAME/" > tmp && mv tmp\ + sites.xml +fi +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{uc3.USER}/$UC3_USERNAME/" > tmp && mv tmp si\ +tes.xml +fi +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{beagle.USER}/$BEAGLE_USERNAME/" > tmp && mv \ +tmp sites.xml +fi + +ARGS_FILE=${0%.setup.sh}.args + +case $STRESS in + "S1") + FILES=10 + LOOPS=10 + ;; + "S2") + FILES=10 + LOOPS=50 + ;; + *) + FILES=10 + LOOPS=10 + ;; +esac + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF Property changes on: trunk/tests/stress/IO/multiple/stage_to_remoteNx1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_to_remoteNx1.source.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remoteNx1.source.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remoteNx1.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,8 @@ +#!/bin/bash + +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; + Property changes on: trunk/tests/stress/IO/multiple/stage_to_remoteNx1.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_to_remoteNx1.swift =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remoteNx1.swift (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remoteNx1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @tar stdout=@out stderr=@err; +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/multiple/stage_to_remoteNx1.timeout =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remoteNx1.timeout (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remoteNx1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +1200 Added: trunk/tests/stress/IO/multiple/stage_to_remoteNx2.check.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remoteNx2.check.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remoteNx2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/multiple/stage_to_remoteNx2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_to_remoteNx2.setup.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remoteNx2.setup.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remoteNx2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,74 @@ +#!/bin/bash + + + + + +if [[ -z $MIDWAY_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{mid.USER}/$MIDWAY_USERNAME/" > tmp && mv tmp\ + sites.xml +fi +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{uc3.USER}/$UC3_USERNAME/" > tmp && mv tmp si\ +tes.xml +fi +if [[ -z $BEAGLE_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{beagle.USER}/$BEAGLE_USERNAME/" > tmp && mv \ +tmp sites.xml +fi + +ARGS_FILE=${0%.setup.sh}.args + +case $STRESS in + "S1") + FILES=50 + LOOPS=50 + ;; + "S2") + FILES=100 + LOOPS=100 + ;; + *) + FILES=50 + LOOPS=50 + ;; +esac + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF Property changes on: trunk/tests/stress/IO/multiple/stage_to_remoteNx2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_to_remoteNx2.source.sh =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remoteNx2.source.sh (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remoteNx2.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,8 @@ +#!/bin/bash + +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; + Property changes on: trunk/tests/stress/IO/multiple/stage_to_remoteNx2.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/stage_to_remoteNx2.swift =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remoteNx2.swift (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remoteNx2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @tar stdout=@out stderr=@err; +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/multiple/stage_to_remoteNx2.timeout =================================================================== --- trunk/tests/stress/IO/multiple/stage_to_remoteNx2.timeout (rev 0) +++ trunk/tests/stress/IO/multiple/stage_to_remoteNx2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +1200 Added: trunk/tests/stress/IO/multiple/swift.properties =================================================================== --- trunk/tests/stress/IO/multiple/swift.properties (rev 0) +++ trunk/tests/stress/IO/multiple/swift.properties 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: trunk/tests/stress/IO/multiple/tc.template.data =================================================================== --- trunk/tests/stress/IO/multiple/tc.template.data (rev 0) +++ trunk/tests/stress/IO/multiple/tc.template.data 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,2 @@ +local perl /usr/bin/perl null null null +beagle bash /bin/bash null null null Added: trunk/tests/stress/IO/multiple/temp.sh =================================================================== --- trunk/tests/stress/IO/multiple/temp.sh (rev 0) +++ trunk/tests/stress/IO/multiple/temp.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,16 @@ +#!/bin/bash + +for i in `ls *setup.sh` +do + BASE=${i%.setup.sh}; + echo $BASE + echo "Source file : $BASE.source.sh" + + cat <<'EOF' > $BASE.check.sh +#!/bin/bash +echo "Cleaning up" +rm -rf "dummy" driver*.out &> /dev/null + +EOF + +done; \ No newline at end of file Property changes on: trunk/tests/stress/IO/multiple/temp.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/title.txt =================================================================== --- trunk/tests/stress/IO/multiple/title.txt (rev 0) +++ trunk/tests/stress/IO/multiple/title.txt 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +IO stress testing on multiple remote sites: Beagle | UC3 | Midway Added: trunk/tests/stress/IO/multiple/wrapper.sh =================================================================== --- trunk/tests/stress/IO/multiple/wrapper.sh (rev 0) +++ trunk/tests/stress/IO/multiple/wrapper.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,21 @@ +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" Property changes on: trunk/tests/stress/IO/multiple/wrapper.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/z_stats.clean.sh =================================================================== --- trunk/tests/stress/IO/multiple/z_stats.clean.sh (rev 0) +++ trunk/tests/stress/IO/multiple/z_stats.clean.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,24 @@ +#!/bin/bash + +HOME=$PWD +echo "Current test : $HOME" + +TESTS_HOME=$(dirname $HOME) +echo "Tests home : $TESTS_HOME" + +ps -u $USER +echo "Clearing all java instances" + +ps -u $USER | grep java +if [ "$?" == "0" ] +then + killall -u $USER java -9 +fi + +echo "Collecting stats" +for test_case in `ls $TESTS_HOME | grep stage` +do + echo "$test_case" + cat $TESTS_HOME/$test_case/*check.stdout + echo +done \ No newline at end of file Property changes on: trunk/tests/stress/IO/multiple/z_stats.clean.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/multiple/z_stats.swift =================================================================== --- trunk/tests/stress/IO/multiple/z_stats.swift (rev 0) +++ trunk/tests/stress/IO/multiple/z_stats.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +type file; \ No newline at end of file Added: trunk/tests/stress/IO/uc3/run =================================================================== --- trunk/tests/stress/IO/uc3/run (rev 0) +++ trunk/tests/stress/IO/uc3/run 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,11 @@ +#! /bin/sh + +set -x +export STRESS="S1" + +export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu +./stage_to_remote1x1.setup.sh +. stage_to_remote1x1.source.sh + +ARGS=`cat stage_to_remote1x1.args` +swift -config cf -sites.file sites.template.xml -tc.file tc.template.data stage_to_remote1x1.swift $ARGS Property changes on: trunk/tests/stress/IO/uc3/run ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/script.args =================================================================== --- trunk/tests/stress/IO/uc3/script.args (rev 0) +++ trunk/tests/stress/IO/uc3/script.args 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +-loops=10 Added: trunk/tests/stress/IO/uc3/script.check.sh =================================================================== --- trunk/tests/stress/IO/uc3/script.check.sh (rev 0) +++ trunk/tests/stress/IO/uc3/script.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,4 @@ +#!/bin/bash +echo "Cleaning up" +rm -rf "dummy" driver*.out &> /dev/null + Property changes on: trunk/tests/stress/IO/uc3/script.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/script.setup.sh =================================================================== --- trunk/tests/stress/IO/uc3/script.setup.sh (rev 0) +++ trunk/tests/stress/IO/uc3/script.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,28 @@ +#!/bin/bash + +ARGS_FILE=script.args +case $STRESS in + "S1") + FILES=10 + LOOPS=10 + ;; + "S2") + FILES=100 + LOOPS=10 + ;; + "S3") + FILES=200 + LOOPS=20 + ;; + "S4") + FILES=300 + LOOPS=10 + ;; + *) + FILES=10 + LOOPS=10 + ;; +esac + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE \ No newline at end of file Property changes on: trunk/tests/stress/IO/uc3/script.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/sites.backup.xml =================================================================== --- trunk/tests/stress/IO/uc3/sites.backup.xml (rev 0) +++ trunk/tests/stress/IO/uc3/sites.backup.xml 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ + + + + .99 + 1000 + 1 + 3600 + 10 + 100 + 100 + 1 + UidDomain == "osg-gk.mwt2.org" + 10 + "group_friends.{env.USER}" + nonshared + + /tmp/workdir + + \ No newline at end of file Added: trunk/tests/stress/IO/uc3/sites.template.xml =================================================================== --- trunk/tests/stress/IO/uc3/sites.template.xml (rev 0) +++ trunk/tests/stress/IO/uc3/sites.template.xml 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ + + + + 10.00 + 10000 + 1 + 3600 + 00:30:00 + 100 + 100 + 1000 + 1 + 1 + nonshared + . + + \ No newline at end of file Added: trunk/tests/stress/IO/uc3/stage_from_remote.check.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote.check.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,4 @@ +#!/bin/bash +echo "Cleaning up" +rm -rf "dummy" driver*.out &> /dev/null + Property changes on: trunk/tests/stress/IO/uc3/stage_from_remote.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remote.setup.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote.setup.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,13 @@ +#!/bin/bash + +echo "-loops=10 -size=10 -Dtcp.channel.log.io.performance=true" > stage_from_remote.args + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF Property changes on: trunk/tests/stress/IO/uc3/stage_from_remote.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remote.source.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote.source.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,7 @@ +#!/bin/bash + +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/uc3/stage_from_remote.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remote.swift =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote.swift (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/uc3/stage_from_remote.timeout =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote.timeout (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/uc3/stage_from_remote1x1.check.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote1x1.check.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote1x1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ + +#!/bin/bash + +echo "Cleaning up" +rm -rf "dummy" *.out &> /dev/null + +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + for dead in `ps axf -u $USER | grep HeapDumpOnOutOfMemoryError | grep -o ^[0-9]*` + do + kill -9 $dead + done +else + echo "No" +fi + Property changes on: trunk/tests/stress/IO/uc3/stage_from_remote1x1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remote1x1.setup.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote1x1.setup.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote1x1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,39 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +UC3_USERNAME=$UC3_USERNAME + +case $STRESS in + "S1") + SIZE=10 + LOOPS=0 + ;; + "S2") + SIZE=15 + LOOPS=0 + ;; + *) + SIZE=10 + LOOPS=0 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF + +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$UC3_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/uc3/stage_from_remote1x1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remote1x1.source.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote1x1.source.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote1x1.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/uc3/stage_from_remote1x1.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remote1x1.swift =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote1x1.swift (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote1x1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/uc3/stage_from_remote1x1.timeout =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote1x1.timeout (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote1x1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/uc3/stage_from_remote1x2.check.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote1x2.check.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote1x2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/uc3/stage_from_remote1x2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remote1x2.setup.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote1x2.setup.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote1x2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,39 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +UC3_USERNAME=$UC3_USERNAME + +case $STRESS in + "S1") + SIZE=100 + LOOPS=0 + ;; + "S2") + SIZE=150 + LOOPS=0 + ;; + *) + SIZE=100 + LOOPS=0 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF + +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$UC3_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/uc3/stage_from_remote1x2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remote1x2.source.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote1x2.source.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote1x2.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/uc3/stage_from_remote1x2.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remote1x2.swift =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote1x2.swift (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote1x2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/uc3/stage_from_remote1x2.timeout =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remote1x2.timeout (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remote1x2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/uc3/stage_from_remoteNx1.check.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remoteNx1.check.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remoteNx1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ + +#!/bin/bash + +echo "Cleaning up" +rm -rf "dummy" *.out &> /dev/null + +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + for dead in `ps axf -u $USER | grep HeapDumpOnOutOfMemoryError | grep -o ^[0-9]*` + do + kill -9 $dead + done +else + echo "No" +fi + Property changes on: trunk/tests/stress/IO/uc3/stage_from_remoteNx1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remoteNx1.setup.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remoteNx1.setup.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remoteNx1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,39 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +UC3_USERNAME=$UC3_USERNAME + +case $STRESS in + "S1") + SIZE=20 + LOOPS=10 + ;; + "S2") + SIZE=30 + LOOPS=20 + ;; + *) + SIZE=20 + LOOPS=10 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF + +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$UC3_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/uc3/stage_from_remoteNx1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remoteNx1.source.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remoteNx1.source.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remoteNx1.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/uc3/stage_from_remoteNx1.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remoteNx1.swift =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remoteNx1.swift (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remoteNx1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/uc3/stage_from_remoteNx1.timeout =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remoteNx1.timeout (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remoteNx1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/uc3/stage_from_remoteNx2.check.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remoteNx2.check.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remoteNx2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/uc3/stage_from_remoteNx2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remoteNx2.setup.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remoteNx2.setup.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remoteNx2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,39 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +UC3_USERNAME=$UC3_USERNAME + +case $STRESS in + "S1") + SIZE=20 + LOOPS=50 + ;; + "S2") + SIZE=50 + LOOPS=50 + ;; + *) + SIZE=20 + LOOPS=50 + ;; +esac + +echo "-loops=$LOOPS -size=$SIZE " > $ARGS_FILE + +cat <<'EOF' > filemaker.sh +#!/bin/bash + +echo "From filemaker.sh $1 $2 on Host:$HOSTNAME" +MAXSIZE=$1 +OUT=$2 +dd if=/dev/zero of=$OUT bs=1024 count=0 seek=$((1024*MAXSIZE)) + +EOF + +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$UC3_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/uc3/stage_from_remoteNx2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remoteNx2.source.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remoteNx2.source.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remoteNx2.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/uc3/stage_from_remoteNx2.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_from_remoteNx2.swift =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remoteNx2.swift (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remoteNx2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; +file script <"filemaker.sh">; + +app (file out, file log) remote_driver (file run, int size) +{ + bash @run size @out stdout=@filename(log); +} + +file driver_out[] ; +file driver_log[] ; + +int filesize = @toInt(@arg("size","10")); +int loop = @toInt(@arg("loops","0")); + +foreach item,i in [0:loop] { + (driver_out[i], driver_log[i]) = remote_driver(script, filesize); +} \ No newline at end of file Added: trunk/tests/stress/IO/uc3/stage_from_remoteNx2.timeout =================================================================== --- trunk/tests/stress/IO/uc3/stage_from_remoteNx2.timeout (rev 0) +++ trunk/tests/stress/IO/uc3/stage_from_remoteNx2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/uc3/stage_to_remote1x1.args =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remote1x1.args (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remote1x1.args 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +-loops=0 Added: trunk/tests/stress/IO/uc3/stage_to_remote1x1.check.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remote1x1.check.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remote1x1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ + +#!/bin/bash + +echo "Cleaning up" +rm -rf "dummy" *.out &> /dev/null + +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + for dead in `ps axf -u $USER | grep HeapDumpOnOutOfMemoryError | grep -o ^[0-9]*` + do + kill -9 $dead + done +else + echo "No" +fi + Property changes on: trunk/tests/stress/IO/uc3/stage_to_remote1x1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_to_remote1x1.setup.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remote1x1.setup.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remote1x1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,56 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +UC3_USERNAME=$UC3_USERNAME + +case $STRESS in + "S1") + FILES=50 + LOOPS=0 + ;; + "S2") + FILES=100 + LOOPS=0 + ;; + + *) + FILES=50 + LOOPS=0 + ;; +esac + + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF + +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$UC3_USERNAME/" > tmp && mv tmp sites.xml +fi \ No newline at end of file Property changes on: trunk/tests/stress/IO/uc3/stage_to_remote1x1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_to_remote1x1.source.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remote1x1.source.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remote1x1.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/uc3/stage_to_remote1x1.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_to_remote1x1.swift =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remote1x1.swift (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remote1x1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @filename(tar) stdout=@filename(out) stderr=@filename(err); +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/uc3/stage_to_remote1x1.timeout =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remote1x1.timeout (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remote1x1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/uc3/stage_to_remote1x2.check.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remote1x2.check.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remote1x2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/uc3/stage_to_remote1x2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_to_remote1x2.setup.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remote1x2.setup.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remote1x2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,55 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +UC3_USERNAME=$UC3_USERNAME + +case $STRESS in + "S1") + FILES=100 + LOOPS=0 + ;; + "S2") + FILES=500 + LOOPS=0 + ;; + *) + FILES=100 + LOOPS=0 + ;; +esac + + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF + +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$UC3_USERNAME/" > tmp && mv tmp sites.xml +fi Property changes on: trunk/tests/stress/IO/uc3/stage_to_remote1x2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_to_remote1x2.source.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remote1x2.source.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remote1x2.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/uc3/stage_to_remote1x2.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_to_remote1x2.swift =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remote1x2.swift (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remote1x2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @filename(tar) stdout=@filename(out) stderr=@filename(err); +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/uc3/stage_to_remote1x2.timeout =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remote1x2.timeout (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remote1x2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +600 Added: trunk/tests/stress/IO/uc3/stage_to_remoteNx1.check.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remoteNx1.check.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remoteNx1.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ + +#!/bin/bash + +echo "Cleaning up" +rm -rf "dummy" *.out &> /dev/null + +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + for dead in `ps axf -u $USER | grep HeapDumpOnOutOfMemoryError | grep -o ^[0-9]*` + do + kill -9 $dead + done +else + echo "No" +fi + Property changes on: trunk/tests/stress/IO/uc3/stage_to_remoteNx1.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_to_remoteNx1.setup.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remoteNx1.setup.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remoteNx1.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,55 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +UC3_USERNAME=$UC3_USERNAME + +case $STRESS in + "S1") + FILES=10 + LOOPS=10 + ;; + "S2") + FILES=10 + LOOPS=50 + ;; + *) + FILES=10 + LOOPS=10 + ;; +esac + + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF + +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$UC3_USERNAME/" > tmp && mv tmp sites.xml +fi \ No newline at end of file Property changes on: trunk/tests/stress/IO/uc3/stage_to_remoteNx1.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_to_remoteNx1.source.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remoteNx1.source.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remoteNx1.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/uc3/stage_to_remoteNx1.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_to_remoteNx1.swift =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remoteNx1.swift (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remoteNx1.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @tar stdout=@out stderr=@err; +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/uc3/stage_to_remoteNx1.timeout =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remoteNx1.timeout (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remoteNx1.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +1200 Added: trunk/tests/stress/IO/uc3/stage_to_remoteNx2.check.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remoteNx2.check.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remoteNx2.check.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,19 @@ +#!/bin/bash + +rm -rf "dummy" *.out &> /dev/null +if [ "$KILL_JAVA" == "true" ]; +then + echo "Killing Java.." + killall -u $USER java -9 +fi + +IN=`grep "PerformanceDiagnosticInputStream\ \[IN\]" $BASE*log | tail -n 1` +MEM=`grep "PerformanceDiagnosticInputStream\ \[MEM\]" $BASE*log` +OUT=`grep "PerformanceDiagnosticOutputStream\ \[OUT\]" $BASE*log | tail -n 1` + +echo "=====" +echo "IN : $IN" +echo "MEM : $MEM" +echo "OUT : $OUT" +echo "=====" + Property changes on: trunk/tests/stress/IO/uc3/stage_to_remoteNx2.check.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_to_remoteNx2.setup.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remoteNx2.setup.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remoteNx2.setup.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,55 @@ +#!/bin/bash + +ARGS_FILE=${0%.setup.sh}.args +UC3_USERNAME=$UC3_USERNAME + +case $STRESS in + "S1") + FILES=50 + LOOPS=50 + ;; + "S2") + FILES=100 + LOOPS=100 + ;; + *) + FILES=50 + LOOPS=50 + ;; +esac + + +dd if=/dev/zero of=dummy bs=1024 count=0 seek=$((1024*FILES)) +echo "-loops=$LOOPS" > $ARGS_FILE + +cat <<'EOF' > wrapper.sh +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" +EOF + +if [[ -z $UC3_USERNAME ]] +then + echo "Remote username not provided. Skipping sites configs" +else + ls *xml + cat sites.xml | sed "s/{env.USER}/$UC3_USERNAME/" > tmp && mv tmp sites.xml +fi \ No newline at end of file Property changes on: trunk/tests/stress/IO/uc3/stage_to_remoteNx2.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_to_remoteNx2.source.sh =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remoteNx2.source.sh (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remoteNx2.source.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,6 @@ +#!/bin/bash +if [ "midway001" == "midway001" ] +then + export GLOBUS_HOSTNAME=swift.rcc.uchicago.edu + export GLOBUS_TCP_PORT_RANGE=50000,51000 +fi; Property changes on: trunk/tests/stress/IO/uc3/stage_to_remoteNx2.source.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/stage_to_remoteNx2.swift =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remoteNx2.swift (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remoteNx2.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,17 @@ +type file; + +file package <"dummy">; +file script <"wrapper.sh">; +int loop = @toInt(@arg("loops","0")); + +app (file out, file err) remote_driver (file run, file tar) +{ + bash @run @tar stdout=@out stderr=@err; +} + +file driver_out[] ; +file driver_err[] ; + +foreach item,i in [0:loop] { + (driver_out[i], driver_err[i]) = remote_driver(script, package); +} \ No newline at end of file Added: trunk/tests/stress/IO/uc3/stage_to_remoteNx2.timeout =================================================================== --- trunk/tests/stress/IO/uc3/stage_to_remoteNx2.timeout (rev 0) +++ trunk/tests/stress/IO/uc3/stage_to_remoteNx2.timeout 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +1200 Added: trunk/tests/stress/IO/uc3/swift.properties =================================================================== --- trunk/tests/stress/IO/uc3/swift.properties (rev 0) +++ trunk/tests/stress/IO/uc3/swift.properties 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,8 @@ +use.provider.staging=true +use.wrapper.staging=false +wrapperlog.always.transfer=true +execution.retries=0 +lazy.errors=false +provider.staging.pin.swiftfiles=false +sitedir.keep=true +tcp.port.range=50000,51000 \ No newline at end of file Added: trunk/tests/stress/IO/uc3/tc.template.data =================================================================== --- trunk/tests/stress/IO/uc3/tc.template.data (rev 0) +++ trunk/tests/stress/IO/uc3/tc.template.data 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,2 @@ +beagle bash /bin/bash null null null +uc3 bash /bin/bash null null null Added: trunk/tests/stress/IO/uc3/temp.sh =================================================================== --- trunk/tests/stress/IO/uc3/temp.sh (rev 0) +++ trunk/tests/stress/IO/uc3/temp.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,16 @@ +#!/bin/bash + +for i in `ls *setup.sh` +do + BASE=${i%.setup.sh}; + echo $BASE + echo "Source file : $BASE.source.sh" + + cat <<'EOF' > $BASE.check.sh +#!/bin/bash +echo "Cleaning up" +rm -rf "dummy" driver*.out &> /dev/null + +EOF + +done; \ No newline at end of file Property changes on: trunk/tests/stress/IO/uc3/temp.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/title.txt =================================================================== --- trunk/tests/stress/IO/uc3/title.txt (rev 0) +++ trunk/tests/stress/IO/uc3/title.txt 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +IO stress testing at remote site: UC3 Added: trunk/tests/stress/IO/uc3/wrapper.sh =================================================================== --- trunk/tests/stress/IO/uc3/wrapper.sh (rev 0) +++ trunk/tests/stress/IO/uc3/wrapper.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,21 @@ +#!/bin/bash +ARG1=$1 +ls | grep "$1" &> /dev/null +if [ $? == 0 ] +then + echo "Hey this is wrapper and the $1 exists as a file"; + ls -lah; +else + echo "Doinks! the file we need isn't here"; + ls -lah +fi +cat $ARG1 > $ARG1.test +if [ $? == 0 ] +then + echo "The cat worked! "; +else + echo "The cat failed "; +fi + +rm $ARG1 $ARG1.test +echo "Residual files cleaned up" Property changes on: trunk/tests/stress/IO/uc3/wrapper.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/z_stats.clean.sh =================================================================== --- trunk/tests/stress/IO/uc3/z_stats.clean.sh (rev 0) +++ trunk/tests/stress/IO/uc3/z_stats.clean.sh 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1,24 @@ +#!/bin/bash + +HOME=$PWD +echo "Current test : $HOME" + +TESTS_HOME=$(dirname $HOME) +echo "Tests home : $TESTS_HOME" + +ps -u $USER +echo "Clearing all java instances" + +ps -u $USER | grep java +if [ "$?" == "0" ] +then + killall -u $USER java -9 +fi + +echo "Collecting stats" +for test_case in `ls $TESTS_HOME | grep stage` +do + echo "$test_case" + cat $TESTS_HOME/$test_case/*check.stdout + echo +done \ No newline at end of file Property changes on: trunk/tests/stress/IO/uc3/z_stats.clean.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/tests/stress/IO/uc3/z_stats.swift =================================================================== --- trunk/tests/stress/IO/uc3/z_stats.swift (rev 0) +++ trunk/tests/stress/IO/uc3/z_stats.swift 2013-08-21 16:40:28 UTC (rev 6908) @@ -0,0 +1 @@ +type file; \ No newline at end of file From hategan at ci.uchicago.edu Thu Aug 8 20:20:23 2013 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Fri, 09 Aug 2013 01:20:23 -0000 Subject: [Swift-commit] r6815 - in trunk: resources/gui/icons resources/httpmonitor resources/httpmonitor/css resources/httpmonitor/css/theme-light resources/httpmonitor/images resources/httpmonitor/js src/org/griphyn/vdl/karajan/monitor src/org/griphyn/vdl/karajan/monitor/common src/org/griphyn/vdl/karajan/monitor/items src/org/griphyn/vdl/karajan/monitor/monitors/ansi src/org/griphyn/vdl/karajan/monitor/monitors/http src/org/griphyn/vdl/karajan/monitor/monitors/swing src/org/griphyn/vdl/karajan/monitor/processors src/org/griphyn/vdl/karajan/monitor/processors/coasters src/org/griphyn/vdl/karajan/monitor/processors/karajan src/org/griphyn/vdl/karajan/monitor/processors/swift Message-ID: <20130809012023.0BD4B178884@svn.ci.uchicago.edu> Author: hategan Date: 2013-08-08 20:20:22 -0500 (Thu, 08 Aug 2013) New Revision: 6815 Added: trunk/resources/gui/icons/locked-h.png trunk/resources/gui/icons/locked-v.png trunk/resources/gui/icons/unlocked-h.png trunk/resources/gui/icons/unlocked-v.png trunk/resources/httpmonitor/css/spectrum.css trunk/resources/httpmonitor/images/minus.png trunk/resources/httpmonitor/images/plus.png trunk/resources/httpmonitor/images/x.png trunk/resources/httpmonitor/js/async.js trunk/resources/httpmonitor/js/jquery.flot.axislabels.js trunk/resources/httpmonitor/js/jquery.flot.crosshair.js trunk/resources/httpmonitor/js/jquery.flot.crosshair.min.js trunk/resources/httpmonitor/js/jquery.flot.js trunk/resources/httpmonitor/js/jquery.flot.min.js trunk/resources/httpmonitor/js/jquery.flot.resize.js trunk/resources/httpmonitor/js/jquery.flot.resize.min.js trunk/resources/httpmonitor/js/jquery.flot.selection.js trunk/resources/httpmonitor/js/jquery.flot.selection.min.js trunk/resources/httpmonitor/js/jquery.flot.time.min.js trunk/resources/httpmonitor/js/plots.js trunk/resources/httpmonitor/js/spectrum.js trunk/src/org/griphyn/vdl/karajan/monitor/Unit.java trunk/src/org/griphyn/vdl/karajan/monitor/common/DataSampler.java trunk/src/org/griphyn/vdl/karajan/monitor/common/GlobalTimer.java trunk/src/org/griphyn/vdl/karajan/monitor/items/ApplicationState.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/JSONEncoder.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/PlotDataBuilder.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/PlotInfoBuilder.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/swing/ColorPalette.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/swing/DummyLayoutManager.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/swing/IconLoader.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/swing/SeriesWrapper.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/AbstractFilteringProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/FilteringProcessorDispatcher.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/coasters/ trunk/src/org/griphyn/vdl/karajan/monitor/processors/coasters/AbstractRemoteLogProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/coasters/BlockActiveProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/coasters/BlockDoneProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/coasters/BlockFailedProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/coasters/BlockRequestedProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/coasters/CoasterStatusItem.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/coasters/RemoteLogProcessorDispatcher.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/coasters/WorkerActiveProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/coasters/WorkerLostProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/coasters/WorkerShutDownProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/karajan/ trunk/src/org/griphyn/vdl/karajan/monitor/processors/karajan/ExecutionContextProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/karajan/SchedulerInfoProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/karajan/TaskProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/swift/ trunk/src/org/griphyn/vdl/karajan/monitor/processors/swift/AbstractSwiftProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/swift/AppEndProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/swift/AppStartProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/swift/AppThreadProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/swift/ForeachItEndProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/swift/ForeachItStartProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/swift/JobProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/swift/ProcedureEndProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/swift/ProcedureStartProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/swift/StartSomethingProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/swift/SummaryProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/swift/SwiftProcessorDispatcher.java Removed: trunk/resources/httpmonitor/async.js trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/GlobalTimer.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/AbstractSwiftProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/AppEndProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/AppStartProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/AppThreadProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/ExecutionContextProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/ForeachItEndProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/ForeachItStartProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/JobProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/ProcedureEndProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/ProcedureStartProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/SchedulerInfoProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/SummaryProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/SwiftProcessorDispatcher.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/TaskProcessor.java Modified: trunk/resources/httpmonitor/css/style.css trunk/resources/httpmonitor/css/theme-light.css trunk/resources/httpmonitor/css/theme-light/jquery-ui-1.10.3.custom.css trunk/resources/httpmonitor/css/theme-light/jquery-ui-1.10.3.custom.min.css trunk/resources/httpmonitor/index.html trunk/resources/httpmonitor/js/jquery-ui-1.10.3.custom.js trunk/resources/httpmonitor/js/jquery-ui-1.10.3.custom.min.js trunk/src/org/griphyn/vdl/karajan/monitor/MonitorAppender.java trunk/src/org/griphyn/vdl/karajan/monitor/StateUpdater.java trunk/src/org/griphyn/vdl/karajan/monitor/SystemState.java trunk/src/org/griphyn/vdl/karajan/monitor/items/ApplicationItem.java trunk/src/org/griphyn/vdl/karajan/monitor/items/StatefulItemClass.java trunk/src/org/griphyn/vdl/karajan/monitor/items/SummaryItem.java trunk/src/org/griphyn/vdl/karajan/monitor/items/TaskItem.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/GlobalProgress.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/SummaryPane.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/ansi/TaskStatsPane.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/HTTPMonitor.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/HTTPServer.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/StateDataBuilder.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/http/SummaryDataBuilder.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/swing/ApplicationTable.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/swing/GraphPanel.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/swing/GraphsPanel.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/swing/SimpleTableClassRenderer.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/swing/SummaryPanel.java trunk/src/org/griphyn/vdl/karajan/monitor/monitors/swing/SwingMonitor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/AbstractMessageProcessor.java trunk/src/org/griphyn/vdl/karajan/monitor/processors/LogMessageProcessor.java Log: Formalized data sampling in the monitors a bit better; added more data sources including coaster stuff; added support for multiple units/multiple axes in the swing based graphs; added graphing capabilities to the http monitor Added: trunk/resources/gui/icons/locked-h.png =================================================================== (Binary files differ) Property changes on: trunk/resources/gui/icons/locked-h.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/resources/gui/icons/locked-v.png =================================================================== (Binary files differ) Property changes on: trunk/resources/gui/icons/locked-v.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/resources/gui/icons/unlocked-h.png =================================================================== (Binary files differ) Property changes on: trunk/resources/gui/icons/unlocked-h.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/resources/gui/icons/unlocked-v.png =================================================================== (Binary files differ) Property changes on: trunk/resources/gui/icons/unlocked-v.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Deleted: trunk/resources/httpmonitor/async.js =================================================================== --- trunk/resources/httpmonitor/async.js 2013-08-09 01:15:13 UTC (rev 6814) +++ trunk/resources/httpmonitor/async.js 2013-08-09 01:20:22 UTC (rev 6815) @@ -1,109 +0,0 @@ -var INITIAL = 1000; -var DELAY = 2000; -var TIMEOUT = 10000; - -function AsyncRequest(url, callback) { - self.browser = navigator.appName; - self.url = url; - self.rcb = callback; - self.responseReceived = false; - - if(browser == "Microsoft Internet Explorer") { - self.ro = new ActiveXObject("Microsoft.XMLHTTP"); - } - else { - self.ro = new XMLHttpRequest(); - } - - self.handleResponse = function() { - if (self.ro.readyState == 4) { - self.responseReceived = true; - try { - var response = self.ro.responseText; - /*alert("status: " + self.ro.status + "\nstatusText: " + self.ro.statusText + - "\nresponseType: " + self.ro.responseType + "\nresponseText: " + self.ro.responseText);*/ - var i; - for(i = 0; i < response.length; i++) { - var c = response.charAt(i); - if (c != '\n' && c != '\t' && c != '\r' && c != ' ' && c != '\f') { - break; - } - } - response = response.substring(i); - var update = new Array(); - if(response.indexOf('\n' != -1)) { - values = response.split('\n'); - for (v in values) { - var value = values[v]; - var i = value.indexOf(":"); - if (i == -1) { - update[value] = ""; - } - else { - update[value.substr(0, i)] = value.substr(i + 1); - } - } - } - } - catch(err) { - self.rcb(null, "Error processing response from server: " + err); - } - try { - self.rcb(update, null); - } - catch(err) { - self.callbackErr(err); - } - } - } - - self.callbackErr = function(err) { - try { - self.rcb(null, "Update failed: " + err); - } - catch(err2) { - //Probably should write something out to the page indicating that updates - //Are no longer being monitored - //window.alert("Callback failed to process error message\n" + err + "\n" + err2); - self.stopUpdates(); - } - } - - self.replyTimeout = function() { - if (!self.responseReceived) { - self.callbackErr("Reply timeout"); - } - } -} - -AsyncRequest.prototype.send = function() { - self.ro.open('get', self.url); - self.ro.onreadystatechange = self.handleResponse; - self.ro.send(null); - self.setTimeout(replyTimeout, TIMEOUT); -} - - -function registerUpdate(url, callback, initial, delay) { - if (initial === undefined) { initial = INITIAL; } - if (delay === undefined) { delay = DELAY; } - self.setTimeout(tick, initial); - self.tcb = callback; - self.done = false; - - function tick() { - var request = new AsyncRequest(url, reply); - request.send(); - } - - function reply(stuff, error) { - self.tcb(stuff, error); - if (!self.done) { - self.setTimeout(tick, delay); - } - } -} - -function stopUpdates() { - self.done = true; -} Added: trunk/resources/httpmonitor/css/spectrum.css =================================================================== --- trunk/resources/httpmonitor/css/spectrum.css (rev 0) +++ trunk/resources/httpmonitor/css/spectrum.css 2013-08-09 01:20:22 UTC (rev 6815) @@ -0,0 +1,481 @@ +/*** +Spectrum Colorpicker v1.1.1 +https://github.com/bgrins/spectrum +Author: Brian Grinstead +License: MIT +***/ + +.sp-container { + position:absolute; + top:0; + left:0; + display:inline-block; + *display: inline; + *zoom: 1; + z-index: 2147483647; + overflow: hidden; +} +.sp-container.sp-flat { + position: relative; +} + +/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */ +.sp-top { + position:relative; + width: 100%; + display:inline-block; +} +.sp-top-inner { + position:absolute; + top:0; + left:0; + bottom:0; + right:0; +} +.sp-color { + position: absolute; + top:0; + left:0; + bottom:0; + right:20%; +} +.sp-hue { + position: absolute; + top:0; + right:0; + bottom:0; + left:84%; + height: 100%; +} +.sp-fill { + padding-top: 80%; +} +.sp-sat, .sp-val { + position: absolute; + top:0; + left:0; + right:0; + bottom:0; +} + +.sp-alpha-enabled .sp-top +{ + margin-bottom: 18px; +} +.sp-alpha-enabled .sp-alpha +{ + display: block; +} + +.sp-alpha-handle +{ + position:absolute; + top:-4px; + bottom: -4px; + width: 6px; + left: 50%; + cursor: pointer; + border: 1px solid black; + background: white; + opacity: .8; +} + +.sp-alpha +{ + display: none; + position: absolute; + bottom: -14px; + right: 0; + left: 0; + height: 8px; +} +.sp-alpha-inner{ + border: solid 1px #333; +} + +/* Don't allow text selection */ +.sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button { + -webkit-user-select:none; + -moz-user-select: -moz-none; + -o-user-select:none; + user-select: none; +} + +.sp-container.sp-input-disabled .sp-input-container { + display: none; +} +.sp-container.sp-buttons-disabled .sp-button-container { + display: none; +} +.sp-palette-only .sp-picker-container { + display: none; +} +.sp-palette-disabled .sp-palette-container { + display: none; +} + +.sp-initial-disabled .sp-initial { + display: none; +} + + +/* Gradients for hue, saturation and value instead of images. Not pretty... but it works */ +.sp-sat { + background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0))); + background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0)); + background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0)); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)"; + filter : progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81'); +} +.sp-val { + background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0))); + background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0)); + background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0)); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)"; + filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000'); +} + +.sp-hue { + background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000)); + background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); +} + +/* IE filters do not support multiple color stops. + Generate 6 divs, line them up, and do two color gradients for each. + Yes, really. + */ + +.sp-1 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00'); +} +.sp-2 { + height:16%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00'); +} +.sp-3 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff'); +} +.sp-4 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff'); +} +.sp-5 { + height:16%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff'); +} +.sp-6 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000'); +} + +.sp-hidden { + display: none !important; +} + +/* Clearfix hack */ +.sp-cf:before, .sp-cf:after { content: ""; display: table; } +.sp-cf:after { clear: both; } +.sp-cf { *zoom: 1; } + +/* Mobile devices, make hue slider bigger so it is easier to slide */ + at media (max-device-width: 480px) { + .sp-color { right: 40%; } + .sp-hue { left: 63%; } + .sp-fill { padding-top: 60%; } +} + +.sp-dragger { + border-radius: 5px; + height: 5px; + width: 5px; + border: 1px solid #fff; + background: #000; + cursor: pointer; + position:absolute; + top:0; + left: 0; +} +.sp-slider { + position: absolute; + top:0; + cursor:pointer; + height: 3px; + left: -1px; + right: -1px; + border: 1px solid #000; + background: white; + opacity: .8; +} + +/* Basic display options (colors, fonts, global widths) */ +.sp-container { + border-radius: 0; + background-color: #ECECEC; + border: solid 1px #f0c49B; + padding: 0; +} +.sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue +{ + font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; +} +.sp-top +{ + margin-bottom: 3px; +} +.sp-color, .sp-hue +{ + border: solid 1px #666; +} + +/* Input */ +.sp-input-container { + float:right; + width: 100px; + margin-bottom: 4px; +} +.sp-initial-disabled .sp-input-container { + width: 100%; +} +.sp-input { + font-size: 12px !important; + border: 1px inset; + padding: 4px 5px; + margin: 0; + width: 100%; + background:transparent; + border-radius: 3px; + color: #222; +} +.sp-input:focus { + border: 1px solid orange; +} +.sp-input.sp-validation-error +{ + border: 1px solid red; + background: #fdd; +} +.sp-picker-container , .sp-palette-container +{ + float:left; + position: relative; + padding: 10px; + padding-bottom: 300px; + margin-bottom: -290px; +} +.sp-picker-container +{ + width: 172px; + border-left: solid 1px #fff; +} + +/* Palettes */ +.sp-palette-container +{ + border-right: solid 1px #ccc; +} + +.sp-palette .sp-thumb-el { + display: block; + position:relative; + float:left; + width: 24px; + height: 15px; + margin: 3px; + cursor: pointer; + border:solid 2px transparent; +} +.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active { + border-color: orange; +} +.sp-thumb-el +{ + position:relative; +} + +/* Initial */ +.sp-initial +{ + float: left; + border: solid 1px #333; +} +.sp-initial span { + width: 30px; + height: 25px; + border:none; + display:block; + float:left; + margin:0; +} + +/* Buttons */ +.sp-button-container { + float: right; +} + +/* Replacer (the little preview div that shows up instead of the ) */ +.sp-replacer { + margin:0; + overflow:hidden; + cursor:pointer; + padding: 4px; + display:inline-block; + *zoom: 1; + *display: inline; + border: solid 1px #91765d; + background: #eee; + color: #333; + vertical-align: middle; +} +.sp-replacer:hover, .sp-replacer.sp-active { + border-color: #F0C49B; + color: #111; +} +.sp-replacer.sp-disabled { + cursor:default; + border-color: silver; + color: silver; +} +.sp-dd { + padding: 2px 0; + height: 16px; + line-height: 16px; + float:left; + font-size:10px; +} +.sp-preview +{ + position:relative; + width:25px; + height: 20px; + border: solid 1px #222; + margin-right: 5px; + float:left; + z-index: 0; +} + +.sp-palette +{ + *width: 220px; + max-width: 220px; +} +.sp-palette .sp-thumb-el +{ + width:16px; + height: 16px; + margin:2px 1px; + border: solid 1px #d0d0d0; +} + +.sp-container +{ + padding-bottom:0; +} + + +/* Buttons: http://hellohappy.org/css3-buttons/ */ +.sp-container button { + background-color: #eeeeee; + background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc); + background-image: -moz-linear-gradient(top, #eeeeee, #cccccc); + background-image: -ms-linear-gradient(top, #eeeeee, #cccccc); + background-image: -o-linear-gradient(top, #eeeeee, #cccccc); + background-image: -ms-linear-gradient(top, #eeeeee, #cccccc); + background-image: linear-gradient(to bottom, #eeeeee, #cccccc); + border: 1px solid #ccc; + border-bottom: 1px solid #bbb; + border-radius: 3px; + color: #333; + font-size: 14px; + line-height: 1; + padding: 5px 4px; + text-align: center; + text-shadow: 0 1px 0 #eee; + vertical-align: middle; +} +.sp-container button:hover { + background-color: #dddddd; + background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -o-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb); + background-image: linear-gradient(to bottom, #dddddd, #bbbbbb); + border: 1px solid #bbb; + border-bottom: 1px solid #999; + cursor: pointer; + text-shadow: 0 1px 0 #ddd; +} +.sp-container button:active { + border: 1px solid #aaa; + border-bottom: 1px solid #888; + -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -ms-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -o-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; +} +.sp-cancel +{ + font-size: 11px; + color: #d93f3f !important; + margin:0; + padding:2px; + margin-right: 5px; + vertical-align: middle; + text-decoration:none; + +} +.sp-cancel:hover +{ + color: #d93f3f !important; + text-decoration: underline; +} + + +.sp-palette span:hover, .sp-palette span.sp-thumb-active +{ + border-color: #000; +} + +.sp-preview, .sp-alpha, .sp-thumb-el +{ + position:relative; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); +} +.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner +{ + display:block; + position:absolute; + top:0;left:0;bottom:0;right:0; +} + +.sp-palette .sp-thumb-inner +{ + background-position: 50% 50%; + background-repeat: no-repeat; +} + +.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner +{ + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=); +} + +.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner +{ + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=); +} \ No newline at end of file Modified: trunk/resources/httpmonitor/css/style.css =================================================================== --- trunk/resources/httpmonitor/css/style.css 2013-08-09 01:15:13 UTC (rev 6814) +++ trunk/resources/httpmonitor/css/style.css 2013-08-09 01:20:22 UTC (rev 6815) @@ -3,18 +3,12 @@ } #tabs { - width: 100px; - - position: absolute; - top:32px; - left: 0; - right: 0; - - margin: auto; + margin: 8px; + margin-top: 16px; } .fixed-width { - width: 720px; + width: 100%; } .bordered { @@ -43,10 +37,6 @@ line-height: 1.9em; } -#tabs { - width: 840px; -} - .pbi { position: relative; width: 100%; @@ -74,4 +64,91 @@ font-size: 14px; font-weight: bold; white-space: pre; +} + +.plot { + border: thin dotted black; + width: 400px; + height: 300px; +} + +.plot-area { + height: 100%; + width: 100%; +} + +.toolbar { + margin-bottom: 16px; +} + +.button { + padding: 2px; +} + +span .small-button { + padding: 4px; + margin: 0px; +} + +#tab-graphs { + height: 85%; +} + +.template { + visibility: hidden; + left: -10000px; +} + +.plot-legend { + padding: 4px; + height: 24px; +} + +.plot-legend ul { + padding: 4px; + vertical-align: bottom; + margin: 0px; +} + +.legend-button span.ui-button-text { + padding: 2px; +} + +.plot-legend li { + list-style: none; + display: inline; + vertical-align: bottom; +} + +.legend-color { + width: 16px; + height: 10px; + display: inline-block; + margin: 1px; +} + +.legend-label { + font-size: 14px; + margin-left: 4px; +} + +#plot-popup { + width: 150px; +} + +.popup-menu { + z-index: 100; +} + +.popup-menu a { + white-space: pre; +} + +.plot-hover-detail { + position: absolute; + white-space: pre; + border: thin solid black; + margin: 2px; + padding: 4px; + background-color: white; } \ No newline at end of file Modified: trunk/resources/httpmonitor/css/theme-light/jquery-ui-1.10.3.custom.css =================================================================== --- trunk/resources/httpmonitor/css/theme-light/jquery-ui-1.10.3.custom.css 2013-08-09 01:15:13 UTC (rev 6814) +++ trunk/resources/httpmonitor/css/theme-light/jquery-ui-1.10.3.custom.css 2013-08-09 01:20:22 UTC (rev 6815) @@ -1,6 +1,6 @@ -/*! jQuery UI - v1.10.3 - 2013-07-25 +/*! jQuery UI - v1.10.3 - 2013-07-29 * http://jqueryui.com -* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css +* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bg TextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px * Copyright 2013 jQuery Foundation and other contributors Licensed MIT */ @@ -86,6 +86,107 @@ width: 100%; height: 100%; } +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin-top: 2px; + padding: .5em .5em .5em .7em; + min-height: 0; /* support: IE7 */ +} +.ui-accordion .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-noicons { + padding-left: .7em; +} +.ui-accordion .ui-accordion-icons .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-header .ui-accordion-header-icon { + position: absolute; + left: .5em; + top: 50%; + margin-top: -8px; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} .ui-autocomplete { position: absolute; top: 0; @@ -131,7 +232,7 @@ line-height: normal; } .ui-button-text-only .ui-button-text { - padding: .4em 1em; + padding: .2em 0.5em; } .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { @@ -196,6 +297,233 @@ border: 0; padding: 0; } +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month-year { + width: 100%; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 49%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 21px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-se { + width: 12px; + height: 12px; + right: -5px; + bottom: -5px; + background-position: 16px 16px; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} .ui-menu { list-style: none; padding: 2px; Modified: trunk/resources/httpmonitor/css/theme-light/jquery-ui-1.10.3.custom.min.css =================================================================== --- trunk/resources/httpmonitor/css/theme-light/jquery-ui-1.10.3.custom.min.css 2013-08-09 01:15:13 UTC (rev 6814) +++ trunk/resources/httpmonitor/css/theme-light/jquery-ui-1.10.3.custom.min.css 2013-08-09 01:20:22 UTC (rev 6815) @@ -1,5 +1,5 @@ -/*! jQuery UI - v1.10.3 - 2013-07-25 +/*! jQuery UI - v1.10.3 - 2013-07-29 * http://jqueryui.com -* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css +* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bg TextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px -* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line -height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-butto n-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{ margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position: relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui -spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widge t-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal ;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:b old}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .u i-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{bac kground-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240p x -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-positio n:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-p osition:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar {background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{bac kground-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{backgro und-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -1 92px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;ba ckground:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px} \ No newline at end of file +* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui- resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-acc ordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-pri mary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}inp ut.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:10 0%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepick er-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepic ker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}. ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}. ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;hei ght:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2e m 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sa ns-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:norma l;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x ;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-ico ns_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-ic on-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-p osition:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-ic on-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-pos ition:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-i con-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{bac kground-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{backgr ound-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-s ignal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -1 92px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner -bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px} \ No newline at end of file Modified: trunk/resources/httpmonitor/css/theme-light.css =================================================================== --- trunk/resources/httpmonitor/css/theme-light.css 2013-08-09 01:15:13 UTC (rev 6814) +++ trunk/resources/httpmonitor/css/theme-light.css 2013-08-09 01:20:22 UTC (rev 6815) @@ -3,6 +3,9 @@ font-size: 12px; } +.plot { + background-color: #ffffff; +} .bordered { border: 2px solid black; Added: trunk/resources/httpmonitor/images/minus.png =================================================================== (Binary files differ) Property changes on: trunk/resources/httpmonitor/images/minus.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/resources/httpmonitor/images/plus.png =================================================================== (Binary files differ) Property changes on: trunk/resources/httpmonitor/images/plus.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/resources/httpmonitor/images/x.png =================================================================== (Binary files differ) Property changes on: trunk/resources/httpmonitor/images/x.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Modified: trunk/resources/httpmonitor/index.html =================================================================== --- trunk/resources/httpmonitor/index.html 2013-08-09 01:15:13 UTC (rev 6814) +++ trunk/resources/httpmonitor/index.html 2013-08-09 01:20:22 UTC (rev 6815) @@ -2,16 +2,25 @@ Swift System Monitor + - - + + + + + + + + +
@@ -29,23 +38,47 @@
+
+
+
Add graph
+
+
+
+
- +